._container_106jy_1{top:0;left:var(--sidebar-w);padding-top:env(safe-area-inset-top);z-index:var(--z-tooltip);pointer-events:none;flex-direction:column;display:flex;position:fixed;right:0}@keyframes _toast-in_106jy_1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes _toast-progress_106jy_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}._toast_106jy_23{--toast-color:var(--color-info);--toast-tint:color-mix(in srgb, var(--toast-color) 16%, var(--color-background));--toast-border:color-mix(in srgb, var(--toast-color) 42%, var(--color-border-light));align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-xl);padding-left:calc(var(--spacing-xl) + 4px);background:color-mix(in srgb, var(--toast-tint) 88%, transparent);-webkit-backdrop-filter:blur(20px)saturate(180%);border-bottom:1px solid var(--toast-border);box-shadow:0 8px 24px -8px color-mix(in srgb, var(--toast-color) 28%, #0000001f);font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text);animation:_toast-in_106jy_1 var(--dur-lg) var(--ease-out);pointer-events:auto;cursor:pointer;display:flex;position:relative;overflow:hidden}._hasAction_106jy_49{cursor:default}._toast_106jy_23:before{content:"";background:var(--toast-color);width:4px;position:absolute;top:0;bottom:0;left:0}._success_106jy_64{--toast-color:var(--color-success)}._error_106jy_68{--toast-color:var(--color-error)}._warning_106jy_72{--toast-color:var(--color-warning)}._info_106jy_76{--toast-color:var(--color-info)}._notify_106jy_80{--toast-color:var(--color-primary)}._iconWrap_106jy_84{border-radius:var(--radius-full);width:34px;height:34px;color:var(--toast-color);background:color-mix(in srgb, var(--toast-color) 18%, transparent);flex-shrink:0;place-items:center;display:grid}._message_106jy_95{min-width:0;font-weight:var(--font-weight-medium);flex:1;line-height:1.4}._messageTitle_106jy_102{font-weight:var(--font-weight-semibold);display:block}._messageBody_106jy_107{font-weight:var(--font-weight-normal);font-size:var(--font-size-sm);color:var(--color-text-light);margin-top:2px;display:block}._closeBtn_106jy_115{border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-text-lighter);cursor:pointer;transition:background-color var(--dur-sm) var(--ease-out), color var(--dur-sm) var(--ease-out);background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}._closeBtn_106jy_115:hover{color:var(--color-text);background:color-mix(in srgb, var(--toast-color) 14%, transparent)}._undoBtn_106jy_134{min-width:64px;min-height:44px;padding:0 var(--spacing-lg);border-radius:var(--radius-md);background:color-mix(in srgb, var(--toast-color) 18%, transparent);color:var(--toast-color);font-family:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;flex-shrink:0}._undoBtn_106jy_134:active{transform:scale(.96)}._progress_106jy_153{background:var(--toast-color);opacity:.85;transform-origin:0;height:3px;animation-name:_toast-progress_106jy_1;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;bottom:0;left:0;right:0}@keyframes _toast-in-side_106jy_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (width>=769px){._container_106jy_1{top:calc(var(--topbar-h,64px) + var(--spacing-md));left:auto;right:var(--spacing-xl);width:min(400px, calc(100vw - var(--sidebar-w,0px) - var(--spacing-xl) * 2));gap:var(--spacing-sm);padding-top:0}._toast_106jy_23{padding:var(--spacing-md) var(--spacing-lg);padding-left:calc(var(--spacing-lg) + 4px);border:1px solid var(--toast-border);border-radius:var(--radius-lg);background:var(--toast-tint);-webkit-backdrop-filter:none;box-shadow:var(--shadow-popover);animation:_toast-in-side_106jy_1 var(--dur-lg) var(--ease-out)}._iconWrap_106jy_84{width:32px;height:32px}._message_106jy_95{font-size:var(--font-size-sm)}._messageBody_106jy_107{font-size:var(--font-size-xs)}._progress_106jy_153{height:2px}}@media (prefers-reduced-motion:reduce){._toast_106jy_23,._progress_106jy_153{animation:none}}._wrap_15b3q_1{left:calc(var(--sidebar-w) + var(--spacing-md));bottom:calc(72px + var(--spacing-md) + env(safe-area-inset-bottom));z-index:var(--z-tooltip);position:fixed}@media (width>=768px){._wrap_15b3q_1{bottom:calc(var(--spacing-md) + env(safe-area-inset-bottom))}}._badge_15b3q_15{border-radius:var(--radius-full);width:34px;height:34px;color:var(--color-error);cursor:pointer;animation:_network-status-pulse_15b3q_1 var(--dur-shimmer) var(--ease-out) infinite;background:#0000008c;border:none;place-items:center;display:grid}@keyframes _network-status-pulse_15b3q_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){._badge_15b3q_15{animation:none}}._tooltip_15b3q_39{left:0;bottom:calc(100% + var(--spacing-sm,8px));max-width:220px;padding:var(--spacing-sm,8px) var(--spacing-md);border-radius:var(--radius-md,8px);color:#fff;font-family:var(--font-family);font-size:var(--font-size-sm);white-space:normal;background:#000c;line-height:1.4;position:absolute}._wrap_1m0jm_2{left:var(--sidebar-w);right:0;bottom:calc(72px + var(--spacing-md) + env(safe-area-inset-bottom));z-index:var(--z-tooltip);pointer-events:none;justify-content:center;display:flex;position:fixed}@media (width>=768px){._wrap_1m0jm_2{bottom:calc(var(--spacing-md) + env(safe-area-inset-bottom))}}._pill_1m0jm_20{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border-light);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-md);color:var(--color-text-light);font-family:var(--font-family);font-size:var(--font-size-sm);animation:_auth-refresh-in_1m0jm_1 var(--dur-md) var(--ease-out);line-height:1;display:inline-flex}._spinner_1m0jm_36{border:2px solid var(--color-border-light);border-top-color:var(--color-primary);border-radius:var(--radius-full);width:14px;height:14px;animation:_auth-refresh-spin_1m0jm_1 var(--dur-spin) linear infinite}@keyframes _auth-refresh-in_1m0jm_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _auth-refresh-spin_1m0jm_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._pill_1m0jm_20,._spinner_1m0jm_36{animation:none}}._backdrop_1324d_1{z-index:var(--z-modal);background:var(--color-overlay);animation:_fade_1324d_1 var(--dur-md) var(--ease-out);justify-content:center;align-items:flex-start;padding:0;display:flex;position:fixed;inset:0}._panel_1324d_13{width:100%;max-height:85dvh;margin-top:env(safe-area-inset-top);background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:0 0 var(--radius-xl) var(--radius-xl);animation:_rise_1324d_1 var(--dur-md) var(--ease-out);border-top:none;flex-direction:column;display:flex;overflow:hidden}._inputRow_1324d_27{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border-light);display:flex}._inputIcon_1324d_35{color:var(--color-text-lighter);flex:none}._input_1324d_27{min-width:0;color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-base);padding:var(--spacing-sm) 0;background:0 0;border:none;outline:none;flex:1}._closeBtn_1324d_53{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-text-light);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}._closeBtn_1324d_53:active{background:var(--color-background-light)}._list_1324d_71{-webkit-overflow-scrolling:touch;padding:var(--spacing-sm) 0 var(--spacing-lg);flex:1;overflow-y:auto}._hint_1324d_78{padding:var(--spacing-xl) var(--spacing-lg);text-align:center;color:var(--color-text-lighter);font-size:var(--font-size-sm)}._group_1324d_85+._group_1324d_85{margin-top:var(--spacing-sm)}._groupTitle_1324d_89{padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-lighter)}._row_1324d_98{align-items:center;gap:var(--spacing-md);width:100%;min-height:52px;padding:var(--spacing-sm) var(--spacing-lg);text-align:left;cursor:pointer;color:var(--color-text);transition:background-color var(--dur-sm) var(--ease-out);background:0 0;border:none;display:flex}._rowActive_1324d_113{background:var(--color-background-light)}._rowIcon_1324d_117{color:var(--color-text-lighter);flex:none}._rowText_1324d_122{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._rowTitle_1324d_130{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowSub_1324d_138{font-size:var(--font-size-xs);color:var(--color-text-light);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowEnter_1324d_146{color:var(--color-text-lighter);opacity:0;flex:none}._rowActive_1324d_113 ._rowEnter_1324d_146{opacity:1}@keyframes _fade_1324d_1{0%{opacity:0}to{opacity:1}}@keyframes _rise_1324d_1{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@media (width>=768px){._backdrop_1324d_1{padding-top:12vh}._panel_1324d_13{width:min(640px, calc(100vw - 2 * var(--spacing-xl)));border-radius:var(--radius-xl);border-top:1px solid var(--color-border-light);max-height:70vh;margin-top:0}._rowEnter_1324d_146{opacity:0}}._wrap_1hh5k_1{padding:var(--spacing-lg);justify-content:center;align-items:center;display:flex}._spinner_1hh5k_8{width:var(--spinner-size);height:var(--spinner-size);border:3px solid var(--color-border-light);border-top-color:var(--color-primary);border-radius:var(--radius-full);animation:_loading-spin_1hh5k_1 var(--dur-spin) linear infinite}._sm_1hh5k_17{--spinner-size:24px}._md_1hh5k_18{--spinner-size:40px}._lg_1hh5k_19{--spinner-size:60px}@keyframes _loading-spin_1hh5k_1{to{transform:rotate(360deg)}}._fallback_vntwr_1{opacity:0;min-height:60vh;animation:_fallback-in_vntwr_1 var(--dur-md) var(--ease-out) .18s forwards}@keyframes _fallback-in_vntwr_1{to{opacity:1}}._root_1xv6z_1{gap:var(--spacing-sm);padding:var(--spacing-xl) var(--spacing-lg);max-width:28rem;margin:var(--spacing-xl) auto;flex-direction:column;display:flex}._title_1xv6z_10{font-family:var(--font-family);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}._message_1xv6z_18{font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-text-light);word-break:break-word;margin:0}._actions_1xv6z_26{gap:var(--spacing-sm);margin-top:var(--spacing-md);flex-wrap:wrap;display:flex}._btn_1xv6z_33,._btnSecondary_1xv6z_34{min-height:44px;padding:0 var(--spacing-lg);border-radius:var(--radius-md);font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}._btn_1xv6z_33{background:var(--color-primary);color:var(--color-on-primary);border:none}._btnSecondary_1xv6z_34{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}._backdrop_1eybt_1{inset:0;bottom:var(--kb-inset,0px);background-color:var(--color-overlay);-webkit-backdrop-filter:blur(10px);z-index:var(--z-modal);overscroll-behavior:contain;opacity:0;pointer-events:none;transition:opacity var(--dur-md) var(--ease-out);justify-content:center;align-items:flex-end;display:flex;position:fixed}._backdropVisible_1eybt_23{opacity:1;pointer-events:auto}._sheet_1eybt_28{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-height:min(85dvh,100%);transition:transform var(--dur-lg) var(--ease-out);will-change:transform;border-bottom:none;flex-direction:column;display:flex;overflow:hidden;transform:translateY(100%)}._sheetVisible_1eybt_46{will-change:auto;transform:none}._header_1eybt_54{padding:var(--spacing-lg);padding-top:calc(var(--spacing-lg) + 4px);border-bottom:1px solid var(--color-border-light);touch-action:none;cursor:grab;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}._header_1eybt_54:active{cursor:grabbing}._grabber_1eybt_73{border-radius:var(--radius-full);background-color:var(--color-border);width:36px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}._title_1eybt_84{font-family:var(--font-family);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text)}._closeBtn_1eybt_91{border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-background);width:32px;height:32px;color:var(--color-text-light);cursor:pointer;transition:transform var(--dur-xs) var(--ease-spring), background-color var(--dur-sm) var(--ease-out);flex-shrink:0;place-items:center;display:grid}._closeBtn_1eybt_91:active{background-color:var(--color-background-light);transform:scale(.92)}._body_1eybt_111{padding:var(--spacing-lg);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}._sheet_1eybt_28 ._body_1eybt_111._bodyFlush_1eybt_122{padding-top:0;padding-left:0;padding-right:0}._sheet_1eybt_28:not(:has(._footer_1eybt_129)) ._body_1eybt_111{padding-bottom:max(var(--spacing-lg), env(safe-area-inset-bottom,0px))}._sheetVisible_1eybt_46 ._body_1eybt_111>*{animation:_ct-modal-rise_1eybt_1 var(--dur-md) var(--ease-out) backwards}._sheetVisible_1eybt_46 ._body_1eybt_111>:first-child{animation-delay:60ms}._sheetVisible_1eybt_46 ._body_1eybt_111>:nth-child(2){animation-delay:.1s}._sheetVisible_1eybt_46 ._body_1eybt_111>:nth-child(3){animation-delay:.14s}._sheetVisible_1eybt_46 ._body_1eybt_111>:nth-child(4){animation-delay:.18s}._sheetVisible_1eybt_46 ._body_1eybt_111>:nth-child(5){animation-delay:.22s}._sheetVisible_1eybt_46 ._body_1eybt_111>:nth-child(6){animation-delay:.26s}._sheetVisible_1eybt_46 ._body_1eybt_111>:nth-child(n+7){animation-delay:.3s}._footer_1eybt_129{padding:var(--spacing-lg);padding-bottom:calc(var(--spacing-lg) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-light);gap:var(--spacing-md);flex-shrink:0;display:flex}._sheetVisible_1eybt_46 ._footer_1eybt_129{animation:_ct-modal-rise_1eybt_1 var(--dur-md) var(--ease-out) backwards;animation-delay:.2s}._backdropFull_1eybt_163{align-items:stretch}._backdropCentered_1eybt_168{padding:var(--spacing-lg);padding-bottom:max(var(--spacing-lg), env(safe-area-inset-bottom,0px));align-items:center}._sheetCentered_1eybt_174{border-bottom:1px solid var(--color-border);border-radius:var(--radius-xl);opacity:0;width:min(100%,400px);max-height:min(85dvh,100%);transition:transform var(--dur-lg) var(--ease-out), opacity var(--dur-md) var(--ease-out);transform:translateY(12px)scale(.97)}._sheetCentered_1eybt_174._sheetVisible_1eybt_46{opacity:1;transform:translateY(0)scale(1)}._headerCentered_1eybt_191{padding-top:var(--spacing-lg);touch-action:auto;cursor:default}._headerCentered_1eybt_191:active{cursor:default}._sheetCentered_1eybt_174 ._footer_1eybt_129{padding-bottom:var(--spacing-lg)}._sheetFull_1eybt_206{width:100%;height:100%;max-height:100%;padding-top:env(safe-area-inset-top,0px);border:none;border-radius:0}@keyframes _ct-modal-rise_1eybt_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width>=768px){._backdrop_1eybt_1{align-items:center}._sheet_1eybt_28{border-bottom:1px solid var(--color-border);border-radius:var(--radius-xl);opacity:0;max-width:440px;transition:transform var(--dur-lg) var(--ease-out), opacity var(--dur-md) var(--ease-out);transform:translateY(18px)scale(.97)}._sheetVisible_1eybt_46{opacity:1;transform:translateY(0)scale(1)}._sheetFull_1eybt_206{border-radius:var(--radius-xl);border:1px solid var(--color-border);max-width:560px;height:min(90dvh,100%);max-height:min(90dvh,100%);padding-top:0}._footer_1eybt_129{padding-bottom:var(--spacing-lg)}._sheet_1eybt_28._sheetWide_1eybt_121{width:min(94vw,880px);max-width:880px;max-height:min(92dvh,100%)}._sheetWide_1eybt_121 ._body_1eybt_111{padding:var(--spacing-xl)}}@media (prefers-reduced-motion:reduce){._backdrop_1eybt_1,._sheet_1eybt_28{transition:none}._sheetVisible_1eybt_46 ._body_1eybt_111>*,._sheetVisible_1eybt_46 ._footer_1eybt_129{animation:none}}._btn_gimb8_1{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);padding:calc(var(--spacing-md) - 1px) var(--spacing-xl);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-normal);justify-content:center;align-items:center;gap:var(--spacing-sm);border:2px solid #0000;min-height:44px;display:inline-flex;position:relative}._content_gimb8_24{justify-content:center;align-items:center;gap:var(--spacing-sm);display:inline-flex}._contentHidden_gimb8_33{visibility:hidden}._spinnerOverlay_gimb8_19{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._primary_gimb8_46{background-color:var(--color-primary);color:var(--color-on-primary)}._primary_gimb8_46:hover{background-color:var(--color-primary-dark)}._primary_gimb8_46:active{transform:scale(.98)}._gradient_gimb8_59{color:var(--color-on-primary);background-image:linear-gradient(100deg, var(--color-primary-dark) 0%, var(--color-primary) 24%, var(--color-primary-light) 42%, var(--color-secondary) 58%, var(--color-primary) 76%, var(--color-primary-dark) 100%);box-shadow:0 6px 16px color-mix(in srgb, var(--color-primary) 32%, transparent);animation:_btn-gradient-flow_gimb8_1 var(--dur-loop-slow) var(--ease-in-out) infinite;background-position:0%;background-size:240% 100%;overflow:hidden}._gradient_gimb8_59:before{content:"";animation:_btn-sheen_gimb8_1 var(--dur-loop-slow) var(--ease-in-out) infinite;pointer-events:none;background:linear-gradient(105deg,#0000 36%,#ffffff6b 50%,#0000 64%);position:absolute;inset:0;transform:translate(-130%)}._gradient_gimb8_59:hover,._gradient_gimb8_59:hover:before{animation-duration:var(--dur-pulse)}._gradient_gimb8_59:active{transform:scale(.98)}._gradient_gimb8_59._notAllowed_gimb8_100,._gradient_gimb8_59._notAllowed_gimb8_100:before{animation:none}@keyframes _btn-gradient-flow_gimb8_1{0%,to{box-shadow:0 6px 16px color-mix(in srgb, var(--color-primary) 28%, transparent);background-position:0%}50%{box-shadow:0 8px 22px color-mix(in srgb, var(--color-secondary) 45%, transparent);background-position:100%}}@keyframes _btn-sheen_gimb8_1{0%,48%{transform:translate(-130%)}to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){._gradient_gimb8_59,._gradient_gimb8_59:before{animation:none}}._secondary_gimb8_128{background-color:var(--color-secondary);color:var(--color-on-primary)}._secondary_gimb8_128:hover{opacity:.9}._danger_gimb8_136{background-color:var(--color-error);color:var(--color-on-primary)}._danger_gimb8_136:hover{opacity:.9}._ghost_gimb8_144{color:var(--color-primary);background-color:#0000}._ghost_gimb8_144:hover{background-color:var(--color-background-light)}._outline_gimb8_7{color:var(--color-primary);border-color:var(--color-primary);background-color:#0000}._outline_gimb8_7:hover{background-color:var(--color-background-light)}._disabled_gimb8_161{opacity:.6}._notAllowed_gimb8_100{cursor:not-allowed}._full_gimb8_169{width:100%;display:flex}@keyframes _btn-dot-slide_gimb8_1{0%,to{opacity:.4;transform:translate(-6px)}50%{opacity:1;transform:translate(6px)}}._dots_gimb8_179{align-items:center;gap:5px;display:inline-flex}._dot_gimb8_179{background-color:currentColor;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite _btn-dot-slide_gimb8_1}._dot_gimb8_179:nth-child(2){animation-delay:.15s}._dot_gimb8_179:nth-child(3){animation-delay:.3s}._sm_gimb8_203{min-height:36px;padding:0 var(--spacing-lg);font-size:var(--font-size-sm);gap:var(--spacing-xs);border-width:1px}._actions_cc7pl_1{gap:var(--spacing-md);width:100%;display:flex}._btn_cc7pl_7{flex:1}._message_cc7pl_11{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);text-align:center;margin:0;line-height:1.5}._wrap_1652v_1{flex-shrink:0;position:relative}._avatar_1652v_6{border-radius:var(--radius-full);place-items:center;width:100%;height:100%;display:grid;overflow:hidden}._onlineDot_1652v_15{border-radius:var(--radius-full);background-color:var(--color-text-light);border:2px solid var(--color-background);box-sizing:content-box;width:28%;min-width:9px;height:28%;min-height:9px;position:absolute;bottom:0;right:0}._presenceChat_1652v_29{background-color:var(--color-success)}._presenceApp_1652v_34{background:radial-gradient(circle closest-side, var(--color-background) 0 34%, var(--color-success) 38% 100%);border-color:var(--color-background);box-shadow:none}._presenceIdle_1652v_44{background-color:var(--color-warning)}._solid_1652v_48{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));border:1px solid var(--color-border);color:var(--color-on-primary)}._solid_1652v_48._secondary_1652v_54{background:linear-gradient(135deg, var(--color-secondary), var(--color-primary-dark))}._tint_1652v_58{background-color:color-mix(in srgb, var(--color-primary) 8%, transparent);color:var(--color-primary)}._tint_1652v_58._secondary_1652v_54{background-color:color-mix(in srgb, var(--color-secondary) 8%, transparent);color:var(--color-secondary)}._solid_1652v_48._accent_1652v_69{background:linear-gradient(135deg, var(--avatar-accent), color-mix(in srgb, var(--avatar-accent) 72%, var(--color-ink)));border-color:color-mix(in srgb, var(--avatar-accent) 40%, var(--color-border));color:var(--color-on-primary)}._tint_1652v_58._accent_1652v_69{background-color:color-mix(in srgb, var(--avatar-accent) 12%, transparent);color:var(--avatar-accent)}._solid_1652v_48._accent_1652v_69._hasPhoto_1652v_85,._tint_1652v_58._accent_1652v_69._hasPhoto_1652v_85{border:2px solid var(--avatar-accent);color:#0000;background:0 0}._img_1652v_92{object-fit:cover;width:100%;height:100%}._initials_1652v_98{font-family:var(--font-family);font-weight:var(--font-weight-semibold);letter-spacing:.02em}._editBtn_1652v_104,._previewBtn_1652v_105{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:block;position:relative}._previewBtn_1652v_105{cursor:zoom-in;border-radius:var(--radius-full);transition:transform var(--dur-sm) var(--ease-spring)}._previewBtn_1652v_105:active{transform:scale(.94)}._editBadge_1652v_125{border-radius:var(--radius-full);background:var(--color-primary);width:22px;height:22px;color:var(--color-on-primary);border:2px solid var(--color-background);place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}._editBadgeBusy_1652v_139{opacity:.6}._hiddenInput_1652v_143{display:none}._shortcut_14nsp_1{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}._item_14nsp_8{align-items:center;gap:4px;display:inline-flex}._key_14nsp_14{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background-light);min-width:22px;font-family:var(--font-family);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-align:center;color:var(--color-text-light);border-bottom-width:2px;padding:2px 6px;line-height:1.3}._plus_14nsp_29{font-size:var(--font-size-xs);color:var(--color-text-lighter)}._badge_1v72f_1{box-sizing:border-box;border-radius:var(--radius-full);border:2px solid var(--color-background);min-width:18px;height:18px;font-family:var(--font-family);font-size:10px;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;gap:2px;padding:0 5px;line-height:1;display:inline-flex}._corner_1v72f_22{z-index:1;position:absolute;top:-7px;right:-5px}._error_1v72f_29{background:var(--color-error);color:var(--color-on-primary)}._warning_1v72f_35{background:var(--color-warning);color:var(--color-ink)}._neutral_1v72f_40{background:var(--color-background-muted);color:var(--color-text)}._nav_1291j_1{overscroll-behavior-x:contain;border-top:1px solid var(--color-border-light);background-color:var(--color-background-light);-webkit-backdrop-filter:blur(12px);padding:0 max(var(--spacing-sm), env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0px) max(var(--spacing-sm), env(safe-area-inset-left,0px));z-index:var(--z-sticky);scrollbar-width:none;border-radius:0;margin:0;position:relative;overflow-x:auto}._nav_1291j_1::-webkit-scrollbar{display:none}._pill_1291j_27{pointer-events:none;top:0;bottom:env(safe-area-inset-bottom,0px);border-radius:var(--radius-lg);background-color:color-mix(in srgb, var(--color-primary) 15%, transparent);position:absolute}._pillAnimate_1291j_37{transition:left var(--dur-lg) var(--ease-out), width var(--dur-lg) var(--ease-out)}._pillStatic_1291j_41{transition:none}._track_1291j_47{justify-content:center;gap:var(--spacing-xs);width:max-content;min-width:100%;display:flex}._item_1291j_55{align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-lg);min-width:68px;padding:var(--spacing-sm) var(--spacing-sm);font-family:var(--font-family);font-size:11px;font-weight:var(--font-weight-medium);color:var(--color-text-light);transition:color var(--dur-md) var(--ease-out);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;flex-shrink:0;text-decoration:none;display:flex}._itemActive_1291j_77{color:var(--color-primary)}._icon_1291j_81{flex-shrink:0}._iconWrap_1291j_86{flex-shrink:0;display:inline-flex;position:relative}._label_1291j_92{line-height:1}._peek_ih2si_1{z-index:var(--z-sticky);transition:transform var(--dur-md) var(--ease-out);pointer-events:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}._peekVisible_ih2si_12{pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){._peek_ih2si_1{transition:none}}._sidebar_n49z3_2{width:var(--sidebar-w);background-color:var(--color-background);border-right:1px solid var(--color-border-light);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}._brand_n49z3_14{align-items:center;gap:var(--spacing-md);height:var(--topbar-h);padding:0 var(--spacing-lg);color:var(--color-text);flex-shrink:0;display:flex}._logo_n49z3_24{border-radius:var(--radius-md);flex-shrink:0}._brandText_n49z3_29{font-family:var(--font-family);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:-.02em;white-space:nowrap}._nav_n49z3_37{min-height:0;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-lg);scrollbar-width:none;flex:1;overflow-y:auto}._nav_n49z3_37::-webkit-scrollbar{display:none}._group_n49z3_49+._group_n49z3_49{margin-top:var(--spacing-lg)}._groupLabel_n49z3_53{padding:0 var(--spacing-md) var(--spacing-xs);font-family:var(--font-family);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-lighter);white-space:nowrap}._link_n49z3_64{align-items:center;gap:var(--spacing-md);height:40px;padding:0 var(--spacing-md);border-radius:var(--radius-md);font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-light);white-space:nowrap;transition:background-color var(--dur-sm) var(--ease-out), color var(--dur-sm) var(--ease-out);display:flex;position:relative}._link_n49z3_64+._link_n49z3_64{margin-top:2px}._link_n49z3_64:hover{background-color:var(--color-background-light);color:var(--color-text)}._link_n49z3_64:focus-visible,._user_n49z3_90:focus-visible,._brand_n49z3_14:focus-visible{outline:2px solid var(--color-primary-light);outline-offset:-2px}._icon_n49z3_96{flex-shrink:0}._iconWrap_n49z3_101{flex-shrink:0;display:inline-flex;position:relative}._linkActive_n49z3_109,._linkActive_n49z3_109:hover{background-color:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary-dark)}._linkActive_n49z3_109:before{content:"";left:calc(-1 * var(--spacing-md));border-radius:0 var(--radius-sm) var(--radius-sm) 0;background-color:var(--color-primary);width:3px;position:absolute;top:10px;bottom:10px}._user_n49z3_90{align-items:center;gap:var(--spacing-md);margin:var(--spacing-sm) var(--spacing-md) var(--spacing-md);padding:var(--spacing-sm);border-radius:var(--radius-lg);border:1px solid var(--color-border-light);background-color:var(--color-background);transition:background-color var(--dur-sm) var(--ease-out), border-color var(--dur-sm) var(--ease-out);flex-shrink:0;display:flex}._user_n49z3_90:hover{background-color:var(--color-background-light)}._userActive_n49z3_143{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border-light))}._userText_n49z3_147{min-width:0;line-height:var(--line-height-snug);flex-direction:column;display:flex}._userName_n49z3_154{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);overflow:hidden}._userRole_n49z3_164{font-family:var(--font-family);font-size:var(--font-size-xs);color:var(--color-text-light)}@media (width<=1199px){._brand_n49z3_14{justify-content:center;padding:0}._brandText_n49z3_29,._label_n49z3_178,._userText_n49z3_147{display:none}._nav_n49z3_37{padding-inline:var(--spacing-sm)}._groupLabel_n49z3_53{display:none}._group_n49z3_49+._group_n49z3_49{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border-light)}._link_n49z3_64{justify-content:center;height:44px;padding:0}._linkActive_n49z3_109:before{left:calc(-1 * var(--spacing-sm))}._user_n49z3_90{margin-inline:var(--spacing-sm);padding:var(--spacing-xs);border-color:#0000;justify-content:center}}._bone_girr7_1{border-radius:var(--radius-sm);background:var(--skeleton-sheen);animation:_skeleton-shimmer_girr7_1 var(--dur-shimmer) var(--ease-in-out) infinite;background-size:400% 100%}@keyframes _skeleton-shimmer_girr7_1{0%{background-position:-200% 0}to{background-position:200% 0}}._row_girr7_13{background-color:var(--color-background);border-radius:var(--radius-xl);border:1px solid var(--color-border-light);overflow:hidden}._rowFlush_girr7_20{margin-left:calc(-1 * var(--main-pad-left));margin-right:calc(-1 * var(--main-pad-right));border-left:none;border-right:none;border-radius:0}._rowBare_girr7_29{background:0 0;border:none;border-radius:0}._rowBare_girr7_29 ._item_girr7_35{padding:0}._rowFill_girr7_40{flex:auto;min-height:0;overflow:hidden}._item_girr7_35{align-items:center;gap:var(--spacing-md);height:var(--skeleton-row-height,72px);padding:0 var(--spacing-lg);box-sizing:border-box;border-bottom:1px solid var(--color-border-light);display:flex}._item_girr7_35:last-child{border-bottom:none}._avatar_girr7_60{border-radius:var(--radius-full);flex-shrink:0;width:44px;height:44px}._content_girr7_67{flex:1;min-width:0}._line1_girr7_72{width:55%;height:14px;margin-bottom:var(--spacing-sm)}._line2_girr7_78{width:35%;height:11px}._thumb_girr7_85{border-radius:var(--radius-md);flex-shrink:0;width:56px;height:56px}._titleLine_girr7_92{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);display:flex}._thumbTitle_girr7_99{flex:0 55%;height:14px}._badge_girr7_104{border-radius:var(--radius-full);flex-shrink:0;width:64px;height:20px;margin-left:auto}._thumbSub_girr7_112{width:40%;height:12px;margin-bottom:var(--spacing-sm)}._thumbMeta_girr7_118{width:48%;height:10px}._profileAvatar_girr7_125{border-radius:var(--radius-full);flex-shrink:0;width:60px;height:60px}._profileName_girr7_132{width:55%;max-width:220px;height:calc(var(--font-size-lg) * 1.2);display:block}._profileBadge_girr7_139{width:88px;height:calc(var(--font-size-xs) * 1.2 + 6px);border-radius:var(--radius-full)}._infoIcon_girr7_145{border-radius:var(--radius-md);flex-shrink:0;width:36px;height:36px}._infoLabel_girr7_152{width:52px;height:1em;display:block}._infoValue_girr7_158{width:160px;max-width:70%;height:1em;display:block}._field_girr7_166{margin-bottom:var(--spacing-lg)}._field_girr7_166:last-child{margin-bottom:0}._fieldLabel_girr7_174{width:30%;height:calc(var(--font-size-sm) * 1.2);margin-bottom:var(--spacing-sm)}._fieldInput_girr7_180{border-radius:var(--radius-md);width:100%;height:44px}._cardTitle_girr7_187{width:60%;height:calc(var(--font-size-xl) * 1.2);margin-bottom:var(--spacing-md)}._cardLine_girr7_193{height:calc(var(--font-size-sm) * 1.1);margin-top:var(--spacing-sm)}._badge_14n2d_1{border-radius:var(--radius-full);background-color:color-mix(in srgb, var(--badge-color,var(--color-text-light)) 8%, transparent);color:var(--badge-color,var(--color-text-light));font-family:var(--font-family);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.01em;white-space:nowrap;padding:3px 10px;display:inline-block}._btn_afjcr_1{width:40px;height:40px;margin-right:var(--spacing-sm);border-radius:var(--radius-full);color:var(--color-text-light);cursor:pointer;transition:background-color var(--dur-sm) var(--ease-out), color var(--dur-sm) var(--ease-out);background:0 0;border:none;flex-shrink:0;place-items:center;display:grid;position:relative}._btn_afjcr_1:hover{color:var(--color-text);background:var(--color-background-light)}._btnLight_afjcr_22{color:var(--color-on-primary)}._btnLight_afjcr_22:hover{color:var(--color-on-primary);background:var(--glass-weak)}._btn_afjcr_1:active{transform:scale(.96)}._btn_afjcr_1 ._badge_afjcr_36{padding:0 3px;top:-4px;right:-4px}._empty_afjcr_42{padding:var(--spacing-xl);text-align:center;color:var(--color-text-light);font-size:var(--font-size-sm)}._list_afjcr_49{margin:calc(-1 * var(--spacing-md));flex-direction:column;display:flex}._row_afjcr_55{align-items:flex-start;gap:var(--spacing-md);width:100%;padding:var(--spacing-md);border:none;border-bottom:1px solid var(--color-border-light);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;flex-direction:row;min-height:56px;display:flex}._row_afjcr_55:last-child{border-bottom:none}._rowUnread_afjcr_76{background:color-mix(in srgb, var(--color-primary) 6%, transparent)}._rowIcon_afjcr_81{border-radius:var(--radius-full);width:32px;height:32px;color:var(--row-color);background:color-mix(in srgb, var(--row-color) 16%, transparent);flex-shrink:0;place-items:center;margin-top:2px;display:grid}._rowContent_afjcr_93{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._rowTitleLine_afjcr_101{align-items:center;gap:var(--spacing-sm);min-width:0;display:flex}._rowTitle_afjcr_101{min-width:0;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}._rowBody_afjcr_114{font-size:var(--font-size-sm);color:var(--color-text-light);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._rowTime_afjcr_123{font-size:var(--font-size-xs);color:var(--color-text-lighter);margin-top:2px}._collapse_dddhf_3{z-index:calc(var(--z-sticky) + 1);transition:grid-template-rows var(--dur-lg) var(--ease-out);grid-template-rows:0fr;display:grid;position:relative}._collapseOpen_dddhf_12{grid-template-rows:1fr}._inner_dddhf_16{min-height:0;overflow:hidden}._banner_dddhf_21{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) max(var(--spacing-lg), env(safe-area-inset-right,0px)) var(--spacing-sm) max(var(--spacing-lg), env(safe-area-inset-left,0px));padding-top:calc(var(--spacing-sm) + env(safe-area-inset-top,0px));background:var(--color-ink);color:var(--color-on-primary);display:flex}._icon_dddhf_36{border-radius:var(--radius-md);flex-shrink:0;width:32px;height:32px}._text_dddhf_43{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._title_dddhf_51{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}._subtitle_dddhf_57{font-size:var(--font-size-xs);color:var(--glass-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._installBtn_dddhf_65{align-items:center;gap:var(--spacing-xs);height:32px;padding:0 var(--spacing-md);border-radius:var(--radius-full);background:var(--color-on-primary);color:var(--color-primary-dark);font-family:var(--font-family);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;transition:transform var(--dur-sm) var(--ease-out);border:none;flex-shrink:0;display:flex}._installBtn_dddhf_65:active{transform:scale(.96)}._closeBtn_dddhf_87{width:32px;min-width:44px;height:32px;color:var(--color-on-primary);cursor:pointer;opacity:.85;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-right:-6px;display:flex}._closeBtn_dddhf_87:active{opacity:1}._steps_dddhf_107{gap:var(--spacing-lg);padding:0 0 0 var(--spacing-sm);flex-direction:column;margin:0;list-style:none;display:flex}._steps_dddhf_107 li{align-items:center;gap:var(--spacing-md);font-size:var(--font-size-base);color:var(--color-text);line-height:var(--line-height-snug);display:flex}._stepIcon_dddhf_125{color:var(--color-primary);flex-shrink:0}._banner_nptv8_1{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) max(var(--spacing-lg), env(safe-area-inset-right,0px)) var(--spacing-sm) max(var(--spacing-lg), env(safe-area-inset-left,0px));padding-top:calc(var(--spacing-sm) + env(safe-area-inset-top,0px));background:var(--color-warning);color:var(--color-warning-text);display:flex}._icon_nptv8_16{flex-shrink:0}._text_nptv8_20{min-width:0;font-family:var(--font-family);font-size:var(--font-size-xs);line-height:var(--line-height-snug);flex:1}._closeBtn_nptv8_28{width:32px;min-width:44px;height:32px;color:var(--color-warning-text);cursor:pointer;opacity:.85;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-right:-6px;display:flex}._closeBtn_nptv8_28:active{opacity:1}._root_14moy_1{background:var(--color-background-light);flex-direction:column;height:100dvh;display:flex}._header_14moy_8{z-index:var(--z-sticky);align-items:center;gap:var(--spacing-md);height:calc(64px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(var(--spacing-lg), env(safe-area-inset-right,0px)) 0 max(var(--spacing-lg), env(safe-area-inset-left,0px));-webkit-backdrop-filter:none;transition:background-color var(--dur-md) var(--ease-out), border-color var(--dur-md) var(--ease-out);background:0 0;border-bottom:1px solid #0000;border-radius:0;margin:0;display:flex;position:sticky;top:0}._headerMobile_14moy_30{height:calc(60px + env(safe-area-inset-top,0px));border-bottom:1px solid var(--glass-medium);background:var(--color-primary)}._headerLeft_14moy_36{align-items:center;gap:var(--spacing-md);min-width:0;display:flex}._headerScrolled_14moy_43{border-bottom:1px solid var(--color-border-light);background:var(--glass-strong);-webkit-backdrop-filter:blur(6px)}._title_14moy_50{font-family:var(--font-family);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._titleMobile_14moy_64{font-size:var(--font-size-lg);color:var(--color-on-primary)}._avatarBtn_14moy_69{border-radius:var(--radius-full);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:block}._backBtn_14moy_79{width:0;height:32px;margin-right:calc(-1 * var(--spacing-md));border-radius:var(--radius-full);color:var(--color-text-light);cursor:pointer;opacity:0;transition:opacity var(--dur-md) var(--ease-out), transform var(--dur-md) var(--ease-out), width var(--dur-md) var(--ease-out), margin var(--dur-md) var(--ease-out), background-color var(--dur-xs) var(--ease-out), color var(--dur-xs) var(--ease-out);pointer-events:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:none;outline:none;flex-shrink:0;place-items:center;display:grid;overflow:hidden;transform:translate(-6px)}._backBtn_14moy_79:hover{color:var(--color-text);background-color:var(--color-background-light)}._backBtn_14moy_79:active{background-color:var(--color-border-light)}._backBtnMobile_14moy_116{height:36px;color:var(--color-on-primary)}._backBtnMobile_14moy_116:hover{color:var(--color-on-primary);background-color:var(--glass-weak)}._backBtnMobile_14moy_116:active{background-color:#ffffff4d}._backBtnVisible_14moy_130{opacity:1;pointer-events:auto;width:32px;margin-right:0;transform:translate(0)}._backBtnVisibleMobile_14moy_140{width:36px}._main_14moy_144{overscroll-behavior:contain;padding:var(--spacing-xl) max(var(--spacing-xl), env(safe-area-inset-right,0px)) var(--spacing-xl) max(var(--spacing-xl), env(safe-area-inset-left,0px));flex:1;position:relative;overflow-y:auto}._mainMobile_14moy_157{padding:var(--spacing-lg) var(--main-pad-right) var(--spacing-lg) var(--main-pad-left)}._mainNoScroll_14moy_164{overflow:hidden}._mainBleed_14moy_169{padding:0}._avatarWrap_14moy_173{align-items:center;gap:var(--spacing-sm);margin-left:auto;display:flex}._iconBtn_14moy_181{border-radius:var(--radius-full);width:40px;height:40px;color:var(--color-text-light);cursor:pointer;transition:background-color var(--dur-sm) var(--ease-out), color var(--dur-sm) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconBtn_14moy_181:hover{color:var(--color-text);background:var(--color-background-light)}._iconBtn_14moy_181:active{transform:scale(.94)}._iconBtnMobile_14moy_206{color:var(--color-on-primary)}._iconBtnMobile_14moy_206:hover{color:var(--color-on-primary);background:var(--glass-weak)}._desktopRight_14moy_215{justify-self:end;align-items:center;gap:var(--spacing-sm);flex-shrink:0;margin-left:auto;display:flex}._ptr_14moy_227{pointer-events:none;height:0;z-index:var(--z-sticky);justify-content:center;display:flex;position:absolute;top:0;left:0;right:0}._ptrIcon_14moy_239{margin-top:var(--spacing-md);border-radius:var(--radius-full);background-color:var(--color-background);width:32px;height:32px;box-shadow:var(--shadow-md);color:var(--color-text-light);transition:color var(--dur-sm) var(--ease-out), transform var(--dur-sm) var(--ease-out);place-items:center;display:grid}._ptrIconReady_14moy_252{color:var(--color-primary)}._ptrSpin_14moy_256 svg{animation:_ptr-spin_14moy_1 var(--dur-spin) linear infinite}@keyframes _ptr-spin_14moy_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._ptrSpin_14moy_256 svg{animation-duration:1.4s}}._contentWrap_14moy_272{z-index:1;flex-direction:column;width:100%;min-height:100%;display:flex;position:relative}._contentWrapMobile_14moy_281{margin:0}._contentWrapFull_14moy_285{width:100%}._contentWrapFill_14moy_292{height:100%}._shell_14moy_298{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);flex:1;min-height:0;display:grid}._column_14moy_305{flex-direction:column;min-width:0;min-height:0;display:flex}._topbar_14moy_313{gap:var(--spacing-lg);height:var(--topbar-h);padding-inline:var(--spacing-xxl);flex-shrink:0;grid-template-columns:minmax(0,1fr) minmax(280px,560px) minmax(0,1fr);display:grid}._titleDesktop_14moy_322{font-size:var(--font-size-base)}._searchPill_14moy_327{justify-self:center;align-items:center;gap:var(--spacing-md);width:100%;height:40px;padding:0 var(--spacing-md) 0 var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-background);color:var(--color-text-lighter);font-family:var(--font-family);font-size:var(--font-size-sm);cursor:pointer;transition:border-color var(--dur-sm) var(--ease-out), box-shadow var(--dur-sm) var(--ease-out), color var(--dur-sm) var(--ease-out);display:inline-flex}._searchPill_14moy_327:hover{border-color:var(--color-primary-light);box-shadow:var(--shadow-sm);color:var(--color-text-light)}._searchText_14moy_351{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}._mainDesktop_14moy_360{padding:var(--spacing-xl) var(--spacing-xxl) var(--spacing-xxxl);scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}._width_narrow_14moy_367,._width_list_14moy_368,._width_default_14moy_369,._width_wide_14moy_370{margin-inline:auto}._width_narrow_14moy_367{max-width:var(--content-w-narrow)}._width_list_14moy_368{max-width:var(--content-w-list)}._width_default_14moy_369{max-width:var(--content-w-default)}._width_wide_14moy_370{max-width:var(--content-w-wide)}@media (width<=1023px){._topbar_14moy_313,._mainDesktop_14moy_360{padding-inline:var(--spacing-xl)}._topbar_14moy_313{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}._searchPill_14moy_327{justify-content:center;width:40px;padding:0}._searchText_14moy_351,._searchKbd_14moy_400{display:none}}:root{--color-primary:#0f6cbd;--color-primary-dark:#0a4f8a;--color-primary-light:#3b8fd4;--color-secondary:#0ea5a4;--color-success:#5dc983;--color-error:#e5484d;--color-warning:#f5a524;--color-info:#3b8fd4;--color-success-text:#3ba367;--color-warning-text:#9a6700;--color-ink:#0b1f33;--color-text:#1a2b3c;--color-text-light:#5a6b7c;--color-text-lighter:#8a9aac;--color-background:#fff;--color-background-light:#f4f7fa;--color-background-muted:#e8eef4;--color-surface:#fff;--color-border:#d5dee8;--color-border-light:#e8eef4;--color-overlay:#0b1f337a;--color-overlay-light:#0b1f3314;--color-on-primary:#fff;--color-scrim:#0f172a47;--glass-weak:#ffffff26;--glass-medium:#ffffff40;--glass-strong:#ffffff8c;--on-dark-1:#ffffffeb;--on-dark-2:#ffffffc7;--on-dark-3:#ffffffb8;--on-dark-4:#ffffffad;--on-dark-5:#ffffff9e;--on-dark-6:#ffffff73;--on-dark-line:#ffffff1a;--surface-tint:var(--color-background-light);--color-site-ink:#071520;--color-site-mist:#eaf3f8;--color-site-aqua:#1fa8a6;--color-site-sky:#0f6cbd;--color-site-deep:#062033;--color-site-mid:#0b3a57;--color-violet:#8b5cf6;--color-ops-all:#1d4ed8;--color-ops-unassigned:#7c3aed;--color-ops-waiting:#0f766e;--color-ops-in-progress:#c2410c;--color-ops-problems:#dc2626;--color-ops-done:#15803d;--color-site-glow:#1fa8a62e;--color-site-accent:#7ee8e5;--spacing-none:0rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:.75rem;--spacing-lg:1rem;--spacing-xl:1.5rem;--spacing-xxl:2rem;--spacing-xxxl:3rem;--spacing-huge:4rem;--spacing-massive:6rem;--radius-none:0px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--font-family:"Manrope", "Segoe UI", sans-serif;--font-family-display:var(--font-family);--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.15;--line-height-snug:1.3;--line-height-normal:1.5;--line-height-relaxed:1.75;--shadow-none:none;--shadow-sm:0 1px 2px #0b1f330f;--shadow-md:0 8px 24px #0b1f3314;--shadow-lg:0 20px 48px #0b1f331f;--skeleton-sheen:linear-gradient(90deg, var(--color-border-light) 25%, color-mix(in srgb, var(--color-border-light) 60%, var(--color-background)) 37%, var(--color-border-light) 63%);--shadow-popover:0 12px 28px -10px #00000047;--transition-fast:opacity var(--dur-sm) var(--ease-out), transform var(--dur-sm) var(--ease-out);--transition-normal:opacity var(--dur-md) var(--ease-out), transform var(--dur-md) var(--ease-out);--transition-slow:opacity var(--dur-lg) var(--ease-out), transform var(--dur-lg) var(--ease-out);--transition-input:border-color var(--dur-sm) var(--ease-in-out), color var(--dur-sm) var(--ease-in-out);--dur-xs:90ms;--dur-sm:.14s;--dur-md:.22s;--dur-lg:.38s;--dur-xl:.6s;--dur-spin:.72s;--dur-shimmer:1.4s;--dur-pulse:1.6s;--dur-loop:2.4s;--dur-loop-slow:2.8s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.55, 0, 1, .45);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--breakpoint-xs:0px;--breakpoint-sm:480px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-xxl:1536px;--site-max-width:1120px;--site-gutter:var(--spacing-lg);--main-pad-left:max(var(--spacing-lg), env(safe-area-inset-left,0px));--main-pad-right:max(var(--spacing-lg), env(safe-area-inset-right,0px));--sidebar-w:0px;--topbar-h:64px;--content-w-narrow:720px;--content-w-list:960px;--content-w-default:1280px;--content-w-wide:1440px;--z-hide:-1;--z-base:0;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070}@media (width>=768px){:root{--site-gutter:var(--spacing-xxl)}}@media (width>=769px){:root{--sidebar-w:72px}}@media (width>=1200px){:root{--sidebar-w:248px}}@media (prefers-reduced-motion:reduce){:root{--dur-xs:0s;--dur-sm:0s;--dur-md:0s;--dur-lg:0s;--dur-xl:0s}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes ct-flash{0%{background-color:color-mix(in srgb, var(--color-primary) 18%, transparent)}to{background-color:#0000}}.ct-flash{animation:ct-flash var(--dur-xl) var(--ease-out)}@keyframes ct-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ct-appear{animation:ct-appear var(--dur-md) var(--ease-out)}@keyframes ct-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}.ct-pulse-dot{animation:ct-pulse-dot var(--dur-pulse) var(--ease-out) infinite}@media (width<=768px){.ct-scroll-bleed{margin-left:calc(-1 * var(--main-pad-left));margin-right:calc(-1 * var(--main-pad-right));padding-left:var(--main-pad-left);padding-right:var(--main-pad-right);scroll-padding-left:var(--main-pad-left);scroll-padding-right:var(--main-pad-right)}.ct-bleed{margin-left:calc(-1 * var(--main-pad-left));margin-right:calc(-1 * var(--main-pad-right))}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--user-font-scale:1}html{font-size:calc(16px * var(--user-font-scale))}@media (width<=374px){html{font-size:calc(clamp(14px, calc(14px + 2 * ((100vw - 320px) / 55)), 16px) * var(--user-font-scale))}}@media (width>=376px){html{font-size:calc(clamp(16px, calc(16px + 2 * ((100vw - 375px) / 225)), 18px) * var(--user-font-scale))}}html,body,#root{width:100%;min-height:100%}html,body{overscroll-behavior:none;overflow-x:clip}body{font-family:var(--font-family);color:var(--color-text);background-color:var(--color-background);line-height:var(--line-height-normal);-webkit-font-smoothing:antialiased;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}button,[role=button],[role=option],[data-longpress]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea,select,button{font-family:inherit}input::placeholder,textarea::placeholder{color:var(--color-text-lighter)}input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week]{appearance:none;min-width:0;max-width:100%}input::-webkit-date-and-time-value{text-align:left;min-width:0}input::-webkit-datetime-edit{min-width:0;overflow:hidden}button:active,input:focus,textarea:focus,select:focus{outline:none}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.ct-fieldgap>div:has(input,textarea){margin-bottom:0}
