.creator-center_page__M2gpC{--ink:var(--color-ink,#20251b);--muted:var(--color-muted,#667085);--line:var(--color-line,#e9ebe3);--accent-dark:var(--color-brand-ink,#176f65);--accent:var(--brand-icon);--soft:color-mix(in srgb,var(--accent-dark) 5%,var(--color-surface,#fff));--cc-gold:#8c5919;--cc-gold-bg:#fff7e9;--cc-blue:#285f97;--cc-blue-bg:#edf5ff;max-width:1320px;margin:auto;padding:28px 36px 72px;color:var(--ink,#20251b)}.creator-center_back__yk8oh{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--muted,#667085);font-size:13px}.creator-center_layout__KdQgt{display:grid;grid-template-columns:230px minmax(0,1fr);gap:42px;margin-top:22px}.creator-center_sidebar__sQvnT{align-self:start;position:sticky;top:104px}.creator-center_avatar__0Dttq{position:relative;width:88px;height:88px;margin-bottom:18px}.creator-center_avatar__0Dttq>span{width:88px!important;height:88px!important;font-size:36px!important}.creator-center_name___etXh{font-size:25px;line-height:1.3;margin:0 0 12px;overflow-wrap:anywhere}.creator-center_bio__6hQgB{color:var(--muted);font-size:14px;line-height:1.8;white-space:pre-wrap}.creator-center_badges___YX6O{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0}.creator-center_tag__P_HOD,.creator-center_verified__m25a_{display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:5px;padding:3px 8px;white-space:nowrap;font-size:12px;font-weight:650;vertical-align:middle}.creator-center_verified__m25a_{margin-left:5px;line-height:1.4}.creator-center_gold__37apK{color:var(--cc-gold,#8c5919);background:var(--cc-gold-bg,#fff7e9)}.creator-center_blue__9FYm4{color:var(--cc-blue,#285f97);background:var(--cc-blue-bg,#edf5ff)}.creator-center_tag__P_HOD{background:var(--soft,#edf6fc);color:var(--accent-dark,#176f65)}.creator-center_social__vnkq7{display:flex;gap:26px;margin:22px 0}.creator-center_social__vnkq7 button{background:none;border:0;text-align:left;min-height:44px;padding:0}.creator-center_social__vnkq7 strong{display:block;font-size:21px;font-variant-numeric:tabular-nums}.creator-center_social__vnkq7 span{font-size:12px;color:var(--muted)}.creator-center_button__pUXVq,.creator-center_primary__rSDNU,.creator-center_quiet__6w5TX{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 16px;border:1px solid var(--line,#e9ebe3);border-radius:6px;background:var(--color-surface,#fff);color:var(--ink);font-size:13px;font-weight:600;text-align:center;cursor:pointer}.creator-center_primary__rSDNU{background:var(--accent-dark,#176f65);border-color:var(--accent-dark,#176f65);color:white!important}.creator-center_quiet__6w5TX{background:transparent;border-color:transparent;color:var(--muted)}.creator-center_wide__2HHws{display:flex;width:100%;margin:9px 0}.creator-center_meta__Zajnr{font-size:12px;line-height:1.9;color:var(--muted);border-top:1px solid var(--line);padding-top:18px;margin-top:20px}.creator-center_nav__G8J2C{display:flex;flex-direction:column;gap:5px;margin-top:24px;border-top:1px solid var(--line);padding-top:20px}.creator-center_nav__G8J2C a{min-height:44px;display:flex;align-items:center;padding:10px 14px;border-radius:6px;gap:9px;color:var(--muted);font-size:14px}.creator-center_nav__G8J2C a.creator-center_active__VTY8m{background:var(--soft);color:var(--accent-dark);font-weight:650}.creator-center_content__r_Hi6{min-width:0}.creator-center_eyebrow__O7aBm{font-size:10px;font-weight:700;letter-spacing:.22em;color:var(--accent-dark);margin:0 0 8px}.creator-center_heading___n8n_{display:flex;align-items:start;justify-content:space-between;gap:18px;margin-bottom:25px}.creator-center_heading___n8n_ h2{font-size:29px;letter-spacing:-.7px;margin:0 0 8px}.creator-center_heading___n8n_ p{color:var(--muted);font-size:13px;margin:0;line-height:1.7}.creator-center_hero__Qe878{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;background:var(--soft);border:1px solid var(--line);border-radius:10px;margin-bottom:24px}.creator-center_hero__Qe878 h3{font-size:18px;margin:0 0 8px}.creator-center_hero__Qe878 p{font-size:13px;color:var(--muted);margin:0}.creator-center_balance__YKHEf{text-align:right;flex-shrink:0}.creator-center_balance__YKHEf strong{display:block;font-size:38px;letter-spacing:-1.5px;font-variant-numeric:tabular-nums}.creator-center_balance__YKHEf span{font-size:12px;color:var(--muted)}.creator-center_section__rc3Rz{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:25px 0 16px;flex-wrap:wrap}.creator-center_section__rc3Rz h3{font-size:16px;margin:0}.creator-center_muted__3HRov{color:var(--muted);font-size:12px}.creator-center_grid__sKjFT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.creator-center_grid__sKjFT>*{min-width:0}.creator-center_box__sjXxX{border:1px solid var(--line);padding:24px;border-radius:9px;background:var(--color-surface,#fff);margin-bottom:20px}.creator-center_box__sjXxX h3{margin:0 0 16px;font-size:16px}.creator-center_columns__JILZ0{display:grid;grid-template-columns:1fr 1fr;gap:20px}.creator-center_metrics__4i8AU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:16px 0 23px}.creator-center_metric__O2b2E{padding:20px 17px;border:1px solid var(--line);border-radius:8px;min-width:0}.creator-center_metric__O2b2E span{font-size:12px;color:var(--muted)}.creator-center_metric__O2b2E strong{font-size:29px;display:block;margin:8px 0 0;font-variant-numeric:tabular-nums}.creator-center_metric__O2b2E.creator-center_featured__uaaNH{background:var(--soft)}.creator-center_tabs__K3Gav{display:flex;gap:8px;border-bottom:1px solid var(--line);margin-bottom:23px;overflow-x:auto}.creator-center_tabs__K3Gav a,.creator-center_tabs__K3Gav button{white-space:nowrap;min-height:48px;padding:10px 15px;background:none;border:0;border-bottom:2px solid transparent;font-size:14px;cursor:pointer}.creator-center_tabs__K3Gav .creator-center_active__VTY8m{border-bottom-color:var(--accent-dark);color:var(--accent-dark);font-weight:650}.creator-center_status__Ohnem{padding:13px 16px;background:var(--soft);border-radius:6px;font-size:13px;line-height:1.8;margin-bottom:18px}.creator-center_error__b6Swt{padding:13px 16px;background:#fff1f0;color:#a02e24;font-size:13px;border:1px solid #f2d2ce;border-radius:6px;margin-bottom:16px;line-height:1.8}.creator-center_empty__3c7Lq{padding:50px 20px;text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:8px;line-height:1.8;font-size:14px}.creator-center_actions__zPxt8{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.creator-center_row__HymNo{display:flex;gap:14px;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.creator-center_row__HymNo:last-child{border:0}.creator-center_row__HymNo strong{font-size:14px}.creator-center_row__HymNo p{font-size:12px;color:var(--muted);margin:5px 0 0}.creator-center_score__ck62_{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--accent-dark)}.creator-center_negative__FXLfX{color:#a44731}.creator-center_fields__v5Gyy{display:grid;gap:18px}.creator-center_field__AFsh0{display:grid;gap:7px;font-size:13px;font-weight:600}.creator-center_field__AFsh0 input,.creator-center_field__AFsh0 select,.creator-center_field__AFsh0 textarea,.creator-center_select__khzOz{width:100%;padding:11px 12px;border:1px solid var(--line);border-radius:6px;background:var(--color-surface,#fff);color:var(--ink);font:inherit;min-height:44px}.creator-center_field__AFsh0 textarea{resize:vertical;line-height:1.7}.creator-center_field__AFsh0 small{font-size:12px;color:var(--muted);font-weight:400;line-height:1.7}.creator-center_select__khzOz{width:auto;max-width:100%;font-size:13px}.creator-center_check__LHbLB{display:flex;align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:500;cursor:pointer}.creator-center_check__LHbLB input{accent-color:var(--accent-dark);width:17px;height:17px;flex-shrink:0}.creator-center_progress__zXT4k{height:7px;border-radius:10px;background:var(--line);overflow:hidden;margin-top:12px}.creator-center_progress__zXT4k>span{display:block;height:100%;background:var(--accent);border-radius:10px}.creator-center_qualification__1Pkgq{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:20px 0}.creator-center_qualification__1Pkgq>div{padding:18px;border:1px solid var(--line);border-radius:7px}.creator-center_qualification__1Pkgq strong{font-size:23px;display:block;margin-top:8px}.creator-center_tableWrap__Ov4OY{max-width:100%;overflow-x:auto}.creator-center_table__mF2Rv{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.creator-center_table__mF2Rv th{font-size:12px;color:var(--muted);font-weight:500}.creator-center_table__mF2Rv td,.creator-center_table__mF2Rv th{padding:13px 10px;border-bottom:1px solid var(--line);line-height:1.7}.creator-center_table__mF2Rv td:first-child,.creator-center_table__mF2Rv th:first-child{padding-left:0}.creator-center_chart__HhUDE{width:100%;height:190px;display:block}.creator-center_chart__HhUDE text{fill:var(--muted);font-size:10px}.creator-center_pinList__HSFr_{max-height:330px;overflow:auto;margin:15px 0}.creator-center_privacy__3hFo3{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:18px}.creator-center_collection__EjNXO{border:1px solid var(--line);border-radius:8px;padding:24px;min-height:140px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.creator-center_collection__EjNXO strong{font-size:16px;line-height:1.6}.creator-center_loading__0_JXL{padding:36px 0;color:var(--muted);font-size:14px}.creator-center_caption__kIWSO{font-size:12px;line-height:1.8;color:var(--muted);margin:12px 0}.creator-center_page__M2gpC button:disabled{opacity:.5;cursor:not-allowed}.creator-center_page__M2gpC :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--accent-dark,#176f65);outline-offset:3px}.creator-center_page__M2gpC a:hover,.creator-center_quiet__6w5TX:hover{color:var(--accent-dark)}.creator-center_button__pUXVq:hover{background:var(--soft)}.creator-center_primary__rSDNU:hover{filter:brightness(.94)}@media(max-width:1050px){.creator-center_page__M2gpC{padding:22px 24px 60px}.creator-center_layout__KdQgt{grid-template-columns:205px minmax(0,1fr);gap:25px}.creator-center_grid__sKjFT,.creator-center_metrics__4i8AU{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-center_columns__JILZ0{grid-template-columns:1fr}.creator-center_heading___n8n_ h2{font-size:26px}}@media(max-width:700px){.creator-center_page__M2gpC{padding:12px 16px 45px}.creator-center_layout__KdQgt{grid-template-columns:minmax(0,1fr);gap:25px;margin-top:12px}.creator-center_sidebar__sQvnT{position:static;display:grid;grid-template-columns:72px minmax(0,1fr);gap:0 16px}.creator-center_avatar__0Dttq{grid-row:1/4;width:72px;height:72px}.creator-center_avatar__0Dttq>span{width:72px!important;height:72px!important;font-size:30px!important}.creator-center_name___etXh{font-size:23px;margin-bottom:0}.creator-center_badges___YX6O{margin:8px 0}.creator-center_bio__6hQgB{grid-column:1/-1;margin:8px 0}.creator-center_social__vnkq7{grid-column:1/-1;margin:10px 0;gap:30px}.creator-center_sidebar__sQvnT>.creator-center_actions__zPxt8,.creator-center_sidebar__sQvnT>.creator-center_wide__2HHws{grid-column:1/-1}.creator-center_meta__Zajnr{display:none}.creator-center_nav__G8J2C{grid-column:1/-1;flex-direction:row;overflow-x:auto;margin-top:12px;padding-top:12px;gap:4px}.creator-center_nav__G8J2C a{white-space:nowrap;padding:9px 12px;font-size:13px;flex-shrink:0}.creator-center_heading___n8n_{margin-bottom:20px}.creator-center_heading___n8n_ h2{font-size:25px}.creator-center_heading___n8n_>.creator-center_actions__zPxt8{display:none}.creator-center_hero__Qe878{padding:19px;gap:12px}.creator-center_hero__Qe878 h3{font-size:16px}.creator-center_balance__YKHEf strong{font-size:31px}.creator-center_balance__YKHEf span{font-size:11px}.creator-center_box__sjXxX{padding:18px}.creator-center_grid__sKjFT{gap:12px}.creator-center_metric__O2b2E{padding:17px 14px}.creator-center_metric__O2b2E strong{font-size:26px}.creator-center_qualification__1Pkgq{gap:10px}.creator-center_qualification__1Pkgq>div{padding:14px}.creator-center_heading___n8n_ p{font-size:12px}.creator-center_tabs__K3Gav{margin-bottom:18px}.creator-center_privacy__3hFo3{align-items:flex-start;flex-direction:column}.creator-center_table__mF2Rv{font-size:12px}.creator-center_table__mF2Rv td,.creator-center_table__mF2Rv th{padding:11px 8px}.creator-center_section__rc3Rz{margin-top:22px}}@media(max-width:390px){.creator-center_grid__sKjFT{grid-template-columns:1fr}.creator-center_hero__Qe878{flex-direction:column;align-items:stretch}.creator-center_balance__YKHEf{text-align:left}.creator-center_qualification__1Pkgq{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.creator-center_page__M2gpC *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.creator-center_reviewDialog__Mdqzg{position:fixed;inset:0;width:min(560px,calc(100vw - 32px));max-height:85dvh;padding:24px;background:var(--color-surface,#fff);border:1px solid var(--line);border-radius:10px;overflow:auto;box-shadow:0 12px 60px #17200d26}.creator-center_reviewDialog__Mdqzg::backdrop{background:#17200d66}html[data-theme=dark] .creator-center_primary__rSDNU{color:var(--color-surface,#111925)!important}.creator-center_box__sjXxX>summary{cursor:pointer;font-size:15px;font-weight:650;min-height:44px;display:list-item;align-content:center;color:var(--ink)}.creator-center_box__sjXxX[open]>summary{margin-bottom:18px}.creator-center_box__sjXxX .creator-center_status__Ohnem{margin-top:18px;margin-bottom:0}.creator-center_status__Ohnem p{margin:7px 0;line-height:1.8;overflow-wrap:anywhere}.creator-center_row__HymNo>div{min-width:0;overflow-wrap:anywhere}.creator-center_row__HymNo .creator-center_score__ck62_{white-space:nowrap;flex:none}.creator-center_rewardExplanation__ZYIJ0{padding:16px 0;border-bottom:1px solid var(--line)}.creator-center_rewardExplanation__ZYIJ0>summary{cursor:pointer;min-height:44px;line-height:1.8;align-content:center;font-size:14px}.creator-center_caption__kIWSO,.creator-center_rewardExplanation__ZYIJ0 p{overflow-wrap:anywhere}.creator-center_progress__zXT4k>span{background:var(--accent-dark)}.brand-logo_lockup__gbQ4m{display:inline-flex;align-items:center;flex-shrink:0;gap:10px;width:204px;height:44px;vertical-align:middle;filter:none}.brand-logo_symbol__Iye4B{display:block;flex:none;width:55px;height:37.27px;overflow:hidden}.brand-logo_wordmark__dLu_m{display:block;flex:none;width:139px;height:22.27px;overflow:hidden}.brand-logo_footer__8Jp6y{width:238px;height:44px;gap:12px}.brand-logo_footer__8Jp6y .brand-logo_symbol__Iye4B{width:64px;height:43.36px}.brand-logo_footer__8Jp6y .brand-logo_wordmark__dLu_m{width:162px;height:25.95px}.brand-logo_admin__b_VyO{max-width:170px}.brand-logo_custom__8C6DZ{display:block;object-fit:contain;object-position:left center;width:196px;height:44px}.brand-logo_customFooter__mC1ur{width:170px;height:auto;max-height:80px}@media(max-width:1260px) and (min-width:1101px){.brand-logo_lockup__gbQ4m:not(.brand-logo_footer__8Jp6y){width:184px;gap:8px}.brand-logo_lockup__gbQ4m:not(.brand-logo_footer__8Jp6y) .brand-logo_symbol__Iye4B{width:50px;height:33.88px}.brand-logo_lockup__gbQ4m:not(.brand-logo_footer__8Jp6y) .brand-logo_wordmark__dLu_m{width:126px;height:20.18px}.brand-logo_custom__8C6DZ:not(.brand-logo_customFooter__mC1ur){width:180px}}@media(max-width:1100px){.brand-logo_lockup__gbQ4m:not(.brand-logo_footer__8Jp6y){width:160px;gap:8px}.brand-logo_lockup__gbQ4m:not(.brand-logo_footer__8Jp6y) .brand-logo_symbol__Iye4B{width:44px;height:29.81px}.brand-logo_lockup__gbQ4m:not(.brand-logo_footer__8Jp6y) .brand-logo_wordmark__dLu_m{width:108px;height:17.3px}.brand-logo_custom__8C6DZ:not(.brand-logo_customFooter__mC1ur){width:156px;height:36px}}@media(max-width:760px){.brand-logo_lockup__gbQ4m:not(.brand-logo_footer__8Jp6y){width:190px;gap:9px;height:38px}.brand-logo_lockup__gbQ4m:not(.brand-logo_footer__8Jp6y) .brand-logo_symbol__Iye4B{width:52px;height:35.23px}.brand-logo_lockup__gbQ4m:not(.brand-logo_footer__8Jp6y) .brand-logo_wordmark__dLu_m{width:129px;height:20.66px}.brand-logo_custom__8C6DZ:not(.brand-logo_customFooter__mC1ur){width:186px;height:38px}}.community-search_field__s2LWV input{padding:0;border:0;border-bottom:0;box-shadow:none}.community-search_field__s2LWV input:focus,.community-search_field__s2LWV input:focus-visible{border:0;outline:0!important;box-shadow:none}.community-search_panel__32xEO{position:fixed;z-index:120;border:1px solid var(--line);border-radius:10px;background:var(--color-surface);color:var(--ink);box-shadow:0 10px 28px #17232d24;overflow:auto;overscroll-behavior:contain}.community-search_section__vlnjx{padding:13px 15px}.community-search_section__vlnjx+.community-search_section__vlnjx{border-top:1px solid var(--line)}.community-search_heading__TFLHT{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.community-search_heading__TFLHT h2{margin:0;font-size:14px;font-weight:650}.community-search_heading__TFLHT>button{padding:2px 0 2px 8px;border:0;background:none;color:var(--muted);font-size:12px;min-height:28px}.community-search_heading__TFLHT>button:hover{color:var(--accent-dark)}.community-search_history__VlogY{display:flex;flex-wrap:wrap;gap:8px}.community-search_chip__xwBO8{display:inline-flex;align-items:center;max-width:100%;border-radius:5px;background:var(--color-surface-muted)}.community-search_chip__xwBO8>button{padding:5px 9px;border:0;background:none;color:var(--ink);min-height:32px;max-width:240px;font-size:12px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-search_chip__xwBO8>button:last-child{display:grid;place-items:center;padding:5px;color:var(--muted);min-width:28px}.community-search_chip__xwBO8>.community-search_active__qFx15,.community-search_chip__xwBO8>button:hover{color:var(--accent-dark);background:var(--soft)}.community-search_empty__vAQkq{margin:0;color:var(--muted);font-size:12px}.community-search_hotList__tjoHQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 16px}.community-search_hotList__tjoHQ>a{display:flex;align-items:center;gap:9px;min-height:36px;padding:4px 3px;border-radius:4px;font-size:13px}.community-search_hotList__tjoHQ>a.community-search_active__qFx15,.community-search_hotList__tjoHQ>a:hover{background:var(--soft)}.community-search_hotList__tjoHQ b{flex:none;width:17px;font-size:14px;font-variant-numeric:tabular-nums;color:var(--muted);font-weight:500}.community-search_hotList__tjoHQ>a:nth-child(-n+3) b{color:var(--accent-dark);font-weight:700}.community-search_hotList__tjoHQ span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-search_hotNote__YdKkl{margin:9px 0 0;font-size:10px;color:var(--muted)}.community-search_keyboard__mJ7fq{padding:8px 15px;border-top:1px solid var(--line);font-size:10px;color:var(--muted)}.community-search_topicsHead__yXcDV{padding:12px 14px;border-bottom:1px solid var(--line);font-size:13px;font-weight:650}.community-search_topic__nZp_C{display:flex;align-items:center;gap:10px;padding:10px 14px;min-height:52px}.community-search_topic__nZp_C>svg{flex:none;color:var(--accent-dark)}.community-search_topic__nZp_C.community-search_active__qFx15,.community-search_topic__nZp_C:hover{background:var(--soft)}.community-search_topic__nZp_C strong{display:block;font-size:13px;overflow-wrap:anywhere}.community-search_topic__nZp_C small{display:block;color:var(--muted);font-size:11px}.community-search_contentAction__3ZxFJ{display:flex;align-items:center;gap:8px;min-height:44px;width:100%;padding:10px 14px;border:0;border-top:1px solid var(--line);background:var(--color-surface);color:var(--accent-dark);font-size:12px;text-align:left;overflow-wrap:anywhere}.community-search_contentAction__3ZxFJ:hover{background:var(--soft)}@media (max-width:480px){.community-search_section__vlnjx{padding:12px}.community-search_hotList__tjoHQ{gap:2px 10px}.community-search_hotList__tjoHQ>a{font-size:12px}.community-search_chip__xwBO8>button{max-width:200px}}.activity_page__cppgf{max-width:1180px;min-height:65vh;padding-top:28px;padding-bottom:56px}.activity_heading__YsEbg{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:16px 0}.activity_heading__YsEbg h1{font-size:26px;margin:0}.activity_nav___MIQO{display:flex;gap:30px;border-bottom:1px solid var(--line);margin-bottom:22px}.activity_nav___MIQO a{padding:12px 2px;color:var(--muted);border-bottom:3px solid transparent}.activity_nav___MIQO a[aria-current=page]{color:var(--accent-dark);border-bottom-color:var(--accent);font-weight:650}.activity_filters__ecIWg{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.activity_filters__ecIWg a,.activity_filters__ecIWg button{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);background:var(--color-surface,#fff);color:var(--muted);border-radius:6px;padding:7px 12px;font:inherit;font-size:13px}.activity_filters__ecIWg a[aria-current=page],.activity_filters__ecIWg button[aria-pressed=true]{background:var(--soft);border-color:var(--accent);color:var(--accent-dark)}.activity_list__KcvQQ{border:1px solid var(--line);border-radius:9px;overflow:hidden;background:var(--color-surface,#fff)}.activity_postRow__pS7pC{display:flex;gap:20px;padding:22px;border-bottom:1px solid var(--line);align-items:center}.activity_message__rAuuh:last-child,.activity_postRow__pS7pC:last-child{border-bottom:0}.activity_cover__qj6z6{width:160px;flex:none}.activity_cover__qj6z6>div{height:100px}.activity_copy__6Dt7J{display:flex;flex:1;flex-direction:column;gap:7px;min-width:0;text-align:left}.activity_copy__6Dt7J h2{font-size:17px;line-height:1.5;margin:0;overflow-wrap:anywhere}.activity_copy__6Dt7J>span{white-space:pre-wrap;overflow-wrap:anywhere}.activity_author__EvRTv,.activity_copy__6Dt7J small{font-size:12px;color:var(--muted)}.activity_author__EvRTv{display:flex;align-items:center;gap:7px}.activity_message__rAuuh{display:flex;align-items:flex-start;gap:15px;width:100%;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);font:inherit;padding:22px;cursor:pointer}.activity_message__rAuuh:hover{background:var(--color-surface-muted,#f8fafc)}.activity_message__rAuuh:focus-visible{outline-offset:-3px!important}.activity_badge__crpQz{background:var(--soft);color:var(--accent-dark);border-radius:4px;padding:1px 6px;font-size:11px;white-space:nowrap}@media(max-width:600px){.activity_page__cppgf{padding:22px 16px 36px}.activity_heading__YsEbg h1{font-size:22px}.activity_nav___MIQO{justify-content:space-between;gap:15px}.activity_postRow__pS7pC{padding:16px 12px;gap:12px;flex-wrap:wrap}.activity_cover__qj6z6{width:110px}.activity_cover__qj6z6>div{height:76px}.activity_postRow__pS7pC>button{margin-left:auto;padding:6px 10px}.activity_copy__6Dt7J h2{font-size:14px}.activity_message__rAuuh{padding:16px 12px}.activity_filters__ecIWg{gap:6px}.activity_filters__ecIWg a,.activity_filters__ecIWg button{padding:6px 8px;font-size:12px}}div.banner-details_courseModal__ZUJhy{width:min(820px,100%);max-height:90dvh;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-line);border-radius:16px;background:var(--color-surface);color:var(--color-ink)}.banner-details_courseModal__ZUJhy>div:first-child{flex:none;padding:10px 18px 10px 42px;min-height:64px;border-bottom:1px solid var(--color-line)}.banner-details_courseModal__ZUJhy>div:first-child h2{font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--color-brand-ink)}.banner-details_courseModal__ZUJhy>div:first-child button{width:44px;height:44px;background:var(--color-surface-muted);border:1px solid var(--color-line);border-radius:50%;color:var(--color-ink)}.banner-details_courseModal__ZUJhy a:focus-visible,.banner-details_courseModal__ZUJhy button:focus-visible{outline:3px solid var(--color-brand-ink);outline-offset:3px}div.banner-details_courseBody__2q5Rx{padding:0;overflow:auto;overscroll-behavior:contain;min-height:0;scrollbar-gutter:stable}.banner-details_info___3zyl{padding:30px 42px 32px}.banner-details_info___3zyl .banner-details_kicker__ZPkux{margin:0;color:var(--color-brand-ink);font-size:11px;letter-spacing:.12em;font-weight:800}.banner-details_info___3zyl>h2{margin:12px 0 14px;font-size:30px;line-height:1.4;letter-spacing:-.035em;text-wrap:balance;color:var(--color-ink)}.banner-details_lead__F_aWc{font-size:15px;color:var(--color-muted);line-height:1.85;margin:0;white-space:pre-line}.banner-details_schedule__uMHIS{border-top:1px solid var(--color-line);padding-top:22px;margin-top:24px}.banner-details_copy__nMvw5 h3,.banner-details_schedule__uMHIS h3{margin:0 0 14px;font-size:16px;color:var(--color-ink);font-weight:700}.banner-details_phases__v5s7z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.banner-details_phase__x7Wwg{background:var(--color-surface-muted);border:1px solid var(--color-line);padding:15px 14px;border-radius:8px}.banner-details_phase__x7Wwg b{display:block;font-size:21px;color:var(--color-brand-ink);margin-bottom:8px;line-height:1.4}.banner-details_phase__x7Wwg strong{display:block;font-size:14px;margin-bottom:6px;color:var(--color-ink)}.banner-details_phase__x7Wwg span{display:block;font-size:12px;line-height:1.7;color:var(--color-muted);white-space:pre-line}.banner-details_copy__nMvw5{font-size:14px;line-height:1.85;color:var(--color-muted);overflow-wrap:anywhere}.banner-details_copy__nMvw5 h3{border-top:1px solid var(--color-line);padding-top:22px;margin-top:24px}.banner-details_copy__nMvw5 p{margin:0 0 14px}.banner-details_copy__nMvw5 strong{color:var(--color-ink)}.banner-details_copy__nMvw5 blockquote{background:var(--color-surface-muted);border:0;border-radius:8px;padding:14px 16px;margin:9px 0;font-size:13px}.banner-details_copy__nMvw5 blockquote p{margin:0}.banner-details_copy__nMvw5 ol,.banner-details_copy__nMvw5 ul{padding-left:22px}.banner-details_article__rcH7s{display:inline-flex;align-items:center;gap:6px;color:var(--color-brand-ink);font-size:13px;font-weight:750;text-decoration:underline;text-underline-offset:4px;min-height:44px;margin-top:4px}.banner-details_registration__9H0Kq{background:var(--color-surface);color:var(--color-ink);padding:30px 24px 34px;text-align:center;display:flex;flex-direction:column;align-items:center;border-top:1px solid var(--color-line)}.banner-details_price__x3m6y{font-size:42px;line-height:1.3;font-weight:850;color:var(--color-brand-ink);margin:0 0 4px}.banner-details_price__x3m6y small{font-size:13px;font-weight:500;color:var(--color-muted)}.banner-details_summary__ZL9LF{margin:0 0 22px;font-size:13px;line-height:1.7;color:var(--color-muted);white-space:pre-line}.banner-details_qrFrame__f_7Lt{width:248px;max-width:100%;padding:9px;border:1px solid #e5e8ed;border-radius:10px;background:#fff}.banner-details_qrFrame__f_7Lt img{display:block;width:100%;height:auto;aspect-ratio:1}.banner-details_registration__9H0Kq h3{font-size:21px;margin:20px 0 8px;color:var(--color-ink)}.banner-details_qrDescription__KnHfm{margin:0;color:var(--color-muted);font-size:13px;line-height:1.85;white-space:pre-line}.banner-details_note__4hh7B{margin:17px 0 0;color:var(--color-muted);font-size:11px}.banner-details_courseSlide__cwRuc .banner-details_facts__yX1hd{color:#ffd1ae;font-size:11px;font-weight:750;margin-bottom:12px;line-height:1.5}.banner-details_courseSlide__cwRuc>div:nth-child(2){padding:25px 0 20px 4.6%;max-width:62%}.banner-details_courseSlide__cwRuc>div:nth-child(2)>span{font-size:10px;letter-spacing:.16em;color:#ffb788}.banner-details_courseSlide__cwRuc>div:nth-child(2)>h2{font-size:34px;line-height:1.16;letter-spacing:-.045em;margin:10px 0 8px}.banner-details_courseSlide__cwRuc>div:nth-child(2)>p{font-size:12px;margin:0 0 10px;line-height:1.55}.banner-details_courseSlide__cwRuc>div:nth-child(2)>button{min-height:44px;padding:10px 15px;font-size:13px;gap:16px;background:var(--brand-gradient);color:var(--color-on-brand)}.banner-details_art__eQWbC{position:absolute;z-index:1;right:5%;top:50%;width:35%;aspect-ratio:1.38;transform:translateY(-50%) rotate(5deg);border:solid #f8f6f0;border-width:7px 7px 20px;border-radius:5px;background:#0a1732;box-shadow:0 18px 30px #07142580;overflow:hidden}.banner-details_art__eQWbC img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}@media(min-width:761px) and (max-width:1100px){.banner-details_courseSlide__cwRuc>div:nth-child(2){max-width:68%;padding-left:4%}.banner-details_courseSlide__cwRuc>div:nth-child(2)>h2{font-size:30px}.banner-details_courseSlide__cwRuc>div:nth-child(2)>p{font-size:11px;max-width:320px}.banner-details_art__eQWbC{width:32%;right:3%}}@media(max-width:760px){div.banner-details_courseModal__ZUJhy{max-height:calc(100dvh - 32px);border-radius:13px}.banner-details_courseModal__ZUJhy>div:first-child{padding:8px 12px 8px 23px}.banner-details_info___3zyl{padding:26px 23px 27px}.banner-details_info___3zyl>h2{font-size:25px;line-height:1.45}.banner-details_info___3zyl .banner-details_kicker__ZPkux{font-size:10px;letter-spacing:.06em}.banner-details_lead__F_aWc{font-size:14px}.banner-details_phases__v5s7z{grid-template-columns:1fr;gap:9px}.banner-details_phase__x7Wwg{padding:14px 16px}.banner-details_phase__x7Wwg b{font-size:19px;margin-bottom:5px}.banner-details_phase__x7Wwg span{font-size:13px}.banner-details_registration__9H0Kq{padding:27px 20px 30px}.banner-details_price__x3m6y{font-size:38px}.banner-details_courseSlide__cwRuc>div:nth-child(2){max-width:80%;padding:17px 0 12px 22px}.banner-details_courseSlide__cwRuc>div:nth-child(2)>span{font-size:9px;letter-spacing:.1em}.banner-details_courseSlide__cwRuc>div:nth-child(2)>h2{font-size:24px;margin:6px 0}.banner-details_courseSlide__cwRuc>div:nth-child(2)>p{font-size:11px;max-width:285px;margin-bottom:7px}.banner-details_courseSlide__cwRuc .banner-details_facts__yX1hd{font-size:10px;margin-bottom:9px}.banner-details_courseSlide__cwRuc>div:nth-child(2)>button{font-size:12px;padding:9px 12px;gap:10px}.banner-details_art__eQWbC{width:25%;right:3%;border-width:5px 5px 15px}}@media(max-width:450px){.banner-details_art__eQWbC{display:none}.banner-details_courseSlide__cwRuc>div:nth-child(2){max-width:100%;padding:16px 18px 12px}.banner-details_courseSlide__cwRuc>div:nth-child(2)>h2{font-size:22px}.banner-details_courseSlide__cwRuc>div:nth-child(2)>p{font-size:10px;max-width:none}.banner-details_courseSlide__cwRuc>div:nth-child(2)>button{font-size:11px;padding-inline:11px}}@media(max-width:360px){.banner-details_courseSlide__cwRuc>div:nth-child(2){padding-inline:14px}.banner-details_courseSlide__cwRuc>div:nth-child(2)>p{font-size:9px}}.banner-details_copy__nMvw5 :is(h1,h2,h3,h4,h5,h6){color:var(--color-ink)}.banner-details_copy__nMvw5 a{color:var(--color-brand-ink);text-decoration:underline;text-underline-offset:3px}.banner-details_copy__nMvw5 hr{border:0;border-top:1px solid var(--color-line)}.banner-details_facultyGrid__sbBIV{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:20px 0 26px}.banner-details_facultyCard__ZSlgq{display:grid;grid-template-columns:128px minmax(0,1fr);gap:24px;align-items:center;min-width:0;padding:24px;border:1px solid var(--color-line);border-radius:10px;overflow:hidden;background:var(--color-surface)}.banner-details_facultyPortrait__HYZ8Z{display:block;width:128px;height:128px;aspect-ratio:1;border-radius:50%!important;object-fit:cover;object-position:50% 30%;background:#161b1a}.banner-details_facultyContent__p8sNx{min-width:0;padding:0}.banner-details_facultyContent__p8sNx h4{font-size:25px;line-height:1.3;margin:0 0 12px;color:var(--color-ink);font-weight:800}.banner-details_copy__nMvw5 .banner-details_facultyRole__L1uRW{border-left:3px solid var(--color-brand-ink);padding-left:11px;margin:0 0 12px;color:var(--color-brand-ink);font-size:12px;line-height:1.8}.banner-details_facultyRole__L1uRW span,.banner-details_facultyRole__L1uRW strong{display:block}.banner-details_copy__nMvw5 .banner-details_facultyRole__L1uRW strong{color:var(--color-brand-ink);font-size:13px}.banner-details_copy__nMvw5 .banner-details_facultyCredentials__Cet46{list-style:none;padding:0;margin:0 0 10px;font-size:12px;line-height:1.85}.banner-details_facultyCredentials__Cet46 li{margin:0}.banner-details_copy__nMvw5 .banner-details_facultyBio__u1i8R{margin:0;font-size:13px;line-height:1.9}.banner-details_posterSlide__Ahkoi>div:last-child{inset:0;width:100%;height:100%;border:0;border-radius:0;transform:none;box-shadow:none;background-size:contain;background-repeat:no-repeat;background-position:top;background-color:#fff0d4}.banner-details_posterSlide__Ahkoi .banner-details_posterCopy__hz_cI{position:absolute;inset:auto auto 18px 20px;padding:0;max-width:none}.banner-details_posterCopy__hz_cI>div,.banner-details_posterCopy__hz_cI>h2,.banner-details_posterCopy__hz_cI>p,.banner-details_posterCopy__hz_cI>span{display:none}.banner-details_posterCopy__hz_cI>button{background:#fff1cf!important;color:#59300e!important;min-height:44px;padding:9px 12px;font-size:12px;line-height:1.2;gap:6px;border:1px solid #b57b37;box-shadow:inset 0 1px 0 #fff9}@media(max-width:620px){.banner-details_facultyGrid__sbBIV{gap:14px}.banner-details_facultyCard__ZSlgq{grid-template-columns:80px minmax(0,1fr);gap:16px;align-items:start;padding:18px}.banner-details_facultyPortrait__HYZ8Z{width:80px;height:80px;margin-top:3px}.banner-details_facultyContent__p8sNx{padding:0}.banner-details_facultyContent__p8sNx h4{font-size:23px}.banner-details_copy__nMvw5 .banner-details_facultyBio__u1i8R{font-size:14px}.banner-details_copy__nMvw5 .banner-details_facultyCredentials__Cet46{font-size:13px}.banner-details_posterSlide__Ahkoi{background:linear-gradient(125deg,#fff5df,#ffd294);color:#55300f}.banner-details_posterSlide__Ahkoi>div:last-child{display:none}.banner-details_posterSlide__Ahkoi .banner-details_posterCopy__hz_cI{position:relative;inset:auto;max-width:100%;padding:18px 22px}.banner-details_posterCopy__hz_cI>h2,.banner-details_posterCopy__hz_cI>p{display:block}.banner-details_posterSlide__Ahkoi .banner-details_posterCopy__hz_cI>h2{font-size:24px;line-height:1.25;margin:0 0 8px}.banner-details_posterSlide__Ahkoi .banner-details_posterCopy__hz_cI>p{color:#6b3814;font-size:11px;margin-bottom:12px}.banner-details_posterCopy__hz_cI>button{font-size:12px}}@media(min-width:621px) and (max-width:1100px){.banner-details_posterSlide__Ahkoi>div:last-child{background-size:contain;background-repeat:no-repeat;background-position:top;background-color:#fff0d4}}@media(max-width:400px){.banner-details_facultyCard__ZSlgq{grid-template-columns:68px minmax(0,1fr);gap:13px;padding:16px}.banner-details_facultyPortrait__HYZ8Z{width:68px;height:68px}.banner-details_facultyContent__p8sNx h4{font-size:22px}}.banner-details_courseModal__ZUJhy>div:first-child h2,.banner-details_info___3zyl .banner-details_kicker__ZPkux,.banner-details_phase__x7Wwg b{color:var(--brand-accent-mid);background-image:var(--brand-text-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banner-details_price__x3m6y{color:var(--brand-accent-mid)}.banner-details_copy__nMvw5 .banner-details_facultyRole__L1uRW{color:var(--color-ink);border-left-color:transparent;border-image:var(--brand-accent-rule) 1}.banner-details_copy__nMvw5 .banner-details_facultyRole__L1uRW strong{color:var(--color-ink)}.comment-references_link___fs2a{display:inline;color:var(--brand-ink,var(--ink));text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere;margin-inline:4px}.comment-references_link___fs2a svg{display:inline;vertical-align:-2px;margin-right:4px}.comment-references_unavailable__Mm4J_{color:var(--muted);margin-inline:4px}.comment-references_selected__pJiZ9{display:flex!important;flex-wrap:wrap;gap:6px;margin-top:8px}.comment-references_mediaDraft__FT9FG:empty,.comment-references_selected__pJiZ9:empty{display:none!important}.comment-references_selected__pJiZ9>span{display:inline-flex;align-items:center;gap:6px;max-width:100%;border:1px solid var(--line);border-radius:8px;padding-left:6px}.comment-references_selected__pJiZ9>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px}.comment-references_selected__pJiZ9 img{width:30px;height:30px;object-fit:cover;border-radius:4px}.comment-references_selected__pJiZ9 button{display:grid;place-items:center;min-width:32px;min-height:36px;padding:4px!important;margin:0;align-self:stretch!important}.comment-references_composeRow__d1UcL{display:flex;align-items:flex-end;gap:8px;position:relative}.comment-references_composeInput__Z5vnJ.comment-references_composeInput__Z5vnJ:focus,.comment-references_composeInput__Z5vnJ.comment-references_composeInput__Z5vnJ:focus-visible{outline:0!important;box-shadow:none!important;border-color:var(--brand-line-soft)!important}.comment-references_plus__2p_ht.comment-references_plus__2p_ht{width:40px;min-width:40px;height:40px;padding:0!important;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;background:var(--color-surface,#fff);color:var(--brand-ink,var(--ink))}.comment-references_plus__2p_ht:hover{background:var(--soft)}.comment-references_uploadStatus__yCFij{position:absolute;bottom:calc(100% + 8px);right:0;padding:5px 8px;border-radius:6px;background:var(--color-surface,#fff);color:var(--brand-ink,var(--ink));font-size:12px}.comment-references_popover__s12BK{position:fixed;z-index:132;width:min(540px,calc(100vw - 24px));overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:14px;background:var(--color-surface,#fff);color:var(--ink);box-shadow:0 10px 40px #19263826}.comment-references_compact__cWKh2{width:246px}.comment-references_addMenu__UQRyN{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:12px}.comment-references_addMenu__UQRyN button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:72px;padding:8px;border-radius:9px;color:var(--ink);font-size:13px}.comment-references_addMenu__UQRyN button:hover{background:var(--soft)}.comment-references_picker__g__o9{display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden}.comment-references_pickerHead__XAaAr{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 0 16px;flex-shrink:0}.comment-references_tabs__4yZhm{display:flex;gap:20px}.comment-references_tabs__4yZhm button{min-height:44px;padding:8px 0;border-bottom:2px solid transparent;color:var(--muted);font-size:15px}.comment-references_tabs__4yZhm button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--brand-ink,var(--ink));font-weight:600}.comment-references_close__3Ldqc{display:grid;place-items:center;width:40px;height:40px}.comment-references_search__Jna2M{display:block;padding:10px 12px;flex-shrink:0}.comment-references_search__Jna2M input{width:100%;min-height:38px;padding:8px 12px;color:var(--ink);background:var(--soft,#f5f6f8);border:1px solid var(--line);border-radius:8px;font-size:13px}.comment-references_results__YPRNZ{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 8px;max-height:420px;scrollbar-width:thin}.comment-references_results__YPRNZ>p{text-align:center;padding:30px 8px;color:var(--muted);font-size:13px}.comment-references_cardGrid__yh_oo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.comment-references_choice__jLo9S{position:relative;display:block;width:100%;aspect-ratio:3/4;overflow:hidden;padding:0;border:0;border-radius:6px;background:var(--soft);text-align:left;cursor:pointer}.comment-references_choice__jLo9S>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.comment-references_coverFallback__cTeTU{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:12px;color:var(--brand-ink,var(--ink));background:linear-gradient(145deg,var(--soft),var(--color-surface,#fff))}.comment-references_coverFallback__cTeTU>span{font-size:14px;font-weight:600;line-height:1.7;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.comment-references_cardShade__adfi0{position:absolute;inset:auto 0 0;padding:32px 8px 9px;color:#fff;background:linear-gradient(transparent,#101a2ad9)}.comment-references_cardShade__adfi0>strong{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:500;line-height:1.45}.comment-references_cardShade__adfi0>span{display:flex;gap:4px;justify-content:space-between;margin-top:7px}.comment-references_cardShade__adfi0 small{display:flex;align-items:center;gap:3px;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comment-references_cardShade__adfi0 small:first-child{display:block;min-width:0}.comment-references_cardShade__adfi0 small:last-child{flex-shrink:0}.comment-references_chosen__pR4Oh{position:absolute;inset:0;background:#16233888;color:#fff;display:flex;align-items:center;justify-content:center;gap:4px;font-size:12px}.comment-references_sentinel__LQc_R{padding:18px;text-align:center;color:var(--muted);font-size:12px}.comment-references_sentinel__LQc_R button{min-height:36px;padding:4px 12px}.comment-references_pickerFoot__NytSg{flex-shrink:0;padding:10px 12px;font-size:11px;color:var(--muted);border-top:1px solid var(--line)}.comment-references_mediaDraft__FT9FG{display:flex!important;gap:6px;flex-wrap:wrap;margin-top:10px}.comment-references_mediaDraft__FT9FG>div{width:72px;height:72px;position:relative}.comment-references_mediaDraft__FT9FG img,.comment-references_mediaDraft__FT9FG video{width:100%;height:100%;object-fit:cover;border:1px solid var(--line);border-radius:7px}.comment-references_mediaDraft__FT9FG button{position:absolute;top:-6px;right:-5px;display:grid;place-items:center;width:22px;height:22px;padding:0!important;border-radius:50%;background:var(--ink);color:var(--color-surface,#fff)}.comment-references_commentMedia__tv4LX{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.comment-references_commentMedia__tv4LX .comment-references_imagePreview__alQcv{display:block;padding:0;width:100px;height:100px;border:1px solid var(--line);border-radius:8px;overflow:hidden}.comment-references_commentMedia__tv4LX img{width:100%;height:100%;object-fit:cover}.comment-references_commentMedia__tv4LX video{max-width:100%;width:280px;max-height:280px;border-radius:8px;background:#111}.comment-references_expandedImage__pefZC{max-width:100%;max-height:75vh;display:block;margin:auto;object-fit:contain}.comment-references_srOnly__li7nP{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.comment-references_link___fs2a:focus-visible,.comment-references_plus__2p_ht:focus-visible,.comment-references_popover__s12BK button:focus-visible,.comment-references_search__Jna2M input:focus-visible,.comment-references_selected__pJiZ9 button:focus-visible{outline:2px solid var(--brand-line-soft);outline-offset:2px}.comment-references_popover__s12BK button:disabled{cursor:default}@media(max-width:760px){.comment-references_results__YPRNZ{max-height:44dvh}.comment-references_popover__s12BK{border-radius:14px}.comment-references_choice__jLo9S{aspect-ratio:3/4.2}}.skill-rating-dashboard_dashboard__caLoZ{display:grid;gap:20px;color:var(--ink,#203129)}.skill-rating-dashboard_metrics__vcuGO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.skill-rating-dashboard_box__K385R,.skill-rating-dashboard_metrics__vcuGO>div{padding:20px;border:1px solid var(--line,#e3e6e0);border-radius:12px;background:var(--color-surface,#fff)}.skill-rating-dashboard_metrics__vcuGO span,.skill-rating-dashboard_note__YfSvE{font-size:13px;color:var(--muted,#667268);line-height:1.7}.skill-rating-dashboard_metrics__vcuGO strong{display:block;margin-top:8px;font-size:28px}.skill-rating-dashboard_note__YfSvE{margin:0}.skill-rating-dashboard_box__K385R h3{margin:0 0 10px;font-size:17px}.skill-rating-dashboard_scroll__OnDER{overflow-x:auto;margin-top:16px}.skill-rating-dashboard_scroll__OnDER table{width:100%;min-width:620px;border-collapse:collapse;text-align:left;font-size:13px}.skill-rating-dashboard_scroll__OnDER th{font-weight:500;color:var(--muted,#667268)}.skill-rating-dashboard_scroll__OnDER td,.skill-rating-dashboard_scroll__OnDER th{padding:14px 12px;border-bottom:1px solid var(--line,#e3e6e0)}.skill-rating-dashboard_scroll__OnDER a{color:inherit;text-decoration:underline;text-underline-offset:3px}.skill-rating-dashboard_scroll__OnDER a:focus-visible{outline:2px solid var(--accent,#75924f);outline-offset:4px}.skill-rating-dashboard_empty__fA7vC{padding:20px 0;color:var(--muted,#667268);font-size:14px;line-height:1.7}@media(max-width:560px){.skill-rating-dashboard_metrics__vcuGO{grid-template-columns:1fr}.skill-rating-dashboard_box__K385R,.skill-rating-dashboard_metrics__vcuGO>div{padding:16px}}.mention-input_picker__izRMi{position:fixed;z-index:130;box-sizing:border-box;width:min(340px,calc(100vw - 24px));overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:12px;background:var(--color-surface);color:var(--ink);box-shadow:0 12px 40px #14251d29}.mention-input_head__TwzaQ{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 14px;border-bottom:1px solid var(--line);font-size:13px}.mention-input_head__TwzaQ small{color:var(--muted);font-size:10px}.mention-input_list__KtdjS{min-height:0;overflow-y:auto;overscroll-behavior:contain}.mention-input_option__u8XUj{appearance:none;width:100%;min-height:44px;box-sizing:border-box;display:flex;align-items:center;gap:10px;border:0;padding:5px 13px;background:var(--color-surface);text-align:left;color:inherit;cursor:pointer}.mention-input_active__20mFB,.mention-input_option__u8XUj:hover{background:var(--soft)}.mention-input_avatar__Y2P4f{flex:0 0 32px;height:32px;overflow:hidden;display:grid;place-items:center;border-radius:50%;background:var(--soft);color:var(--accent-dark);font-size:14px}.mention-input_avatar__Y2P4f img{width:100%;height:100%;object-fit:cover}.mention-input_person__M19Pl{min-width:0;display:flex;flex-direction:column;gap:2px}.mention-input_person__M19Pl strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500}.mention-input_person__M19Pl small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:10px}.mention-input_status__UCpRn{margin:0;padding:18px 14px;color:var(--muted);font-size:12px}.mention-input_foot__CvgBY{padding:7px 14px;border-top:1px solid var(--line);color:var(--muted);font-size:10px}.article-editor_subtitleInput__vUnw7{display:flex;align-items:center;gap:12px;margin:2px 0 12px;padding-bottom:14px;border-bottom:1px solid var(--brand-line-soft,#e7ebef)}.article-editor_subtitleInput__vUnw7 input{min-width:0;flex:1;border:0;outline:0;background:transparent;padding:8px 0;color:var(--ink,#334155);font-size:16px;line-height:1.7}.article-editor_subtitleInput__vUnw7 input::placeholder{color:#8b969f}.article-editor_subtitleInput__vUnw7 small{color:#8b969f;font-size:11px;white-space:nowrap}.article-editor_editorTop__xmrhV{position:sticky;top:76px;z-index:25;background:#fff}.article-editor_editorTop__xmrhV>div:first-child{flex-wrap:wrap}.article-editor_tools__8QeCW{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.article-editor_tools__8QeCW select{min-height:38px;max-width:150px;padding:7px 30px 7px 12px;border:1px solid var(--brand-line-soft,#dce5eb);border-radius:6px;background:#fff;color:var(--ink,#334155);font:inherit;font-size:13px}.article-editor_tabs__gv3iJ{display:flex;gap:4px;padding:3px;border:1px solid var(--brand-line-soft,#dce5eb);border-radius:7px}.article-editor_tabs__gv3iJ button{min-height:32px;padding:5px 13px;border:0;border-radius:4px;background:transparent;color:#6b7785;font-size:12px;cursor:pointer}.article-editor_tabs__gv3iJ button[aria-pressed=true]{background:var(--brand-soft,#eaf5f7);color:var(--brand-ink,#315f75);font-weight:600}.article-editor_preview__pShUE{min-height:220px;padding:24px 10px}.article-editor_previewEmpty__F0MOD{padding:50px 12px;text-align:center;color:#8b969f;font-size:14px}.article-editor_outline__5ekum{font-size:13px;line-height:1.6;min-width:0}.article-editor_outlineHead__R2YQd{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:12px}.article-editor_outlineHead__R2YQd h2{margin:0!important;font-size:14px!important;font-weight:600}.article-editor_outlineHead__R2YQd span{font-size:11px;color:#8994a0}.article-editor_outline__5ekum ol{list-style:none;max-height:310px;overflow:auto;margin:0;padding:0;scrollbar-width:thin}.article-editor_outline__5ekum li{margin:0}.article-editor_outline__5ekum button{display:flex;align-items:baseline;gap:9px;width:100%;min-height:36px;text-align:left;padding:7px 8px;border:0;border-radius:5px;background:transparent;color:#5d6a78;font:inherit;cursor:pointer;overflow-wrap:anywhere}.article-editor_outline__5ekum button:hover,.article-editor_outline__5ekum button[aria-current]{background:var(--brand-soft,#eaf5f7);color:var(--brand-ink,#315f75)}.article-editor_outlineMark__MkPJw{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:currentColor;opacity:.45;position:relative;top:-2px}.article-editor_outlineEmpty__IMgFt{color:#8b969f;font-size:12px;margin:8px 0}.article-editor_mobileOutline__zxjxc{display:none}.article-editor_desktopOutline__x_uv6{border-bottom:1px solid var(--brand-line-soft,#e7ebef);padding-bottom:20px;margin-bottom:20px}.article-editor_publishedOutline___ew0Z{margin:24px 0 30px;padding:15px 18px;border:1px solid var(--brand-line-soft,#e1e7ed);border-radius:8px;background:var(--brand-soft,#f8fafc)}.article-editor_publishedOutline___ew0Z>summary{cursor:pointer;font-size:14px;font-weight:600;color:var(--ink,#334155)}.article-editor_publishedOutline___ew0Z[open]>summary{margin-bottom:12px}.article-editor_articleSubtitle__K_6lv{font-size:17px;line-height:1.8;color:#7b8794;margin:12px 0 14px;overflow-wrap:anywhere;white-space:pre-wrap}.article-editor_markdown__5b1ka{font-size:15px;line-height:1.95;color:inherit;overflow-wrap:anywhere}.article-editor_markdown__5b1ka p{white-space:pre-wrap;margin:0 0 1.2em}.article-editor_markdown__5b1ka p:last-child{margin-bottom:0}.article-editor_articleBody__fbJgP>div+div{margin-top:24px}.article-editor_articleBody__fbJgP figure{margin:24px 0}.article-editor_articleBody__fbJgP figure img,.article-editor_articleBody__fbJgP figure video{max-width:100%}.article-editor_sectionHeading__N16_o{font-weight:650;line-height:1.5;margin:1.7em 0 .7em;scroll-margin-top:160px;color:var(--ink,#26364a);outline-offset:5px}.article-editor_sectionHeading__N16_o[data-article-level="1"]{font-size:1.7em}.article-editor_sectionHeading__N16_o[data-article-level="2"]{font-size:1.4em}.article-editor_sectionHeading__N16_o[data-article-level="3"]{font-size:1.18em}.article-editor_sectionHeading__N16_o[data-article-level="4"],.article-editor_sectionHeading__N16_o[data-article-level="5"],.article-editor_sectionHeading__N16_o[data-article-level="6"]{font-size:1.05em}.article-editor_markdown__5b1ka>.article-editor_sectionHeading__N16_o:first-child{margin-top:.5em}.article-editor_markdown__5b1ka ol,.article-editor_markdown__5b1ka ul{padding-left:1.6em;margin:1em 0}.article-editor_markdown__5b1ka li{padding-left:.2em}.article-editor_markdown__5b1ka li+li{margin-top:.3em}.article-editor_markdown__5b1ka blockquote{margin:1em 0;padding:3px 0 3px 16px;border-left:3px solid var(--brand-line-soft,#cbdce5);color:#758291}.article-editor_markdown__5b1ka pre{max-width:100%;overflow-x:auto;background:#f4f7fa;border:1px solid #e5ebf0;border-radius:7px;padding:16px;font-size:13px;line-height:1.75;white-space:pre}.article-editor_markdown__5b1ka code{font-family:Consolas,SFMono-Regular,monospace;font-size:.9em;background:#edf2f6;border-radius:3px;padding:2px 4px}.article-editor_markdown__5b1ka pre code{background:none;padding:0}.article-editor_markdown__5b1ka a{color:var(--brand-ink,#315f75);text-decoration:underline;text-underline-offset:3px}.article-editor_markdown__5b1ka hr{border:0;border-top:1px solid var(--brand-line-soft,#e1e7ed);margin:2em 0}.article-editor_markdown__5b1ka table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.article-editor_markdown__5b1ka td,.article-editor_markdown__5b1ka th{padding:8px 12px;border:1px solid var(--brand-line-soft,#dce5eb);white-space:normal}.article-editor_inline__gbGR_{display:contents}.article-editor_outline__5ekum button:focus-visible,.article-editor_tabs__gv3iJ button:focus-visible,.article-editor_tools__8QeCW select:focus-visible{outline:2px solid var(--brand-ink,#315f75);outline-offset:3px}.article-editor_markdown__5b1ka ol{list-style-type:decimal}.article-editor_markdown__5b1ka ul{list-style-type:disc}.article-editor_subtitleInput__vUnw7 input:focus-visible{outline:2px solid var(--brand-ink,#315f75);outline-offset:4px;border-radius:3px}@media(max-width:760px){.article-editor_subtitleInput__vUnw7 input{font-size:14px}.article-editor_editorTop__xmrhV{top:106px}.article-editor_tools__8QeCW{gap:6px}.article-editor_tools__8QeCW select{min-height:40px;font-size:12px;max-width:128px}.article-editor_tabs__gv3iJ button{min-height:34px;padding:5px 11px}.article-editor_mobileOutline__zxjxc{display:block;background:#fff;border-bottom:1px solid var(--brand-line-soft,#e7ebef);padding:9px 2px}.article-editor_mobileOutline__zxjxc>summary{font-size:12px;color:#657485;cursor:pointer;min-height:28px;line-height:28px}.article-editor_mobileOutline__zxjxc .article-editor_outline__5ekum ol{max-height:32vh}.article-editor_mobileOutline__zxjxc .article-editor_outline__5ekum button{min-height:40px}.article-editor_desktopOutline__x_uv6{display:none}.article-editor_preview__pShUE{padding:18px 2px}.article-editor_markdown__5b1ka{font-size:14px}.article-editor_articleSubtitle__K_6lv{font-size:15px}.article-editor_publishedOutline___ew0Z{padding:12px 14px}.article-editor_sectionHeading__N16_o{scroll-margin-top:170px}}@media (min-width:761px){.detail-comments_layout__6nMqa{--comment-width:clamp(360px,28vw,440px);--comment-gutter:max(16px,calc((100vw - 1640px)/2));--comment-gap:88px}.detail-comments_layout__6nMqa.detail-comments_open__p7QVq{padding-left:var(--comment-gutter);padding-right:calc(var(--comment-width) + var(--comment-gutter) + var(--comment-gap))}.detail-comments_layout__6nMqa.detail-comments_open__p7QVq .detail-comments_shell__CLSQY.detail-comments_shell__CLSQY{width:100%;max-width:1060px;margin:0 0 0 auto;transform:none}.detail-comments_layout__6nMqa .detail-comments_panel__hlGBB{right:0;width:calc(var(--comment-width) + var(--comment-gutter));box-shadow:-6px 0 24px #22314309}.detail-comments_layout__6nMqa.detail-comments_open__p7QVq .detail-comments_rail__wRSpx.detail-comments_rail__wRSpx{right:calc(var(--comment-width) + var(--comment-gutter) + 17px)}}@media (max-width:760px){.detail-comments_layout__6nMqa .detail-comments_panel__hlGBB{position:static;top:auto;right:auto;bottom:auto;z-index:auto;width:auto;min-width:0;max-height:none;margin:20px 12px 84px;border:1px solid var(--line);box-shadow:none}.detail-comments_layout__6nMqa .detail-comments_rail__wRSpx.detail-comments_rail__wRSpx{display:flex}.detail-comments_layout__6nMqa .detail-comments_panel__hlGBB>:first-child button{min-width:44px;min-height:44px}}.resources_page__z5iwL{max-width:1280px;margin:0 auto;padding:32px 40px 64px;color:var(--ink);min-height:65vh}.resources_page__z5iwL *{min-width:0}.resources_crumb__E5iHQ{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:13px;margin-bottom:28px;flex-wrap:wrap}.resources_crumb__E5iHQ a:hover{color:var(--accent-dark)}.resources_hero__DIeoJ{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;margin-bottom:30px}.resources_eyebrow__4CzKj{display:flex;align-items:center;gap:8px;color:var(--accent-dark);font-size:13px;font-weight:650;margin:0 0 10px}.resources_hero__DIeoJ h1{margin:0 0 12px;font-size:clamp(26px,4vw,38px);line-height:1.3;letter-spacing:-.8px;overflow-wrap:anywhere}.resources_hero__DIeoJ p{color:var(--muted);max-width:660px;margin:0;line-height:1.8}.resources_actions__MxyPf{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.resources_button__Wns0R,.resources_iconButton__DikVh,.resources_primary__bk5Mh{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid var(--line);border-radius:7px;background:var(--color-surface);color:var(--ink);font-weight:600;line-height:1.4;text-align:center;cursor:pointer;text-decoration:none}.resources_primary__bk5Mh{background:var(--accent);border-color:var(--accent);color:var(--color-on-brand,#fff)!important}.resources_button__Wns0R:hover,.resources_iconButton__DikVh:hover{background:var(--color-surface-muted);border-color:var(--accent)}.resources_primary__bk5Mh:hover{filter:brightness(.94)}.resources_button__Wns0R[aria-pressed=true]{border-color:var(--accent);color:var(--accent-dark);background:var(--soft)}.resources_iconButton__DikVh{padding:10px;width:44px;flex:none}.resources_toolbar__GES9T{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.resources_search__7C1f8{display:flex;gap:8px;flex:1;max-width:580px}.resources_input__J8Yd3,.resources_select__IwJBS,.resources_textarea__iUQCY{background:var(--color-surface);color:var(--ink);border:1px solid var(--line);border-radius:7px;padding:11px 13px;min-height:44px;width:100%;font:inherit}.resources_input__J8Yd3::placeholder,.resources_textarea__iUQCY::placeholder{color:var(--muted);opacity:1}.resources_select__IwJBS{width:auto}.resources_textarea__iUQCY{resize:vertical;line-height:1.8}.resources_grid__CavKw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.resources_card__T7xYW{border:1px solid var(--line);border-radius:10px;background:var(--color-surface);padding:24px;display:flex;flex-direction:column;gap:18px;transition:border-color .18s}.resources_card__T7xYW:hover{border-color:var(--accent)}.resources_cardIcon__uMOko{color:var(--accent-dark);display:flex;justify-content:space-between;align-items:center}.resources_badge__SDyx3{font-size:12px;color:var(--muted);font-weight:500;border:1px solid var(--line);border-radius:5px;padding:3px 8px;white-space:nowrap}.resources_card__T7xYW h2{margin:0;font-size:19px;line-height:1.5;overflow-wrap:anywhere}.resources_card__T7xYW p{margin:8px 0 0;color:var(--muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.8}.resources_cardFoot__Rtz09{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-top:auto}.resources_author__VbI5_{display:flex;align-items:center;gap:10px}.resources_author__VbI5_ img,.resources_avatar__cLAT7{width:34px;height:34px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:var(--soft);color:var(--accent-dark);font-weight:650}.resources_author__VbI5_ small{display:block;color:var(--muted);font-size:12px}.resources_empty__UeQRp{padding:60px 24px;text-align:center;border:1px dashed var(--line);border-radius:10px;color:var(--muted);display:flex;align-items:center;flex-direction:column;gap:16px}.resources_empty__UeQRp h2{margin:0;color:var(--ink);font-size:20px}.resources_empty__UeQRp p{margin:0;max-width:540px;line-height:1.8}.resources_error__qYi5J,.resources_notice__iCO5G{display:flex;gap:10px;align-items:flex-start;background:var(--color-surface-muted);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:7px;padding:14px 16px;line-height:1.7;margin:16px 0;color:var(--ink);overflow-wrap:anywhere}.resources_error__qYi5J svg,.resources_notice__iCO5G svg{flex:none;margin-top:3px}.resources_error__qYi5J{border-left-color:var(--color-danger,#c24136)}.resources_muted__DWtnX{color:var(--muted);font-size:13px}.resources_pagination__2I79U{display:flex;gap:16px;justify-content:center;align-items:center;margin-top:28px}.resources_workspace__vYEoD{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:28px;align-items:start}.resources_mainColumn__Au19Y{display:flex;flex-direction:column;gap:24px}.resources_panel__6yOd0{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--color-surface)}.resources_panelHead__wiTtH{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px 20px;border-bottom:1px solid var(--line);background:var(--color-surface-muted)}.resources_panelHead__wiTtH h2{display:flex;align-items:center;gap:8px;font-size:15px;margin:0}.resources_panelBody__260Jv{padding:24px}.resources_sidebar__h_48M{display:flex;flex-direction:column;gap:20px}.resources_sidebar__h_48M h2{font-size:14px;margin:0 0 12px}.resources_sidebar__h_48M p{margin:0;line-height:1.8;color:var(--muted);font-size:13px;overflow-wrap:anywhere}.resources_facts__IDUCY{display:grid;grid-template-columns:1fr auto;gap:12px;margin:0;font-size:13px}.resources_facts__IDUCY dt{color:var(--muted)}.resources_facts__IDUCY dd{margin:0;text-align:right}.resources_textLink__8HQXY{color:var(--accent-dark)!important;text-decoration:underline!important;text-underline-offset:3px}.resources_readme__vqnU2{font-size:15px;line-height:1.9;overflow-wrap:anywhere}.resources_readme__vqnU2 h1,.resources_readme__vqnU2 h2,.resources_readme__vqnU2 h3{line-height:1.5;margin:1.6em 0 .7em;letter-spacing:-.25px}.resources_readme__vqnU2>:first-child{margin-top:0}.resources_readme__vqnU2 h1{font-size:26px}.resources_readme__vqnU2 h2{font-size:22px}.resources_readme__vqnU2 h3{font-size:18px}.resources_readme__vqnU2 p{margin:.8em 0}.resources_readme__vqnU2 a{color:var(--accent-dark);text-decoration:underline;text-underline-offset:3px}.resources_readme__vqnU2 img{max-height:600px;object-fit:contain;height:auto;margin:18px 0;border-radius:5px}.resources_code__GeQsS,.resources_readme__vqnU2 pre{max-width:100%;overflow:auto;background:var(--color-surface-muted);border:1px solid var(--line);padding:16px;border-radius:7px;font:13px/1.8 ui-monospace,monospace;white-space:pre;tab-size:2}.resources_readme__vqnU2 code{background:var(--color-surface-muted);font-size:.88em;padding:2px 4px;border-radius:3px}.resources_readme__vqnU2 pre code{padding:0}.resources_readme__vqnU2 blockquote{border-left:3px solid var(--accent);margin:16px 0;padding:1px 16px;color:var(--muted)}.resources_readme__vqnU2 table{display:block;overflow:auto;border-collapse:collapse}.resources_readme__vqnU2 td,.resources_readme__vqnU2 th{padding:8px 12px;border:1px solid var(--line);text-align:left}.resources_readme__vqnU2 input{pointer-events:none}.resources_provenance__Mtz97{margin-top:24px;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.8;display:flex;gap:8px;align-items:flex-start}.resources_provenance__Mtz97 svg{flex:none;margin-top:3px}.resources_fileToolbar__kRerp{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.resources_breadcrumbs__LVc4d{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.resources_breadcrumbs__LVc4d button{border:0;background:none;color:var(--accent-dark);padding:8px;min-height:44px}.resources_fileList__Qw9Lc{list-style:none;margin:0;padding:0}.resources_fileRow__lEAd4{display:flex;align-items:center;gap:10px;padding:8px 16px;min-height:60px;border-bottom:1px solid var(--line)}.resources_fileRow__lEAd4:last-child{border-bottom:0}.resources_fileRow__lEAd4:hover{background:var(--color-surface-muted)}.resources_fileRow__lEAd4 input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent)}.resources_checkLabel__Xr5a1{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;cursor:pointer}.resources_fileName__uz28m{display:flex;align-items:center;gap:10px;flex:1;min-height:44px;text-align:left;background:none;border:0;color:var(--ink);padding:0;overflow-wrap:anywhere}.resources_fileName__uz28m span{overflow-wrap:anywhere;word-break:break-word}.resources_fileName__uz28m svg{color:var(--accent-dark);flex:none}.resources_fileSize__9a7vV{font-size:12px;color:var(--muted);white-space:nowrap}.resources_history__drYVr{list-style:none;padding:0;margin:0}.resources_history__drYVr li{padding:12px 0;border-bottom:1px solid var(--line)}.resources_history__drYVr li:last-child{border:0}.resources_history__drYVr small{color:var(--muted);display:block;margin:5px 0}.resources_history__drYVr p{font-size:13px;line-height:1.7;margin:0}.resources_previewModal__Mmy_h{width:min(1000px,calc(100vw - 32px))!important;max-width:1000px!important}.resources_previewBody__Aq8dM{max-height:70vh!important;overflow:auto}.resources_previewImage__2ZeEA{max-height:60vh;object-fit:contain;margin:auto}.resources_form__wHomS{display:flex;flex-direction:column;gap:24px}.resources_field__Srgxw{display:flex;flex-direction:column;gap:8px}.resources_field__Srgxw>label,.resources_label__FoAd1{font-weight:650;font-size:14px}.resources_field__Srgxw small{color:var(--muted);line-height:1.7}.resources_twoColumns__Y6moE{display:grid;grid-template-columns:1fr 1fr;gap:20px}.resources_dropzone__do0VT{padding:32px 24px;border:1px dashed var(--accent);border-radius:8px;text-align:center;background:var(--color-surface-muted);display:flex;align-items:center;flex-direction:column;gap:14px}.resources_dropzone__do0VT[data-drag=true]{background:var(--soft)}.resources_dropzone__do0VT h3{margin:0;font-size:17px}.resources_dropzone__do0VT p{margin:0;color:var(--muted);font-size:13px;line-height:1.8}.resources_dropzone__do0VT svg{color:var(--accent-dark)}.resources_hiddenInput__7xAuP{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.resources_uploadRow__IIDmb{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.resources_uploadRow__IIDmb strong{font-size:13px;word-break:break-all}.resources_uploadRow__IIDmb small{font-size:12px;color:var(--muted)}.resources_uploadRow__IIDmb progress{width:100%;height:5px;accent-color:var(--accent);grid-column:1/-1}.resources_uploadStatus__mhE_u{display:flex;gap:8px;align-items:center;justify-content:flex-end}.resources_editorTabs__IAkti{display:flex;gap:4px;margin-bottom:12px}.resources_editorTabs__IAkti button{border:0;background:var(--color-surface-muted);color:var(--muted);padding:10px 16px;min-height:44px;border-radius:5px}.resources_editorTabs__IAkti button[aria-pressed=true]{color:var(--accent-dark);background:var(--soft)}.resources_editor__MjBtn{min-height:340px;font-family:ui-monospace,monospace;font-size:14px}.resources_publishBar__U4ub_{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;border-top:1px solid var(--line);flex-wrap:wrap}.resources_narrow__5f1M3{max-width:900px}.resources_progress__e4sFq{width:100%;height:8px;accent-color:var(--accent);display:block;margin-top:12px}.resources_hash__PTCOx{font:12px/1.8 ui-monospace,monospace;word-break:break-all;white-space:pre-wrap}.resources_verificationResult__9WgM8{padding:20px;border:1px solid var(--accent);border-radius:8px;background:var(--color-surface-muted);margin-top:20px}.resources_verificationResult__9WgM8 h2{font-size:18px;display:flex;gap:8px;align-items:center}.resources_verificationResult__9WgM8 p{line-height:1.8}.resources_visuallyHidden__iZn4x{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.resources_page__z5iwL button:disabled{cursor:not-allowed;opacity:.55}.resources_page__z5iwL :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.resources_page__z5iwL svg{flex-shrink:0}.resources_stack__KAKaq{display:flex;flex-direction:column;gap:16px}@media(max-width:1000px){.resources_grid__CavKw{grid-template-columns:repeat(2,minmax(0,1fr))}.resources_workspace__vYEoD{grid-template-columns:minmax(0,1fr) 230px;gap:20px}.resources_page__z5iwL{padding:28px 24px 48px}}@media(max-width:760px){.resources_page__z5iwL{padding:24px 16px 40px}.resources_hero__DIeoJ{flex-direction:column;gap:20px}.resources_hero__DIeoJ h1{font-size:28px}.resources_toolbar__GES9T{align-items:stretch;flex-direction:column}.resources_search__7C1f8{max-width:none}.resources_grid__CavKw,.resources_workspace__vYEoD{grid-template-columns:1fr}.resources_sidebar__h_48M{display:grid;grid-template-columns:1fr 1fr}.resources_sidebar__h_48M>.resources_panel__6yOd0:last-child{grid-column:1/-1}.resources_panelBody__260Jv{padding:20px}.resources_twoColumns__Y6moE{grid-template-columns:1fr}.resources_fileRow__lEAd4{gap:6px;padding:8px}.resources_fileSize__9a7vV{display:none}.resources_fileToolbar__kRerp{padding:10px}.resources_fileToolbar__kRerp>.resources_actions__MxyPf{width:100%}.resources_fileToolbar__kRerp>.resources_actions__MxyPf button{flex:1}.resources_hero__DIeoJ>.resources_actions__MxyPf{width:100%}.resources_hero__DIeoJ>.resources_actions__MxyPf>.resources_primary__bk5Mh{flex:1}.resources_crumb__E5iHQ{margin-bottom:20px}.resources_readme__vqnU2{font-size:14px}.resources_panelHead__wiTtH{padding:14px 16px}.resources_select__IwJBS{align-self:flex-end;max-width:100%}.resources_sidebar__h_48M .resources_panelBody__260Jv{padding:16px}.resources_uploadStatus__mhE_u{flex-wrap:wrap}.resources_readme__vqnU2 h1{font-size:23px}.resources_readme__vqnU2 h2{font-size:20px}}@media(max-width:420px){.resources_sidebar__h_48M{display:flex;flex-direction:column}.resources_actions__MxyPf{gap:8px}.resources_button__Wns0R,.resources_primary__bk5Mh{padding:10px 12px;font-size:13px}.resources_uploadRow__IIDmb{grid-template-columns:1fr}.resources_uploadStatus__mhE_u{justify-content:flex-start}.resources_checkLabel__Xr5a1{width:36px}.resources_fileName__uz28m{font-size:13px}}@media(prefers-reduced-motion:reduce){.resources_page__z5iwL *{scroll-behavior:auto!important;transition:none!important}}.resources_postResources__2bC6t{margin:28px 0;scroll-margin-top:90px;color:var(--ink)}.resources_postResources__2bC6t h2{font-size:16px!important;margin:0!important;letter-spacing:0!important}.resources_postResources__2bC6t h3{font-size:14px;margin:0 0 14px;display:flex;gap:8px;align-items:center}.resources_inlineReadme__X_er4{padding:20px;border-bottom:1px solid var(--line)}.resources_readmeExcerpt__15sy6{max-height:230px;overflow:hidden;mask-image:linear-gradient(#000 80%,transparent)}.resources_readmeToggle__1RJLf{display:block;min-height:44px;margin:8px auto 0;padding:8px 14px;border:0;background:var(--color-surface);color:var(--accent-dark);text-decoration:underline;text-underline-offset:3px}.resources_selectAll__eLjtC{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer}.resources_selectAll__eLjtC input{width:18px;height:18px;accent-color:var(--accent)}.resources_downloadStatus__jzRvF{padding:14px 20px;border-top:1px solid var(--line)}.resources_attachmentMeta__R7pP5{padding:16px 20px;border-top:1px solid var(--line);font-size:13px}.resources_attachmentMeta__R7pP5 summary{cursor:pointer;min-height:36px;color:var(--muted)}.resources_attachmentMeta__R7pP5 p{margin:6px 0;line-height:1.8}.resources_attachmentEditor__Bi5jF{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--color-surface)}.resources_attachmentEditor__Bi5jF>.resources_form__wHomS{padding:20px}.resources_postResources__2bC6t .resources_fileList__Qw9Lc .resources_fileList__Qw9Lc{border-top:1px solid var(--line)}.resources_postResources__2bC6t .resources_fileRow__lEAd4{margin:0;list-style:none}.resources_postResources__2bC6t .resources_fileName__uz28m{font-size:14px}.resources_postResources__2bC6t :is(button,a,input,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.resources_postResources__2bC6t button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:600px){.resources_postResources__2bC6t .resources_panelHead__wiTtH{align-items:flex-start}.resources_postResources__2bC6t .resources_panelHead__wiTtH .resources_actions__MxyPf{width:100%}.resources_postResources__2bC6t .resources_panelHead__wiTtH .resources_actions__MxyPf>*{flex:1}.resources_inlineReadme__X_er4{padding:16px}.resources_attachmentEditor__Bi5jF>.resources_form__wHomS{padding:14px}.resources_postResources__2bC6t .resources_fileName__uz28m{font-size:13px}}.resources_embeddedVerify__pGda0{padding:0 4px 16px;color:var(--ink);font:14px/1.8 var(--font-sans)}.resources_embeddedVerify__pGda0 h2{font-size:15px}.resources_embeddedVerify__pGda0 p{margin:0}.resources_embeddedVerify__pGda0 .resources_panel__6yOd0{margin-top:12px}.skill-rating_panel__t5ktw{border:1px solid var(--line,#dce2df);border-radius:12px;padding:20px;margin:16px 0;background:var(--color-surface,#fff);color:var(--ink,#203129)}.skill-rating_form__bhgIf,.skill-rating_head__AVKqo,.skill-rating_summary__LaltI{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.skill-rating_head__AVKqo{justify-content:space-between}.skill-rating_head__AVKqo h3{margin:0;font-size:16px}.skill-rating_head__AVKqo>span,.skill-rating_note__zVNeM,.skill-rating_summary__LaltI p{font-size:13px;color:var(--muted,#65716a);line-height:1.6}.skill-rating_summary__LaltI{margin:14px 0}.skill-rating_summary__LaltI>strong{font-size:32px;font-variant-numeric:tabular-nums}.skill-rating_summary__LaltI p{margin:4px 0 0}.skill-rating_stars__zdNBo{display:inline-flex;gap:3px;color:#d6dcd8}.skill-rating_star__Kn_zX{position:relative;display:inline-flex}.skill-rating_star__Kn_zX>span{position:absolute;inset:0;overflow:hidden;color:#ad7925}.skill-rating_star__Kn_zX svg{min-width:21px}.skill-rating_button__WcSWg{min-height:44px;padding:10px 16px;border:1px solid var(--line,#dce2df);border-radius:8px;background:var(--color-surface,#fff);color:inherit;font:inherit;cursor:pointer}.skill-rating_button__WcSWg:focus-visible,.skill-rating_form__bhgIf select:focus-visible{outline:2px solid var(--accent,#4b7960);outline-offset:3px}.skill-rating_button__WcSWg:disabled{opacity:.55;cursor:wait}.skill-rating_form__bhgIf label{display:flex;align-items:center;gap:10px;font-size:14px}.skill-rating_form__bhgIf select{min-height:44px;border:1px solid var(--line,#dce2df);border-radius:8px;background:var(--color-surface,#fff);color:inherit;padding:8px}.skill-rating_note__zVNeM{margin:0}@media(max-width:480px){.skill-rating_panel__t5ktw{padding:16px}.skill-rating_form__bhgIf{gap:10px}.skill-rating_form__bhgIf label{flex:1}}.rich-post-input_block__POeQU{min-width:0;margin:16px 0}.rich-post-input_editable__EOHYR{min-height:100px;padding:12px 14px;outline:none;white-space:pre-wrap;overflow-wrap:anywhere;border-left:2px solid transparent;line-height:1.9;font-size:15px}.rich-post-input_block__POeQU:first-child .rich-post-input_editable__EOHYR{min-height:280px}.rich-post-input_editable__EOHYR:focus{border-left-color:var(--brand-ink,#315f75)}.rich-post-input_editable__EOHYR:focus-visible{outline:2px solid var(--brand-line-soft,#c4dce7);outline-offset:3px}.rich-post-input_editable__EOHYR>p:only-child:empty:before{content:attr(data-placeholder)}.rich-post-input_editable__EOHYR:has(>p:only-child:empty):before,.rich-post-input_editable__EOHYR:has(>p:only-child>br:only-child):before{content:attr(data-placeholder);float:left;color:#8b969f;pointer-events:none;white-space:pre-wrap;height:0}.rich-post-input_editable__EOHYR :is(h1,h2,h3,h4,h5,h6){font-weight:650;line-height:1.5;margin:1.5em 0 .65em;color:var(--ink,#26364a)}.rich-post-input_editable__EOHYR>:first-child{margin-top:0}.rich-post-input_editable__EOHYR h1{font-size:1.7em}.rich-post-input_editable__EOHYR h2{font-size:1.4em}.rich-post-input_editable__EOHYR h3{font-size:1.18em}.rich-post-input_editable__EOHYR :is(h4,h5,h6){font-size:1.05em}.rich-post-input_editable__EOHYR ul[data-type=taskList]{list-style:none;padding-left:0}.rich-post-input_editable__EOHYR ul[data-type=taskList]>li{display:flex;gap:10px}.rich-post-input_editable__EOHYR ul[data-type=taskList] li>label{flex-shrink:0}.rich-post-input_editable__EOHYR ul[data-type=taskList] li>div{min-width:0;flex:1}.rich-post-input_picker__Rvg3u{position:fixed!important;width:min(340px,calc(100vw - 24px));max-height:min(300px,calc(100vh - 160px));overflow:auto}.rich-post-input_picker__Rvg3u button{min-height:42px}.rich-post-input_editable__EOHYR .ProseMirror-selectednode{outline:2px solid var(--brand-ink,#315f75)}@media(max-width:760px){.rich-post-input_editable__EOHYR{padding:10px 2px;font-size:16px}.rich-post-input_block__POeQU:first-child .rich-post-input_editable__EOHYR{min-height:240px}}.post-resource-tools_tools__p7CKY{--ink:var(--color-ink,#1b2433);--muted:var(--color-muted,#667085);--line:var(--color-line,#e2e8f0);--accent:var(--color-brand,#bdebe3);--accent-dark:var(--color-brand-ink,#176f65);--soft:var(--color-surface-muted,#f8fafc);border:1px solid var(--line);border-radius:8px;margin-bottom:20px;scroll-margin-top:40px;color:var(--ink);background:var(--color-surface,#fff);font-size:14px}.post-resource-tools_tools__p7CKY summary{padding:14px 16px;cursor:pointer;font-weight:600;min-height:44px}.post-resource-tools_body__wIcQA{padding:0 16px 18px}.post-resource-tools_search__EymK6{display:flex;gap:14px;align-items:flex-end;flex-wrap:wrap}.post-resource-tools_search__EymK6 label{display:flex;flex:1;min-width:220px;flex-direction:column;gap:8px;font-size:13px}.post-resource-tools_tools__p7CKY input{border:1px solid var(--line);border-radius:6px;min-height:44px;padding:10px;color:var(--ink);background:var(--color-surface,#fff);font:inherit;width:100%}.post-resource-tools_actions__LTimf a,.post-resource-tools_tools__p7CKY button{border:1px solid var(--line);border-radius:6px;min-height:40px;padding:8px 12px;color:var(--ink);background:var(--color-surface,#fff);font:inherit;cursor:pointer}.post-resource-tools_tools__p7CKY button:hover{border-color:var(--accent-dark)}.post-resource-tools_tools__p7CKY button:disabled{opacity:.55;cursor:not-allowed}.post-resource-tools_tools__p7CKY :is(button,a,input,summary):focus-visible{outline:2px solid var(--accent-dark);outline-offset:3px}.post-resource-tools_matches__KCn7O{list-style:none;padding:0;margin:12px 0}.post-resource-tools_matches__KCn7O li{border-bottom:1px solid var(--line)}.post-resource-tools_matches__KCn7O button{border:0;border-radius:0;display:block;text-align:left;width:100%;padding:12px 8px}.post-resource-tools_detail__ipbMW h3 small,.post-resource-tools_matches__KCn7O small{display:block;color:var(--muted);font-size:12px;font-weight:400;line-height:1.8}.post-resource-tools_hint__fGMv_{font-size:13px;color:var(--muted);line-height:1.8}.post-resource-tools_actions__LTimf{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.post-resource-tools_actions__LTimf a{text-decoration:none;display:inline-flex;align-items:center}.post-resource-tools_detail__ipbMW{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}.post-resource-tools_detail__ipbMW h3{font-size:16px}.post-resource-tools_detail__ipbMW a{color:var(--accent-dark)}.post-resource-tools_table__Q5LV8{overflow-x:auto;max-width:100%;margin:16px 0}.post-resource-tools_table__Q5LV8 table{border-collapse:collapse;width:100%;font-size:13px}.post-resource-tools_table__Q5LV8 td,.post-resource-tools_table__Q5LV8 th{padding:10px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.post-resource-tools_table__Q5LV8 td:first-child{min-width:150px;overflow-wrap:anywhere}.post-resource-tools_table__Q5LV8 td code{display:block;max-width:280px;overflow-wrap:anywhere;font-size:12px;user-select:all}.post-resource-tools_readme__paXDL{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--color-surface-muted,#f8fafc);border:1px solid var(--line);padding:14px;max-height:360px;overflow:auto;font:13px/1.8 ui-monospace,monospace}.post-resource-tools_verify___AW8w{border-top:1px solid var(--line);margin-top:16px}.post-resource-tools_error__87nh0{color:var(--color-danger,#b91c1c);line-height:1.7}@media(max-width:650px){.post-resource-tools_search__EymK6 label{width:100%;flex-basis:100%;min-width:0}.post-resource-tools_search__EymK6>button{width:100%}.post-resource-tools_body__wIcQA{padding:0 12px 14px}.post-resource-tools_table__Q5LV8 td code{max-width:210px}}