._logo_36ec3_3{vertical-align:middle;-webkit-user-select:none;user-select:none;width:auto;height:18px;display:inline-block}._toggle_dwpw2_7{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}._input_dwpw2_14:focus-visible+._track_dwpw2_4{outline:2px solid var(--accent);outline-offset:2px}._input_dwpw2_14{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._track_dwpw2_4{background:var(--bg-hover);border-radius:999px;width:36px;height:20px;transition:background .18s;display:inline-block;position:relative}._thumb_dwpw2_39{background:var(--bg);border-radius:50%;width:16px;height:16px;transition:transform .18s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}._input_dwpw2_14:checked+._track_dwpw2_4{background:var(--accent)}._input_dwpw2_14:checked+._track_dwpw2_4 ._thumb_dwpw2_39{transform:translate(16px)}._accent_dwpw2_61 ._input_dwpw2_14+._track_dwpw2_4{background:color-mix(in srgb, var(--accent) 15%, var(--bg-hover) 85%)}._accent_dwpw2_61 ._input_dwpw2_14:checked+._track_dwpw2_4{background:var(--accent)}._input_dwpw2_14:disabled+._track_dwpw2_4{opacity:.45}@media (prefers-reduced-motion:reduce){._track_dwpw2_4,._thumb_dwpw2_39,._input_dwpw2_14:focus-visible+._track_dwpw2_4{transition:none}}._pop_17tqz_1{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);width:320px;box-shadow:var(--shadow);z-index:70;animation:.12s _pop-in_17tqz_1;position:absolute;top:calc(100% + 8px);right:0}@keyframes _pop-in_17tqz_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._arrow_17tqz_25{background:var(--bg-elev);border-top:1px solid var(--border);border-left:1px solid var(--border);width:12px;height:12px;position:absolute;top:-7px;right:18px;transform:rotate(45deg)}._body_17tqz_37{padding:1rem}._form_17tqz_41{flex-direction:column;gap:.5rem;display:flex}._intro_17tqz_50{border:1px solid var(--border);background:var(--bg-elev);border-radius:6px;flex-direction:column;gap:.25rem;padding:.55rem .7rem;display:flex}._introTitle_17tqz_59{color:var(--fg);font-size:.78rem;font-weight:600}._introHint_17tqz_64{color:var(--fg-muted);font-size:.7rem;line-height:1.4}._label_17tqz_70{color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:600}._input_17tqz_78{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--fg);transition:border-color var(--transition);outline:none;width:100%;padding:.6rem .75rem;font-size:.95rem}._input_17tqz_78:focus{border-color:var(--accent)}._input_17tqz_78:focus-visible{outline:none}._btn_17tqz_98{border-radius:var(--radius);border:1px solid var(--accent);background:var(--accent);color:var(--accent-fg);cursor:pointer;transition:all var(--transition);margin-top:.5rem;padding:.6rem 1rem;font-size:.9rem;font-weight:600}._btn_17tqz_98:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}._btn_17tqz_98:disabled{opacity:.6}._error_17tqz_120{color:var(--danger);margin:0;font-size:.85rem}._ok_17tqz_125{color:var(--fg);margin:0;font-size:.95rem}._devHint_17tqz_131{background:var(--bg);border:1px dashed var(--border);border-radius:var(--radius);flex-direction:column;gap:.25rem;margin-top:.75rem;padding:.6rem;font-size:.78rem;display:flex}._devHint_17tqz_131 a{word-break:break-all;color:var(--accent);text-decoration:none}._devHint_17tqz_131 a:hover{text-decoration:underline}._consent_17tqz_153{color:var(--fg-muted);cursor:pointer;align-items:flex-start;gap:.5rem;margin-top:.25rem;font-size:.8rem;line-height:1.4;display:flex}._consent_17tqz_153 .toggle,._consent_17tqz_153>label:first-child{flex-shrink:0;margin-top:.1rem}._consent_17tqz_153 ._toggle_17tqz_165{flex-shrink:0;margin-top:.15rem}._consent_17tqz_153 a{color:var(--accent);text-decoration:none}._consent_17tqz_153 a:hover{text-decoration:underline}._shell_106t7_1,._trigger_106t7_8{align-items:center;display:inline-flex}._pop_106t7_13{z-index:2147483647;border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border) 65%);background:color-mix(in srgb, var(--surface,var(--bg)) 96%, transparent 4%);-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);max-width:280px;color:var(--fg);letter-spacing:-.005em;white-space:pre-wrap;word-wrap:break-word;pointer-events:none;box-shadow:0 1px 0 color-mix(in srgb, var(--accent) 50%, transparent 50%) inset, 0 8px 24px #0000002e, 0 2px 6px #00000014;border-radius:8px;align-items:center;gap:.5rem;padding:.45rem .7rem;font-family:Söhne,IBM Plex Sans,system-ui,sans-serif;font-size:.82rem;font-weight:500;line-height:1.25;animation:.16s cubic-bezier(.16,1,.3,1) both _tooltipFade_106t7_1;display:inline-flex}._pop_106t7_13[data-placement]:not([style*=top]){top:0;left:0}._label_106t7_53{font-weight:500}._divider_106t7_57{background:color-mix(in srgb, var(--border) 70%, transparent 30%);align-self:stretch;width:1px}._hint_106t7_63{color:var(--muted-fg,var(--fg));white-space:nowrap;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:.74rem;font-weight:500}@keyframes _tooltipFade_106t7_1{0%{opacity:0}to{opacity:1}}._pop_106t7_13{animation:.16s cubic-bezier(.16,1,.3,1) both _tooltipFade_106t7_1}._header_12ltl_1{z-index:1000;justify-content:space-between;align-items:center;width:100%;height:28px;display:flex;position:fixed}._right_12ltl_11{align-items:center;gap:.5rem;display:flex}._brand_12ltl_17{box-sizing:border-box;align-items:flex-start;gap:.15rem;height:20px;padding:4px 24px 4px 12px;line-height:1;text-decoration:none;display:inline-flex}._betaBadge_12ltl_28{color:var(--muted-fg);letter-spacing:.04em;vertical-align:super;font-size:.5rem;font-weight:600;line-height:1}._userMenuWrap_12ltl_37,._authWrap_12ltl_41{position:relative}._authKey_12ltl_45{cursor:pointer;width:16px;height:16px;color:var(--fg);transition:opacity var(--transition);background:0 0;border:none;justify-content:center;align-items:center;margin:0 14px;padding:0;display:flex}._authKey_12ltl_45:hover{opacity:.8}._userPic_12ltl_63{background:var(--fg);width:20px;height:20px;color:var(--bg-hover);letter-spacing:-.01em;cursor:pointer;transition:opacity var(--transition);border:none;border-radius:50%;justify-content:center;align-items:center;margin:0 14px;padding:0;font-size:11px;font-weight:300;text-decoration:none;display:flex}._userPic_12ltl_63:hover{opacity:.8}._userPic_12ltl_63 svg{flex-shrink:0}._userDropdown_12ltl_89{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);min-width:200px;box-shadow:var(--shadow-lg);z-index:200;animation:.1s _dropIn_12ltl_1;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}@keyframes _dropIn_12ltl_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dropdownEmail_12ltl_114{color:var(--fg-muted);border-bottom:1px solid var(--border);text-overflow:ellipsis;white-space:nowrap;padding:.6rem .75rem;font-size:.8rem;display:block;overflow:hidden}._dropdownItem_12ltl_125{text-align:left;width:100%;color:var(--fg);cursor:pointer;transition:background var(--transition);background:0 0;border:none;padding:.6rem .75rem;font-size:.9rem;text-decoration:none;display:block}._dropdownItem_12ltl_125:hover{background:var(--bg-hover)}._footer_113mp_3{padding:.6rem var(--page-pad-x,1.25rem);color:var(--fg-muted,#6b7280);background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;font-size:.78rem;display:flex}._left_113mp_17{flex-shrink:0;align-items:center;gap:.35rem;display:flex}._right_113mp_24{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem 1rem;line-height:1.4;display:flex}._toggle_113mp_34{min-width:44px;min-height:44px;color:var(--fg-muted,#6b7280);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:.3rem;padding:.4rem .5rem;line-height:1;transition:color .12s,background-color .12s;display:inline-flex}._toggle_113mp_34:hover{color:var(--fg,#111);background:color-mix(in srgb, var(--fg-muted,#6b7280) 10%, transparent)}._localeLabel_113mp_59{letter-spacing:.06em;font-size:.7rem;font-weight:700}._link_113mp_65{color:var(--fg-muted,#6b7280);font:inherit;background:0 0;border:0;border-radius:4px;align-items:center;min-height:44px;padding:.4rem .5rem;text-decoration:none;transition:color .12s,background-color .12s;display:inline-flex}._link_113mp_65:hover,._link_113mp_65:active{color:var(--fg,#111);background:color-mix(in srgb, var(--fg-muted,#6b7280) 10%, transparent)}@media (width<=768px){._footer_113mp_3{padding:.4rem var(--page-pad-x,.85rem);gap:.4rem .6rem;font-size:.72rem}._right_113mp_24{gap:.25rem .5rem}}@media (width<=480px){._footer_113mp_3{padding:.5rem var(--page-pad-x,.65rem) max(.5rem, env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:.5rem}._left_113mp_17{justify-content:flex-end;gap:.4rem}._right_113mp_24{justify-content:flex-start;gap:.35rem .5rem;width:100%}}._splash_1k3kz_1{z-index:9999;background:var(--bg,#fff);justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:fixed;inset:0}._hidden_1k3kz_12{opacity:0;pointer-events:none}._inner_1k3kz_17{flex-direction:column;align-items:center;gap:1.25rem;width:200px;display:flex}._bar_1k3kz_25{background:var(--border,#e5e7eb);border-radius:2px;width:100%;height:3px;overflow:hidden}._fill_1k3kz_33{background:var(--accent,#3b82f6);border-radius:2px;height:100%;transition:width .3s}._note_1k3kz_40{color:var(--fg-muted,#6b7280);text-align:center;margin:0;font-size:.75rem}._sidebar_3k4q9_6{border:1px solid var(--border);background:var(--surface,var(--bg));border-left:0;border-radius:0 10px 10px 0;flex-direction:column;gap:.65rem;width:100%;height:100%;padding:.75rem .85rem .85rem;font-family:Söhne,IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;display:flex;overflow:hidden auto}._header_3k4q9_30{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}._headerBadges_3k4q9_38{align-items:center;gap:.4rem;margin-left:auto;display:inline-flex}._title_3k4q9_45{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-fg,var(--fg));font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:.68rem;font-weight:500}._quotaBar_3k4q9_55{background:color-mix(in srgb, var(--warning,#ea9d1f) 14%, var(--surface,var(--bg)) 86%);color:var(--warning,#ea9d1f);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;margin-right:.5rem;padding:.15rem .5rem;font-size:.68rem;font-weight:500;display:inline-flex}._quotaBar_3k4q9_55._exhausted_3k4q9_69{background:color-mix(in srgb, var(--danger,#e53e3e) 18%, var(--surface,var(--bg)) 82%);color:var(--danger,#e53e3e)}._runningBadge_3k4q9_74{background:color-mix(in srgb, var(--accent) 14%, var(--surface,var(--bg)) 86%);color:var(--accent);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.68rem;font-weight:500;display:inline-flex}._skillList_3k4q9_86{flex-direction:column;gap:.3rem;display:flex}._skillWrapper_3k4q9_92{align-items:center;gap:.25rem;width:100%;display:inline-flex}._editBtn_3k4q9_99{width:1.5rem;height:1.5rem;color:var(--muted-fg);cursor:pointer;opacity:.35;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:.25rem;transition:opacity .12s,background-color .12s;display:inline-flex}._editBtn_3k4q9_99:hover{opacity:1;color:var(--accent);background:var(--accent-soft)}._deleteBtn_3k4q9_124{width:1.5rem;height:1.5rem;color:var(--muted-fg);cursor:pointer;opacity:.35;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:.25rem;transition:opacity .12s,color .12s,background-color .12s;display:inline-flex}._deleteBtn_3k4q9_124:hover{opacity:1;color:var(--danger,#dc2626);background:color-mix(in srgb, var(--danger,#dc2626) 10%, transparent)}._cardActions_3k4q9_150{opacity:0;flex-shrink:0;align-items:center;gap:.15rem;transition:opacity .15s,transform .15s;display:inline-flex;transform:scale(.95)}._skillCard_3k4q9_162:hover ._cardActions_3k4q9_150,._skillCard_3k4q9_162:focus-visible ._cardActions_3k4q9_150{opacity:1;transform:scale(1)}._previewBtn_3k4q9_173{width:1.5rem;height:1.5rem;color:var(--accent);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:.25rem;transition:background-color .12s;display:inline-flex}._previewBtn_3k4q9_173:hover{background:var(--accent-soft)}._addBtn_3k4q9_196{width:1.75rem;height:1.75rem;color:var(--muted-fg);cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;transition:opacity .12s,color .12s;display:inline-flex}._addBtn_3k4q9_196:hover{opacity:1;color:var(--accent)}._multiIconBtn_3k4q9_223{width:1.75rem;height:1.75rem;color:var(--muted-fg);cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;transition:opacity .12s,color .12s,background-color .12s;display:inline-flex}._multiIconBtn_3k4q9_223:hover{opacity:1;color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}._multiHeaderActive_3k4q9_252{background:color-mix(in srgb, var(--accent) 12%, var(--surface,var(--bg)) 88%);border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border) 65%);border-radius:6px;align-items:center;gap:.4rem;margin-left:auto;padding:.2rem .45rem;display:inline-flex}._multiRunBtn_3k4q9_265{letter-spacing:.01em;border:1px solid var(--accent);background:var(--accent);color:var(--accent-fg,#fff);cursor:pointer;border-radius:5px;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.72rem;font-weight:600;transition:background-color .12s,border-color .12s,opacity .12s;display:inline-flex}._multiRunBtn_3k4q9_265:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, white 12%);border-color:color-mix(in srgb, var(--accent) 88%, white 12%)}._multiRunBtn_3k4q9_265:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._multiRunBtn_3k4q9_265:disabled{opacity:.45;cursor:not-allowed}._multiCancelBtn_3k4q9_299{border:1px solid var(--border);width:1.55rem;height:1.55rem;color:var(--muted-fg);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;padding:0;transition:color .12s,background-color .12s,border-color .12s;display:inline-flex}._multiCancelBtn_3k4q9_299:hover{color:var(--fg);background:color-mix(in srgb, var(--accent) 8%, transparent);border-color:color-mix(in srgb, var(--accent) 35%, var(--border) 65%)}._multiCancelBtn_3k4q9_299:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._multiCheckBox_3k4q9_329{border:1.5px solid color-mix(in srgb, var(--fg-muted,var(--muted-fg)) 60%, transparent);width:14px;height:14px;color:var(--accent-fg,#fff);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .12s,background-color .12s;display:inline-flex}._multiCheckBoxEmpty_3k4q9_344{background:0 0;border-radius:2px;width:6px;height:6px;display:inline-block}._skillCardMultiSelectMode_3k4q9_357{cursor:pointer}._skillCardMultiSelected_3k4q9_359{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--surface,var(--bg)) 90%);box-shadow:0 0 0 1px var(--accent)}._skillCard_3k4q9_162{--skill-color:var(--accent);border:1px solid var(--border);background:var(--surface,var(--bg));color:var(--fg);font:inherit;text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;width:100%;min-height:40px;padding:.6rem;transition:border-color .12s,background-color .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden}._skillCard_3k4q9_162:hover:not([aria-disabled=true]){border-color:color-mix(in srgb, var(--skill-color) 45%, var(--border) 55%);background:color-mix(in srgb, var(--skill-color) 6%, var(--surface,var(--bg)) 94%)}._skillCard_3k4q9_162:active:not([aria-disabled=true]){transform:scale(.99)}._skillCard_3k4q9_162:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._skillCardRunning_3k4q9_414{border-color:var(--skill-color);box-shadow:0 0 0 2px color-mix(in srgb, var(--skill-color) 12%, transparent);background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--skill-color) 22%, transparent) 50%, transparent 100%);background-repeat:no-repeat;background-size:200% 100%;animation:1.5s ease-in-out infinite _borderPulse_3k4q9_1,1.6s linear infinite _runningShimmer_3k4q9_1}._skillCardRunning_3k4q9_414:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--skill-color) 50%, transparent 100%);background-repeat:no-repeat;background-size:50% 100%;height:2px;animation:1.4s linear infinite _runningProgressStripe_3k4q9_1;position:absolute;bottom:0;left:0;right:0}@keyframes _runningProgressStripe_3k4q9_1{0%{background-position:-50% 0}to{background-position:150% 0}}._skillCardDone_3k4q9_459{background:color-mix(in srgb, var(--success,#16a34a) 4%, var(--surface,var(--bg)) 96%)}._skillCardError_3k4q9_463{background:color-mix(in srgb, var(--danger,#dc2626) 4%, var(--surface,var(--bg)) 96%);animation:.4s ease-out _statusShake_3k4q9_1}._skillCardNoEdits_3k4q9_472{background:color-mix(in srgb, var(--accent,#3b82f6) 4%, var(--surface,var(--bg)) 96%);animation:.6s ease-out _statusPulse_3k4q9_1}._skillCardDone_3k4q9_459{background:color-mix(in srgb, var(--success,#16a34a) 4%, var(--surface,var(--bg)) 96%);animation:.6s ease-out _statusPulse_3k4q9_1}@keyframes _borderPulse_3k4q9_1{0%,to{border-color:var(--skill-color);box-shadow:0 0 0 0 color-mix(in srgb, var(--skill-color) 0%, transparent)}50%{border-color:color-mix(in srgb, var(--skill-color) 70%, white 30%);box-shadow:0 0 8px 0 color-mix(in srgb, var(--skill-color) 30%, transparent)}}@keyframes _statusPulse_3k4q9_1{0%{transform:scale(1);box-shadow:0 0 #0000}35%{box-shadow:0 0 0 6px color-mix(in srgb, var(--skill-color,var(--accent)) 18%, transparent);transform:scale(1.02)}to{transform:scale(1);box-shadow:0 0 #0000}}@keyframes _statusShake_3k4q9_1{0%,to{transform:translate(0)}20%,60%{transform:translate(-3px)}40%,80%{transform:translate(3px)}}@keyframes _runningShimmer_3k4q9_1{0%{background-position:-100% 0}to{background-position:200% 0}}._statusIcon_3k4q9_534{width:1.1rem;height:1.1rem;color:var(--muted-fg,var(--fg-subtle));opacity:.5;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._statusIcon_3k4q9_534[data-state=done]{color:var(--success,#16a34a);opacity:.85}._statusIcon_3k4q9_534[data-state=error]{color:var(--danger,#dc2626);opacity:.9}._statusIcon_3k4q9_534[data-state=no-edits]{color:var(--accent,#3b82f6);opacity:.9}._statusIcon_3k4q9_534[data-state=running]{opacity:0;color:var(--skill-color);transition:opacity .12s}._skillCard_3k4q9_162:hover ._statusIcon_3k4q9_534[data-state=running],._skillCard_3k4q9_162:focus-within ._statusIcon_3k4q9_534[data-state=running]{opacity:1}._statusIconCancel_3k4q9_563{width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:color .12s,background-color .12s;display:inline-flex}._statusIconCancel_3k4q9_563:hover{color:var(--danger,#dc2626);background:color-mix(in srgb, var(--danger,#dc2626) 12%, transparent)}._skillName_3k4q9_600{letter-spacing:-.005em;color:var(--fg);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.86rem;font-weight:600;transition:color .12s;overflow:hidden}._skillCard_3k4q9_162:hover:not([aria-disabled=true]) ._skillName_3k4q9_600{color:color-mix(in srgb, var(--skill-color) 70%, var(--fg) 30%)}._spin_3k4q9_618{animation:.9s linear infinite _sb-spin_3k4q9_1}@keyframes _sb-spin_3k4q9_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_3k4q9_618{animation:none}._skillCard_3k4q9_162:active:not([aria-disabled=true]){transform:none}._skillCardRunning_3k4q9_414{background-image:none;animation:none}._skillCardRunning_3k4q9_414:after{opacity:.7;animation:none}._skillCardDone_3k4q9_459,._skillCardError_3k4q9_463,._skillCardNoEdits_3k4q9_472{animation:none}}._catalogSection_3k4q9_653{border-top:1px solid var(--border);margin-top:.6rem;padding-top:.5rem}._catalogHeader_3k4q9_658{cursor:pointer;color:var(--fg-muted);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.3rem .45rem;font-size:.78rem;font-weight:600;display:flex}._catalogCount_3k4q9_669{background:var(--bg-hover);min-width:1.4rem;height:1.2rem;color:var(--fg);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.7rem;display:inline-flex}._catalogList_3k4q9_681{flex-direction:column;gap:.35rem;padding:.3rem 0;display:flex}._catalogItem_3k4q9_687{border:1px solid var(--border);background:var(--bg-elev,var(--bg));border-radius:6px;align-items:center;gap:.5rem;padding:.45rem .5rem;display:flex}._catalogItemBody_3k4q9_696{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._catalogItemName_3k4q9_703{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;overflow:hidden}._catalogItemDesc_3k4q9_710{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._catalogItemMeta_3k4q9_717{color:var(--fg-muted);font-size:.7rem}._catalogAdd_3k4q9_721{border:1px solid var(--border);background:var(--bg);width:1.7rem;height:1.7rem;color:var(--fg-muted);cursor:pointer;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .12s,border-color .12s;display:inline-flex}._catalogAdd_3k4q9_721:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}._catalogAdd_3k4q9_721:disabled{opacity:.5}._wrapper_nz75t_1{text-align:center;color:var(--fg-muted);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;display:flex}._icon_nz75t_12{color:var(--fg-subtle);opacity:.6;margin-bottom:.5rem}._title_nz75t_18{color:var(--fg);margin:0;font-size:1.125rem;font-weight:500}._hint_nz75t_25{max-width:32rem;margin:0;font-size:.875rem;line-height:1.5}._tertiary_nz75t_32{max-width:32rem;color:var(--muted-fg,var(--fg-muted));opacity:.85;margin:.5rem 0 0;font-size:.75rem;line-height:1.4}._actions_nz75t_41{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.75rem;display:flex}._actionPrimary_nz75t_49,._actionSecondary_nz75t_50,._actionGhost_nz75t_51{border-radius:var(--radius);cursor:pointer;border:1px solid #0000;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .12s,transform .12s}._actionPrimary_nz75t_49{background:var(--accent);color:var(--accent-fg)}._actionPrimary_nz75t_49:hover{background:var(--accent-hover)}._actionPrimary_nz75t_49:active{transform:scale(.98)}._actionSecondary_nz75t_50{background:var(--bg-elev);color:var(--fg);border-color:var(--border)}._actionSecondary_nz75t_50:hover{background:var(--bg-hover)}._actionGhost_nz75t_51{color:var(--fg-muted);background:0 0}._actionGhost_nz75t_51:hover{background:var(--bg-hover);color:var(--fg)}._actionPrimary_nz75t_49:focus-visible,._actionSecondary_nz75t_50:focus-visible,._actionGhost_nz75t_51:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._card_1emjd_1{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);max-width:34rem;box-shadow:var(--shadow,none);flex-direction:column;gap:.875rem;padding:1.25rem 1.5rem;display:flex}._header_1emjd_13{color:var(--accent);align-items:center;gap:.5rem;display:flex}._title_1emjd_20{color:var(--fg);font-size:1.1rem;font-weight:600}._lead_1emjd_26{color:var(--fg-muted);margin:0;font-size:.875rem;line-height:1.55}._steps_1emjd_33{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}._step_1emjd_33{align-items:flex-start;gap:.625rem;display:flex}._stepIcon_1emjd_48{color:var(--accent);flex:none;margin-top:.125rem}._stepBody_1emjd_54{flex-direction:column;gap:.125rem;display:flex}._stepTitle_1emjd_60{color:var(--fg);font-size:.875rem;font-weight:600}._stepHint_1emjd_66{color:var(--fg-muted);font-size:.8125rem;line-height:1.45}._dismissBtn_1emjd_72{border-radius:var(--radius);background:var(--accent);color:var(--accent-fg);cursor:pointer;border:1px solid #0000;align-self:flex-end;padding:.45rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .12s}._dismissBtn_1emjd_72:hover{background:var(--accent-hover)}._backdrop_l9ctr_1{background:var(--overlay);z-index:1000;animation:.15s ease-out _fade_l9ctr_1;position:fixed;inset:0}._dialog_l9ctr_8{background:var(--bg);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:10px;flex-direction:column;min-width:320px;max-width:90vw;height:520px;min-height:520px;animation:.18s ease-out _pop_l9ctr_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._resizable_l9ctr_30{resize:none;min-height:240px;max-height:90vh}._resizableBoth_l9ctr_35{resize:none;min-width:360px;max-width:95vw;min-height:240px;max-height:90vh}._resizable_l9ctr_30 ._body_l9ctr_42,._resizableBoth_l9ctr_35 ._body_l9ctr_42{flex:auto;min-height:0;overflow:auto}._resizeHandle_l9ctr_48{cursor:nwse-resize;touch-action:none;z-index:2;width:16px;height:16px;position:absolute;bottom:0;right:0}._resizeHandle_l9ctr_48:after{content:"";border-right:2px solid var(--fg-muted);border-bottom:2px solid var(--fg-muted);opacity:.5;width:8px;height:8px;transition:opacity .12s;position:absolute;bottom:3px;right:3px}._resizeHandle_l9ctr_48:hover:after,._resizeHandle_l9ctr_48:active:after{opacity:1;border-color:var(--accent)}._resizeHandle_l9ctr_48._vertical_l9ctr_75{cursor:ns-resize;width:100%;height:8px;right:0}._resizeHandle_l9ctr_48._vertical_l9ctr_75:after{border:none;border-bottom:2px solid var(--fg-muted);border-radius:2px;width:32px;height:4px;bottom:2px;left:50%;right:auto;transform:translate(-50%)}@media (width<=640px){._dialog_l9ctr_8{border-radius:0;min-width:100vw;max-width:100vw;min-height:100svh;top:0;left:0;transform:none;width:100vw!important;height:100svh!important}._resizeHandle_l9ctr_48{display:none}}._header_l9ctr_110{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._title_l9ctr_117{font-size:1.05rem;font-weight:600}._body_l9ctr_42{padding:1.25rem}._footer_l9ctr_124{border-top:1px solid var(--border);justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;display:flex}._close_l9ctr_131{color:var(--fg-muted);cursor:pointer;background:0 0;border:none;padding:.25rem .5rem;font-size:1.25rem}._close_l9ctr_131:hover{color:var(--fg)}@keyframes _fade_l9ctr_1{0%{opacity:0}to{opacity:1}}@keyframes _pop_l9ctr_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._form_1utdu_1{flex-direction:column;flex:auto;gap:1rem;padding:.5rem 0;display:flex}._wide_1utdu_12{flex-direction:column;width:600px;max-width:100%;min-height:100%;display:flex}._field_1utdu_22{flex-direction:column;gap:.35rem;display:flex}._label_1utdu_28{color:var(--fg);font-size:.75rem;font-weight:500}._hint_1utdu_34{color:var(--muted-fg);margin-left:.4rem;font-weight:400}._input_1utdu_40{border:1px solid var(--border);background:var(--surface,var(--bg));color:var(--fg);font:inherit;border-radius:6px;padding:.5rem .6rem;font-size:.85rem;transition:border-color .12s}._input_1utdu_40:focus{border-color:var(--accent);outline:none}._textarea_1utdu_56{border:1px solid var(--border);background:var(--surface,var(--bg));color:var(--fg);font:inherit;resize:vertical;box-sizing:border-box;border-radius:6px;width:100%;min-height:200px;padding:.5rem .6rem;font-size:.82rem;line-height:1.5;transition:border-color .12s}._textarea_1utdu_56:focus{border-color:var(--accent);outline:none}._suffixHint_1utdu_77{color:var(--muted-fg);align-items:center;gap:.3rem;font-size:.68rem;display:inline-flex}._actions_1utdu_6{border-top:1px solid var(--border);background:var(--surface,var(--bg));justify-content:flex-end;align-items:center;gap:.5rem;margin-top:auto;padding:.5rem 0;display:flex}._cancelBtn_1utdu_96{border:1px solid var(--border);color:var(--fg);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:.4rem .8rem;font-size:.8rem;transition:border-color .12s}._cancelBtn_1utdu_96:hover{border-color:var(--fg)}._saveBtn_1utdu_112{border:1px solid var(--accent);background:var(--accent);color:var(--bg);font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.8rem;font-weight:500;transition:opacity .12s;display:inline-flex}._saveBtn_1utdu_112:hover:not(:disabled){opacity:.9}._saveBtn_1utdu_112:disabled{opacity:.4}._gate_1utdu_136{text-align:center;color:var(--muted-fg);padding:1.5rem;font-size:.85rem}._spin_1utdu_143{animation:.9s linear infinite _se-spin_1utdu_1}@keyframes _se-spin_1utdu_1{to{transform:rotate(360deg)}}._forkNotice_1utdu_156{background:color-mix(in srgb, var(--accent) 8%, transparent);border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);color:var(--fg);border-radius:6px;align-items:flex-start;gap:.5rem;padding:.6rem .75rem;font-size:.78rem;line-height:1.45;display:inline-flex}._forkNotice_1utdu_156 svg{color:var(--accent);flex-shrink:0;margin-top:.15rem}._forkNotice_1utdu_156 strong{font-weight:600}._pubBlock_1utdu_181{border:1px solid var(--border);background:var(--surface,var(--bg-elev));border-radius:8px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}._pubSubmitBtn_1utdu_191{border:1px solid var(--accent);background:var(--accent);color:var(--bg);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-self:flex-start;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.85rem;font-weight:500;transition:opacity .12s;display:inline-flex}._pubSubmitBtn_1utdu_191:hover:not(:disabled){opacity:.9}._pubSubmitBtn_1utdu_191:disabled{opacity:.4;cursor:not-allowed}._pubGhostBtn_1utdu_216{border:1px solid var(--border);color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border-radius:6px;align-self:flex-start;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.78rem;transition:border-color .12s,color .12s;display:inline-flex}._pubGhostBtn_1utdu_216:hover:not(:disabled){border-color:var(--fg);color:var(--fg)}._pubGhostBtn_1utdu_216:disabled{opacity:.4;cursor:not-allowed}._pubBadge_1utdu_244{border:1px solid #0000;border-radius:999px;align-self:flex-start;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.82rem;font-weight:500;display:inline-flex}._pubBadgePending_1utdu_256{color:#b45309;background:#f59e0b24;border-color:#f59e0b59}._pubBadgeApproved_1utdu_262{color:#15803d;background:#16a34a24;border-color:#16a34a59}._pubBadgeRejected_1utdu_268{background:color-mix(in srgb, var(--danger,#dc2626) 14%, transparent);color:var(--danger,#dc2626);border-color:color-mix(in srgb, var(--danger,#dc2626) 35%, transparent)}._pubHint_1utdu_277{color:var(--muted-fg);margin:0;font-size:.74rem;line-height:1.45}._shareBtn_1utdu_286{border:1px solid var(--border);color:var(--fg);font:inherit;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.8rem;transition:border-color .12s;display:inline-flex}._shareBtn_1utdu_286:hover:not(:disabled){border-color:var(--fg)}._shareBtn_1utdu_286:disabled{opacity:.4;cursor:not-allowed}._backdrop_xrhi8_4{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:200;animation:_sk-modal-fade_xrhi8_1 .16s var(--ease-standard,cubic-bezier(.2, 0, 0, 1)) both;background:#0000008c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}@keyframes _sk-modal-fade_xrhi8_1{0%{opacity:0}to{opacity:1}}._dialog_xrhi8_27{background:var(--bg-elev,var(--bg,#fff));width:min(40rem,100%);height:min(80vh,44rem);max-height:min(80vh,44rem);color:var(--fg,#18181b);border:1px solid var(--border,#e4e4e7);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-lg);animation:_sk-modal-rise_xrhi8_1 .2s var(--ease-standard,cubic-bezier(.2, 0, 0, 1)) both;flex-direction:column;display:flex;overflow:hidden}@keyframes _sk-modal-rise_xrhi8_1{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}._header_xrhi8_54{border-bottom:1px solid var(--border);background:var(--surface,var(--bg));justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.125rem;display:flex}._titleRow_xrhi8_64{flex:1;align-items:baseline;gap:.5rem;min-width:0;display:flex}._title_xrhi8_64{letter-spacing:-.01em;white-space:nowrap;color:var(--fg);margin:0;font-size:.9375rem;font-weight:600}._subtitle_xrhi8_81{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}._actions_xrhi8_89{flex-shrink:0;gap:.25rem;display:flex}._iconBtn_xrhi8_95{border-radius:var(--radius,8px);width:1.75rem;height:1.75rem;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .12s,background-color .12s;display:inline-flex}._iconBtn_xrhi8_95:hover{color:var(--fg);background:var(--bg-hover)}._iconBtn_xrhi8_95:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._thread_xrhi8_121{scroll-behavior:smooth;flex-direction:column;flex:1;gap:.625rem;min-height:0;padding:1rem 1.125rem;display:flex;overflow-y:auto}._loading_xrhi8_132{flex-direction:column;gap:.5rem;padding:.25rem 0;display:flex}._msg_xrhi8_139{border-radius:var(--radius-lg,12px);white-space:pre-wrap;word-break:break-word;flex-direction:column;gap:.3rem;max-width:86%;padding:.625rem .875rem;font-size:.875rem;line-height:1.5;display:flex}._msgBody_xrhi8_151{white-space:pre-wrap;word-break:break-word}._msgFooter_xrhi8_158{background:color-mix(in srgb, var(--fg-muted) 8%, transparent);color:var(--fg-subtle);font-size:.66rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em;border-radius:4px;align-self:flex-end;align-items:center;gap:.3rem;margin-top:.15rem;padding:.1rem .45rem;display:inline-flex}._msgFooterLabel_xrhi8_173{line-height:1}._agent_xrhi8_177{background:var(--bg-hover);color:var(--fg);border:1px solid var(--border);border-bottom-left-radius:4px;align-self:flex-start}._user_xrhi8_185{background:var(--accent);color:var(--accent-fg);border-bottom-right-radius:4px;align-self:flex-end}._typing_xrhi8_193{align-items:center;gap:.25rem;padding:.4rem 0;display:flex}._dot_xrhi8_200{background:var(--fg-muted);border-radius:50%;width:.45rem;height:.45rem;animation:1.1s ease-in-out infinite _sk-typing-bounce_xrhi8_1}._dot_xrhi8_200:nth-child(2){animation-delay:.15s}._dot_xrhi8_200:nth-child(3){animation-delay:.3s}@keyframes _sk-typing-bounce_xrhi8_1{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}}._typingLabel_xrhi8_227{color:var(--fg-muted);margin-left:.5rem;font-size:.75rem}._draftCard_xrhi8_234{border-radius:var(--radius-lg,12px);border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border));background:color-mix(in srgb, var(--accent) 8%, var(--bg-elev));flex-direction:column;align-self:flex-start;gap:.5rem;max-width:92%;margin:.25rem 0;padding:.75rem 1rem;display:flex}._draftTitle_xrhi8_247{color:var(--fg);font-size:.85rem;font-weight:600}._draftHeader_xrhi8_253{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._expandAllBtn_xrhi8_260{border:1px solid var(--border);color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.72rem;transition:color .12s,border-color .12s;display:inline-flex}._expandAllBtn_xrhi8_260:hover{color:var(--fg);border-color:var(--fg-muted)}._expandAllBtn_xrhi8_260:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._draftField_xrhi8_285{flex-direction:column;gap:.15rem;display:flex}._draftLabel_xrhi8_291{text-transform:uppercase;letter-spacing:.02em;color:var(--fg-muted);font-size:.7rem}._draftValue_xrhi8_298{color:var(--fg);word-break:break-word;font-size:.82rem;line-height:1.45}._collapsed_xrhi8_309{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._collapsible_xrhi8_318{flex-direction:column;gap:.25rem;display:flex}._expandBtn_xrhi8_324{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-self:flex-start;align-items:center;gap:.25rem;padding:.15rem .4rem;font-size:.72rem;transition:opacity .12s;display:inline-flex}._expandBtn_xrhi8_324:hover{opacity:.8}._expandBtn_xrhi8_324:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._draftActions_xrhi8_347{gap:.5rem;margin-top:.25rem;display:flex}._draftBtn_xrhi8_353{border:1px solid var(--accent);background:var(--accent);color:var(--accent-fg);font:inherit;cursor:pointer;border-radius:6px;padding:.4rem .7rem;font-size:.78rem;font-weight:500;transition:opacity .12s}._draftBtn_xrhi8_353:hover:not(:disabled){opacity:.9}._draftBtn_xrhi8_353:disabled{opacity:.4}._draftBtnSecondary_xrhi8_372{border-color:var(--border);color:var(--fg);background:0 0}._draftBtnSecondary_xrhi8_372:hover:not(:disabled){border-color:var(--fg);opacity:1}._inputRow_xrhi8_383{border-top:1px solid var(--border);background:var(--surface,var(--bg));flex-direction:column;gap:.4rem;padding:.625rem .875rem .875rem;transition:background-color .12s;display:flex}._inputRow_xrhi8_383[data-drag-over]{background:color-mix(in srgb, var(--accent) 6%, var(--surface,var(--bg)));outline:2px dashed var(--accent);outline-offset:-4px}._inputControls_xrhi8_399{align-items:stretch;gap:.5rem;display:flex}._actionStack_xrhi8_410{flex-direction:column;flex-shrink:0;align-self:flex-end;gap:.3rem;display:flex}._inputRow_xrhi8_383 textarea{resize:none;border-radius:var(--radius,8px);border:1px solid var(--border);background:var(--bg);min-width:0;color:var(--fg);font:inherit;flex:1;padding:.5rem .75rem;font-size:.875rem;line-height:1.45;transition:border-color .12s,box-shadow .12s}._inputRow_xrhi8_383 textarea:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}._fileInputHidden_xrhi8_441{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._attachBtn_xrhi8_452{border-radius:var(--radius,8px);width:2rem;height:2rem;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .12s,background-color .12s;display:inline-flex}._attachBtn_xrhi8_452:hover:not(:disabled){color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}._attachBtn_xrhi8_452:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._attachBtn_xrhi8_452:disabled{opacity:.4;cursor:not-allowed}._attachments_xrhi8_483{flex-wrap:wrap;gap:.4rem;padding:.25rem 0 0;display:flex}._attachment_xrhi8_483{border:1px solid var(--border);background:var(--bg-elev);border-radius:6px;width:64px;height:64px;position:relative;overflow:hidden}._attachmentThumb_xrhi8_498{object-fit:cover;width:100%;height:100%;display:block}._attachmentRemove_xrhi8_504{color:#fff;cursor:pointer;background:#000000a6;border:none;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:background-color .12s;display:inline-flex;position:absolute;top:2px;right:2px}._attachmentRemove_xrhi8_504:hover{background:var(--danger,#dc2626)}._msgAttachments_xrhi8_527{flex-wrap:wrap;gap:.3rem;margin-top:.3rem;display:flex}._msgAttachment_xrhi8_527{border:1px solid var(--border);cursor:zoom-in;border-radius:5px;width:80px;height:80px;display:block;overflow:hidden}._msgAttachment_xrhi8_527 img{object-fit:cover;width:100%;height:100%;display:block}._sendBtn_xrhi8_549{border-radius:var(--radius,8px);background:var(--accent);width:2rem;height:2rem;color:var(--accent-fg);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,transform .12s;display:inline-flex}._sendBtn_xrhi8_549:hover:not(:disabled){background:var(--accent-hover)}._sendBtn_xrhi8_549:active:not(:disabled){transform:scale(.96)}._sendBtn_xrhi8_549:disabled{opacity:.4}._sendBtn_xrhi8_549:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){._backdrop_xrhi8_4,._dialog_xrhi8_27,._sendBtn_xrhi8_549{transition:none;animation:none}}._body_wuwdg_1{flex-direction:column;gap:.75rem;min-height:200px;display:flex}._meta_wuwdg_8{color:var(--fg-muted);flex-wrap:wrap;gap:1rem;font-size:.85rem;display:flex}._metaItem_wuwdg_16 strong{color:var(--fg);margin-right:.25rem;font-weight:600}._empty_wuwdg_22{text-align:center;color:var(--fg-muted);background:var(--bg-elev);border-radius:var(--radius,8px);border:1px dashed var(--border);padding:2rem 1rem;font-size:.9rem}._tableWrap_wuwdg_32{border:1px solid var(--border);border-radius:var(--radius,8px);max-height:60vh;overflow:auto}._table_wuwdg_32{border-collapse:collapse;width:100%;font-size:.85rem}._table_wuwdg_32 thead{background:var(--bg-elev);z-index:1;position:sticky;top:0}._table_wuwdg_32 th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--fg-muted);border-bottom:1px solid var(--border);padding:.6rem .8rem;font-size:.75rem;font-weight:600}._table_wuwdg_32 td{border-bottom:1px solid var(--border);vertical-align:top;word-break:break-word;padding:.6rem .8rem}._table_wuwdg_32 tbody tr:last-child td{border-bottom:none}._colIndex_wuwdg_74{text-align:right;width:2.5rem;color:var(--fg-muted);font-variant-numeric:tabular-nums}._colSource_wuwdg_81{background:color-mix(in srgb, var(--danger,#dc2626) 6%, transparent);width:50%;color:var(--fg)}._colTarget_wuwdg_87{width:50%;color:var(--fg);background:#16a34a0f}._footer_wuwdg_93{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding-top:.75rem;display:flex}._dontShow_wuwdg_102{cursor:pointer;color:var(--fg-muted);align-items:center;gap:.5rem;font-size:.85rem;display:inline-flex}._closeBtn_wuwdg_111{border:1px solid var(--border);border-radius:var(--radius,8px);background:var(--bg);color:var(--fg);cursor:pointer;padding:.4rem 1rem;font-size:.85rem;transition:background-color .12s}._closeBtn_wuwdg_111:hover{background:var(--bg-elev)}._pill_2ewcy_1{border:1px solid var(--border);border-radius:var(--radius-full,9999px);background:var(--surface,var(--bg));align-items:center;padding:2px;display:inline-flex;position:relative}._thumb_2ewcy_13{border-radius:var(--radius-full,9999px);background:var(--accent-soft);width:1.75rem;height:calc(100% - 4px);transition:transform var(--duration-fast,.12s) var(--ease-standard,cubic-bezier(.2, 0, 0, 1));position:absolute;top:2px;left:2px}._thumb_2ewcy_13[data-pos=flat]{transform:translate(1.75rem)}._seg_2ewcy_27{z-index:1;appearance:none;width:1.75rem;height:1.55rem;color:var(--muted-fg,var(--fg));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .12s;display:inline-flex;position:relative}._seg_2ewcy_27:hover,._segActive_2ewcy_46,._segActive_2ewcy_46:hover{color:var(--accent)}._seg_2ewcy_27:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:var(--radius-full,9999px)}._root_ihjzz_1{display:inline-block;position:relative}._menu_ihjzz_5{background:var(--bg);border:1px solid var(--border);box-shadow:var(--shadow);z-index:998;border-radius:6px;min-width:160px;padding:.25rem 0;position:absolute;top:calc(100% + 4px);left:0}._item_ihjzz_17{text-align:left;width:100%;color:var(--fg);cursor:pointer;font:inherit;background:0 0;border:none;padding:.5rem .75rem;display:block}._item_ihjzz_17:hover{background:var(--bg-elev)}._active_ihjzz_31{color:var(--accent);font-weight:600}._active_ihjzz_31:before{content:"✓";margin-right:.5rem;display:inline-block}._divider_ihjzz_40{background:var(--border);height:1px;margin:.25rem 0}._panel_1oe99_1{box-sizing:border-box;border:1px solid var(--border);background:var(--surface,var(--bg));border-radius:10px;flex-direction:column;gap:.4rem;width:15rem;min-height:0;padding:.6rem;display:flex;position:relative}._activeDot_1oe99_3{pointer-events:none;opacity:0;background:#a3a3a3;border-radius:9999px;width:3px;height:3px;transition:top .18s;position:absolute;left:2px;transform:translateY(-50%)}._activeDot_1oe99_3[data-visible]{opacity:1}@media (prefers-reduced-motion:reduce){._activeDot_1oe99_3{transition:none}}._head_1oe99_51{align-items:center;gap:.35rem;display:flex}._title_1oe99_57{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-fg,var(--fg));margin:0;font-family:JetBrains Mono,IBM Plex Mono,Menlo,ui-monospace,monospace;font-size:.7rem;font-weight:500}._addBtn_1oe99_70{appearance:none;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.3rem;margin-left:auto;padding:.3rem .6rem;font-size:.78rem;transition:color .12s,background-color .12s;display:inline-flex}._addBtn_1oe99_70:hover{color:var(--accent);background:var(--accent-soft)}._addBtn_1oe99_70:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._form_1oe99_98{display:flex}._input_1oe99_101{border:1px solid var(--border);border-radius:var(--radius,8px);background:var(--bg);width:100%;height:1.7rem;color:var(--fg);font:inherit;outline:none;padding:0 .55rem;font-size:.82rem;transition:border-color .12s}._input_1oe99_101:focus{border-color:var(--accent)}._input_1oe99_101::placeholder{color:var(--muted-fg,var(--fg))}._tree_1oe99_121{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:0;list-style:none;position:relative;overflow-y:auto}._tree_1oe99_121 ._tree_1oe99_121{flex:none;padding-left:.85rem;overflow:visible}._tree_1oe99_121>ul{margin:0;padding:0;list-style:none}._nodeBtn_1oe99_149{appearance:none;border-radius:var(--radius,8px);min-width:0;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:.3rem;padding:.28rem .4rem;font-size:.84rem;transition:background-color .12s,color .12s;display:flex}._nodeBtn_1oe99_149:hover{background:var(--bg-hover)}._nodeBtn_1oe99_149:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._nodeBtn_1oe99_149[data-current]{background:var(--accent-soft);color:var(--accent);font-weight:500}._nodeBtn_1oe99_149[data-current]:hover{background:var(--accent-soft)}._nodeRow_1oe99_186{flex:1;align-items:center;gap:.3rem;min-width:0;display:flex}._chev_1oe99_194{appearance:none;width:1rem;height:1rem;color:var(--muted-fg,var(--fg));opacity:.7;cursor:pointer;transition:transform var(--duration-fast,.12s) var(--ease-standard,cubic-bezier(.2, 0, 0, 1));background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._chev_1oe99_194[data-open]{opacity:1;transform:rotate(90deg)}._chev_1oe99_194:hover{color:var(--accent)}._chev_1oe99_194:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}._chevSpacer_1oe99_224{flex-shrink:0;width:1rem}._folderIcon_1oe99_229{color:var(--muted-fg,var(--fg));flex-shrink:0}._nodeBtn_1oe99_149[data-current] ._folderIcon_1oe99_229,._nodeBtn_1oe99_149[data-current] ._chev_1oe99_194{color:var(--accent)}._name_1oe99_238{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._count_1oe99_244{color:var(--muted-fg,var(--fg));font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:.72rem}._emptyHint_1oe99_253{color:var(--muted-fg,var(--fg));margin:0;padding:.35rem .4rem;font-size:.8rem}._wrapper_2dgl3_8{width:100%;max-width:100%;height:100%;padding:clamp(1rem, 2vw, 1.5rem) var(--page-pad-x,1.75rem) clamp(1.5rem, 3vw, 3rem);box-sizing:border-box;background:var(--bg);background-image:repeating-linear-gradient(to right, transparent 0, transparent 31px, color-mix(in srgb, var(--border) 35%, transparent 65%) 31px, color-mix(in srgb, var(--border) 35%, transparent 65%) 32px), radial-gradient(ellipse at top, color-mix(in srgb, var(--accent) 4%, transparent 96%), transparent 60%);flex-direction:column;gap:.85rem;margin-inline:auto;font-family:Söhne,IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;display:flex}@media (width>=480px) and (width<=1023px){._wrapper_2dgl3_8{max-width:95%}}@media (width>=1024px){._wrapper_2dgl3_8{max-width:min(80%,1400px)}}._header_2dgl3_64{justify-content:flex-end;align-items:center;gap:1rem;display:flex}._metaLine_2dgl3_74{padding-inline:var(--page-pad-x,1.75rem);align-items:center;gap:.5rem;width:100%;max-width:100%;margin-inline:auto;display:flex}._sourceToggle_2dgl3_93{border:1px solid var(--border);background:var(--bg);border-radius:999px;flex-shrink:0;align-items:center;display:inline-flex;overflow:hidden}._sourceToggleBtn_2dgl3_102{width:1.85rem;height:1.85rem;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}._sourceToggleBtn_2dgl3_102:hover:not([data-active]){background:var(--bg-hover);color:var(--fg)}._sourceToggleBtn_2dgl3_102[data-active]{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent)}._sourceToggleBtn_2dgl3_102:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._searchWrap_2dgl3_135{align-items:center;min-width:0;display:inline-flex}._searchToggle_2dgl3_140{appearance:none;border:1px solid var(--border);background:var(--surface,var(--bg));width:1.85rem;height:1.85rem;color:var(--muted-fg,var(--fg));cursor:pointer;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin:0 10px;padding:0;transition:color .12s,border-color .12s,background-color .12s;display:inline-flex}._searchToggle_2dgl3_140:hover{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--surface,var(--bg)) 94%)}._searchToggle_2dgl3_140:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._search_2dgl3_135{appearance:none;width:0;height:1.85rem;color:var(--fg);font:inherit;opacity:0;white-space:nowrap;transition:width .22s var(--ease-standard,cubic-bezier(.2, 0, 0, 1)), opacity .18s ease, padding-left .22s var(--ease-standard,cubic-bezier(.2, 0, 0, 1));background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:.85rem;overflow:hidden}._searchOpen_2dgl3_190 ._search_2dgl3_135{opacity:1;border:0;width:clamp(9rem,16vw,15rem);padding-left:.75rem}._search_2dgl3_135::-webkit-search-cancel-button{appearance:none}._search_2dgl3_135::-webkit-search-decoration{appearance:none}._search_2dgl3_135::placeholder{color:var(--fg-muted);opacity:0;transition:opacity .2s .12s}._searchOpen_2dgl3_190 ._search_2dgl3_135::placeholder{opacity:1}._uploadBtn_2dgl3_215{appearance:none;border:1px solid var(--border);background:var(--surface,var(--bg));width:1.85rem;height:1.85rem;color:var(--muted-fg,var(--fg));cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .12s,border-color .12s,background-color .12s;display:inline-flex;position:relative}._skillsToggle_2dgl3_242{margin-left:auto;display:inline-flex}._uploadBtn_2dgl3_215:hover{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--surface,var(--bg)) 94%)}._uploadBtn_2dgl3_215:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._uploadBtnActive_2dgl3_259{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--surface,var(--bg)) 90%)}._newMenuRow_2dgl3_266{align-items:center;gap:.5rem;display:inline-flex}._tableWrap_2dgl3_272{border:1px solid var(--border);background:var(--surface,var(--bg));border-radius:10px;flex:1;min-height:0;overflow:auto}._table_2dgl3_272{border-collapse:collapse;table-layout:auto;width:100%;font-size:.88rem}._table_2dgl3_272 thead th{background:var(--surface,var(--bg));border-bottom:1px solid var(--border);color:var(--muted-fg,var(--fg));letter-spacing:.14em;text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;padding-top:.65rem;padding-bottom:.65rem;font-family:JetBrains Mono,IBM Plex Mono,Menlo,ui-monospace,monospace;font-size:.7rem;font-weight:500;transition:color .12s;position:sticky;top:0}._table_2dgl3_272 thead th._colCheck_2dgl3_316{cursor:default;text-align:center;vertical-align:middle;width:2.5rem;padding-left:.4rem;padding-right:.4rem}._table_2dgl3_272 thead th:hover{color:var(--fg)}._thActive_2dgl3_329{color:var(--accent)}._thInner_2dgl3_333{justify-content:center;align-items:center;gap:.3rem;display:inline-flex}._sortIcon_2dgl3_340,._sortIconActive_2dgl3_341{opacity:.55;flex-shrink:0}._sortIconActive_2dgl3_341{opacity:1;color:var(--accent)}._table_2dgl3_272 tbody tr{border-bottom:1px solid var(--border);transition:background-color .1s;position:relative}._table_2dgl3_272 tbody tr:last-child{border-bottom:0}._table_2dgl3_272 tbody tr:before{background:0 0;width:2px;transition:background-color .12s;position:absolute;top:0;bottom:0;left:0}._table_2dgl3_272 tbody tr:hover{background:color-mix(in srgb, var(--accent) 4%, var(--surface,var(--bg)) 96%)}._table_2dgl3_272 tbody tr:hover:before{background:var(--accent)}._table_2dgl3_272 :where(td){vertical-align:middle;padding:.65rem 1rem}._colName_2dgl3_380{vertical-align:middle;text-align:left;padding-left:.35rem;padding-right:.25rem}._colMeta_2dgl3_405{text-align:center;vertical-align:middle;white-space:nowrap;width:4.5rem}._colUpdated_2dgl3_414{text-align:right;vertical-align:middle;white-space:nowrap;width:7rem;color:var(--fg-muted)}._metaValue_2dgl3_421{font-variant-numeric:tabular-nums;color:var(--muted-fg,var(--fg));font-family:JetBrains Mono,IBM Plex Mono,Menlo,ui-monospace,monospace;font-size:.7rem;line-height:1.2}._colActions_2dgl3_60{text-align:center;vertical-align:middle;white-space:nowrap}._mono_2dgl3_440{font-variant-numeric:tabular-nums;color:var(--muted-fg,var(--fg));font-family:JetBrains Mono,IBM Plex Mono,Menlo,ui-monospace,monospace;font-size:.82rem}._fileName_2dgl3_447{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}._nameRow_2dgl3_457{align-items:center;gap:.35rem;width:100%;min-width:0;display:inline-flex}._nameRow_2dgl3_457 ._fileNameBtn_2dgl3_464{flex:auto;width:auto;min-width:0}._skillStars_2dgl3_471{flex-shrink:0;align-items:center;gap:.15rem;display:inline-flex}._skillStar_2dgl3_471{justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}._appliedBadge_2dgl3_485{appearance:none;cursor:pointer;width:1rem;height:1rem;color:var(--skill-color);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}._appliedBadge_2dgl3_485:hover{color:var(--skill-color,var(--accent))}._appliedBadge_2dgl3_485:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:2px}._appliedBadgeRow_2dgl3_517{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:.15rem;margin-left:.3rem;display:inline-flex}._fileSpinner_2dgl3_527{width:1rem;height:1rem;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._folderRow_2dgl3_544{cursor:pointer}._folderRow_2dgl3_544:hover{background:var(--bg-hover)}._folderRow_2dgl3_544:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._folderName_2dgl3_554{min-width:0;color:var(--muted-fg,var(--fg));align-items:center;gap:.4rem;font-weight:400;display:inline-flex;overflow:hidden}._folderNameText_2dgl3_563{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._folderIcon_2dgl3_569{color:var(--muted-fg,var(--fg));flex-shrink:0}._colCheck_2dgl3_316{text-align:center;vertical-align:middle;width:2.5rem;padding:.65rem .5rem}._checkBtn_2dgl3_584{appearance:none;width:1.2rem;height:1.2rem;color:color-mix(in srgb, var(--muted-fg,var(--fg)) 45%, transparent 55%);cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:0;transition:color .12s,background-color .12s;display:inline-flex}._checkBtn_2dgl3_584:hover:not(:disabled){color:color-mix(in srgb, var(--muted-fg,var(--fg)) 70%, transparent 30%);background:color-mix(in srgb, var(--muted-fg,var(--fg)) 8%, transparent 92%)}._checkBtn_2dgl3_584:focus-visible{outline:1px solid color-mix(in srgb, var(--accent) 60%, transparent 40%);outline-offset:1px}._checkBtn_2dgl3_584:disabled{opacity:.3}._checkBtn_2dgl3_584[aria-pressed=true]{color:color-mix(in srgb, var(--muted-fg,var(--fg)) 65%, transparent 35%);background:color-mix(in srgb, var(--muted-fg,var(--fg)) 12%, transparent 88%)}._checkBtn_2dgl3_584[aria-pressed=true]:hover:not(:disabled){background:color-mix(in srgb, var(--muted-fg,var(--fg)) 20%, transparent 80%)}._checkIndeterminate_2dgl3_627{background:currentColor;border-radius:1px;width:7px;height:2px;display:block}[data-selected]{background:color-mix(in srgb, var(--accent) 4%, var(--surface,var(--bg)) 96%)!important}[data-selected]:before{background:color-mix(in srgb, var(--accent) 70%, var(--muted-fg,var(--fg)) 30%)!important}[data-focused]{outline:1px solid color-mix(in srgb, var(--accent) 40%, transparent 60%);outline-offset:-1px}._fileNameBtn_2dgl3_464{appearance:none;color:var(--fg);font:inherit;font-size:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;width:100%;padding:0;font-weight:500;transition:color .12s;display:inline-flex}._fileNameBtn_2dgl3_464:hover{color:var(--accent)}._fileNameBtn_2dgl3_464:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:2px}._actions_2dgl3_432{vertical-align:middle;justify-content:flex-end;align-items:center;gap:.3rem;display:inline-flex}._iconBtn_2dgl3_60,._iconBtnPrimary_2dgl3_687,._iconBtnDanger_2dgl3_688{appearance:none;width:2rem;height:2rem;color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .12s;display:inline-flex;position:relative}._iconBtn_2dgl3_60:hover{color:var(--accent)}._iconBtn_2dgl3_60:disabled{opacity:.45;color:var(--muted-fg,var(--fg))}._iconBtn_2dgl3_60:disabled:hover{color:var(--muted-fg,var(--fg))}._iconBtnPrimary_2dgl3_687{color:var(--accent);position:relative}._iconBtnPrimary_2dgl3_687:hover{color:var(--accent)}._iconBtnDanger_2dgl3_688:hover{color:#a04020}._trackDot_2dgl3_734{border:1.5px solid var(--surface,var(--bg));pointer-events:auto;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:-3px;right:-3px}._trackDotDone_2dgl3_744{background:var(--success,#30d158)}._trackDotError_2dgl3_747{background:var(--danger,#ff453a)}@keyframes _ft-spin_2dgl3_1{to{transform:rotate(360deg)}}._ringWrap_2dgl3_762{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}._ring_2dgl3_762{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}._ringBg_2dgl3_779{fill:none;stroke:var(--border);stroke-width:4px}._ringFg_2dgl3_785{fill:none;stroke:var(--accent);stroke-width:4px;stroke-linecap:round;transition:stroke-dasharray .3s}._ringIcon_2dgl3_793{color:var(--fg-muted);display:inline-flex}@media (prefers-reduced-motion:reduce){._spin_2dgl3_752{animation:none}}@media (width>=480px) and (width<=767px){._colName_2dgl3_380{min-width:0}}@media (width<=1280px){._table_2dgl3_272{font-size:.82rem}._table_2dgl3_272 thead th{padding-top:.5rem;padding-bottom:.5rem;font-size:.64rem}._table_2dgl3_272 :where(td){padding:.5rem .75rem}._colMeta_2dgl3_405{width:3.8rem}._mono_2dgl3_440{font-size:.76rem}._metaValue_2dgl3_421{font-size:.66rem}}@media (width<=1024px){._table_2dgl3_272{font-size:.78rem}._table_2dgl3_272 thead th{letter-spacing:.1em;padding-top:.45rem;padding-bottom:.45rem;font-size:.6rem}._table_2dgl3_272 :where(td){padding:.45rem .55rem}._colMeta_2dgl3_405{width:3.4rem}._iconBtn_2dgl3_60,._iconBtnPrimary_2dgl3_687,._iconBtnDanger_2dgl3_688{width:1.85rem;height:1.85rem}._actions_2dgl3_432{gap:.2rem}._mono_2dgl3_440{font-size:.72rem}._metaValue_2dgl3_421{font-size:.62rem}}@media (width<=860px){._table_2dgl3_272{font-size:.74rem}._table_2dgl3_272 thead th{padding-top:.4rem;padding-bottom:.4rem;font-size:.56rem}._table_2dgl3_272 :where(td){padding:.4rem .45rem}._iconBtnSm_2dgl3_895{width:1.2rem;height:1.2rem}}@media (width<=767px){._table_2dgl3_272{font-size:.72rem}._table_2dgl3_272 thead th{padding-top:.4rem;padding-bottom:.4rem;font-size:.54rem}._mono_2dgl3_440{font-size:.68rem}._metaValue_2dgl3_421{font-size:.58rem}._colActions_2dgl3_60{padding-left:.4rem;padding-right:.4rem}._actions_2dgl3_432{gap:.15rem}._iconBtn_2dgl3_60,._iconBtnPrimary_2dgl3_687,._iconBtnDanger_2dgl3_688{width:1.6rem;height:1.6rem}._table_2dgl3_272 thead th._colActions_2dgl3_60 ._thInner_2dgl3_333{visibility:hidden}}@media (width<=480px){._wrapper_2dgl3_8{padding:.6rem var(--page-pad-x,.65rem) clamp(.75rem, 2vw, 1.25rem);overflow-x:hidden}._table_2dgl3_272,._table_2dgl3_272 thead,._table_2dgl3_272 tbody,._table_2dgl3_272 tr,._table_2dgl3_272 th,._table_2dgl3_272 td{box-sizing:border-box;width:100%;display:block}._table_2dgl3_272 thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._table_2dgl3_272 tbody tr{border:1px solid var(--border);background:var(--surface,var(--bg));border-radius:10px;grid-template-columns:auto 1fr;gap:.25rem .5rem;margin-bottom:.4rem;padding:.65rem .5rem;display:grid}._table_2dgl3_272 :where(td){border-bottom:0;padding:0;font-size:.78rem}._colCheck_2dgl3_316{grid-row:span 4;align-self:center}._table_2dgl3_272 :where(td):before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-fg,var(--fg-muted));margin-bottom:.15rem;font-size:.6rem;display:block}._table_2dgl3_272 td._colName_2dgl3_380:before{content:"";margin:0}._colName_2dgl3_380{word-break:break-word;font-size:.85rem;font-weight:600}._colActions_2dgl3_60:before{content:"Действия"}._actions_2dgl3_432{flex-wrap:wrap;grid-column:2/-1;justify-content:flex-end;gap:.3rem;margin-top:.25rem}._iconBtn_2dgl3_60,._iconBtnPrimary_2dgl3_687,._iconBtnDanger_2dgl3_688{width:44px;height:44px}._bodyRow_2dgl3_1033{flex-direction:column}._tableWrap_2dgl3_272{width:100%}._sidebarHost_2dgl3_1044{z-index:50;background:var(--bg);border-right:1px solid var(--border);width:min(20rem,80vw);height:100dvh;position:fixed;top:0;bottom:0;left:0;box-shadow:0 0 24px #0000002e}._scenarioSidebarHost_2dgl3_1056{z-index:60;background:var(--bg);width:min(20rem,86vw);height:100dvh;position:fixed;inset:0 0 0 auto;box-shadow:0 0 24px #0000002e}}._ghostWrap_2dgl3_1073{justify-content:center;align-items:center;display:inline-flex;position:relative}._empty_2dgl3_1080{border:1px dashed var(--border);color:var(--muted-fg,var(--fg));border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:3rem 1rem;display:flex}._emptyIcon_2dgl3_1092{color:var(--muted-fg,var(--fg));opacity:.5}._emptyText_2dgl3_1097{margin:0;font-size:.9rem}._bodyRow_2dgl3_1033{flex:1;align-items:stretch;gap:0;min-height:0;display:flex}._emptyHost_2dgl3_1122{flex:auto;justify-content:center;align-items:center;width:100%;min-width:0;display:flex;position:relative}._emptyContent_2dgl3_1134{opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:1rem;transition:opacity .36s,transform .36s;display:flex;position:absolute;inset:0;transform:translateY(8px)}._emptyContentRevealed_2dgl3_1134{opacity:1;pointer-events:auto;transform:translateY(0)}._onboardingOverlay_2dgl3_1160{z-index:2;opacity:1;justify-content:center;align-items:center;padding:1rem;transition:opacity .36s,transform .36s;display:flex;position:absolute;inset:0;transform:translateY(0)}._onboardingOverlayDismissing_2dgl3_1160{opacity:0;pointer-events:none;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){._emptyContent_2dgl3_1134,._onboardingOverlay_2dgl3_1160{transition:none}}._sidebarHost_2dgl3_1044>aside{transform-origin:0;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;flex:auto;min-width:0;min-height:0}._tableWrap_2dgl3_272{flex:auto;min-width:0}._sidebarHost_2dgl3_1044[data-visible] ._tableWrap_2dgl3_272{border-top-left-radius:0;border-bottom-left-radius:0}._scenarioSidebarHost_2dgl3_1056[data-visible] ._tableWrap_2dgl3_272{border-top-right-radius:0;border-bottom-right-radius:0}._sidebarHost_2dgl3_1044{width:0;transition:width .28s var(--ease-emphasized,cubic-bezier(.3, 0, 0, 1));pointer-events:none;flex-direction:column;flex:none;min-height:0;display:flex;overflow:hidden}._sidebarHost_2dgl3_1044[data-visible]{pointer-events:auto;width:15rem}._scenarioSidebarHost_2dgl3_1056{width:0;transition:width .28s var(--ease-emphasized,cubic-bezier(.3, 0, 0, 1));pointer-events:none;flex-direction:column;flex:none;min-height:0;display:flex;overflow:hidden}._scenarioSidebarHost_2dgl3_1056[data-visible]{pointer-events:auto;z-index:10;width:20rem;position:relative}._scenarioSidebarHost_2dgl3_1056[data-visible]>aside{animation:_sf-scenario-in_2dgl3_1 .28s var(--ease-emphasized,cubic-bezier(.3, 0, 0, 1)) both}@keyframes _sf-scenario-in_2dgl3_1{0%{opacity:0;transform:translate(3rem)scaleX(.92)}to{opacity:1;transform:translate(0)scaleX(1)}}@media (prefers-reduced-motion:reduce){._scenarioSidebarHost_2dgl3_1056{transition:none}._scenarioSidebarHost_2dgl3_1056[data-visible]>aside{animation:none}}._sidebarHost_2dgl3_1044[data-visible]>aside{animation:_sf-sidebar-in_2dgl3_1 .28s var(--ease-emphasized,cubic-bezier(.3, 0, 0, 1)) both}@keyframes _sf-sidebar-in_2dgl3_1{0%{opacity:0;transform:translate(-3rem)scaleX(.92)}to{opacity:1;transform:translate(0)scaleX(1)}}@media (prefers-reduced-motion:reduce){._sidebarHost_2dgl3_1044{transition:none}._sidebarHost_2dgl3_1044[data-visible]>aside{animation:none}}._crumbs_2dgl3_1321{white-space:nowrap;align-items:center;gap:.15rem;min-width:0;padding-left:.35rem;display:inline-flex;overflow-x:hidden}._crumb_2dgl3_1321{text-overflow:ellipsis;white-space:nowrap;appearance:none;border-radius:var(--radius,8px);max-width:11rem;color:var(--muted-fg,var(--fg));font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:.25rem;padding:.2rem .45rem;font-size:.82rem;transition:color .12s,background-color .12s;display:inline-flex;overflow:hidden}._crumb_2dgl3_1321:hover{color:var(--fg);background:var(--bg-hover)}._crumb_2dgl3_1321[data-current]{color:var(--fg);font-weight:500}._crumb_2dgl3_1321:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._crumbTip_2dgl3_1368>*{min-width:0;display:inline-flex}._crumbSep_2dgl3_1373{color:var(--muted-fg,var(--fg));opacity:.55;flex-shrink:0}._linkBtn_2dgl3_1381{color:var(--accent,#06c);cursor:pointer;font-family:inherit;font-size:inherit;text-align:left;background:0 0;border:none;padding:0;text-decoration:underline}._linkBtn_2dgl3_1381:hover{color:var(--accent-hover,#0052a3)}._previewOverlay_2dgl3_1397{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}._previewOverlay_2dgl3_1397>*{background:var(--bg,#fff);border-radius:.75rem;width:100%;max-width:90vw;max-height:90vh;overflow:hidden;box-shadow:0 20px 60px #0000004d}._tasksMenuWrap_2dgl3_1431{flex-shrink:0;justify-content:flex-end;min-width:4rem;display:inline-flex;position:relative}._tasksMenuWrap_2dgl3_1431[data-empty]{visibility:hidden;pointer-events:none}._tasksBtn_2dgl3_1447{gap:4px;width:auto;min-width:1.85rem;height:1.85rem;padding:0 .5rem}._tasksIcon_2dgl3_1454{flex-shrink:0}._tasksBadge_2dgl3_1462{font-variant-numeric:tabular-nums;color:inherit;flex-shrink:0;font-size:.8rem;font-weight:500;line-height:1}._tasksPopover_2dgl3_1473{background:var(--bg,#fff);border:1px solid var(--border,#e5e7eb);z-index:900;border-radius:8px;flex-direction:column;width:min(420px,100vw - 2rem);max-height:60vh;display:flex;position:fixed;top:56px;right:1rem;box-shadow:0 10px 30px #0000002e}._tasksHeader_2dgl3_1488{border-bottom:1px solid var(--border,#e5e7eb);justify-content:space-between;align-items:center;padding:.7rem .9rem;display:flex}._tasksTitle_2dgl3_1496{color:var(--fg,#111);font-size:.85rem;font-weight:600}._tasksClose_2dgl3_1502{width:22px;height:22px;color:var(--fg-muted,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background-color .1s;display:inline-flex}._tasksClose_2dgl3_1502:hover{background:var(--bg-elev,#f3f4f6);color:var(--fg,#111)}._tasksList_2dgl3_1520{flex:auto;margin:0;padding:.4rem 0;list-style:none;overflow-y:auto}._tasksItem_2dgl3_1528{border-bottom:1px solid color-mix(in srgb, var(--border,#e5e7eb) 50%, transparent);grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding:.55rem .9rem;font-size:.82rem;display:grid}._tasksItem_2dgl3_1528:last-child{border-bottom:none}._tasksItem_2dgl3_1528[data-status=running]{background:color-mix(in srgb, var(--accent,#2563eb) 7%, transparent)}._tasksItem_2dgl3_1528[data-status=done]{opacity:.65}._tasksItem_2dgl3_1528[data-status=failed] ._tasksItemSkill_2dgl3_1547{color:var(--danger,#dc2626)}._tasksItem_2dgl3_1528[data-status=cancelled]{opacity:.5}._tasksItemIcon_2dgl3_1554{width:18px;height:18px;color:var(--fg-muted,#6b7280);justify-content:center;align-items:center;display:inline-flex}._tasksItem_2dgl3_1528[data-status=running] ._tasksItemIcon_2dgl3_1554{color:var(--accent,#2563eb)}._tasksItem_2dgl3_1528[data-status=done] ._tasksItemIcon_2dgl3_1554{color:#16a34a}._tasksItem_2dgl3_1528[data-status=failed] ._tasksItemIcon_2dgl3_1554{color:var(--danger,#dc2626)}._tasksItemBody_2dgl3_1572{flex-direction:column;gap:.1rem;min-width:0;display:flex}._tasksItemFile_2dgl3_1579{color:var(--fg,#111);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._tasksItemSkill_2dgl3_1547{color:var(--fg-muted,#6b7280);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._tasksItemMeta_2dgl3_1595{color:var(--fg-muted,#6b7280);font-variant-numeric:tabular-nums;font-size:.7rem}._tasksItemError_2dgl3_1601{color:var(--danger,#dc2626);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}._tasksCancel_2dgl3_1609{width:24px;height:24px;color:var(--fg-muted,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background-color .1s,color .1s;display:inline-flex}._tasksCancel_2dgl3_1609:hover{background:color-mix(in srgb, var(--danger,#dc2626) 12%, transparent);color:var(--danger,#dc2626)}._tasksFooter_2dgl3_1629{border-top:1px solid var(--border,#e5e7eb);padding:.5rem .9rem}._tasksClear_2dgl3_1634{border:1px solid var(--border,#e5e7eb);width:100%;color:var(--fg-muted,#6b7280);cursor:pointer;background:0 0;border-radius:6px;padding:.4rem .6rem;font-size:.78rem;transition:border-color .1s,color .1s}._tasksClear_2dgl3_1634:hover{border-color:var(--fg-muted,#6b7280);color:var(--fg,#111)}._spin_2dgl3_752{animation:.9s linear infinite _ft-spin_2dgl3_1}._shell_18snc_6{max-width:calc(680px + 2*clamp(1rem,4vw,2rem));height:100%;min-height:0;color:var(--fg);font-family:var(--font-sans);text-rendering:optimizelegibility;margin:0 auto;padding-block:clamp(1.5rem,4vh,2.5rem) 5rem;padding-inline:clamp(1rem,4vw,2rem);font-size:16px;line-height:1.7;overflow-y:auto}@media (width>=1280px){._shell_18snc_6{font-size:16.5px}}._header_18snc_32{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:clamp(1.75rem,4vh,2.5rem);padding-bottom:1.25rem;display:flex}._brand_18snc_41{color:inherit;font-size:.9rem;font-weight:600;text-decoration:none}._brand_18snc_41:hover{color:var(--accent)}._nav_18snc_52{gap:1.5rem;font-size:.8rem;display:flex}._nav_18snc_52 a{color:var(--fg-muted);text-decoration:none}._nav_18snc_52 a:hover{color:var(--accent)}._doc_18snc_67{max-width:680px;color:inherit;margin:0 auto}._doc_18snc_67 p,._doc_18snc_67 h1,._doc_18snc_67 h2,._doc_18snc_67 h3,._doc_18snc_67 ul,._doc_18snc_67 ol,._doc_18snc_67 blockquote,._doc_18snc_67 table,._doc_18snc_67 pre{margin-block:0}._doc_18snc_67 h1{letter-spacing:-.015em;margin:0 0 1rem;font-size:clamp(1.5rem,3.5vw,1.875rem);font-weight:700;line-height:1.2}._doc_18snc_67 h2{letter-spacing:-.005em;border-top:1px solid var(--border);margin:2.5rem 0 .75rem;padding-top:1rem;scroll-margin-top:1rem;font-size:.9375rem;font-weight:600;line-height:1.4}._doc_18snc_67 h3{margin:1.5rem 0 .5rem;scroll-margin-top:1rem;font-size:.9rem;font-weight:600;line-height:1.45}._doc_18snc_67 p{-webkit-hyphens:auto;hyphens:auto;margin:0 0 .9rem}._doc_18snc_67 ul,._doc_18snc_67 ol{margin:.25rem 0 1rem;padding-left:1.4rem}._doc_18snc_67 ol{padding-left:1.6rem}._doc_18snc_67 li{margin:.3rem 0;padding-left:.25rem}._doc_18snc_67 li::marker{color:var(--fg-subtle)}._doc_18snc_67 strong{color:inherit;font-weight:600}._doc_18snc_67 em{font-style:italic}._doc_18snc_67 code{background:var(--bg-elev);border:1px solid var(--border);font-size:.875em;font-family:var(--font-mono);border-radius:4px;padding:.1rem .4rem}._doc_18snc_67 pre{background:var(--bg-elev);border:1px solid var(--border);font-family:var(--font-mono);border-radius:8px;margin:0 0 1rem;padding:.9rem 1rem;font-size:.85em;line-height:1.55;overflow-x:auto}._doc_18snc_67 pre code{background:0 0;border:0;padding:0}._doc_18snc_67 a{color:var(--accent);text-underline-offset:2px;text-decoration:none}._doc_18snc_67 a:hover{text-decoration:underline}._doc_18snc_67 blockquote{border-left:3px solid var(--accent);background:var(--bg-elev);color:var(--fg-muted);border-radius:0 4px 4px 0;margin:1rem 0 1.25rem;padding:.75rem 1rem .75rem 1.1rem;font-style:italic}._doc_18snc_67 blockquote p{margin:0}._doc_18snc_67 table{border-collapse:collapse;width:100%;margin:1.1rem 0 1.25rem;font-size:.875rem;line-height:1.5}._doc_18snc_67 thead th{text-align:left;color:inherit;border-bottom:1.5px solid var(--border);padding:.5rem .75rem .4rem;font-weight:600}._doc_18snc_67 tbody td{border-bottom:1px solid var(--border);vertical-align:top;padding:.5rem .75rem}._doc_18snc_67 tbody tr:last-child td{border-bottom:0}._foot_18snc_221{border-top:1px solid var(--border);max-width:680px;color:var(--fg-muted);margin:2.5rem auto 0;padding-top:1.5rem;font-size:.85rem}._foot_18snc_221 a{color:var(--fg-muted);text-decoration:none}._foot_18snc_221 a:hover{color:var(--accent)}._shell_1yenp_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:40vh;padding:48px 16px;display:flex}._spinner_1yenp_12{border:3px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite _oauth-spin_1yenp_1}@keyframes _oauth-spin_1yenp_1{to{transform:rotate(360deg)}}._text_1yenp_27{color:var(--fg-muted);overflow-wrap:anywhere;max-width:440px;font-size:14px}._ok_1yenp_34{color:var(--success)}._err_1yenp_38{color:var(--danger)}._btn_1yenp_42{border:1px solid var(--border);background:var(--bg-elev);color:var(--fg);cursor:pointer;transition:background var(--transition), border-color var(--transition);border-radius:8px;padding:10px 18px;font-size:14px}._btn_1yenp_42:hover{border-color:var(--accent);background:var(--accent-soft)}._btn_bme55_1{border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-elev);color:var(--fg);font:inherit;cursor:pointer;transition:all var(--transition);box-shadow:var(--shadow-sm);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex}._btn_bme55_1:hover:not(:disabled){background:var(--bg-hover);border-color:var(--accent);box-shadow:var(--shadow)}._btn_bme55_1:active:not(:disabled){box-shadow:none;transform:translateY(1px)}._btn_bme55_1:disabled{opacity:.45}._primary_bme55_32{background:var(--accent);color:var(--accent-fg);border-color:var(--accent);box-shadow:0 1px 3px #2563eb4d}._primary_bme55_32:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:0 4px 12px #2563eb59}._ghost_bme55_43{box-shadow:none;background:0 0;border-color:#0000}._ghost_bme55_43:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border)}._danger_bme55_52{color:var(--danger)}._danger_bme55_52:hover:not(:disabled){border-color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent)}._icon_bme55_59{min-width:2.25rem;min-height:2.25rem;padding:.4rem}._sm_bme55_64{border-radius:6px;padding:.3rem .6rem;font-size:.8rem}._lg_bme55_70{border-radius:10px;padding:.7rem 1.4rem;font-size:1rem}._loading_bme55_76{opacity:.7}._spinner_bme55_80{align-items:center;animation:.8s linear infinite _button-spin_bme55_1;display:inline-flex}@keyframes _button-spin_bme55_1{to{transform:rotate(360deg)}}._contentLoading_bme55_92{opacity:.7}._btn_bme55_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){._btn_bme55_1{transition:none}._spinner_bme55_80{animation:none}}._root_qrb8f_1{border:1px solid var(--border);border-radius:var(--radius,8px);background:var(--bg);display:inline-flex;overflow:hidden}._segment_qrb8f_9{appearance:none;border:0;border-right:1px solid var(--border);color:var(--fg-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:.25rem;padding:.3rem .6rem;font-size:.78rem;transition:background-color .12s,color .12s;display:inline-flex}._segment_qrb8f_9:last-child{border-right:none}._segment_qrb8f_9:hover:not(:disabled){background:var(--bg-hover);color:var(--fg)}._segment_qrb8f_9._active_qrb8f_37{background:var(--accent);color:var(--accent-fg)}._segment_qrb8f_9:disabled{opacity:.5}._segment_qrb8f_9:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){._segment_qrb8f_9{transition:none}}._wrap_cum7v_1{border:1px solid var(--border);background:color-mix(in srgb, var(--bg,#fff) 92%, transparent);border-radius:10px;margin-top:1.25rem}._summary_cum7v_8{cursor:pointer;color:var(--fg);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.6rem .85rem;font-size:.85rem;font-weight:600;list-style:none;display:flex}._summary_cum7v_8::-webkit-details-marker{display:none}._summary_cum7v_8:after{content:"▾";color:var(--muted-fg,var(--fg-muted));font-size:.8rem;transition:transform .15s}._wrap_cum7v_1:not([open]) ._summary_cum7v_8:after{transform:rotate(-90deg)}._localNote_cum7v_36{color:var(--muted-fg,var(--fg-muted));margin:0 .85rem .4rem;font-size:.76rem;font-style:italic}._tableScroll_cum7v_43{padding:0 .85rem .85rem;overflow-x:auto}._table_cum7v_43{border-collapse:collapse;width:100%;font-size:.78rem}._table_cum7v_43 th,._table_cum7v_43 td{text-align:left;border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent);vertical-align:top;padding:.5rem .55rem}._table_cum7v_43 thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-fg,var(--fg-muted));border-bottom:1px solid var(--border);background:0 0;font-size:.72rem;font-weight:600;position:sticky;top:0}._capabilityCol_cum7v_74{width:38%}._tierCol_cum7v_78{width:20.66%;text-align:center!important}._capabilityCell_cum7v_83{color:var(--fg);font-weight:500}._capabilityName_cum7v_88{display:block}._cell_cum7v_92{text-align:center;vertical-align:middle;position:relative}._yesMark_cum7v_98{background:color-mix(in srgb, var(--success,#16a34a) 14%, transparent);width:22px;height:22px;color:var(--success,#16a34a);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._noMark_cum7v_109{background:color-mix(in srgb, var(--danger,#dc2626) 12%, transparent);width:22px;height:22px;color:color-mix(in srgb, var(--danger,#dc2626) 70%, var(--fg) 30%);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._note_cum7v_120{color:var(--muted-fg,var(--fg-muted));margin-top:.3rem;font-size:.7rem;font-weight:400;line-height:1.3;display:block}._cellYes_cum7v_129{background:color-mix(in srgb, var(--success,#16a34a) 4%, transparent)}._cellNo_cum7v_133{background:color-mix(in srgb, var(--danger,#dc2626) 3%, transparent)}@media (width<=640px){._table_cum7v_43{font-size:.74rem}._table_cum7v_43 th,._table_cum7v_43 td{padding:.4rem}._capabilityCol_cum7v_74,._tierCol_cum7v_78{width:auto}}._wrap_dsuk1_7{flex-direction:column;gap:.35rem;display:flex}._adminNote_dsuk1_13,._summary_dsuk1_14{color:var(--fg-muted);align-items:center;gap:.25rem;margin:0;font-size:.74rem;line-height:1.3;display:flex}._adminNote_dsuk1_13{color:color-mix(in srgb, var(--success,#16a34a) 75%, var(--fg-muted) 25%)}._adminInline_dsuk1_28{color:color-mix(in srgb, var(--success,#16a34a) 70%, var(--fg-muted) 30%);align-items:center;gap:.2rem;margin:0;font-size:.7rem;line-height:1.2;display:flex}._grid_dsuk1_39{grid-template-columns:repeat(3,minmax(9rem,11rem));justify-content:start;gap:.5rem;display:grid}._card_dsuk1_46{border:1px solid var(--border);background:var(--bg);border-radius:10px;flex-direction:column;gap:.45rem;min-height:12rem;padding:.65rem .6rem;transition:border-color .12s,box-shadow .12s;display:flex}._cardCurrent_dsuk1_60{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 3%, var(--bg) 97%);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent)}._cardSoon_dsuk1_66{opacity:.7}._head_dsuk1_70{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}._name_dsuk1_77{color:var(--fg);letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700;line-height:1.2}._pillSoon_dsuk1_86,._pillCurrent_dsuk1_87{border-radius:999px;flex-shrink:0;align-items:center;gap:.15rem;padding:.12rem .38rem;font-size:.62rem;font-weight:500;line-height:1;display:inline-flex}._pillSoon_dsuk1_86{background:var(--bg-hover);color:var(--fg-muted)}._pillCurrent_dsuk1_87{background:color-mix(in srgb, var(--accent) 15%, transparent 85%);color:var(--accent)}._tagline_dsuk1_109{color:var(--fg-muted);margin:0;font-size:.72rem;line-height:1.35}._features_dsuk1_116{flex-direction:column;flex:1;gap:.28rem;margin:0;padding:0;list-style:none;display:flex}._features_dsuk1_116 li{color:var(--fg-muted);align-items:flex-start;gap:.32rem;font-size:.71rem;line-height:1.4;display:flex}._features_dsuk1_116 li svg{color:color-mix(in srgb, var(--accent) 80%, var(--fg-muted) 20%);flex-shrink:0;margin-top:.13rem}._ctaArea_dsuk1_141{flex-direction:column;gap:.2rem;margin-top:auto;display:flex}._cta_dsuk1_141{border:1px solid var(--accent);background:var(--accent);color:var(--bg,#fff);font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:.25rem;width:100%;min-height:30px;padding:.42rem .6rem;font-size:.76rem;font-weight:500;transition:filter .1s,opacity .1s;display:inline-flex}._cta_dsuk1_141:hover:not(:disabled){filter:brightness(1.05)}._cta_dsuk1_141:disabled{opacity:.4}._ctaCancel_dsuk1_177{border:1px solid var(--border);color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;width:100%;min-height:30px;padding:.42rem .6rem;font-size:.76rem;font-weight:500;transition:background-color .1s,color .1s,border-color .1s;display:inline-flex}._ctaCancel_dsuk1_177:hover{background:var(--bg-hover);color:var(--fg);border-color:var(--fg-muted)}._ctaSecondary_dsuk1_204{border:1px solid var(--border);background:var(--bg);color:var(--fg);font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:.25rem;width:100%;min-height:30px;padding:.42rem .6rem;font-size:.76rem;font-weight:500;transition:background-color .1s,border-color .1s;display:inline-flex}._ctaSecondary_dsuk1_204:hover:not(:disabled){background:var(--bg-hover);border-color:var(--fg-muted)}._ctaSecondary_dsuk1_204:disabled{opacity:.4}._hint_dsuk1_234{color:var(--fg-muted);text-align:center;margin:0;font-size:.66rem;line-height:1.3}._currentLabel_dsuk1_242{border:1px dashed var(--border);color:var(--fg-muted);box-sizing:border-box;background:0 0;border-radius:7px;justify-content:center;align-items:center;width:100%;min-height:30px;padding:.42rem .6rem;font-size:.76rem;font-weight:500;display:flex}._spin_dsuk1_258{animation:.9s linear infinite _pc-spin_dsuk1_1}@keyframes _pc-spin_dsuk1_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_dsuk1_258{animation:none}}@media (width<=400px){._grid_dsuk1_39{grid-template-columns:1fr}}._body_vlqot_1{flex-direction:column;gap:.85rem;height:100%;min-height:0;padding:.25rem 0 .5rem;display:flex}._headerRow_vlqot_10{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._badge_vlqot_17{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.7rem;display:inline-flex}._badgePending_vlqot_28{background:color-mix(in srgb, var(--accent) 15%, var(--bg) 85%);color:var(--accent);border-color:color-mix(in srgb, var(--accent) 35%, transparent)}._badgeRejected_vlqot_34{background:color-mix(in srgb, var(--danger) 15%, var(--bg) 85%);color:var(--danger);border-color:color-mix(in srgb, var(--danger) 35%, transparent)}._badgeApproved_vlqot_40{background:color-mix(in srgb, var(--success) 15%, var(--bg) 85%);color:var(--success);border-color:color-mix(in srgb, var(--success) 35%, transparent)}._badgeVisibility_vlqot_46{background:var(--bg-elev);color:var(--fg-muted);border-color:var(--border)}._metaGrid_vlqot_52{color:var(--fg-muted);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.4rem 1rem;font-size:.78rem;display:grid}._metaItem_vlqot_60{align-items:center;gap:.3rem;min-width:0;display:inline-flex}._metaLabel_vlqot_67{color:var(--fg-subtle)}._metaValue_vlqot_71{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._promptBlock_vlqot_78{flex-direction:column;flex:auto;gap:.4rem;min-height:160px;display:flex}._promptHeader_vlqot_86{border-bottom:1px solid var(--border);align-items:center;gap:.4rem;padding-bottom:.25rem;display:flex}._promptLabel_vlqot_94{color:var(--fg);font-size:.78rem;font-weight:600}._promptCount_vlqot_100{color:var(--fg-subtle);font-weight:400}._copyBtn_vlqot_105{background:var(--bg);color:var(--fg-muted);border:1px solid var(--border);cursor:pointer;border-radius:5px;align-items:center;gap:.3rem;margin-left:auto;padding:.2rem .55rem;font-size:.72rem;transition:color .12s,border-color .12s;display:inline-flex}._copyBtn_vlqot_105:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}._copyBtn_vlqot_105:disabled{opacity:.45}._prompt_vlqot_78{background:var(--bg-elev);border:1px solid var(--border);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--fg);white-space:pre-wrap;word-wrap:break-word;border-radius:6px;flex:auto;min-height:120px;max-height:100%;margin:0;padding:.7rem .85rem;font-size:.78rem;line-height:1.5;overflow:auto}._promptEmpty_vlqot_149{color:var(--fg-subtle);font-style:italic}._actions_vlqot_154{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:.5rem;padding-top:.5rem;display:flex}._actionBtn_vlqot_163{font:inherit;border:1px solid var(--border);background:var(--bg);color:var(--fg);cursor:pointer;border-radius:6px;padding:.4rem .8rem;font-size:.8rem;transition:all .12s}._actionBtn_vlqot_163:hover:not(:disabled){background:var(--bg-hover)}._actionBtn_vlqot_163:disabled{opacity:.45}._actionApprove_vlqot_183{border-color:var(--success);color:var(--success)}._actionApprove_vlqot_183:hover:not(:disabled){background:color-mix(in srgb, var(--success) 12%, var(--bg) 88%)}._actionReject_vlqot_192{border-color:var(--danger);color:var(--danger)}._actionReject_vlqot_192:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 12%, var(--bg) 88%)}._actionDelete_vlqot_201{border-color:var(--danger);color:var(--danger);margin-right:auto}._actionDelete_vlqot_201:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 12%, var(--bg) 88%)}._body_189vw_6{flex-direction:row;gap:0;width:100%;height:100%;display:flex;overflow:hidden}._tabs_189vw_16{border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:.25rem;width:9rem;padding:.75rem .5rem;display:flex;overflow-y:auto}._tab_189vw_16{appearance:none;color:var(--fg-muted);font:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.5rem;width:100%;padding:.5rem .65rem;font-size:.82rem;transition:background-color .12s,color .12s,border-color .12s;display:flex}._tab_189vw_16:hover:not(:disabled){background:var(--bg-hover);color:var(--fg)}._tab_189vw_16:disabled{opacity:.45}._tabActive_189vw_57{background:color-mix(in srgb, var(--accent) 10%, var(--bg) 90%);border-color:color-mix(in srgb, var(--accent) 35%, var(--border) 65%);color:var(--accent)}._content_189vw_64{box-sizing:border-box;flex:1;min-width:0;height:100%;padding:1rem 1.1rem;overflow-y:auto}._section_189vw_74{margin-bottom:.85rem}._sectionBody_189vw_78{gap:.5rem}._sectionTitle_189vw_82{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);align-items:center;gap:.4rem;margin:0;font-size:.72rem;font-weight:600;display:none}._sectionBody_189vw_78{flex-direction:column;gap:.75rem;display:flex}._row_189vw_103{justify-content:space-between;align-items:flex-start;gap:1rem;min-height:2rem;display:flex}._rowLabel_189vw_111{flex:1;min-width:0}._rowLabelText_189vw_116{color:var(--fg);font-size:.86rem;line-height:1.4}._rowHint_189vw_122{color:var(--fg-muted);margin-top:.15rem;font-size:.72rem;line-height:1.35}._rowControl_189vw_129{flex-shrink:0;align-items:center;display:flex}._segmented_189vw_137{border:1px solid var(--border);background:var(--bg);border-radius:8px;display:flex;overflow:hidden}._segment_189vw_137{appearance:none;border:none;border-right:1px solid var(--border);color:var(--fg-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:.3rem;padding:.32rem .55rem;font-size:.78rem;transition:background-color .12s,color .12s;display:inline-flex}._segment_189vw_137:last-child{border-right:none}._segment_189vw_137:hover:not(:disabled){background:var(--bg-hover);color:var(--fg)}._segmentActive_189vw_173{background:color-mix(in srgb, var(--accent) 12%, var(--bg) 88%);color:var(--accent)}._zoomRow_189vw_181{align-items:center;gap:.65rem;min-width:160px;display:flex}._zoomSlider_189vw_188{accent-color:var(--accent);cursor:pointer;flex:1}._zoomValue_189vw_194{color:var(--fg-muted);text-align:right;min-width:2.5rem;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:.78rem}._footer_189vw_203{border-top:1px solid var(--border);justify-content:flex-end;margin-top:.5rem;padding-top:.75rem;display:flex}._dangerBtn_189vw_211{appearance:none;border:1px solid color-mix(in srgb, var(--danger,#dc2626) 40%, var(--border) 60%);color:var(--danger,#dc2626);font:inherit;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.82rem;transition:background-color .12s,border-color .12s;display:inline-flex}._dangerBtn_189vw_211:hover{background:color-mix(in srgb, var(--danger,#dc2626) 8%, transparent 92%);border-color:var(--danger,#dc2626)}._value_189vw_234{color:var(--fg);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.86rem}._muted_189vw_240{color:var(--fg-muted);font-size:.82rem;font-style:italic}._offlineBadge_189vw_247{background:color-mix(in srgb, var(--fg-muted) 15%, var(--bg) 85%);color:var(--fg-muted);letter-spacing:.04em;border-radius:999px;align-items:center;gap:.25rem;margin-left:.4rem;padding:.15rem .45rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;display:inline-flex}._providerList_189vw_262{flex-direction:column;gap:.7rem;margin-top:.6rem;display:flex}._providerCard_189vw_275{border:1px solid var(--border);background:var(--bg);border-radius:10px;padding:.85rem 1rem;transition:border-color .12s,background-color .12s}._providerConnected_189vw_285{border-color:color-mix(in srgb, var(--success,#16a34a) 35%, var(--border) 65%);background:color-mix(in srgb, var(--success,#16a34a) 4%, var(--bg) 96%)}._providerHeader_189vw_290{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._providerIcon_189vw_297{background:color-mix(in srgb, var(--accent) 12%, transparent 88%);width:1.85rem;height:1.85rem;color:var(--accent);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._providerName_189vw_309{color:var(--fg);flex:auto;min-width:0;font-size:.92rem;font-weight:600}._providerStatusRow_189vw_317{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}._connectedBadge_189vw_324{background:color-mix(in srgb, var(--success,#16a34a) 18%, transparent 82%);color:var(--success,#16a34a);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.74rem;font-weight:500;display:inline-flex}._errorBadge_189vw_337{background:color-mix(in srgb, var(--danger,#dc2626) 18%, transparent 82%);color:var(--danger,#dc2626);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:.2rem;display:inline-flex}._providerDescription_189vw_348{color:var(--fg-muted);margin:.55rem 0 0;font-size:.78rem;line-height:1.45}._providerBody_189vw_355{margin-top:.85rem}._providerForm_189vw_359{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.6rem .85rem;margin-bottom:.85rem;display:grid}._fieldGroup_189vw_366{flex-direction:column;gap:.3rem;min-width:0;display:flex}._fieldLabel_189vw_373{color:var(--fg-muted);letter-spacing:.005em;font-size:.74rem;font-weight:500}._fieldInput_189vw_380{border:1px solid var(--border);background:var(--bg-elev);color:var(--fg);font-family:var(--font-mono);box-sizing:border-box;border-radius:6px;outline:none;width:100%;padding:.42rem .6rem;font-size:.8rem;transition:border-color .12s}._fieldInput_189vw_380::placeholder{color:var(--fg-subtle);font-family:var(--font-sans)}._fieldInput_189vw_380:focus-visible{border-color:var(--accent);outline:2px solid color-mix(in srgb, var(--accent) 35%, transparent 65%);outline-offset:-1px}._providerFooter_189vw_405{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._providerConnectedInfo_189vw_413{background:color-mix(in srgb, var(--success,#16a34a) 10%, transparent 90%);border:1px solid color-mix(in srgb, var(--success,#16a34a) 30%, transparent 70%);border-radius:7px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:.5rem .7rem;display:flex}._providerConnectedInfoLabel_189vw_425{color:var(--fg);font-size:.78rem}._providerConnectedInfoLabel_189vw_425 strong{color:var(--success,#16a34a);font-weight:600}._subToggle_189vw_440{cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:opacity .12s,transform .12s,color .12s;display:inline-flex}._subToggle_189vw_440:disabled{opacity:.3}._subToggle_189vw_440:not(:disabled):hover{opacity:1;transform:scale(1.12)}._subToggleOn_189vw_467{color:var(--success,#16a34a)}._subToggleOff_189vw_471{color:var(--danger,#dc2626)}._userDeleteBtn_189vw_477{cursor:pointer;width:28px;height:28px;color:var(--muted-fg,var(--fg-muted));opacity:.55;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s,transform .12s;display:inline-flex}._userDeleteBtn_189vw_477:hover:not(:disabled){opacity:1;color:var(--danger,#dc2626);transform:scale(1.12)}._userDeleteBtn_189vw_477:disabled{opacity:.25}._adminActionGroup_189vw_505{align-items:center;gap:.15rem;display:inline-flex}._errorLine_189vw_511{color:var(--danger,#dc2626);background:color-mix(in srgb, var(--danger,#dc2626) 8%, transparent 92%);border:1px solid color-mix(in srgb, var(--danger,#dc2626) 30%, transparent 70%);border-radius:6px;padding:.4rem .6rem;font-size:.78rem}._errorInline_189vw_520{color:var(--danger,#dc2626);background:color-mix(in srgb, var(--danger,#dc2626) 8%, transparent 92%);border:1px solid color-mix(in srgb, var(--danger,#dc2626) 30%, transparent 70%);white-space:nowrap;border-radius:4px;padding:.1rem .4rem;font-size:.7rem}@media (width<=640px){._body_189vw_6{border-radius:0;flex-direction:column;width:100vw;height:100svh;overflow:auto}._tabs_189vw_16{border-right:none;border-bottom:1px solid var(--border);flex-direction:row;width:100%;padding:.5rem;overflow-x:auto}._content_189vw_64{flex:1;height:auto}}._membersTable_189vw_554{border-collapse:collapse;width:100%;font-size:.78rem}._membersTable_189vw_554 th,._membersTable_189vw_554 td{text-align:left;border-bottom:1px solid var(--border);padding:.5rem .6rem}._membersTable_189vw_554 th{color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;font-weight:600}._membersTable_189vw_554 td{color:var(--fg);vertical-align:middle}._membersTable_189vw_554 ._memberActions_189vw_580{flex-wrap:wrap;gap:.35rem;display:flex}._tokensCell_189vw_588{vertical-align:middle;white-space:nowrap}._tokensChip_189vw_592{background:color-mix(in srgb, var(--accent) 8%, transparent);border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);color:var(--fg-muted);cursor:help;border-radius:5px;align-items:baseline;gap:.25rem;padding:.18rem .5rem;font-size:.74rem;transition:background-color .12s,border-color .12s;display:inline-flex}._tokensChip_189vw_592:hover{background:color-mix(in srgb, var(--accent) 14%, transparent);border-color:color-mix(in srgb, var(--accent) 38%, transparent)}._tokensNum_189vw_611{font-family:var(--font-mono);color:var(--fg);font-variant-numeric:tabular-nums;font-weight:600}._tokensLabel_189vw_617{color:var(--fg-subtle);letter-spacing:.02em;font-size:.66rem}._subNone_189vw_623{color:var(--fg-muted)}._subActive_189vw_627{color:var(--success,#16a34a);align-items:center;gap:.25rem;display:inline-flex}._subExpired_189vw_634{color:var(--danger,#dc2626);align-items:center;gap:.25rem;display:inline-flex}._subDate_189vw_641{color:var(--fg-muted);font-size:.7rem}._emailCell_189vw_654{align-items:center;gap:.4rem;min-width:0;display:inline-flex}._requestBadge_189vw_661{background:color-mix(in srgb, var(--accent) 18%, transparent 82%);min-width:1.4rem;height:1.4rem;color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent 65%);border-radius:999px;justify-content:center;align-items:center;gap:.2rem;padding:0 .45rem;font-size:.7rem;font-weight:600;display:inline-flex}._requestSubRow_189vw_677>td{background:var(--bg-elev,transparent);border-top:none!important;padding:0 0 .85rem!important}._requestList_189vw_683{border-left:3px solid var(--accent);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.6rem;margin-left:.4rem;padding:.6rem .5rem .1rem;display:grid}._requestCard_189vw_692{border:1px solid var(--border);background:var(--bg);border-radius:8px;flex-direction:column;gap:.45rem;padding:.65rem .8rem;display:flex}._requestCardHead_189vw_702{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}._requestPlan_189vw_709{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent 88%);border-radius:4px;padding:.1rem .5rem;font-size:.8rem;font-weight:600}._requestDate_189vw_718{color:var(--fg-muted);font-size:.74rem}._requestMessage_189vw_723{color:var(--fg-muted);white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.45}._requestCardActions_189vw_731{flex-wrap:wrap;gap:.4rem;display:flex}._searchBar_189vw_738{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--fg-muted);border-radius:8px;align-items:center;gap:.5rem;padding:.4rem .6rem;display:flex}._searchInput_189vw_750{color:var(--fg);font:inherit;background:0 0;border:0;outline:none;flex:1}._searchInput_189vw_750:focus{outline:none}._skillsTable_189vw_763{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}._skillRow_189vw_770{border:1px solid var(--border);background:var(--bg-elev);border-radius:6px;grid-template-columns:auto 1fr auto auto auto auto;align-items:center;gap:.4rem;padding:.35rem .5rem;display:grid}._skillRowMain_189vw_781{flex-direction:column;gap:.1rem;min-width:0;display:flex}._skillRowName_189vw_788{color:var(--fg);align-items:baseline;gap:.3rem;font-size:.85rem;font-weight:600;display:inline-flex}._skillRowDesc_189vw_797{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}._skillRowMeta_189vw_805{color:var(--fg-subtle);margin-top:.1rem;font-size:.68rem}._skillPendingBadge_189vw_811{background:color-mix(in srgb, var(--accent) 15%, var(--bg) 85%);color:var(--accent);white-space:nowrap;border-radius:999px;padding:.1rem .4rem;font-size:.65rem}._skillRejectedBadge_189vw_819{background:color-mix(in srgb, var(--danger) 15%, var(--bg) 85%);color:var(--danger);white-space:nowrap;border-radius:999px;padding:.1rem .4rem;font-size:.65rem}._skillRowActionBtn_189vw_828{border:1px solid var(--border);background:var(--bg);color:var(--fg);font:inherit;cursor:pointer;transition:all var(--transition);border-radius:6px;justify-content:center;align-items:center;padding:.25rem .45rem;font-size:.75rem;display:inline-flex}._skillRowActionBtn_189vw_828:hover:not(:disabled){background:var(--bg-hover)}._skillRowActionBtn_189vw_828:disabled{opacity:.45}._skillRowActionApprove_189vw_851:hover:not(:disabled){color:var(--success);border-color:var(--success)}._skillRowActionView_189vw_856:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}._skillRowActionDelete_189vw_861:hover:not(:disabled){color:var(--danger);border-color:var(--danger)}._emptyMsg_189vw_866,._errorMsg_189vw_867{color:var(--fg-muted);padding:.5rem 0;font-size:.85rem}._errorMsg_189vw_867{color:var(--danger)}._shareCreate_189vw_878{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._shareCreateBtn_189vw_886{border:1px solid var(--accent);background:var(--accent);color:var(--accent-fg);font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.85rem;font-weight:600;display:inline-flex}._shareCreateBtn_189vw_886:disabled{opacity:.6}._shareCreateBtn_189vw_886:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}._shareExpiry_189vw_910{border:1px solid var(--border);background:var(--bg);color:var(--fg);font:inherit;border-radius:6px;padding:.4rem .6rem;font-size:.85rem}._shareQuota_189vw_920{color:var(--fg-muted);margin-left:auto;font-size:.78rem}._sharesList_189vw_926{flex-direction:column;gap:.5rem;display:flex}._shareRow_189vw_932{border:1px solid var(--border);background:var(--bg-elev);border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:.65rem .8rem;display:grid}._shareRow_189vw_932[data-expired=true]{opacity:.55}._shareRowMain_189vw_947{flex-direction:column;gap:.15rem;min-width:0;display:flex}._shareRowName_189vw_954{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._shareRowMeta_189vw_962{color:var(--fg-muted);font-size:.75rem}._shareRowActions_189vw_967{gap:.4rem;display:flex}._copyBtn_189vw_972,._revokeBtn_189vw_973{border:1px solid var(--border);background:var(--bg);color:var(--fg);font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem .55rem;font-size:.78rem;display:inline-flex}._copyBtn_189vw_972:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}._revokeBtn_189vw_973:hover:not(:disabled){color:var(--danger);border-color:var(--danger)}._copyBtn_189vw_972:disabled,._revokeBtn_189vw_973:disabled{opacity:.45}._skillRowReorder_189vw_1003{flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;gap:.15rem;width:1.25rem;margin-right:.4rem;display:flex}._moveBtn_189vw_1015{width:1.1rem;height:1.1rem;color:var(--fg-subtle);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;transition:opacity .12s,color .12s,transform .22s cubic-bezier(.4,0,.2,1);display:inline-flex}._skillRow_189vw_770:hover ._moveBtn_189vw_1015,._skillRow_189vw_770:focus-within ._moveBtn_189vw_1015,._moveBtn_189vw_1015:focus-visible{opacity:.7}._moveBtn_189vw_1015:hover:not(:disabled){color:var(--accent);background:var(--accent-soft);opacity:1}._moveBtn_189vw_1015:disabled{opacity:0}@keyframes _skillRowFlip_189vw_1{0%{transform:translateY(var(--flip-y,0))}to{transform:translateY(0)}}._skillRow_189vw_770{will-change:transform;transition:transform .22s cubic-bezier(.4,0,.2,1)}._logsBlock_189vw_1068{border-top:1px solid var(--border);margin-top:1rem;padding-top:.75rem}._logsHeader_189vw_1074{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._logsTitle_189vw_1082{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-fg,var(--fg));font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:.68rem;font-weight:500}._logsControls_189vw_1091{align-items:center;gap:.4rem;display:flex}._logsFilter_189vw_1097{border:1px solid var(--border);background:var(--surface,var(--bg));color:var(--fg);cursor:pointer;border-radius:4px;padding:.2rem .35rem;font-size:.72rem}._logsPause_189vw_1107{border:1px solid var(--border);background:var(--surface,var(--bg));color:var(--fg);cursor:pointer;border-radius:4px;padding:.2rem .5rem;font-size:.72rem}._logsPause_189vw_1107:hover{color:var(--accent);border-color:var(--accent)}._logsContainer_189vw_1122{border:1px solid var(--border);background:color-mix(in srgb, var(--surface,var(--bg)) 60%, var(--bg) 40%);border-radius:6px;max-height:220px;padding:.4rem;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:.68rem;line-height:1.35;overflow:hidden auto}._logLine_189vw_1135{align-items:baseline;gap:.35rem;min-width:0;padding:.05rem 0;display:flex}._logTime_189vw_1143{color:var(--fg-subtle);flex-shrink:0;font-size:.65rem}._logLevel_189vw_1149{flex-shrink:0;width:3.2rem;font-weight:600}._logInfo_189vw_1155{color:var(--fg-subtle)}._logWarn_189vw_1158{color:var(--warning,#d97706)}._logError_189vw_1161{color:var(--danger,#dc2626)}._logMsg_189vw_1165{word-break:break-word;white-space:pre-wrap;min-width:0;color:var(--fg)}._logLine_189vw_1135[data-level=error] ._logMsg_189vw_1165{color:var(--danger,#dc2626)}._logLine_189vw_1135[data-level=warn] ._logMsg_189vw_1165{color:var(--warning,#d97706)}._logsMeta_189vw_1179{justify-content:space-between;gap:.5rem;margin-top:.35rem;font-size:.68rem;display:flex}._muted_189vw_240{color:var(--fg-subtle);font-size:.7rem}@keyframes _pageFadeIn_fpmd7_1{0%{opacity:0}to{opacity:1}}._appMain_fpmd7_10{opacity:0;flex-direction:column;flex:auto;min-height:0;animation:.2s forwards _pageFadeIn_fpmd7_1;display:flex;overflow:hidden}:root,:root[data-theme=light]{--bg:#fff;--bg-elev:#fafafb;--bg-hover:#f4f4f5;--fg:#18181b;--fg-muted:#71717a;--fg-subtle:#a1a1aa;--accent:#2563eb;--accent-hover:#1d4ed8;--accent-fg:#fff;--accent-soft:#eff6ff;--border:#e4e4e7;--border-strong:#d4d4d8;--success:#16a34a;--danger:#dc2626;--shadow-sm:0 1px 2px #0000000a;--shadow:0 4px 12px #0000000f, 0 1px 3px #0000000a;--shadow-lg:0 12px 32px #00000014, 0 4px 8px #0000000a;--overlay:#0006;--radius:8px;--radius-lg:12px;--transition:.18s cubic-bezier(.4, 0, .2, 1);--page-pad-x:clamp(1rem, 4vw, 2rem);--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}:root[data-theme=dark]{--bg:#0a0a0c;--bg-elev:#141418;--bg-hover:#1e1e23;--fg:#fafafa;--fg-muted:#a1a1aa;--fg-subtle:#71717a;--accent:#60a5fa;--accent-hover:#93c5fd;--accent-fg:#0a0a0c;--accent-soft:#1e293b;--border:#27272a;--border-strong:#3f3f46;--success:#4ade80;--danger:#f87171;--shadow-sm:0 1px 2px #0000004d;--shadow:0 4px 12px #0006, 0 1px 3px #0000004d;--shadow-lg:0 12px 32px #00000080, 0 4px 8px #0000004d;--overlay:#000000b3}*{box-sizing:border-box}html,body{height:100%;font-family:var(--font-sans);color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background var(--transition), color var(--transition);margin:0;padding:0;font-size:14px;line-height:1.5}#app{background:var(--bg);width:100%;height:100%;position:relative}.appShell{flex-direction:column;height:100vh;min-height:0;display:flex}.appMain{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}#iframe{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);border:2px solid var(--bg);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--fg-subtle)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}::selection{background:var(--accent-soft);color:var(--accent)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){:root{transition:color-scheme .2s}}[data-sonner-toast]{background:var(--bg)!important;color:var(--fg)!important;border:1px solid var(--border)!important;box-shadow:var(--shadow-lg)!important}[data-sonner-toast][data-type=success]{border-color:var(--success)!important}[data-sonner-toast][data-type=error]{border-color:var(--danger)!important}[data-sonner-toast][data-type=warning],[data-sonner-toast][data-type=info]{border-color:var(--accent)!important}[data-sonner-toast] [data-title],[data-sonner-toast] [data-description]{color:inherit!important}[data-sonner-toast] [data-description]{white-space:pre-wrap;color:var(--fg-muted)!important}[data-sonner-toast] [data-close-button]{background:var(--bg-elev)!important;color:var(--fg-muted)!important;border-color:var(--border)!important}
