@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700&family=Inter:wght@300;400;500;600;700;800&display=swap";.ofself-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--ofself-overlay-bg);backdrop-filter:var(--ofself-overlay-blur);-webkit-backdrop-filter:var(--ofself-overlay-blur);animation:ofself-overlay-in .18s ease-out}@keyframes ofself-overlay-in{0%{opacity:0}to{opacity:1}}.ofself-modal{background:var(--ofself-modal-surface);border:none;border-radius:var(--ofself-modal-radius);box-shadow:var(--ofself-modal-shadow);overflow:hidden;animation:ofself-modal-in .2s cubic-bezier(.16,1,.3,1)}@keyframes ofself-modal-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.ofself-overlay,.ofself-modal{animation:none}}.ofself-dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200;margin:0}@keyframes ofself-dialog-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ofself-dialog-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}.ofself-dialog.ofself-dialog[data-state=open]{animation:ofself-dialog-in .2s cubic-bezier(.16,1,.3,1)}.ofself-dialog.ofself-dialog[data-state=closed]{animation:ofself-dialog-out .18s ease forwards}@keyframes ofself-overlay-fade-out{0%{opacity:1}to{opacity:0}}.modal-overlay[data-state=open]{animation:fadeIn .18s ease}.modal-overlay[data-state=closed]{animation:ofself-overlay-fade-out .18s ease forwards}@media (prefers-reduced-motion: reduce){.ofself-dialog.ofself-dialog[data-state=open],.ofself-dialog.ofself-dialog[data-state=closed],.modal-overlay[data-state=open],.modal-overlay[data-state=closed]{animation:none}}.ofself-modal .eco-panels{height:100%}.ofself-overlay--center{display:flex;align-items:center;justify-content:center;padding:24px;z-index:200}.ofself-settings{width:min(760px,92vw);height:min(520px,84vh);padding:0;overflow:hidden;display:flex}.ofself-settings__panels{flex:1;min-width:0;--app-radius: 26px;--panel-radius: var(--app-radius);--shell-fold-shadow: -8px 0 24px var(--shell-fold-ink, rgba(0, 0, 0, .15));--panel-glass: 100%}.ofself-settings__nav{--panel-surface: var(--ofself-z2);flex:0 0 200px;gap:2px;padding:18px 12px;overflow-y:auto}.ofself-settings__nav-label{padding:12px 10px 6px;font-family:var(--ofself-font-mono-label);font-size:var(--ofself-text-2xs);text-transform:uppercase;letter-spacing:var(--ofself-tracking-label);color:var(--text-muted)}.ofself-settings__nav-label:first-child{padding-top:2px}.ofself-settings__nav-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border:none;background:transparent;border-radius:var(--ofself-radius-sm);font-family:var(--ofself-font-sans);font-size:var(--ofself-text-base);font-weight:var(--ofself-weight-medium);color:var(--text-secondary);text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.ofself-settings__nav-item:hover{background:rgb(var(--ofself-ink-rgb) / .06);color:var(--text-primary)}.ofself-settings__nav-item[data-active]{background:rgb(var(--ofself-moss-rgb) / .14);color:var(--text-primary)}.ofself-settings__nav-item svg{flex-shrink:0;opacity:.8}.ofself-settings__pane{--panel-surface: var(--ofself-surface);flex:1;min-width:0}.ofself-settings__pane-title{padding:22px 28px 0;font-family:var(--ofself-font-serif);font-variation-settings:var(--ofself-font-serif-vars);font-size:22px;font-weight:500;color:var(--text-primary)}.ofself-settings__pane-body{flex:1;overflow-y:auto;padding:16px 28px 28px}.ofself-settings__group{margin-top:18px}.ofself-settings__group:first-child{margin-top:6px}.ofself-settings__group-title{font-family:var(--ofself-font-mono-label);font-size:var(--ofself-text-2xs);text-transform:uppercase;letter-spacing:var(--ofself-tracking-label);color:var(--text-muted);margin-bottom:8px}.ofself-settings__rows{display:flex;flex-direction:column;border:1px solid rgb(var(--ofself-ink-rgb) / .08);border-radius:var(--ofself-radius-md);overflow:hidden;background:var(--ofself-surface)}.ofself-settings__row{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border:none;background:transparent;font-family:var(--ofself-font-sans);font-size:var(--ofself-text-base);color:var(--text-primary);text-align:left;cursor:pointer;transition:background .12s ease}.ofself-settings__row+.ofself-settings__row{border-top:1px solid rgb(var(--ofself-ink-rgb) / .06)}.ofself-settings__row:hover{background:rgb(var(--ofself-ink-rgb) / .05)}.ofself-settings__row[data-active] .ofself-settings__row-name{font-weight:var(--ofself-weight-semibold)}.ofself-settings__row:disabled{opacity:.45;pointer-events:none}.ofself-settings__row-check{color:var(--accent);font-weight:700}@media (max-width: 640px){.ofself-settings{flex-direction:column;height:min(620px,90vh)}.ofself-settings__nav{flex:0 0 auto;flex-direction:row;flex-wrap:wrap;border-right:none;border-bottom:1px solid rgb(var(--ofself-ink-rgb) / .08)}.ofself-settings__nav-label{width:100%;padding:6px 10px 2px}}.ofself-help{position:fixed;right:24px;bottom:24px;z-index:1200;width:320px;max-height:min(480px,70vh);display:flex;flex-direction:column;background:var(--ofself-surface);color:var(--text-primary);border-radius:var(--ofself-radius-md);box-shadow:var(--ofself-shadow-menu);border:1px solid rgb(var(--ofself-ink-rgb) / .08);overflow:hidden}.ofself-help[data-dragging]{-webkit-user-select:none;user-select:none}.ofself-help__head{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--ofself-z2);border-bottom:1px solid rgb(var(--ofself-ink-rgb) / .07);cursor:grab;touch-action:none}.ofself-help[data-dragging] .ofself-help__head{cursor:grabbing}.ofself-help__head svg{color:var(--text-muted);flex-shrink:0}.ofself-help__title{flex:1;font-family:var(--ofself-font-mono-label);font-size:var(--ofself-text-2xs);text-transform:uppercase;letter-spacing:var(--ofself-tracking-label);color:var(--text-muted)}.ofself-help__close{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:var(--ofself-radius-xs);color:var(--text-muted);cursor:pointer}.ofself-help__close:hover{background:rgb(var(--ofself-ink-rgb) / .07);color:var(--text-primary)}.ofself-help__body{flex:1;min-height:0;overflow-y:auto;padding:12px}.ofself-help__item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;background:transparent;border-radius:var(--ofself-radius-sm);font-family:var(--ofself-font-sans);font-size:var(--ofself-text-base);color:var(--text-primary);text-align:left;cursor:pointer}.ofself-help__item:hover{background:rgb(var(--ofself-ink-rgb) / .06)}.ofself-help__item svg{flex-shrink:0;color:var(--text-muted)}.ofself-help__item>span:first-of-type{flex:1}.ofself-help__kbd{font-family:var(--ofself-font-mono);font-size:var(--ofself-text-xs);color:var(--text-muted);background:rgb(var(--ofself-ink-rgb) / .06);border-radius:var(--ofself-radius-xs);padding:1px 7px}.ofself-help__switch{font-family:var(--ofself-font-mono);font-size:var(--ofself-text-xs);color:var(--text-muted);background:rgb(var(--ofself-ink-rgb) / .06);border-radius:var(--ofself-radius-full);padding:2px 9px}.ofself-help__switch.on{background:var(--ofself-chrome-bg);color:var(--ofself-chrome-ink);font-weight:var(--ofself-weight-semibold)}.ofself-help__divider{height:1px;background:rgb(var(--ofself-ink-rgb) / .07);margin:6px 4px}.ofself-help__version{padding:8px 10px 2px;font-family:var(--ofself-font-mono);font-size:var(--ofself-text-2xs);line-height:1.6;color:var(--text-faint)}.ofself-help__readout{margin-top:8px;padding:10px 12px;background:var(--ofself-z2);border-radius:var(--ofself-radius-sm)}.ofself-help__readout-title{font-weight:var(--ofself-weight-semibold);font-size:var(--ofself-text-base);margin-bottom:3px}.ofself-help__readout-body{font-size:var(--ofself-text-sm);line-height:1.5;color:var(--text-secondary)}.ofself-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;overflow:hidden;-webkit-user-select:none;user-select:none;font-family:var(--ofself-font-sans);font-weight:var(--ofself-weight-semibold);line-height:1;background:color-mix(in srgb,var(--ofself-avatar-color, var(--ofself-moss)) 15%,transparent);color:var(--ofself-avatar-color, var(--ofself-moss))}.ofself-avatar img{width:100%;height:100%;object-fit:cover}.ofself-avatar--square{border-radius:var(--ofself-radius-sm)}.ofself-avatar--sm{width:24px;height:24px;font-size:var(--ofself-text-sm)}.ofself-avatar--md{width:36px;height:36px;font-size:var(--ofself-text-base)}.ofself-avatar--lg{width:48px;height:48px;font-size:var(--ofself-text-lg)}.ofself-avatar--xl{width:64px;height:64px;font-size:var(--ofself-text-2xl)}html:not([data-rail-skin=dark]){--rail-ink: #2f2d28;--rail-ink-hover: #14130f;--rail-ink-strong: #14130f;--rail-ink-logo: #14130f;--rail-hover: color-mix(in srgb, var(--rail-ink) 10%, transparent);--rail-line: color-mix(in srgb, var(--rail-ink) 16%, transparent);--rail-disc-bg: color-mix(in srgb, var(--rail-ink) 7%, transparent);--rail-disc-bg-hover: color-mix(in srgb, var(--rail-ink) 13%, transparent);--rail-disc-shadow: var(--btn-shadow);--rail-disc-shadow-hover: var(--btn-shadow-hover);--rail-bare-hover-ink: var(--shell-ink, #111111);--rail-avatar-ring: inset 0 0 0 1px var(--rail-line), var(--btn-shadow);--rail-avatar-ring-hover: inset 0 0 0 1px var(--rail-line), 0 0 0 2px var(--rail-hover), var(--btn-shadow-hover);--rail-menu-bg: #e5e9e2;--rail-menu-ink: var(--rail-ink);--rail-menu-ink-soft: var(--rail-ink);--rail-menu-ink-mid: var(--rail-ink);--rail-menu-ink-faint: var(--rail-ink);--rail-menu-ink-hover: var(--rail-ink);--rail-menu-active-bg: var(--rail-hover);--rail-tile-bg: color-mix(in srgb, var(--rail-ink) 14%, #fbfbf8);--rail-tile-ink: var(--rail-ink)}[data-rail-skin=dark]{--rail-ink: rgba(255, 255, 255, .55);--rail-ink-hover: #fff;--rail-ink-strong: rgba(255, 255, 255, .85);--rail-ink-logo: #fff;--rail-hover: rgba(255, 255, 255, .08);--rail-line: rgba(255, 255, 255, .09);--rail-disc-bg: var(--ofself-chrome-glass);--rail-disc-bg-hover: var(--ofself-chrome-glass-hover);--rail-disc-shadow: var(--btn-shadow);--rail-disc-shadow-hover: var(--btn-shadow-hover);--rail-bare-hover-ink: #fff;--rail-avatar-bg: var(--avatar-grid, #0b0b0d);--rail-avatar-ink: rgba(255, 255, 255, .92);--rail-avatar-ring: inset 0 0 0 1px rgba(255, 255, 255, .1), 0 4px 16px rgba(0, 0, 0, .55);--rail-avatar-ring-hover: inset 0 0 0 1px rgba(255, 255, 255, .18), 0 8px 24px rgba(0, 0, 0, .65);--rail-menu-bg: var(--ofself-menu-surface);--rail-menu-ink: rgba(255, 255, 255, .95);--rail-menu-ink-soft: rgba(255, 255, 255, .85);--rail-menu-ink-mid: rgba(255, 255, 255, .6);--rail-menu-ink-faint: rgba(255, 255, 255, .45);--rail-menu-ink-hover: #fff;--rail-menu-active-bg: transparent;--rail-tile-bg: var(--avatar-grid, #0b0b0d);--rail-tile-ink: rgba(255, 255, 255, .92)}.eco-rail{position:relative;flex-shrink:0;width:var(--ofself-rail-w);align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 0 14px;background:color-mix(in srgb,var(--panel-surface, var(--z1-card, var(--ofself-surface, #ffffff))) var(--panel-glass, 100%),transparent);transition:width .45s cubic-bezier(.22,1,.36,1)}.eco-rail[data-dragging]{transition:none}@media (prefers-reduced-motion: reduce){.eco-rail,.eco-rail[data-dragging]{transition:none}}.eco-rail__handle{position:absolute;top:0;bottom:0;right:-6px;width:12px;cursor:col-resize;touch-action:none;z-index:42}[data-rail-pos=right] .eco-rail__handle{right:auto;left:-6px}.eco-shell[data-mobile=true] .eco-rail__handle{display:none}[data-rail-pos=top] .eco-rail,[data-rail-pos=bottom] .eco-rail{flex-direction:row;width:auto;height:var(--ofself-rail-w);padding:0 14px 0 12px}[data-rail-pos=top] .eco-rail__logo,[data-rail-pos=bottom] .eco-rail__logo{margin-bottom:0;margin-right:8px}[data-rail-pos=top] .eco-rail__identity,[data-rail-pos=bottom] .eco-rail__identity{margin-top:0;margin-left:2px}.eco-rail__label{display:none}.eco-rail[data-expanded]{--rail-row-pad: 17px;width:var(--ofself-rail-w-expanded, 224px);align-items:stretch;padding:12px 0 14px}.eco-rail[data-expanded] .eco-rail__label{display:block;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-family:Menlo,Monaco,JetBrains Mono,Courier New,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:1;transition:opacity .2s ease}@starting-style{.eco-rail[data-expanded] .eco-rail__label{opacity:0}}.eco-rail[data-collapsing] .eco-rail__label{opacity:0}@media (prefers-reduced-motion: reduce){.eco-rail[data-expanded] .eco-rail__label{transition:none}}.eco-rail[data-expanded] .eco-rail__btn,.eco-rail[data-expanded] .eco-rail__logo,.eco-rail[data-expanded] .eco-rail__identity{width:auto;justify-content:flex-start;gap:10px;padding:0 var(--rail-row-pad);border-radius:0}.eco-rail[data-expanded] .eco-rail__btn:hover{transform:none}.eco-rail[data-expanded] .eco-rail__logo:hover,.eco-rail[data-expanded] .eco-rail__btn:hover,.eco-rail[data-expanded] .eco-rail__btn[data-state=open],.eco-rail[data-expanded] .eco-rail__identity:hover{background:var(--rail-hover)}.eco-rail[data-expanded] .eco-rail__identity:hover .eco-rail__avatar{transform:none}.eco-rail[data-expanded] .eco-rail__identity-dot{top:4px;right:auto;left:calc(var(--rail-row-pad) + 29px)}.eco-rail__logo{display:flex;align-items:center;justify-content:center;width:var(--ofself-control);height:var(--ofself-control);margin-bottom:8px;border:none;background:none;border-radius:10px;color:var(--rail-ink-logo);text-decoration:none;cursor:pointer;transition:background .15s}.eco-rail__logo-img{width:auto;height:28px;flex-shrink:0;display:block;color:var(--rail-ink-logo)}.ofm-band{transition:transform .36s cubic-bezier(.22,1,.36,1)}.eco-rail__logo:hover .ofm-band--top{transform:translateY(11px)}.eco-rail__logo:hover .ofm-band--bottom{transform:translateY(-11px)}@media (prefers-reduced-motion: reduce){.ofm-band{transition:none}}.eco-rail__spacer{flex:1 1 auto}.eco-rail__btn{position:relative;display:flex;align-items:center;justify-content:center;width:var(--ofself-control);height:var(--ofself-control);box-sizing:border-box;padding:0;margin:0;font:inherit;border:none;background:none;border-radius:11px;color:var(--rail-ink);text-decoration:none;cursor:pointer;transition:background .18s ease,color .18s ease,transform .28s cubic-bezier(.22,1,.36,1)}.eco-rail__btn:hover,.eco-rail__btn[data-state=open]{color:var(--rail-ink-hover)}.eco-rail__btn:hover{transform:translateY(-2px)}.eco-rail__btn svg{width:22px;height:22px;flex-shrink:0}.eco-rail__disc{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:50%;background:var(--rail-disc-bg);box-shadow:var(--rail-disc-shadow);transition:background .18s ease,box-shadow .18s ease}.eco-rail__btn:hover .eco-rail__disc,.eco-rail__btn[data-state=open] .eco-rail__disc,.eco-rail__logo:hover .eco-rail__disc{background:var(--rail-disc-bg-hover);box-shadow:var(--rail-disc-shadow-hover)}.eco-rail__nucleus svg{transform-origin:center;transition:transform .55s cubic-bezier(.22,1,.36,1)}.eco-rail__identity{position:relative;display:flex;align-items:center;justify-content:center;width:var(--ofself-control);height:var(--ofself-control);margin-top:2px;padding:0;border:none;background:none;color:var(--rail-ink-strong);cursor:pointer}.eco-rail__identity:hover .eco-rail__avatar,.eco-rail__identity[data-state=open] .eco-rail__avatar{transform:translateY(-2px);box-shadow:var(--rail-avatar-ring-hover)}.eco-rail__avatar{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:50%;background:var(--rail-avatar-bg, color-mix(in srgb, var(--av-color, var(--rail-ink)) 18%, #fbfbf8));color:var(--rail-avatar-ink, var(--av-color, var(--rail-ink)));box-shadow:var(--rail-avatar-ring);font-size:var(--ofself-text-base);font-weight:var(--ofself-weight-semibold);transition:box-shadow .18s ease,transform .2s cubic-bezier(.34,1.4,.5,1);overflow:hidden}.eco-rail__avatar img,.eco-menu__head-avatar img,.eco-menu__space-badge img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.eco-menu__head-avatar,.eco-menu__space-badge{overflow:hidden}.eco-rail__identity-dot{position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;background:var(--ofself-unread);box-shadow:0 0 0 2px var(--shell-base, #0b0b0d)}.eco-menu,.eco-apps{background:var(--rail-menu-bg);color:var(--rail-menu-ink-soft);border:1px solid var(--rail-line);box-shadow:var(--ofself-menu-shadow);z-index:1000;transform-origin:var(--radix-dropdown-menu-content-transform-origin);will-change:transform,opacity}.eco-menu{min-width:280px;border-radius:var(--ofself-menu-radius);padding:8px}.eco-apps{width:348px;border-radius:18px;padding:14px}.eco-menu[data-state=open],.eco-apps[data-state=open]{animation:eco-menu-in .26s cubic-bezier(.16,1,.3,1)}.eco-menu[data-state=closed],.eco-apps[data-state=closed]{animation:eco-menu-out .14s cubic-bezier(.4,0,1,1) forwards}@keyframes eco-menu-in{0%{opacity:0;transform:translate(-8px) scale(.94)}to{opacity:1;transform:none}}@keyframes eco-menu-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-8px) scale(.96)}}@keyframes eco-row-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.eco-menu[data-state=open]>*{animation:eco-row-in .34s cubic-bezier(.16,1,.3,1) backwards}.eco-menu[data-state=open]>*:nth-child(1){animation-delay:.02s}.eco-menu[data-state=open]>*:nth-child(2){animation-delay:.05s}.eco-menu[data-state=open]>*:nth-child(3){animation-delay:.08s}.eco-menu[data-state=open]>*:nth-child(4){animation-delay:.11s}.eco-menu[data-state=open]>*:nth-child(5){animation-delay:.14s}.eco-menu[data-state=open]>*:nth-child(6){animation-delay:.17s}.eco-menu[data-state=open]>*:nth-child(7){animation-delay:.2s}.eco-menu[data-state=open]>*:nth-child(8){animation-delay:.23s}.eco-menu[data-state=open]>*:nth-child(9){animation-delay:.26s}.eco-menu[data-state=open]>*:nth-child(n+10){animation-delay:.29s}.eco-apps[data-state=open] .eco-apps__tile{animation:eco-row-in .34s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(.02s + var(--i, 0) * .03s)}.eco-rail-drawer[data-state=open]>*{animation:none}.eco-rail-drawer[data-state=open] .eco-cascade{animation:eco-row-in .34s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(.03s + var(--i, 0) * 35ms)}@media (prefers-reduced-motion: reduce){.eco-menu[data-state],.eco-apps[data-state],.eco-menu[data-state=open]>*,.eco-apps[data-state=open] .eco-apps__tile,.eco-rail-drawer[data-state=open] .eco-cascade{animation:none}}.eco-apps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.eco-apps__tile{display:flex;flex-direction:column;align-items:center;gap:8px;padding:11px 4px 9px;border-radius:12px;text-decoration:none;cursor:pointer;outline:none}.eco-apps__tile:hover,.eco-apps__tile[data-highlighted],.eco-apps__tile[data-active]{background:var(--rail-hover)}.eco-apps__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:15px;background:var(--rail-tile-bg);box-shadow:inset 0 0 0 1px #ffffff0f,0 0 0 1px #ffffff38;color:var(--rail-tile-ink);font-family:var(--ofself-font-sans);font-size:var(--ofself-text-2xl);font-weight:var(--ofself-weight-semibold);transition:transform .2s cubic-bezier(.34,1.4,.5,1)}.eco-apps__tile:hover .eco-apps__icon,.eco-apps__tile[data-highlighted] .eco-apps__icon{transform:translateY(-2px)}.eco-apps__tile[data-active] .eco-apps__icon{box-shadow:inset 0 0 0 1px #ffffff0f,0 0 0 2px #fff9}.eco-apps__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ofself-font-sans);font-size:var(--ofself-text-sm);font-weight:var(--ofself-weight-medium);color:var(--rail-menu-ink-mid)}.eco-apps__tile[data-active] .eco-apps__name{color:var(--rail-menu-ink-hover)}.eco-menu__head{display:flex;align-items:center;gap:10px;padding:8px 10px 10px}.eco-menu__head-avatar{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:var(--rail-avatar-bg, color-mix(in srgb, var(--av-color, var(--rail-ink)) 18%, #fbfbf8));color:var(--rail-avatar-ink, var(--av-color, var(--rail-ink)));box-shadow:inset 0 0 0 1px #ffffff1a;font-family:var(--ofself-font-sans);font-size:var(--ofself-text-base);font-weight:var(--ofself-weight-semibold)}.eco-menu__head-text{display:flex;flex-direction:column;min-width:0;gap:2px}.eco-menu__head-name{font-family:var(--ofself-font-sans);font-size:var(--ofself-text-base);font-weight:var(--ofself-weight-semibold);color:var(--rail-menu-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eco-menu__head-sub{font-family:var(--ofself-font-sans);font-size:var(--ofself-text-sm);color:var(--rail-menu-ink-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eco-menu__sep{height:1px;background:var(--rail-line);margin:4px 6px}.eco-menu__label{font-family:var(--ofself-font-mono-label);font-size:var(--ofself-text-2xs);font-weight:var(--ofself-weight-semibold);letter-spacing:var(--ofself-tracking-caps);text-transform:uppercase;color:var(--rail-menu-ink-faint);padding:4px 10px}.eco-menu__space,.eco-menu__item{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:8px;font-family:var(--ofself-font-sans);font-size:var(--ofself-text-base);font-weight:var(--ofself-weight-medium);color:var(--rail-menu-ink-soft);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:background .12s ease,color .12s ease,transform .18s cubic-bezier(.22,1,.36,1)}.eco-menu__item{padding:9px 10px}.eco-menu__item svg{color:var(--rail-menu-ink-mid);flex-shrink:0}.eco-menu__space[data-highlighted],.eco-menu__space:hover,.eco-menu__item[data-highlighted],.eco-menu__item:hover{background:var(--rail-hover);color:var(--rail-menu-ink-hover);transform:translate(6px)}.eco-menu__space[data-active=true]{background:var(--rail-menu-active-bg);color:var(--rail-menu-ink-hover)}.eco-menu__space[data-disabled]{opacity:.45;pointer-events:none}.eco-menu__space-badge{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;background:var(--rail-avatar-bg, color-mix(in srgb, var(--av-color, var(--rail-ink)) 18%, #fbfbf8));color:var(--rail-avatar-ink, var(--av-color, var(--rail-ink)));box-shadow:inset 0 0 0 1px #ffffff1a;font-size:var(--ofself-text-sm);font-weight:var(--ofself-weight-semibold)}.eco-menu__space[data-active=true] .eco-menu__space-badge{box-shadow:inset 0 0 0 1px #ffffff1a,0 0 0 2px #ffffff8c}.eco-menu__space-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eco-menu__space-personal{flex-shrink:0;font-size:var(--ofself-text-sm);font-weight:var(--ofself-weight-semibold);letter-spacing:var(--ofself-tracking-wide);text-transform:uppercase;color:var(--rail-menu-ink-faint)}.eco-menu__space-count{flex-shrink:0;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--ofself-unread);color:#fff;font-size:var(--ofself-text-sm);font-weight:var(--ofself-weight-bold);display:flex;align-items:center;justify-content:center}.eco-menu__expiry{font-family:var(--ofself-font-mono-label);font-size:var(--ofself-text-sm);letter-spacing:var(--ofself-tracking-snug);color:var(--rail-menu-ink-faint)}.eco-menu__expiry--expired{color:#f08a8a}.eco-menu__space[data-unauth=true]{cursor:default}.eco-menu__space[data-unauth=true] .eco-menu__space-name{color:var(--rail-menu-ink-faint)}.eco-menu__space[data-unauth=true] .eco-menu__space-badge{opacity:.6}.eco-menu__space-connect{flex-shrink:0;padding:3px 11px;border-radius:999px;background:#fff;color:#000;font-size:var(--ofself-text-sm);font-weight:var(--ofself-weight-bold);letter-spacing:var(--ofself-tracking-snug)}.eco-menu__space[data-unauth=true][data-highlighted] .eco-menu__space-connect{background:#ffffffe0}.eco-menu__item--danger{color:#f08a8a}.eco-menu__item--danger svg{color:#f08a8a}.eco-menu__item--danger[data-highlighted]{background:#f0646424;color:#f08a8a}.eco-shell[data-bare] .eco-rail__logo:hover,.eco-shell[data-bare] .eco-rail__btn:hover,.eco-shell[data-bare] .eco-rail__btn[data-state=open],.eco-shell[data-bare] .eco-rail[data-expanded] .eco-rail__logo:hover,.eco-shell[data-bare] .eco-rail[data-expanded] .eco-rail__btn:hover,.eco-shell[data-bare] .eco-rail[data-expanded] .eco-rail__btn[data-state=open],.eco-shell[data-bare] .eco-rail[data-expanded] .eco-rail__identity:hover{background:transparent}.eco-shell[data-bare] .eco-rail__btn:hover,.eco-shell[data-bare] .eco-rail__btn[data-state=open],.eco-shell[data-bare] .eco-rail__logo:hover,.eco-shell[data-bare] .eco-rail__logo:hover .eco-rail__logo-img,.eco-shell[data-bare] .eco-rail__identity:hover,.eco-shell[data-bare] .eco-rail__identity[data-state=open]{color:var(--rail-bare-hover-ink)}.eco-shell[data-bare] .eco-rail[data-expanded] .eco-rail__logo,.eco-shell[data-bare] .eco-rail[data-expanded] .eco-rail__btn,.eco-shell[data-bare] .eco-rail[data-expanded] .eco-rail__identity{width:max-content}.eco-rail :is(a,button){outline:none;-webkit-tap-highlight-color:transparent}.eco-menu,.eco-apps,.eco-rail-drawer,.eco-menu :is(a,button),.eco-apps :is(a,button),.eco-rail-drawer :is(a,button){outline:none;-webkit-tap-highlight-color:transparent}.eco-rail-drawer{width:auto;max-width:min(720px,90vw);max-height:78vh;overflow-y:auto;padding:40px;background:var(--ofself-menu-surface);color:var(--ofself-menu-ink);border-color:var(--ofself-menu-border);border-radius:var(--ofself-radius-lg, 26px)}html[data-lens-glass] .eco-rail-drawer{background:color-mix(in srgb,var(--ofself-menu-surface) 60%,transparent);-webkit-backdrop-filter:url(#ofself-lens-drawer);backdrop-filter:url(#ofself-lens-drawer);border-color:transparent;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff17,0 24px 60px #00000059}[data-rail-pos=left] .eco-rail:after,html:not([data-rail-pos]) .eco-rail:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:var(--app-radius, 18px);background:color-mix(in srgb,var(--panel-surface, var(--z1-card, var(--ofself-surface, #ffffff))) var(--panel-glass, 100%),transparent);pointer-events:none;-webkit-mask-image:radial-gradient(circle var(--app-radius, 18px) at 100% 100%,transparent calc(var(--app-radius, 18px) - .5px),#000 calc(var(--app-radius, 18px) + .5px)),radial-gradient(circle var(--app-radius, 18px) at 100% 0%,transparent calc(var(--app-radius, 18px) - .5px),#000 calc(var(--app-radius, 18px) + .5px));-webkit-mask-size:var(--app-radius, 18px) var(--app-radius, 18px);-webkit-mask-position:left top,left bottom;-webkit-mask-repeat:no-repeat;mask-image:radial-gradient(circle var(--app-radius, 18px) at 100% 100%,transparent calc(var(--app-radius, 18px) - .5px),#000 calc(var(--app-radius, 18px) + .5px)),radial-gradient(circle var(--app-radius, 18px) at 100% 0%,transparent calc(var(--app-radius, 18px) - .5px),#000 calc(var(--app-radius, 18px) + .5px));mask-size:var(--app-radius, 18px) var(--app-radius, 18px);mask-position:left top,left bottom;mask-repeat:no-repeat}.eco-rail--bare{border-radius:0 var(--app-radius, 18px) var(--app-radius, 18px) 0;box-shadow:8px 0 24px var(--shell-fold-ink, rgba(0, 0, 0, .25))}.eco-rail--bare:after{display:none}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-full-normal-7BpKI3vF.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-full-normal-YHFkNujK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-full-normal-CFFu7zhK.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbUAA8AAAAACOgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgFwRca1NUQVQAAAIMAAAARgAAAF7mY9MfY21hcAAAAlQAAABRAAAAdAyHCodnYXNwAAACqAAAAAgAAAAIAAAAEGdseWYAAAKwAAAB6QAAAl7g5OpvaGVhZAAABJwAAAA2AAAANhSQ8UNoaGVhAAAE1AAAAB8AAAAkAcoBImhtdHgAAAT0AAAAHgAAADofBAM2bG9jYQAABRQAAAAgAAAAIATcBZ9tYXhwAAAFNAAAABwAAAAgAIcCb25hbWUAAAVQAAABEgAAAoA4pV3kcG9zdAAABmQAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpinMDAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWABNDDdYAAAB42kXIIQIBARQFwHl/QQIkWXInUAANXMOBJCcTd+KIGCjMNViq9/H0CM6P/S0j0bOwUqh08iEb8kPTXn3RiMoYhD90Nwc3AAB42lXIRwHCQBAF0JceehWAlTjhjikUgAVQA4mJLbdk5neUqHBVKWSv3XF2VCnt3AyevkVZv+sxBBbbq/6HfFP4hEcYQgEK82v1aHQ5RTs3FRQAAAAAAQAB//8AD3jabZA1tNRAFEDfTGDdfXHI2QQnZJJvK5ngDs13Welwt/78CtcS7xvcrcHKbXCtceh+wgtu437nXRCgC4BY9AGOXOAFYNHR0dzoKCGju8gJ6xiZaF3DWqcPBiSV5i2geaCgAlAJ77ghgjfiLC7KojvOZEmSXS63emXr5W7lsTLtXFMkRmks4ly+cYOEnvO2YLDNANv+9oJwhkpAAJAcHPG/1RC2BERc1ZGGMxYVWDyVSjc0NMaZELUf9e4JhCgNB3b2PiJRctuqZ0WPR8zilxutN/ji97vUBYMAnGjtzxjtK3wrDaMABo+R9KjWwNRUMppwuWS1QdfFZCIlMF2TxDGuJJlYW7OmVlvD+sx86b1hvC/l8yXf2hqZ66xbZ80yWzyD9/fzGaRzA58+nSOzYC+gw9AP+vyNqUAUhoD4lSnputbgUFPJ5O9Y+ReWlxkrc96naX08b3zk/KORb+E+VjYPmH1M6+UHeVlDtCzzGZ9FY8YMA8gPMsQA0jqaGkHT6cYSdVwl7Zs9Wzx+DyWUugPujd03T52ikrUvM26kF9PIcRmycuDBKcd3XRhPDgtnQACINzJ3fVl1tTB++3bc2S7kyD3cCQIQNMcSKaY2YOciE+d0zFbGjps6u0PILTFlRZHNJfAFnfeHtgAAAAABAAAAAjYEro52gl8PPPUAAwPoAAAAANvSppoAAAAA29rQ8vk5/tQEkgP8AAAABgACAAAAAAAAeNpjYGRgYP7z7woDA8uGn5Z/+1kmAUVQAR8Ar8AG6gB42mOKYIgCYiMkrAzCUHEbJJoBikHgCkMPAPDwCFUAAAAAABoAOwBGAFEAbwB3AKkAsQDmAQkBCQEJAQkBFgEveNpjYGRgYOBn3MGQx7CFgQ3MQwBmBiYALRoB+HjajJADbgVQEEXPZ20bQW3bthvXbr8Vp4to1KV0AV1Wb9JvZzJvzhvcB6CQL0wYzHnAj6E/yAYaDeVBNlJsMAfZxCy/QTbTy3eQLdTzGWQr3VwGuZhx2v/ZAIVUB9kc0TSUKJ8f5FIRHGPjnWs+2MKt+MYzt1xwr/jIk3JymR0X0wzIXKo7VbXjFvfLn3lTtCn7qPoB6+yyzb3qy8pdq/6hrj11fMj7OFbtEY+mrlU/516rVFCdVobplw/JEjVaCaqIYlUiUzOaW9aa/Q1idmlPXZHbCagW/B10XwaRi06VuVdMf+9DnIov6rlF8yzhUXxC/4c66Uz48UepqEN9N/Tzt2RwjOljsUUfj581AbaEXsIAAHjaY2BiAIP/qQxGQIqRAR3wA7EKw0lGJgYbRmZGFkZWRjZGdgZmRg5GTkYuRm42x6Si1LJU9tK8TAMTR1cI7WoB5btB+Zas6Ym5uYlgnoGjAZNzEF9icmlJanJ+bpJecmJxKg9IxtjADMwBAKDtHJg=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ofself-moss: #556b4a;--ofself-moss-rgb: 85 107 74;--ofself-moss-deep: #3d4a35;--ofself-moss-deep-rgb: 61 74 53;--ofself-sage: #c8d0b8;--ofself-celadon: #dde2cf;--ofself-terra: #a85c3d;--ofself-adobe: #8a6b3d;--ofself-stone: #7a8a6a;--ofself-ink: #1a2218;--ofself-ink-2: #2d3a2e;--ofself-ink-rgb: 26 34 24;--ofself-canvas: #e5e9e2;--ofself-surface-sunken: #eceadd;--ofself-surface: #ffffff;--ofself-surface-raised: #fefefc;--ofself-surface-raised-rgb: 254 254 252;--ofself-surface-bright: #fbfbf8;--ofself-z2: #f4f1e8;--ofself-z3: #f8f6ef;--ofself-z4: #fbfaf5;--ofself-shadow-1: 0 1px 2px rgb(var(--ofself-ink-rgb) / .08);--ofself-shadow-2: 0 2px 10px rgb(var(--ofself-ink-rgb) / .1);--ofself-shadow-3: 0 4px 16px rgb(var(--ofself-ink-rgb) / .12);--ofself-shadow-4: 0 8px 24px rgb(var(--ofself-ink-rgb) / .14);--ofself-shadow-5: 0 12px 48px rgb(var(--ofself-ink-rgb) / .16);--ofself-shadow-fold: -8px 0 24px rgb(var(--ofself-ink-rgb) / .18);--ofself-shadow-menu: 0 18px 48px rgba(0, 0, 0, .5);--ofself-radius-xs: 6px;--ofself-radius-sm: 10px;--ofself-radius-md: 16px;--ofself-radius-lg: 26px;--ofself-radius-full: 999px;--ofself-space-xs: 4px;--ofself-space-sm: 8px;--ofself-space-md: 16px;--ofself-space-lg: 24px;--ofself-space-xl: 32px;--ofself-control: 44px;--ofself-control-icon: 20px;--ofself-control-lift: -2px;--ofself-rail-w: 72px;--ofself-rail-w-expanded: 224px;--ofself-danger: #b0524a;--ofself-danger-rgb: 176 82 74;--ofself-danger-strong: color-mix(in srgb, var(--ofself-danger) 82%, #000);--ofself-success: #4ade80;--ofself-success-rgb: 74 222 128;--ofself-success-deep: #22c55e;--ofself-warning: #ffaa00;--ofself-live: #ef4444;--ofself-live-rgb: 239 68 68;--ofself-unread: #e0593a;--ofself-rim: rgb(255 255 255 / .06);--ofself-chrome-ink: var(--app-accent, #50704c);--ofself-chrome-bg: color-mix(in srgb, var(--ofself-chrome-ink) 13%, #fbfbf8);--ofself-chrome-bg-hover: color-mix(in srgb, var(--ofself-chrome-ink) 22%, #fbfbf8);--ofself-chrome-glass: color-mix(in srgb, var(--accent) 15%, transparent);--ofself-chrome-glass-hover: color-mix(in srgb, var(--accent) 25%, transparent);--ofself-row-hover: color-mix(in srgb, var(--accent) 8%, transparent);--ofself-row-active: color-mix(in srgb, var(--accent) 14%, transparent);--ofself-surface-inverted: #0a0a0c;--ofself-surface-inverted-hover: #18181b;--ofself-text-inverted: #f3f2ee;--ofself-menu-surface: var(--ofself-surface-inverted);--ofself-menu-ink: var(--ofself-text-inverted);--ofself-menu-ink-faint: rgb(243 242 238 / .55);--ofself-menu-item-hover: rgb(255 255 255 / .09);--ofself-menu-border: rgb(255 255 255 / .09);--ofself-menu-radius: var(--ofself-radius-md);--ofself-menu-item-radius: var(--ofself-radius-sm);--ofself-menu-shadow: var(--ofself-shadow-menu);--ofself-overlay-bg: rgb(var(--ofself-ink-rgb) / .3);--ofself-overlay-blur: blur(8px);--ofself-modal-surface: rgba(243, 245, 239, .94);--ofself-modal-radius: var(--ofself-radius-lg);--ofself-modal-shadow: var(--ofself-shadow-5);--ofself-avatar-0: #6b8c66;--ofself-avatar-1: #527a5c;--ofself-avatar-2: #808552;--ofself-avatar-3: #52857a;--ofself-avatar-4: #947052;--ofself-avatar-5: #6b756b;--ofself-avatar-6: #7a6b8c;--ofself-avatar-7: #94804d;--ofself-avatar-8: #6b8c66;--ofself-avatar-9: #527a5c;--accent: var(--app-accent, var(--ofself-moss));--accent-secondary: var(--app-accent-deep, var(--ofself-moss-deep));--accent-rgb: var(--app-accent-rgb, var(--ofself-moss-rgb));--text-primary: var(--ofself-ink);--text-secondary: var(--ofself-ink-2);--text-muted: rgb(var(--ofself-ink-rgb) / .55);--text-faint: rgb(var(--ofself-ink-rgb) / .4);--text-inverted: var(--ofself-text-inverted);--btn-shadow: var(--ofself-shadow-3);--btn-shadow-hover: var(--ofself-shadow-4);--btn-shadow-active: var(--ofself-shadow-2);--radius-xs: var(--ofself-radius-xs);--radius-sm: var(--ofself-radius-sm);--radius-md: var(--ofself-radius-md);--radius-lg: var(--ofself-radius-lg);--radius-full: var(--ofself-radius-full);--space-xs: var(--ofself-space-xs);--space-sm: var(--ofself-space-sm);--space-md: var(--ofself-space-md);--space-lg: var(--ofself-space-lg);--space-xl: var(--ofself-space-xl);--font-body: var(--ofself-font-sans);--font-heading: var(--ofself-font-sans);--font-mono: var(--ofself-font-mono);--font-messages: var(--font-body);--font-messages-size: 14px;--danger: var(--ofself-danger);--danger-strong: var(--ofself-danger-strong)}html[data-rail-skin=dark]{--ofself-moss: #b6b6ba;--ofself-moss-rgb: 182 182 186;--ofself-moss-deep: #cfcfd3;--ofself-moss-deep-rgb: 207 207 211;--accent: var(--ofself-moss);--accent-rgb: var(--ofself-moss-rgb);--accent-secondary: var(--ofself-moss-deep);--ofself-sage: #38383c;--ofself-celadon: #2c2c30;--ofself-ink: #e7e7e9;--ofself-ink-2: #c5c5c9;--ofself-ink-rgb: 231 231 233;--ofself-canvas: #0e0e10;--ofself-surface-sunken: #121214;--ofself-z2: #161618;--ofself-z3: #18181a;--ofself-z4: #1a1a1c;--ofself-surface-bright: #1c1c1f;--ofself-surface-raised: #1e1e21;--ofself-surface-raised-rgb: 30 30 33;--ofself-surface: #1a1a1d;--ofself-shadow-1: 0 1px 2px rgba(0, 0, 0, .4);--ofself-shadow-2: 0 2px 10px rgba(0, 0, 0, .45);--ofself-shadow-3: 0 4px 16px rgba(0, 0, 0, .5);--ofself-shadow-4: 0 8px 24px rgba(0, 0, 0, .55);--ofself-shadow-5: 0 12px 48px rgba(0, 0, 0, .6);--ofself-shadow-fold: -8px 0 24px rgba(0, 0, 0, .5);--ofself-chrome-ink: #c9c9cd;--ofself-chrome-bg: #2a2a2e;--ofself-chrome-bg-hover: #333338;--btn-shadow: inset 0 1px 0 rgb(255 255 255 / .07), 0 4px 16px rgba(0, 0, 0, .5);--btn-shadow-hover: inset 0 1px 0 rgb(255 255 255 / .11), 0 8px 24px rgba(0, 0, 0, .6);--btn-shadow-active: inset 0 1px 0 rgb(255 255 255 / .07), 0 2px 10px rgba(0, 0, 0, .45);--ofself-overlay-bg: rgba(0, 0, 0, .55);--ofself-modal-surface: rgba(30, 30, 33, .96);--ofself-rim: rgb(255 255 255 / .08);--ofself-avatar-0: #9c9ca0;--ofself-avatar-1: #84848a;--ofself-avatar-2: #b0b0b4;--ofself-avatar-3: #76767c;--ofself-avatar-4: #a8a8ac;--ofself-avatar-5: #8e8e94;--ofself-avatar-6: #bcbcc0;--ofself-avatar-7: #7e7e84;--ofself-avatar-8: #a2a2a6;--ofself-avatar-9: #8a8a90}:root{--ofself-font-sans: "Inter Variable", "Inter", system-ui, sans-serif;--ofself-font-mono: "JetBrains Mono", "Menlo", monospace;--ofself-font-mono-label: "Menlo", "JetBrains Mono", ui-monospace, monospace;--ofself-font-serif: "Fraunces Variable", "Fraunces", "Times New Roman", Georgia, serif;--ofself-font-serif-vars: "SOFT" 50, "WONK" 0;--ofself-font-rounded: "SF Pro Rounded", "SF Pro", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--ofself-text-2xs: 9px;--ofself-text-sm: 11px;--ofself-text-base: 13px;--ofself-text-lg: 15px;--ofself-text-xl: 17px;--ofself-text-2xl: 20px;--ofself-text-3xl: 28px;--ofself-text-display: 36px;--ofself-text-display-lg: 48px;--ofself-weight-light: 300;--ofself-weight-normal: 400;--ofself-weight-medium: 500;--ofself-weight-semibold: 600;--ofself-weight-bold: 700;--ofself-tracking-tight: -.01em;--ofself-tracking-snug: .02em;--ofself-tracking-wide: .05em;--ofself-tracking-label: .08em;--ofself-tracking-caps: .16em;--ofself-prose-h1: 1.5em;--ofself-prose-h2: 1.25em;--ofself-prose-h3: 1.1em;--ofself-prose-code: .9em;--ofself-prose-sm: .85em}.ofself-label{font-size:var(--ofself-text-sm);font-weight:var(--ofself-weight-semibold);letter-spacing:var(--ofself-tracking-wide);text-transform:uppercase;line-height:1.2}.ofself-label-mono{font-family:var(--ofself-font-mono-label);letter-spacing:var(--ofself-tracking-label)}html:not([data-rail-skin=dark]){--shell-base: #ffffff;--shell-ink: #111111;--shell-ink-rgb: 17, 17, 17;--shell-accent: var(--app-accent, #4A6741);--shell-fold-ink: rgba(0, 0, 0, .15);--panel-glass: 83%}html[data-rail-skin=dark]{--shell-base: #0e0e10;--shell-ink: #ececec;--shell-ink-rgb: 236, 236, 236;--shell-accent: #b6b6ba;--shell-fold-ink: rgba(0, 0, 0, .45);--panel-glass: 78%}html:has(.eco-shell),html:has(.eco-shell) body{height:100%;margin:0;overflow:hidden;background:var(--shell-base)}.eco-shell{--shell-fold-shadow: -8px 0 24px var(--shell-fold-ink);--app-radius: 26px;--panel-radius: var(--app-radius);--panel-pad: 16px;--avatar-grid: radial-gradient(ellipse 88% 82% at 50% 42%, transparent 0%, transparent 42%, rgba(0, 0, 0, .55) 100%) center / 100% 100% no-repeat, linear-gradient(rgba(240, 240, 240, .14) 1px, transparent 1px) center / 11px 11px repeat, linear-gradient(90deg, rgba(240, 240, 240, .14) 1px, transparent 1px) center / 11px 11px repeat, #0b0b0d;display:flex;width:100%;height:100vh;height:100dvh;position:relative;isolation:isolate;overflow:hidden}[data-rail-skin=dark] .eco-shell:before{background:radial-gradient(ellipse 82% 72% at 50% 46%,transparent 0%,transparent 44%,rgba(14,14,16,.92) 100%),linear-gradient(rgba(240,240,240,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(240,240,240,.07) 1px,transparent 1px),var(--shell-base);background-size:100% 100%,36px 36px,36px 36px,auto;background-repeat:no-repeat,repeat,repeat,repeat}[data-rail-pos=right] .eco-shell{flex-direction:row-reverse}[data-rail-pos=top] .eco-shell{flex-direction:column}[data-rail-pos=bottom] .eco-shell{flex-direction:column-reverse}.eco-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--shell-base);pointer-events:none}html:not([data-rail-skin=dark]) .eco-shell:before{background:radial-gradient(ellipse 82% 72% at 50% 46%,transparent 0%,transparent 44%,rgba(255,255,255,.92) 100%),linear-gradient(rgba(17,17,17,.085) 1px,transparent 1px),linear-gradient(90deg,rgba(17,17,17,.085) 1px,transparent 1px),var(--shell-base);background-size:100% 100%,36px 36px,36px 36px,auto;background-repeat:no-repeat,repeat,repeat,repeat}.eco-shell__stage{flex:1 1 0;min-width:0;min-height:0;align-self:stretch;position:relative;z-index:41;display:flex;flex-direction:column;border-radius:var(--app-radius, 18px) 0 0 var(--app-radius, 18px);overflow:clip;box-shadow:var(--shell-fold-shadow);contain:layout;transition:margin .5s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}[data-rail-pos=right] .eco-shell__stage{border-radius:0 var(--app-radius, 18px) var(--app-radius, 18px) 0;box-shadow:8px 0 24px var(--shell-fold-ink, rgba(0, 0, 0, .25))}[data-rail-pos=top] .eco-shell__stage{border-radius:var(--app-radius, 18px) var(--app-radius, 18px) 0 0;box-shadow:0 -8px 24px var(--shell-fold-ink, rgba(0, 0, 0, .25))}[data-rail-pos=bottom] .eco-shell__stage{border-radius:0 0 var(--app-radius, 18px) var(--app-radius, 18px);box-shadow:0 8px 24px var(--shell-fold-ink, rgba(0, 0, 0, .25))}.eco-shell__stage.eco-shell__stage--bare{border-radius:0;box-shadow:none}.eco-shell__stage:has(.eco-panel--nudge-edge:hover){margin-left:calc(-1 * var(--panel-nudge, 6px));padding-left:var(--panel-nudge, 6px)}[data-rail-pos=right] .eco-shell__stage:has(.eco-panel--nudge-edge:hover){margin-left:0;padding-left:0;margin-right:calc(-1 * var(--panel-nudge, 6px));padding-right:var(--panel-nudge, 6px)}[data-rail-pos=top] .eco-shell__stage:has(.eco-panel--nudge-edge:hover){margin-left:0;padding-left:0;margin-top:calc(-1 * var(--panel-nudge, 6px));padding-top:var(--panel-nudge, 6px)}[data-rail-pos=bottom] .eco-shell__stage:has(.eco-panel--nudge-edge:hover){margin-left:0;padding-left:0;margin-bottom:calc(-1 * var(--panel-nudge, 6px));padding-bottom:var(--panel-nudge, 6px)}html[data-panel-nudge=off]{--panel-nudge: 0px}.eco-shell__stage>*{min-height:0}html[data-dock-hide=on] .eco-shell:not([data-mobile=true]) .eco-rail{position:absolute;left:0;top:0;bottom:0;z-index:60;transform:translate(-100%);transition:transform .34s cubic-bezier(.32,.72,0,1),visibility 0s linear .34s;visibility:hidden;background:var(--shell-base)}html[data-dock-hide=on][data-rail-pos=right] .eco-shell:not([data-mobile=true]) .eco-rail{left:auto;right:0;transform:translate(100%)}html[data-dock-hide=on][data-rail-pos=top] .eco-shell:not([data-mobile=true]) .eco-rail{right:0;bottom:auto;transform:translateY(-100%)}html[data-dock-hide=on][data-rail-pos=bottom] .eco-shell:not([data-mobile=true]) .eco-rail{right:0;top:auto;transform:translateY(100%)}html[data-dock-hide=on] .eco-shell[data-dock-peek=true]:not([data-mobile=true]) .eco-rail{transform:none;visibility:visible;transition-delay:0s,0s;box-shadow:12px 0 40px #00000052}html[data-dock-hide=on][data-rail-pos=right] .eco-shell[data-dock-peek=true]:not([data-mobile=true]) .eco-rail{box-shadow:-12px 0 40px #00000052}html[data-dock-hide=on][data-rail-pos=top] .eco-shell[data-dock-peek=true]:not([data-mobile=true]) .eco-rail{box-shadow:0 12px 40px #00000052}html[data-dock-hide=on][data-rail-pos=bottom] .eco-shell[data-dock-peek=true]:not([data-mobile=true]) .eco-rail{box-shadow:0 -12px 40px #00000052}html[data-dock-hide=on] .eco-shell:not([data-mobile=true]) .eco-shell__stage{border-radius:0;box-shadow:none}html[data-dock-hide=on] .eco-shell:not([data-mobile=true]) .eco-rail{border-radius:0 var(--app-radius, 18px) var(--app-radius, 18px) 0}html[data-dock-hide=on][data-rail-pos=right] .eco-shell:not([data-mobile=true]) .eco-rail{border-radius:var(--app-radius, 18px) 0 0 var(--app-radius, 18px)}html[data-dock-hide=on][data-rail-pos=top] .eco-shell:not([data-mobile=true]) .eco-rail{border-radius:0 0 var(--app-radius, 18px) var(--app-radius, 18px)}html[data-dock-hide=on][data-rail-pos=bottom] .eco-shell:not([data-mobile=true]) .eco-rail{border-radius:var(--app-radius, 18px) var(--app-radius, 18px) 0 0}html[data-dock-hide=on] .eco-shell:not([data-mobile=true]) .eco-rail:after{display:none}.eco-shell__dock-trigger{position:absolute;left:0;top:0;bottom:0;width:10px;z-index:59}[data-rail-pos=right] .eco-shell__dock-trigger{left:auto;right:0}[data-rail-pos=top] .eco-shell__dock-trigger{right:0;bottom:auto;width:auto;height:10px}[data-rail-pos=bottom] .eco-shell__dock-trigger{right:0;top:auto;width:auto;height:10px}@media (prefers-reduced-motion: reduce){html[data-dock-hide=on] .eco-shell:not([data-mobile=true]) .eco-rail{transition:none}}.eco-shell[data-mobile=true] .eco-rail{position:absolute;left:0;top:0;bottom:0;width:min(82vw,320px);transform:translate(-100%);transition:transform .34s cubic-bezier(.32,.72,0,1);z-index:60;background:var(--shell-base)}.eco-shell[data-mobile=true][data-nav-open=true] .eco-rail{transform:translate(0);box-shadow:12px 0 40px #00000052}.eco-shell__nav-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:55;background:var(--ofself-overlay-bg, rgba(15, 15, 20, .4));opacity:0;pointer-events:none;transition:opacity .3s ease}.eco-shell[data-nav-open=true] .eco-shell__nav-scrim{opacity:1;pointer-events:auto}.eco-shell[data-mobile=true] .eco-shell__stage{border-radius:0;box-shadow:none}@media (prefers-reduced-motion: reduce){.eco-shell[data-mobile=true] .eco-rail{transition:none}}html[data-skin-wave] *,html[data-skin-wave] *:before,html[data-skin-wave] *:after{transition:color .35s ease,fill .35s ease,stroke .35s ease,background-color .6s ease,border-color .5s ease,box-shadow .6s ease!important}html[data-skin-wave] .eco-shell:before{transition:background-color .9s ease!important}@media (prefers-reduced-motion: reduce){html[data-skin-wave] *,html[data-skin-wave] *:before,html[data-skin-wave] *:after,html[data-skin-wave] .eco-shell:before{transition:none!important}}.eco-panels{display:flex;flex:1 1 0;min-width:0;min-height:0;position:relative;gap:0;background:var(--panel-gutter, transparent)}.eco-panel{--panel-elevation: var(--shell-fold-shadow, -8px 0 24px rgba(0, 0, 0, .25));position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;background:color-mix(in srgb,var(--panel-surface, var(--z1-card, var(--ofself-surface, #ffffff))) var(--panel-glass, 100%),transparent);border-radius:var(--panel-radius, 18px) 0 0 var(--panel-radius, 18px);box-shadow:var(--panel-elevation);transition:flex-basis .4s cubic-bezier(.32,.72,0,1),width .4s cubic-bezier(.32,.72,0,1),min-width .4s cubic-bezier(.32,.72,0,1),transform .5s cubic-bezier(.22,1,.36,1)}.eco-panel[data-dragging],.eco-panels:has([data-dragging])>.eco-panel{transition:none}.eco-panel:first-child{border-radius:0;box-shadow:none}.eco-panel:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:var(--panel-radius, 18px);background:color-mix(in srgb,var(--panel-surface, var(--z1-card, var(--ofself-surface, #ffffff))) var(--panel-glass, 100%),transparent);border-radius:0 var(--panel-radius, 18px) var(--panel-radius, 18px) 0;pointer-events:none;-webkit-mask-image:radial-gradient(circle var(--panel-radius, 18px) at 100% 100%,transparent calc(var(--panel-radius, 18px) - .5px),#000 calc(var(--panel-radius, 18px) + .5px)),radial-gradient(circle var(--panel-radius, 18px) at 100% 0%,transparent calc(var(--panel-radius, 18px) - .5px),#000 calc(var(--panel-radius, 18px) + .5px));-webkit-mask-size:var(--panel-radius, 18px) var(--panel-radius, 18px);-webkit-mask-position:left top,left bottom;-webkit-mask-repeat:no-repeat;mask-image:radial-gradient(circle var(--panel-radius, 18px) at 100% 100%,transparent calc(var(--panel-radius, 18px) - .5px),#000 calc(var(--panel-radius, 18px) + .5px)),radial-gradient(circle var(--panel-radius, 18px) at 100% 0%,transparent calc(var(--panel-radius, 18px) - .5px),#000 calc(var(--panel-radius, 18px) + .5px));mask-size:var(--panel-radius, 18px) var(--panel-radius, 18px);mask-position:left top,left bottom;mask-repeat:no-repeat}.eco-panel:last-child:after{border-radius:0}.eco-panel--fill{flex:1 1 0}.eco-panel--fixed{flex:0 0 auto}.eco-panel__body{flex:1;min-width:0;min-height:0;overflow:hidden auto}.eco-panel>.eco-panel__body{transition:opacity .32s ease .12s}.eco-panel[aria-hidden=true]>.eco-panel__body{opacity:0;transition:opacity .18s ease}.eco-panel__row{position:relative;padding-inline:var(--panel-pad, 16px)}.eco-panel--flush{border-radius:0;box-shadow:none}.eco-panel--overlay{position:absolute;top:0;right:0;bottom:0;width:var(--panel-w, 520px);background:var(--panel-surface, var(--z1-card, var(--ofself-surface, #ffffff)));z-index:var(--panel-overlay-z, 2)}html:not([data-panel-nudge=off]) .eco-panel--nudge:hover:not(:has(.eco-panel--nudge:hover)),html:not([data-panel-nudge=off]) .eco-panel--nudge-edge:hover:not(:has(.eco-panel--nudge:hover)){transform:translate(calc(-1 * var(--panel-nudge, 6px)))}html:not([data-panel-nudge=off]) .eco-panel--nudge:hover:not(:has(.eco-panel--nudge:hover)) .eco-panel--nudge,html:not([data-panel-nudge=off]) .eco-panel--nudge-edge:hover:not(:has(.eco-panel--nudge:hover)) .eco-panel--nudge{transform:translate(var(--panel-nudge, 6px))}.eco-panel__resize{position:absolute;top:0;bottom:0;width:var(--panel-handle-w, 12px);left:calc(-1 * var(--panel-handle-w, 12px) / 2);z-index:6;cursor:col-resize;touch-action:none}.eco-panel__resize--right,.eco-panel__resize[data-resize-edge=right]{left:auto;right:calc(-1 * var(--panel-handle-w, 12px) / 2)}.eco-panels[data-eco-mobile=true]{overflow:hidden;transform:translate(calc(var(--eco-mobile-index, 0) * -100%));transition:transform .4s cubic-bezier(.32,.72,0,1)}.eco-panels[data-eco-mobile=true]>.eco-panel{flex:0 0 100%;min-width:0;border-radius:0;box-shadow:none;transform:none}.eco-panels[data-eco-mobile=true]>.eco-panel[aria-hidden=true]{display:none}.eco-panels[data-eco-mobile=true]>.eco-panel:after{display:none}.eco-panels[data-eco-mobile=true] .eco-panel__resize{display:none}@media (prefers-reduced-motion: reduce){.eco-panels[data-eco-mobile=true]{transition:none}}html[data-eco-exit] .eco-shell .eco-panel{transform:translate(100vw)!important;transition:transform .42s cubic-bezier(.55,.05,.65,.3),border-radius .2s ease,box-shadow .2s ease;transition-property:transform,border-radius,box-shadow!important;border-radius:var(--panel-radius, 18px)!important;box-shadow:var(--panel-elevation)!important}html[data-eco-exit] .eco-shell .eco-panel:after{display:none}html[data-eco-exit] .eco-shell .eco-panel:nth-child(1){transition-delay:.1s!important}html[data-eco-exit] .eco-shell .eco-panel:nth-child(2){transition-delay:.05s!important}html[data-eco-exit] .eco-shell .eco-shell__stage{box-shadow:none;transition:box-shadow .35s ease}html[data-eco-exit] [data-radix-popper-content-wrapper]{opacity:0!important;transition:opacity .16s ease!important;pointer-events:none!important}html[data-eco-enter] .eco-shell .eco-panel{animation:eco-panel-arrive .55s cubic-bezier(.22,1,.36,1) backwards}html[data-eco-enter] .eco-shell .eco-panel:nth-child(2){animation-delay:.07s}html[data-eco-enter] .eco-shell .eco-panel:nth-child(3){animation-delay:.14s}@keyframes eco-panel-arrive{0%{transform:translate(64px);opacity:0}to{transform:translate(0);opacity:1}}html[data-eco-enter] .eco-shell .eco-shell__stage{animation:eco-stage-cast .6s ease backwards}@keyframes eco-stage-cast{0%{box-shadow:0 0 #0000}}@media (prefers-reduced-motion: reduce){html[data-eco-exit] .eco-shell .eco-panel,html[data-eco-enter] .eco-shell .eco-panel,html[data-eco-exit] .eco-shell .eco-shell__stage,html[data-eco-enter] .eco-shell .eco-shell__stage{transition:none!important;animation:none}}.ofself-menu{min-width:200px;font-family:var(--ofself-font-sans);background:var(--ofself-menu-surface);color:var(--ofself-menu-ink);border:1px solid var(--ofself-menu-border);border-radius:var(--ofself-menu-radius);box-shadow:var(--ofself-menu-shadow);padding:6px;z-index:1000;overflow:hidden;transform-origin:var(--radix-dropdown-menu-content-transform-origin, var(--radix-context-menu-content-transform-origin, var(--radix-popover-content-transform-origin)))}.ofself-menu[data-state=open]{animation:ofself-menu-in .16s cubic-bezier(.16,1,.3,1)}.ofself-menu[data-state=closed]{animation:ofself-menu-out .12s ease forwards}@keyframes ofself-menu-in{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:none}}@keyframes ofself-menu-out{to{opacity:0;transform:scale(.97)}}.ofself-menu-item{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:8px 10px;border:none;background:transparent;color:var(--ofself-menu-ink);font:inherit;font-size:var(--ofself-text-base);font-weight:var(--ofself-weight-medium);text-align:left;border-radius:var(--ofself-menu-item-radius);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:background-color .1s ease}.ofself-menu-item:hover,.ofself-menu-item[data-highlighted]{background:var(--ofself-menu-item-hover)}.ofself-menu-item[data-disabled]{opacity:.4;pointer-events:none}.ofself-menu-item svg{flex-shrink:0;opacity:.9}.ofself-menu-item{animation:ofself-menu-item-in .28s cubic-bezier(.16,1,.3,1) backwards}@keyframes ofself-menu-item-in{0%{opacity:0;transform:translate(-7px)}to{opacity:1;transform:none}}.ofself-menu-item:nth-child(1){animation-delay:.02s}.ofself-menu-item:nth-child(2){animation-delay:.05s}.ofself-menu-item:nth-child(3){animation-delay:.08s}.ofself-menu-item:nth-child(4){animation-delay:.11s}.ofself-menu-item:nth-child(5){animation-delay:.14s}.ofself-menu-item:nth-child(6){animation-delay:.17s}.ofself-menu-item:nth-child(7){animation-delay:.2s}.ofself-menu-item:nth-child(n+8){animation-delay:.23s}.ofself-menu-item--danger{color:var(--ofself-danger)}.ofself-menu-item--danger:hover,.ofself-menu-item--danger[data-highlighted]{background:rgb(var(--ofself-danger-rgb) / .16);color:var(--ofself-danger)}.ofself-menu-sep{height:1px;background:var(--ofself-menu-border);margin:4px 6px}.ofself-menu-reactions{display:flex;align-items:center;gap:2px;padding:2px 2px 6px;margin-bottom:4px;border-bottom:1px solid var(--ofself-menu-border)}.ofself-menu-reaction{display:flex;align-items:center;justify-content:center;padding:5px;border:none;background:transparent;border-radius:var(--ofself-menu-item-radius);font-size:var(--ofself-text-2xl);line-height:1;color:var(--ofself-menu-ink);cursor:pointer;outline:none;transition:background-color .12s ease,transform .12s ease}.ofself-menu-reaction:hover,.ofself-menu-reaction[data-highlighted]{background:var(--ofself-menu-item-hover);transform:scale(1.25)}.ofself-menu-reaction--more{color:var(--ofself-menu-ink-faint)}.ofself-menu-reaction--more svg{width:18px;height:18px}.ofself-menu-label{padding:6px 10px 4px;font-family:var(--ofself-font-mono-label);font-size:var(--ofself-text-2xs);text-transform:uppercase;letter-spacing:var(--ofself-tracking-label);color:var(--ofself-menu-ink-faint)}@media (prefers-reduced-motion: reduce){.ofself-menu[data-state],.ofself-menu-item{animation:none}}.ofself-tip{background:var(--ofself-menu-surface);color:var(--ofself-menu-ink);font-family:var(--ofself-font-sans);font-size:var(--ofself-text-sm);font-weight:var(--ofself-weight-medium);padding:5px 9px;border-radius:var(--ofself-radius-sm);box-shadow:var(--ofself-shadow-3);z-index:1100;-webkit-user-select:none;user-select:none;animation:ofself-menu-in .12s ease}.ofself-tip__arrow{fill:var(--ofself-menu-surface)}html[data-lens-glass] .ofself-tip{background:color-mix(in srgb,var(--ofself-menu-surface) 58%,transparent);-webkit-backdrop-filter:url(#ofself-lens-tip);backdrop-filter:url(#ofself-lens-tip);box-shadow:inset 0 1px #ffffff21,inset 0 0 0 1px #ffffff1a,var(--ofself-shadow-3)}html[data-lens-glass] .ofself-tip__arrow{fill:color-mix(in srgb,var(--ofself-menu-surface) 88%,transparent)}.ofself-composer{position:relative;display:flex;align-items:flex-end;background:var(--ofself-composer-bg, var(--z2-panel, var(--ofself-surface, #ffffff)));border:1px solid var(--ofself-composer-border, var(--ofself-rim, rgba(20, 18, 12, .12)));border-radius:var(--ofself-radius-lg, 16px);box-shadow:var(--btn-shadow, 0 1px 2px rgba(40, 30, 15, .06));transition:border-color .15s ease,box-shadow .15s ease}.ofself-composer:focus-within{border-color:color-mix(in srgb,var(--accent) 50%,transparent);box-shadow:var(--btn-shadow, 0 1px 2px rgba(40, 30, 15, .06)),0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}.ofself-composer textarea{flex:1;min-width:0;border:none;outline:none;background:transparent;resize:none;padding:13px 48px 13px 16px;font-family:inherit;font-size:var(--ofself-text-sm, 13.5px);line-height:1.45;color:var(--ofself-ink, inherit);max-height:160px;overflow-y:auto}.ofself-composer textarea::placeholder{color:var(--ofself-ink-faint, #a39880)}.ofself-composer__send{position:absolute;right:8px;bottom:8px;width:30px;height:30px;flex-shrink:0;border-radius:50%;background:transparent;border:1.5px solid var(--accent);color:var(--accent);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;line-height:1;transition:opacity .16s ease,transform .16s ease,background .15s ease,border-color .15s ease,color .15s ease}.ofself-composer textarea:placeholder-shown~.ofself-composer__send{opacity:0;transform:scale(.6);pointer-events:none}.ofself-composer__send:hover{background:color-mix(in srgb,var(--accent) 12%,transparent)}.ofself-composer__send:disabled{opacity:.45;cursor:not-allowed}.ofself-nav-menu{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;padding:0;border:none;border-radius:var(--ofself-radius-sm);background:transparent;color:var(--ofself-ink);cursor:pointer;transition:background .15s ease}.ofself-nav-menu:hover{background:rgb(var(--ofself-ink-rgb) / .06)}.eco-landing{position:relative;height:100%;color:var(--shell-ink);overflow-y:auto;overflow-x:hidden;font-family:var(--ofself-font-mono-label);font-size:12px}.eco-landing__nav{position:fixed;top:14px;left:14px;z-index:2}.eco-landing__hero{position:relative;z-index:1;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:min(96px,10vh) 24px 48px;text-align:center}.eco-landing__stage{width:min(78vmin,560px,max(300px,calc(100svh - 320px)));aspect-ratio:1}.eco-landing__stage svg{display:block;width:100%;height:100%}.eco-landing__title{margin-top:8px;font-size:clamp(13px,1.6vw,16px);letter-spacing:.32em;text-transform:uppercase;color:var(--shell-ink);opacity:0;animation:eco-landing-fade 1.4s ease .5s forwards}.eco-landing__accent{color:var(--shell-accent)}.eco-landing__subtitle{margin-top:18px;max-width:520px;font-size:13px;letter-spacing:.05em;line-height:1.7;color:rgba(var(--shell-ink-rgb),.66);opacity:0;animation:eco-landing-fade 1.4s ease .7s forwards}.eco-landing__signin{margin-top:30px;display:inline-flex;align-items:center;gap:10px;background:var(--shell-ink);border:1px solid var(--shell-ink);border-radius:var(--ofself-radius-lg);color:var(--shell-base);padding:12px 22px;font-family:inherit;font-size:13px;letter-spacing:var(--ofself-tracking-label);text-transform:uppercase;text-decoration:none;line-height:1;transition:background .25s ease,color .25s ease;opacity:0;animation:eco-landing-fade 1.4s ease .9s forwards}.eco-landing__signin:hover{background:transparent;color:var(--shell-ink)}.eco-landing__arrow{display:inline-block;transition:transform .25s ease}.eco-landing__signin:hover .eco-landing__arrow{transform:translate(3px)}.eco-landing__dev{margin-top:34px;display:flex;flex-direction:column;align-items:center;gap:10px;opacity:0;animation:eco-landing-fade 1.4s ease 1.1s forwards}.eco-landing__dev-label{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--shell-ink-rgb),.4)}.eco-landing__dev-row{display:flex;gap:8px}.eco-landing__dev-btn{padding:7px 16px;border-radius:var(--ofself-radius-xs);border:1px solid rgba(var(--shell-ink-rgb),.22);background:transparent;color:rgba(var(--shell-ink-rgb),.55);cursor:pointer;font-family:inherit;font-size:12px;letter-spacing:.05em;transition:color .2s ease,border-color .2s ease}.eco-landing__dev-btn:hover{color:var(--shell-ink);border-color:rgba(var(--shell-ink-rgb),.5)}.eco-landing__dev-btn:disabled{opacity:.4;cursor:progress}@keyframes eco-landing-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.eco-landing__title,.eco-landing__subtitle,.eco-landing__signin,.eco-landing__dev{animation:none;opacity:1}}.eco-landing__cta-slot{display:flex;justify-content:center;margin-top:8px}._brand_1uew7_1{position:fixed;top:28px;left:32px;z-index:20}._brandLink_1uew7_8{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#f8fafc;font-weight:700;font-size:15px;letter-spacing:-.01em}._mark_1uew7_19{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#1e3a8a,#312e81);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #1e3a8a66}._markIcon_1uew7_30{width:18px;height:18px}._page_fmycc_1{min-height:100vh;background:radial-gradient(at 20% 20%,rgba(30,58,138,.32) 0%,transparent 50%),radial-gradient(at 80% 0%,rgba(49,46,129,.26) 0%,transparent 60%),#0a0a14;color:#f8fafc;font-family:system-ui,-apple-system,Segoe UI,sans-serif}._main_fmycc_11{display:flex;align-items:center;justify-content:center;padding:96px 24px 48px;min-height:100vh;box-sizing:border-box}._stack_fmycc_20{width:100%;max-width:480px;display:grid;gap:16px}._hero_fmycc_27{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:36px 22px;text-align:center;display:grid;gap:8px;justify-items:center}._hero_fmycc_27 h1{margin:0;font-size:32px;font-weight:800;letter-spacing:-.02em}._hero_fmycc_27 p{margin:0;color:#f8fafca6;font-size:14px}._heroLogo_fmycc_51{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#1e3a8a,#312e81);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 22px #1e3a8a73;margin-bottom:8px}._heroLogo_fmycc_51 img{width:28px;height:28px}._featureList_fmycc_68{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:22px;display:grid;gap:18px}._featureItem_fmycc_77{display:flex;gap:14px;align-items:flex-start}._featureItem_fmycc_77 strong{display:block;font-size:14px;font-weight:700;margin-bottom:4px}._featureItem_fmycc_77 p{margin:0;font-size:12px;color:#f8fafca6;line-height:1.55}._featureIcon_fmycc_97{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._featureIcon_fmycc_97 img{width:20px;height:20px}._featureIcon_fmycc_97._purple_fmycc_112{background:#7b3bf229}._featureIcon_fmycc_97._blue_fmycc_113{background:#2563eb29}._featureIcon_fmycc_97._green_fmycc_114{background:#16a34a29}._primaryBtn_fmycc_116{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 18px;border-radius:14px;background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff;text-decoration:none;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 8px 22px #2563eb52;transition:transform .12s ease,box-shadow .12s ease}._primaryBtn_fmycc_116:hover{transform:translateY(-1px);box-shadow:0 14px 28px #2563eb6b}._linkRow_fmycc_140{text-align:center;font-size:13px;color:#f8fafc8c}._linkRow_fmycc_140 a{color:#93c5fd;text-decoration:none}._linkRow_fmycc_140 a:hover{text-decoration:underline}._pill_o7a38_1{width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#ffffff14;color:#f8fafc;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.04em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease,border-color .12s ease}._pill_o7a38_1:hover{background:#ffffff24;border-color:#ffffff52}._pill_o7a38_1[aria-expanded=true]{background:#ffffff2e;border-color:#fff6}._actions_3k7di_1{position:fixed;top:24px;right:32px;display:flex;align-items:center;gap:10px;z-index:20}._pillLink_3k7di_11{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);color:#f8fafcd9;text-decoration:none;font-family:inherit;font-size:13px;font-weight:600;transition:background .12s ease,border-color .12s ease,color .12s ease}._pillLink_3k7di_11:hover{background:#ffffff1f;border-color:#ffffff47;color:#f8fafc}._pillLinkActive_3k7di_34,._pillLinkActive_3k7di_34:hover{background:linear-gradient(135deg,#1e3a8a,#312e81);border-color:transparent;color:#f8fafc;box-shadow:0 2px 8px #1e3a8a73}._iconLink_3k7di_42{width:36px;height:36px;border-radius:50%;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background .12s ease,border-color .12s ease}._iconLink_3k7di_42:hover{background:#ffffff1f;border-color:#ffffff47}._iconImg_3k7di_60{width:16px;height:16px;opacity:.85}._welcome_bgs73_1{max-width:760px;color:#f8fafc}._welcome_bgs73_1 h1{margin:0 0 8px;font-size:26px;font-weight:800;color:#f8fafc}._welcome_bgs73_1 p{margin:0;color:#f8fafcbf;font-size:15px}._filters_lmj6h_1{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px}._filter_lmj6h_1{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#f8fafcd9;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}._filter_lmj6h_1:hover{background:#ffffff24;border-color:#ffffff47}._filter_lmj6h_1._active_lmj6h_29{background:#60a5fa2e;border-color:#60a5fa8c;color:#f8fafc}._filterIcon_lmj6h_35{width:14px;height:14px;opacity:.85}._count_lmj6h_41{display:inline-flex;align-items:center;justify-content:center;min-width:18px;padding:0 6px;height:18px;border-radius:999px;background:#ffffff1a;color:#ffffffbf;font-size:11px;font-weight:600}._card_khko0_1{position:relative;border-radius:14px;padding:16px;cursor:pointer;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:12px;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease;font-family:inherit;text-align:left;color:#f8fafc}._card_khko0_1:hover{transform:translateY(-2px);border-color:#ffffff38;box-shadow:0 14px 32px #00000059}._cardStatic_khko0_23{cursor:default}._cardStatic_khko0_23:hover{transform:none;border-color:#ffffff1a;box-shadow:none}._card_khko0_1:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}._hideBtn_khko0_38{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#0f172aa6;color:#f8fafcd9;font-family:inherit;font-size:14px;line-height:1;cursor:pointer;z-index:2;opacity:0;transition:opacity .12s ease,background .12s ease,border-color .12s ease;display:inline-flex;align-items:center;justify-content:center;padding:0}._card_khko0_1:hover ._hideBtn_khko0_38,._card_khko0_1:focus-within ._hideBtn_khko0_38{opacity:1}._hideBtn_khko0_38:hover{background:#ef4444b3;border-color:#f8717199;color:#fff}._hideBtn_khko0_38:focus-visible{outline:2px solid #60a5fa;outline-offset:2px;opacity:1}._variant1_khko0_81 ._image_khko0_81{background:linear-gradient(135deg,#fde68a,#f97316)}._variant2_khko0_82 ._image_khko0_81{background:linear-gradient(135deg,#a5b4fc,#6366f1)}._variant3_khko0_83 ._image_khko0_81{background:linear-gradient(135deg,#86efac,#14b8a6)}._variant4_khko0_84 ._image_khko0_81{background:linear-gradient(135deg,#fda4af,#db2777)}._image_khko0_81{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}._image_khko0_81 svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}._monogram_khko0_106{position:relative;z-index:1;color:#1f2937;font-weight:800;letter-spacing:.02em}._monogram_khko0_106[data-len="1"]{font-size:64px}._monogram_khko0_106[data-len="2"]{font-size:52px}._monogram_khko0_106[data-len="3"]{font-size:38px}._title_khko0_119{margin:0;font-size:18px;font-weight:700;color:#f8fafc;line-height:1.3}._demoPill_khko0_129{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:999px;background:#f59e0beb;color:#1f2937;font-size:10px;font-weight:850;letter-spacing:.02em;vertical-align:middle}._meta_khko0_142{display:inline-flex;align-self:flex-start;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:4px 8px;border-radius:4px;background:#ffffff14;color:#ffffffb3}._meta_khko0_142[data-status=finalized]{background:#22c55e2e;color:#4ade80}._meta_khko0_142[data-status=pending]{background:#f59e0b2e;color:#fbbf24}._meta_khko0_142[data-status=not-started]{background:#ffffff14;color:#fff9}._meta_khko0_142[data-status=archived]{background:#94a3b82e;color:#ffffff8c}._meta_khko0_142[data-status=aspirational]{background:#60a5fa2e;color:#93c5fd}._meta_khko0_142[data-status=finalized][data-level=unvalidated]{background:#94a3b82e;color:#ffffff8c}._methods_khko0_190{display:flex;flex-wrap:wrap;gap:4px 8px}._methodPip_khko0_196{font-size:11px;font-weight:700;white-space:nowrap}._methodPip_khko0_196[data-done=true]{color:#4ade80}._methodPip_khko0_196[data-done=false]{color:#f8fafc73}._next_khko0_207{margin-top:auto;padding-top:8px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:600;color:#f8fafcb8}._nextArrow_khko0_220{color:#60a5fae6;transition:transform .12s ease}._card_khko0_1:hover ._nextArrow_khko0_220{transform:translate(2px)}._overlay_15g4s_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#020617c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:32px}@media (max-width: 640px){._overlay_15g4s_1{padding:16px}}._box_15g4s_20{position:relative;background:#f8fafc;color:#1f2937;border-radius:18px;padding:36px 36px 32px;width:100%;max-width:480px;box-shadow:0 30px 80px #0000008c;outline:none}._boxDark_15g4s_34{position:relative;background:#11131c;color:#f8fafc;border-radius:18px;padding:24px;width:100%;max-width:420px;box-shadow:0 30px 80px #000000a6;border:1px solid rgba(255,255,255,.08);outline:none}._closeBtn_15g4s_47{position:absolute;top:14px;right:16px;width:32px;height:32px;border-radius:50%;border:0;background:#0f172a14;color:#1f2937;font-size:20px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._closeBtn_15g4s_47:hover{background:#0f172a2e}._closeBtnDark_15g4s_66{position:absolute;top:14px;right:16px;width:32px;height:32px;border-radius:50%;border:0;background:#ffffff14;color:#f8fafc;font-size:20px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._closeBtnDark_15g4s_66:hover{background:#ffffff2e}._box_1mgpk_1{width:min(96vw,1100px);max-width:min(96vw,1100px);max-height:92vh;padding:36px;display:flex;flex-direction:column;gap:18px}._header_1mgpk_11{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._title_1mgpk_18{margin:0;font-size:22px;font-weight:800;color:#f8fafc;letter-spacing:-.01em}._sub_1mgpk_26{margin:6px 0 0;font-size:14px;color:#f8fafca6}._empty_1mgpk_32{margin:24px 0;padding:32px;text-align:center;font-size:14px;color:#f8fafc8c;background:#ffffff0a;border:1px dashed rgba(255,255,255,.18);border-radius:12px}._stage_1mgpk_45{position:relative;width:760px;height:760px;margin:0 auto;max-width:100%}._pointer_1mgpk_55{position:absolute;top:6px;left:50%;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:18px solid #60a5fa;transform:translate(-50%);z-index:5;filter:drop-shadow(0 4px 6px rgba(96,165,250,.5))}._rim_1mgpk_69{position:absolute;inset:50% auto auto 50%;width:560px;height:560px;border-radius:50%;border:1.5px dashed rgba(148,163,184,.35);transform:translate(-50%,-50%);pointer-events:none}._wheel_1mgpk_80{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 1.3s cubic-bezier(.22,.9,.3,1);will-change:transform}._slot_1mgpk_87{position:absolute;top:50%;left:50%;width:0;height:0}._slotInner_1mgpk_95{position:relative;transition:transform 1.3s cubic-bezier(.22,.9,.3,1);will-change:transform}._cardWrap_1mgpk_101{width:280px;transform:scale(.65);transform-origin:center center;margin-left:-140px;margin-top:-210px;opacity:.55;transition:opacity .2s ease,filter .2s ease,transform .8s cubic-bezier(.22,1,.36,1);filter:saturate(.7)}._cardWrap_1mgpk_101._active_1mgpk_115{opacity:1;filter:none}._cardWrap_1mgpk_101._launchCard_1mgpk_123{transform:scale(1.35);z-index:10}._stage_1mgpk_45._launching_1mgpk_130 ._pointer_1mgpk_55,._stage_1mgpk_45._launching_1mgpk_130 ._rim_1mgpk_69{opacity:0;transition:opacity .3s ease}._stage_1mgpk_45._launching_1mgpk_130 ._slot_1mgpk_87:not(._activeSlot_1mgpk_136) ._cardWrap_1mgpk_101{opacity:0;transition:opacity .3s ease}._stage_1mgpk_45._launching_1mgpk_130{pointer-events:none}._activeSlot_1mgpk_136{z-index:2}._footer_1mgpk_153{display:flex;align-items:center;justify-content:flex-end;padding-top:8px}._confirm_1mgpk_160{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5);border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:10px 22px;cursor:pointer;box-shadow:0 8px 22px #2563eb52;transition:transform .12s ease,box-shadow .12s ease}._confirm_1mgpk_160:hover{transform:translateY(-1px);box-shadow:0 12px 28px #2563eb6b}._hero_17c09_6{position:relative;overflow:hidden;border-radius:18px;padding:32px 36px;margin-bottom:48px;border:1px solid rgba(148,163,184,.25);background:radial-gradient(at 85% 15%,rgba(96,165,250,.28) 0%,transparent 55%),linear-gradient(135deg,#1e3a8a,#312e81);display:flex;align-items:center;justify-content:space-between;gap:32px}._ghostDeck_17c09_24{position:relative;flex-shrink:0;cursor:pointer;margin-right:16px}._ghostDeck_17c09_24:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;border:1.5px dashed rgba(148,163,184,.3);transform:rotate(-5deg) translate(-9px,7px);transition:transform .18s ease}._ghostCard_17c09_42{position:relative;width:124px;height:160px;border-radius:12px;border:1.5px dashed rgba(226,232,240,.5);background:#0a0a1447;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;transform:rotate(6deg);transition:transform .18s ease,border-color .18s ease,background .18s ease}._hero_17c09_6:hover ._ghostCard_17c09_42{transform:rotate(0) translateY(-4px);border-color:#f8fafcd9;background:#ffffff0d}._hero_17c09_6:hover ._ghostDeck_17c09_24:before{transform:rotate(-8deg) translate(-12px,9px)}._ghostMark_17c09_69{font-size:42px;font-weight:800;line-height:1;color:#f8fafceb}._ghostLabel_17c09_76{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f8fafc8c}@media (max-width: 720px){._ghostDeck_17c09_24{display:none}}._heroText_17c09_90{position:relative;z-index:1;max-width:560px}._heroTitle_17c09_96{margin:0;font-size:22px;font-weight:800;color:#f8fafc;letter-spacing:-.01em}._heroSub_17c09_104{margin:6px 0 18px;font-size:14px;line-height:1.5;color:#f8fafcb8}._heroCta_17c09_113{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;font-family:inherit;font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5);border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:10px 22px;cursor:pointer;box-shadow:0 8px 22px #2563eb52;transition:transform .12s ease,box-shadow .12s ease}._heroCta_17c09_113:hover{transform:translateY(-1px);box-shadow:0 12px 28px #2563eb6b}._heroCta_17c09_113:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}._header_17c09_141{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}._title_17c09_149{margin:0;font-size:20px;font-weight:800;color:#f8fafc;letter-spacing:-.01em}._sub_17c09_157{margin:4px 0 0;color:#f8fafc8c;font-size:13px}._action_17c09_163{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.18);color:#f8fafcd9;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease}._action_17c09_163:hover{background:#ffffff1f;border-color:#ffffff52}._grid_17c09_184{display:flex;flex-wrap:nowrap;gap:20px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none}._grid_17c09_184::-webkit-scrollbar{display:none}._grid_17c09_184>*{flex:0 0 280px;scroll-snap-align:start}._empty_17c09_204{flex:1 1 100%}._navBtn_17c09_208{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:36px;height:36px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.18);color:#f8fafcd9;font-family:inherit;font-size:18px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:background .12s ease,border-color .12s ease,color .12s ease,opacity .12s ease}._navBtn_17c09_208:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff52;color:#f8fafc}._navBtn_17c09_208:disabled{opacity:.35;cursor:not-allowed}._navGroup_17c09_238{display:inline-flex;align-items:center;gap:8px}._empty_17c09_204{margin:0;padding:32px;background:#ffffff0a;border:1px dashed rgba(255,255,255,.16);border-radius:14px;color:#f8fafc8c;font-size:14px;text-align:center;width:100%}._toast_17c09_256{position:fixed;bottom:32px;left:50%;transform:translate(-50%);z-index:60;max-width:460px;padding:12px 18px;border-radius:10px;background:#0f172aeb;border:1px solid rgba(148,163,184,.32);color:#f8fafc;font-size:13px;line-height:1.45;box-shadow:0 12px 32px #0000006b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:_toastIn_17c09_1 .16s ease-out}@keyframes _toastIn_17c09_1{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}._menu_17ud3_1{position:fixed;top:72px;right:32px;width:280px;background:#11131c;border:1px solid rgba(255,255,255,.1);border-radius:14px;box-shadow:0 22px 50px #0000008c;padding:6px;z-index:30;display:flex;flex-direction:column;gap:6px;animation:_menuIn_17ud3_1 .12s ease-out}@keyframes _menuIn_17ud3_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._group_17ud3_23{display:flex;flex-direction:column;padding:4px}._group_17ud3_23+._group_17ud3_23{border-top:1px solid rgba(255,255,255,.06);padding-top:6px;margin-top:2px}._header_17ud3_35{display:flex;align-items:center;gap:12px;padding:10px;border-radius:10px;text-decoration:none;color:#f8fafc;transition:background .12s ease}._header_17ud3_35:hover{background:#ffffff0d}._avatar_17ud3_48{width:36px;height:36px;border-radius:50%;background:#ffffff1a;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}._headerText_17ud3_60{flex:1;min-width:0}._name_17ud3_61{margin:0;font-size:14px;font-weight:700}._sub_17ud3_62{margin:2px 0 0;font-size:11px;color:#f8fafc8c}._trail_17ud3_63 img{width:14px;height:14px;opacity:.5}._row_17ud3_65{display:inline-flex;align-items:center;gap:12px;padding:10px;border-radius:10px;background:transparent;border:0;color:#f8fafc;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;text-align:left;width:100%;text-decoration:none;transition:background .12s ease}._row_17ud3_65:hover{background:#ffffff0d}._icon_17ud3_86{width:16px;height:16px;opacity:.85}._add_17ud3_92{margin-left:auto;width:22px;height:22px;border-radius:50%;background:#ffffff1a;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:200}._title_18fua_1{margin:0;font-size:22px;font-weight:800;color:#1f2937;letter-spacing:-.01em}._sub_18fua_9{margin:6px 0 24px;font-size:14px;color:#1f2937a6}._library_18fua_15{display:grid;gap:10px;max-height:min(54vh,520px);overflow:auto;padding-right:2px}._loading_18fua_23{margin:0;font-size:13px;color:#1f29379e}._skillOption_18fua_29{display:grid;gap:5px;width:100%;padding:14px 15px;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#0f172a0a;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .12s ease,border-color .12s ease}._skillOption_18fua_29:hover,._skillOption_18fua_29:focus-visible{background:#0f172a12;border-color:#0f172a2e;outline:none}._skillName_18fua_51{font-size:14px;font-weight:800;color:#1f2937}._demoPill_18fua_59{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:999px;background:#f59e0be6;color:#1f2937;font-size:10px;font-weight:850;letter-spacing:.02em;vertical-align:middle}._skillDesc_18fua_72{font-size:12px;line-height:1.45;color:#1f2937a3}._backBtn_18fua_78{display:inline-flex;width:fit-content;margin:0 0 8px;padding:7px 0;border:0;background:transparent;color:#1f2937b8;font:inherit;font-size:12px;font-weight:800;cursor:pointer}._backBtn_18fua_78:hover{color:#1f2937}._weightSummary_18fua_96{display:grid;gap:10px;margin:2px 0 10px;padding:12px;border-radius:12px;border:1px solid rgba(15,23,42,.08);background:#0f172a09}._weightSummaryTop_18fua_106{display:flex;align-items:center;justify-content:space-between;gap:12px}._weightSummaryTop_18fua_106 span{color:#1f2937ad;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}._weightEmpty_18fua_121{margin:0;font-size:12px;color:#1f29379e}._weightBar_18fua_129{display:flex;height:10px;border-radius:999px;overflow:hidden;gap:2px}._weightSeg_18fua_137{flex-basis:0;min-width:6px}._weightSeg_18fua_137[data-method=quiz]{background:#3b82f6}._weightSeg_18fua_137[data-method=resume-review]{background:#10b981}._weightSeg_18fua_137[data-method=interview]{background:#f59e0b}._weightSeg_18fua_137[data-method=peer-review]{background:#ec4899}._weightLegend_18fua_147{display:flex;flex-wrap:wrap;gap:6px 16px}._legendItem_18fua_153{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#1f2937b8}._legendItem_18fua_153 strong{color:#1f2937}._legendItem_18fua_153 em{font-style:normal;font-weight:850;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#1d4ed8;background:#2563eb14;padding:2px 6px;border-radius:999px}._legendDot_18fua_178{width:8px;height:8px;border-radius:50%;flex-shrink:0}._legendItem_18fua_153[data-method=quiz] ._legendDot_18fua_178{background:#3b82f6}._legendItem_18fua_153[data-method=resume-review] ._legendDot_18fua_178{background:#10b981}._legendItem_18fua_153[data-method=interview] ._legendDot_18fua_178{background:#f59e0b}._legendItem_18fua_153[data-method=peer-review] ._legendDot_18fua_178{background:#ec4899}._option_18fua_190{display:flex;align-items:flex-start;gap:14px;padding:16px;border-radius:12px;background:#0f172a0a;border:1px solid rgba(15,23,42,.08);cursor:pointer;text-decoration:none;color:inherit;margin-top:12px;transition:background .12s ease,border-color .12s ease}._option_18fua_190:hover{background:#0f172a0f;border-color:#0f172a29}._icon_18fua_210{width:38px;height:38px;border-radius:8px;background:#0f172a14;display:inline-flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}._icon_18fua_210 img{width:20px;height:20px}._optionHead_18fua_227{display:flex;align-items:center;gap:8px;justify-content:space-between}._optionTitle_18fua_234{margin:0;font-size:14px;font-weight:700;color:#1f2937}._weightBadge_18fua_241{display:inline-flex;align-items:center;min-height:22px;padding:3px 7px;border-radius:999px;background:#2563eb14;color:#1d4ed8;font-size:11px;font-weight:800;white-space:nowrap}._optionText_18fua_254{margin:4px 0 0;font-size:12px;color:#1f2937b3;line-height:1.55}._optionMeta_18fua_261{margin:7px 0 0;color:#1f293794;font-size:11px;font-weight:750}@media (max-width: 520px){._optionHead_18fua_227,._weightSummaryTop_18fua_106{align-items:flex-start;flex-direction:column}}._header_4fcqr_1{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;margin-bottom:16px;position:relative}._title_4fcqr_9{margin:0;font-size:16px;font-weight:700;text-align:center}._list_4fcqr_16{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}._row_4fcqr_23{display:flex;align-items:center;gap:12px;padding:10px;border-radius:10px;background:transparent;border:0;color:#f8fafc;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;text-align:left;transition:background .12s ease}._row_4fcqr_23:hover{background:#ffffff0d}._avatar_4fcqr_42{width:36px;height:36px;border-radius:50%;background:#ffffff1a;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}._name_4fcqr_54{flex:1}._check_4fcqr_56{width:16px;height:16px;opacity:.85}._createBtn_4fcqr_62{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 16px;border-radius:10px;background:#f8fafc;color:#111827;border:0;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background .12s ease}._createBtn_4fcqr_62:hover{background:#f8fafceb}._createBtn_4fcqr_62 img{width:16px;height:16px}._header_1oszn_1{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;margin-bottom:16px;position:relative}._title_1oszn_9{margin:0;font-size:16px;font-weight:700;text-align:center}._avatar_1oszn_16{position:relative;width:88px;height:88px;margin:0 auto 18px}._avatarImage_1oszn_23{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,#fde68a,#f97316);display:inline-flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;color:#1f2937}._avatarCamera_1oszn_36{position:absolute;bottom:-4px;right:-4px;width:30px;height:30px;border-radius:50%;background:#f8fafc;border:2px solid #11131c;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._avatarCamera_1oszn_36 img{width:14px;height:14px}._field_1oszn_53{display:block;width:100%;padding:12px 14px;border-radius:10px;background:#1a1d2a;border:1px solid rgba(255,255,255,.1);color:#f8fafc;font-family:inherit;font-size:14px;font-weight:500;margin-bottom:10px;box-sizing:border-box}._field_1oszn_53::placeholder{color:#f8fafc59}._field_1oszn_53:focus{outline:none;border-color:#ffffff47}._socialPills_1oszn_75{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 18px}._socialPill_1oszn_75{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#f8fafcd9;font-family:inherit;font-size:12px;font-weight:500;cursor:pointer}._socialPill_1oszn_75:hover{background:#ffffff1f;border-color:#ffffff3d}._socialPill_1oszn_75 img{width:14px;height:14px;opacity:.85}._footer_1oszn_104{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}._cancel_1oszn_111,._save_1oszn_112{padding:10px 18px;border-radius:10px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}._cancel_1oszn_111{background:transparent;border:1px solid rgba(255,255,255,.18);color:#ffffffb3}._cancel_1oszn_111:hover{border-color:#ffffff52;color:#f8fafc}._save_1oszn_112{background:#f8fafc;border:0;color:#111827}._save_1oszn_112:hover{background:#f8fafceb}._modal_1tujg_1{width:min(760px,calc(100vw - 64px));max-width:min(760px,calc(100vw - 64px))!important;height:min(760px,calc(100dvh - 64px));max-height:calc(100dvh - 64px);padding:0!important;overflow:hidden;display:flex}._root_1tujg_11{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;padding:20px;overflow:hidden;box-sizing:border-box}._header_1tujg_22{flex:0 0 auto;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08);padding-right:36px}._titleRow_1tujg_33{display:flex;align-items:center;gap:12px;min-width:0}._titleIcon_1tujg_37{width:20px;height:20px}._title_1tujg_33{margin:0;font-size:16px;font-weight:600;letter-spacing:-.01em;color:#f8fafc}._sub_1tujg_45{margin:2px 0 0;font-size:12px;color:#94a3b8;line-height:1.35}._newThreadBtn_1tujg_52{display:inline-flex;align-items:center;gap:6px;background:transparent;color:#cbd5e1;border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:4px 8px;font-size:11px;cursor:pointer}._newThreadBtn_1tujg_52:hover{background:#ffffff0a}._newThreadBtn_1tujg_52 img{width:12px;height:12px}._statePanel_1tujg_66{flex:1;min-height:0;display:grid;place-items:center;text-align:center;color:#94a3b8;gap:12px}._statePanel_1tujg_66 p{margin:0;font-size:13px}._statePanel_1tujg_66 ._error_1tujg_75{color:#fca5a5}._spinner_1tujg_77{width:28px;height:28px;border:2px solid rgba(200,168,107,.2);border-top-color:#c8a86b;border-radius:50%;animation:_spin_1tujg_77 .8s linear infinite}@keyframes _spin_1tujg_77{to{transform:rotate(360deg)}}._authPanel_1tujg_87{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding:0 24px}._authPanel_1tujg_87 img{width:36px;height:36px;opacity:.9}._authPanel_1tujg_87 h3{margin:4px 0 0;font-size:17px;color:#f8fafc;font-weight:600}._authPanel_1tujg_87 p{margin:0;font-size:13px;color:#cbd5e1;max-width:44ch;line-height:1.55}._authBtn_1tujg_112{display:inline-block;margin-top:8px;background:#c8a86b;color:#0a0a14;text-decoration:none;padding:10px 18px;border-radius:8px;font-weight:600;font-size:13px}._authBtn_1tujg_112:hover{background:#d3b67c}._authHint_1tujg_124{font-size:11px!important;color:#64748b!important}._thread_1tujg_130{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:16px 4px;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}._thread_1tujg_130::-webkit-scrollbar{width:8px}._thread_1tujg_130::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:4px}._empty_1tujg_146{margin:auto 0;text-align:center;color:#94a3b8;font-size:13px;padding:24px 12px}._empty_1tujg_146 p{margin:0 0 12px}._suggestions_1tujg_154{list-style:none;margin:0;padding:0;display:grid;gap:8px}._suggestions_1tujg_154 li button{width:100%;text-align:left;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#cbd5e1;padding:10px 12px;border-radius:10px;font-size:12.5px;cursor:pointer;line-height:1.4;transition:background .1s,border-color .1s}._suggestions_1tujg_154 li button:hover{background:#c8a86b14;border-color:#c8a86b40;color:#f8fafc}._bubble_1tujg_179{max-width:80%;min-width:0;padding:10px 13px;border-radius:12px;font-size:13.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}._bubbleUser_1tujg_190{align-self:flex-end;background:#c8a86b26;border:1px solid rgba(200,168,107,.3);color:#fde68a}._bubbleAssistant_1tujg_196{align-self:flex-start;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#e5e7eb}._markdown_1tujg_207 p{margin:0 0 8px}._markdown_1tujg_207 p:last-child{margin-bottom:0}._markdown_1tujg_207 h1,._markdown_1tujg_207 h2,._markdown_1tujg_207 h3,._markdown_1tujg_207 h4{margin:12px 0 6px;font-size:13.5px;font-weight:600;color:#f8fafc;letter-spacing:-.005em}._markdown_1tujg_207 h1:first-child,._markdown_1tujg_207 h2:first-child,._markdown_1tujg_207 h3:first-child,._markdown_1tujg_207 h4:first-child{margin-top:0}._markdown_1tujg_207 h1{font-size:14.5px}._markdown_1tujg_207 strong{color:#fde68a;font-weight:600}._markdown_1tujg_207 em{color:#fde68a;font-style:italic}._markdown_1tujg_207 ul,._markdown_1tujg_207 ol{margin:4px 0 8px;padding-left:22px}._markdown_1tujg_207 li{margin:2px 0}._markdown_1tujg_207 a{color:#c8a86b;text-decoration:underline;text-underline-offset:2px}._markdown_1tujg_207 a:hover{color:#d3b67c}._markdown_1tujg_207 code{background:#00000059;border:1px solid rgba(255,255,255,.06);padding:1px 5px;border-radius:4px;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:12px;color:#fbbf24}._markdown_1tujg_207 pre{background:#0006;border:1px solid rgba(255,255,255,.06);padding:8px 10px;border-radius:6px;overflow-x:auto;max-width:100%;margin:8px 0}._markdown_1tujg_207 pre code{background:transparent;border:0;padding:0;color:#cbd5e1;font-size:11.5px}._markdown_1tujg_207 blockquote{margin:6px 0;padding:4px 12px;border-left:2px solid rgba(200,168,107,.4);color:#cbd5e1}._markdown_1tujg_207 table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto;margin:8px 0;font-size:12px}._markdown_1tujg_207 th,._markdown_1tujg_207 td{border:1px solid rgba(255,255,255,.1);padding:4px 8px;text-align:left}._markdown_1tujg_207 th{background:#ffffff0a;color:#f8fafc;font-weight:600}._markdown_1tujg_207 hr{border:0;border-top:1px solid rgba(255,255,255,.1);margin:10px 0}._thinkingBlock_1tujg_296{margin:0 0 8px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#94a3b80a;overflow:hidden}._thinkingSummary_1tujg_303{list-style:none;display:flex;align-items:center;gap:8px;padding:6px 10px;font-size:11px;color:#94a3b8;text-transform:uppercase;letter-spacing:.14em;cursor:pointer;-webkit-user-select:none;user-select:none}._thinkingSummary_1tujg_303::-webkit-details-marker{display:none}._thinkingSummary_1tujg_303 img{width:12px;height:12px;opacity:.7}._thinkingChars_1tujg_318{margin-left:auto;font-size:10px;color:#64748b;text-transform:none;letter-spacing:.04em;font-variant-numeric:tabular-nums}._thinkingBody_1tujg_326{padding:8px 12px 10px;font-size:12px;font-style:italic;color:#cbd5e1;line-height:1.55;white-space:pre-wrap;border-top:1px solid rgba(148,163,184,.1);background:#0000002e}._toolList_1tujg_338{display:flex;flex-direction:column;gap:6px;margin:0 0 8px}._toolChip_1tujg_344{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;font-size:11.5px;border:1px solid rgba(148,163,184,.18);background:#94a3b80f;border-radius:6px;color:#cbd5e1;max-width:100%}._toolChip_1tujg_344 img{width:12px;height:12px;opacity:.85;flex-shrink:0}._tool_running_1tujg_357{border-color:#c8a86b4d;background:#c8a86b0f;color:#fde68a}._tool_done_1tujg_358{border-color:#34d39947;background:#34d3990d;color:#a7f3d0}._tool_error_1tujg_359{border-color:#ef444452;background:#ef44440f;color:#fca5a5}._toolName_1tujg_360{font-weight:600;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:11px}._toolPreview_1tujg_365{min-width:0;color:#94a3b8;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._toolPulse_1tujg_374{width:6px;height:6px;border-radius:50%;background:#c8a86b;margin-left:auto;animation:_pulseDot_1tujg_1 1.2s infinite ease-in-out}@keyframes _pulseDot_1tujg_1{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}._cursor_1tujg_387{display:inline-block;width:.5em;margin-left:1px;color:#c8a86b;animation:_blink_1tujg_1 .95s infinite step-end}@keyframes _blink_1tujg_1{0%,50%{opacity:1}50.01%,to{opacity:0}}._thinkingDots_1tujg_402{display:inline-flex;gap:3px}._thinkingDots_1tujg_402 span{width:5px;height:5px;background:#c8a86b;border-radius:50%;animation:_bounce_1tujg_1 1.2s infinite ease-in-out}._thinkingDots_1tujg_402 span:nth-child(2){animation-delay:.15s}._thinkingDots_1tujg_402 span:nth-child(3){animation-delay:.3s}@keyframes _bounce_1tujg_1{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}._bubbleError_1tujg_420{color:#fca5a5;font-size:13px;white-space:pre-wrap}._inputRow_1tujg_427{flex:0 0 auto;display:grid;grid-template-columns:1fr auto;gap:8px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}._input_1tujg_427{min-width:0;background:#0000004d;color:#f8fafc;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.45;resize:none;outline:none}._input_1tujg_427:focus{border-color:#c8a86b73;box-shadow:0 0 0 3px #c8a86b1a}._input_1tujg_427:disabled{opacity:.5}._sendBtn_1tujg_454{width:44px;height:44px;border-radius:10px;border:0;background:#c8a86b;cursor:pointer;display:grid;place-items:center}._sendBtn_1tujg_454:hover:not(:disabled){background:#d3b67c}._sendBtn_1tujg_454:disabled{opacity:.4;cursor:not-allowed}._sendBtn_1tujg_454 img{width:16px;height:16px}._footnote_1tujg_468{flex:0 0 auto;margin-top:6px;font-size:10.5px;color:#64748b;text-align:center}@media (max-width: 640px){._modal_1tujg_1{width:calc(100vw - 32px);max-width:calc(100vw - 32px)!important;height:calc(100dvh - 32px);max-height:calc(100dvh - 32px)}._root_1tujg_11{padding:16px}._header_1tujg_22{grid-template-columns:1fr;padding-right:36px}._newThreadBtn_1tujg_52{width:fit-content}._bubble_1tujg_179{max-width:92%}._footnote_1tujg_468{display:none}}._wrap_1qyfg_1{position:fixed;top:28px;left:50%;transform:translate(-50%);z-index:25}._track_1qyfg_9{display:inline-flex;align-items:center;background:#0f172ab8;border:1px solid rgba(148,163,184,.28);border-radius:999px;padding:4px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 18px #00000047}._option_1qyfg_20{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#e2e8f0b8;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.02em;padding:7px 18px;border-radius:999px;cursor:pointer;transition:color .16s ease,background .16s ease}._option_1qyfg_20:hover{color:#f8fafc}._optionActive_1qyfg_39{background:linear-gradient(135deg,#1e3a8a,#312e81);color:#f8fafc;box-shadow:0 2px 8px #1e3a8a73}._optionActive_1qyfg_39:hover{color:#f8fafc}._panel_15qxx_1{display:grid;grid-template-rows:1fr auto;gap:12px;min-height:440px}._thread_15qxx_8{display:flex;flex-direction:column;gap:10px;overflow-y:auto;max-height:520px;padding:4px 2px;scroll-behavior:smooth}._greeting_15qxx_18{padding:24px 8px;color:#f8fafcb8}._greetingLine_15qxx_23{margin:0 0 6px;font-size:17px;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;color:#f4ecd9}._greetingHint_15qxx_30{margin:0;font-size:14px;line-height:1.55;color:#f8fafc8c}._bubble_15qxx_37{max-width:78%;padding:10px 14px;border-radius:14px;font-size:14px;line-height:1.55;white-space:pre-wrap;word-wrap:break-word}._user_15qxx_47{align-self:flex-end;background:#c4a5842e;color:#f8e9d0;border:1px solid rgba(196,165,132,.32)}._assistant_15qxx_54{align-self:flex-start;background:#ffffff0d;color:#f1e9da;border:1px solid rgba(255,255,255,.08);font-family:Georgia,Iowan Old Style,Hoefler Text,serif}._dots_15qxx_62{color:#f8fafc73;font-size:18px}._bubbleError_15qxx_67{margin-top:6px;font-size:12px;color:#fda4af;font-family:system-ui,-apple-system,sans-serif}._pageError_15qxx_74{color:#fca5a5;font-size:13px}._composer_15qxx_79{display:flex;gap:8px;align-items:flex-end}._composerInput_15qxx_85{flex:1;resize:none;padding:12px 14px;border-radius:12px;background:#14111a;border:1px solid rgba(255,255,255,.1);color:#f8fafc;font-family:inherit;font-size:14px;line-height:1.5;outline:none}._composerInput_15qxx_85::placeholder{color:#f8fafc66}._composerInput_15qxx_85:focus{border-color:#c4a58480}._composerInput_15qxx_85:disabled{opacity:.6;cursor:not-allowed}._sendBtn_15qxx_103{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#b48a5a,#8c5a3b);border:0;color:#fff;font-family:inherit;font-size:18px;font-weight:600;cursor:pointer}._sendBtn_15qxx_103:hover:not(:disabled){transform:translateY(-1px)}._sendBtn_15qxx_103:disabled{opacity:.4;cursor:not-allowed}._wrap_xtdev_1{display:grid;gap:12px}._wrapFullscreen_xtdev_6{background:#14111a;padding:16px;overflow:auto}._empty_xtdev_12{color:#f4ecd980;font-size:14px;font-style:italic;padding:32px 8px;text-align:center}._error_xtdev_20{padding:12px 14px;background:#fda4af14;border:1px solid rgba(253,164,175,.22);border-radius:12px;color:#fda4af;font-size:13px}._toolbar_xtdev_31{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._searchWrap_xtdev_39{position:relative;flex:1 1 220px;max-width:320px}._searchInput_xtdev_45{width:100%;padding:8px 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#f4ecd9;font-size:13px;outline:none}._searchInput_xtdev_45:focus{border-color:#c4a58480}._searchInput_xtdev_45::placeholder{color:#f4ecd959}._searchResults_xtdev_64{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;background:#14111af7;border:1px solid rgba(255,255,255,.12);border-radius:10px;overflow:hidden;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}._searchResult_xtdev_64{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;background:none;border:0;color:#f4ecd9;font-size:12.5px;text-align:left;cursor:pointer}._searchResult_xtdev_64:hover{background:#c4a5841f}._searchDot_xtdev_96{width:9px;height:9px;border-radius:50%;flex:none}._searchLabel_xtdev_103{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._searchType_xtdev_110{flex:none;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#f4ecd973}._viewControls_xtdev_118{display:flex;align-items:center;gap:6px}._counts_xtdev_124{font-size:12px;color:#f4ecd980;margin-right:6px}._ctrlBtn_xtdev_130{width:30px;height:30px;display:grid;place-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f4ecd9cc;font-size:14px;cursor:pointer}._ctrlBtn_xtdev_130:hover{background:#c4a58424;color:#f4ecd9}._zoomPct_xtdev_148{min-width:42px;text-align:center;font-size:11.5px;color:#f4ecd98c;font-variant-numeric:tabular-nums}._chips_xtdev_158{display:flex;gap:8px;flex-wrap:wrap}._chip_xtdev_158{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;background:#ffffff0b;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#f4ecd9d9;font-size:12px;cursor:pointer}._chip_xtdev_158:hover{border-color:#c4a58466}._chipOff_xtdev_181{opacity:.4}._chipOff_xtdev_181 ._chipDot_xtdev_185{background:#f4ecd940!important}._chipDot_xtdev_185{width:9px;height:9px;border-radius:50%}._chipCount_xtdev_195{font-size:10.5px;color:#f4ecd980;font-variant-numeric:tabular-nums}._canvas_xtdev_203{position:relative;height:clamp(480px,58vh,720px);background:#14111a8c;border:1px solid rgba(255,255,255,.07);border-radius:18px;overflow:hidden}._wrapFullscreen_xtdev_6 ._canvas_xtdev_203{height:calc(100vh - 140px)}._svg_xtdev_216{display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none;cursor:grab;touch-action:none}._svg_xtdev_216:active{cursor:grabbing}._edgeLayer_xtdev_227{pointer-events:none}._edgeHit_xtdev_229{pointer-events:stroke}._edgeLabelGroup_xtdev_231{pointer-events:none}._edgeLabelBg_xtdev_233{fill:#14111aeb;stroke:#ffffff24;stroke-width:1}._edgeLabelText_xtdev_239{font-size:10px;fill:#f4ecd9e6;letter-spacing:.04em}._node_xtdev_245{cursor:pointer}._nodeLabel_xtdev_249{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:11px;fill:#f4ecd9c7;pointer-events:none}._edgeLegend_xtdev_258{position:absolute;left:12px;bottom:12px;display:flex;gap:12px;flex-wrap:wrap;max-width:60%;padding:7px 11px;background:#14111ad1;border:1px solid rgba(255,255,255,.08);border-radius:10px;font-size:11px;color:#f4ecd9a6;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);pointer-events:none}._edgeLegendItem_xtdev_277{display:inline-flex;align-items:center;gap:6px}._edgeLegendSwatch_xtdev_283{width:14px;height:2.5px;border-radius:2px}._detail_xtdev_291{position:absolute;top:12px;right:12px;bottom:12px;width:252px;max-height:calc(100% - 24px);overflow-y:auto;background:#14111af0;border:1px solid rgba(196,165,132,.28);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}._detailHead_xtdev_310{display:flex;justify-content:space-between;align-items:center;gap:8px}._detailType_xtdev_317{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#f4ecd9d9;background:#ffffff0f;padding:2px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1)}._type_self_xtdev_329{background:#f4ecd933;border-color:#f4ecd966;color:#f4ecd9}._type_skill_xtdev_330{background:#6366f12e;border-color:#6366f152}._type_job_xtdev_331{background:#c4a58433;border-color:#c4a58466}._type_organization_xtdev_332{background:#38bdf82e;border-color:#38bdf85c}._type_person_xtdev_333{background:#a855f72e;border-color:#a855f75c}._type_artifact_xtdev_334{background:#eab3082e;border-color:#eab3085c}._type_assessment_xtdev_335{background:#2dd4bf29;border-color:#2dd4bf57}._type_belief_xtdev_336{background:#e879f929;border-color:#e879f957}._detailClose_xtdev_338{background:none;border:0;color:#f4ecd980;font-size:18px;cursor:pointer;padding:0 4px}._detailClose_xtdev_338:hover{color:#f4ecd9}._detailLabel_xtdev_349{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:15px;color:#f4ecd9;line-height:1.4}._detailMeta_xtdev_356{font-size:11px;color:#f4ecd98c}._tierBadge_xtdev_361{align-self:flex-start;font-size:10px;font-weight:700;letter-spacing:.1em;padding:3px 9px;border-radius:999px;border:1px solid currentColor}._tier_gold_xtdev_371{color:#f5b942}._tier_silver_xtdev_372{color:#cbd5e1}._tier_bronze_xtdev_373{color:#d97f4a}._metaGrid_xtdev_375{margin:0;display:grid;gap:4px;padding-top:6px;border-top:1px solid rgba(255,255,255,.07)}._metaRow_xtdev_383{display:flex;justify-content:space-between;gap:10px;font-size:11.5px}._metaRow_xtdev_383 dt{color:#f4ecd973;text-transform:capitalize;flex:none}._metaRow_xtdev_383 dd{margin:0;color:#f4ecd9d9;text-align:right;overflow-wrap:anywhere}._relsHead_xtdev_403{display:flex;align-items:center;gap:6px;padding-top:8px;border-top:1px solid rgba(255,255,255,.07);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#f4ecd98c}._relsCount_xtdev_416{font-size:10px;color:#f4ecd966;font-variant-numeric:tabular-nums}._relsEmpty_xtdev_422{font-size:11.5px;font-style:italic;color:#f4ecd966}._relsList_xtdev_428{list-style:none;margin:0;padding:0;display:grid;gap:2px}._relRow_xtdev_436{display:flex;align-items:baseline;gap:7px;width:100%;padding:4px 6px;background:none;border:0;border-radius:7px;color:#f4ecd9d9;font-size:11.5px;text-align:left;cursor:pointer}._relRow_xtdev_436:hover{background:#c4a5841a}._relDir_xtdev_455{flex:none;color:#f4ecd966}._relType_xtdev_460{flex:none;font-size:10px;text-transform:uppercase;letter-spacing:.05em}._relOther_xtdev_467{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._detailAction_xtdev_474{display:inline-block;padding-top:6px;color:#c8a86b;font-size:12px;font-weight:700;text-decoration:none}._detailAction_xtdev_474:hover{text-decoration:underline}._idRow_xtdev_487{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:5px 8px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:8px;color:#f4ecd973;font-size:10.5px;cursor:pointer}._idRow_xtdev_487:hover{color:#f4ecd9bf}._idRow_xtdev_487 code{font-size:10px}._panel_rwwxj_1{background:#ffffff0a;border:1px solid rgba(196,165,132,.2);border-radius:16px;padding:14px 16px;display:grid;gap:14px}._header_rwwxj_10{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._title_rwwxj_17{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#f4ecd98c}._count_rwwxj_25{font-size:11px;color:#f4ecd98c}._savedCount_rwwxj_30{color:#10b981d9}._empty_rwwxj_32{font-size:13px;color:#f4ecd966;font-style:italic;line-height:1.55;padding:4px 0}._section_rwwxj_40{display:grid;gap:6px}._sectionLabel_rwwxj_42{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#f4ecd966}._list_rwwxj_50{list-style:none;padding:0;margin:0;display:grid;gap:4px}._row_rwwxj_58{display:flex;gap:8px;align-items:flex-start;padding:6px 0}._rowSaved_rwwxj_65{opacity:.55}._rowMain_rwwxj_67{flex:1 1 auto;display:flex;gap:10px;align-items:flex-start;cursor:pointer;min-width:0}._rowMain_rwwxj_67 input[type=checkbox]{margin-top:4px;accent-color:#b48a5a;flex-shrink:0}._rowBody_rwwxj_82{flex:1 1 auto;min-width:0;display:grid;gap:4px}._rowHead_rwwxj_89{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:baseline}._tag_rwwxj_96{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#f4ecd9d9;background:#ffffff0f;padding:2px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.1)}._tag_skill_claim_rwwxj_108{background:#6366f129;border-color:#6366f152}._tag_interest_rwwxj_109{background:#c4a58429;border-color:#c4a58452}._tag_frustration_rwwxj_110{background:#fda4af24;border-color:#fda4af4d;color:#fda4af}._tag_aspiration_rwwxj_111{background:#10b98124;border-color:#10b9814d}._tag_value_rwwxj_112{background:#ec489924;border-color:#ec48994d}._tag_role_thought_rwwxj_113{background:#60a5fa24;border-color:#60a5fa4d}._tag_life_event_rwwxj_114{background:#ca8a0424;border-color:#ca8a0452}._tag_person_rwwxj_115{background:#a855f729;border-color:#a855f752}._tag_organization_rwwxj_116{background:#38bdf824;border-color:#38bdf852}._label_rwwxj_118{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:13px;color:#f4ecd9}._inferredTag_rwwxj_124{font-size:10px;font-style:italic;color:#f4ecd973}._savedBadge_rwwxj_130{font-size:10px;color:#10b981d9;font-weight:600}._quote_rwwxj_136{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:11px;font-style:italic;color:#f4ecd98c;line-height:1.45}._errorNote_rwwxj_144{font-size:11px;color:#fda4af}._deleteBtn_rwwxj_149{background:none;border:0;color:#f4ecd966;font-size:18px;line-height:1;cursor:pointer;padding:2px 6px;flex-shrink:0}._deleteBtn_rwwxj_149:hover{color:#fda4af}._edgeRowBody_rwwxj_163{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:baseline;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:12px;color:#f4ecd9}._edgeLabel_rwwxj_173{color:#f4ecd9}._edgeSelf_rwwxj_175{font-weight:600;color:#b48a5a}._edgeArrow_rwwxj_180{color:#c4a584d9;font-size:11px;font-family:system-ui,-apple-system,sans-serif;font-style:italic}._actions_rwwxj_188{display:flex;justify-content:flex-end;gap:10px;padding-top:4px;border-top:1px solid rgba(255,255,255,.05)}._saveBtn_rwwxj_196{padding:7px 18px;border-radius:999px;background:linear-gradient(135deg,#b48a5a,#8c5a3b);border:0;color:#fff8ec;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}._saveBtn_rwwxj_196:hover:not(:disabled){transform:translateY(-1px)}._saveBtn_rwwxj_196:disabled{opacity:.4;cursor:not-allowed}._removalTag_rwwxj_211{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fda4af;background:#fda4af1f;padding:2px 7px;border-radius:999px;border:1px solid rgba(253,164,175,.3)}._removalKind_rwwxj_223{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#f4ecd999;padding:2px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.1)}._removalReason_rwwxj_234{font-size:11px;font-style:italic;color:#f4ecd98c}._clearBtn_rwwxj_240{background:none;border:0;color:#f4ecd973;font-family:inherit;font-size:11px;cursor:pointer;padding:4px 8px;margin-left:auto;border-radius:999px}._clearBtn_rwwxj_240:hover:not(:disabled){color:#fda4af;background:#fda4af14}._clearBtn_rwwxj_240:disabled{opacity:.5;cursor:not-allowed}._completedSection_rwwxj_259{margin-top:4px;padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}._completedToggle_rwwxj_265{width:100%;background:none;border:0;display:flex;align-items:center;gap:8px;padding:4px 0;color:#f4ecd999;font-family:inherit;font-size:12px;cursor:pointer;text-align:left}._completedToggle_rwwxj_265:hover{color:#f4ecd9}._completedCaret_rwwxj_282{font-size:10px;width:12px;display:inline-block}._completedTitle_rwwxj_288{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}._completedCount_rwwxj_295{font-size:11px;color:#10b981d9;background:#10b9811a;padding:1px 8px;border-radius:999px;border:1px solid rgba(16,185,129,.25)}._completedList_rwwxj_304{list-style:none;padding:6px 0 0;margin:0;display:grid;gap:6px}._completedRow_rwwxj_312{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;font-size:12px;color:#f4ecd9ad;padding:4px 4px 4px 18px;font-family:Georgia,Iowan Old Style,Hoefler Text,serif}._completedTag_rwwxj_323{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:1px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.08);font-family:system-ui,-apple-system,sans-serif}._completedTagAdd_rwwxj_334{color:#10b981e6;background:#10b9811a;border-color:#10b98140}._completedTagRemoval_rwwxj_340{color:#fda4af;background:#fda4af1a;border-color:#fda4af40}._completedKind_rwwxj_346{font-style:italic;color:#f4ecd980;font-size:11px}._completedArrow_rwwxj_352{color:#c4a584b3;font-size:11px;font-family:system-ui,-apple-system,sans-serif;font-style:italic}._root_n7hcs_1{position:relative;display:flex;align-items:center;gap:10px;padding:8px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px}._titleBtn_n7hcs_12{flex:1 1 auto;display:flex;align-items:center;gap:8px;background:none;border:0;padding:4px 6px;color:#f4ecd9d9;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:14px;cursor:pointer;text-align:left;min-width:0}._titleBtn_n7hcs_12:hover{color:#f4ecd9}._titleText_n7hcs_30{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._caret_n7hcs_38{color:#f4ecd98c;font-size:10px;flex-shrink:0}._savingDot_n7hcs_44{width:7px;height:7px;border-radius:50%;background:#c4a584cc;flex-shrink:0;animation:_pulse_n7hcs_1 1.4s ease-in-out infinite}@keyframes _pulse_n7hcs_1{0%,to{opacity:.4}50%{opacity:1}}._newBtn_n7hcs_58{flex-shrink:0;background:none;border:1px solid rgba(196,165,132,.32);color:#f4ecd9d9;font-family:inherit;font-size:12px;padding:5px 12px;border-radius:999px;cursor:pointer}._newBtn_n7hcs_58:hover{background:#c4a5841a;color:#f4ecd9}._menu_n7hcs_76{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:50;background:#14111af5;border:1px solid rgba(196,165,132,.22);border-radius:14px;padding:6px;max-height:380px;overflow-y:auto;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 12px 36px #0006}._menuEmpty_n7hcs_93{padding:14px 12px;font-size:13px;color:#f4ecd980;font-style:italic}._item_n7hcs_100{display:flex;gap:6px;align-items:stretch;border-radius:10px;transition:background .1s}._item_n7hcs_100:hover{background:#ffffff0a}._itemCurrent_n7hcs_110{background:#c4a5841a}._itemMain_n7hcs_114{flex:1 1 auto;background:none;border:0;padding:10px 12px;text-align:left;cursor:pointer;color:inherit;font-family:inherit;display:grid;gap:2px;min-width:0}._itemTitle_n7hcs_128{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:14px;color:#f4ecd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemMeta_n7hcs_137{font-size:11px;color:#f4ecd973}._itemPreview_n7hcs_142{font-size:12px;color:#f4ecd98c;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}._itemDelete_n7hcs_153{align-self:center;background:none;border:0;color:#f4ecd959;font-size:16px;cursor:pointer;padding:6px 10px;border-radius:6px;flex-shrink:0}._itemDelete_n7hcs_153:hover{color:#fda4af;background:#fda4af14}._layout_1zcdf_4{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:18px;align-items:start}@media (max-width: 880px){._layout_1zcdf_4{grid-template-columns:1fr}}._panel_1zcdf_17{display:grid;grid-template-rows:auto 1fr auto;gap:12px;min-height:480px;min-width:0}._graphSide_1zcdf_25{position:sticky;top:96px;display:grid;gap:10px;min-width:0}._graphHeader_1zcdf_33{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#f4ecd98c}._thread_1zcdf_41{display:flex;flex-direction:column;gap:12px;overflow-y:auto;max-height:600px;padding:4px 2px;scroll-behavior:smooth}._greeting_1zcdf_51{padding:24px 8px;color:#f8fafcb8}._greetingLine_1zcdf_56{margin:0 0 6px;font-size:17px;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;color:#f4ecd9}._greetingHint_1zcdf_63{margin:0;font-size:14px;line-height:1.55;color:#f8fafc99;max-width:540px}._bubble_1zcdf_71{max-width:78%;padding:10px 14px;border-radius:14px;font-size:14px;line-height:1.55;white-space:pre-wrap;word-wrap:break-word}._user_1zcdf_81{align-self:flex-end;background:#c4a5842e;color:#f8e9d0;border:1px solid rgba(196,165,132,.32)}._assistantBlock_1zcdf_88{display:flex;flex-direction:column;align-items:flex-start;max-width:88%}._assistant_1zcdf_88{align-self:flex-start;background:#ffffff0d;color:#f1e9da;border:1px solid rgba(255,255,255,.08);font-family:Georgia,Iowan Old Style,Hoefler Text,serif}._dots_1zcdf_103{color:#f8fafc73;font-size:18px}._bubbleError_1zcdf_108{margin-top:6px;font-size:12px;color:#fda4af;font-family:system-ui,-apple-system,sans-serif}._extractionPending_1zcdf_115{margin-top:6px;font-size:11px;color:#f4ecd966;font-style:italic}._extractionError_1zcdf_122{margin-top:6px;font-size:11px;color:#fda4af}._pageError_1zcdf_128{color:#fca5a5;font-size:13px}._composer_1zcdf_133{display:flex;gap:8px;align-items:flex-end}._composerInput_1zcdf_139{flex:1;resize:none;padding:12px 14px;border-radius:12px;background:#14111a;border:1px solid rgba(255,255,255,.1);color:#f8fafc;font-family:inherit;font-size:14px;line-height:1.5;outline:none}._composerInput_1zcdf_139::placeholder{color:#f8fafc66}._composerInput_1zcdf_139:focus{border-color:#c4a58480}._composerInput_1zcdf_139:disabled{opacity:.6;cursor:not-allowed}._sendBtn_1zcdf_157{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#b48a5a,#8c5a3b);border:0;color:#fff;font-family:inherit;font-size:18px;font-weight:600;cursor:pointer}._sendBtn_1zcdf_157:hover:not(:disabled){transform:translateY(-1px)}._sendBtn_1zcdf_157:disabled{opacity:.4;cursor:not-allowed}._insights_1w5nn_1{display:grid;gap:22px}._intro_1w5nn_6{padding:24px 4px;text-align:center}._heading_1w5nn_11{margin:0;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:22px;color:#f4ecd9;font-weight:500}._subtle_1w5nn_19{margin:10px auto 0;max-width:520px;color:#f4ecd98c;font-size:14px;line-height:1.6}._empty_1w5nn_27{color:#f4ecd980;font-size:14px;font-style:italic;padding:24px 4px;text-align:center}._error_1w5nn_35{padding:12px 14px;background:#fda4af14;border:1px solid rgba(253,164,175,.22);border-radius:12px;color:#fda4af;font-size:13px}._section_1w5nn_45{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:18px;padding:18px 22px 20px;display:grid;gap:12px}._sectionLabel_1w5nn_54{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#f4ecd98c}._helperText_1w5nn_62{margin:0;font-size:13px;color:#f4ecd98c;line-height:1.5}._statGrid_1w5nn_70{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px}._stat_1w5nn_70{padding:10px 0}._statNum_1w5nn_80{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:28px;color:#f4ecd9;line-height:1.1}._statLabel_1w5nn_87{margin-top:4px;font-size:13px;color:#f4ecd9b8}._statSub_1w5nn_93{margin-top:2px;font-size:11px;color:#f4ecd973;font-style:italic}._toneBar_1w5nn_101{display:flex;width:100%;height:14px;border-radius:999px;overflow:hidden;background:#ffffff0a}._toneSegment_1w5nn_110{display:block;height:100%}._tonePositive_1w5nn_112{color:#10b981}._toneNegative_1w5nn_113{color:#fda4af}._toneNeutral_1w5nn_114{color:#f4ecd9b3}._toneUncertain_1w5nn_115{color:#c4a584d9}._toneBar_1w5nn_101 ._tonePositive_1w5nn_112{background:#10b981a6}._toneBar_1w5nn_101 ._toneNeutral_1w5nn_114{background:#f4ecd966}._toneBar_1w5nn_101 ._toneUncertain_1w5nn_115{background:#c4a584b3}._toneBar_1w5nn_101 ._toneNegative_1w5nn_113{background:#fda4afbf}._toneLegend_1w5nn_122{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;margin-top:6px}._categoryList_1w5nn_131{display:grid;gap:14px}._categoryRow_1w5nn_136{display:grid;gap:6px;padding-top:4px;border-top:1px solid rgba(255,255,255,.04)}._categoryRow_1w5nn_136:first-child{border-top:0;padding-top:0}._categoryHead_1w5nn_145{display:flex;align-items:baseline;gap:10px}._catTag_1w5nn_151{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#f4ecd9d9;background:#ffffff0f;padding:2px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1)}._cat_skill_claim_1w5nn_163{background:#6366f129;border-color:#6366f152}._cat_interest_1w5nn_164{background:#c4a58429;border-color:#c4a58452}._cat_frustration_1w5nn_165{background:#fda4af24;border-color:#fda4af4d;color:#fda4af}._cat_aspiration_1w5nn_166{background:#10b98124;border-color:#10b9814d}._cat_value_1w5nn_167{background:#ec489924;border-color:#ec48994d}._cat_role_thought_1w5nn_168{background:#60a5fa24;border-color:#60a5fa4d}._cat_life_event_1w5nn_169{background:#ca8a0424;border-color:#ca8a0452}._categoryCount_1w5nn_171{font-size:12px;color:#f4ecd98c}._examples_1w5nn_176{list-style:none;padding:0;margin:0 0 0 6px;display:grid;gap:4px}._example_1w5nn_176{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:13px;color:#f4ecd9b8;line-height:1.5}._themeList_1w5nn_192{list-style:none;padding:0;margin:0;display:grid;gap:8px}._themeItem_1w5nn_200{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;padding:6px 0;border-top:1px solid rgba(255,255,255,.04)}._themeItem_1w5nn_200:first-child{border-top:0;padding-top:0}._themeMuted_1w5nn_211{opacity:.6}._themeLabel_1w5nn_213{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:14px;color:#f4ecd9}._themeCount_1w5nn_219{font-size:12px;color:#c4a584d9;font-weight:600}._themeBadge_1w5nn_225{font-size:11px;font-style:italic;color:#f4ecd980}._themeCats_1w5nn_231{font-size:12px;color:#f4ecd98c}._candidateList_1w5nn_237{list-style:none;padding:0;margin:0;display:grid;gap:8px}._candidateRow_1w5nn_245{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;border-top:1px solid rgba(255,255,255,.04)}._candidateRow_1w5nn_245:first-child{border-top:0;padding-top:0}._candidateLabel_1w5nn_256{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:15px;color:#f4ecd9;flex:1 1 auto;min-width:100px}._candidateCount_1w5nn_264{font-size:12px;color:#f4ecd98c}._candidateBtn_1w5nn_269{padding:6px 14px;border-radius:999px;background:linear-gradient(135deg,#b48a5a,#8c5a3b);border:0;color:#fff8ec;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}._candidateBtn_1w5nn_269:hover:not(:disabled){transform:translateY(-1px)}._candidateBtn_1w5nn_269:disabled{opacity:.45;cursor:not-allowed}._candidateAdded_1w5nn_284{padding:6px 14px;border-radius:999px;background:#10b9812e;border:1px solid rgba(16,185,129,.35);color:#10b981;font-family:inherit;font-size:12px;font-weight:600;cursor:default}._candidateError_1w5nn_296{font-size:11px;color:#fda4af}._persona_1a3zt_1{display:grid;gap:18px}._summaryCard_1a3zt_8{padding:20px 22px;background:#f4ecd90a;border:1px solid rgba(244,236,217,.12);border-radius:16px;display:grid;gap:10px}._summaryLabel_1a3zt_17{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#f4ecd973}._headline_1a3zt_24{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:21px;color:#f4ecd9;line-height:1.35}._jobLine_1a3zt_31{font-size:14px;color:#f4ecd9a6}._chipsRow_1a3zt_36{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}._chip_1a3zt_36{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:13px;color:#f4ecd9;background:#6366f124;border:1px solid rgba(99,102,241,.35)}._chipTier_1a3zt_55{font-size:10px;letter-spacing:.1em;text-transform:uppercase;opacity:.85}._tier_gold_1a3zt_62{border-color:#eab3088c;background:#eab3081f}._tier_gold_1a3zt_62 ._chipTier_1a3zt_55{color:#eab308}._tier_silver_1a3zt_64{border-color:#cbd5e180;background:#cbd5e11a}._tier_silver_1a3zt_64 ._chipTier_1a3zt_55{color:#cbd5e1}._tier_bronze_1a3zt_66{border-color:#d97f4a80;background:#d97f4a1a}._tier_bronze_1a3zt_66 ._chipTier_1a3zt_55{color:#d97f4a}._themesLine_1a3zt_69{font-size:13px;color:#f4ecd999}._muted_1a3zt_74{font-size:13px;color:#f4ecd973}._specCard_1a3zt_81{padding:20px 22px;background:#f4ecd908;border:1px solid rgba(244,236,217,.1);border-radius:16px}._specHeader_1a3zt_88{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px}._specTitle_1a3zt_96{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:18px;color:#f4ecd9}._specSub_1a3zt_102{margin-top:4px;font-size:13px;line-height:1.5;color:#f4ecd980;max-width:520px}._savedAt_1a3zt_110{font-size:12px;color:#f4ecd966;white-space:nowrap}._unavailable_1a3zt_116{padding:12px 14px;border:1px solid rgba(234,179,8,.25);background:#eab3080f;border-radius:12px;font-size:13px;line-height:1.5;color:#f4ecd9b3}._specForm_1a3zt_126{display:grid;gap:14px}._field_1a3zt_131{display:grid;gap:6px}._fieldRow_1a3zt_136{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 640px){._fieldRow_1a3zt_136{grid-template-columns:1fr}}._fieldLabel_1a3zt_146{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#f4ecd98c}._fieldHint_1a3zt_153{text-transform:none;letter-spacing:0;color:#f4ecd959}._input_1a3zt_159,._textarea_1a3zt_160{width:100%;box-sizing:border-box;padding:9px 12px;background:#00000040;border:1px solid rgba(244,236,217,.15);border-radius:10px;color:#f4ecd9;font-size:14px;font-family:inherit}._textarea_1a3zt_160{resize:vertical;line-height:1.5}._input_1a3zt_159:focus,._textarea_1a3zt_160:focus{outline:none;border-color:#f4ecd966}._error_1a3zt_183{padding:10px 12px;background:#fda4af14;border:1px solid rgba(253,164,175,.22);border-radius:10px;color:#fda4af;font-size:13px}._specActions_1a3zt_192{display:flex;justify-content:flex-end}._saveBtn_1a3zt_197{padding:9px 18px;border-radius:999px;border:1px solid rgba(244,236,217,.3);background:#f4ecd91a;color:#f4ecd9;font-size:14px;cursor:pointer}._saveBtn_1a3zt_197:hover:not(:disabled){background:#f4ecd92e}._saveBtn_1a3zt_197:disabled{opacity:.5;cursor:default}._insightsFold_1a3zt_218{border:1px solid rgba(244,236,217,.1);border-radius:16px;padding:4px 22px;background:#f4ecd905}._insightsSummary_1a3zt_225{cursor:pointer;padding:14px 0;font-size:14px;color:#f4ecd9b3;list-style:none}._insightsSummary_1a3zt_225::-webkit-details-marker{display:none}._insightsSummary_1a3zt_225:before{content:"▸ ";color:#f4ecd966}details[open]>._insightsSummary_1a3zt_225:before{content:"▾ "}._page_zf2yp_1{min-height:100vh;background:radial-gradient(at 18% 18%,rgba(120,53,87,.32) 0%,transparent 55%),radial-gradient(at 82% 0%,rgba(90,50,115,.28) 0%,transparent 60%),radial-gradient(at 50% 100%,rgba(70,40,90,.2) 0%,transparent 60%),#15101a;color:#f4ecd9;font-family:system-ui,-apple-system,Segoe UI,sans-serif}._homeLink_zf2yp_12{position:fixed;top:36px;right:32px;color:#f4ecd9bf;text-decoration:none;font-size:13px;font-weight:500;z-index:20}._homeLink_zf2yp_12:hover{color:#f4ecd9}._main_zf2yp_25{display:flex;align-items:flex-start;justify-content:center;padding:96px 24px 80px;min-height:100vh;box-sizing:border-box}._stack_zf2yp_34{width:100%;max-width:680px;display:grid;gap:22px}._stackWide_zf2yp_44{max-width:1280px}._tabPane_zf2yp_53{display:contents}._tabPaneHidden_zf2yp_54{display:none}._intro_zf2yp_57{padding:0 4px}._title_zf2yp_59{margin:0;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:30px;font-weight:500;letter-spacing:-.005em;line-height:1.25;color:#f4ecd9}._sub_zf2yp_69{margin:10px 0 0;color:#f4ecd99e;font-size:15px;line-height:1.6;max-width:580px}._tabsRow_zf2yp_78{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-end}._tabGroup_zf2yp_85{display:grid;gap:6px}._tabGroupLabel_zf2yp_90{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#f4ecd973;padding-left:2px}._tabs_zf2yp_78{display:inline-flex;gap:4px;padding:4px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:999px;width:max-content}._tab_zf2yp_53{background:none;border:0;padding:8px 18px;border-radius:999px;color:#f4ecd98c;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:color .12s,background .12s}._tab_zf2yp_53:hover{color:#f4ecd9d9}._tabActive_zf2yp_124{background:#c4a58429;color:#f4ecd9}._diaryCard_zf2yp_130{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:28px 28px 22px;display:grid;gap:16px}._diaryDate_zf2yp_139{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:22px;font-weight:500;color:#f4ecd9;letter-spacing:-.005em}._suggestion_zf2yp_148{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;padding:12px 14px;background:#c4a58414;border:1px solid rgba(196,165,132,.18);border-radius:12px;font-size:14px}._suggestionLabel_zf2yp_160{color:#f4ecd98c;font-size:12px;font-weight:500}._suggestionText_zf2yp_166{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;color:#f4ecd9e0;flex:1 1 auto;min-width:200px}._suggestionActions_zf2yp_173{display:flex;gap:12px;margin-left:auto}._entryForm_zf2yp_180{display:grid;gap:14px}._entryInput_zf2yp_185{width:100%;box-sizing:border-box;resize:vertical;min-height:180px;padding:16px;border-radius:14px;background:#14111ab3;border:1px solid rgba(255,255,255,.07);color:#f4ecd9;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:15px;line-height:1.65;outline:none;transition:border-color .12s}._entryInput_zf2yp_185::placeholder{color:#f4ecd952;font-style:italic}._entryInput_zf2yp_185:focus{border-color:#c4a58473}._entryInput_zf2yp_185:disabled{opacity:.6;cursor:not-allowed}._error_zf2yp_210{color:#fda4af;font-size:13px}._entryActions_zf2yp_215{display:flex;justify-content:flex-end;align-items:center;gap:14px}._linkBtn_zf2yp_222{background:none;border:0;color:#f4ecd999;font-family:inherit;font-size:13px;cursor:pointer;padding:4px 0}._linkBtn_zf2yp_222:hover:not(:disabled){color:#f4ecd9}._linkBtn_zf2yp_222:disabled{opacity:.5;cursor:not-allowed}._saveBtn_zf2yp_235{padding:10px 22px;border-radius:999px;background:linear-gradient(135deg,#b48a5a,#8c5a3b);border:0;color:#fff8ec;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.02em;cursor:pointer}._saveBtn_zf2yp_235:hover:not(:disabled){transform:translateY(-1px)}._saveBtn_zf2yp_235:disabled{opacity:.45;cursor:not-allowed}._saveBtnSmall_zf2yp_251{padding:7px 16px;border-radius:999px;background:linear-gradient(135deg,#b48a5a,#8c5a3b);border:0;color:#fff8ec;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}._saveBtnSmall_zf2yp_251:hover:not(:disabled){transform:translateY(-1px)}._saveBtnSmall_zf2yp_251:disabled{opacity:.45;cursor:not-allowed}._pastCard_zf2yp_267{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:20px 26px 22px;display:grid;gap:16px}._pastHeader_zf2yp_276{font-size:13px;font-weight:500;color:#f4ecd98c}._pastEmpty_zf2yp_282{color:#f4ecd980;font-size:14px;padding:6px 0;font-style:italic}._dayList_zf2yp_289{display:grid;gap:18px}._dayGroup_zf2yp_294{display:grid;gap:6px}._dayLabel_zf2yp_299{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:15px;color:#f4ecd9c7;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.05)}._dayItems_zf2yp_307{list-style:none;padding:0;margin:0;display:grid;gap:2px}._dayItem_zf2yp_307{padding:10px 0}._dayItemRow_zf2yp_319{display:flex;gap:12px;align-items:baseline;width:100%}._dayItemHead_zf2yp_326{flex:1 1 auto;background:none;border:0;padding:0;display:flex;gap:12px;align-items:baseline;color:inherit;font-family:inherit;cursor:pointer;text-align:left;min-width:0}._dayItemHead_zf2yp_326:disabled{cursor:default}._dayItemTime_zf2yp_343{font-size:12px;color:#f4ecd980;flex-shrink:0;min-width:64px}._dayItemPrompt_zf2yp_350{font-size:14px;color:#f4ecd9d1;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dayItemActions_zf2yp_359{display:flex;gap:6px;align-items:center;flex-shrink:0}._iconBtn_zf2yp_366{background:none;border:1px solid rgba(255,255,255,.08);color:#f4ecd99e;font-family:inherit;font-size:11px;padding:4px 10px;border-radius:999px;cursor:pointer}._iconBtn_zf2yp_366:hover:not(:disabled){color:#f4ecd9;border-color:#ffffff2e}._iconBtn_zf2yp_366:disabled{opacity:.4;cursor:not-allowed}._iconBtnDanger_zf2yp_384{background:none;border:1px solid rgba(253,164,175,.35);color:#fda4af;font-family:inherit;font-size:11px;padding:4px 10px;border-radius:999px;cursor:pointer}._iconBtnDanger_zf2yp_384:hover:not(:disabled){background:#fda4af1a}._iconBtnDanger_zf2yp_384:disabled{opacity:.5;cursor:not-allowed}._confirmText_zf2yp_401{font-size:12px;color:#f4ecd9b3;margin-right:4px}._dayItemBody_zf2yp_407{margin-top:8px;padding-left:76px;color:#f4ecd9b8;font-size:14px;line-height:1.65;white-space:pre-wrap;font-family:Georgia,Iowan Old Style,Hoefler Text,serif}._editBlock_zf2yp_418{margin-top:10px;padding-left:76px;display:grid;gap:10px}._editInput_zf2yp_425{width:100%;box-sizing:border-box;resize:vertical;padding:12px;border-radius:10px;background:#14111ab3;border:1px solid rgba(196,165,132,.32);color:#f4ecd9;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:14px;line-height:1.6;outline:none}._editInput_zf2yp_425:focus{border-color:#c4a58480}._editInput_zf2yp_425:disabled{opacity:.6}._editActions_zf2yp_443{display:flex;justify-content:flex-end;gap:12px;align-items:center}._chatCard_zf2yp_451{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:22px 24px 18px;display:grid;gap:12px}._chatFootnote_zf2yp_460{margin:0;font-size:12px;color:#f4ecd973;font-style:italic;text-align:center}._composer_1h7g6_1{background:#14111a80;border:1px solid rgba(196,165,132,.18);border-radius:12px;padding:12px;display:grid;gap:10px}._input_1h7g6_10{width:100%;box-sizing:border-box;resize:vertical;padding:12px;border-radius:10px;background:#14111ab3;border:1px solid rgba(255,255,255,.08);color:#f4ecd9;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:14px;line-height:1.6;outline:none}._input_1h7g6_10:focus{border-color:#c4a58473}._input_1h7g6_10::placeholder{color:#f4ecd952;font-style:italic}._actions_1h7g6_28{display:flex;justify-content:flex-end;gap:12px;align-items:center}._error_1h7g6_35{color:#fda4af;font-size:12px}._linkBtn_1h7g6_40{background:none;border:0;color:#f4ecd99e;font-family:inherit;font-size:12px;cursor:pointer;padding:4px 0}._linkBtn_1h7g6_40:hover:not(:disabled){color:#f4ecd9}._linkBtn_1h7g6_40:disabled{opacity:.5;cursor:not-allowed}._save_1h7g6_53{padding:7px 16px;border-radius:999px;background:linear-gradient(135deg,#b48a5a,#8c5a3b);border:0;color:#fff8ec;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}._save_1h7g6_53:hover:not(:disabled){transform:translateY(-1px)}._save_1h7g6_53:disabled{opacity:.45;cursor:not-allowed}._item_cdjtq_1{padding:10px 0;list-style:none}._row_cdjtq_6{display:flex;gap:12px;align-items:baseline;width:100%}._head_cdjtq_13{flex:1 1 auto;background:none;border:0;padding:0;display:flex;gap:12px;align-items:baseline;color:inherit;font-family:inherit;cursor:pointer;text-align:left;min-width:0}._head_cdjtq_13:disabled{cursor:default}._date_cdjtq_30{font-size:12px;color:#f4ecd980;flex-shrink:0;min-width:92px}._roleTitle_cdjtq_37{font-size:14px;color:#f4ecd9d1;font-family:Georgia,Iowan Old Style,Hoefler Text,serif}._location_cdjtq_43{font-size:12px;color:#f4ecd973}._actions_cdjtq_48{display:flex;gap:6px;align-items:center;flex-shrink:0}._linkBtn_cdjtq_55{background:none;border:0;color:#f4ecd99e;font-family:inherit;font-size:12px;cursor:pointer;padding:4px 0;text-decoration:none}._linkBtn_cdjtq_55:hover:not(:disabled){color:#f4ecd9}._linkBtn_cdjtq_55:disabled{opacity:.5;cursor:not-allowed}._iconBtn_cdjtq_69{background:none;border:1px solid rgba(255,255,255,.08);color:#f4ecd99e;font-family:inherit;font-size:11px;padding:4px 10px;border-radius:999px;cursor:pointer}._iconBtn_cdjtq_69:hover:not(:disabled){color:#f4ecd9;border-color:#ffffff2e}._iconBtn_cdjtq_69:disabled{opacity:.4;cursor:not-allowed}._iconBtnDanger_cdjtq_87{background:none;border:1px solid rgba(253,164,175,.35);color:#fda4af;font-family:inherit;font-size:11px;padding:4px 10px;border-radius:999px;cursor:pointer}._iconBtnDanger_cdjtq_87:hover:not(:disabled){background:#fda4af1a}._iconBtnDanger_cdjtq_87:disabled{opacity:.5;cursor:not-allowed}._confirmText_cdjtq_101{font-size:12px;color:#f4ecd9b3;margin-right:4px}._body_cdjtq_107{margin-top:8px;padding-left:104px;color:#f4ecd9b8;font-size:14px;line-height:1.65;white-space:pre-wrap;font-family:Georgia,Iowan Old Style,Hoefler Text,serif}._editBlock_cdjtq_117{margin-top:10px;padding-left:104px;display:grid;gap:10px}._editInput_cdjtq_124{width:100%;box-sizing:border-box;resize:vertical;padding:12px;border-radius:10px;background:#14111ab3;border:1px solid rgba(196,165,132,.32);color:#f4ecd9;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:14px;line-height:1.6;outline:none}._editInput_cdjtq_124:focus{border-color:#c4a58480}._editInput_cdjtq_124:disabled{opacity:.6}._editActions_cdjtq_142{display:flex;justify-content:flex-end;gap:12px;align-items:center}._saveBtn_cdjtq_149{padding:7px 16px;border-radius:999px;background:linear-gradient(135deg,#b48a5a,#8c5a3b);border:0;color:#fff8ec;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}._saveBtn_cdjtq_149:hover:not(:disabled){transform:translateY(-1px)}._saveBtn_cdjtq_149:disabled{opacity:.45;cursor:not-allowed}._error_cdjtq_164{color:#fda4af;font-size:12px}._research_17ngr_1{display:grid;gap:22px}._searchForm_17ngr_7{display:grid;gap:10px}._searchBar_17ngr_12{display:flex;gap:10px;align-items:center}._filterRow_17ngr_18{display:grid;grid-template-columns:minmax(140px,1.4fr) repeat(3,minmax(120px,1fr));gap:8px}@media (max-width: 640px){._filterRow_17ngr_18{grid-template-columns:1fr 1fr}}._filterText_17ngr_28,._filterSelect_17ngr_28{padding:9px 12px;border-radius:10px;background:#14111ab3;border:1px solid rgba(255,255,255,.08);color:#f4ecd9;font-family:inherit;font-size:13px;outline:none;box-sizing:border-box;width:100%}._filterText_17ngr_28::placeholder{color:#f4ecd952;font-style:italic}._filterText_17ngr_28:focus,._filterSelect_17ngr_28:focus{border-color:#c4a58473}._filterText_17ngr_28:disabled,._filterSelect_17ngr_28:disabled{opacity:.6;cursor:not-allowed}._filterSelect_17ngr_28{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'><path fill='%23a89a82' d='M1 1l5 5 5-5'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:10px 7px;padding-right:28px}._filterSelect_17ngr_28 option{background:#15101a;color:#f4ecd9}._searchInput_17ngr_60{flex:1;padding:12px 16px;border-radius:999px;background:#14111ab3;border:1px solid rgba(255,255,255,.08);color:#f4ecd9;font-family:inherit;font-size:14px;outline:none}._searchInput_17ngr_60::placeholder{color:#f4ecd952;font-style:italic}._searchInput_17ngr_60:focus{border-color:#c4a58473}._searchInput_17ngr_60:disabled{opacity:.6;cursor:not-allowed}._searchBtn_17ngr_76{padding:10px 22px;border-radius:999px;background:linear-gradient(135deg,#b48a5a,#8c5a3b);border:0;color:#fff8ec;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}._searchBtn_17ngr_76:hover:not(:disabled){transform:translateY(-1px)}._searchBtn_17ngr_76:disabled{opacity:.45;cursor:not-allowed}._searchError_17ngr_91{padding:12px 14px;background:#fda4af14;border:1px solid rgba(253,164,175,.22);border-radius:12px;color:#fda4af;font-size:13px;line-height:1.5}._empty_17ngr_101{color:#f4ecd980;font-size:14px;font-style:italic;padding:6px 4px}._broadenNote_17ngr_108{padding:10px 14px;background:#c4a5841a;border:1px solid rgba(196,165,132,.22);border-radius:12px;color:#f4ecd9c7;font-size:13px;line-height:1.5}._results_17ngr_119{display:grid;gap:18px}._companyGroup_17ngr_124{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:18px;padding:18px 22px;display:grid;gap:12px}._companyHeader_17ngr_133{display:flex;justify-content:space-between;align-items:baseline;gap:12px}._companyName_17ngr_140{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:19px;color:#f4ecd9}._jobs_17ngr_146{list-style:none;padding:0;margin:0;display:grid;gap:2px}._job_17ngr_146{padding:10px 0;border-top:1px solid rgba(255,255,255,.05);display:grid;gap:8px}._job_17ngr_146:first-child{border-top:0}._jobMain_17ngr_163{display:grid;gap:2px}._jobTitle_17ngr_168{font-size:14px;color:#f4ecd9eb;font-family:Georgia,Iowan Old Style,Hoefler Text,serif}._jobMeta_17ngr_174{font-size:12px;color:#f4ecd980}._jobActions_17ngr_179{display:flex;gap:10px;align-items:center}._watchBtn_17ngr_185{background:none;border:1px solid rgba(196,165,132,.32);color:#f4ecd9c7;font-family:inherit;font-size:12px;padding:4px 10px;border-radius:999px;cursor:pointer}._watchBtn_17ngr_185:hover:not(:disabled){background:#c4a5841f;color:#f4ecd9}._watchBtnOn_17ngr_201{background:#c4a58438;border:1px solid rgba(196,165,132,.5);color:#f4ecd9;font-family:inherit;font-size:12px;padding:4px 10px;border-radius:999px;cursor:default}._watchBtn_17ngr_185:disabled{opacity:.5;cursor:not-allowed}._composer_17ngr_215{background:#14111a80;border:1px solid rgba(196,165,132,.18);border-radius:12px;padding:12px;display:grid;gap:10px}._composerInput_17ngr_224{width:100%;box-sizing:border-box;resize:vertical;padding:12px;border-radius:10px;background:#14111ab3;border:1px solid rgba(255,255,255,.08);color:#f4ecd9;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:14px;line-height:1.6;outline:none}._composerInput_17ngr_224:focus{border-color:#c4a58473}._composerInput_17ngr_224::placeholder{color:#f4ecd952;font-style:italic}._composerActions_17ngr_242{display:flex;justify-content:flex-end;gap:12px;align-items:center}._composerError_17ngr_249{color:#fda4af;font-size:12px}._composerSave_17ngr_254{padding:7px 16px;border-radius:999px;background:linear-gradient(135deg,#b48a5a,#8c5a3b);border:0;color:#fff8ec;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}._composerSave_17ngr_254:hover:not(:disabled){transform:translateY(-1px)}._composerSave_17ngr_254:disabled{opacity:.45;cursor:not-allowed}._linkBtn_17ngr_269{background:none;border:0;color:#f4ecd99e;font-family:inherit;font-size:12px;cursor:pointer;padding:4px 0;text-decoration:none}._linkBtn_17ngr_269:hover:not(:disabled){color:#f4ecd9}._linkBtn_17ngr_269:disabled{opacity:.5;cursor:not-allowed}._watchlistCard_17ngr_284{background:#ffffff0a;border:1px solid rgba(196,165,132,.18);border-radius:20px;padding:20px 24px 22px;display:grid;gap:14px}._watchlistHeader_17ngr_293{display:flex;align-items:baseline;gap:10px;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:18px;color:#f4ecd9}._watchlistCount_17ngr_302{font-family:system-ui,-apple-system,sans-serif;font-size:12px;color:#f4ecd98c;background:#c4a58424;padding:2px 8px;border-radius:999px}._watchlistList_17ngr_311{display:grid;gap:10px}._watchItem_17ngr_316{background:#14111a8c;border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden;transition:border-color .15s}._watchItem_17ngr_316:hover{border-color:#ffffff24}._watchItemOpen_17ngr_325{border-color:#c4a58452}._watchHead_17ngr_327{width:100%;background:none;border:0;padding:14px 18px;display:flex;gap:14px;align-items:center;color:inherit;font-family:inherit;cursor:pointer;text-align:left}._watchLogo_17ngr_341{width:36px;height:36px;border-radius:8px;object-fit:contain;background:#ffffff0f;flex-shrink:0}._watchHeadMain_17ngr_350{flex:1 1 auto;min-width:0;display:grid;gap:2px}._watchTitle_17ngr_357{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:16px;color:#f4ecd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._watchSub_17ngr_366{font-size:12px;color:#f4ecd98c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._watchChevron_17ngr_374{color:#f4ecd980;font-size:14px;flex-shrink:0}._watchBody_17ngr_380{padding:4px 18px 20px;display:grid;gap:16px;border-top:1px solid rgba(255,255,255,.05)}._watchTopActions_17ngr_387{display:flex;gap:12px;align-items:center;padding-top:12px}._watchSection_17ngr_394{display:grid;gap:10px}._watchSectionLabel_17ngr_399{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#f4ecd98c}._watchDescription_17ngr_407{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:14px;line-height:1.7;color:#f4ecd9d9;white-space:pre-wrap}._watchHighlightGroup_17ngr_415{display:grid;gap:6px}._watchHighlights_17ngr_417{margin:0;padding-left:20px;display:grid;gap:4px;color:#f4ecd9d1;font-size:13px;line-height:1.6;font-family:Georgia,Iowan Old Style,Hoefler Text,serif}._watchNotes_17ngr_428{margin-top:4px;padding-top:14px;border-top:1px solid rgba(255,255,255,.05);display:grid;gap:10px}._watchNotesHeader_17ngr_436{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:500;color:#f4ecd9b3}._notesCard_17ngr_446{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:20px 26px 22px;display:grid;gap:18px}._notesHeader_17ngr_455{font-size:13px;font-weight:500;color:#f4ecd98c}._noteGroup_17ngr_461{display:grid;gap:6px}._noteCompany_17ngr_463{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:16px;color:#f4ecd9d9;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.05)}._noteList_17ngr_471{list-style:none;padding:0;margin:0;display:grid;gap:2px}._noteItem_17ngr_479{padding:10px 0}._noteRow_17ngr_483{display:flex;gap:12px;align-items:baseline;width:100%}._noteHead_17ngr_490{flex:1 1 auto;background:none;border:0;padding:0;display:flex;gap:12px;align-items:baseline;color:inherit;font-family:inherit;cursor:pointer;text-align:left;min-width:0}._noteHead_17ngr_490:disabled{cursor:default}._noteDate_17ngr_507{font-size:12px;color:#f4ecd980;flex-shrink:0;min-width:92px}._noteRoleTitle_17ngr_514{font-size:14px;color:#f4ecd9d1;font-family:Georgia,Iowan Old Style,Hoefler Text,serif}._noteLocation_17ngr_520{font-size:12px;color:#f4ecd973}._noteActions_17ngr_525{display:flex;gap:6px;align-items:center;flex-shrink:0}._iconBtn_17ngr_532{background:none;border:1px solid rgba(255,255,255,.08);color:#f4ecd99e;font-family:inherit;font-size:11px;padding:4px 10px;border-radius:999px;cursor:pointer}._iconBtn_17ngr_532:hover:not(:disabled){color:#f4ecd9;border-color:#ffffff2e}._iconBtn_17ngr_532:disabled{opacity:.4;cursor:not-allowed}._iconBtnDanger_17ngr_550{background:none;border:1px solid rgba(253,164,175,.35);color:#fda4af;font-family:inherit;font-size:11px;padding:4px 10px;border-radius:999px;cursor:pointer}._iconBtnDanger_17ngr_550:hover:not(:disabled){background:#fda4af1a}._iconBtnDanger_17ngr_550:disabled{opacity:.5;cursor:not-allowed}._confirmText_17ngr_564{font-size:12px;color:#f4ecd9b3;margin-right:4px}._noteBody_17ngr_570{margin-top:8px;padding-left:104px;color:#f4ecd9b8;font-size:14px;line-height:1.65;white-space:pre-wrap;font-family:Georgia,Iowan Old Style,Hoefler Text,serif}._editBlock_17ngr_580{margin-top:10px;padding-left:104px;display:grid;gap:10px}._editInput_17ngr_587{width:100%;box-sizing:border-box;resize:vertical;padding:12px;border-radius:10px;background:#14111ab3;border:1px solid rgba(196,165,132,.32);color:#f4ecd9;font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:14px;line-height:1.6;outline:none}._editInput_17ngr_587:focus{border-color:#c4a58480}._editInput_17ngr_587:disabled{opacity:.6}._editActions_17ngr_605{display:flex;justify-content:flex-end;gap:12px;align-items:center}._item_1c8fg_1{background:#14111a8c;border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden;transition:border-color .15s}._item_1c8fg_1:hover{border-color:#ffffff24}._open_1c8fg_10{border-color:#c4a58452}._head_1c8fg_12{width:100%;background:none;border:0;padding:14px 18px;display:flex;gap:14px;align-items:center;color:inherit;font-family:inherit;cursor:pointer;text-align:left}._logo_1c8fg_26{width:36px;height:36px;border-radius:8px;object-fit:contain;background:#ffffff0f;flex-shrink:0}._headMain_1c8fg_35{flex:1 1 auto;min-width:0;display:grid;gap:2px}._title_1c8fg_42{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:16px;color:#f4ecd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sub_1c8fg_51{font-size:12px;color:#f4ecd98c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_1c8fg_59{color:#f4ecd980;font-size:14px;flex-shrink:0}._body_1c8fg_65{padding:4px 18px 20px;display:grid;gap:16px;border-top:1px solid rgba(255,255,255,.05)}._topActions_1c8fg_72{display:flex;gap:12px;align-items:center;padding-top:12px}._linkBtn_1c8fg_79{background:none;border:0;color:#f4ecd99e;font-family:inherit;font-size:12px;cursor:pointer;padding:4px 0;text-decoration:none}._linkBtn_1c8fg_79:hover:not(:disabled){color:#f4ecd9}._linkBtn_1c8fg_79:disabled{opacity:.5;cursor:not-allowed}._iconBtn_1c8fg_93{background:none;border:1px solid rgba(255,255,255,.08);color:#f4ecd99e;font-family:inherit;font-size:11px;padding:4px 10px;border-radius:999px;cursor:pointer}._iconBtn_1c8fg_93:hover:not(:disabled){color:#f4ecd9;border-color:#ffffff2e}._iconBtnDanger_1c8fg_109{background:none;border:1px solid rgba(253,164,175,.35);color:#fda4af;font-family:inherit;font-size:11px;padding:4px 10px;border-radius:999px;cursor:pointer}._iconBtnDanger_1c8fg_109:hover:not(:disabled){background:#fda4af1a}._confirmText_1c8fg_122{font-size:12px;color:#f4ecd9b3;margin-right:4px}._section_1c8fg_128{display:grid;gap:10px}._sectionLabel_1c8fg_130{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#f4ecd98c}._description_1c8fg_138{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:14px;line-height:1.7;color:#f4ecd9d9;white-space:pre-wrap}._highlightGroup_1c8fg_146{display:grid;gap:6px}._highlights_1c8fg_148{margin:0;padding-left:20px;display:grid;gap:4px;color:#f4ecd9d1;font-size:13px;line-height:1.6;font-family:Georgia,Iowan Old Style,Hoefler Text,serif}._notes_1c8fg_159{margin-top:4px;padding-top:14px;border-top:1px solid rgba(255,255,255,.05);display:grid;gap:10px}._notesHeader_1c8fg_167{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:500;color:#f4ecd9b3}._empty_1c8fg_176{color:#f4ecd980;font-size:13px;font-style:italic;padding:4px 0}._noteList_1c8fg_183{list-style:none;padding:0;margin:0;display:grid;gap:2px}._jobs_1y8op_1{display:grid;gap:22px}._sectionLabel_1y8op_6{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:18px;color:#f4ecd9}._error_1y8op_12{padding:12px 14px;background:#fda4af14;border:1px solid rgba(253,164,175,.22);border-radius:12px;color:#fda4af;font-size:13px;line-height:1.5}._empty_1y8op_22{color:#f4ecd980;font-size:14px;font-style:italic;padding:6px 4px}._inlineLink_1y8op_29{color:#f4ecd9;text-decoration:underline}._linkBtn_1y8op_34{background:none;border:0;color:#f4ecd99e;font-family:inherit;font-size:12px;cursor:pointer;padding:4px 0}._linkBtn_1y8op_34:hover:not(:disabled){color:#f4ecd9}._linkBtn_1y8op_34:disabled{opacity:.5;cursor:not-allowed}._currentSection_1y8op_48{background:#ffffff0a;border:1px solid rgba(196,165,132,.22);border-radius:20px;padding:22px 24px;display:grid;gap:14px}._currentCard_1y8op_57{display:grid;gap:16px}._currentHead_1y8op_62{display:grid;gap:4px}._currentTitle_1y8op_67{font-family:Georgia,Iowan Old Style,Hoefler Text,serif;font-size:22px;color:#f4ecd9;letter-spacing:-.005em}._currentSub_1y8op_74{font-size:13px;color:#f4ecd9b3}._currentDates_1y8op_79{font-size:12px;color:#f4ecd980;margin-top:2px}._section_1y8op_6{display:grid;gap:6px}._smallLabel_1y8op_87{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#f4ecd98c}._bulletList_1y8op_95{margin:0;padding-left:20px;display:grid;gap:4px;color:#f4ecd9d1;font-size:14px;line-height:1.6;font-family:Georgia,Iowan Old Style,Hoefler Text,serif}._notesBlock_1y8op_106{margin-top:4px;padding-top:14px;border-top:1px solid rgba(255,255,255,.05);display:grid;gap:10px}._notesHeader_1y8op_114{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:500;color:#f4ecd9b3}._noteList_1y8op_123{list-style:none;padding:0;margin:0;display:grid;gap:2px}._watchlistSection_1y8op_132{background:#ffffff0a;border:1px solid rgba(196,165,132,.18);border-radius:20px;padding:20px 24px 22px;display:grid;gap:14px}._watchlistHeader_1y8op_141{display:flex;align-items:baseline;gap:10px}._count_1y8op_147{font-size:12px;color:#f4ecd98c;background:#c4a58424;padding:2px 8px;border-radius:999px}._watchlistList_1y8op_155{display:grid;gap:10px}._page_1x731_1{min-height:100vh;background:radial-gradient(at 20% 20%,rgba(30,58,138,.32) 0%,transparent 50%),radial-gradient(at 80% 0%,rgba(49,46,129,.26) 0%,transparent 60%),#0a0a14;color:#f8fafc}._content_1x731_13{max-width:1240px;margin:0 auto;padding:112px 32px 64px}._welcomeBlock_1x731_19{margin-bottom:40px}._resumeLink_1x731_23{display:inline-block;margin-top:10px;font-size:13px;font-weight:700;color:#2563eb;text-decoration:none}._resumeLink_1x731_23:hover{text-decoration:underline}._main_1x731_33{padding:0}._hidden_1x731_37{display:none}._page_1e0ym_1{min-height:100vh;background:radial-gradient(at 20% 20%,rgba(30,58,138,.32) 0%,transparent 50%),radial-gradient(at 80% 0%,rgba(49,46,129,.26) 0%,transparent 60%),#0a0a14;color:#f8fafc;font-family:system-ui,-apple-system,Segoe UI,sans-serif}._content_1e0ym_12{max-width:820px;margin:0 auto;padding:112px 32px 96px}._hero_1e0ym_19{padding:8px 0 28px;border-bottom:1px solid rgba(148,163,184,.16)}._kicker_1e0ym_24{margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#60a5fad9}._heroTitle_1e0ym_33{margin:0;font-family:Fraunces,Georgia,serif;font-weight:800;font-size:54px;line-height:1.02;letter-spacing:-.03em;color:#fff}._heroLead_1e0ym_43{margin:18px 0 0;font-size:18px;line-height:1.6;color:#e2e8f0c7;max-width:620px}._heroLead_1e0ym_43 strong{color:#f8fafc}._toc_1e0ym_54{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 8px}._tocLink_1e0ym_61{padding:6px 14px;border-radius:999px;background:#94a3b814;border:1px solid rgba(148,163,184,.18);color:#e2e8f0cc;font-size:13px;font-weight:600;text-decoration:none;transition:background .14s ease,color .14s ease,border-color .14s ease}._tocLink_1e0ym_61:hover{background:#60a5fa29;border-color:#60a5fa66;color:#fff}._section_1e0ym_80{padding:40px 0 4px;scroll-margin-top:96px}._sectionTitle_1e0ym_85{margin:0 0 16px;font-family:Fraunces,Georgia,serif;font-weight:700;font-size:28px;letter-spacing:-.02em;color:#f8fafc}._p_1e0ym_1,._pLast_1e0ym_94{margin:0 0 14px;font-size:16px;line-height:1.68;color:#e2e8f0d1}._pLast_1e0ym_94{margin-bottom:0}._p_1e0ym_1 strong,._pLast_1e0ym_94 strong{color:#f8fafc}._bronze_1e0ym_104{color:#cd7f32;font-weight:700}._silver_1e0ym_105{color:#cbd5e1;font-weight:700}._gold_1e0ym_106{color:#f5b301;font-weight:700}._steps_1e0ym_109{list-style:none;margin:4px 0 16px;padding:0;display:flex;flex-direction:column;gap:14px}._step_1e0ym_109{display:flex;gap:14px;align-items:flex-start}._stepNum_1e0ym_124{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:#f8fafc;background:linear-gradient(135deg,#1e3a8a,#312e81);box-shadow:0 2px 8px #1e3a8a73}._stepTitle_1e0ym_139{margin:4px 0 2px;font-size:15px;font-weight:700;color:#f8fafc}._stepBody_1e0ym_146{margin:0;font-size:14.5px;line-height:1.6;color:#e2e8f0b8}._paths_1e0ym_154{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}._pathCard_1e0ym_161{position:relative;padding:18px 16px 16px;border-radius:14px;background:#15151cb3;border:1px solid rgba(148,163,184,.14);overflow:hidden}._pathBar_1e0ym_170{position:absolute;top:0;left:0;right:0;height:3px}._pathName_1e0ym_178{margin:4px 0 2px;font-size:16px;font-weight:700;color:#f8fafc}._pathTag_1e0ym_185{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8d9}._pathBody_1e0ym_194{margin:0;font-size:14px;line-height:1.6;color:#e2e8f0bd}._tiers_1e0ym_202{display:flex;flex-direction:column;gap:10px;margin:16px 0}._tier_1e0ym_202{display:flex;gap:12px;align-items:center;padding:12px 16px;border-radius:12px;background:#94a3b80f;border:1px solid rgba(148,163,184,.12)}._tierDot_1e0ym_219{flex-shrink:0;width:14px;height:14px;border-radius:50%;box-shadow:0 0 0 4px #ffffff0a}._tierName_1e0ym_227{margin:0;font-size:15px;font-weight:700;color:#f8fafc}._tierDesc_1e0ym_234{margin:2px 0 0;font-size:14px;color:#e2e8f0b3}._callout_1e0ym_241{margin:16px 0 4px;padding:18px 20px;border-radius:14px;border:1px solid rgba(96,165,250,.28);background:#2563eb14;border-left:3px solid #2563eb}._calloutTitle_1e0ym_250{margin:0 0 8px;font-size:14px;font-weight:700;color:#93c5fd;letter-spacing:.02em}._calloutBody_1e0ym_258{margin:0;font-size:15px;line-height:1.62;color:#e2e8f0d6}._surfaces_1e0ym_266{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}._surface_1e0ym_266{padding:14px 16px;border-radius:12px;background:#94a3b80d;border:1px solid rgba(148,163,184,.12)}._surfaceHead_1e0ym_282{display:flex;align-items:center;gap:10px}._surfaceName_1e0ym_288{font-size:15px;font-weight:700;color:#f8fafc}._soonBadge_1e0ym_294{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:999px;color:#fcd34d;background:#f59e0b24;border:1px solid rgba(245,158,11,.32)}._surfaceBody_1e0ym_306{margin:6px 0 0;font-size:14.5px;line-height:1.6;color:#e2e8f0b8}._whyBox_1e0ym_314{padding:22px 24px;border-radius:16px;background:radial-gradient(at 100% 0%,rgba(49,46,129,.35) 0%,transparent 60%),#0f172a8c;border:1px solid rgba(148,163,184,.16)}._faq_1e0ym_324{display:flex;flex-direction:column;gap:8px;margin-top:6px}._faqItem_1e0ym_331{border-radius:12px;background:#94a3b80d;border:1px solid rgba(148,163,184,.12);overflow:hidden}._faqQ_1e0ym_338{list-style:none;cursor:pointer;padding:14px 40px 14px 16px;font-size:15px;font-weight:600;color:#f8fafc;position:relative}._faqQ_1e0ym_338::-webkit-details-marker{display:none}._faqQ_1e0ym_338:after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:20px;font-weight:400;color:#94a3b8cc;transition:transform .16s ease}._faqItem_1e0ym_331[open] ._faqQ_1e0ym_338:after{content:"−"}._faqQ_1e0ym_338:hover{color:#fff}._faqA_1e0ym_369{margin:0;padding:0 16px 16px;font-size:14.5px;line-height:1.65;color:#e2e8f0c2}._footer_1e0ym_378{margin-top:44px;padding-top:24px;border-top:1px solid rgba(148,163,184,.16)}._backCta_1e0ym_384{display:inline-flex;align-items:center;padding:11px 20px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);color:#f8fafce6;font-size:14px;font-weight:600;text-decoration:none;transition:background .14s ease,border-color .14s ease}._backCta_1e0ym_384:hover{background:#ffffff1f;border-color:#ffffff47}@media (max-width: 720px){._content_1e0ym_12{padding:96px 20px 72px}._heroTitle_1e0ym_33{font-size:40px}._paths_1e0ym_154{grid-template-columns:1fr}}._page_or0ew_1{min-height:100vh;background:radial-gradient(at 20% 20%,rgba(30,58,138,.32) 0%,transparent 50%),radial-gradient(at 80% 0%,rgba(49,46,129,.26) 0%,transparent 60%),#0a0a14;color:#f8fafc;font-family:system-ui,-apple-system,Segoe UI,sans-serif}._main_or0ew_11{display:flex;align-items:center;justify-content:center;padding:96px 24px 48px;min-height:100vh;box-sizing:border-box}._card_or0ew_20{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:36px;text-align:center;max-width:420px;width:100%;display:grid;gap:12px}._cardError_or0ew_32{border-color:#ef444473}._cardError_or0ew_32 ._title_or0ew_36{color:#fca5a5}._title_or0ew_36{margin:0;font-size:22px;font-weight:800}._message_or0ew_46{margin:0 0 6px;font-size:14px;color:#f8fafca6;line-height:1.55}._actions_or0ew_53{display:flex;gap:10px;justify-content:center;margin-top:8px}._primaryBtn_or0ew_60,._secondaryBtn_or0ew_61{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:12px;text-decoration:none;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}._primaryBtn_or0ew_60{background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff;box-shadow:0 6px 16px #2563eb52}._primaryBtn_or0ew_60:hover{transform:translateY(-1px)}._secondaryBtn_or0ew_61{background:#ffffff0f;border:1px solid rgba(255,255,255,.18);color:#f8fafcd9}._secondaryBtn_or0ew_61:hover{background:#ffffff1f}._nav_1cpq2_1{align-content:start;display:grid;gap:6px;position:sticky;top:24px}._item_1cpq2_9{background:#ffffff08;border:1px solid rgba(148,163,184,.16);border-radius:10px;color:#f8fafcb8;cursor:pointer;display:grid;font:inherit;gap:3px;padding:10px 12px;text-align:left}._item_1cpq2_9:hover{border-color:#f8fafc4d;color:#f8fafc}._item_1cpq2_9:focus-visible{outline:2px solid rgba(96,165,250,.7);outline-offset:1px}._label_1cpq2_32{font-size:13.5px;font-weight:700;white-space:nowrap}._hint_1cpq2_38{color:#cbd5e180;font-size:11px;font-weight:600}._active_1cpq2_44{background:#2563eb33;border-color:#60a5fa80;color:#eff6ff}._active_1cpq2_44 ._hint_1cpq2_38{color:#bfdbfeb3}._danger_1cpq2_54:hover{border-color:#ef444480}._dangerActive_1cpq2_58{background:#ef444424;border-color:#ef444473;color:#fecaca}._dangerActive_1cpq2_58 ._hint_1cpq2_38{color:#fecacaa6}@media (max-width: 820px){._nav_1cpq2_1{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}._section_7ui03_5{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:22px;color:#f8fafc;display:grid;grid-template-columns:minmax(0,1fr);gap:14px}._sectionDanger_7ui03_19{border-color:#ef444466}._sectionTitle_7ui03_23{margin:0;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#f8fafcb3}._row_7ui03_32{display:grid;gap:6px}._label_7ui03_37{font-size:12px;font-weight:600;color:#f8fafc8c;text-transform:uppercase;letter-spacing:.06em}._input_7ui03_45,._textarea_7ui03_46{width:100%;padding:12px 14px;border-radius:12px;background:#121218;border:1px solid rgba(255,255,255,.08);color:#f8fafc;font-family:inherit;font-size:14px;font-weight:500;box-sizing:border-box}._input_7ui03_45:focus,._textarea_7ui03_46:focus{outline:none;border-color:#ffffff40}._textarea_7ui03_46{min-height:96px;resize:vertical}._saveRow_7ui03_70{display:flex;align-items:center;gap:12px}._saveBtn_7ui03_76{background:#2563eb;border:0;border-radius:10px;color:#fff;font-family:inherit;font-size:13px;font-weight:600;padding:10px 18px;cursor:pointer}._saveBtn_7ui03_76:hover{background:#1d4ed8}._saveBtn_7ui03_76:disabled{opacity:.5;cursor:not-allowed}._feedback_7ui03_97{font-size:12px;color:#f8fafc8c;font-weight:500}._feedback_7ui03_97._success_7ui03_103{color:#4ade80}._labelRow_1ns7y_6{display:flex;align-items:center;gap:8px}._badge_1ns7y_13{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1.4;color:#f8fafc99;background:#ffffff14;border:1px solid rgba(255,255,255,.14);cursor:help;-webkit-user-select:none;user-select:none}._note_1ns7y_30{font-size:11px;color:#f8fafc73}._note_1ns7y_30 a{color:#93c5fd;text-decoration:none}._note_1ns7y_30 a:hover{text-decoration:underline}._error_1ns7y_44{color:#f87171}._quiet_1ns7y_50{margin:0;font-size:14px;color:#f8fafc8c}._skeletonBar_1ns7y_57{height:38px;border-radius:12px;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1c,#ffffff0d 75%);background-size:200% 100%;animation:_profileShimmer_1ns7y_1 1.2s ease-in-out infinite}._skeletonLabel_1ns7y_70{height:12px;width:90px;border-radius:6px;background:#ffffff14}@keyframes _profileShimmer_1ns7y_1{0%{background-position:200% 0}to{background-position:-200% 0}}._chips_lud9k_4{display:flex;flex-wrap:wrap;gap:10px}._chip_lud9k_4{display:inline-flex;align-items:center;gap:10px;padding:8px 10px 8px 14px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#f8fafc}._chip_gold_lud9k_22{border-color:#f5bf4273}._chip_silver_lud9k_23{border-color:#cbd5e173}._chip_bronze_lud9k_24{border-color:#b453098c}._chipBody_lud9k_26{display:grid;gap:1px}._chipName_lud9k_31{font-size:13px;font-weight:600;line-height:1.2}._chipCategory_lud9k_37{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#f8fafc80}._tierBadge_lud9k_45{font-size:11px;font-weight:700;text-transform:capitalize;padding:3px 8px;border-radius:999px;white-space:nowrap}._tier_gold_lud9k_54{background:#f5bf422e;color:#f5b942}._tier_silver_lud9k_59{background:#cbd5e12e;color:#cbd5e1}._tier_bronze_lud9k_64{background:#b4530938;color:#f59e0b}._removeBtn_lud9k_69{width:18px;height:18px;border:0;border-radius:50%;background:#ffffff14;color:#ffffffb3;cursor:pointer;font-size:11px;line-height:1;display:inline-flex;align-items:center;justify-content:center;flex:none}._removeBtn_lud9k_69:hover{background:#ef444499;color:#fff}._addForm_lud9k_90{display:flex;gap:10px;align-items:center;max-width:420px}._emptyState_lud9k_97{display:grid;gap:12px}._muted_lud9k_102{margin:0;font-size:13px;color:#f8fafc99;font-weight:500}._errorBanner_lud9k_109{font-size:13px;font-weight:500;color:#fca5a5;background:#ef44441f;border:1px solid rgba(239,68,68,.35);border-radius:10px;padding:10px 14px}._skeletonRow_lud9k_120{display:flex;gap:10px}._skeletonChip_lud9k_125{width:130px;height:38px;border-radius:12px;background:linear-gradient(100deg,#ffffff0f 35%,#ffffff1f,#ffffff0f 65%);background-size:240% 100%;animation:_skillsShimmer_lud9k_1 1.4s ease infinite}@keyframes _skillsShimmer_lud9k_1{0%{background-position:120% 0}to{background-position:-120% 0}}._hint_6ovd8_5{color:#6b7280;font-size:12px;margin:6px 0 0;line-height:1.5}._quiet_6ovd8_6{color:#6b7280;font-size:14px}._previewSummary_6ovd8_9{list-style:none;cursor:pointer;font-size:12px;text-transform:uppercase;letter-spacing:.6px;color:#8b93a3;font-weight:700;margin-bottom:12px}._previewSummary_6ovd8_9::-webkit-details-marker{display:none}._previewFrame_6ovd8_14{border-radius:12px;overflow:hidden;border:1px solid var(--ks-border, #2a2a3a);max-height:560px;overflow-y:auto}._suggestRow_6ovd8_20{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}._suggestBtn_6ovd8_21{padding:9px 16px;border-radius:10px;border:1px solid #4f46e5;background:#6366f124;color:inherit;cursor:pointer;font-size:14px;font-weight:600;flex-shrink:0}._suggestBtn_6ovd8_21:disabled{opacity:.55;cursor:default}._suggestBtn_6ovd8_21:focus-visible{outline:2px solid #6366f1;outline-offset:2px}._suggestPanel_6ovd8_27{display:flex;flex-direction:column;gap:8px;margin-bottom:14px;padding:12px;border-radius:12px;border:1px solid var(--ks-border, #2a2a3a);background:#6366f10d}._suggestItem_6ovd8_31{display:flex;align-items:center;justify-content:space-between;gap:12px}._suggestText_6ovd8_32{font-size:13px;line-height:1.5;min-width:0}._useBtn_6ovd8_33{flex-shrink:0;padding:6px 12px;border-radius:8px;border:1px solid var(--ks-border, #2a2a3a);background:transparent;color:inherit;cursor:pointer;font-size:12px;font-weight:600}._useBtn_6ovd8_33:disabled{opacity:.4;cursor:default}._useBtn_6ovd8_33:focus-visible{outline:2px solid #6366f1;outline-offset:1px}._srcChip_6ovd8_39{display:inline-block;font-size:10px;text-transform:uppercase;letter-spacing:.5px;font-weight:700;color:#8b93a3;border:1px solid var(--ks-border, #2a2a3a);border-radius:999px;padding:1px 7px;vertical-align:middle}._crossBlock_6ovd8_43{margin-top:4px;padding-top:10px;border-top:1px dashed var(--ks-border, #2a2a3a);display:flex;flex-direction:column;gap:8px}._crossTitle_6ovd8_44{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#8b93a3;font-weight:700}._paletteGrid_6ovd8_47{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}._paletteTile_6ovd8_48{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--ks-border, #2a2a3a);background:transparent;color:inherit;cursor:pointer;text-align:left}._paletteTile_6ovd8_48:focus-visible{outline:2px solid #6366f1;outline-offset:2px}._paletteTileActive_6ovd8_54{border-color:#6366f1;box-shadow:0 0 0 1px #6366f1 inset}._swatch_6ovd8_55{width:22px;height:22px;border-radius:6px;flex-shrink:0}._paletteName_6ovd8_56{font-size:14px;font-weight:600}._paletteFit_6ovd8_57{font-size:11px;color:#8b93a3}._fontRow_6ovd8_59{display:flex;gap:8px;flex-wrap:wrap}._fontBtn_6ovd8_60{padding:8px 14px;border-radius:999px;border:1px solid var(--ks-border, #2a2a3a);background:transparent;color:inherit;cursor:pointer;font-size:13px}._fontBtn_6ovd8_60:focus-visible{outline:2px solid #6366f1;outline-offset:2px}._fontBtnActive_6ovd8_65{border-color:#6366f1;background:#6366f11f;font-weight:600}._swatchGrid_6ovd8_68{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._colorSwatch_6ovd8_69{width:28px;height:28px;border-radius:8px;cursor:pointer;padding:0;border:1px solid rgba(255,255,255,.18);box-shadow:0 0 #6366f1}._colorSwatch_6ovd8_69:focus-visible{outline:2px solid #6366f1;outline-offset:2px}._colorSwatchActive_6ovd8_74{box-shadow:0 0 0 2px #6366f1,0 0 0 4px #6366f14d}._colorPick_6ovd8_75{width:34px;height:28px;padding:0;border-radius:8px;cursor:pointer;border:1px solid var(--ks-border, #2a2a3a);background:transparent}._angleRow_6ovd8_79{display:flex;align-items:center;gap:10px;margin-top:8px}._angleRow_6ovd8_79 input[type=range]{flex:1;accent-color:#6366f1}._badge_6ovd8_81{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:12px;font-weight:600;color:#fbbf24;border:1px solid rgba(251,191,36,.4);background:#fbbf2414;border-radius:999px;padding:4px 10px}._subLabel_6ovd8_87{font-size:12px;color:#8b93a3;font-weight:600;margin:14px 0 6px}._dropZone_6ovd8_90{display:flex;align-items:center;gap:14px;padding:16px;cursor:pointer;border:2px dashed var(--ks-border, #3a3a4a);border-radius:14px;background:#ffffff05;transition:border-color .15s,background .15s}._dropZone_6ovd8_90:hover,._dropZone_6ovd8_90:focus-visible{border-color:#6366f1;outline:none}._dropZoneOver_6ovd8_96{border-color:#6366f1;background:#6366f11a}._dropPhoto_6ovd8_97{width:72px;height:72px;border-radius:50%;object-fit:cover;border:1px solid var(--ks-border, #2a2a3a);flex-shrink:0}._dropTitle_6ovd8_98{font-size:14px;font-weight:600}._avatarActions_6ovd8_99{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}._avatarRow_6ovd8_102{display:flex;flex-direction:column;gap:10px}._radioRow_6ovd8_103{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}._avatarPreview_6ovd8_104{display:flex;align-items:center;gap:12px;margin-top:4px}._avatarImg_6ovd8_105{width:48px;height:48px;border-radius:50%;object-fit:cover;border:1px solid var(--ks-border, #2a2a3a)}._avatarInitials_6ovd8_106{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#1b1b2b;color:#c8a86b;font-weight:700;font-size:18px;border:1px solid var(--ks-border, #2a2a3a)}._iconBtn_6ovd8_112{width:28px;height:28px;border-radius:7px;border:1px solid var(--ks-border, #2a2a3a);background:transparent;color:inherit;cursor:pointer;font-size:13px;line-height:1;display:flex;align-items:center;justify-content:center}._iconBtn_6ovd8_112:disabled{opacity:.35;cursor:default}._iconBtn_6ovd8_112:focus-visible{outline:2px solid #6366f1;outline-offset:1px}._star_6ovd8_119{color:#9aa6b8}._starActive_6ovd8_120{color:#e9c77e}._boardCanvas_6ovd8_123{margin-top:12px;padding:16px;border-radius:14px;border:1px solid var(--ks-border, #2a2a3a)}._board_6ovd8_123{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}._boardEmpty_6ovd8_131{margin:22px 8px;font-size:13px;text-align:center;line-height:1.5}._slotItem_6ovd8_132{min-width:0}._slot_6ovd8_132{display:flex;flex-direction:column;gap:8px;height:100%}._slotBar_6ovd8_136{align-self:center;display:flex;align-items:center;gap:4px;padding:4px 6px;border-radius:999px;color:#f1f5f9;background:#0a0c129e;border:1px solid rgba(255,255,255,.14)}._slotBar_6ovd8_136 ._iconBtn_6ovd8_112{border-color:transparent;background:transparent}._slotBar_6ovd8_136 ._iconBtn_6ovd8_112:hover:not(:disabled){background:#ffffff1a}._addSlot_6ovd8_143{height:100%;min-height:206px;width:100%;padding:12px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1.6px dashed rgba(255,255,255,.26);border-radius:16px;background:#ffffff05;color:#9aa6b8;cursor:pointer;transition:border-color .15s,color .15s,background .15s}._addSlot_6ovd8_143:hover,._addSlot_6ovd8_143:focus-visible{border-color:#c8a86b;color:#d8dee8;background:#c8a86b0f;outline:none}._addPlus_6ovd8_151{width:36px;height:36px;border-radius:50%;border:1.5px solid currentColor;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:300}._addCap_6ovd8_155{font-size:13px;font-weight:600}._addHint_6ovd8_156{font-size:11px;opacity:.72}._tray_6ovd8_157{margin-top:14px}._trayLabel_6ovd8_158{font-size:12px;color:#8b93a3;margin-bottom:8px}._trayChips_6ovd8_159{display:flex;flex-wrap:wrap;gap:8px}._trayChip_6ovd8_159{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid var(--ks-border, #2a2a3a);background:#ffffff05;color:inherit;cursor:grab;font-size:13px;font-weight:600}._trayChip_6ovd8_159:hover{border-color:#c8a86b}._trayChip_6ovd8_159:focus-visible{outline:2px solid #6366f1;outline-offset:1px}._trayChip_6ovd8_159:active{cursor:grabbing}._trayDot_6ovd8_168{width:9px;height:9px;border-radius:50%;flex-shrink:0}._trayAdd_6ovd8_169{color:#8b93a3;font-weight:700}._switchRow_6ovd8_172{display:flex;align-items:center;justify-content:space-between;gap:12px}._switch_6ovd8_172{position:relative;width:46px;height:26px;border-radius:999px;border:none;background:#3a3a4a;cursor:pointer;flex-shrink:0;transition:background .15s}._switchOn_6ovd8_177{background:#34d399}._switch_6ovd8_172:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .15s}._switchOn_6ovd8_177:after{transform:translate(20px)}._switch_6ovd8_172:focus-visible{outline:2px solid #6366f1;outline-offset:2px}._urlBox_6ovd8_185{display:flex;gap:8px;align-items:center;margin-top:10px;flex-wrap:wrap}._urlText_6ovd8_186{flex:1;min-width:220px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;padding:8px 10px;border-radius:8px;border:1px solid var(--ks-border, #2a2a3a);background:#ffffff08;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._linkBtn_6ovd8_191{padding:8px 14px;border-radius:8px;border:1px solid var(--ks-border, #2a2a3a);background:transparent;color:inherit;cursor:pointer;font-size:13px;text-decoration:none}._linkBtn_6ovd8_191:focus-visible{outline:2px solid #6366f1;outline-offset:2px}._statsStrip_9h5e4_7{display:flex;align-items:center;gap:14px;min-height:28px}._stat_9h5e4_7{font-size:12.5px;color:#f8fafc99;font-weight:500}._stat_9h5e4_7 strong{color:#f8fafc;font-weight:700}._strategyBadge_9h5e4_25{margin-left:auto;border-radius:999px;background:#60a5fa24;color:#bfdbfe;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:3px 9px;white-space:nowrap}._groupList_9h5e4_40{list-style:none;margin:0;padding:0;display:grid;gap:8px}._group_9h5e4_40{background:#0f172a47;border:1px solid rgba(148,163,184,.14);border-radius:12px;overflow:hidden}._groupHeader_9h5e4_55{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;background:none;border:0;color:#f8fafc;font-family:inherit;font-size:13.5px;text-align:left;cursor:pointer}._groupHeader_9h5e4_55:hover{background:#94a3b80f}._chevron_9h5e4_74{color:#94a3b8b3;font-size:11px;width:12px;text-align:center;transition:transform .12s ease;flex-shrink:0}._chevronOpen_9h5e4_83{transform:rotate(90deg)}._skillName_9h5e4_87{font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tierBadge_9h5e4_95{border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:3px 9px;white-space:nowrap;flex-shrink:0}._tierBadge_9h5e4_95[data-level=gold]{background:#f5bf422e;color:#f5b942}._tierBadge_9h5e4_95[data-level=silver]{background:#cbd5e12e;color:#cbd5e1}._tierBadge_9h5e4_95[data-level=bronze]{background:#b4530938;color:#f59e0b}._tierBadge_9h5e4_95[data-level=unvalidated]{background:#94a3b82e;color:#ffffff8c}._rollupScore_9h5e4_126{font-weight:800;font-variant-numeric:tabular-nums;font-size:13px;color:#f8fafcd9;flex-shrink:0}._methodChips_9h5e4_134{display:flex;gap:5px;margin-left:auto;flex-shrink:0}._methodChip_9h5e4_134{border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.03em;padding:2px 8px;white-space:nowrap}._methodChipSolid_9h5e4_150{background:#60a5fa24;color:#bfdbfe}._methodChipMissing_9h5e4_155{background:transparent;border:1px dashed rgba(148,163,184,.4);color:#94a3b899}._groupBody_9h5e4_163{border-top:1px solid rgba(148,163,184,.12);padding:10px 14px 12px 36px;display:grid;gap:8px}._attemptList_9h5e4_170{list-style:none;margin:0;padding:0;display:grid;gap:8px}._attemptRow_9h5e4_178{display:grid;gap:4px;padding:6px 0;border-bottom:1px solid rgba(148,163,184,.08)}._attemptRow_9h5e4_178:last-child{border-bottom:0}._attemptMain_9h5e4_189{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._attemptScore_9h5e4_196{font-weight:800;font-variant-numeric:tabular-nums;font-size:12.5px}._attemptScore_9h5e4_196[data-level=gold]{color:#f5b942}._attemptScore_9h5e4_196[data-level=silver]{color:#cbd5e1}._attemptScore_9h5e4_196[data-level=bronze]{color:#f59e0b}._attemptScore_9h5e4_196[data-level=unvalidated]{color:#ffffff8c}._attemptMeta_9h5e4_207{font-size:12px;color:#f8fafc8c;font-variant-numeric:tabular-nums}._evidence_9h5e4_213{font-size:12px;color:#f8fafca6;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._explanationWrap_9h5e4_222{display:grid;gap:2px}._explanationClamped_9h5e4_227,._explanationFull_9h5e4_228{margin:0;font-size:12px;line-height:1.45;color:#f8fafc99}._explanationClamped_9h5e4_227{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._moreToggle_9h5e4_242{justify-self:start;background:none;border:0;padding:0;font-family:inherit;font-size:11.5px;font-weight:600;color:#60a5fa;cursor:pointer}._moreToggle_9h5e4_242:hover{text-decoration:underline}._noAttempts_9h5e4_258{margin:0;font-size:12.5px;color:#f8fafc80}._cta_9h5e4_264{justify-self:start;font-size:12.5px;font-weight:600;color:#60a5fa;text-decoration:none}._cta_9h5e4_264:hover{text-decoration:underline}._quiet_9h5e4_278{margin:0;font-size:13px;color:#f8fafc80}._error_9h5e4_284{margin:0;font-size:13px;color:#fca5a5}._empty_9h5e4_290{display:grid;gap:6px;padding:18px 0;text-align:center;font-size:13px;color:#f8fafc99}._empty_9h5e4_290 strong{color:#f8fafc;font-size:14px}._empty_9h5e4_290 a{color:#60a5fa}._loadingWrap_9h5e4_310{display:grid;gap:14px}._skeleton_9h5e4_315{border-radius:12px;background:linear-gradient(90deg,#94a3b81a 25%,#94a3b82e,#94a3b81a 75%);background-size:200% 100%;animation:_shimmer_9h5e4_1 1.4s ease-in-out infinite}._groupSkeleton_9h5e4_327{height:44px;list-style:none}@keyframes _shimmer_9h5e4_1{0%{background-position:200% 0}to{background-position:-200% 0}}._loading_552w0_5{font-size:13px;color:#f8fafc8c}._loading_552w0_5 a{color:#93c5fd;text-decoration:none}._grid_552w0_15{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;margin-bottom:16px}._tile_552w0_23{position:relative;flex:1 1 0;min-width:0;max-width:220px;height:280px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);overflow:hidden;display:flex;flex-direction:column;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}._tile_552w0_23:hover{transform:translateY(-2px);box-shadow:0 14px 32px #00000059;border-color:#ffffff38}._tileActions_552w0_44{position:absolute;top:8px;right:8px;display:flex;gap:6px;z-index:2}._iconBtn_552w0_53{width:30px;height:30px;border-radius:50%;border:0;background:#0f172ab3;color:#f8fafc;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .12s ease,color .12s ease}._iconBtn_552w0_53:hover{background:#0f172aeb}._iconBtnDanger_552w0_72:hover{background:#b91c1c;color:#fff}._iconBtnLoading_552w0_78{cursor:progress}._iconBtnLoading_552w0_78:after{content:"";display:block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_iconBtnSpin_552w0_1 .7s linear infinite}@keyframes _iconBtnSpin_552w0_1{to{transform:rotate(360deg)}}._preview_552w0_97{position:relative;flex:1;background:#fff;overflow:hidden}._thumbnail_552w0_104{width:100%;height:100%;border:0;background:#fff;display:block}._fallback_552w0_112{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#1f2937;background:#fff}._fallbackIcon_552w0_124{font-size:64px}._fallbackText_552w0_125{font-size:13px;color:#6b7280}._tileMeta_552w0_127{padding:10px 12px;display:flex;flex-direction:column;gap:2px;background:#0f172a66}._tileMeta_552w0_127 strong{font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._metaLine_552w0_143{color:#ffffff8c;font-size:12px}._tileAdd_552w0_149{background:transparent;border:2px dashed rgba(255,255,255,.22);cursor:pointer;align-items:center;justify-content:center;gap:10px;color:#ffffffa6;font:inherit}._tileAdd_552w0_149:hover{border-color:#ffffff73;color:#fff}._addPlus_552w0_165{font-size:48px;font-weight:200;line-height:1;color:#ffffffb3}._addLabel_552w0_172{font-size:13px;font-weight:600}._modal_552w0_178{position:fixed;top:0;right:0;bottom:0;left:0;background:#020617e0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:32px}._modalFrame_552w0_190{width:100%;height:100%;max-width:1100px;background:#fff;border:0;border-radius:12px;box-shadow:0 30px 80px #0000008c}._modalClose_552w0_200{position:absolute;top:18px;right:22px;width:38px;height:38px;border-radius:50%;background:#0f172ad9;border:0;color:#f8fafc;font-size:22px;cursor:pointer;z-index:1}._modalClose_552w0_200:hover{background:#0f172a}._panel_gc3kh_5{margin-top:24px;padding:28px 32px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}._provenance_gc3kh_13{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:12px;border-bottom:1px dashed rgba(255,255,255,.12);font-size:11px;color:#ffffff6b}._provenanceRight_gc3kh_25{display:flex;gap:12px;align-items:center}._savedTag_gc3kh_31{font-size:11px;color:#4ade80;padding:4px 10px;background:#22c55e1f;border:1px solid rgba(34,197,94,.28);border-radius:6px}._header_gc3kh_41{margin-bottom:28px}._name_gc3kh_43{font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.1}._headline_gc3kh_50{font-size:15px;color:#ffffffb3;margin-top:4px}._contactLine_gc3kh_56{margin-top:12px;font-size:12px;color:#fff9;display:flex;flex-wrap:wrap;gap:6px 14px}._contactItem_gc3kh_65:before{content:"·";margin-right:14px;color:#ffffff4d}._contactItem_gc3kh_65:first-child:before{content:"";margin:0}._summary_gc3kh_76{margin-top:14px;font-size:13px;color:#ffffffc7;line-height:1.55}._authLine_gc3kh_83{margin-top:10px;font-size:11px;color:#ffffff80}._authLine_gc3kh_83 strong{color:#ffffffb3;font-weight:600}._authSep_gc3kh_94{margin:0 6px;color:#ffffff4d}._section_gc3kh_100{margin-top:28px}._sectionTitle_gc3kh_102{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;padding-bottom:6px;margin-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:baseline}._count_gc3kh_116{font-size:10px;font-weight:500;letter-spacing:.05em;color:#ffffff59}._item_gc3kh_124{padding:12px 0;border-top:1px solid rgba(255,255,255,.06)}._item_gc3kh_124:first-child{border-top:0;padding-top:4px}._itemRow_gc3kh_134{display:flex;justify-content:space-between;align-items:baseline;gap:12px}._itemTitle_gc3kh_141{font-size:14px;font-weight:600;color:#fffffff2}._itemOrg_gc3kh_147{color:#ffffffa6;font-weight:500}._itemDates_gc3kh_152{font-size:11px;color:#ffffff73;font-variant-numeric:tabular-nums;white-space:nowrap}._itemLocation_gc3kh_159{font-size:11px;color:#ffffff73;margin-top:2px}._itemBody_gc3kh_165{margin-top:6px;font-size:12.5px;color:#ffffffc7;line-height:1.55}._itemAchievement_gc3kh_172{margin-top:4px;font-size:12px;color:#ffffffa6}._itemAchievement_gc3kh_172 strong{color:#ffffffd9}._itemSkills_gc3kh_182{margin-top:8px}._chip_gc3kh_187{display:inline-block;padding:3px 8px;margin:2px 4px 2px 0;font-size:11px;background:#ffffff0f;border-radius:4px;color:#ffffffd9}._chipMuted_gc3kh_197{background:#ffffff0a;color:#ffffff8c}._chipYrs_gc3kh_202{color:#93c5fd;font-size:10px;margin-left:4px;font-weight:600}._skillGroup_gc3kh_210{display:grid;grid-template-columns:110px 1fr;gap:8px 16px;align-items:baseline;padding:6px 0}._skillGroup_gc3kh_210+._skillGroup_gc3kh_210{border-top:1px solid rgba(255,255,255,.05)}._skillGroupLabel_gc3kh_222{font-size:11px;font-weight:600;color:#ffffff80;text-transform:capitalize}._miniItem_gc3kh_230{padding:6px 0;font-size:13px;display:flex;justify-content:space-between;gap:12px}._miniLeft_gc3kh_238 strong{font-weight:600}._miniSub_gc3kh_242{color:#ffffff8c;font-size:11px;margin-left:6px}._miniDates_gc3kh_248{font-size:11px;color:#ffffff73;font-variant-numeric:tabular-nums;white-space:nowrap}._actions_gc3kh_258{display:inline-flex;gap:8px;margin-left:8px}._actionBtn_gc3kh_264{font-size:12px;padding:6px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:#ffffffd9;cursor:pointer;font-weight:500;font-family:inherit}._actionBtn_gc3kh_264:hover{background:#ffffff1f;border-color:#ffffff47}._actionBtnPrimary_gc3kh_281{background:#2563eb;border-color:#2563eb;color:#fff}._actionBtnPrimary_gc3kh_281:hover{background:#1d4ed8;border-color:#1d4ed8}._editable_gc3kh_292{outline:1px dashed rgba(96,165,250,.35);outline-offset:2px;border-radius:3px;background:#60a5fa0a;padding:1px 4px;margin:-1px -4px;display:inline-block;min-width:1ch}._editable_gc3kh_292:hover{outline-color:#60a5fab3}._editable_gc3kh_292:focus{outline:1px solid #60a5fa;outline-offset:2px;background:#60a5fa14}._editable_gc3kh_292:empty:before{content:attr(data-placeholder);color:#ffffff4d;font-style:italic}._placeholder_gc3kh_323{color:#ffffff4d;font-style:italic;font-weight:400}._chipEditable_gc3kh_329{position:relative;padding-right:22px}._chipRemove_gc3kh_335{width:14px;height:14px;border:0;border-radius:50%;background:#ffffff26;color:#ffffffb3;cursor:pointer;font-size:10px;line-height:1;display:inline-flex;align-items:center;justify-content:center;margin-left:4px;vertical-align:middle;font-family:inherit}._chipRemove_gc3kh_335:hover{background:#ef444499;color:#fff}._chipAdd_gc3kh_359{display:inline-block;font-size:11px;padding:3px 10px;margin:2px 4px 2px 0;border-radius:4px;border:1px dashed rgba(255,255,255,.25);background:transparent;color:#ffffff8c;cursor:pointer;font-family:inherit}._chipAdd_gc3kh_359:hover{border-color:#60a5fa99;color:#60a5fae6}._overlay_hqh9k_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#020617d9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9998;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px}._spinner_hqh9k_15{width:40px;height:40px;border:3px solid rgba(255,255,255,.15);border-top-color:#60a5fa;border-radius:50%;animation:_spin_hqh9k_15 .8s linear infinite}@keyframes _spin_hqh9k_15{to{transform:rotate(360deg)}}._text_hqh9k_26{color:#ffffffd9;font-size:14px;font-weight:500;text-align:center;max-width:540px;line-height:1.5}._sub_hqh9k_35{color:#ffffff8c;font-size:12px;text-align:center;line-height:1.55;max-width:540px}._message_13akd_1{font-size:13px;color:#f8fafc8c;line-height:1.55;margin:0}._message_13akd_1 a{color:#93c5fd;text-decoration:none}._error_13akd_13{color:#fca5a5}._card_2eibs_2{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff08}._head_2eibs_10{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._legend_2eibs_11{display:flex;align-items:center;gap:5px;margin:0;font-size:11.5px;color:#f8fafc80}._pill_2eibs_12{font-size:11px;font-weight:800;color:#bfdbfe;background:#60a5fa33;border-radius:999px;padding:3px 10px}._grid_2eibs_14{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}._skill_2eibs_15{display:flex;align-items:center;gap:9px;padding:9px 11px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}._skill_2eibs_15._verified_2eibs_20{border-color:#60a5fa59;background:#2563eb1a}._skill_2eibs_15._picked_2eibs_21{box-shadow:inset 3px 0 #3b82f6}._pick_2eibs_21{width:16px;height:16px;flex-shrink:0;accent-color:#3b82f6;cursor:pointer}._pick_2eibs_21:disabled{cursor:not-allowed;opacity:.4}._name_2eibs_25{flex:1;min-width:0;font-size:13px;font-weight:600;color:#f8fafc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._name_2eibs_25._actionable_2eibs_26{cursor:pointer}._name_2eibs_25._actionable_2eibs_26:hover{color:#93c5fd;text-decoration:underline}._name_2eibs_25._actionable_2eibs_26:focus-visible{outline:none;color:#93c5fd}._counts_2eibs_31{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}._onResume_2eibs_32{font-size:11px;font-weight:800;color:#cbd5e1;background:#ffffff14;border-radius:999px;padding:3px 10px}._onResumeFull_2eibs_33{color:#fde68a;background:#f59e0b2e}._curateHint_2eibs_34{margin:0;font-size:12px;color:#f8fafc8c}._verify_2eibs_35{font-size:11px;font-weight:800;color:#60a5fa;white-space:nowrap}._lvl_2eibs_36{font-size:9.5px;font-weight:850;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:2px 7px;white-space:nowrap}._lvl_bronze_2eibs_37{background:#fef3c7;color:#92400e}._lvl_silver_2eibs_38{background:#e2e8f0;color:#475569}._lvl_gold_2eibs_39{background:#fde68a;color:#854d0e}._tick_2eibs_42{flex-shrink:0;width:19px;height:19px;display:grid;place-items:center;border-radius:999px}._off_2eibs_43{background:#ffffff14;border:1px solid rgba(255,255,255,.25);color:#f8fafc8c}._on_2eibs_32{background:#2563eb;border:1px solid #2563eb;color:#fff}._actions_2eibs_47{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px}._btn_2eibs_48{padding:9px 16px;border:0;border-radius:10px;background:#3b82f6;color:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:background .12s ease,opacity .12s ease}._btn_2eibs_48:hover:not(:disabled){background:#2563eb}._btn_2eibs_48:disabled{opacity:.5;cursor:progress}._btnGhost_2eibs_54{padding:9px 16px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:transparent;color:#f8fafc;font:inherit;font-size:13px;font-weight:800;cursor:pointer}._btnGhost_2eibs_54:hover{background:#ffffff14}._btnGhost_2eibs_54:disabled{opacity:.5}._emailRow_2eibs_60{display:flex;align-items:center;gap:8px}._input_2eibs_61{padding:8px 11px;border:1px solid rgba(255,255,255,.18);border-radius:9px;background:#ffffff0f;color:#f8fafc;font:inherit;font-size:13px;min-width:200px}._input_2eibs_61::placeholder{color:#f8fafc66}._linkBtn_2eibs_66{padding:8px 4px;border:0;background:transparent;color:#f8fafcb3;font:inherit;font-size:13px;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:3px}._linkBtn_2eibs_66:hover{color:#f8fafc}._muted_2eibs_69{margin:0;font-size:13px;color:#f8fafc80}._error_2eibs_70{margin:0;font-size:13px;color:#fca5a5}._note_2eibs_71{margin:2px 0 0;font-size:12.5px;color:#f8fafcb3}._stack_7duxx_7{display:grid;gap:18px}._intro_7duxx_12{margin:0;font-size:13px;font-weight:500;color:#f8fafc99}._cardGroup_7duxx_19{display:grid;gap:8px;scroll-margin-top:16px}._cardLabel_7duxx_27{margin:0;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#f8fafcb3}._legacyCard_7duxx_40 section>h2:first-child{display:none}._note_16vib_1{font-size:12px;color:#f8fafc8c;line-height:1.55;margin:0}._dangerBtn_16vib_8{background:#ef44440f;border:1px solid rgba(239,68,68,.4);color:#fecaca;border-radius:10px;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;width:fit-content}._dangerBtn_16vib_8:hover{background:#ef44441f}._shell_semg0_5{font-family:system-ui,-apple-system,Segoe UI,sans-serif;margin:0 auto;max-width:1240px;padding:36px 32px 48px;width:100%}._pageHeader_semg0_13{display:grid;gap:6px;margin-bottom:22px}._breadcrumb_semg0_19{align-items:center;color:#cbd5e18c;display:flex;font-size:12.5px;font-weight:650;gap:8px}._breadcrumb_semg0_19 a{color:#f8fafcbf;text-decoration:none}._breadcrumb_semg0_19 a:hover{color:#f8fafc}._title_semg0_35{color:#f8fafc;font-size:26px;font-weight:800;margin:0}._subtitle_semg0_42{color:#cbd5e19e;font-size:13.5px;font-weight:550;margin:0}._layout_semg0_49{align-items:start;display:grid;gap:20px;grid-template-columns:224px minmax(0,1fr)}._content_semg0_56{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0}@media (max-width: 820px){._layout_semg0_49{grid-template-columns:1fr}}._page_tprue_5{display:flex;flex-direction:column;min-height:calc(100vh - 64px)}._topbar_tprue_6{display:flex;align-items:center;gap:14px;padding:12px 20px;border-bottom:1px solid var(--ks-border, #2a2a3a);position:sticky;top:0;z-index:5;background:var(--ks-bg, #0c0c14)}._back_tprue_11{color:inherit;text-decoration:none;font-size:14px;opacity:.8}._back_tprue_11:hover{opacity:1}._title_tprue_13{font-size:16px;font-weight:700}._spacer_tprue_14{flex:1}._dirtyDot_tprue_15{width:8px;height:8px;border-radius:50%;background:#fbbf24}._saveBtn_tprue_16{padding:9px 18px;border-radius:10px;border:none;background:#4f46e5;color:#fff;font-weight:700;font-size:14px;cursor:pointer}._saveBtn_tprue_16:disabled{opacity:.5;cursor:default}._saveBtn_tprue_16:focus-visible{outline:2px solid #a5b4fc;outline-offset:2px}._savedNote_tprue_22{font-size:13px;color:#34d399}._errNote_tprue_23{font-size:13px;color:#f87171}._body_tprue_25{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:0;flex:1;min-height:0}._previewPane_tprue_26{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;overflow-y:auto;background:repeating-linear-gradient(45deg,rgba(255,255,255,.012) 0 12px,transparent 12px 24px)}._controlPane_tprue_30{border-left:1px solid var(--ks-border, #2a2a3a);overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:18px}._designPane_tprue_31{border-top:1px solid var(--ks-border, #2a2a3a);padding-top:16px;margin-top:2px;display:flex;flex-direction:column;gap:14px}._deviceBar_tprue_34{display:flex;gap:8px}._deviceBtn_tprue_35{padding:6px 14px;border-radius:999px;border:1px solid var(--ks-border, #2a2a3a);background:transparent;color:inherit;cursor:pointer;font-size:13px}._deviceBtnOn_tprue_36{border-color:#6366f1;background:#6366f11f;font-weight:600}._phone_tprue_37{width:390px;max-width:100%;border:10px solid #15151f;border-radius:36px;overflow:hidden;box-shadow:0 18px 50px #00000073}._desktop_tprue_38{width:720px;max-width:100%;border:1px solid var(--ks-border, #2a2a3a);border-radius:14px;overflow:hidden;box-shadow:0 18px 50px #00000059}._screen_tprue_39{max-height:70vh;overflow-y:auto}._sectionTitle_tprue_42{font-size:12px;text-transform:uppercase;letter-spacing:.6px;color:#8b93a3;font-weight:700;margin:0 0 4px}._list_tprue_43{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._row_tprue_44{display:flex;align-items:center;gap:8px;padding:10px;border-radius:10px;border:1px solid var(--ks-border, #2a2a3a);background:#ffffff05}._rowHidden_tprue_48{opacity:.5}._dragHandle_tprue_49{cursor:grab;color:#6b7280;font-size:16px;line-height:1;padding:0 2px;touch-action:none}._rowIcon_tprue_50{font-size:16px;flex-shrink:0}._rowMain_tprue_51{flex:1;min-width:0}._rowLabel_tprue_52{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowMeta_tprue_53{font-size:11px;color:#8b93a3;margin-top:1px}._rowBtns_tprue_54{display:flex;align-items:center;gap:3px;flex-shrink:0}._iconBtn_tprue_55{width:28px;height:28px;border-radius:7px;border:1px solid var(--ks-border, #2a2a3a);background:transparent;color:inherit;cursor:pointer;font-size:12px;line-height:1;display:flex;align-items:center;justify-content:center}._iconBtn_tprue_55:disabled{opacity:.3;cursor:default}._iconBtn_tprue_55:focus-visible{outline:2px solid #6366f1;outline-offset:1px}._spanBtn_tprue_62{width:auto;padding:0 8px;font-size:11px;font-weight:600}._toggleOn_tprue_63{color:#34d399;border-color:#2f6f57}._libGrid_tprue_66{display:grid;grid-template-columns:1fr 1fr;gap:8px}._libCard_tprue_67{display:flex;align-items:flex-start;gap:8px;padding:10px;border-radius:10px;text-align:left;border:1px dashed var(--ks-border, #3a3a4a);background:transparent;color:inherit;cursor:pointer}._libCard_tprue_67:hover:not(:disabled){border-color:#6366f1;background:#6366f10f}._libCard_tprue_67:disabled{opacity:.4;cursor:default}._libCard_tprue_67:focus-visible{outline:2px solid #6366f1;outline-offset:1px}._libLabel_tprue_74{font-size:13px;font-weight:600}._libDesc_tprue_75{font-size:11px;color:#8b93a3;margin-top:2px;line-height:1.4}._hint_tprue_76{color:#6b7280;font-size:12px;margin:4px 0 0;line-height:1.5}._notice_tprue_77{padding:12px 14px;border-radius:10px;border:1px solid rgba(251,191,36,.4);background:#fbbf2414;font-size:13px;line-height:1.5}._inspector_tprue_80{padding:14px;border-radius:12px;border:1px solid #6366f1;background:#6366f10f;display:flex;flex-direction:column;gap:10px}._inspectorHead_tprue_81{display:flex;align-items:center;justify-content:space-between}._field_tprue_82{display:flex;flex-direction:column;gap:4px}._fieldLabel_tprue_83{font-size:12px;color:#8b93a3;font-weight:600}._field_tprue_82 input[type=text],._field_tprue_82 input[type=url],._field_tprue_82 textarea,._field_tprue_82 select{width:100%;padding:8px 10px;border-radius:8px;border:1px solid var(--ks-border, #2a2a3a);background:#ffffff08;color:inherit;font-size:13px;font-family:inherit;box-sizing:border-box}._field_tprue_82 textarea{min-height:70px;resize:vertical}._field_tprue_82 input[type=range]{width:100%;accent-color:#6366f1}._checkRow_tprue_90{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}._linkItem_tprue_91{display:flex;gap:6px;align-items:center}._linkItem_tprue_91 input{flex:1;min-width:0;padding:7px 9px;border-radius:8px;border:1px solid var(--ks-border, #2a2a3a);background:#ffffff08;color:inherit;font-size:12px;box-sizing:border-box}._addLink_tprue_93{padding:7px 12px;border-radius:8px;border:1px dashed var(--ks-border, #3a3a4a);background:transparent;color:inherit;cursor:pointer;font-size:12px;align-self:flex-start}._blocksPane_tprue_96{display:flex;flex-direction:column;gap:18px}._tabbar_tprue_99{display:none}._tab_tprue_99{flex:1;padding:12px 8px;border:none;background:transparent;color:#8b93a3;font-size:13px;font-weight:700;cursor:pointer;border-bottom:2px solid transparent}._tab_tprue_99:focus-visible{outline:2px solid #6366f1;outline-offset:-2px}._tabOn_tprue_105{color:inherit;border-bottom-color:#6366f1}@media (max-width: 880px){._tabbar_tprue_99{display:flex;border-bottom:1px solid var(--ks-border, #2a2a3a);position:sticky;top:57px;z-index:4;background:var(--ks-bg, #0c0c14)}._body_tprue_25{grid-template-columns:1fr}._controlPane_tprue_30{display:contents}._pane_tprue_112{padding:16px;overflow-y:auto}._previewPane_tprue_26{padding:20px 12px}._designPane_tprue_31{border-top:none;margin-top:0}._phone_tprue_37,._desktop_tprue_38{width:100%}._body_tprue_25[data-tab=preview] ._blocksPane_tprue_96,._body_tprue_25[data-tab=preview] ._designPane_tprue_31,._body_tprue_25[data-tab=blocks] ._previewPane_tprue_26,._body_tprue_25[data-tab=blocks] ._designPane_tprue_31,._body_tprue_25[data-tab=design] ._previewPane_tprue_26,._body_tprue_25[data-tab=design] ._blocksPane_tprue_96{display:none}}._workspace_kzyfz_7{display:grid;grid-template-columns:248px minmax(0,1fr);gap:20px;align-items:start;padding-bottom:76px}._topBar_kzyfz_16{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:12px}._topBarMeta_kzyfz_24{display:flex;align-items:center;gap:10px}._badge_kzyfz_30{border:1px solid rgba(148,163,184,.28);border-radius:8px;color:#e2e8f0b8;font-size:11px;font-weight:700;letter-spacing:.06em;padding:5px 8px;text-transform:uppercase}._badgeWarn_kzyfz_41{border-color:#fbbf2473;color:#fde68a}._updatedAt_kzyfz_46{color:#cbd5e199;font-size:12px;font-weight:600}._rail_kzyfz_54{align-content:start;display:grid;gap:8px;position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto}._railSearch_kzyfz_66{background:#121218;border:1px solid rgba(255,255,255,.1);border-radius:10px;box-sizing:border-box;color:#f8fafc;font:inherit;font-size:13px;padding:9px 11px;width:100%;position:sticky;top:0;z-index:1}._railSearch_kzyfz_66:focus{border-color:#60a5fa80;outline:none}._railEmpty_kzyfz_87{color:#cbd5e18c;font-size:12px;font-weight:600;padding:8px 2px}._subjectGroup_kzyfz_96{display:grid;gap:6px}._groupHeader_kzyfz_101{align-items:center;background:transparent;border:0;color:#f8fafc9e;cursor:pointer;display:flex;font:inherit;font-size:11px;font-weight:700;gap:8px;letter-spacing:.04em;padding:10px 4px 2px;text-align:left;text-transform:uppercase;width:100%}._groupHeader_kzyfz_101:hover{color:#f8fafc}._groupHeader_kzyfz_101:focus-visible{outline:2px solid rgba(96,165,250,.7);outline-offset:2px;border-radius:6px}._groupCaret_kzyfz_127{display:inline-block;font-size:10px;transition:transform .15s ease}._groupCaret_kzyfz_127[data-open=true]{transform:rotate(90deg)}._groupName_kzyfz_135{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._groupCount_kzyfz_143{background:#94a3b824;border-radius:999px;color:#f8fafc99;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;padding:1px 7px}._subjectButton_kzyfz_153{background:#ffffff08;border:1px solid rgba(148,163,184,.18);border-radius:10px;color:#f8fafcbd;cursor:pointer;display:grid;font:inherit;gap:6px;padding:10px 11px;text-align:left}._subjectButton_kzyfz_153:hover{border-color:#f8fafc4d;color:#f8fafc}._subjectButton_kzyfz_153:focus-visible{outline:2px solid rgba(96,165,250,.7);outline-offset:1px}._subjectActive_kzyfz_176{background:#2563eb33;border-color:#60a5fa80;color:#eff6ff}._subjectTitleRow_kzyfz_182{align-items:center;display:flex;gap:6px;justify-content:space-between}._subjectName_kzyfz_189{font-size:13px;font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subjectDots_kzyfz_198{display:inline-flex;flex:none;gap:4px}._dotCustom_kzyfz_204,._dotUnsaved_kzyfz_205{border-radius:50%;height:7px;width:7px}._dotCustom_kzyfz_204{background:#60a5fa}._dotUnsaved_kzyfz_205{background:#fbbf24}._subjectMetaRow_kzyfz_214{align-items:center;display:flex;gap:8px}._subjectCount_kzyfz_220{color:#cbd5e18c;flex:none;font-size:11px;font-weight:650}._diffBar_kzyfz_229{background:#94a3b824;border-radius:999px;display:flex;flex:1;height:4px;min-width:40px;overflow:hidden}._diffBarTall_kzyfz_239{height:6px;min-width:90px;flex:none;width:120px}._diffSeg_kzyfz_241{height:100%}._diffEasy_kzyfz_242{background:#34d399}._diffMedium_kzyfz_243{background:#fbbf24}._diffHard_kzyfz_244{background:#f87171}._diffOther_kzyfz_245{background:#94a3b8}._detail_kzyfz_249{display:grid;gap:16px;min-width:0}._panel_kzyfz_255{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:18px;color:#f8fafc;display:grid;gap:16px;padding:22px}._panelHeader_kzyfz_265{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}._panelHeader_kzyfz_265 h3{font-size:18px;line-height:1.2;margin:0}._panelSub_kzyfz_279{color:#cbd5e1a8;font-size:12px;font-weight:650}._tabs_kzyfz_287{background:#0f172a73;border:1px solid rgba(148,163,184,.2);border-radius:10px;display:inline-flex;gap:2px;padding:3px}._tab_kzyfz_287{background:transparent;border:0;border-radius:8px;color:#e2e8f0a8;cursor:pointer;font:inherit;font-size:12.5px;font-weight:700;padding:7px 14px}._tab_kzyfz_287:hover{color:#f8fafc}._tabActive_kzyfz_310{background:#2563eb8c;color:#fff}._kpis_kzyfz_317{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}._kpi_kzyfz_317{background:#0f172a47;border:1px solid rgba(148,163,184,.16);border-radius:10px;display:grid;gap:4px;padding:10px 12px}._kpi_kzyfz_317 span{color:#cbd5e194;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}._kpi_kzyfz_317 strong{color:#f8fafc;font-size:14px;line-height:1.25}._mixTrack_kzyfz_348{background:#94a3b824;border-radius:999px;display:flex;height:14px;overflow:hidden}._mixSeg_kzyfz_356{height:100%;transition:width .15s ease}._mixEmpty_kzyfz_361{color:#fde68a;font-size:12px;font-weight:650}._mixLegend_kzyfz_367{display:flex;flex-wrap:wrap;gap:14px}._mixLegendItem_kzyfz_373{align-items:center;color:#e2e8f0c7;display:inline-flex;font-size:12px;font-weight:650;gap:6px}._mixSwatch_kzyfz_382{border-radius:3px;height:10px;width:10px}._mixLegendItem_kzyfz_373 strong{color:#f8fafc;font-weight:750}._methodRows_kzyfz_395{display:grid;gap:8px}._methodRow_kzyfz_395{align-items:center;background:#0f172a47;border:1px solid rgba(148,163,184,.14);border-left:3px solid transparent;border-radius:10px;display:grid;gap:6px 14px;grid-template-columns:170px minmax(140px,1fr) 72px 64px max-content;padding:10px 14px}._methodName_kzyfz_412{display:grid;gap:3px;min-width:0}._methodName_kzyfz_412 span{color:#f8fafcd1;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._methodShare_kzyfz_427{color:#cbd5e18c;font-size:11px;font-weight:700}._methodRow_kzyfz_395 input[type=range]{width:100%}._methodRow_kzyfz_395 input[type=number]{background:#121218;border:1px solid rgba(255,255,255,.1);border-radius:8px;box-sizing:border-box;color:#f8fafc;font:inherit;font-size:13px;height:34px;padding:6px 8px;width:72px}._methodDiff_kzyfz_450{align-items:center;display:inline-flex;gap:6px;justify-content:flex-start;min-width:0}._diffNote_kzyfz_458{color:#cbd5e18c;font-size:11px;font-weight:650;white-space:nowrap}._resetBtn_kzyfz_465{background:transparent;border:1px solid rgba(148,163,184,.3);border-radius:7px;color:#e2e8f0c7;cursor:pointer;font:inherit;font-size:11px;font-weight:700;line-height:1;padding:4px 7px}._resetBtn_kzyfz_465:hover{border-color:#f8fafc80;color:#f8fafc}._warnChip_kzyfz_483{background:#fbbf2424;border-radius:7px;color:#fde68a;font-size:11px;font-weight:700;grid-column:1 / -1;justify-self:start;padding:4px 8px}._panelWarn_kzyfz_494{background:#fbbf241f;border:1px solid rgba(251,191,36,.3);border-radius:10px;color:#fde68a;font-size:12.5px;font-weight:650;padding:10px 12px}._reqToggle_kzyfz_506{align-items:center;color:#e2e8f0bd;cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:750;gap:7px;justify-self:end;white-space:nowrap}._reqToggle_kzyfz_506 input{cursor:pointer;height:20px;margin:0;opacity:0;position:absolute;width:36px}._reqTrack_kzyfz_527{background:#94a3b83d;border:1px solid rgba(148,163,184,.22);border-radius:999px;height:20px;pointer-events:none;position:relative;transition:background .12s ease,border-color .12s ease;width:36px}._reqTrack_kzyfz_527:after{background:#f8fafcdb;border-radius:50%;content:"";height:14px;left:3px;position:absolute;top:2px;transition:transform .12s ease;width:14px}._reqToggle_kzyfz_506 input:checked+._reqTrack_kzyfz_527{background:#2563eb9e;border-color:#60a5fa9e}._reqToggle_kzyfz_506 input:checked+._reqTrack_kzyfz_527:after{transform:translate(16px)}._reqToggle_kzyfz_506 input:disabled+._reqTrack_kzyfz_527{cursor:not-allowed;opacity:.55}._bankControls_kzyfz_566{align-items:center;display:flex;flex-wrap:wrap;gap:10px}._bankSearch_kzyfz_573{background:#121218;border:1px solid rgba(255,255,255,.1);border-radius:10px;box-sizing:border-box;color:#f8fafc;flex:1;font:inherit;font-size:13px;min-width:180px;padding:9px 11px}._bankSearch_kzyfz_573:focus{border-color:#60a5fa80;outline:none}._filterPills_kzyfz_591{display:inline-flex;flex-wrap:wrap;gap:6px}._filterPill_kzyfz_591{background:transparent;border:1px solid rgba(148,163,184,.28);border-radius:999px;color:#e2e8f0b3;cursor:pointer;font:inherit;font-size:11.5px;font-weight:700;padding:5px 11px;text-transform:capitalize}._filterPill_kzyfz_591:hover{color:#f8fafc}._filterPillActive_kzyfz_612{background:#2563eb4d;border-color:#60a5fa8c;color:#eff6ff}._revealToggle_kzyfz_618{align-items:center;color:#e2e8f0bd;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:7px;white-space:nowrap}._revealToggle_kzyfz_618 input{accent-color:#60a5fa;height:15px;margin:0;width:15px}._bankRows_kzyfz_636{display:grid}._bankRow_kzyfz_636{border-top:1px solid rgba(148,163,184,.14)}._bankRow_kzyfz_636:first-child{border-top:0}._bankRowHead_kzyfz_646{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:grid;font:inherit;gap:12px;grid-template-columns:30px minmax(0,1fr) max-content max-content 18px;padding:11px 4px;text-align:left;width:100%}._bankRowHead_kzyfz_646:hover ._bankQText_kzyfz_661{color:#f8fafc}._bankNum_kzyfz_663{color:#94a3b8cc;font-size:12px;font-weight:800}._bankQText_kzyfz_661{color:#e2e8f0d1;font-size:13.5px;font-weight:550;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chip_kzyfz_679{border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.04em;padding:3px 9px;text-transform:uppercase;white-space:nowrap}._chipEasy_kzyfz_689{background:#34d39924;color:#6ee7b7}._chipMedium_kzyfz_690{background:#fbbf2424;color:#fde68a}._chipHard_kzyfz_691{background:#f8717124;color:#fca5a5}._chipOther_kzyfz_692{background:#94a3b829;color:#cbd5e1}._chipType_kzyfz_693{background:#60a5fa24;color:#bfdbfe}._chevron_kzyfz_695{color:#94a3b8b3;font-size:11px;text-align:center;transition:transform .12s ease}._chevronOpen_kzyfz_702{transform:rotate(90deg)}._bankRowBody_kzyfz_704{display:grid;gap:10px;padding:2px 4px 14px 42px}._bankFullText_kzyfz_710{color:#f8fafc;font-size:14px;line-height:1.45;margin:0}._optionList_kzyfz_717{display:grid;gap:6px;list-style-position:inside;margin:0;padding:0}._optionList_kzyfz_717 li{align-items:flex-start;background:#0f172a47;border-radius:8px;color:#e2e8f0c7;display:flex;font-size:13px;gap:8px;justify-content:space-between;line-height:1.35;padding:8px 10px}._optionCorrect_kzyfz_738{background:#22c55e1f;color:#bbf7d0;font-weight:700}._optionCorrect_kzyfz_738 span{color:#86efac;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}._answerBox_kzyfz_753{background:#22c55e1a;border-radius:8px;color:#bbf7d0;display:grid;gap:4px;padding:10px 12px}._answerBox_kzyfz_753 span{color:#bbf7d0b3;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}._answerBox_kzyfz_753 strong{font-size:13px;line-height:1.35}._explanation_kzyfz_775{color:#cbd5e1c2;font-size:13px;line-height:1.45}._bankEmpty_kzyfz_781{color:#cbd5e199;font-size:13px;font-weight:550;padding:14px 4px}._saveBar_kzyfz_790{align-items:center;background:#111827f5;border:1px solid rgba(148,163,184,.28);border-radius:14px;bottom:18px;box-shadow:0 10px 30px #00000073;display:flex;gap:14px;justify-content:space-between;left:50%;max-width:720px;padding:12px 16px;position:fixed;transform:translate(-50%);width:calc(100% - 48px);z-index:30}._saveBarMsg_kzyfz_809{color:#fde68a;font-size:13px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._saveBarActions_kzyfz_819{display:inline-flex;flex:none;gap:10px}._discardBtn_kzyfz_825{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:#f8fafc;cursor:pointer;font:inherit;font-size:13px;font-weight:650;padding:9px 14px}._discardBtn_kzyfz_825:hover{background:#ffffff1f}._saveBtn_kzyfz_839{background:#2563eb;border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-size:13px;font-weight:700;padding:9px 18px}._saveBtn_kzyfz_839:hover{background:#1d4ed8}._saveBtn_kzyfz_839:disabled,._discardBtn_kzyfz_825:disabled{cursor:not-allowed;opacity:.55}._toast_kzyfz_861{animation:_toastIn_kzyfz_1 .18s ease;border-radius:12px;box-shadow:0 10px 30px #0006;font-size:13px;font-weight:700;padding:12px 16px;position:fixed;right:24px;top:24px;z-index:40}._toastSuccess_kzyfz_874{background:#166534f2;border:1px solid rgba(74,222,128,.4);color:#dcfce7}._toastError_kzyfz_880{background:#7f1d1df2;border:1px solid rgba(248,113,113,.45);color:#fee2e2}@keyframes _toastIn_kzyfz_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._loadingState_kzyfz_893,._errorState_kzyfz_894{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:18px;color:#cbd5e1b3;font-size:13px;font-weight:600;padding:22px}._errorState_kzyfz_894{color:#fca5a5}._skeleton_kzyfz_906{animation:_pulse_kzyfz_1 1.4s ease infinite;background:#94a3b824;border-radius:10px;height:14px}@keyframes _pulse_kzyfz_1{0%,to{opacity:.55}50%{opacity:1}}@media (max-width: 820px){._workspace_kzyfz_7{grid-template-columns:1fr}._rail_kzyfz_54{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}._railSearch_kzyfz_66{grid-column:1 / -1}._kpis_kzyfz_317{grid-template-columns:repeat(2,minmax(0,1fr))}._methodRow_kzyfz_395{grid-template-columns:minmax(0,1fr) 72px}._methodName_kzyfz_412{grid-column:1 / -1}._reqToggle_kzyfz_506,._methodDiff_kzyfz_450{grid-column:auto;justify-self:start}._bankRowHead_kzyfz_646{grid-template-columns:26px minmax(0,1fr) 18px}._bankRowHead_kzyfz_646 ._chip_kzyfz_679{display:none}}._methodsNote_kzyfz_933{margin:0 0 4px;font-size:12px;line-height:1.5;color:#cbd5e19e}._methodsNote_kzyfz_933 strong{color:#f8fafcd9;font-weight:700}._tierBlock_kzyfz_941{margin-top:18px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff08;display:flex;flex-direction:column;gap:12px}._tierHead_kzyfz_951{display:flex;align-items:center;justify-content:space-between}._tierTitle_kzyfz_952{margin:0;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#f8fafccc}._tierReset_kzyfz_956{border:0;background:transparent;color:#cbd5e199;font:inherit;font-size:12px;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:3px}._tierReset_kzyfz_956:hover{color:#f8fafc}._band_kzyfz_962{display:flex;height:14px;border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.12)}._bandUnval_kzyfz_963{background:#94a3b859}._bandBronze_kzyfz_964{background:#b45309}._bandSilver_kzyfz_965{background:#94a3b8}._bandGold_kzyfz_966{background:#eab308}._tierInputs_kzyfz_968{display:flex;flex-wrap:wrap;align-items:center;gap:14px}._tierInput_kzyfz_968{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:#f8fafccc;text-transform:capitalize}._tierInput_kzyfz_968 input{width:58px;padding:6px 8px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#ffffff0f;color:#f8fafc;font:inherit;font-size:13px}._tierDot_kzyfz_974{width:10px;height:10px;border-radius:999px;flex-shrink:0}._dot_bronze_kzyfz_975{background:#b45309}._dot_silver_kzyfz_976{background:#94a3b8}._dot_gold_kzyfz_977{background:#eab308}._minTier_kzyfz_979{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:#f8fafccc;margin-left:auto}._minTier_kzyfz_979 select{padding:6px 8px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#ffffff0f;color:#f8fafc;font:inherit;font-size:13px;text-transform:capitalize}._verifiedWhen_kzyfz_985{margin:0;padding:10px 12px;border-radius:10px;background:#2563eb1f;border:1px solid rgba(96,165,250,.3);font-size:12.5px;line-height:1.5;color:#e2e8f0e6}._verifiedWhen_kzyfz_985 strong{color:#f8fafc;font-weight:800}._shell_uh9j2_1{font-family:system-ui,-apple-system,Segoe UI,sans-serif;margin:0 auto;max-width:1320px;padding:36px 32px 48px;width:100%}._pageHeader_uh9j2_9{display:grid;gap:6px;margin-bottom:22px}._breadcrumb_uh9j2_15{align-items:center;color:#cbd5e18c;display:flex;font-size:12.5px;font-weight:650;gap:8px}._breadcrumb_uh9j2_15 a{color:#f8fafcbf;text-decoration:none}._breadcrumb_uh9j2_15 a:hover{color:#f8fafc}._title_uh9j2_31{color:#f8fafc;font-size:26px;font-weight:800;margin:0}._subtitle_uh9j2_38{color:#cbd5e19e;font-size:13.5px;font-weight:550;margin:0}._gate_uh9j2_45{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:18px;color:#cbd5e1b8;font-size:13.5px;font-weight:600;padding:22px}._page_1nrmm_5{--gold: var(--app-accent, #c8a86b);--gold-soft: rgba(200, 168, 107, .14);--gold-line: rgba(200, 168, 107, .42);--cream: #f4ecd9;--muted: rgba(244, 236, 217, .55);--faint: rgba(244, 236, 217, .34);--line: rgba(244, 236, 217, .12);--line-2: rgba(244, 236, 217, .2);--surface: #14111a;--skill: #6366f1;--org: #38bdf8;--job: #c8a86b;--self: #f4ecd9;--edu: #eab308;--sans: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "JetBrains Mono", ui-monospace, Menlo, monospace;--serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;min-height:100vh;background:radial-gradient(at 22% 8%,rgba(99,102,241,.12),transparent 44%),radial-gradient(at 84% 2%,rgba(196,165,132,.12),transparent 52%),#0b0a10;color:var(--cream);font-family:var(--sans)}._brand_1nrmm_39{position:fixed;top:24px;left:30px;z-index:20}._brandLink_1nrmm_46{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--cream);font-family:var(--mono);font-weight:700;font-size:13px;letter-spacing:.18em;text-transform:uppercase}._mark_1nrmm_59{width:32px;height:32px;border-radius:6px;background:var(--gold-soft);border:1px solid var(--gold-line);display:flex;align-items:center;justify-content:center}._mark_1nrmm_59 img{width:17px;height:17px}._homeLink_1nrmm_75{position:fixed;top:28px;right:30px;color:var(--faint);text-decoration:none;font-family:var(--mono);font-size:11px;letter-spacing:.06em;z-index:20}._homeLink_1nrmm_75:hover{color:var(--muted)}._main_1nrmm_91{display:flex;align-items:center;justify-content:center;padding:88px 24px 56px;min-height:100vh;box-sizing:border-box}._stack_1nrmm_100{width:100%;max-width:460px;display:grid;gap:16px}._header_1nrmm_108{display:grid;gap:0}._headerRow_1nrmm_113{display:flex;align-items:center;gap:14px}._backBtn_1nrmm_119{width:34px;height:34px;flex:none;border:1px solid var(--line-2);background:transparent;color:var(--cream);font-family:inherit;font-size:16px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}._backBtn_1nrmm_119:hover{background:#f4ecd90f;border-color:var(--gold-line)}._stepLabel_1nrmm_140{margin:0;font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}._progress_1nrmm_149{display:flex;gap:5px;margin:13px 0 0}._progress_1nrmm_149 span{flex:1;height:2px;background:var(--line);transition:background .3s ease}._progress_1nrmm_149 span._progressActive_1nrmm_162{background:var(--gold)}._title_1nrmm_166{margin:22px 0 0;font-family:var(--serif);font-size:30px;font-weight:500;color:var(--cream);line-height:1.08;letter-spacing:0}._subtitle_1nrmm_176{margin:11px 0 0;font-size:13.5px;line-height:1.55;color:var(--muted)}._stage_1nrmm_184{position:relative;margin:10px 0 0;min-height:252px;display:flex;align-items:center;justify-content:center}._cred_44gif_5{position:relative;z-index:2;width:100%;max-width:404px;border:1px solid var(--gold-line);background:linear-gradient(150deg,#1c1824,#13101a 58%,#181019);padding:22px 22px 17px;box-shadow:0 22px 52px #0000008c;font-family:var(--sans);color:var(--cream)}._cred_44gif_5:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}._top_44gif_29{display:flex;align-items:center;justify-content:space-between}._mark_44gif_35{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.2em;display:inline-flex;align-items:center;gap:7px}._mark_44gif_35:before{content:"";width:8px;height:8px;background:var(--gold);transform:rotate(45deg);display:inline-block}._tier_44gif_54{font-family:var(--mono);font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);border:1px solid var(--line-2);padding:3px 8px}._name_44gif_64{font-family:var(--serif);font-size:30px;margin:18px 0 0;letter-spacing:-.01em;line-height:1.04}._title_44gif_73{font-family:var(--serif);font-size:21px;margin:6px 0 0;color:var(--cream);min-height:27px;display:flex;align-items:center;letter-spacing:.01em}._titleEmpty_44gif_84{font-style:italic;color:var(--faint);font-size:16px}._cursor_44gif_90{width:1.5px;height:18px;background:var(--gold);display:none;margin-left:5px;animation:_blink_44gif_1 1.1s step-end infinite}._active_44gif_99 ._cursor_44gif_90{display:inline-block}@keyframes _blink_44gif_1{50%{opacity:0}}._rule_44gif_107{height:1px;background:var(--line);margin:16px 0 0}._locRow_44gif_113{display:flex;align-items:center;gap:12px;margin:12px 0 0}._locText_44gif_120{flex:1;min-width:0}._loc_44gif_113{font-family:var(--serif);font-size:17px;color:var(--cream);min-height:23px;display:flex;align-items:center}._locEmpty_44gif_134{font-style:italic;color:var(--faint);font-size:15px}._tz_44gif_140{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-top:4px;min-height:11px}._globe_44gif_151{width:34px;height:34px;flex:none;position:relative;border-radius:50%;border:1px solid var(--line-2);overflow:hidden;background:repeating-linear-gradient(90deg,transparent 0 5px,rgba(244,236,217,.16) 5px 6px);background-size:13px 100%;animation:_globeRoll_44gif_1 4s linear infinite;box-shadow:inset -5px -5px 9px #0000008c,inset 3px 3px 7px #ffffff0a}._globe_44gif_151:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#f4ecd929}._gpin_44gif_175{position:absolute;left:10px;top:9px;width:5px;height:5px;border-radius:50%;background:var(--gold);z-index:2;animation:_ping_44gif_1 2.6s ease-out infinite}@keyframes _globeRoll_44gif_1{to{background-position:13px 0}}@keyframes _ping_44gif_1{0%{box-shadow:0 0 #c8a86b8c}70%{box-shadow:0 0 0 7px #c8a86b00}to{box-shadow:0 0 #c8a86b00}}._foot_44gif_198{display:flex;align-items:center;gap:7px;margin-top:17px;padding-top:13px;border-top:1px solid var(--line)}._nd_44gif_207{width:9px;height:9px;border-radius:50%;background:#f4ecd929;transition:background .4s ease}._ndLit_44gif_215{background:var(--job)}._foot_44gif_198 small{font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;color:var(--faint);margin-left:auto;text-align:right}._skills_44gif_229{display:flex;gap:9px;margin:15px 0 0}._skl_44gif_235{flex:1;min-width:0;border:1.5px dotted var(--line-2);border-radius:12px;background:#f4ecd906;padding:8px 8px 9px;display:flex;flex-direction:column;gap:7px;transition:border-color .3s,background .3s}._sklImg_44gif_248{width:100%;height:48px;border-radius:8px;border:1px dotted rgba(244,236,217,.2);background:repeating-linear-gradient(45deg,rgba(244,236,217,.045) 0 6px,transparent 6px 12px);transition:border-color .3s,background .3s}._sname_44gif_257{font-family:var(--serif);font-size:12px;line-height:1.1;color:var(--faint)}._sklFoot_44gif_264{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:1px}._sklTier_44gif_272{font-family:var(--mono);font-size:8px;letter-spacing:.07em;text-transform:uppercase;color:var(--faint)}._seal_44gif_280{width:17px;height:17px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;color:#f4ecd9b3;background:radial-gradient(circle at 34% 28%,#7d7d86,#34343c 72%);box-shadow:inset 0 .5px 1px #ffffff59,inset 0 -1px 2px #0000008c,0 1px 2px #00000073}._seal_44gif_280 svg{width:9px;height:9px}._sklFilled_44gif_298{border-style:solid;border-color:#6366f16b;background:#6366f11a}._sklFilled_44gif_298 ._sklImg_44gif_248{border-style:solid;border-color:#6366f166;background:linear-gradient(135deg,#6366f180,#6366f129)}._sklFilled_44gif_298 ._sname_44gif_257{color:var(--cream)}._sklFilled_44gif_298 ._sklTier_44gif_272{color:var(--muted)}@media (prefers-reduced-motion: reduce){._globe_44gif_151,._gpin_44gif_175,._cursor_44gif_90{animation:none!important}}._mesh_1h44n_2{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}._edge_1h44n_10{transition:stroke .6s ease,stroke-dashoffset .9s ease}._node_1h44n_14{transition:fill .6s ease,stroke .6s ease,r .6s ease}@media (prefers-reduced-motion: reduce){._edge_1h44n_10,._node_1h44n_14{transition:none}}._formCard_r9gnf_1{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:22px;display:grid;gap:16px}._label_r9gnf_10{display:grid;gap:8px;font-size:13px;font-weight:600;color:#f8fafcd9}._inputWrap_r9gnf_18{display:flex;align-items:center;gap:10px;padding:4px 4px 4px 14px;border-radius:12px;background:#121218;border:1px solid rgba(255,255,255,.08)}._inputWrap_r9gnf_18:focus-within{border-color:#60a5fa8c}._inputIcon_r9gnf_32{font-size:16px;opacity:.7}._input_r9gnf_18{flex:1;padding:10px 12px;background:transparent;border:0;color:#f8fafc;font-family:inherit;font-size:16px;font-weight:500;outline:none}._input_r9gnf_18::placeholder{color:#f8fafc59}._tip_r9gnf_53{font-size:12px;color:#f8fafc8c;line-height:1.55;padding:12px 14px;background:#60a5fa14;border-radius:10px;border-left:3px solid rgba(96,165,250,.45)}._primaryBtn_r9gnf_63{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 18px;border-radius:14px;background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff;border:0;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 8px 22px #2563eb52;transition:transform .12s ease,box-shadow .12s ease}._primaryBtn_r9gnf_63:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 28px #2563eb6b}._primaryBtn_r9gnf_63:disabled{opacity:.6;cursor:not-allowed}._ctaSub_r9gnf_92{margin:0;text-align:center;font-size:12px;color:#f8fafc8c;line-height:1.55}._errorText_r9gnf_100{margin:0 0 16px;font-size:14px;color:#1f2937;text-align:center}._errorBtn_r9gnf_107{width:100%;border:none;border-radius:12px;padding:12px 18px;background:#2563eb;color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}._errorBtn_r9gnf_107:hover{background:#1d4ed8}._wrap_167tc_6{position:relative;flex:1;min-width:0;display:flex;align-items:center;gap:6px}._clear_167tc_15{background:transparent;border:0;color:var(--faint);font-size:14px;line-height:1;cursor:pointer;padding:4px}._clear_167tc_15:hover{color:var(--muted)}._chev_167tc_29{color:var(--faint);font-size:12px;padding-right:8px;transition:transform .18s ease}._chevOpen_167tc_36{transform:rotate(180deg)}._list_167tc_40{position:absolute;left:0;right:0;top:calc(100% + 8px);background:#181520;border:1px solid var(--line-2);box-shadow:0 24px 50px #0009;max-height:248px;overflow:auto;z-index:60}._opt_167tc_53{display:flex;align-items:center;gap:11px;width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line);color:var(--cream);font-family:var(--sans);font-size:14px;padding:12px 14px;cursor:pointer}._opt_167tc_53:last-child{border-bottom:0}._opt_167tc_53:hover,._opt_167tc_53._active_167tc_74{background:var(--gold-soft)}._odot_167tc_78{width:8px;height:8px;border-radius:50%;flex:none;background:var(--job);opacity:.75}._olabel_167tc_87{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._other_167tc_95{color:var(--muted);font-style:italic}._other_167tc_95 ._odot_167tc_78,._other_167tc_95:before{content:none}._emptyRow_167tc_105{padding:14px;font-size:13px;color:var(--faint)}._wrap_10reb_5{position:relative;flex:1;min-width:0}._suggestions_10reb_11{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#181520;border:1px solid var(--line-2);box-shadow:0 24px 50px #0009;max-height:260px;overflow-y:auto;z-index:60}._suggestion_10reb_11{display:flex;align-items:center;gap:11px;width:100%;text-align:left;padding:12px 14px;cursor:pointer;font-family:var(--sans);font-size:14px;color:var(--cream);border:0;border-bottom:1px solid var(--line);background:transparent}._suggestion_10reb_11:before{content:"";width:8px;height:8px;border-radius:50%;flex:none;background:var(--org);opacity:.75}._suggestion_10reb_11:last-child{border-bottom:0}._suggestion_10reb_11:hover{background:var(--gold-soft)}._empty_10reb_54{padding:14px;font-size:13px;color:var(--faint)}._formCard_1hbj8_1{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:22px;display:grid;gap:16px}._label_1hbj8_10{display:grid;gap:8px;font-size:13px;font-weight:600;color:#f8fafcd9}._inputWrap_1hbj8_18{display:flex;align-items:center;gap:10px;padding:4px 4px 4px 14px;border-radius:12px;background:#121218;border:1px solid rgba(255,255,255,.08)}._inputWrap_1hbj8_18:focus-within{border-color:var(--gold-line, rgba(200, 168, 107, .42))}._confirmPanel_1hbj8_32{display:grid;gap:14px;padding:16px;border-radius:14px;border:1px solid rgba(200,168,107,.42);background:#c8a86b17}._confirmKicker_1hbj8_41{font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#facc15}._confirmText_1hbj8_49{margin:6px 0 0;color:#f8fafceb;font-size:14px;font-weight:650;line-height:1.45}._confirmHint_1hbj8_57{margin:6px 0 0;color:#f8fafc9e;font-size:12px;line-height:1.5}._confirmActions_1hbj8_64{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._confirmBtn_1hbj8_70{min-height:40px;padding:10px 12px;border-radius:10px;border:1px solid rgba(248,250,252,.16);background:#ffffff0f;color:#f8fafcdb;font:inherit;font-size:12px;font-weight:800;cursor:pointer}._confirmBtn_1hbj8_70:hover,._confirmBtnActive_1hbj8_84{border-color:var(--gold-line, rgba(200, 168, 107, .42));background:var(--gold-soft, rgba(200, 168, 107, .14));color:var(--cream, #f4ecd9)}._icon_1hbj8_90{font-size:16px;opacity:.7;flex-shrink:0}._input_1hbj8_18{flex:1;width:100%;padding:10px 12px;background:transparent;border:0;color:#f8fafc;font-family:inherit;font-size:16px;font-weight:500;outline:none}._input_1hbj8_18::placeholder{color:#f8fafc59}._textareaWrap_1hbj8_111{align-items:flex-start;padding-top:12px}._textarea_1hbj8_111{flex:1;background:transparent;border:0;color:#f8fafc;font-family:inherit;font-size:16px;font-weight:500;outline:none;resize:vertical;min-height:72px;padding:0 12px}._textarea_1hbj8_111::placeholder{color:#f8fafc59}._charCount_1hbj8_132{font-size:11px;color:#f8fafc73;text-align:right}._primaryBtn_1hbj8_138{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 18px;border-radius:14px;background:var(--app-accent, #c8a86b);color:#1b140a;border:0;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 8px 22px #c8a86b4d;transition:transform .12s ease,box-shadow .12s ease}._resumeSkip_1hbj8_157{display:block;margin:4px auto 0;background:transparent;border:0;color:var(--muted, rgba(244, 236, 217, .55));font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}._resumeSkip_1hbj8_157:hover{color:var(--gold, #c8a86b)}._primaryBtn_1hbj8_138:hover{transform:translateY(-1px);box-shadow:0 14px 28px #c8a86b6b}._status_1hbj8_177{margin:0;font-size:12px;color:#f8fafca6;text-align:center;line-height:1.55}._formCard_7rl7j_1{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:22px;display:grid;gap:20px}._header_7rl7j_10{margin:0;font-size:14px;font-weight:700;color:#f8fafc}._hint_7rl7j_17{color:#f8fafc73;font-weight:500}._searchInput_7rl7j_22{display:flex;align-items:center;gap:10px;padding:4px 4px 4px 14px;border-radius:12px;background:#121218;border:1px solid rgba(255,255,255,.08);margin-top:8px}._searchInput_7rl7j_22:focus-within{border-color:#60a5fa8c}._input_7rl7j_37{flex:1;padding:10px 12px;background:transparent;border:0;color:#f8fafc;font-family:inherit;font-size:16px;font-weight:500;outline:none}._input_7rl7j_37::placeholder{color:#f8fafc59}._chips_7rl7j_51{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._chip_7rl7j_51{padding:8px 14px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);color:#f8fafcd9;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}._chip_7rl7j_51:hover{background:#ffffff1f;border-color:#ffffff47}._chipSelected_7rl7j_76{background:#60a5fa2e;border-color:#60a5fa8c;color:#f8fafc}._chipSkeleton_7rl7j_84{height:35px;border-radius:999px;background:linear-gradient(100deg,#ffffff0d 30%,#ffffff1c,#ffffff0d 70%);background-size:200% 100%;animation:_chipShimmer_7rl7j_1 1.3s ease-in-out infinite}@keyframes _chipShimmer_7rl7j_1{0%{background-position:200% 0}to{background-position:-200% 0}}._muted_7rl7j_99{font-size:13px;color:#f8fafc8c}._tip_7rl7j_104{font-size:12px;color:#f8fafca6;line-height:1.55;padding:12px 14px;background:#60a5fa14;border-radius:10px;border-left:3px solid rgba(96,165,250,.45)}._resumeUploaded_7rl7j_114{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#22c55e1a;border:1px solid rgba(34,197,94,.3)}._resumeIcon_7rl7j_124{width:28px;height:28px;border-radius:50%;background:#22c55e4d;color:#4ade80;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}._resumeText_7rl7j_137{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._resumeText_7rl7j_137 strong{font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resumeSub_7rl7j_139{font-size:11px;color:#f8fafc8c}._linkBtn_7rl7j_141{background:transparent;border:0;color:#93c5fd;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;padding:4px 8px}._linkBtn_7rl7j_141:hover{color:#60a5fa}._primaryBtn_7rl7j_154{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 18px;border-radius:14px;background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff;border:0;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 8px 22px #2563eb52;transition:transform .12s ease,box-shadow .12s ease}._primaryBtn_7rl7j_154:hover:not(._muted_7rl7j_99){transform:translateY(-1px);box-shadow:0 14px 28px #2563eb6b}._muted_7rl7j_99{background:#ffffff1a;box-shadow:none;color:#f8fafc8c;cursor:not-allowed}._note_7rl7j_185{margin:0;font-size:12px;color:#f8fafc8c;text-align:center;line-height:1.55}._resumeHero_7rl7j_194{display:grid;justify-items:center;text-align:center;gap:12px;padding:32px 24px;border-radius:18px;background:#60a5fa14;border:1px solid rgba(96,165,250,.28)}._heroIcon_7rl7j_204{font-size:34px;line-height:1}._heroTitle_7rl7j_205{margin:0;font-size:20px;font-weight:800;color:#f8fafc}._heroSub_7rl7j_206{margin:0;max-width:42ch;font-size:13px;line-height:1.55;color:#f8fafca6}._heroBtn_7rl7j_213{margin-top:6px;padding:12px 22px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff;border:0;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 8px 22px #2563eb52;transition:transform .12s ease,box-shadow .12s ease}._heroBtn_7rl7j_213:hover{transform:translateY(-1px);box-shadow:0 14px 28px #2563eb6b}._manualToggle_7rl7j_230{width:100%;padding:12px 18px;border-radius:12px;background:transparent;border:1px dashed rgba(255,255,255,.22);color:#f8fafcbf;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}._manualToggle_7rl7j_230:hover{background:#ffffff0f;border-color:#ffffff5c;color:#f8fafc}._card_16dko_4{position:relative;display:flex;flex-direction:column;gap:4px;min-height:132px;padding:14px 14px 12px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0d}._icon_16dko_16{font-size:22px;line-height:1;margin-bottom:4px}._title_16dko_22{margin:0;font-size:14px;font-weight:800;color:#f8fafc;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._subtitle_16dko_35{margin:0;font-size:12.5px;font-weight:600;color:#f8fafcc7;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._meta_16dko_47{margin:auto 0 0;font-size:11px;color:#f8fafc80}._removeBtn_16dko_53{position:absolute;top:7px;right:7px;width:22px;height:22px;display:grid;place-items:center;border:0;border-radius:999px;background:#ffffff14;color:#f8fafcb3;font-size:15px;line-height:1;cursor:pointer;transition:background .12s ease,color .12s ease}@media (hover: none) and (pointer: coarse){._removeBtn_16dko_53:after{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px}}._removeBtn_16dko_53:hover{background:#ef4444d9;color:#fff}._page_1ryi7_3{display:flex;flex-direction:column;gap:18px;min-height:100%;padding:24px clamp(16px,4vw,48px) 96px;background:#0b1120;color:#f8fafc}._head_1ryi7_13{max-width:880px}._eyebrow_1ryi7_14{margin:0 0 6px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#60a5fa}._title_1ryi7_22{margin:0;font-size:26px;font-weight:850;letter-spacing:-.01em}._sub_1ryi7_28{margin:8px 0 0;font-size:14px;line-height:1.55;color:#f8fafc9e;max-width:64ch}._split_1ryi7_37{display:grid;grid-template-columns:minmax(300px,40%) 1fr;gap:24px;align-items:start}._pdfPane_1ryi7_44{position:sticky;top:16px;height:min(78vh,760px);border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;display:flex;flex-direction:column}._pdf_1ryi7_44{width:100%;flex:1 1 auto;min-height:0;border:0}._pdfBar_1ryi7_56{flex-shrink:0;padding:7px 11px;text-align:right;border-top:1px solid rgba(255,255,255,.1);background:#ffffff08}._pdfOpen_1ryi7_63{font-size:12px;font-weight:700;color:#60a5fa;text-decoration:none}._pdfOpen_1ryi7_63:hover{text-decoration:underline}._pdfFallback_1ryi7_66{display:grid;gap:10px;place-content:center;flex:1 1 auto;padding:24px;text-align:center;font-size:13px;color:#f8fafc99}._pdfFallback_1ryi7_66 a{color:#60a5fa;font-weight:700;text-decoration:none}._pdfFallback_1ryi7_66 a:hover{text-decoration:underline}._pdfRetry_1ryi7_78{justify-self:center;padding:8px 16px;border:1px solid rgba(96,165,250,.5);border-radius:10px;background:transparent;color:#60a5fa;font:inherit;font-size:13px;font-weight:800;cursor:pointer}._pdfRetry_1ryi7_78:hover{background:#60a5fa1f}._cardsPane_1ryi7_92{display:flex;flex-direction:column;gap:22px;min-width:0}._section_1ryi7_100{display:flex;flex-direction:column;gap:10px}._sectionTitle_1ryi7_101{display:flex;align-items:center;gap:9px;margin:0;font-size:13px;font-weight:850;text-transform:uppercase;letter-spacing:.04em;color:#f8fafc}._sectionCount_1ryi7_112{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:#60a5fa33;color:#bfdbfe;font-size:11px;font-weight:800}._sectionEmpty_1ryi7_124{margin:0;font-size:12.5px;color:#f8fafc73}._cardRow_1ryi7_130{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:14px}._skillWrap_1ryi7_139{position:relative}._removeBtn_1ryi7_140{position:absolute;top:7px;right:7px;z-index:3;width:22px;height:22px;display:grid;place-items:center;border:0;border-radius:999px;background:#0f172ab3;color:#f8fafcd9;font-size:15px;line-height:1;cursor:pointer;transition:background .12s ease,color .12s ease}@media (hover: none) and (pointer: coarse){._removeBtn_1ryi7_140:after{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px}}._removeBtn_1ryi7_140:hover{background:#ef4444e6;color:#fff}._skeleton_1ryi7_165{height:132px;border-radius:14px;background:linear-gradient(100deg,#ffffff0d 30%,#ffffff1c,#ffffff0d 70%);background-size:200% 100%;animation:_shimmer_1ryi7_1 1.3s ease-in-out infinite}@keyframes _shimmer_1ryi7_1{0%{background-position:200% 0}to{background-position:-200% 0}}._confirmedBox_1ryi7_181{display:grid;gap:12px;padding:20px;border:1px solid rgba(96,165,250,.3);border-radius:14px;background:#2563eb14}._confirmedTitle_1ryi7_189{margin:0;font-size:16px;font-weight:850;color:#f8fafc}._confirmedSub_1ryi7_195{margin:0;font-size:13.5px;line-height:1.55;color:#f8fafcb3}._tickInline_1ryi7_202{color:#60a5fa;font-weight:800}._foundCount_1ryi7_205{display:flex;align-items:baseline;gap:7px;margin:14px 0 0;font-size:15px;font-weight:600;color:#f8fafcd1}._foundNum_1ryi7_214{display:inline-block;font-size:24px;font-weight:850;color:#60a5fa;font-variant-numeric:tabular-nums}._errorBox_1ryi7_223{display:grid;gap:14px;padding:18px;border:1px dashed rgba(239,68,68,.4);border-radius:14px}._errorText_1ryi7_230{margin:0;font-size:13px;color:#fca5a5}._errorActions_1ryi7_231{display:flex;gap:12px;align-items:center}._footer_1ryi7_234{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding:14px clamp(16px,4vw,48px);margin-inline:clamp(-16px,-4vw,-48px);background:linear-gradient(180deg,#0b112000,#0b1120 36%)}._primaryBtn_1ryi7_247{padding:13px 22px;border:0;border-radius:12px;background:#3b82f6;color:#fff;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:background .12s ease,opacity .12s ease}._primaryBtn_1ryi7_247:hover:not(:disabled){background:#2563eb}._primaryBtn_1ryi7_247:disabled{opacity:.5;cursor:progress}._secondaryBtn_1ryi7_262{padding:10px 18px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:transparent;color:#f8fafc;font:inherit;font-size:13px;font-weight:800;cursor:pointer}._secondaryBtn_1ryi7_262:hover{background:#ffffff14}._linkBtn_1ryi7_275{padding:8px 4px;border:0;background:transparent;color:#f8fafc99;font:inherit;font-size:13px;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:3px}._linkBtn_1ryi7_275:hover{color:#f8fafc}@media (max-width: 860px){._split_1ryi7_37{grid-template-columns:1fr}._pdfPane_1ryi7_44{position:static;height:52vh}}._page_zdbu6_2{min-height:100%;padding:28px clamp(12px,4vw,40px) 80px;background:#eef2f7;display:flex;justify-content:center}._sheet_zdbu6_10{width:100%;max-width:760px;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 30px #0f172a14;padding:clamp(22px,4vw,40px);display:flex;flex-direction:column;gap:22px}._head_zdbu6_24{border-bottom:2px solid #1f2937;padding-bottom:14px}._name_zdbu6_25{margin:0;font-size:26px;font-weight:850;letter-spacing:-.01em;color:#0f172a}._headline_zdbu6_26{margin:4px 0 0;font-size:15px;font-weight:600;color:#334155}._loc_zdbu6_27{margin:3px 0 0;font-size:12.5px;color:#64748b}._summary_zdbu6_28{margin:10px 0 0;font-size:13.5px;line-height:1.55;color:#475569}._section_zdbu6_31{display:flex;flex-direction:column;gap:10px}._secHead_zdbu6_32{display:flex;align-items:center;justify-content:space-between;gap:12px}._secTitle_zdbu6_33{margin:0;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.08em;color:#1d4ed8}._verifiedPill_zdbu6_37{font-size:11px;font-weight:800;color:#1d4ed8;background:#dbeafe;border-radius:999px;padding:3px 10px}._legend_zdbu6_41{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin:0;font-size:11px;color:#94a3b8}._curateNote_zdbu6_46{margin:8px 0 0;font-size:12px;color:#64748b}._curateLink_zdbu6_47{color:#2563eb;font-weight:700;text-decoration:none}._curateLink_zdbu6_47:hover{text-decoration:underline}._skillGrid_zdbu6_51{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px}._skillRow_zdbu6_56{display:flex;align-items:center;gap:9px;padding:9px 11px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}._skillRowActive_zdbu6_62{cursor:pointer;transition:background .12s ease,border-color .12s ease}._skillRowActive_zdbu6_62:hover{background:#f8fafc;border-color:#bfdbfe}._skillRowActive_zdbu6_62:focus-visible{outline:none;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa40}._skillName_zdbu6_66{flex:1;min-width:0;font-size:13px;font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._verifyLink_zdbu6_68{font-size:11px;font-weight:800;color:#2563eb;white-space:nowrap}._badge_zdbu6_71{font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:2px 7px;white-space:nowrap}._lvl_bronze_zdbu6_75{background:#fef3c7;color:#92400e}._lvl_silver_zdbu6_76{background:#e2e8f0;color:#475569}._lvl_gold_zdbu6_77{background:#fde68a;color:#854d0e}._tick_zdbu6_80{flex-shrink:0;width:20px;height:20px;display:grid;place-items:center;border-radius:999px}._tickOff_zdbu6_86{background:#f1f5f9;border:1px solid #cbd5e1;color:#94a3b8}._tickOn_zdbu6_87{background:#2563eb;border:1px solid #2563eb;color:#fff}._entry_zdbu6_90{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #f1f5f9}._entry_zdbu6_90:last-child{border-bottom:0}._entryMain_zdbu6_95{min-width:0}._entryTitle_zdbu6_96{font-size:13.5px;font-weight:700;color:#1e293b}._entrySub_zdbu6_97{font-size:13px;color:#475569}._entryMeta_zdbu6_98{font-size:12px;color:#94a3b8;white-space:nowrap;flex-shrink:0}._loading_zdbu6_101{display:flex;align-items:center;gap:10px;padding:28px 0;font-size:14px;color:#64748b}._spinner_zdbu6_102{width:17px;height:17px;border-radius:50%;border:2px solid #cbd5e1;border-top-color:#2563eb;animation:_spin_zdbu6_102 .7s linear infinite}@keyframes _spin_zdbu6_102{to{transform:rotate(360deg)}}._errorBox_zdbu6_104{padding:16px;border:1px dashed #fca5a5;border-radius:12px}._errorText_zdbu6_105{margin:0;font-size:13px;color:#b91c1c}._empty_zdbu6_106{margin:0;font-size:13px;color:#94a3b8}._footer_zdbu6_109{margin-top:6px;display:flex;justify-content:flex-end}._primaryBtn_zdbu6_110{padding:12px 22px;border:0;border-radius:11px;background:#2563eb;color:#fff;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:background .12s ease}._primaryBtn_zdbu6_110:hover{background:#1d4ed8}._secondaryBtn_zdbu6_115{padding:11px 18px;border:1px solid #cbd5e1;border-radius:11px;background:#fff;color:#334155;font:inherit;font-size:13px;font-weight:800;cursor:pointer}._secondaryBtn_zdbu6_115:hover{background:#f8fafc}._wide_ms1di_3{max-width:min(1200px,95vw)!important}._title_ms1di_7{margin:0;font-size:22px;font-weight:800;color:#f8fafc;letter-spacing:-.01em}._sub_ms1di_15{margin:6px 0 20px;font-size:14px;color:#f8fafc99}._roleForm_ms1di_22{display:grid;gap:12px}._roleInput_ms1di_27{width:100%;padding:13px 14px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#ffffff0f;color:#f8fafc;font:inherit;font-size:16px}._roleInput_ms1di_27::placeholder{color:#f8fafc66}._roleInput_ms1di_27:focus-visible{outline:none;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa40}._primaryBtn_ms1di_46,._finishBtn_ms1di_47{width:100%;padding:13px 16px;border:0;border-radius:12px;background:#3b82f6;color:#fff;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:background .12s ease,opacity .12s ease}._finishBtn_ms1di_47{margin-top:18px}._primaryBtn_ms1di_46:hover,._finishBtn_ms1di_47:hover{background:#2563eb}._primaryBtn_ms1di_46:disabled{opacity:.45;cursor:not-allowed}._secondaryBtn_ms1di_65{width:fit-content;padding:9px 16px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:transparent;color:#f8fafc;font:inherit;font-size:13px;font-weight:800;cursor:pointer}._secondaryBtn_ms1di_65:hover{background:#ffffff14}._finishRow_ms1di_81{display:grid;gap:10px}._skipFinish_ms1di_82{justify-self:center;background:transparent;border:0;color:#f8fafc99;font:inherit;font-size:13px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}._skipFinish_ms1di_82:hover{color:#f8fafc}._loading_ms1di_97{display:flex;align-items:center;gap:10px;padding:32px 4px;font-size:14px;color:#f8fafcb3}._spinner_ms1di_106{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.18);border-top-color:#60a5fa;animation:_spin_ms1di_106 .7s linear infinite;flex-shrink:0}@keyframes _spin_ms1di_106{to{transform:rotate(360deg)}}._errorBox_ms1di_116{display:grid;gap:12px;padding:4px 0}._errorText_ms1di_117{margin:0;font-size:13px;color:#fca5a5}._stack_ms1di_120{display:flex;flex-direction:column;gap:18px;max-height:min(72vh,680px);overflow-y:auto;margin:0 -4px;padding:0 4px}._section_ms1di_131+._section_ms1di_131{border-top:1px solid rgba(255,255,255,.12);padding-top:16px}._cardRow_ms1di_138{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),240px));justify-content:center;gap:16px}._colTitle_ms1di_147{margin:0;font-size:13px;font-weight:850;color:#f8fafc;text-transform:uppercase;letter-spacing:.04em}._colSub_ms1di_156{margin:2px 0 10px;font-size:12px;color:#f8fafc8c}._colEmpty_ms1di_162{margin:0;font-size:12.5px;line-height:1.5;color:#f8fafc8c}._colEmptyBox_ms1di_169{display:grid;gap:12px;padding:14px;border:1px dashed rgba(255,255,255,.14);border-radius:12px}._cardWrap_ms1di_178{position:relative;display:grid;gap:6px}._demoPill_ms1di_180{position:absolute;top:8px;left:8px;z-index:2;padding:2px 8px;border-radius:999px;background:#f59e0be6;color:#1f2937;font-size:10px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}._reason_ms1di_194{margin:0;font-size:12px;line-height:1.45;color:#f8fafc9e}._fitNote_ms1di_201{margin:0 0 10px;padding:9px 11px;border-radius:10px;background:#f59e0b24;border:1px solid rgba(245,158,11,.3);color:#fcd9a0;font-size:12px;line-height:1.5}@media (max-width: 620px){._stack_ms1di_120{max-height:none}}._lead_1uvor_1{margin:0;font-size:14px;color:#f8fafca6;text-align:center}._options_1uvor_8{display:grid;gap:12px}._optionCard_1uvor_13{display:flex;align-items:flex-start;gap:14px;padding:16px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);cursor:pointer;text-align:left;font-family:inherit;color:#f8fafc;transition:background .12s ease,border-color .12s ease,transform .12s ease}._optionCard_1uvor_13:hover{background:#ffffff1a;border-color:#ffffff38;transform:translateY(-1px)}._optionCard_1uvor_13._selected_1uvor_34{background:#60a5fa1f;border-color:#60a5fa8c}._optionIcon_1uvor_39{width:38px;height:38px;border-radius:10px;background:#ffffff1a;display:inline-flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}._optionTitle_1uvor_51{margin:0;font-size:14px;font-weight:700;line-height:1.3}._optionText_1uvor_58{margin:6px 0 0;font-size:12px;color:#f8fafca6;line-height:1.55}._banner_1uvor_65{font-size:12px;color:#f8fafc8c;padding:12px 14px;border-radius:10px;background:#f59e0b14;border-left:3px solid rgba(245,158,11,.45);text-align:center}._error_1uvor_75{margin:0;font-size:12px;color:#fca5a5;text-align:center}._header_1lv52_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;color:#1f2937}._header_1lv52_1 strong{font-size:14px;font-weight:800;letter-spacing:.02em}._timer_1lv52_16{font-size:18px;font-weight:700;color:#1f2937;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}._timerLow_1lv52_24{color:#dc2626}._meta_1lv52_26,._metaFinished_1lv52_27{font-size:12px;color:#1f2937a6;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._metaFinished_1lv52_27{color:#1f2937d9;font-size:14px;text-transform:none;letter-spacing:0}._question_1lv52_42{margin-top:12px;font-size:16px;line-height:1.5;color:#1f2937;font-weight:600}._options_1lv52_50{display:grid;gap:8px;margin-top:8px}._option_1lv52_50{text-align:left;padding:12px 14px;border-radius:12px;background:#0f172a0a;border:1px solid rgba(15,23,42,.1);color:#1f2937;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .12s ease,border-color .12s ease}._option_1lv52_50:hover{background:#0f172a14;border-color:#0f172a33}._optionSelected_1lv52_75{background:#60a5fa29;border-color:#2563eb8c;color:#1e3a8a;font-weight:700}._actions_1lv52_82{display:flex;justify-content:space-between;margin-top:16px;gap:10px}._btn_1lv52_89{padding:10px 18px;border-radius:12px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;border:1px solid rgba(15,23,42,.15);background:#0f172a0f;color:#1f2937}._btn_1lv52_89:hover{background:#0f172a1a}._btn_1lv52_89:disabled{opacity:.4;cursor:not-allowed}._btnPrimary_1lv52_104{background:linear-gradient(135deg,#2563eb,#4f46e5);border-color:transparent;color:#fff}._btnPrimary_1lv52_104:hover{transform:translateY(-1px)}._levelBadge_1lv52_113{align-self:flex-start;display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-top:8px;width:fit-content}._toneGold_1lv52_127{background:linear-gradient(135deg,#facc15,#b45309);color:#1f2937}._toneSilver_1lv52_128{background:linear-gradient(135deg,#d1d5db,#6b7280);color:#1f2937}._toneBronze_1lv52_129{background:linear-gradient(135deg,#f59e0b,#b45309);color:#fff}._toneFail_1lv52_130{background:#ef44442e;color:#b91c1c;border:1px solid rgba(239,68,68,.4)}._savingNote_1lv52_133,._savedNote_1lv52_134,._errorNote_1lv52_135{margin-top:12px;padding:10px 14px;border-radius:10px;font-size:13px;display:flex;align-items:center;gap:10px}._savingNote_1lv52_133{background:#60a5fa1a;color:#1f2937}._savedNote_1lv52_134{background:#22c55e1f;color:#166534;border:1px solid rgba(34,197,94,.3)}._errorNote_1lv52_135{background:#ef44441a;color:#b91c1c;border:1px solid rgba(239,68,68,.28)}._savingSpinner_1lv52_159{display:inline-block;width:14px;height:14px;border:2px solid rgba(31,41,55,.18);border-top-color:#2563eb;border-radius:50%;animation:_quizSpin_1lv52_1 .7s linear infinite}@keyframes _quizSpin_1lv52_1{to{transform:rotate(360deg)}}._reviewList_1lv52_173{margin-top:14px;max-height:300px;overflow-y:auto;display:grid;gap:8px;text-align:left}._reviewRow_1lv52_182{display:flex;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid rgba(15,23,42,.1);background:#0f172a08}._reviewOk_1lv52_191{border-color:#10b98159;background:#10b9810f}._reviewBad_1lv52_192{border-color:#ef44444d;background:#ef44440d}._reviewMark_1lv52_194{flex:none;font-weight:800;font-size:14px}._reviewOk_1lv52_191 ._reviewMark_1lv52_194{color:#059669}._reviewBad_1lv52_192 ._reviewMark_1lv52_194{color:#dc2626}._reviewBody_1lv52_203{min-width:0}._reviewQ_1lv52_205{font-size:13.5px;font-weight:600;color:#1f2937;line-height:1.4}._reviewAns_1lv52_212{margin-top:3px;font-size:12.5px;color:#475569}._reviewAns_1lv52_212 strong{color:#059669}._reviewWhy_1lv52_220{margin-top:5px;font-size:12px;color:#64748b;line-height:1.45}._optionCorrect_1lv52_229{border-color:#10b981a6!important;background:#10b9811a!important}._optionWrong_1lv52_234{border-color:#ef44448c!important;background:#ef444414!important}._revealNote_1lv52_239{margin-top:12px;padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.5;text-align:left}._revealOk_1lv52_248{background:#10b9811a;color:#065f46}._revealBad_1lv52_249{background:#ef444414;color:#7f1d1d}._page_uk0q7_1{min-height:100vh;background:radial-gradient(at 20% 20%,rgba(30,58,138,.32) 0%,transparent 50%),radial-gradient(at 80% 0%,rgba(49,46,129,.26) 0%,transparent 60%),#0a0a14;color:#f8fafc;font-family:system-ui,-apple-system,Segoe UI,sans-serif}._homeLink_uk0q7_11{position:fixed;top:36px;right:32px;color:#f8fafccc;text-decoration:none;font-size:13px;font-weight:600;z-index:20}._homeLink_uk0q7_11:hover{color:#f8fafc}._main_uk0q7_24{display:flex;align-items:center;justify-content:center;padding:96px 24px 48px;min-height:100vh;box-sizing:border-box}._stack_uk0q7_33{width:100%;max-width:480px;display:grid;gap:16px}._card_uk0q7_40{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:22px}._title_uk0q7_47{margin:0;font-size:22px;font-weight:800}._sub_uk0q7_53{margin:6px 0 0;font-size:14px;color:#f8fafca6}._validationCard_uk0q7_59{position:relative;display:flex;justify-content:center;padding:24px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:18px}._validationBadge_uk0q7_69{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#facc15,#f97316);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;box-shadow:0 6px 14px #facc1559}._validationShield_uk0q7_86{width:140px;height:140px;border-radius:24px;border:2px solid rgba(255,255,255,.18);background:#ffffff1a;display:grid;place-items:center}._validationShield_uk0q7_86 img{width:75%;height:75%;filter:invert(1) brightness(.95)}._stepsList_uk0q7_102{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:22px;display:grid;gap:16px}._stepsItem_uk0q7_111{display:flex;gap:12px;align-items:flex-start}._stepsPill_uk0q7_117{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:#fff;flex-shrink:0}._stepsPill_uk0q7_117._blue_uk0q7_130{background:#2563eb}._stepsPill_uk0q7_117._purple_uk0q7_131{background:#7b3bf2}._stepsPill_uk0q7_117._green_uk0q7_132{background:#16a34a}._stepsTitle_uk0q7_134{margin:0;font-size:14px;font-weight:700}._stepsText_uk0q7_135{margin:4px 0 0;font-size:12px;color:#f8fafca6;line-height:1.55}._warning_uk0q7_137{padding:12px 14px;border-radius:10px;background:#facc151a;border-left:3px solid rgba(250,204,21,.55);font-size:12px;color:#f8fafcc7;line-height:1.55}._primaryBtn_uk0q7_147{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 18px;border-radius:14px;background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff;border:0;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 8px 22px #2563eb52;transition:transform .12s ease,box-shadow .12s ease}._primaryBtn_uk0q7_147:hover{transform:translateY(-1px);box-shadow:0 14px 28px #2563eb6b}._skipLink_uk0q7_171{text-align:center;font-size:12px;color:#f8fafc8c;text-decoration:none}._skipLink_uk0q7_171:hover{color:#f8fafcd9}._page_1fnmr_1{min-height:100vh;background:radial-gradient(at 20% 20%,rgba(30,58,138,.32) 0%,transparent 50%),radial-gradient(at 80% 0%,rgba(49,46,129,.26) 0%,transparent 60%),#0a0a14;color:#f8fafc;font-family:system-ui,-apple-system,Segoe UI,sans-serif}._homeLink_1fnmr_11{position:absolute;top:24px;right:24px;color:#cbd5e1;text-decoration:none;font-size:13px;padding:6px 10px;border:1px solid rgba(255,255,255,.12);border-radius:8px}._homeLink_1fnmr_11:hover{color:#f8fafc;background:#ffffff0a}._main_1fnmr_23{max-width:760px;margin:0 auto;padding:96px 32px 64px}._stack_1fnmr_29{display:grid;gap:24px}._header_1fnmr_35{padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}._eyebrow_1fnmr_36{font-size:11px;text-transform:uppercase;letter-spacing:.22em;color:#c8a86b}._title_1fnmr_42{margin:8px 0 6px;font-size:32px;font-weight:700;letter-spacing:-.01em}._sub_1fnmr_48{margin:0;font-size:14px;color:#94a3b8;line-height:1.55;max-width:56ch}._badgeRow_1fnmr_55{margin-top:14px;display:flex;gap:8px;flex-wrap:wrap}._metaPill_1fnmr_56{font-size:11px;padding:5px 10px;background:#c8a86b1a;border:1px solid rgba(200,168,107,.3);color:#d3b67c;border-radius:999px}._panel_1fnmr_66{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:18px}._panelHead_1fnmr_72{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}._panelHead_1fnmr_72 h2{margin:0;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#cbd5e1}._charCount_1fnmr_84{font-size:11px;color:#94a3b8;font-variant-numeric:tabular-nums}._textarea_1fnmr_90{width:100%;background:#0000004d;color:#f8fafc;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:12px;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:13px;line-height:1.55;min-height:200px;resize:vertical}._textarea_1fnmr_90:focus{outline:none;border-color:#c8a86b8c;box-shadow:0 0 0 3px #c8a86b1f}._textarea_1fnmr_90:disabled{opacity:.5;cursor:not-allowed}._disabledHint_1fnmr_110{margin-top:8px;font-size:12px;color:#94a3b8}._divider_1fnmr_117{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;color:#475569;font-size:11px;text-transform:uppercase;letter-spacing:.22em;margin:4px 0}._divider_1fnmr_117:before,._divider_1fnmr_117:after{content:"";height:1px;background:#ffffff14}._dividerLabel_1fnmr_127{padding:0 4px}._dropZone_1fnmr_130{width:100%;display:grid;place-items:center;gap:8px;background:#0003;border:1.5px dashed rgba(255,255,255,.18);border-radius:10px;padding:28px 20px;color:#cbd5e1;cursor:pointer;font-size:14px;transition:background .12s,border-color .12s}._dropZone_1fnmr_130:hover{background:#ffffff0a;border-color:#c8a86b66}._dropZone_1fnmr_130 img{width:22px;height:22px;opacity:.7}._dropZoneHint_1fnmr_147{font-size:11px;color:#64748b}._fileChip_1fnmr_149{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);padding:12px 14px;border-radius:10px}._fileChip_1fnmr_149 img{width:22px;height:22px;opacity:.7}._fileChipMeta_1fnmr_160{display:grid;gap:2px;min-width:0}._fileChipMeta_1fnmr_160 strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileChipMeta_1fnmr_160 span{font-size:11px;color:#94a3b8}._fileChipClear_1fnmr_163{background:transparent;color:#cbd5e1;border:1px solid rgba(255,255,255,.16);border-radius:6px;padding:4px 10px;font-size:12px;cursor:pointer}._fileChipClear_1fnmr_163:hover{background:#ffffff0a}._cautionBanner_1fnmr_175{font-size:12px;color:#fde68a;background:#d977061a;border:1px solid rgba(217,119,6,.3);border-radius:10px;padding:12px 14px;line-height:1.55}._cautionBanner_1fnmr_175 strong{color:#fbbf24}._error_1fnmr_187{background:#ef444414;border:1px solid rgba(239,68,68,.32);border-radius:12px;padding:14px 16px;display:grid;gap:4px}._error_1fnmr_187 strong{color:#fca5a5;font-size:14px}._error_1fnmr_187 span{color:#fee2e2;font-size:13px}._actions_1fnmr_199{display:flex;justify-content:flex-end;gap:10px}._btnPrimary_1fnmr_202,._btnGhost_1fnmr_202{display:inline-flex;align-items:center;gap:8px;border-radius:8px;padding:10px 16px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;text-decoration:none}._btnPrimary_1fnmr_202{background:#c8a86b;color:#0a0a14}._btnPrimary_1fnmr_202:hover{background:#d3b67c}._btnPrimary_1fnmr_202:disabled{opacity:.4;cursor:not-allowed;background:#c8a86b}._btnGhost_1fnmr_202{background:transparent;color:#f8fafc;border-color:#ffffff29}._btnGhost_1fnmr_202:hover{background:#ffffff0a}._btnGhost_1fnmr_202 img{width:14px;height:14px}._loadingPanel_1fnmr_222{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:22px}._loadingTop_1fnmr_228{display:flex;align-items:center;gap:14px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(255,255,255,.06)}._loadingTitle_1fnmr_234{font-size:17px;font-weight:600}._loadingSub_1fnmr_235{font-size:12px;color:#94a3b8;margin-top:2px}._spinner_1fnmr_236{width:32px;height:32px;display:grid;place-items:center}._spinner_1fnmr_236 img{width:26px;height:26px;animation:_spin_1fnmr_236 1s linear infinite}@keyframes _spin_1fnmr_236{to{transform:rotate(360deg)}}._stages_1fnmr_240{list-style:none;margin:0;padding:0;display:grid;gap:4px}._stage_1fnmr_240{display:grid;grid-template-columns:22px 1fr auto;gap:12px;align-items:center;padding:9px 4px;font-size:13px;color:#94a3b8;transition:color .2s ease}._stage_active_1fnmr_247{color:#f8fafc}._stage_done_1fnmr_248{color:#94a3b8}._stageDot_1fnmr_250{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}._stage_done_1fnmr_248 ._stageDot_1fnmr_250{background:#34d3991f;border-color:#34d39952}._stage_active_1fnmr_247 ._stageDot_1fnmr_250{background:#facc151a;border-color:#facc1552}._stageDot_1fnmr_250 img{width:11px;height:11px}._stagePulse_1fnmr_261{width:8px;height:8px;border-radius:50%;background:#facc15;box-shadow:0 0 #facc1599;animation:_pulse_1fnmr_1 1.4s infinite}@keyframes _pulse_1fnmr_1{0%{box-shadow:0 0 #facc1599}70%{box-shadow:0 0 0 10px #facc1500}to{box-shadow:0 0 #facc1500}}._stageIdle_1fnmr_271{width:6px;height:6px;border-radius:50%;background:#ffffff2e}._stageStatus_1fnmr_273{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:#64748b}._stage_active_1fnmr_247 ._stageStatus_1fnmr_273{color:#facc15}._stage_done_1fnmr_248 ._stageStatus_1fnmr_273{color:#34d399}._scoreCard_1fnmr_280{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:28px;text-align:center}._scoreNumber_1fnmr_287{font-family:Fraunces,Georgia,serif;font-weight:600;font-size:72px;line-height:1;font-variant-numeric:tabular-nums}._scoreNumber_1fnmr_287 small{font-size:22px;color:#64748b;font-weight:400;margin-left:4px}._scoreLevel_1fnmr_300{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;margin-top:12px;border-radius:999px;border:1px solid currentColor;font-size:11px;letter-spacing:.22em;font-weight:700}._scoreLevel_1fnmr_300:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}._lvlBronze_1fnmr_315{color:#c2754d}._lvlSilver_1fnmr_316{color:#b7c0cb}._lvlGold_1fnmr_317{color:#c8a86b}._lvlNone_1fnmr_318{color:#64748b}._scoreJustification_1fnmr_320{margin:18px auto 0;max-width:540px;font-size:14px;color:#cbd5e1;line-height:1.6}._scoreCardSecondary_1fnmr_328{background:#c8a86b0f;border:1px solid rgba(200,168,107,.3);border-radius:14px;padding:24px;text-align:center}._scoreCardSecondary_1fnmr_328 header{margin-bottom:8px}._defendCta_1fnmr_338{display:grid;grid-template-columns:auto 1fr;gap:16px;background:#c8a86b14;border:1px solid rgba(200,168,107,.32);border-radius:14px;padding:18px 20px}._defendIcon_1fnmr_347{font-size:28px;line-height:1;align-self:start}._defendBody_1fnmr_352 h3{margin:0 0 6px;font-size:15px;color:#fde68a}._defendBody_1fnmr_352 p{margin:0;font-size:13px;color:#e5e7eb;line-height:1.55}._defendBody_1fnmr_352 p strong{color:#fde68a}._defendActions_1fnmr_364{margin-top:12px;display:flex;align-items:center;gap:14px}._defendSkip_1fnmr_370{font-size:11.5px;color:#94a3b8}._persistedNote_1fnmr_375{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:14px 16px;font-size:11px;color:#94a3b8;display:grid;gap:4px}._persistedRow_1fnmr_385{display:grid;grid-template-columns:200px 1fr;gap:10px;align-items:baseline}._persistedRow_1fnmr_385 code{font-family:SF Mono,ui-monospace,Menlo,monospace;color:#cbd5e1;font-size:11px;word-break:break-all}._page_6x6g5_1{min-height:100vh;background:#050505;color:#f8fafc;font-family:system-ui,-apple-system,Segoe UI,sans-serif;padding-bottom:80px}._hero_6x6g5_9{position:relative;padding:140px 28px 120px 135px;overflow:hidden;isolation:isolate}._hero_6x6g5_9:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(ellipse 70% 60% at 25% 35%,#fdba74 0%,transparent 55%),radial-gradient(ellipse 60% 70% at 65% 55%,#fb923c 0%,transparent 50%),radial-gradient(circle at 80% 30%,#f59e0b 0%,transparent 40%),linear-gradient(135deg,#ea580c,#c2410c 60%,#7c2d12);filter:saturate(1.1)}._hero_6x6g5_9:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 45%,rgba(5,5,5,.55) 78%,#050505 100%)}._hero_6x6g5_9 h1{margin:0;font-family:Fraunces,Georgia,serif;font-weight:900;font-size:84px;line-height:.95;letter-spacing:-.04em;color:#fff;text-transform:lowercase}._hero_6x6g5_9 p{margin:14px 0 0;color:#ffffffd9;font-size:16px;font-weight:500;max-width:460px}._cta_6x6g5_56{display:inline-flex;align-items:center;gap:8px;margin-top:28px;padding:12px 22px;border-radius:999px;background:#fff;color:#111827;text-decoration:none;font-weight:700;font-size:14px;border:none;cursor:pointer;font-family:inherit}._cta_6x6g5_56:hover{background:#f3f4f6}._columns_6x6g5_75{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:32px 28px 0 135px}._columnTitle_6x6g5_82{font-family:Fraunces,Georgia,serif;font-weight:700;font-size:30px;color:#f8fafc;text-transform:lowercase;text-align:center;margin:0 0 18px;letter-spacing:-.02em}._columnList_6x6g5_93{display:flex;flex-direction:column;gap:10px}._expertCard_6x6g5_99{display:flex;align-items:center;gap:12px;padding:10px;background:#15151c;border:1px solid rgba(255,255,255,.04);border-radius:14px;cursor:pointer;transition:background .16s ease,transform .16s ease}._expertCard_6x6g5_99:hover{background:#1c1c25;transform:translateY(-1px)}._avatar_6x6g5_116{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:#fff;flex-shrink:0}._av1_6x6g5_130{background:linear-gradient(135deg,#f59e0b,#b45309)}._av2_6x6g5_131{background:linear-gradient(135deg,#6366f1,#4338ca)}._av3_6x6g5_132{background:linear-gradient(135deg,#10b981,#047857)}._av4_6x6g5_133{background:linear-gradient(135deg,#ec4899,#be185d)}._av5_6x6g5_134{background:linear-gradient(135deg,#0ea5e9,#0369a1)}._body_6x6g5_136{flex:1;min-width:0}._org_6x6g5_138{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#ffffffa6;letter-spacing:.04em;text-transform:uppercase}._orgDot_6x6g5_149{width:6px;height:6px;border-radius:50%;background:#ffffff73}._orgArrow_6x6g5_156{color:#ffffff73}._name_6x6g5_158{margin:4px 0 0;font-size:14px;font-weight:700}._meta_6x6g5_164{margin:2px 0 0;font-size:11px;color:#ffffff8c}._stat_6x6g5_170{margin:6px 0 0;font-size:11px;color:#60a5fad9;font-weight:600}._save_6x6g5_177{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:50%;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._save_6x6g5_177:hover{background:#ffffff1f}._save_6x6g5_177 img{width:14px;height:14px;opacity:.85}._page_13z3i_3{--card-grade-accent: #94A3B8;--card-grade-accent-rgb: 148, 163, 184;--card-display-font: Georgia, "Times New Roman", serif;--card-body-font: system-ui, -apple-system, "Segoe UI", sans-serif;--overview-bg: radial-gradient(circle at 80% 10%, rgba(var(--card-grade-accent-rgb), .18) 0%, transparent 50%), linear-gradient(135deg, #1f2937 0%, #0f172a 60%, #020617 100%);--overview-border: rgba(255, 255, 255, .08);--overview-shadow: 0 30px 80px rgba(0, 0, 0, .55);--overview-ink: #f8fafc;--overview-muted: rgba(248, 250, 252, .65);--overview-muted-strong: rgba(248, 250, 252, .78);--overview-subtle: rgba(248, 250, 252, .45);--overview-line: rgba(255, 255, 255, .08);--overview-row-bg: rgba(255, 255, 255, .04);--overview-row-hover: rgba(255, 255, 255, .07);--overview-link: #93c5fd;--overview-chip-bg: linear-gradient(135deg, var(--card-grade-accent), #b45309);--cert-bg: #0b1220;--cert-bg-2: #111827;--cert-line: #1f2a3a;--cert-ink: #e5e7eb;--cert-muted: #94a3b8;--cert-card-bg: rgba(255, 255, 255, .015);--cert-panel-bg: rgba(255, 255, 255, .018);--cert-attempt-bg: rgba(255, 255, 255, .01);--cert-attempt-label-bg: #111827;--cert-glow-strong: .09;--cert-glow-soft: .06;--cert-frame-inner-alpha: .18;min-height:100vh;background:radial-gradient(at 20% 20%,rgba(30,58,138,.32) 0%,transparent 50%),radial-gradient(at 80% 0%,rgba(49,46,129,.26) 0%,transparent 60%),#0a0a14;color:#f8fafc;font-family:var(--card-body-font)}._theme_executive_13z3i_42{--overview-bg: radial-gradient(circle at 78% 8%, rgba(var(--card-grade-accent-rgb), .14) 0%, transparent 48%), linear-gradient(135deg, #ffffff 0%, #f8fafc 58%, #eef2f7 100%);--overview-border: rgba(203, 213, 225, .9);--overview-shadow: 0 30px 80px rgba(15, 23, 42, .32);--overview-ink: #111827;--overview-muted: #64748b;--overview-muted-strong: #475569;--overview-subtle: #64748b;--overview-line: #d8dee8;--overview-row-bg: rgba(15, 23, 42, .045);--overview-row-hover: rgba(15, 23, 42, .075);--overview-link: #1d4ed8;--overview-chip-bg: linear-gradient(135deg, #111827, #475569);--cert-bg: #f8fafc;--cert-bg-2: #ffffff;--cert-line: #cbd5e1;--cert-ink: #111827;--cert-muted: #64748b;--cert-card-bg: rgba(15, 23, 42, .025);--cert-panel-bg: rgba(15, 23, 42, .025);--cert-attempt-bg: rgba(15, 23, 42, .018);--cert-attempt-label-bg: #ffffff;--cert-glow-strong: .12;--cert-glow-soft: .07;--cert-frame-inner-alpha: .22}._theme_signal_13z3i_70{--overview-bg: radial-gradient(circle at 78% 8%, rgba(var(--card-grade-accent-rgb), .14) 0%, transparent 48%), linear-gradient(135deg, #164137 0%, #052e26 62%, #021a16 100%);--overview-border: rgba(167, 243, 208, .16);--overview-shadow: 0 30px 80px rgba(2, 26, 22, .58);--overview-ink: #ecfdf5;--overview-muted: rgba(236, 253, 245, .68);--overview-muted-strong: rgba(236, 253, 245, .78);--overview-subtle: rgba(167, 243, 208, .58);--overview-line: rgba(167, 243, 208, .14);--overview-row-bg: rgba(236, 253, 245, .045);--overview-row-hover: rgba(236, 253, 245, .08);--overview-link: #a7f3d0;--overview-chip-bg: linear-gradient(135deg, var(--card-grade-accent), #047857);--cert-bg: #052e26;--cert-bg-2: #0b3b32;--cert-line: #1d554b;--cert-ink: #ecfdf5;--cert-muted: #a7f3d0;--cert-card-bg: rgba(236, 253, 245, .025);--cert-panel-bg: rgba(236, 253, 245, .022);--cert-attempt-bg: rgba(236, 253, 245, .018);--cert-attempt-label-bg: #0b3b32;--cert-glow-strong: .1;--cert-glow-soft: .06;--cert-frame-inner-alpha: .2}._theme_technical_13z3i_98{--overview-bg: radial-gradient(circle at 80% 10%, rgba(var(--card-grade-accent-rgb), .13) 0%, transparent 48%), linear-gradient(135deg, #1e293b 0%, #0f172a 58%, #020617 100%);--overview-border: rgba(125, 211, 252, .14);--overview-shadow: 0 30px 80px rgba(2, 6, 23, .58);--overview-ink: #e2e8f0;--overview-muted: #93a4ba;--overview-muted-strong: #cbd5e1;--overview-subtle: #7d8fa8;--overview-line: #26364f;--overview-row-bg: rgba(125, 211, 252, .045);--overview-row-hover: rgba(125, 211, 252, .08);--overview-link: #7dd3fc;--overview-chip-bg: linear-gradient(135deg, var(--card-grade-accent), #0369a1);--cert-bg: #0f172a;--cert-bg-2: #111827;--cert-line: #26364f;--cert-ink: #e2e8f0;--cert-muted: #93a4ba;--cert-card-bg: rgba(125, 211, 252, .025);--cert-panel-bg: rgba(125, 211, 252, .022);--cert-attempt-bg: rgba(125, 211, 252, .018);--cert-attempt-label-bg: #111827;--cert-glow-strong: .1;--cert-glow-soft: .05;--cert-frame-inner-alpha: .2}._font_editorial_13z3i_126{--card-display-font: "Fraunces", Georgia, serif;--card-body-font: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif}._font_modern_13z3i_131{--card-display-font: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--card-body-font: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif}._font_formal_13z3i_136{--card-display-font: Georgia, "Times New Roman", serif;--card-body-font: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif}._homeLink_13z3i_141{position:fixed;top:36px;right:32px;color:#f8fafccc;text-decoration:none;font-size:13px;font-weight:600;z-index:20}._homeLink_13z3i_141:hover{color:#f8fafc}._main_13z3i_154{display:flex;align-items:center;justify-content:center;padding:96px 24px 48px;min-height:100vh;box-sizing:border-box}._mainDetail_13z3i_163{align-items:flex-start}._overviewStack_13z3i_167{width:min(920px,100%);display:grid;justify-items:center;gap:16px}._cardControls_13z3i_174{width:min(680px,100%);display:grid;gap:8px}._commandBar_13z3i_180{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(255,255,255,.1);background:#0a0a1475;border-radius:12px;padding:10px 12px;box-shadow:0 18px 45px #00000038;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._appearanceSummary_13z3i_194{min-width:0;display:grid;gap:3px}._appearanceSummary_13z3i_194 span,._panelHeader_13z3i_201 span,._panelLabel_13z3i_202,._segmentLabel_13z3i_203{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}._appearanceSummary_13z3i_194 strong,._panelHeader_13z3i_201 strong{color:#f8fafc;font-size:13px;font-weight:700}._appearanceSummary_13z3i_194 small{color:#94a3b8;font-size:11px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._commandActions_13z3i_227{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}._customiseButton_13z3i_235,._resetButton_13z3i_236{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:32px;border-radius:8px;border:1px solid rgba(255,255,255,.13);background:#ffffff0b;color:#cbd5e1;font:inherit;font-size:13px;font-weight:800;padding:7px 10px;cursor:pointer;white-space:nowrap}._customiseButton_13z3i_235:hover,._resetButton_13z3i_236:hover:not(:disabled){background:#ffffff14;color:#f8fafc}._customiseButtonActive_13z3i_260{border-color:rgba(var(--card-grade-accent-rgb),.62);background:rgba(var(--card-grade-accent-rgb),.14);color:#f8fafc}._customiseButton_13z3i_235 img,._resetButton_13z3i_236 img{width:14px;height:14px}._resetButton_13z3i_236:disabled{cursor:default;opacity:.42}._appearancePanel_13z3i_277{border:1px solid rgba(255,255,255,.1);background:#0a0a1494;border-radius:12px;padding:12px;box-shadow:0 20px 55px #00000047;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._panelHeader_13z3i_201{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}._panelHeader_13z3i_201 div{display:grid;gap:3px}._panelSection_13z3i_300{display:grid;gap:8px;padding-top:12px}._presetGroup_13z3i_306{display:grid;grid-template-columns:repeat(4,minmax(92px,1fr));gap:7px;flex:1 1 420px}._presetTile_13z3i_313{display:flex;align-items:center;gap:8px;min-height:46px;padding:7px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff09;color:#f8fafc;font:inherit;text-align:left;cursor:pointer}._presetTile_13z3i_313:hover{border-color:#ffffff38;background:#ffffff0f}._presetActive_13z3i_333{border-color:rgba(var(--card-grade-accent-rgb),.74);box-shadow:0 0 0 1px rgba(var(--card-grade-accent-rgb),.28),0 10px 26px rgba(var(--card-grade-accent-rgb),.08)}._presetPreview_13z3i_338{width:34px;height:28px;border-radius:5px;display:grid;gap:3px;padding:5px;border:1px solid rgba(255,255,255,.12);flex:0 0 auto}._presetPreview_13z3i_338 span{display:block;height:3px;border-radius:99px}._presetPreview_13z3i_338 span:first-child{width:70%}._presetPreview_13z3i_338 span:nth-child(2){width:95%}._presetPreview_13z3i_338 span:last-child{width:46%}._presetTile_classic_13z3i_367 ._presetPreview_13z3i_338{background:linear-gradient(135deg,#0b1220,#111827)}._presetTile_classic_13z3i_367 ._presetPreview_13z3i_338 span{background:#c8a86b}._presetTile_executive_13z3i_372 ._presetPreview_13z3i_338{background:linear-gradient(135deg,#fff,#f1f5f9)}._presetTile_executive_13z3i_372 ._presetPreview_13z3i_338 span{background:#111827}._presetTile_signal_13z3i_377 ._presetPreview_13z3i_338{background:linear-gradient(135deg,#052e26,#0b3b32)}._presetTile_signal_13z3i_377 ._presetPreview_13z3i_338 span{background:#a7f3d0}._presetTile_technical_13z3i_382 ._presetPreview_13z3i_338{background:linear-gradient(135deg,#0f172a,#111827)}._presetTile_technical_13z3i_382 ._presetPreview_13z3i_338 span{background:#7dd3fc}._presetCopy_13z3i_387{min-width:0;display:grid;gap:1px}._presetCopy_13z3i_387 strong{font-size:12px;line-height:1.1}._presetCopy_13z3i_387 small{color:#94a3b8;font-size:10px;line-height:1.1}._segmentGroup_13z3i_404{display:flex;align-items:center;gap:7px;flex:0 1 auto}._segmentControls_13z3i_411{display:flex;flex-wrap:wrap;gap:6px}._segmentBtn_13z3i_417{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:6px 9px;border-radius:8px;border:1px solid rgba(255,255,255,.11);background:#ffffff09;color:#cbd5e1;font:inherit;font-size:12px;font-weight:700;cursor:pointer}._segmentBtn_13z3i_417:hover{background:#ffffff12}._segmentActive_13z3i_437{color:#0a0a14;background:var(--card-grade-accent);border-color:var(--card-grade-accent)}._segmentActive_13z3i_437:hover{background:var(--card-grade-accent)}._sendButton_13z3i_447{display:inline-flex;justify-content:center;align-items:center;min-height:32px;border-radius:8px;background:var(--card-grade-accent);color:#0a0a14;text-decoration:none;font-size:13px;font-weight:800;padding:7px 12px;white-space:nowrap}._sendButton_13z3i_447:hover{filter:brightness(1.08)}._toolbarActions_13z3i_466{display:flex;align-items:center;gap:8px}._card_13z3i_174{width:100%;max-width:460px;border-radius:22px;background:var(--overview-bg);border:1px solid var(--overview-border);padding:28px;box-shadow:var(--overview-shadow);color:var(--overview-ink);position:relative;overflow:hidden}._slideOverview_13z3i_485{animation:_slideFromLeft_13z3i_1 .26s ease both}._slideDetail_13z3i_489{animation:_slideFromRight_13z3i_1 .3s ease both}@keyframes _slideFromLeft_13z3i_1{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@keyframes _slideFromRight_13z3i_1{0%{opacity:0;transform:translate(34px)}to{opacity:1;transform:translate(0)}}._header_13z3i_503{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:22px}._tier_13z3i_510{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--overview-muted-strong)}._spark_13z3i_520{width:14px;height:14px}._chip_13z3i_526{display:grid;grid-template-columns:repeat(3,8px);gap:3px;width:max-content;padding:6px;border-radius:6px;background:var(--overview-chip-bg)}._chip_13z3i_526 span{width:8px;height:8px;border-radius:1px;background:#ffffff2e}._name_13z3i_543{margin:0;font-family:var(--card-display-font);font-size:24px;font-weight:800;letter-spacing:-.01em}._role_13z3i_551{margin:4px 0 0;font-size:13px;color:var(--overview-muted)}._link_13z3i_557{display:inline-block;margin-top:6px;font-size:12px;color:var(--overview-link);text-decoration:none}._link_13z3i_557:hover{text-decoration:underline}._divider_13z3i_567{border:0;border-top:1px solid var(--overview-line);margin:18px 0}._sectionLabel_13z3i_573{font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--overview-subtle);margin-bottom:8px}._tree_13z3i_581{list-style:none;margin:0;padding:0;display:grid;gap:4px}._skillRow_13z3i_589{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center}._skillRowFeatured_13z3i_596 ._row_13z3i_596{box-shadow:inset 2px 0 0 var(--card-grade-accent)}._row_13z3i_596{display:flex;align-items:center;gap:8px;padding:8px 6px;border-radius:8px;background:var(--overview-row-bg);font-size:13px;color:var(--overview-ink);width:100%;border:0;text-align:left;font:inherit;cursor:default}._rowClickable_13z3i_618{cursor:pointer;transition:background .15s}._rowClickable_13z3i_618:hover{background:var(--overview-row-hover)}._row_13z3i_596:disabled{opacity:.72}._featureSkillBtn_13z3i_631,._featureAction_13z3i_632{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff09;color:#cbd5e1;font:inherit;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap}._featureSkillBtn_13z3i_631{width:88px;height:33px}._featureAction_13z3i_632{min-height:32px;padding:7px 11px}._featureSkillBtn_13z3i_631:hover,._featureAction_13z3i_632:hover{border-color:rgba(var(--card-grade-accent-rgb),.5);background:rgba(var(--card-grade-accent-rgb),.08)}._featureSkillBtn_13z3i_631 img,._featureAction_13z3i_632 img{width:13px;height:13px}._featureSkillActive_13z3i_670,._featureActionActive_13z3i_671{border-color:rgba(var(--card-grade-accent-rgb),.78);background:rgba(var(--card-grade-accent-rgb),.14);color:#f8fafc}._attemptsList_13z3i_677{list-style:none;margin:4px 0 4px 22px;display:grid;gap:3px;border-left:1px solid rgba(255,255,255,.08);padding:0 0 0 8px}._attemptRow_13z3i_687{background:#ffffff06;padding:6px;font-size:12px;cursor:default}._attemptLevel_13z3i_694{color:#f8fafc8c;text-transform:capitalize;font-weight:500}._scoreLevel_gold_13z3i_703{background:#f5bf422e;color:#f5b942}._scoreLevel_silver_13z3i_708{background:#cbd5e12e;color:#cbd5e1}._scoreLevel_bronze_13z3i_713{background:#b4530938;color:#f59e0b}._scoreLevel_unvalidated_13z3i_718{background:#94a3b82e;color:#ffffff8c}._caret_13z3i_723{width:12px;height:12px;opacity:.55}._medal_13z3i_724{width:14px;height:14px}._skillName_13z3i_726{flex:1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._score_13z3i_701{font-size:11px;font-weight:700;padding:3px 8px;border-radius:4px;background:#22c55e2e;color:#4ade80;letter-spacing:.04em}._score_13z3i_701._pending_13z3i_745{background:#f59e0b2e;color:#fbbf24}._score_13z3i_701._notStarted_13z3i_750{background:#94a3b82e;color:#ffffff8c}._empty_13z3i_755{font-size:13px;color:var(--overview-muted);padding:20px 0;text-align:center}._footer_13z3i_762{display:flex;justify-content:space-between;font-size:11px;color:var(--overview-subtle);margin-top:22px;padding-top:14px;border-top:1px solid var(--overview-line);letter-spacing:.04em}._cardNo_13z3i_773{font-variant-numeric:tabular-nums;font-weight:700}._detailWrap_13z3i_778{width:min(920px,100%);display:grid;gap:14px}._detailTop_13z3i_784{display:flex;align-items:flex-start;gap:12px}._detailTop_13z3i_784 ._cardControls_13z3i_174{flex:1;width:auto}._backButton_13z3i_795{width:max-content;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#cbd5e1;border-radius:8px;padding:9px 12px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}._backButton_13z3i_795:hover{background:#ffffff14;color:#f8fafc}._backButton_13z3i_795 img{width:14px;height:14px}._certPage_13z3i_821{position:relative;overflow:hidden;border:1px solid var(--cert-line);background:radial-gradient(900px 460px at 78% -12%,rgba(var(--card-grade-accent-rgb),var(--cert-glow-strong)),transparent 62%),radial-gradient(720px 420px at -10% 110%,rgba(var(--card-grade-accent-rgb),var(--cert-glow-soft)),transparent 58%),linear-gradient(180deg,var(--cert-bg) 0%,var(--cert-bg-2) 100%);color:var(--cert-ink);padding:42px 48px 34px;box-shadow:0 30px 80px #00000080;min-height:720px}._certPage_13z3i_821:before{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid var(--cert-line);pointer-events:none}._certPage_13z3i_821:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(var(--card-grade-accent-rgb),var(--cert-frame-inner-alpha));pointer-events:none}._certTop_13z3i_851,._certHero_13z3i_852,._certKpis_13z3i_853,._certSkill_13z3i_854,._certFooter_13z3i_855{position:relative;z-index:1}._certTop_13z3i_851{display:flex;justify-content:space-between;gap:28px;padding-bottom:28px;border-bottom:1px solid var(--cert-line)}._certBrand_13z3i_868{display:flex;align-items:center;gap:12px}._certMark_13z3i_874{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--card-grade-accent);color:var(--card-grade-accent);border-radius:5px;font-family:var(--card-display-font);font-size:24px;font-weight:700}._certBrandName_13z3i_887{font-family:var(--card-display-font);font-weight:700;font-size:18px;letter-spacing:.08em;text-transform:uppercase}._certBrandSub_13z3i_895,._certIssued_13z3i_896{color:var(--cert-muted);font-size:10px;text-transform:uppercase;letter-spacing:.2em}._certBrandSub_13z3i_895{margin-top:3px}._certIssued_13z3i_896{text-align:right;line-height:1.8}._certIssued_13z3i_896 strong{color:var(--cert-ink)}._certHero_13z3i_852{text-align:center;padding:34px 0 24px}._certEyebrow_13z3i_921{color:var(--card-grade-accent);font-size:11px;text-transform:uppercase;letter-spacing:.44em}._certHero_13z3i_852 h1{max-width:620px;margin:10px auto 0;font-family:var(--card-display-font);font-weight:500;font-size:44px;line-height:1.08;letter-spacing:0}._certRecipient_13z3i_938{margin-top:24px;color:var(--cert-muted);font-size:11px;text-transform:uppercase;letter-spacing:.34em}._certRecipientName_13z3i_946{margin-top:6px;font-family:var(--card-display-font);font-size:30px;font-weight:500}._certRule_13z3i_953{width:210px;height:1px;margin:16px auto 0;background:linear-gradient(90deg,transparent,var(--card-grade-accent),transparent)}._certKpis_13z3i_853{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--cert-line);border-bottom:1px solid var(--cert-line)}._certKpis_13z3i_853 div{text-align:center;padding:20px 14px;border-right:1px solid var(--cert-line)}._certKpis_13z3i_853 div:last-child{border-right:0}._certKpis_13z3i_853 strong{display:block;font-family:var(--card-display-font);font-size:32px;font-weight:500;line-height:1}._certKpis_13z3i_853 span{display:block;margin-top:7px;color:var(--cert-muted);font-size:10px;text-transform:uppercase;letter-spacing:.22em}._certSkill_13z3i_854{position:relative;margin-top:32px;border:1px solid var(--cert-line);background:var(--cert-card-bg);padding:28px}._certSkill_13z3i_854:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--card-grade-accent)}._certSkillHead_13z3i_1012{display:flex;justify-content:space-between;gap:28px}._certSkill_13z3i_854 h2{margin:0;font-family:var(--card-display-font);font-size:30px;font-weight:500;letter-spacing:0}._certSkill_13z3i_854 p{margin:7px 0 0;color:var(--cert-muted);font-size:10px;text-transform:uppercase;letter-spacing:.2em}._certBadge_13z3i_1034{display:inline-flex;align-items:center;gap:7px;margin-top:12px;border:1px solid currentColor;border-radius:999px;padding:5px 11px;color:#b7c0cb;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.18em}._certBadge_13z3i_1034:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._certLevel_gold_13z3i_1057{color:#c8a86b}._certLevel_silver_13z3i_1058{color:#b7c0cb}._certLevel_bronze_13z3i_1059{color:#c2754d}._certLevel_unvalidated_13z3i_1060{color:#94a3b8}._certScore_13z3i_1062{font-family:var(--card-display-font);font-size:48px;line-height:1;font-variant-numeric:tabular-nums}._certScore_13z3i_1062 small{margin-left:3px;color:var(--cert-muted);font-size:18px}._certMeta_13z3i_1075{margin-top:24px;padding-top:18px;border-top:1px solid var(--cert-line);display:grid;grid-template-columns:repeat(4,1fr);gap:18px}._certMeta_13z3i_1075 span,._certFooter_13z3i_855 span{display:block;color:var(--cert-muted);font-size:9px;text-transform:uppercase;letter-spacing:.22em}._certMeta_13z3i_1075 strong,._certFooter_13z3i_855 strong{display:block;margin-top:6px;color:var(--cert-ink);font-family:var(--card-display-font);font-size:15px;font-weight:500;line-height:1.25;word-break:break-word}._certAttempts_13z3i_1105{margin-top:28px}._certAttemptsTitle_13z3i_1109{color:var(--cert-muted);font-size:10px;text-transform:uppercase;letter-spacing:.24em;margin-bottom:14px}._certAttemptGrid_13z3i_1117{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._certAttempt_13z3i_1105{position:relative;border:1px solid var(--cert-line);background:var(--cert-attempt-bg);padding:17px 18px 16px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}._certAttempt_13z3i_1105:hover,._certAttemptSelected_13z3i_1136{border-color:rgba(var(--card-grade-accent-rgb),.52);background:rgba(var(--card-grade-accent-rgb),.045)}._certAttempt_13z3i_1105:hover{transform:translateY(-1px)}._certAttemptRank_13z3i_1145{position:absolute;top:-9px;left:14px;padding:0 7px;background:var(--cert-attempt-label-bg);color:var(--cert-muted);font-size:9px;text-transform:uppercase;letter-spacing:.2em}._certAttemptScore_13z3i_1157{font-family:var(--card-display-font);font-size:25px;line-height:1}._certAttemptScore_13z3i_1157 small{color:var(--cert-muted);font-size:13px}._certAttemptMeta_13z3i_1168,._certAttemptWhen_13z3i_1169{color:var(--cert-muted);font-size:12px;margin-top:8px}._certAttemptWhen_13z3i_1169{font-size:10px;text-transform:uppercase;letter-spacing:.14em}._certAttemptLevel_13z3i_1181{margin-top:10px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.18em}._certFooter_13z3i_855{margin-top:34px;border-top:1px solid var(--cert-line);padding-top:22px;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:28px;align-items:end}._evidencePanel_13z3i_1199{margin-top:26px;border:1px solid var(--cert-line);background:var(--cert-panel-bg);padding:22px}._evidenceHead_13z3i_1206{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}._evidenceHead_13z3i_1206 h3{margin:2px 0 0;font-family:var(--card-display-font);font-size:22px;font-weight:500;letter-spacing:0}._evidenceScore_13z3i_1221{font-family:var(--card-display-font);font-size:30px;line-height:1;font-variant-numeric:tabular-nums}._evidenceScore_13z3i_1221 small{margin-left:2px;color:var(--cert-muted);font-size:14px}._evidenceWhy_13z3i_1234{margin:16px 0 0;color:var(--cert-ink);font-size:14px;line-height:1.6;max-width:72ch}._evidenceGrid_13z3i_1242{margin-top:18px;padding-top:16px;border-top:1px solid var(--cert-line);display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._evidenceGrid_13z3i_1242 span,._evidenceFile_13z3i_1252 span,._rubricList_13z3i_1253>span{display:block;color:var(--cert-muted);font-size:9px;text-transform:uppercase;letter-spacing:.22em}._evidenceGrid_13z3i_1242 strong,._evidenceFile_13z3i_1252 strong{display:block;margin-top:6px;color:var(--cert-ink);font-family:var(--card-display-font);font-size:15px;font-weight:500;line-height:1.25;word-break:break-word}._evidenceFile_13z3i_1252{margin-top:18px;border:1px solid var(--cert-line);background:var(--cert-attempt-bg);padding:16px;display:flex;justify-content:space-between;gap:20px;align-items:center}._evidenceFile_13z3i_1252 small{display:block;margin-top:5px;color:var(--cert-muted);font-size:12px}._evidenceFile_13z3i_1252 a{flex:0 0 auto;border:1px solid rgba(var(--card-grade-accent-rgb),.6);color:var(--cert-ink);text-decoration:none;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:700}._evidenceFile_13z3i_1252 a:hover{background:rgba(var(--card-grade-accent-rgb),.1)}._rubricList_13z3i_1253{margin-top:18px}._rubricList_13z3i_1253 div{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}._rubricList_13z3i_1253 code{border:1px solid var(--cert-line);background:var(--cert-card-bg);color:var(--cert-ink);border-radius:5px;padding:4px 7px;font-size:11px}._certSig_13z3i_1326{font-family:var(--card-display-font);font-size:22px;font-style:italic;border-bottom:1px solid var(--cert-muted);padding-bottom:8px;margin-bottom:8px}@media (max-width: 760px){._main_13z3i_154{padding:88px 16px 36px}._overviewStack_13z3i_167{grid-template-columns:1fr;justify-items:stretch}._cardControls_13z3i_174,._card_13z3i_174{max-width:none;width:100%}._commandBar_13z3i_180,._commandActions_13z3i_227,._panelHeader_13z3i_201{display:grid}._commandActions_13z3i_227{grid-template-columns:repeat(2,minmax(0,1fr))}._commandActions_13z3i_227,._toolbarActions_13z3i_466{width:100%}._toolbarActions_13z3i_466{display:contents}._customiseButton_13z3i_235,._sendButton_13z3i_447,._featureAction_13z3i_632{width:100%}._presetGroup_13z3i_306{grid-template-columns:repeat(2,minmax(0,1fr));flex-basis:100%}._segmentGroup_13z3i_404,._detailTop_13z3i_784{display:grid}._skillRow_13z3i_589{grid-template-columns:1fr}._featureSkillBtn_13z3i_631{width:100%}._toolbarActions_13z3i_466{margin-left:0}._homeLink_13z3i_141{top:24px;right:18px}._certPage_13z3i_821{padding:32px 24px 28px}._certTop_13z3i_851,._certSkillHead_13z3i_1012,._certFooter_13z3i_855{grid-template-columns:1fr;display:grid}._certIssued_13z3i_896{text-align:left}._certHero_13z3i_852 h1{font-size:32px}._certKpis_13z3i_853,._certMeta_13z3i_1075,._certAttemptGrid_13z3i_1117,._evidenceGrid_13z3i_1242{grid-template-columns:1fr}._evidenceFile_13z3i_1252{align-items:flex-start;flex-direction:column}._certKpis_13z3i_853 div{border-right:0;border-bottom:1px solid var(--cert-line)}._certKpis_13z3i_853 div:last-child{border-bottom:0}._certScore_13z3i_1062{font-size:38px}}._page_yt96y_1{min-height:100vh;background:radial-gradient(at 20% 20%,rgba(30,58,138,.32) 0%,transparent 50%),radial-gradient(at 80% 0%,rgba(49,46,129,.26) 0%,transparent 60%),#0a0a14;color:#f8fafc;font-family:system-ui,-apple-system,Segoe UI,sans-serif}._main_yt96y_11{max-width:1100px;margin:0 auto;padding:96px 32px 64px}._header_yt96y_17{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:end;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:20px}._header_yt96y_17 h1{margin:0;font-size:28px;font-weight:600;letter-spacing:-.01em}._sub_yt96y_33{color:#94a3b8;margin:6px 0 0;font-size:14px;line-height:1.5;max-width:56ch}._back_yt96y_41{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid rgba(255,255,255,.12);color:#cbd5e1;border-radius:8px;padding:8px 12px;cursor:pointer;font-size:13px;align-self:start}._back_yt96y_41:hover{background:#ffffff0a}._back_yt96y_41 img{width:14px;height:14px}._actions_yt96y_57{display:flex;gap:8px}._btnPrimary_yt96y_62,._btnGhost_yt96y_62{display:inline-flex;align-items:center;gap:8px;border-radius:8px;padding:10px 14px;font-weight:600;font-size:13px;cursor:pointer;border:1px solid transparent}._btnPrimary_yt96y_62{background:#c8a86b;color:#0a0a14;border-color:#c8a86b}._btnPrimary_yt96y_62:hover{background:#d3b67c}._btnGhost_yt96y_62{background:transparent;color:#f8fafc;border-color:#ffffff29}._btnGhost_yt96y_62:hover{background:#ffffff0a}._btnPrimary_yt96y_62:disabled,._btnGhost_yt96y_62:disabled{opacity:.62;cursor:not-allowed}._btnPrimary_yt96y_62 img,._btnGhost_yt96y_62 img{width:14px;height:14px}._sendSummary_yt96y_89{margin-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:1px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden}._sendSummary_yt96y_89 div,._summaryToggle_yt96y_101,._summaryLink_yt96y_102{min-height:54px;padding:10px 12px;background:#ffffff06}._summaryToggle_yt96y_101{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;text-align:left;font:inherit;cursor:pointer}._summaryToggle_yt96y_101 span{display:block;color:#94a3b8;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em}._summaryToggle_yt96y_101 strong{display:block;margin-top:5px;color:#94a3b8;font-size:13px;line-height:1.25}._summaryToggle_yt96y_101:hover{background:#c8a86b14}._summaryToggleOn_yt96y_138 strong{color:#c8a86b}._sendSummary_yt96y_89 span{display:block;color:#94a3b8;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em}._sendSummary_yt96y_89 strong{display:block;margin-top:5px;color:#f8fafc;font-size:13px;line-height:1.25}._summaryLink_yt96y_102{display:inline-flex;align-items:center;color:#c8a86b;font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap}._summaryLink_yt96y_102:hover{background:#c8a86b14}._emailPanel_yt96y_173{margin-top:14px;display:grid;grid-template-columns:1.1fr 1fr 1.2fr auto;gap:10px;align-items:end;padding:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px}._emailCopy_yt96y_185{display:grid;gap:4px;align-self:center}._emailCopy_yt96y_185 span,._emailField_yt96y_192 span{color:#94a3b8;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em}._emailCopy_yt96y_185 strong{color:#f8fafc;font-size:13px;line-height:1.3}._emailField_yt96y_192{display:grid;gap:6px}._emailField_yt96y_192 input,._emailField_yt96y_192 textarea{width:100%;border:1px solid rgba(255,255,255,.12);background:#ffffff09;color:#f8fafc;border-radius:8px;padding:9px 10px;font:inherit;font-size:13px;resize:vertical}._emailField_yt96y_192 input:focus,._emailField_yt96y_192 textarea:focus{outline:2px solid rgba(200,168,107,.32);border-color:#c8a86b8a}._sendStatus_yt96y_230{grid-column:1 / -1;border-radius:8px;padding:9px 10px;font-size:13px;line-height:1.4}._sendStatus_sending_yt96y_238{color:#fde68a;background:#facc1514;border:1px solid rgba(250,204,21,.22)}._sendStatus_sent_yt96y_244{color:#bbf7d0;background:#22c55e14;border:1px solid rgba(34,197,94,.22)}._sendStatus_error_yt96y_250{color:#fecaca;background:#ef444414;border:1px solid rgba(239,68,68,.25)}._loadingPanel_yt96y_257{margin-top:36px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:28px;max-width:720px}._loadingTop_yt96y_265{display:flex;align-items:center;gap:16px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid rgba(255,255,255,.06)}._loadingTitle_yt96y_271{font-size:18px;font-weight:600}._loadingSub_yt96y_275{color:#94a3b8;font-size:13px;margin-top:2px}._spinner_yt96y_280{width:36px;height:36px;display:grid;place-items:center}._spinner_yt96y_280 img{width:28px;height:28px;animation:_spin_yt96y_280 1s linear infinite}@keyframes _spin_yt96y_280{to{transform:rotate(360deg)}}._stages_yt96y_290{list-style:none;margin:0;padding:0;display:grid;gap:6px}._stage_yt96y_290{display:grid;grid-template-columns:22px 1fr auto;gap:12px;align-items:center;padding:10px 4px;font-size:14px;color:#94a3b8;transition:color .2s ease}._stage_active_yt96y_307{color:#f8fafc}._stage_done_yt96y_308{color:#94a3b8}._stageDot_yt96y_310{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}._stage_done_yt96y_308 ._stageDot_yt96y_310{background:#34d3991f;border-color:#34d39952}._stage_active_yt96y_307 ._stageDot_yt96y_310{background:#facc151a;border-color:#facc1552}._stageDot_yt96y_310 img{width:12px;height:12px}._stagePulse_yt96y_327{width:8px;height:8px;border-radius:50%;background:#facc15;box-shadow:0 0 #facc1599;animation:_pulse_yt96y_1 1.4s infinite}@keyframes _pulse_yt96y_1{0%{box-shadow:0 0 #facc1599}70%{box-shadow:0 0 0 10px #facc1500}to{box-shadow:0 0 #facc1500}}._stageIdle_yt96y_339{width:6px;height:6px;border-radius:50%;background:#ffffff2e}._stageStatus_yt96y_345{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:#64748b}._stage_active_yt96y_307 ._stageStatus_yt96y_345{color:#facc15}._stage_done_yt96y_308 ._stageStatus_yt96y_345{color:#34d399}._previewWrap_yt96y_355{margin-top:24px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden}._previewBar_yt96y_362{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;font-size:12px;color:#94a3b8;text-transform:uppercase;letter-spacing:.14em;border-bottom:1px solid rgba(255,255,255,.06)}._previewMeta_yt96y_371{color:#64748b}._frame_yt96y_372{width:100%;height:1340px;border:0;background:#eef2f6;display:block}._error_yt96y_381{margin-top:36px;background:#ef444414;border:1px solid rgba(239,68,68,.32);border-radius:12px;padding:18px 20px;display:grid;gap:6px;max-width:560px}._error_yt96y_381 strong{color:#fca5a5;font-size:14px}._error_yt96y_381 span{color:#fee2e2;font-size:13px}._errorLink_yt96y_393{color:#cbd5e1;text-decoration:none;font-size:12px;margin-top:8px}._errorLink_yt96y_393:hover{color:#f8fafc}@media (max-width: 760px){._main_yt96y_11{padding:88px 16px 40px}._header_yt96y_17{grid-template-columns:1fr;align-items:start}._actions_yt96y_57{flex-wrap:wrap}._sendSummary_yt96y_89,._emailPanel_yt96y_173{grid-template-columns:1fr}}:root{color-scheme:dark;font-family:system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100vh;min-height:100dvh;background:#0a0a14;color:#f8fafc}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--app-accent: #c8a86b;--app-accent-rgb: 200 168 107;--app-accent-deep: #a8884b}.caliber-content{--panel-surface: #0a0a14}.caliber-content>.eco-panel__body{color:#f8fafc}
