.page_container__okYad{box-sizing:border-box;width:100%;max-width:none;margin:0;min-height:calc(100vh - var(--topbar-height));display:grid;grid-gap:14px;gap:14px;align-content:start;padding:var(--page-gutter-y) var(--page-inline) var(--page-gutter-y-loose);background:transparent}.page_containerEmbed___spVK{min-height:0;padding:0}.page_pageBack__lcoNT{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;margin:0;min-height:36px;padding:6px 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);text-decoration:none;font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.page_pageBack__lcoNT:focus-visible,.page_pageBack__lcoNT:hover{background:var(--accent-soft);border-color:var(--accent-strong);color:var(--accent-strong);outline:none}.page_pageBackIcon__7tam0{width:14px;height:14px;color:var(--accent-strong)}.page_card___ScIY{width:100%;max-width:none;margin:0;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;animation:page_billingPageIn__gVaVk .28s ease both}@keyframes page_billingPageIn__gVaVk{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page_header__IlgsM{display:flex;justify-content:space-between;gap:12px 16px;align-items:flex-start;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--border)}.page_titleBlock__fTFDQ{flex:1 1 auto;min-width:0}.page_titleRow__hVjWV{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.page_eyebrow__tyWaj{margin:0;color:var(--accent-strong);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:700}.page_textLink__4s9_u{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;margin:0;padding:0;border:0;background:none;font:inherit;cursor:pointer;color:var(--text-muted);text-decoration:none;font-size:.86rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.page_textLinkIcon__LwwNR,.page_textLink__4s9_u:hover{color:var(--accent-strong)}.page_textLinkIcon__LwwNR{width:14px;height:14px}.page_header__IlgsM h1{margin:0;display:inline-flex;align-items:center;gap:10px;font-size:clamp(1.7rem,1.4rem + 1.2vw,2.1rem);letter-spacing:-.02em;color:var(--text);line-height:1.2}.page_titleIcon__8p_zz{width:28px;height:28px;color:var(--accent-strong);flex-shrink:0}.page_lead__x_HjS{margin:8px 0 0;color:var(--text-muted);line-height:1.55;max-width:40rem;font-size:.95rem}.page_filters__DLBQ7{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.page_filterActive__Slo_n,.page_filterButton__WK3fl{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 12px;border-radius:var(--radius-control);border:1px solid var(--control-border);background:var(--control-bg);color:var(--text-muted);font:inherit;font-size:.86rem;font-weight:650;text-transform:capitalize;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.page_filterButton__WK3fl:hover{color:var(--text)}.page_filterActive__Slo_n,.page_filterButton__WK3fl:hover{border-color:var(--accent-strong);background:var(--accent-soft)}.page_filterActive__Slo_n{color:var(--accent-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-strong) 12%,transparent)}.page_filterIcon__GMUvP{width:14px;height:14px}.page_list__bpKze{display:grid;grid-gap:0;gap:0}.page_item__JxJXH{display:grid;grid-gap:8px;gap:8px;padding:12px 0;border-radius:0;border:none;border-bottom:1px solid var(--border);background:transparent;animation:page_invoiceRowIn__RbRhB .22s ease both}.page_item__JxJXH:last-child{border-bottom:none}@keyframes page_invoiceRowIn__RbRhB{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.page_itemHeader__RO_V8{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.page_itemIdentity__gJ_or{min-width:0}.page_itemCode__JYL9L{margin:0;color:var(--text);font-size:.92rem;font-weight:700;letter-spacing:.02em;line-height:1.25}.page_hint__yALx2,.page_itemMeta__ni2rx{margin:2px 0 0;color:var(--text-muted);font-size:.78rem;line-height:1.35}.page_itemDate__ctv_M{color:var(--text);font-weight:650}.page_itemMetaSep__r4ORz{color:var(--text-muted)}.page_itemFooter__gHdGs{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.page_amounts__8f0_y{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;min-width:0}.page_amountCell__JPv99{display:inline-flex;align-items:baseline;gap:5px;min-width:0}.page_fieldLabel__xwDSE{margin:0;color:var(--accent);font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.page_amounts__8f0_y strong{color:var(--text);font-size:.86rem;font-weight:700;white-space:nowrap}.page_statusChip__ysnPT{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;height:22px;padding:0 8px;border-radius:var(--radius-control);border:1px solid var(--border);background:var(--surface-strong);color:var(--text-muted);text-transform:uppercase;font-size:.65rem;font-weight:700;letter-spacing:.06em;line-height:1}.page_statusChip__ysnPT[data-status=pending]{border-color:var(--border);color:var(--accent-strong);background:var(--accent-soft)}.page_statusChip__ysnPT[data-status=paid]{border-color:var(--accent-soft);color:var(--accent-strong);background:var(--accent-soft)}.page_statusChip__ysnPT[data-status=expired]{border-color:var(--danger-soft);color:var(--danger);background:var(--danger-soft)}.page_statusChip__ysnPT[data-status=canceled]{border-color:var(--text-faint);color:var(--text-muted)}.page_empty__TXahw{display:grid;grid-gap:14px;gap:14px;justify-items:start;padding:28px 0;color:var(--text-muted)}.page_dangerButton__EPSay,.page_primaryButton__3gngE,.page_secondaryButton__wiaxi{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 12px;border-radius:var(--radius-control);border:1px solid transparent;text-decoration:none;cursor:pointer;font:inherit;font-size:.82rem;font-weight:700}.page_buttonIcon__e1tJS{width:14px;height:14px}.page_primaryButton__3gngE{border:0;cursor:pointer;font:inherit;background:var(--accent);color:var(--text-inverse)}.page_primaryButton__3gngE:hover:not(:disabled){background:var(--accent-strong)}.page_dangerButton__EPSay:disabled,.page_primaryButton__3gngE:disabled{opacity:.55;cursor:not-allowed}.page_secondaryButton__wiaxi{background:var(--surface-strong);border-color:var(--border);color:var(--text)}.page_secondaryButton__wiaxi:hover:not(:disabled){border-color:var(--accent-strong);color:var(--accent-strong)}.page_dangerButton__EPSay{background:transparent;border-color:color-mix(in srgb,var(--danger) 45%,transparent);color:var(--danger)}.page_dangerButton__EPSay:hover:not(:disabled){border-color:var(--danger);background:var(--danger-soft)}.page_actionRow__6GfJF{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto}@media (max-width:720px){.page_container__okYad{padding:var(--page-gutter-y) var(--page-gutter-x) var(--page-gutter-y-loose)}.page_header__IlgsM{flex-direction:column;align-items:stretch;margin-bottom:12px}.page_titleRow__hVjWV{align-items:center;margin-bottom:4px}.page_header__IlgsM h1{font-size:1.45rem}.page_lead__x_HjS{display:none}.page_filters__DLBQ7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:5px;gap:5px;margin-bottom:12px;overflow:visible}.page_filterActive__Slo_n,.page_filterButton__WK3fl{width:100%;min-height:30px;padding:0 2px;font-size:.7rem;letter-spacing:.01em}.page_item__JxJXH{padding:9px 10px;gap:6px}.page_itemMeta__ni2rx{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.page_itemFooter__gHdGs{flex-direction:column;align-items:stretch;gap:8px}.page_amounts__8f0_y{gap:4px 10px}.page_amounts__8f0_y strong{font-size:.8rem}.page_actionRow__6GfJF{margin-left:0;width:100%}.page_actionRow__6GfJF .page_dangerButton__EPSay,.page_actionRow__6GfJF .page_primaryButton__3gngE,.page_actionRow__6GfJF .page_secondaryButton__wiaxi{flex:1 1;min-width:0;min-height:30px;padding:0 8px;font-size:.78rem}}.NotificationItem_item__QoEsJ{display:grid;grid-gap:6px;gap:6px;width:100%;padding:10px 12px;border-bottom:1px solid color-mix(in srgb,var(--text) 8%,transparent);background:transparent;border-radius:var(--radius-control);box-sizing:border-box;animation:NotificationItem_itemIn__xC7ZK .22s ease both}.NotificationItem_item__QoEsJ:last-child{border-bottom:0}.NotificationItem_unread__WXOCQ{background:color-mix(in srgb,var(--accent-soft) 70%,transparent);box-shadow:inset 3px 0 0 var(--accent-strong)}.NotificationItem_update__eZg3a{background:color-mix(in srgb,var(--accent-soft) 55%,var(--surface))}.NotificationItem_compact__np1NH{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:8px;gap:8px;padding:12px 14px;border-bottom:1px solid var(--border);border-radius:0;margin:0;background:transparent;box-shadow:none}.NotificationItem_compact__np1NH.NotificationItem_unread__WXOCQ{background:transparent;box-shadow:inset 2px 0 0 var(--accent-strong)}.NotificationItem_compact__np1NH .NotificationItem_main__jL2_1{grid-column:1;grid-row:1}.NotificationItem_compact__np1NH .NotificationItem_actions__GebKZ{grid-column:1/-1}.NotificationItem_compact__np1NH .NotificationItem_typePill__ruPkM{display:none}.NotificationItem_compact__np1NH .NotificationItem_bodyClamp__wyijU{-webkit-line-clamp:2}.NotificationItem_compactRead__5wzx2{grid-column:2;grid-row:1;margin-top:1px;padding:4px 0 4px 8px;border:0;background:transparent;color:var(--accent-strong);font-size:.78rem;font-weight:650;cursor:pointer}.NotificationItem_compactRead__5wzx2:focus-visible,.NotificationItem_compactRead__5wzx2:hover{color:var(--text);outline:none}.NotificationItem_compactRead__5wzx2:disabled{opacity:.55;cursor:not-allowed}.NotificationItem_main__jL2_1{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:start;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.NotificationItem_main__jL2_1:focus-visible .NotificationItem_title__bQEyP,.NotificationItem_main__jL2_1:hover .NotificationItem_title__bQEyP{color:var(--accent-strong);outline:none}.NotificationItem_iconWrap__n1dm3{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin-top:1px;border-radius:var(--radius-control);border:1px solid color-mix(in srgb,var(--accent-strong) 35%,var(--control-border));background:color-mix(in srgb,var(--accent-soft) 65%,var(--surface));color:var(--accent-strong)}.NotificationItem_icon__bbNoy{width:1rem;height:1rem}.NotificationItem_copy__E9wSe{min-width:0;display:grid;grid-gap:4px;gap:4px}.NotificationItem_when__H4g7T{color:var(--text-muted);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3}.NotificationItem_top__W2j3U{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.NotificationItem_title__bQEyP{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--text)}.NotificationItem_metaRight__hNDKg{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.NotificationItem_typePill__ruPkM{font-size:.68rem;font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-strong)}.NotificationItem_dot___LXpl{width:.45rem;height:.45rem;border-radius:50%;background:var(--accent-strong)}.NotificationItem_body__Ef3Se{margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:1.45;white-space:pre-wrap}.NotificationItem_bodyClamp__wyijU{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.NotificationItem_bodyRich__Rhv_X{white-space:pre-wrap}.NotificationItem_inlinePath__2F_Ct{color:var(--text-faint)}.NotificationItem_actions__GebKZ{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-left:calc(1.75rem + 10px)}.NotificationItem_actionLink__uAiFW,.NotificationItem_actionPrimary__2paW9{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:1.7rem;padding:0 9px;border-radius:var(--radius-control);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-decoration:none;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.NotificationItem_actionLink__uAiFW{border:1px solid var(--control-border);background:var(--surface);color:var(--accent-strong)}.NotificationItem_actionLink__uAiFW:focus-visible,.NotificationItem_actionLink__uAiFW:hover{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent-strong) 45%,var(--control-border));outline:none}.NotificationItem_actionPrimary__2paW9{border:1px solid color-mix(in srgb,var(--accent-strong) 50%,transparent);background:var(--accent);color:var(--text-inverse)}.NotificationItem_actionPrimary__2paW9:focus-visible,.NotificationItem_actionPrimary__2paW9:hover{background:var(--accent-strong);color:var(--hero-text);outline:none}.NotificationItem_actionMarkRead__R5WYd{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:1.7rem;padding:0 9px;margin-left:auto;border:1px solid color-mix(in srgb,var(--accent-strong) 35%,var(--control-border));border-radius:var(--radius-control);background:var(--surface);color:var(--accent-strong);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.NotificationItem_actionMarkRead__R5WYd:focus-visible,.NotificationItem_actionMarkRead__R5WYd:hover{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent-strong) 50%,var(--control-border));outline:none}.NotificationItem_actionMarkRead__R5WYd:disabled{opacity:.55;cursor:not-allowed}.NotificationItem_markReadLabel__xChiG{white-space:nowrap}.NotificationItem_actionDelete__Z2EgN{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:1.7rem;padding:0 9px;margin-left:auto;border:1px solid color-mix(in srgb,var(--danger) 40%,var(--control-border));border-radius:var(--radius-control);background:var(--danger-soft);color:var(--danger);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.NotificationItem_actionMarkRead__R5WYd+.NotificationItem_actionDelete__Z2EgN{margin-left:0}.NotificationItem_actionDelete__Z2EgN:focus-visible,.NotificationItem_actionDelete__Z2EgN:hover{background:var(--danger);border-color:var(--danger);color:var(--bg);outline:none}.NotificationItem_actionDelete__Z2EgN:disabled,.NotificationItem_actionMarkRead__R5WYd:disabled,.NotificationItem_actionPrimary__2paW9:disabled{opacity:.55;cursor:not-allowed}.NotificationItem_deleteLabel__PmVAe{white-space:nowrap}.NotificationItem_actionIcon__yn_5y{width:.85rem;height:.85rem}@keyframes NotificationItem_itemIn__xC7ZK{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.NotificationItem_item__QoEsJ{animation:none}.NotificationItem_actionDelete__Z2EgN,.NotificationItem_actionLink__uAiFW,.NotificationItem_actionMarkRead__R5WYd,.NotificationItem_actionPrimary__2paW9{transition:none}}@media (max-width:640px){.NotificationItem_deleteLabel__PmVAe,.NotificationItem_markReadLabel__xChiG{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.NotificationItem_actionDelete__Z2EgN,.NotificationItem_actionMarkRead__R5WYd{margin-left:0;min-width:2rem;padding:0 8px}}.notifications_page__7knrT{box-sizing:border-box;width:100%;max-width:none;margin:0;min-height:0;padding:var(--page-gutter-y) var(--page-inline) var(--page-gutter-y-loose);background:var(--bg);color:var(--text)}.notifications_topBar__kLLUU{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:8px;gap:8px;margin:0 0 6px;min-height:2rem}.notifications_backLink__E_J_l{display:inline-flex;align-items:center;gap:4px;color:var(--accent-strong);text-decoration:none;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);min-height:2rem}.notifications_backLink__E_J_l:focus-visible,.notifications_backLink__E_J_l:hover{color:var(--text);outline:none}.notifications_backIcon__cNLkd{width:1rem;height:1rem}.notifications_backText__FtMJX{white-space:nowrap}.notifications_titleCluster__hf7qW{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0}.notifications_titleIcon__uDPmg{width:1.1rem;height:1.1rem;color:var(--accent-strong);flex-shrink:0}.notifications_titleCluster__hf7qW h1{margin:0;font-size:var(--heading-section);letter-spacing:-.02em;color:var(--text);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notifications_lead___ekw1{margin:0 0 10px;color:var(--text-muted);font-size:var(--text-xs);line-height:1.35}.notifications_markAll__PpsAX{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:2rem;padding:0 8px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.notifications_markAllIcon__3fsgA{width:.9rem;height:.9rem;color:inherit}.notifications_markAllText__bFL0K{white-space:nowrap}.notifications_headerActions__gOpbU{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.notifications_clearAll__wzFHz{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:2rem;padding:0 8px;border:1px solid color-mix(in srgb,var(--danger) 40%,var(--control-border));border-radius:var(--radius-control);background:var(--danger-soft);color:var(--danger);font:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.notifications_clearAll__wzFHz:focus-visible:not(:disabled),.notifications_clearAll__wzFHz:hover:not(:disabled){background:var(--danger);border-color:var(--danger);color:var(--bg);outline:none}.notifications_clearAll__wzFHz:disabled{opacity:.45;cursor:default}.notifications_markAll__PpsAX:focus-visible:not(:disabled),.notifications_markAll__PpsAX:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent-strong) 45%,var(--control-border));background:var(--accent-soft);color:var(--accent-strong);outline:none}.notifications_markAll__PpsAX:disabled{opacity:.45;cursor:default}.notifications_toolbar__XY6q_{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px}.notifications_searchField__9Mibn{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;flex:1 1 220px;min-width:0;min-height:2.25rem;padding:0 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg)}.notifications_searchIcon__n8W8D{width:.95rem;height:.95rem;color:var(--accent-strong);flex-shrink:0}.notifications_searchField__9Mibn input{min-width:0;width:100%;border:0;background:transparent;color:var(--text);font:inherit;font-size:var(--text-sm);outline:none}.notifications_pageSizeControl__MPT9a{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-height:2.25rem;padding:0 8px 0 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text-muted)}.notifications_pageSizeIcon__HfONL{width:.95rem;height:.95rem;color:var(--accent-strong);flex-shrink:0}.notifications_pageSizeControl__MPT9a select{min-height:2rem;min-width:3.5rem;padding:0 2px;border:0;background:transparent;color:var(--text);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer}.notifications_pageSizeControl__MPT9a select:focus-visible,.notifications_pageSizeControl__MPT9a:focus-within,.notifications_searchField__9Mibn:focus-within{border-color:var(--accent-strong);outline:none}.notifications_pager__ytnmY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--text) 10%,transparent)}.notifications_pagerMeta__p0QZz{font-size:var(--text-xs);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.notifications_pagerButtons__4ezmp{display:inline-flex;align-items:center;gap:6px}.notifications_pagerPage__zynJO{min-width:3rem;text-align:center;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.notifications_pagerButton__86Tfr{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:2rem;padding:0 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);cursor:pointer}.notifications_pagerButton__86Tfr:focus-visible:not(:disabled),.notifications_pagerButton__86Tfr:hover:not(:disabled){border-color:var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong);outline:none}.notifications_pagerButton__86Tfr:disabled{opacity:.45;cursor:default}.notifications_pagerIcon__oirM4{width:.85rem;height:.85rem}.notifications_empty___jyJo,.notifications_error__Wstjr,.notifications_status__vJNTu{margin:0 0 12px;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--line-height-body)}.notifications_error__Wstjr{padding:12px 14px;border:1px solid color-mix(in srgb,var(--danger) 40%,var(--control-border));border-radius:var(--radius-control);background:var(--danger-soft);color:var(--danger)}.notifications_list__YB_aS{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.notifications_card__k_lRe{border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--surface);overflow:hidden}.notifications_groups__qMiEX{display:grid;grid-gap:2px;gap:2px}.notifications_group__29kQP{border-top:1px solid color-mix(in srgb,var(--text) 10%,transparent)}.notifications_group__29kQP:last-child{border-bottom:1px solid color-mix(in srgb,var(--text) 10%,transparent)}.notifications_groupToggle__ovTOm{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border:none;background:transparent;color:var(--text);cursor:pointer;text-align:left}.notifications_groupToggle__ovTOm:focus-visible .notifications_groupTitle__tXAGC,.notifications_groupToggle__ovTOm:hover .notifications_groupTitle__tXAGC{color:var(--accent-strong);outline:none}.notifications_groupToggleOpen__LkWyG .notifications_groupTitle__tXAGC{color:var(--accent-strong)}.notifications_groupTitle__tXAGC{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.notifications_groupIcon__WI44o{width:1.05rem;height:1.05rem;color:var(--accent-strong)}.notifications_groupCount__w6Clp{min-width:1.25rem;background:var(--accent-soft);color:var(--accent-strong)}.notifications_groupCount__w6Clp,.notifications_groupUnread__kTFlR{display:inline-flex;align-items:center;justify-content:center;height:1.1rem;padding:0 5px;border-radius:var(--radius-control);font-size:var(--text-xs);font-weight:var(--font-weight-bold)}.notifications_groupUnread__kTFlR{min-width:1.1rem;background:var(--accent);color:var(--text-inverse)}.notifications_groupMark__B03YF{flex-shrink:0;width:1.3rem;height:1.3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-control);border:1px solid var(--control-border);background:var(--surface);font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--accent-strong)}.notifications_groupBody__RkeCE{padding:0 0 8px;animation:notifications_bodyIn__95Yvc .2s ease both}.notifications_signinCard__Titik{margin-top:8px;padding:16px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--surface)}.notifications_signinCard__Titik p{margin:0 0 12px;color:var(--text-muted);line-height:var(--line-height-body)}.notifications_signinCard__Titik a{color:var(--accent-strong);font-weight:var(--font-weight-bold);text-decoration:none}.notifications_signinCard__Titik a:focus-visible,.notifications_signinCard__Titik a:hover{color:var(--text);outline:none}@keyframes notifications_bodyIn__95Yvc{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.notifications_page__7knrT{padding:10px var(--page-gutter-x) calc(12px + var(--page-safe-bottom))}.notifications_topBar__kLLUU{gap:6px;margin-bottom:4px}.notifications_backText__FtMJX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.notifications_backLink__E_J_l{width:2rem;justify-content:center}.notifications_titleCluster__hf7qW h1{font-size:var(--text-lg)}.notifications_lead___ekw1{display:none}.notifications_markAll__PpsAX{min-height:2rem;padding:0 8px}.notifications_markAllText__bFL0K{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.notifications_toolbar__XY6q_{flex-wrap:nowrap}.notifications_searchField__9Mibn{flex:1 1 auto}.notifications_pageSizeControl__MPT9a{flex:0 0 auto}.notifications_groupToggle__ovTOm{padding:8px 0}}@media (prefers-reduced-motion:reduce){.notifications_groupBody__RkeCE,.notifications_markAll__PpsAX{animation:none;transition:none}}.UserAvatar_root__I26QO{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;box-sizing:border-box;vertical-align:middle;animation:UserAvatar_avatarIn__sXtN8 .22s ease-out}.UserAvatar_circle__CHNaf{border-radius:50%}.UserAvatar_rounded__8AFch{border-radius:var(--radius-control,4px)}.UserAvatar_image__9S14i{display:block;width:100%;height:100%;object-fit:cover;border:1px solid var(--control-border);background:var(--control-bg);box-sizing:border-box}.UserAvatar_circle__CHNaf .UserAvatar_image__9S14i{border-radius:50%}.UserAvatar_rounded__8AFch .UserAvatar_image__9S14i{border-radius:var(--radius-control,4px)}.UserAvatar_glyph__jFtHf{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--peer-avatar-fg) 18%,transparent);box-sizing:border-box;font-weight:800;letter-spacing:.02em;line-height:1;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.UserAvatar_circle__CHNaf .UserAvatar_glyph__jFtHf{border-radius:50%}.UserAvatar_rounded__8AFch .UserAvatar_glyph__jFtHf{border-radius:var(--radius-control,4px)}@keyframes UserAvatar_avatarIn__sXtN8{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.UserAvatar_root__I26QO{animation:none}}.LanguagePicker_picker__rST0Y{display:grid;grid-gap:12px;gap:12px}.LanguagePicker_empty__i_Eve,.LanguagePicker_lead__G9sEL,.LanguagePicker_limit__GsPSc{margin:0;color:var(--text);font-size:.92rem;line-height:1.45}.LanguagePicker_chips__pza_R{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.LanguagePicker_chips__pza_R button,.LanguagePicker_results__ZI_Ts button{display:inline-flex;align-items:center;gap:6px;min-height:36px;border:1px solid var(--border);border-radius:4px;background:var(--control-bg,var(--surface));color:var(--text);font:inherit;font-weight:650;cursor:pointer}.LanguagePicker_chips__pza_R button{padding:6px 10px}.LanguagePicker_field__GxvKu{display:grid;grid-gap:6px;gap:6px;font-weight:650}.LanguagePicker_field__GxvKu input{width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--border);border-radius:4px;background:var(--control-bg,var(--surface));color:var(--text);font:inherit;font-weight:400}.LanguagePicker_results__ZI_Ts{display:flex;flex-direction:column;align-items:stretch;width:100%;max-height:240px;overflow:auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text) 35%,transparent) transparent}.LanguagePicker_results__ZI_Ts[hidden]{display:none}.LanguagePicker_results__ZI_Ts button{justify-content:flex-start;flex:0 0 auto;width:100%;height:auto;min-height:40px;max-height:none;padding:10px 12px;border-width:0 0 1px;border-radius:0;background:transparent;font-size:.875rem;font-weight:500;line-height:1.35;text-align:left;white-space:normal;overflow-wrap:anywhere}.LanguagePicker_results__ZI_Ts button:focus-visible,.LanguagePicker_results__ZI_Ts button:hover{background:color-mix(in srgb,var(--accent) 22%,transparent)}.LanguagePicker_empty__i_Eve{padding:12px}.LanguagePicker_icon__BFksF{width:14px;height:14px}@media (max-width:640px){.LanguagePicker_results__ZI_Ts{max-height:220px}}.WorkSheet_root__jsnAK{position:fixed;inset:0;z-index:1200}.WorkSheet_scrim__ZZea7{position:absolute;inset:0;margin:0;padding:0;border:0;cursor:pointer;background:color-mix(in srgb,var(--bg) 55%,transparent)}.WorkSheet_sheet__Jijcf{position:absolute;top:var(--topbar-height);right:0;bottom:0;z-index:1;display:flex;flex-direction:column;width:min(100%,32rem);overflow:hidden;border-left:1px solid var(--border);background:var(--surface-strong);color:var(--text);box-shadow:-16px 0 40px color-mix(in srgb,var(--text) 16%,transparent);animation:WorkSheet_workSheetIn__TdK2F .18s ease}.WorkSheet_head__fxPKv{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding:14px 16px 12px;border-bottom:1px solid var(--border)}.WorkSheet_title__rbtr0{margin:0;font-size:1.05rem;font-weight:750;color:var(--text)}.WorkSheet_close__qdLw2{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);cursor:pointer}.WorkSheet_close__qdLw2:focus-visible,.WorkSheet_close__qdLw2:hover{border-color:var(--accent-strong);color:var(--accent-strong);outline:none}.WorkSheet_closeIcon__oJxCz{width:16px;height:16px}.WorkSheet_body__REBVN{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px 20px calc(20px + var(--page-safe-bottom, 0px))}.WorkSheet_footer__AXGbx{position:relative;z-index:1;display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 20px calc(12px + var(--page-safe-bottom, 0px));border-top:1px solid var(--border);background:var(--surface-strong);box-shadow:0 -8px 20px color-mix(in srgb,var(--text) 6%,transparent)}@media (max-width:800px){.WorkSheet_scrim__ZZea7{background:var(--bg)}.WorkSheet_sheet__Jijcf{width:100%;border-left:0;box-shadow:none}}@media (prefers-reduced-motion:reduce){.WorkSheet_sheet__Jijcf{animation:none}}@keyframes WorkSheet_workSheetIn__TdK2F{0%{transform:translateX(16px);opacity:0}to{transform:none;opacity:1}}.AvatarCropEditor_backdrop__c_uRF{position:fixed;inset:0;z-index:1300;background:color-mix(in srgb,var(--bg) 55%,transparent);animation:AvatarCropEditor_avatarCropIn__bDk1S .22s ease both}.AvatarCropEditor_panel__secXl{position:absolute;top:var(--topbar-height);right:0;bottom:0;display:grid;align-content:start;grid-gap:8px;gap:8px;width:min(100%,32rem);overflow:auto;padding:16px 20px calc(20px + var(--page-safe-bottom, 0px));border:0;border-left:1px solid var(--border);border-radius:0;background:var(--surface-strong);color:var(--text);box-shadow:-16px 0 40px color-mix(in srgb,var(--text) 16%,transparent);animation:AvatarCropEditor_avatarSheetIn__PCqlI .18s ease}.AvatarCropEditor_title__JPFAa{margin:0;font-size:.95rem;font-weight:750;color:var(--text)}.AvatarCropEditor_frame__ECjFW{position:relative;width:min(100%,22rem);aspect-ratio:1;overflow:hidden;border:1px solid var(--accent-strong);border-radius:var(--radius-control);background:#06110a;cursor:-webkit-grab;cursor:grab;touch-action:none;animation:AvatarCropEditor_avatarFrameGlow__oG_oN 1.1s ease}.AvatarCropEditor_frame__ECjFW:active{cursor:-webkit-grabbing;cursor:grabbing}.AvatarCropEditor_photo__HMGGm{position:absolute;left:50%;top:50%;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.AvatarCropEditor_preparing__eGq2D{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--text);font-size:.82rem;font-weight:650}.AvatarCropEditor_tools__YjqSG{display:grid;grid-template-columns:auto auto auto auto 1fr;align-items:center;grid-gap:8px;gap:8px}.AvatarCropEditor_preview__9fgMT{position:relative;width:36px;height:36px;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-control);background:#06110a}.AvatarCropEditor_rotate__tnoPx{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));border-radius:var(--radius-control);background:var(--surface);color:var(--text);cursor:pointer}.AvatarCropEditor_rotate__tnoPx:focus-visible:not(:disabled),.AvatarCropEditor_rotate__tnoPx:hover:not(:disabled){border-color:var(--accent-strong);outline:none}.AvatarCropEditor_rotate__tnoPx:disabled{opacity:.6;cursor:wait}.AvatarCropEditor_rotateIcon__BuPRa{width:16px;height:16px}.AvatarCropEditor_previewLabel__rb_2d{font-size:.75rem;font-weight:650;color:var(--text)}.AvatarCropEditor_actions__nVQpg{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.AvatarCropEditor_cancel__5rUMv,.AvatarCropEditor_use__09YXw{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;border-radius:var(--radius-control);font:inherit;font-size:.88rem;font-weight:700;cursor:pointer}.AvatarCropEditor_cancel__5rUMv{border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));background:var(--surface);color:var(--text)}.AvatarCropEditor_use__09YXw{border:1px solid color-mix(in srgb,var(--accent-strong) 35%,transparent);background:var(--accent);color:var(--text-inverse)}.AvatarCropEditor_cancel__5rUMv:focus-visible:not(:disabled),.AvatarCropEditor_cancel__5rUMv:hover:not(:disabled),.AvatarCropEditor_use__09YXw:focus-visible:not(:disabled),.AvatarCropEditor_use__09YXw:hover:not(:disabled){border-color:var(--accent-strong);outline:none}.AvatarCropEditor_use__09YXw:focus-visible:not(:disabled),.AvatarCropEditor_use__09YXw:hover:not(:disabled){background:var(--accent-strong)}.AvatarCropEditor_cancel__5rUMv:disabled,.AvatarCropEditor_use__09YXw:disabled{opacity:.7;cursor:wait}@keyframes AvatarCropEditor_avatarCropIn__bDk1S{0%{opacity:0}to{opacity:1}}@keyframes AvatarCropEditor_avatarFrameGlow__oG_oN{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 0,transparent)}40%{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 75%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 0,transparent)}}@media (max-width:800px){.AvatarCropEditor_backdrop__c_uRF{background:var(--bg)}.AvatarCropEditor_panel__secXl{width:100%;border-left:0;box-shadow:none}}@media (prefers-reduced-motion:reduce){.AvatarCropEditor_backdrop__c_uRF,.AvatarCropEditor_frame__ECjFW,.AvatarCropEditor_panel__secXl{animation:none}}@keyframes AvatarCropEditor_avatarSheetIn__PCqlI{0%{transform:translateX(16px);opacity:0}to{transform:none;opacity:1}}.ToastProvider_toastStack__2JO0v{position:fixed;top:calc(var(--topbar-height) + 12px);right:max(20px,var(--page-gutter-x));z-index:1200;display:grid;grid-gap:10px;gap:10px;width:min(380px,calc(100vw - 32px));pointer-events:none}body.contractTutorOpen .ToastProvider_toastStack__2JO0v,body.marketTutorOpen .ToastProvider_toastStack__2JO0v,body.uylTutorActive .ToastProvider_toastStack__2JO0v{display:none!important;visibility:hidden!important;pointer-events:none!important}.ToastProvider_toast___cz5B{pointer-events:auto;display:grid;grid-template-columns:auto 1fr auto;align-items:start;grid-gap:10px;gap:10px;padding:12px 12px 12px 10px;border-radius:var(--radius-control);border:1px solid var(--control-border);background:var(--surface-strong);color:var(--text);box-shadow:var(--shadow-soft);animation:ToastProvider_toastIn__gPOrx .22s cubic-bezier(.22,1,.36,1)}.ToastProvider_kindIconWrap__ra1kq{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent-strong);flex-shrink:0}.ToastProvider_kindIcon__kRmbD{width:15px;height:15px}.ToastProvider_success__IaUJo .ToastProvider_kindIconWrap__ra1kq{background:var(--accent-soft);color:var(--accent-strong)}.ToastProvider_error__0yNmV .ToastProvider_kindIconWrap__ra1kq{background:var(--danger-soft);color:var(--danger)}.ToastProvider_info__BgWJ2 .ToastProvider_kindIconWrap__ra1kq{background:var(--accent-soft);color:var(--accent)}.ToastProvider_warning__ZS7TY .ToastProvider_kindIconWrap__ra1kq{background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--accent-strong)}.ToastProvider_info__BgWJ2,.ToastProvider_success__IaUJo,.ToastProvider_warning__ZS7TY{background:var(--surface-strong);border-color:var(--control-border)}.ToastProvider_error__0yNmV{background:var(--surface-strong);border-color:color-mix(in srgb,var(--danger) 40%,var(--control-border))}.ToastProvider_content__IthmG{display:grid;grid-gap:4px;gap:4px;min-width:0;padding-top:1px}.ToastProvider_title__jtFgj{font-size:.95rem;font-weight:700;line-height:1.35;color:var(--text)}.ToastProvider_message__zjMp4{font-size:.86rem;line-height:1.45;color:var(--text-muted)}.ToastProvider_copyButton__WVPCo{-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-self:start;margin-top:4px;padding:4px 8px;border:1px solid color-mix(in srgb,var(--text) 18%,transparent);border-radius:var(--radius-control);background:color-mix(in srgb,var(--surface) 88%,var(--accent-soft));color:var(--text);font:inherit;font-size:.72rem;font-weight:700;line-height:1.2;cursor:pointer}.ToastProvider_copyButton__WVPCo:focus-visible,.ToastProvider_copyButton__WVPCo:hover{background:color-mix(in srgb,var(--text) 8%,var(--surface));outline:none}.ToastProvider_closeButton__HHPYU{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:-4px -4px 0 0;border:none;border-radius:var(--radius-control);background:transparent;color:var(--text-faint);line-height:1;cursor:pointer;transition:background .14s ease,color .14s ease}.ToastProvider_closeIcon__fRREF{width:14px;height:14px}.ToastProvider_closeButton__HHPYU:focus-visible,.ToastProvider_closeButton__HHPYU:hover{background:var(--accent-soft);color:var(--text);outline:none}@keyframes ToastProvider_toastIn__gPOrx{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.ToastProvider_toastStack__2JO0v{top:auto;right:var(--page-gutter-x);bottom:calc(16px + var(--page-safe-bottom));left:var(--page-gutter-x);width:auto}@keyframes ToastProvider_toastIn__gPOrx{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.ToastProvider_toast___cz5B{animation:none}}.SkillPicker_picker__j32M9{display:grid;grid-gap:10px;gap:10px;min-width:0}.SkillPicker_selectionSummary__T3qjn{display:contents}.SkillPicker_selectionSummary__T3qjn.SkillPicker_stickySelectionSummary__jekFs{position:-webkit-sticky;position:sticky;top:calc(var(--topbar-height, 56px) + var(--page-safe-top, 0px) + 8px);z-index:5;display:grid;grid-gap:6px;gap:6px;padding:8px;border:1px solid var(--border);border-radius:6px;background:var(--bg);box-shadow:0 6px 16px color-mix(in srgb,var(--text) 12%,transparent)}.SkillPicker_selectionHeader__06WMX{display:contents}.SkillPicker_selectedList__uK_K6{display:flex;flex-wrap:wrap;gap:2px 6px}.SkillPicker_skillSelectionSummary__OhFM3{border-bottom:1px solid var(--border);order:-1}.SkillPicker_stickySelectionSummary__jekFs .SkillPicker_selectionHeader__06WMX{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px}.SkillPicker_categoryPicker__U5DPu .SkillPicker_stickySelectionSummary__jekFs .SkillPicker_selectionHeader__06WMX{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;grid-gap:4px 10px;gap:4px 10px}.SkillPicker_categoryPicker__U5DPu .SkillPicker_stickySelectionSummary__jekFs .SkillPicker_selectionHint__UZP7z,.SkillPicker_categoryPicker__U5DPu .SkillPicker_stickySelectionSummary__jekFs .SkillPicker_selectionNotice__kl5Aq{min-width:0;overflow-wrap:anywhere}.SkillPicker_stickySelectionSummary__jekFs .SkillPicker_selectedList__uK_K6{gap:1px 4px;max-height:none;overflow:visible;padding:0;order:0;overscroll-behavior:auto}.SkillPicker_stickySelectionSummary__jekFs .SkillPicker_count__ne45s{text-align:left;white-space:nowrap}.SkillPicker_selectionHint__UZP7z,.SkillPicker_selectionNotice__kl5Aq{margin:0;font-size:.78rem;font-weight:600;line-height:1.35}.SkillPicker_stickySelectionSummary__jekFs .SkillPicker_chip__W60YL{gap:2px;min-height:20px;padding:0 2px;border:0;border-radius:3px;background:transparent;color:var(--text);font-size:.76rem;font-weight:600;white-space:normal;overflow-wrap:anywhere}.SkillPicker_stickySelectionSummary__jekFs .SkillPicker_chip__W60YL:focus-visible,.SkillPicker_stickySelectionSummary__jekFs .SkillPicker_chip__W60YL:hover{border:0;background:color-mix(in srgb,var(--accent) 14%,var(--bg))}.SkillPicker_stickySelectionSummary__jekFs .SkillPicker_chip__W60YL .SkillPicker_icon__kiPPy{width:12px;height:12px;flex-basis:12px}.SkillPicker_selectionHint__UZP7z{color:var(--text)}.SkillPicker_selectionNotice__kl5Aq{color:var(--danger)}.SkillPicker_search__nZrnf.SkillPicker_search__nZrnf{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--border);border-radius:4px;background:var(--control-bg,transparent);color:var(--text);font-weight:400}.SkillPicker_search__nZrnf:focus-within{border-color:var(--accent)}label.SkillPicker_search__nZrnf input{flex:1 1 auto;width:auto;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--text);font:inherit;font-weight:400;line-height:1.3}.SkillPicker_search__nZrnf input:focus{outline:none}.SkillPicker_search__nZrnf input::placeholder{color:var(--text);opacity:1}.SkillPicker_search__nZrnf input:disabled{cursor:not-allowed}.SkillPicker_chips__O4Hld,.SkillPicker_suggestions__HrDJF{display:flex;flex-wrap:wrap;gap:8px}.SkillPicker_groupLabel__EBHMd{flex:1 0 100%;margin:0;color:var(--text);font-size:.85rem;font-weight:700}.SkillPicker_chip__W60YL,.SkillPicker_modeOn__tkw6i,.SkillPicker_suggest__oIIVo{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;max-width:100%;min-height:36px;padding:6px 10px;border:1px solid var(--border);border-radius:4px;background:var(--surface,#1a2214);color:var(--text);font:inherit;font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer}.SkillPicker_suggest__oIIVo{box-sizing:border-box;overflow-x:auto;overflow-y:hidden;white-space:nowrap;text-align:left}.SkillPicker_categorySuggestions__ssj_w{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;min-width:0}.SkillPicker_categorySuggestions__ssj_w .SkillPicker_suggest__oIIVo{flex:1 1 auto;flex-wrap:wrap;width:100%;min-width:0;overflow:visible;white-space:normal;overflow-wrap:normal;word-break:normal;justify-content:flex-start}.SkillPicker_categorySuggestions__ssj_w .SkillPicker_suggest__oIIVo>span:not([aria-hidden=true]):not(.SkillPicker_groupHint__AEl_s){flex:1 1 auto;min-width:0;overflow-wrap:break-word;word-break:normal}.SkillPicker_categorySuggestions__ssj_w .SkillPicker_groupHint__AEl_s{margin-left:auto;text-align:right;white-space:normal}@media (max-width:480px){.SkillPicker_categorySuggestions__ssj_w .SkillPicker_groupHint__AEl_s{flex-basis:100%;margin-left:22px;text-align:left}}.SkillPicker_chip__W60YL,.SkillPicker_modeOn__tkw6i{border-color:var(--accent-strong);background:var(--accent);color:var(--text-inverse)}.SkillPicker_suggestedBadge__CrbSg{display:inline-flex;align-items:center;min-height:18px;padding:1px 5px;border:1px solid;border-radius:999px;font-size:.65rem;font-weight:700;line-height:1}.SkillPicker_suggestionNote__WUzcL{margin:0;color:var(--text);font-size:.78rem;line-height:1.4}.SkillPicker_chip__W60YL:focus-visible,.SkillPicker_chip__W60YL:hover,.SkillPicker_suggest__oIIVo:focus-visible,.SkillPicker_suggest__oIIVo:hover{outline:2px solid var(--accent);outline-offset:2px}.SkillPicker_icon__kiPPy{width:16px;height:16px;flex:0 0 16px}.SkillPicker_count__ne45s,.SkillPicker_notice__gAMxR{margin:0;color:var(--text);font-size:.85rem;font-weight:700}.SkillPicker_count__ne45s{text-align:right}.SkillPicker_countOver__EY1vV,.SkillPicker_notice__gAMxR{color:var(--danger)}.SkillPicker_catalog__F00KW{grid-template-columns:minmax(0,1fr)}.SkillPicker_catalog__F00KW,.SkillPicker_group__F4Fmv{display:grid;grid-gap:8px;gap:8px;min-width:0}.SkillPicker_groupHead__FVRCX{box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;min-width:0;min-height:40px;padding:8px 10px;border:1px solid var(--border);border-radius:4px;background:var(--control-bg,transparent);color:var(--text);font:inherit;font-weight:700;text-align:left;cursor:pointer}.SkillPicker_groupName__Dp41D{min-width:0;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none}.SkillPicker_groupName__Dp41D::-webkit-scrollbar{display:none}.SkillPicker_groupOpen__2JWF_{border-color:var(--accent)}.SkillPicker_chevron__nHJQb{width:16px;height:16px;margin-left:auto;flex:none}.SkillPicker_subs__dIbuV{display:flex;flex-wrap:wrap;gap:8px;margin-left:18px;min-width:0;padding-top:2px}.SkillPicker_groupHint__AEl_s{color:var(--text);font-size:.78rem;font-weight:650}.SkillPicker_custom__I2oN0{display:grid;grid-gap:8px;gap:8px}.SkillPicker_custom__I2oN0 label{display:grid;grid-gap:6px;gap:6px;color:var(--text);font-weight:700}.SkillPicker_custom__I2oN0 input{width:100%;min-height:40px;padding:8px 10px;border:1px solid var(--border);border-radius:4px;background:var(--control-bg,transparent);color:var(--text);font:inherit;font-weight:400}.SkillPicker_custom__I2oN0 button{display:inline-flex;align-items:center;gap:6px;justify-self:start;min-height:40px;padding:8px 12px;border:1px solid var(--accent);border-radius:4px;background:var(--accent);color:var(--text-inverse);font:inherit;font-weight:700;cursor:pointer}.SkillPicker_custom__I2oN0 button .SkillPicker_icon__kiPPy{width:16px;height:16px}.SkillPicker_custom__I2oN0 button:disabled{opacity:.45;cursor:default}.ConfirmAction_content__VH2NF{display:grid;grid-gap:20px;gap:20px}.ConfirmAction_description__tVbFo{margin:0;color:var(--text);line-height:1.55;white-space:pre-line}.ConfirmAction_cancel__zfWJ_,.ConfirmAction_confirm__h4cA6,.ConfirmAction_destructive__nQ39u{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 14px;border:1px solid var(--control-border);border-radius:var(--radius-control);font:inherit;font-weight:700;cursor:pointer}.ConfirmAction_confirm__h4cA6{border-color:var(--accent);background:var(--accent);color:var(--text-inverse)}.ConfirmAction_destructive__nQ39u{border-color:color-mix(in srgb,var(--danger) 65%,var(--control-border));background:var(--danger);color:#fff}.ConfirmAction_cancel__zfWJ_{background:var(--control-bg);color:var(--text)}.ConfirmAction_cancel__zfWJ_:focus-visible,.ConfirmAction_cancel__zfWJ_:hover,.ConfirmAction_confirm__h4cA6:focus-visible,.ConfirmAction_confirm__h4cA6:hover,.ConfirmAction_destructive__nQ39u:focus-visible,.ConfirmAction_destructive__nQ39u:hover{filter:brightness(1.08)}.ConfirmAction_cancel__zfWJ_:focus-visible,.ConfirmAction_confirm__h4cA6:focus-visible,.ConfirmAction_destructive__nQ39u:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.TimelinePicker_picker__v_lec{display:grid;grid-gap:20px;gap:20px}.TimelinePicker_group__Y3cyI{display:grid;grid-gap:8px;gap:8px}.TimelinePicker_question__UqbKJ{margin:0;color:var(--text);font-size:1rem;font-weight:700;line-height:1.3}.TimelinePicker_hint__KYM4r,.TimelinePicker_preview__4_sKV{margin:0;color:var(--text);font-size:.92rem;font-weight:400;line-height:1.4}.TimelinePicker_preview__4_sKV{font-weight:700}.TimelinePicker_modes__N5wzC,.TimelinePicker_range__E89Xh{display:flex;flex-wrap:wrap;gap:8px}.TimelinePicker_arrangementModes__cAFzc>.TimelinePicker_modeOn__PvM31,.TimelinePicker_arrangementModes__cAFzc>.TimelinePicker_mode__yjINB{box-sizing:border-box;max-width:100%}.TimelinePicker_modeOn__PvM31,.TimelinePicker_mode__yjINB{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-height:36px;padding:6px 10px;border:1px solid var(--border);border-radius:4px;background:var(--surface,#1a2214);color:var(--text);font:inherit;font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer}.TimelinePicker_modeOn__PvM31{border-color:var(--accent-strong);background:var(--accent);color:var(--text-inverse)}.TimelinePicker_modeOn__PvM31:focus-visible,.TimelinePicker_mode__yjINB:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TimelinePicker_range__E89Xh>*{flex:1 1 14rem}.TimelinePicker_icon__X_Hdb{width:16px;height:16px;flex:0 0 16px}@media (max-width:360px){.TimelinePicker_arrangementModes__cAFzc>.TimelinePicker_modeOn__PvM31,.TimelinePicker_arrangementModes__cAFzc>.TimelinePicker_mode__yjINB{gap:4px;padding-inline:7px;font-size:.82rem}}.TimelinePicker_note__yTV1e textarea{width:100%;box-sizing:border-box;min-height:40px;padding:8px 10px;border:1px solid var(--border);border-radius:4px;background:var(--control-bg,transparent);color:var(--text);font:inherit;font-weight:400;resize:none;overflow:hidden;field-sizing:content;white-space:pre-wrap;overflow-wrap:anywhere}.TimelinePicker_notice___KugO{margin:0;color:var(--danger);font-size:.85rem;font-weight:700}.IconEditButton_button__yRcLM{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 auto;width:28px;height:28px;min-width:28px;min-height:28px;padding:0;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);cursor:pointer}.IconEditButton_button__yRcLM:focus-visible,.IconEditButton_button__yRcLM:hover:not(:disabled){border-color:var(--accent-strong);color:var(--accent-strong)}.IconEditButton_button__yRcLM:disabled{opacity:.45;cursor:default}.IconEditButton_icon__dbmgv{width:14px;height:14px;flex:0 0 auto}.ProfileRoleGroups_section__K_U1h{display:grid;grid-gap:22px;gap:22px;min-width:0;padding:28px 0 16px;border-top:1px solid color-mix(in srgb,var(--text) 14%,transparent);background:transparent}.ProfileRoleGroups_heading__bMZex h2{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:1.15rem}.ProfileRoleGroups_headingIcon__hV07N{width:16px;height:16px;color:var(--accent-strong)}.ProfileRoleGroups_total__Otpsq{color:var(--text-muted,var(--text));font-size:.95rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProfileRoleGroups_groups__3oKrO{display:grid;grid-gap:12px;gap:12px}.ProfileRoleGroups_groups__3oKrO a{display:grid;grid-template-columns:40px minmax(0,1fr) auto 18px;align-items:center;grid-gap:12px;gap:12px;min-height:54px;padding:8px 12px;border:1px solid color-mix(in srgb,var(--text) 22%,transparent);border-radius:var(--radius-control);background:color-mix(in srgb,var(--text) 3%,transparent);color:var(--text);text-decoration:none;transition:border-color .16s ease,background-color .16s ease}.ProfileRoleGroups_groups__3oKrO a:focus-visible,.ProfileRoleGroups_groups__3oKrO a:hover{border-color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 7%,var(--control-bg))}.ProfileRoleGroups_groups__3oKrO a:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.ProfileRoleGroups_groupIcon__5UUNM{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-control);background:var(--surface-strong,var(--control-bg));color:var(--accent-strong)}.ProfileRoleGroups_arrow__mjUl1,.ProfileRoleGroups_groupIconGlyph__LUCtF{width:18px;height:18px}.ProfileRoleGroups_groupName__fxX1Z{font-weight:700}.ProfileRoleGroups_groupCount__Z9ST1{min-width:2ch;color:var(--text-muted,var(--text));font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.ProfileRoleGroups_arrow__mjUl1{color:var(--text-muted,var(--text))}.ProfileRoleGroups_error__wjS_C{margin:0;color:var(--danger-strong,#c24135)}.ProfileRoleGroups_status__nVr0D{margin:0;color:var(--text-muted,var(--text))}@media (prefers-reduced-motion:reduce){.ProfileRoleGroups_groups__3oKrO a{transition:none}}.AccountGate_backdrop__IIw_U{position:fixed;inset:0;z-index:2400;background:color-mix(in srgb,var(--bg) 55%,transparent);animation:AccountGate_fadeIn__Br9Xf .18s ease both}.AccountGate_cardWide__pa3cI,.AccountGate_card__vgVo7{position:absolute;top:var(--topbar-height);right:0;bottom:0;display:flex;flex-direction:column;box-sizing:border-box;width:min(100%,32rem);max-height:none;overflow:hidden;padding:0;border:0;border-left:1px solid var(--border);border-radius:0;background:var(--surface-strong);color:var(--text);box-shadow:-16px 0 40px color-mix(in srgb,var(--text) 16%,transparent);animation:AccountGate_sheetIn__nr40q .18s ease both}.AccountGate_tips__lWCJs{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.AccountGate_tips__lWCJs li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;font-size:var(--text-sm);line-height:1.4;color:var(--text)}.AccountGate_tipIcon__2YInd{width:1rem;height:1rem;margin-top:.15rem;color:var(--accent-strong)}.AccountGate_footerLinks__nKl1j{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:12px 0 0;font-size:var(--text-xs);color:var(--text-muted)}.AccountGate_footerLinks__nKl1j a{color:var(--accent-strong);text-decoration:none;font-weight:var(--font-weight-semibold)}.AccountGate_footerLinks__nKl1j a:focus-visible,.AccountGate_footerLinks__nKl1j a:hover{text-decoration:underline;outline:none}.AccountGate_dangerPrimary__hgBHI{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:2.2rem;padding:0 12px;border:1px solid var(--danger);border-radius:var(--radius-control);background:color-mix(in srgb,var(--danger) 14%,var(--bg));color:var(--danger);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.AccountGate_dangerPrimary__hgBHI:focus-visible,.AccountGate_dangerPrimary__hgBHI:hover{background:var(--danger);color:var(--bg);outline:none}.AccountGate_dangerPrimary__hgBHI:disabled{opacity:.55;cursor:not-allowed}.AccountGate_header__njtDx{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;flex:none;padding:16px 20px;border-bottom:1px solid var(--border)}.AccountGate_body__xzkzl{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px 20px}.AccountGate_footer__mr2Wz{flex:none;padding:12px 20px calc(12px + var(--page-safe-bottom, 0px));border-top:1px solid var(--border);background:var(--surface-strong);box-shadow:0 -8px 20px color-mix(in srgb,var(--text) 6%,transparent)}.AccountGate_headerIcon__Be9P_{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;margin-top:.15rem;color:var(--accent-strong)}.AccountGate_brandIcon__4HV78{width:1.35rem;height:1.35rem}.AccountGate_header__njtDx h2{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:1.2;color:var(--text)}.AccountGate_lead__1uI9Y{margin:6px 0 0;font-size:var(--text-sm);line-height:1.45;color:var(--text-muted)}.AccountGate_close__zoTWV{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);cursor:pointer}.AccountGate_close__zoTWV:focus-visible,.AccountGate_close__zoTWV:hover{color:var(--accent-strong);outline:none}.AccountGate_closeIcon__KGQgD{width:1rem;height:1rem}.AccountGate_balance__hU_0x{margin:12px 0 0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--accent-strong)}.AccountGate_links__gPBG9{margin-top:12px}.AccountGate_actions__oxjpg,.AccountGate_links__gPBG9{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.AccountGate_actions__oxjpg{margin-top:0}.AccountGate_form__klY1t{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.AccountGate_field__f4Hv5{display:grid;grid-gap:6px;gap:6px;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--text-muted)}.AccountGate_field__f4Hv5 input{min-height:2.4rem;padding:0 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);font-size:var(--text-sm)}.AccountGate_field__f4Hv5 input:focus-visible{outline:2px solid var(--accent-strong);outline-offset:1px}.AccountGate_ghost__4VQqB,.AccountGate_primary__GDX5d,.AccountGate_secondary__qJUUa{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:2.2rem;padding:0 12px;border:1px solid transparent;border-radius:var(--radius-control);text-decoration:none;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.AccountGate_primary__GDX5d{background:var(--accent);border-color:var(--accent-strong);color:var(--text)}.AccountGate_primary__GDX5d:focus-visible,.AccountGate_primary__GDX5d:hover{background:var(--accent-strong);color:var(--bg);outline:none}.AccountGate_secondary__qJUUa{background:var(--control-bg);border-color:var(--control-border);color:var(--text)}.AccountGate_secondary__qJUUa:focus-visible,.AccountGate_secondary__qJUUa:hover{border-color:var(--accent-strong);color:var(--accent-strong);outline:none}.AccountGate_ghost__4VQqB{padding:0 2px;background:transparent;color:var(--text-muted)}.AccountGate_ghost__4VQqB:focus-visible,.AccountGate_ghost__4VQqB:hover{color:var(--accent-strong);outline:none}.AccountGate_primary__GDX5d:disabled,.AccountGate_secondary__qJUUa:disabled{opacity:.55;cursor:not-allowed}.AccountGate_actionIcon__KzGIn{width:.95rem;height:.95rem}.AccountGate_hint__dCM_D{margin:10px 0 0;font-size:var(--text-xs);line-height:1.4;color:var(--text-muted)}.AccountGate_error__9ar9W{margin:10px 0 0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--danger)}@keyframes AccountGate_fadeIn__Br9Xf{0%{opacity:0}to{opacity:1}}@keyframes AccountGate_sheetIn__nr40q{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}@media (max-width:800px){.AccountGate_backdrop__IIw_U{background:var(--bg)}.AccountGate_cardWide__pa3cI,.AccountGate_card__vgVo7{width:100%;border-left:0;box-shadow:none}}@media (prefers-reduced-motion:reduce){.AccountGate_backdrop__IIw_U,.AccountGate_card__vgVo7{animation:none}}