._9utvca_list{background:0 0;border:0;flex-direction:column;gap:10px;margin:16px 12px 32px;padding:0;display:flex}._9utvca_accordion{border:1px solid var(--admin-line-strong,#e8e8e8);background:#fff;border-radius:8px;flex-direction:column;scroll-margin-top:80px;display:flex;position:relative;overflow:hidden}._9utvca_accordionActive{z-index:2}._9utvca_header{z-index:1;width:100%;min-height:64px;color:inherit;cursor:pointer;text-align:left;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:12px;scroll-margin-top:80px;display:flex;position:relative}._9utvca_header:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #9aaeb5b8}._9utvca_accordionActive ._9utvca_header:focus-visible{outline-color:#9aaeb5b8}._9utvca_headerText{flex:1;min-width:0;display:grid}._9utvca_headerText strong{color:#233137;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;font-size:15px;font-weight:400;line-height:20px;transition:color .3s ease-in-out}._9utvca_headerText span{color:#758084;font-size:13px;line-height:18px}._9utvca_headerGlyph{border:1px solid var(--admin-line-strong,#e8e8e8);color:#233137;background:#f7f8f8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}._9utvca_headerGlyph svg{width:18px;height:18px;display:block}._9utvca_accordionActive ._9utvca_headerText strong{color:#233137}._9utvca_badge{z-index:1;color:#516169;min-width:24px;font-family:var(--font-zagma), var(--font-inter), monospace;letter-spacing:.04em;text-align:center;background:#f2f5f5;border-radius:8px;flex-shrink:0;padding:3px 7px 2px;font-size:11px;line-height:1.2;transition:background-color .3s ease-in-out,color .3s ease-in-out;position:relative}._9utvca_accordionActive ._9utvca_badge{color:#516169;background:#f2f5f5}._9utvca_headerIcon{z-index:1;color:#758084;flex-shrink:0;transition:transform .3s ease-in-out,color .3s ease-in-out;display:inline-flex;position:relative}._9utvca_headerIcon svg{width:16px;height:16px;display:block}._9utvca_accordionActive ._9utvca_headerIcon{color:#758084;transform:rotate(45deg)}._9utvca_content{z-index:1;border-top:1px solid #0000;grid-template-rows:0fr;width:100%;transition:grid-template-rows .3s ease-in-out,border-color .3s ease-in-out;display:grid;position:relative}._9utvca_accordionActive ._9utvca_content{border-top-color:var(--admin-line-strong,#e8e8e8);grid-template-rows:1fr}._9utvca_content[hidden]{display:none}._9utvca_contentInner{min-height:0;overflow:hidden}._9utvca_panelBody{padding:14px 12px}@media (min-width:768px){._9utvca_list{gap:12px;margin-inline:28px}._9utvca_header{padding:14px}._9utvca_panelBody{padding:16px 14px}}@media (min-width:1100px){._9utvca_list{margin-inline:32px}}@media (prefers-reduced-motion:reduce){._9utvca_accordion,._9utvca_content,._9utvca_headerIcon,._9utvca_headerText strong,._9utvca_badge{transition:none}}
.JxTziW_picker{justify-items:start;gap:8px;display:grid}.JxTziW_trigger{color:#233137;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;display:inline-flex}.JxTziW_trigger:disabled{cursor:default}.JxTziW_stack{padding-left:8px;display:inline-flex}.JxTziW_stack:empty{display:none}.JxTziW_stack>.JxTziW_avatar{margin-left:-8px;box-shadow:0 0 0 2px #fff}.JxTziW_triggerCopy{line-height:1.2;display:grid}.JxTziW_triggerCopy strong{font-size:14px;font-weight:500}.JxTziW_triggerCopy span{color:#758084;font-size:12px}.JxTziW_chevron{fill:none;stroke:#758084;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;margin-left:4px;transition:transform .16s}.JxTziW_chevronOpen{transform:rotate(180deg)}.JxTziW_list{background:#fff;border:1px solid #e8e8e8;border-radius:16px;width:100%;margin:0;padding:6px;list-style:none;display:grid}.JxTziW_row{cursor:pointer;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}@media (hover:hover) and (pointer:fine){.JxTziW_row:hover{background:#23313708}}.JxTziW_rowLocked{cursor:default}.JxTziW_rowCopy{gap:2px;min-width:0;display:grid}.JxTziW_rowCopy strong{color:#233137;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:400;overflow:hidden}.JxTziW_rowCopy span{color:#758084;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.JxTziW_avatar{color:#515255;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:13px;font-weight:500;display:inline-grid;overflow:hidden}.JxTziW_avatarSmall{width:32px;height:32px;font-size:11px}.JxTziW_avatar img{object-fit:cover;width:100%;height:100%}.JxTziW_row .JxTziW_check{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #c9d1d4;border-radius:6px;place-items:center;width:22px;height:22px;margin:0;display:grid}.JxTziW_row .JxTziW_check:checked{background:#233137;border-color:#233137}.JxTziW_row .JxTziW_check:checked:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:10px;height:6px;margin-top:-2px;transform:rotate(-45deg)}.JxTziW_row .JxTziW_check:disabled{cursor:not-allowed;opacity:.45}.JxTziW_row .JxTziW_check:focus-visible{outline-offset:2px;outline:2px solid #233137}
.l6gZRq_wrap{justify-items:center;min-width:0;padding:clamp(2rem,10vh,6rem) 0;display:grid}.l6gZRq_card{box-sizing:border-box;gap:1.25rem;width:min(26rem,100%);display:grid}.l6gZRq_copy{gap:.4rem;display:grid}.l6gZRq_title{color:#233137;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:400;line-height:1.5}.l6gZRq_detail{color:#515255;margin:0;font-size:1rem;font-weight:500;line-height:1.5}.l6gZRq_cta{color:#fff;width:100%;min-height:3.1rem;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;letter-spacing:-.01em;background:#233137;border:0;border-radius:4px;justify-content:center;align-items:center;gap:.6rem;font-size:1rem;line-height:1;text-decoration:none;transition:background-color .16s,transform .16s;display:flex}.l6gZRq_googleMark{background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.l6gZRq_googleMark svg{width:14px;height:14px;display:block}@media (hover:hover) and (pointer:fine){.l6gZRq_cta:hover{background:var(--accent-primary-hover)}}.l6gZRq_cta:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.l6gZRq_cta:active{transform:translateY(1px)}
._AQ0GW_surface{background:var(--surface-canvas);color:var(--text-primary);display:block;overflow-x:hidden}._AQ0GW_surfaceGuest{min-height:calc(100dvh - var(--site-header-height));place-items:center;display:grid}._AQ0GW_sidebar{border-right:1px solid var(--border-soft);top:var(--site-header-height);height:calc(100dvh - var(--site-header-height));background:#ffffff6b;padding:1.15rem .85rem;position:sticky}._AQ0GW_brand{align-items:center;gap:.45rem;margin-bottom:1.2rem;padding:0 .4rem;display:flex}._AQ0GW_brand strong{font-size:1.02rem;font-weight:600;line-height:1}._AQ0GW_brand span{background:var(--accent-primary);color:#fff;border-radius:.5rem;padding:.22rem .5rem;font-size:.74rem;line-height:1}._AQ0GW_railNav{gap:.24rem;display:grid}._AQ0GW_railNav a{color:var(--text-secondary);border-radius:var(--radius-xs);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;align-items:center;gap:.58rem;min-width:0;min-height:2.5rem;padding:.2rem .66rem;font-size:.9rem;display:inline-flex;overflow:hidden}._AQ0GW_railNav a:hover{background:var(--surface-muted);color:var(--text-primary);box-shadow:none}._AQ0GW_activeRailLink{background:var(--accent-primary)!important;color:#f7f8fb!important}._AQ0GW_railIcon{flex-shrink:0;place-items:center;width:1rem;height:1rem;display:inline-grid}._AQ0GW_railIcon svg{width:100%;height:100%}._AQ0GW_railBadge{color:#fff;background:#df3348;border-radius:999px;justify-content:center;align-items:center;min-width:1.08rem;height:1.08rem;margin-left:auto;padding:0 .28rem;font-size:.66rem;font-weight:600;line-height:1;display:inline-flex}._AQ0GW_main{align-content:start;gap:.65rem;min-width:0;display:grid}._AQ0GW_main._AQ0GW_threadMode{align-content:stretch;gap:0;height:100%;min-height:0;padding:0;overflow:hidden}._AQ0GW_inboxTabs{box-sizing:border-box;border:1px solid var(--border-soft);background:var(--surface-base);border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.2rem;width:100%;min-width:0;padding:.15rem;display:grid}._AQ0GW_inboxTab,._AQ0GW_inboxTabActive{min-width:0;min-height:2rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 6px;font-size:12px;line-height:16px;display:inline-flex;overflow:hidden}._AQ0GW_inboxTabActive{background:var(--accent-primary);color:#fff;font-weight:500}._AQ0GW_inboxTabBadge{box-sizing:border-box;color:#fff;background:#bb3030;border-radius:999px;flex-shrink:0;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;display:inline-grid}._AQ0GW_inboxTabActive ._AQ0GW_inboxTabBadge{color:inherit;background:#ffffff38}._AQ0GW_error,._AQ0GW_notice{border-radius:.75rem;padding:.62rem .72rem;font-size:.9rem}._AQ0GW_error{color:#922d2d;background:#bb303014;border:1px solid #bb303038}._AQ0GW_notice{color:#1c6f34;background:#0c682614;border:1px solid #0c682638}._AQ0GW_loading{color:#656d76;margin:0}._AQ0GW_chatLayout{height:clamp(34rem, calc(100dvh - var(--site-header-height) - 8rem), 48rem);grid-template-columns:minmax(20rem,24rem) minmax(0,1fr);gap:.62rem;min-height:0;display:grid}._AQ0GW_leftPanel{align-content:start;gap:.55rem;min-width:0;min-height:0;padding-right:.05rem;display:grid;overflow-y:auto}._AQ0GW_leftPanelHidden{display:none}._AQ0GW_panelCard{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-base);box-shadow:none;gap:.55rem;min-width:0;padding:.72rem;display:grid}._AQ0GW_softText{color:#6c747f;margin:0;font-size:.86rem;line-height:1.35}._AQ0GW_requestSort{color:#6c747f;justify-content:flex-start;align-items:center;gap:.4rem;padding:0 .25rem;font-size:.86rem;display:flex}._AQ0GW_requestSort select{appearance:none;color:#233137;font:inherit;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4.5 6.5 8 10l3.5-3.5' stroke='%23233137' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 100%/.85rem no-repeat;border:0;padding:.15rem 1.1rem .15rem .2rem}._AQ0GW_requestRow{border:0;border-radius:12px;align-items:center;gap:4px;min-width:0;margin:0 -.28rem;padding:2px 0;display:flex}._AQ0GW_requestPerson{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:flex}._AQ0GW_requestAvatar{object-fit:cover;color:#516169;background:#eef3f6;border-radius:999px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:15px;font-weight:500;display:grid}._AQ0GW_requestCopy{gap:2px;min-width:0;display:grid}._AQ0GW_requestCopy strong{color:#233137;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;line-height:20px;overflow:hidden}._AQ0GW_requestCopy span{color:#758084;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}._AQ0GW_requestActions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:4px;padding-right:8px;display:flex}._AQ0GW_requestActions button{color:#516169;cursor:pointer;background:#fff;border:.5px solid #c7d1d573;border-radius:999px;min-height:28px;padding:0 10px;font-size:12px}._AQ0GW_requestActions button:first-child{background:var(--accent-primary);color:#fff;border-color:#0000}._AQ0GW_searchWrap{background:var(--surface-base);border:1px solid var(--border-soft);min-height:2.2rem;box-shadow:none;color:#7c838d;border-radius:999px;align-items:center;gap:.4rem;width:100%;margin-top:10px;padding:0 .72rem;display:inline-flex}._AQ0GW_searchDock{gap:4px;min-width:0;display:grid;position:relative}._AQ0GW_searchWrap span{place-items:center;width:.9rem;height:.9rem;display:inline-grid}._AQ0GW_searchWrap span svg{width:100%;height:100%}._AQ0GW_searchWrap input{color:#3a424f;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:.9rem}._AQ0GW_searchClear{color:#5b6570;cursor:pointer;background:#d7dde3;border:0;border-radius:999px;flex:none;width:22px;height:22px;font-size:16px;line-height:1}._AQ0GW_searchSuggest{min-width:0;max-height:min(58dvh,28rem);padding:2px 0 8px;display:grid;overflow-y:auto}._AQ0GW_searchSuggestEmpty{color:#6c747f;margin:0;padding:14px 8px;font-size:13px}._AQ0GW_searchSuggestRow{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:56px;padding:8px 6px;display:flex}._AQ0GW_searchSuggestRow:hover,._AQ0GW_searchSuggestRow:focus-visible{background:#2331370d}._AQ0GW_searchSuggestAvatar{color:#2d3745;object-fit:cover;background:#dbe1e8;border-radius:999px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:14px;display:grid}._AQ0GW_searchSuggestCopy{gap:1px;min-width:0;display:grid}._AQ0GW_searchSuggestCopy strong{color:#212a36;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}._AQ0GW_searchSuggestCopy small{color:#6f7781;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._AQ0GW_requestReason{border:1px solid var(--border-soft);background:var(--surface-base);color:#2c3642;resize:vertical;border-radius:.78rem;min-height:3.1rem;padding:.56rem .62rem}._AQ0GW_searchResults,._AQ0GW_threadList{gap:.4rem;max-height:none;padding-right:.15rem;display:grid;overflow-y:auto}._AQ0GW_searchRow{border:1px solid var(--border-soft);background:var(--surface-base);border-radius:.78rem;gap:.45rem;padding:.55rem;display:grid}._AQ0GW_searchRowMain{gap:.45rem;min-width:0;display:grid}._AQ0GW_searchRow button{border:1px solid var(--accent-primary);background:var(--accent-primary);color:#fff;cursor:pointer;border-radius:.58rem;width:100%;min-height:2rem;padding:0 .72rem;font-size:.82rem}._AQ0GW_searchRow button:disabled,._AQ0GW_requestActions button:disabled,._AQ0GW_composerActions button:disabled{opacity:.68;cursor:not-allowed}._AQ0GW_userIdentity{align-items:center;gap:.45rem;min-width:0;display:flex}._AQ0GW_avatar{color:#2d3745;object-fit:cover;background:#dbe1e8;border-radius:50%;flex-shrink:0;place-items:center;width:1.88rem;height:1.88rem;font-size:.8rem;display:grid}._AQ0GW_userNameRow{align-items:center;gap:.22rem;min-width:0;display:flex}._AQ0GW_userNameRow a,._AQ0GW_userNameRow strong{color:#212a36;font-size:.9rem;font-weight:600}._AQ0GW_userNameRow small{color:#6f7781;font-size:.8rem}._AQ0GW_threadItem,._AQ0GW_activeThreadItem{border:1px solid var(--border-soft);border-radius:var(--radius-xs);background:var(--surface-base);text-align:left;cursor:pointer;gap:.26rem;padding:.5rem;display:grid}._AQ0GW_activeThreadItem{border-color:var(--border-strong);background:var(--surface-muted)}._AQ0GW_threadIdentity{align-items:center;gap:.45rem;min-width:0;display:flex}._AQ0GW_threadItem p,._AQ0GW_activeThreadItem p{color:#596372;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.34;display:-webkit-box;overflow:hidden}._AQ0GW_threadItem small,._AQ0GW_activeThreadItem small{color:#858e99;font-size:.74rem}._AQ0GW_threadPanel{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-base);box-shadow:none;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}._AQ0GW_threadMessages{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}._AQ0GW_threadComposer{background:var(--surface-base);min-width:0}._AQ0GW_blockedBar{color:#515255;border-top:1px solid #f2f2f2;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}._AQ0GW_blockedBar button{color:#233137;cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-radius:999px;min-height:32px;padding:0 12px;font-size:13px}._AQ0GW_threadPanelVisible{display:grid}._AQ0GW_threadHeader{border-bottom:1px solid var(--border-soft);flex-shrink:0;align-items:center;gap:2px;min-height:3.25rem;padding:.4rem .5rem .4rem .2rem;display:flex}._AQ0GW_threadHeaderIdentity{min-width:0;color:inherit;flex:1;align-items:center;gap:.45rem;display:flex}._AQ0GW_threadHeaderAvatar{color:inherit;flex-shrink:0;line-height:0;text-decoration:none;display:grid}._AQ0GW_threadHeaderCopy{text-align:left;cursor:pointer;min-width:0;font:inherit;color:inherit;appearance:none;background:0 0;border:0;padding:0;display:grid}._AQ0GW_threadHeaderName{align-items:center;gap:6px;min-width:0;display:flex}._AQ0GW_threadHeaderChevron{color:#758084;flex-shrink:0;width:12px;height:12px}._AQ0GW_threadHeaderCopy strong{color:#233137;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;line-height:18px;overflow:hidden}._AQ0GW_threadHeaderCopy small{color:#758084;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}._AQ0GW_profileButton{border:1px solid var(--border-soft);background:var(--surface-base);min-height:1.92rem;color:var(--text-secondary);box-shadow:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0 .66rem;font-size:.78rem;display:inline-flex}._AQ0GW_mobileBack{color:#233137;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.5rem;padding:0;display:none}._AQ0GW_mobileBack svg{width:22px;height:22px}._AQ0GW_messages{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;gap:.38rem;min-height:0;padding:.72rem .62rem;display:grid;overflow-y:auto}._AQ0GW_messageRow{border:1px solid var(--border-soft);background:var(--surface-base);border-radius:1rem 1rem 1rem .35rem;gap:.24rem;width:min(28rem,88%);padding:.58rem .72rem;display:grid}._AQ0GW_messageRowMine{background:#e4eff6eb;border-color:#3f87982e;border-radius:1rem 1rem .35rem;margin-left:auto}._AQ0GW_messageRowPending{opacity:.72}._AQ0GW_messageAuthor{color:#31445a;width:fit-content;font-size:.8rem;font-weight:600}._AQ0GW_messageRow p{color:#303946;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.42}._AQ0GW_messageRow small{color:#7d8793;font-size:.72rem}._AQ0GW_messageImageButton{cursor:zoom-in;background:0 0;border:0;width:fit-content;max-width:min(18rem,100%);padding:0}._AQ0GW_messageImageButton img{object-fit:contain;border:1px solid var(--border-soft);background:#e9e5dd;border-radius:.72rem;width:100%;height:auto;max-height:16rem}._AQ0GW_composer{border-top:1px solid var(--border-soft);background:#ffffff94;gap:.4rem;padding:.52rem .62rem;display:grid}._AQ0GW_composer textarea{border:1px solid var(--border-soft);background:var(--surface-base);color:#2c3642;resize:vertical;border-radius:.8rem;min-height:2.7rem;padding:.56rem .62rem}._AQ0GW_composerActions{align-items:center;gap:.35rem;display:flex}._AQ0GW_composerActions>span,._AQ0GW_composerActions>small{color:#72808d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.76rem;overflow:hidden}._AQ0GW_fileButton{border:1px solid var(--border-soft);background:var(--surface-base);color:#536070;cursor:pointer;border-radius:.62rem;justify-content:center;align-items:center;min-height:1.96rem;padding:0 .58rem;font-size:.78rem;display:inline-flex}._AQ0GW_fileButton input{display:none}._AQ0GW_composerActions button{border:1px solid var(--accent-primary);background:var(--accent-primary);color:#fff;cursor:pointer;border-radius:.62rem;min-height:1.96rem;margin-left:auto;padding:0 .72rem;font-size:.8rem}._AQ0GW_imagePreview{border:1px solid var(--border-soft);object-fit:contain;background:#e9e5dd;border-radius:.72rem;width:min(12rem,100%);max-height:9rem}._AQ0GW_emptyThread{text-align:center;place-content:center;gap:.4rem;min-height:15rem;padding:.9rem;display:grid}._AQ0GW_emptyThread h2{color:#252d3a;margin:0;font-size:1.1rem}._AQ0GW_emptyThread p{color:#6d7783;margin:0;line-height:1.4}._AQ0GW_guardWrap{place-items:center;width:100%;padding:clamp(1.5rem,4vw,3rem);display:grid}._AQ0GW_actionIcon{place-items:center;width:.96rem;height:.96rem;display:inline-grid}._AQ0GW_actionIcon svg{width:100%;height:100%}._AQ0GW_lightboxOverlay{z-index:140;background:#0c1016e6;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}._AQ0GW_lightboxClose{top:max(.8rem, env(safe-area-inset-top));right:max(.8rem, env(safe-area-inset-right));color:#fff;cursor:pointer;background:#14181fd1;border:1px solid #fff6;border-radius:999px;min-height:2.1rem;padding:0 .8rem;position:absolute}._AQ0GW_lightboxFrame{place-items:center;max-width:min(96vw,75rem);max-height:92dvh;display:grid}._AQ0GW_lightboxImage{object-fit:contain;background:#0b0f14;border-radius:.9rem;width:auto;max-width:100%;height:auto;max-height:86dvh}@media (min-width:1100px){._AQ0GW_chatLayout{height:clamp(36rem, calc(100dvh - var(--site-header-height) - 10rem), 52rem)}}@media (max-width:1099px){._AQ0GW_main{flex-direction:column;align-content:stretch;height:100%;min-height:0;display:flex}._AQ0GW_chatLayout{flex:auto;grid-template-columns:1fr;gap:.45rem;height:auto;min-height:0}._AQ0GW_leftPanel{height:100%;min-height:0}._AQ0GW_threadPanel{border:0;border-radius:0;height:100%;min-height:0;display:none}._AQ0GW_threadMode{grid-template-rows:minmax(0,1fr);align-content:stretch;gap:0;height:100%;min-height:0;padding:0;display:grid;overflow:hidden}._AQ0GW_threadMode ._AQ0GW_chatLayout{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;gap:0;height:100%;min-height:0;display:grid;overflow:hidden}._AQ0GW_threadMode ._AQ0GW_threadPanelVisible{grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;max-height:100%;display:grid}._AQ0GW_mobileBack{display:inline-flex}._AQ0GW_profileButton{display:none}}@media (max-width:740px){._AQ0GW_sidebar{padding:.1rem .42rem .12rem;display:block;overflow-x:clip}._AQ0GW_brand{display:none}._AQ0GW_railNav{grid-template-columns:repeat(6,minmax(0,1fr));gap:.22rem;padding-bottom:0;display:grid;overflow:visible}._AQ0GW_railNav a{border-radius:.66rem;grid-column:span 2;justify-content:center;gap:.16rem;width:100%;min-width:0;min-height:1.66rem;padding:.08rem .28rem;font-size:.64rem}._AQ0GW_railNav>:nth-child(4){grid-column:2/span 2}._AQ0GW_railNav>:nth-child(5){grid-column:4/span 2}._AQ0GW_railBadge{min-width:.98rem;height:.98rem;margin-left:.1rem;padding:0 .24rem;font-size:.62rem}._AQ0GW_main{gap:.34rem;padding:.06rem .46rem .92rem}._AQ0GW_main._AQ0GW_threadMode{gap:0;padding:0}._AQ0GW_searchWrap{margin-top:12px}._AQ0GW_panelCard{gap:.42rem;padding:.52rem}._AQ0GW_messages{padding:.56rem}._AQ0GW_messageRow{width:min(100%,21rem);padding:.44rem .5rem}._AQ0GW_composer{padding:.5rem}._AQ0GW_composer textarea{min-height:2.2rem;font-size:.86rem}}@media (max-width:460px){._AQ0GW_sidebar{padding:.08rem .3rem .12rem}._AQ0GW_main{gap:.3rem;padding:.02rem .3rem .84rem}._AQ0GW_main._AQ0GW_threadMode{gap:0;padding:0}._AQ0GW_threadPanel{min-height:0}._AQ0GW_requestActions button,._AQ0GW_searchRow button{min-height:1.82rem;font-size:.74rem}._AQ0GW_fileButton,._AQ0GW_composerActions button{min-height:1.82rem}}@supports (padding:max(0px)){@media (max-width:740px){._AQ0GW_sidebar{padding-top:.08rem;padding-left:max(.46rem, env(safe-area-inset-left));padding-right:max(.46rem, env(safe-area-inset-right));padding-bottom:max(.12rem, env(safe-area-inset-bottom))}._AQ0GW_main{padding-left:max(.46rem, env(safe-area-inset-left));padding-right:max(.46rem, env(safe-area-inset-right));padding-bottom:max(.92rem, env(safe-area-inset-bottom))}._AQ0GW_main._AQ0GW_threadMode{gap:0;padding:0}}}._AQ0GW_surface{background:var(--surface-base);font-family:var(--font-pp-neue), var(--font-inter), sans-serif}._AQ0GW_surface :where(button,input,textarea,select){font-family:inherit}
.jAJdxW_likeButton{--like-color:#bb3030;--like-fill:.15s;--like-pop:.35s;--like-pop-ease:cubic-bezier(.34, 1.96, .64, 1);--like-particle-dur:.6s;--like-particle-dist:20px;--like-particle-size:2.5px;--like-ease:cubic-bezier(.22, 1, .36, 1);cursor:pointer;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;color:#758084;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex;overflow:visible}.jAJdxW_likeButtonFeed{min-height:36px;transition:color var(--motion-fast) var(--ease-out);border-radius:0;padding:0 10px;font-size:13px;line-height:18px}@media (hover:hover) and (pointer:fine){.jAJdxW_likeButtonFeed:hover{color:#233137;background:0 0}.jAJdxW_likeButtonFeed[data-liked=true]:hover{color:var(--like-color);background:0 0}}.jAJdxW_likeButtonThread{color:#454c57;gap:.26rem;min-height:1.95rem;padding:.1rem .2rem;font-size:.94rem;line-height:1.2}.jAJdxW_likeButtonReply{color:#758084;gap:.28rem;min-height:auto;padding:0;font-size:.78rem;font-weight:600;line-height:1.2}.jAJdxW_likeButtonReply:hover{color:#233137}.jAJdxW_likeButton[data-liked=true]{color:var(--like-color)}.jAJdxW_likeIconAnchor{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.jAJdxW_likeIconAnchorThread{width:.96rem;height:.96rem}.jAJdxW_likeIconWrap{transform-origin:50%;will-change:transform;display:inline-flex}.jAJdxW_likeHeart{color:currentColor;width:100%;height:100%;transition:color var(--like-fill) var(--like-ease);display:block;overflow:visible}.jAJdxW_likeHeart path{fill:#0000;stroke:currentColor;stroke-width:1.15px;transition:fill var(--like-fill) var(--like-ease), stroke var(--like-fill) var(--like-ease)}.jAJdxW_likeButton[data-liked=true] .jAJdxW_likeHeart{color:var(--like-color)}.jAJdxW_likeButton[data-liked=true] .jAJdxW_likeHeart path{fill:currentColor;stroke:currentColor}.jAJdxW_likeButton[data-liked=true] .jAJdxW_likeIconWrap{animation:jAJdxW_forumLikePop var(--like-pop) var(--like-pop-ease)}@keyframes jAJdxW_forumLikePop{0%{transform:scale(1)}30%{transform:scale(.82)}to{transform:scale(1)}}.jAJdxW_likeParticles{pointer-events:none;width:0;height:0;color:var(--like-color);position:absolute;top:50%;left:50%}.jAJdxW_likeParticles i{left:calc(var(--like-particle-size) * var(--psize,1) / -2);top:calc(var(--like-particle-size) * var(--psize,1) / -2);width:calc(var(--like-particle-size) * var(--psize,1));height:calc(var(--like-particle-size) * var(--psize,1));opacity:0;background:currentColor;border-radius:50%;position:absolute}.jAJdxW_likeParticles i:first-child{--px:var(--like-particle-dist);--py:0px}.jAJdxW_likeParticles i:nth-child(2){--px:calc(var(--like-particle-dist) * .57);--py:calc(var(--like-particle-dist) * .57)}.jAJdxW_likeParticles i:nth-child(3){--px:0px;--py:var(--like-particle-dist)}.jAJdxW_likeParticles i:nth-child(4){--px:calc(var(--like-particle-dist) * -.57);--py:calc(var(--like-particle-dist) * .57)}.jAJdxW_likeParticles i:nth-child(5){--px:calc(var(--like-particle-dist) * -1);--py:0px}.jAJdxW_likeParticles i:nth-child(6){--px:calc(var(--like-particle-dist) * -.57);--py:calc(var(--like-particle-dist) * -.57)}.jAJdxW_likeParticles i:nth-child(7){--px:0px;--py:calc(var(--like-particle-dist) * -1)}.jAJdxW_likeParticles i:nth-child(8){--px:calc(var(--like-particle-dist) * .57);--py:calc(var(--like-particle-dist) * -.57)}@keyframes jAJdxW_forumLikeBurst{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:1;transform:translate(calc(var(--px) * .25), calc(var(--py) * .25)) scale(1)}to{opacity:0;transform:translate(var(--px), var(--py)) scale(var(--p-end-scale,.6))}}.jAJdxW_likeButtonBursting .jAJdxW_likeParticles i{animation:jAJdxW_forumLikeBurst var(--pdur,var(--like-particle-dur)) ease-out var(--pdelay,0s) forwards}.jAJdxW_likeCount{font-size:inherit;line-height:1}.jAJdxW_likeCountFeed{font-size:13px}@media (prefers-reduced-motion:reduce){.jAJdxW_likeIconWrap,.jAJdxW_likeParticles i{animation:none!important}.jAJdxW_likeHeart,.jAJdxW_likeHeart path{transition:none!important}}
.uAKrCa_menuWrap{flex-shrink:0;margin-left:auto;position:relative}.uAKrCa_menuButton{color:#9aaeb5;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.uAKrCa_menuButton svg{width:16px;height:16px;display:block}.uAKrCa_menuButton:hover:not(:disabled){color:#233137;background:#f2f5f5}.uAKrCa_menuButton:disabled{opacity:.55;cursor:default}.uAKrCa_menuPanel{z-index:20;background:#fff;border:.5px solid #c7d1d573;border-radius:12px;min-width:140px;padding:6px;position:absolute;top:calc(100% + 4px);right:0}.uAKrCa_menuPanel button{color:#233137;width:100%;min-height:36px;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:14px;line-height:18px;display:block}.uAKrCa_menuPanel button:hover:not(:disabled){background:#f7f9fa}.uAKrCa_menuDanger{color:#922d2d!important}
.v8W_MG_badgeGroup{flex-shrink:0;align-items:center;gap:.22rem;line-height:1;display:inline-flex}.v8W_MG_verifiedBadge{flex-shrink:0;width:14px;height:14px;display:inline-block;transform:translateY(.5px)}.v8W_MG_roleBadge,.v8W_MG_proBadge{min-height:1rem;font-family:var(--font-zagma), monospace;letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;padding:.08rem .3rem .04rem;font-size:.56rem;font-weight:400;line-height:1;display:inline-flex}.v8W_MG_roleBadge{color:#176da8;background:#2d9ff71a;border:1px solid #2d9ff747}.v8W_MG_proBadge{color:#fff;background:#233137;border:1px solid #23313733}
.TLMymW_railNav{gap:2px;display:grid}.TLMymW_railNav a,.TLMymW_railNav button{color:#758084;min-height:38px;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:0 10px;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;display:inline-flex}.TLMymW_railNav a:hover,.TLMymW_railNav button:hover{color:#233137;background:#f2f5f5}.TLMymW_activeRailLink{color:#233137!important;background:#f2f5f5!important}.TLMymW_railIcon{flex-shrink:0;place-items:center;width:14px;height:14px;display:inline-grid}.TLMymW_railIcon svg{width:100%;height:100%}.TLMymW_railBadge{color:#fff;background:#bb3030;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}@media (max-width:1099px){.TLMymW_railNav{align-items:center;gap:6px;width:max-content;min-width:100%;display:flex}.TLMymW_railNav a,.TLMymW_railNav button{white-space:nowrap;text-overflow:clip;background:0 0;border:.5px solid #c7d1d54d;border-radius:999px;flex:none;justify-content:center;min-width:max-content;min-height:30px;padding:0 12px;font-size:12px;line-height:16px;overflow:visible}.TLMymW_railNav a:hover,.TLMymW_railNav button:hover{color:#233137;background:#f2f5f5}.TLMymW_activeRailLink{color:#fff!important;background:#233137!important;border-color:#233137!important}.TLMymW_railBadge{flex-shrink:0;margin-left:4px}}@media (max-width:480px){.TLMymW_railNav a,.TLMymW_railNav button{gap:6px;min-height:30px;padding:0 10px;font-size:12px}.TLMymW_railIcon{width:12px;height:12px}}
._9rp1oq_surface{color:#233137;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;background:#fff}._9rp1oq_shell{box-sizing:border-box;width:min(calc(100% - 48px), var(--container-max,1360px));border-inline:1px solid #f2f2f2;margin-inline:auto}._9rp1oq_layout{grid-template-columns:11.5rem minmax(0,1fr);align-items:start;display:grid}._9rp1oq_layoutDesktopSolo{grid-template-columns:1fr}._9rp1oq_layoutDesktopSolo ._9rp1oq_sidebar{display:none}._9rp1oq_sidebar{top:var(--site-header-height);background:#fff;border-right:1px solid #f2f2f2;align-self:start;padding:20px 12px 24px 16px;position:sticky}._9rp1oq_content{min-width:0;padding:0 16px 28px}._9rp1oq_layoutThread{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;align-items:stretch;height:100%;min-height:0;max-height:100%}:is(._9rp1oq_surface:has(._9rp1oq_layoutThread),._9rp1oq_shell:has(._9rp1oq_layoutThread)){height:100%;min-height:0;max-height:100%;overflow:hidden}._9rp1oq_surface[data-member-shell=thread]{background:#000}._9rp1oq_surface[data-member-shell=thread] ._9rp1oq_shell{border-inline:0;width:100%;max-width:none;margin-inline:0}._9rp1oq_sidebarHidden{display:none}._9rp1oq_contentThread{height:100%;max-height:none;padding:0;overflow:hidden}@media (min-width:1100px){._9rp1oq_shell{width:min(calc(100% - 80px), var(--container-max,1360px))}._9rp1oq_layout{grid-template-columns:14.5rem minmax(0,1fr)}._9rp1oq_layoutDesktopSolo{grid-template-columns:1fr}._9rp1oq_sidebar{padding:24px 20px 40px 28px}._9rp1oq_content{padding:0 28px 40px}}@media (max-width:1099px){._9rp1oq_shell{border-inline:0;width:100%}._9rp1oq_layout{grid-template-columns:1fr;align-items:stretch}._9rp1oq_sidebar{z-index:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#fff;border-bottom:1px solid #f2f2f2;border-right:0;padding:10px 12px;position:static;top:auto;overflow:auto hidden}._9rp1oq_sidebar::-webkit-scrollbar{display:none}._9rp1oq_content{min-height:0;padding:0 12px max(12px, env(safe-area-inset-bottom,0px))}}
.e43aRa_card{border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-sm);background:#fff;border:.5px solid #c7d1d559;gap:14px;padding:18px 18px 16px;display:grid;position:relative}.e43aRa_list{box-shadow:none;border:0;border-radius:0;gap:12px;padding:16px 18px}.e43aRa_list:not(:last-child){border-bottom:.5px solid #f2f2f2}.e43aRa_repostContext{color:#6b7a80;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:500;line-height:16px;display:flex}.e43aRa_repostContextGutter{flex-shrink:0;place-items:center;width:36px;display:grid}.e43aRa_repostContextIcon{width:14px;height:14px}.e43aRa_list .e43aRa_authorName{letter-spacing:0;font-size:15px;font-weight:500;line-height:20px}.e43aRa_list .e43aRa_usernameLink,.e43aRa_list .e43aRa_usernamePlain{color:#6b7a80;font-size:13px;font-weight:400;line-height:18px}.e43aRa_list .e43aRa_metaDot{color:#9aaeb5;-webkit-user-select:none;user-select:none;font-size:13px;line-height:18px}.e43aRa_list .e43aRa_metaTime{color:#9aaeb5;font-size:13px;font-weight:400;line-height:18px}.e43aRa_list .e43aRa_title{letter-spacing:-.01em;color:#233137;font-size:15px;font-weight:400;line-height:1.35}.e43aRa_list .e43aRa_excerpt{color:#515255;-webkit-line-clamp:2;font-size:14px;font-weight:400;line-height:1.45}.e43aRa_list .e43aRa_footer{border-top:0;padding-top:2px}.e43aRa_list .e43aRa_actions button,.e43aRa_list .e43aRa_actions a{min-height:32px;font-size:13px;font-weight:400}.e43aRa_cardInteractive{touch-action:manipulation;cursor:pointer}@media (hover:hover) and (pointer:fine){.e43aRa_cardInteractive:hover{border-color:#9aaeb573}.e43aRa_list:hover{border-color:#0000}}.e43aRa_highlight{gap:12px;min-height:0;padding:16px 18px 14px}.e43aRa_cardTop{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.e43aRa_category{color:#9aaeb5;width:fit-content;font-family:var(--font-zagma), monospace;letter-spacing:-.06px;text-transform:uppercase;white-space:nowrap;background:#fff;border:.5px solid #c7d1d559;border-radius:999px;align-items:center;margin:0;padding:4px 10px 2px;font-size:11px;font-weight:400;line-height:14px;display:inline-flex}.e43aRa_pinnedRow{color:#9aaeb5;font-family:var(--font-zagma), monospace;letter-spacing:-.06px;text-transform:uppercase;margin:0;font-size:11px;line-height:14px}.e43aRa_meta{align-items:flex-start;gap:10px;min-width:0;display:flex}.e43aRa_avatarLink{flex-shrink:0;display:inline-flex}.e43aRa_avatar{color:#233137;object-fit:cover;width:36px;height:36px;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;background:#eef3f6;border:.5px solid #c7d1d559;border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:500;display:grid}.e43aRa_postBody{flex:1;gap:8px;min-width:0;display:grid}.e43aRa_identity{gap:0;min-width:0;display:grid}.e43aRa_nameRow{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.e43aRa_authorName{color:#233137;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.e43aRa_usernameLink,.e43aRa_usernamePlain{color:#758084;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:400;line-height:18px}.e43aRa_usernameLink{text-decoration:none}.e43aRa_metaTime{color:#9aaeb5;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;white-space:nowrap;font-size:12px;font-weight:400;line-height:16px}.e43aRa_metaDot{color:#9aaeb5;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;-webkit-user-select:none;user-select:none;font-size:12px;line-height:16px}.e43aRa_contentLink{color:inherit;gap:4px;min-width:0;text-decoration:none;display:grid}.e43aRa_title{color:#233137;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;letter-spacing:-.015em;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(18px,2.4vw,22px);font-weight:400;line-height:1.25}.e43aRa_highlight .e43aRa_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(16px,2vw,18px);line-height:1.22;display:-webkit-box;overflow:hidden}.e43aRa_excerpt{color:#515255;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-font-smoothing:antialiased;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.e43aRa_highlight .e43aRa_excerpt{-webkit-line-clamp:2;font-size:13px;line-height:1.45}.e43aRa_sharedLink{color:#5a7a85;width:fit-content;max-width:100%;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;text-overflow:ellipsis;white-space:nowrap;background:#fafafa;border:.5px solid #c7d1d559;border-radius:999px;padding:6px 12px;font-size:12px;line-height:16px;text-decoration:none;overflow:hidden}.e43aRa_sharedLink:hover{color:#233137;border-color:#9aaeb58c}.e43aRa_imageWrap{background:#f2f5f5;border:.5px solid #c7d1d559;border-radius:12px;overflow:hidden}.e43aRa_imageButton{cursor:zoom-in;text-align:left;background:0 0;border:0;width:100%;padding:0}.e43aRa_image{object-fit:cover;object-position:center;background:#f2f5f5;width:100%;max-height:min(52vh,28rem)}.e43aRa_footer{border-top:.5px solid #f2f2f2f2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:4px;display:flex}.e43aRa_actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.e43aRa_actions button,.e43aRa_actions a{color:#758084;min-height:36px;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;cursor:pointer;transition:color var(--motion-fast) var(--ease-out);background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0 10px;font-size:13px;line-height:18px;display:inline-flex}@media (hover:hover) and (pointer:fine){.e43aRa_actions button:hover,.e43aRa_actions a:hover{color:#233137;background:0 0}}.e43aRa_actionIcon{place-items:center;width:16px;height:16px;display:inline-grid}.e43aRa_actionIcon svg{width:100%;height:100%}.e43aRa_actionButton{align-items:center;gap:6px;display:inline-flex}.e43aRa_actionIconOnly{justify-content:center;min-width:36px;padding-inline:0;transition:color .2s;position:relative}.e43aRa_actionCount{font-size:13px;line-height:1}.e43aRa_activeLike{color:#bb3030!important}.e43aRa_highlightFooter{border-top:.5px solid #f2f2f2f2;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-top:auto;padding-top:12px;display:flex}.e43aRa_highlightAuthor{color:#758084;align-items:center;gap:5px;min-width:0;font-size:12px;line-height:16px;display:inline-flex}.e43aRa_highlightAuthor>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.e43aRa_highlightMetrics{flex-shrink:0;align-items:center;gap:12px;display:inline-flex}.e43aRa_highlightMetrics span{color:#758084;align-items:center;gap:4px;font-size:12px;line-height:16px;display:inline-flex}.e43aRa_highlightFooter small{color:#758084;font-size:12px;line-height:16px}@media (max-width:740px){.e43aRa_card{gap:10px;padding:12px}.e43aRa_avatar{width:32px;height:32px;font-size:12px}.e43aRa_title{font-size:17px}.e43aRa_excerpt{-webkit-line-clamp:2;font-size:13px}.e43aRa_image{max-height:min(48vh,18rem)}}.e43aRa_showcase{box-sizing:border-box;width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;display:flex;overflow:hidden}.e43aRa_showcase .e43aRa_identity{flex-shrink:0}.e43aRa_showcase .e43aRa_nameRow{flex-wrap:nowrap;gap:6px}.e43aRa_showcase .e43aRa_authorName{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:400;line-height:20px;overflow:hidden}.e43aRa_showcase .e43aRa_contentLink{flex:auto;align-content:start;min-height:0;overflow:hidden}.e43aRa_showcase .e43aRa_title{color:#fff;letter-spacing:-.01em;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:400;line-height:22px;display:-webkit-box;overflow:hidden}.e43aRa_showcase .e43aRa_excerpt{color:#ffffffb8;-webkit-line-clamp:8;-webkit-box-orient:vertical;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.e43aRa_showcase .e43aRa_showMore{color:#fff;width:fit-content;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:400;line-height:18px;text-decoration:none;display:inline-flex}.e43aRa_showcase .e43aRa_showMore svg{width:16px;height:16px;display:block}
.jy0Mxq_page{--fa-ink:#233137;--fa-slate:#9aaeb5;--fa-muted:#758084;--fa-line:#e8ecef;--fa-accent:#5b7f8d;--fa-pane-width:26rem;grid-template-columns:minmax(0, var(--fa-pane-width)) minmax(0, 1fr);min-height:100dvh;color:var(--fa-ink);background:#fff;display:grid}.jy0Mxq_leftPane{border-right:.5px solid var(--fa-line);flex-direction:column;min-width:0;min-height:0;display:flex}.jy0Mxq_leftScroll{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:.85rem 1rem .75rem;overflow:auto}.jy0Mxq_leftFooter{padding:.65rem 1rem max(.75rem, env(safe-area-inset-bottom));border-top:.5px solid var(--fa-line);z-index:8;pointer-events:auto;background:#fff;flex:none;position:relative}.jy0Mxq_backLink{color:var(--fa-muted);align-items:center;gap:.25rem;margin-bottom:.75rem;font-size:.875rem;text-decoration:none;display:inline-flex}.jy0Mxq_backLink:hover{color:var(--fa-ink)}.jy0Mxq_intro{margin-bottom:.85rem}.jy0Mxq_introTop{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.jy0Mxq_intro h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,3.6vw,1.75rem);font-weight:400;line-height:1.15}.jy0Mxq_progressBadge{border:.5px solid var(--fa-line);color:var(--fa-muted);font-family:var(--font-zagma,"F37 Zagma Mono", monospace);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#f3f6f7;border-radius:9.9rem;flex:none;padding:.2rem .55rem;font-size:.7rem;line-height:1.4}.jy0Mxq_sectionLabel{color:var(--fa-muted);font-family:var(--font-zagma,"F37 Zagma Mono", monospace);letter-spacing:.02em;text-transform:uppercase;margin:0 0 .6rem;font-size:.6875rem;font-weight:400;line-height:1.3}.jy0Mxq_poseStrip{scrollbar-width:thin;gap:.45rem;margin:0 -.15rem 1.1rem;padding:0 .15rem .25rem;display:flex;overflow-x:auto}.jy0Mxq_poseChip{cursor:pointer;text-align:left;background:0 0;border:0;flex:none;gap:.25rem;width:4.35rem;padding:0;display:grid}.jy0Mxq_poseChip:disabled{cursor:not-allowed;opacity:.45}.jy0Mxq_poseThumb{background:#f3f6f7;border:1.5px solid #0000;border-radius:.55rem;width:4.35rem;height:4.35rem;position:relative;overflow:hidden}.jy0Mxq_poseChipActive .jy0Mxq_poseThumb{border-color:var(--fa-accent);box-shadow:0 0 0 1px #5b7f8d33}.jy0Mxq_poseThumb img{object-fit:cover;object-position:center top;width:100%;height:100%}.jy0Mxq_poseThumbExample img{object-fit:contain;object-position:center center;padding:.12rem}.jy0Mxq_poseThumbFlipped img{transform:scaleX(-1)}.jy0Mxq_poseChipLabel{color:var(--fa-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.25;display:-webkit-box;overflow:hidden}.jy0Mxq_poseChipActive .jy0Mxq_poseChipLabel{color:var(--fa-ink)}.jy0Mxq_poseDoneBadge{background:var(--fa-accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex;position:absolute;top:.25rem;right:.25rem}.jy0Mxq_requirementLead{color:var(--fa-ink);letter-spacing:-.01em;margin:0 0 .4rem;font-size:1rem;font-weight:400;line-height:1.35}.jy0Mxq_requirementTips{color:var(--fa-muted);margin:0;font-size:.875rem;line-height:1.55}.jy0Mxq_continueButton{background:var(--fa-ink);color:#fff;cursor:pointer;width:100%;font:inherit;border:0;border-radius:.65rem;justify-content:space-between;align-items:center;padding:.75rem .95rem;font-size:.9375rem;font-weight:500;display:flex}.jy0Mxq_continueButton:disabled{opacity:.45;cursor:not-allowed}.jy0Mxq_hiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jy0Mxq_fileHit{position:relative}.jy0Mxq_error{color:#8f2424;background:#fff5f5;border-radius:.55rem;margin:0 0 .65rem;padding:.55rem .7rem;font-size:.8125rem;line-height:1.4}.jy0Mxq_rightPane{background:linear-gradient(#9aaeb533 0%,#23313722 100%),url(/media/healthmaxxing-hh-original/myofunctional-tests/background.webp) 50%/cover no-repeat;min-height:0;position:relative;overflow:hidden}.jy0Mxq_rightPane:before{content:"";-webkit-backdrop-filter:blur(8px);background:#ffffff14;position:absolute;inset:0}.jy0Mxq_rightContent{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:1.25rem 1rem;display:flex;position:relative}.jy0Mxq_previewTitle{color:#fff;letter-spacing:-.01em;text-shadow:0 1px 12px #00000040;margin:0 0 .2rem;font-size:clamp(1rem,2.8vw,1.35rem);font-weight:500}.jy0Mxq_previewInstruction{color:#ffffffd9;max-width:22rem;margin:0 0 .85rem;font-size:.8125rem;line-height:1.45}.jy0Mxq_previewFrame{background:#fff;border-radius:.75rem;width:min(14rem,62vw);overflow:hidden;box-shadow:0 16px 32px #00000024}.jy0Mxq_previewFrame img{aspect-ratio:4/5;object-fit:cover;object-position:center top;width:100%;display:block}.jy0Mxq_previewFrameExample img{object-fit:contain;object-position:center center;background:#f3f6f7}.jy0Mxq_previewFlipped img{transform:scaleX(-1)}.jy0Mxq_previewActions{gap:.75rem;margin-top:.7rem;display:flex}.jy0Mxq_previewActions button,.jy0Mxq_previewActions .jy0Mxq_fileHit{color:#ffffffd9;cursor:pointer;font:inherit;text-underline-offset:.15em;background:0 0;border:0;align-items:center;padding:0;font-size:.8125rem;text-decoration:underline;display:inline-flex}.jy0Mxq_previewActions button:disabled{opacity:.5;cursor:not-allowed}.jy0Mxq_previewActions .jy0Mxq_fileHit:has(input:disabled){opacity:.5;cursor:not-allowed}.jy0Mxq_loading{min-height:100dvh;color:var(--fa-muted);text-align:center;place-items:center;padding:1rem;font-size:.875rem;display:grid}@media (min-width:768px){.jy0Mxq_page{--fa-pane-width:30rem}.jy0Mxq_leftScroll{padding:1rem 1.15rem .85rem}.jy0Mxq_leftFooter{padding:.75rem 1.15rem max(.85rem, env(safe-area-inset-bottom))}.jy0Mxq_sectionLabel{margin-bottom:.65rem;font-size:.75rem}.jy0Mxq_requirementLead{font-size:1rem}.jy0Mxq_poseChip{width:4.75rem}.jy0Mxq_poseThumb{width:4.75rem;height:4.75rem}.jy0Mxq_previewFrame{width:min(16rem,42vw)}}@media (min-width:1024px){.jy0Mxq_page{--fa-pane-width:34rem}.jy0Mxq_leftScroll{padding:1.1rem 1.35rem 1rem}.jy0Mxq_sectionLabel{font-size:.75rem}.jy0Mxq_requirementLead{font-size:1.0625rem}.jy0Mxq_poseChip{width:5.1rem}.jy0Mxq_poseThumb{width:5.1rem;height:5.1rem}.jy0Mxq_previewFrame{width:min(18rem,34vw)}}@media (max-width:767px){.jy0Mxq_page{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.jy0Mxq_rightPane{border-bottom:.5px solid var(--fa-line);order:-1;min-height:auto}.jy0Mxq_rightContent{text-align:left;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.65rem;min-height:auto;padding:.75rem 1rem;display:grid}.jy0Mxq_previewTitle{grid-area:1/2;margin:0;font-size:.9375rem}.jy0Mxq_previewInstruction{color:#fffc;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:2/2;max-width:none;margin:0;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.jy0Mxq_previewFrame{border-radius:.55rem;grid-area:1/1/span 2;width:4.5rem;box-shadow:0 8px 18px #00000018}.jy0Mxq_previewFrame img{aspect-ratio:1}.jy0Mxq_leftPane{border-right:0;min-height:0}.jy0Mxq_leftFooter{z-index:8;position:sticky;bottom:0;box-shadow:0 -8px 24px #00000008}}
._Ecada_surface{--forum-ink:#233137;--forum-copy:#515255;--forum-muted:#758084;--forum-slate:#9aaeb5;--forum-line:#f2f2f2;--forum-line-strong:#e8e8e8;color:var(--forum-ink);font-family:var(--font-pp-neue), var(--font-inter), sans-serif;background:#fff;overflow-x:hidden}._Ecada_shell{box-sizing:border-box;width:min(calc(100% - 48px), var(--container-max,1360px));border-inline:1px solid var(--forum-line);margin-inline:auto}@media (min-width:1100px){._Ecada_shell{width:min(calc(100% - 80px), var(--container-max,1360px))}._Ecada_hero{padding:40px 32px 24px}._Ecada_heroTitle{font-size:clamp(40px,3.2vw,52px)}._Ecada_layout{grid-template-columns:14.5rem minmax(0,1fr)}._Ecada_sidebar{padding:24px 20px 40px 28px}._Ecada_main{gap:18px}._Ecada_toolbarRow{gap:24px}._Ecada_searchWrap{flex:0 280px;max-width:320px;margin-left:auto}._Ecada_categoryNav{flex-wrap:wrap;overflow:visible}}._Ecada_hero{display:none}._Ecada_heroTitle{color:var(--forum-ink);letter-spacing:-.02em;margin:0;font-size:clamp(32px,6vw,44px);font-weight:400;line-height:1.05}._Ecada_layout{grid-template-columns:11.5rem minmax(0,1fr);align-items:start;display:grid}._Ecada_layoutPrivate{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}._Ecada_layoutPrivate ._Ecada_main{gap:14px;padding:0 16px 32px}@media (min-width:1100px){._Ecada_layoutPrivate ._Ecada_main{gap:18px;padding:0 32px 56px}}._Ecada_sidebar{top:var(--site-header-height);border-right:1px solid var(--forum-line);background:#fff;align-self:start;padding:20px 12px 24px 16px;position:sticky}._Ecada_railNav{gap:2px;display:grid}._Ecada_railNav a,._Ecada_railNav button{min-height:38px;color:var(--forum-muted);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:0 10px;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;display:inline-flex}._Ecada_railNav a:hover,._Ecada_railNav button:hover{color:var(--forum-ink);background:#f2f5f5}._Ecada_activeRailLink{font-weight:500;color:var(--forum-ink)!important;background:#f2f5f5!important}._Ecada_railIcon{flex-shrink:0;place-items:center;width:14px;height:14px;display:inline-grid}._Ecada_railIcon svg{width:100%;height:100%}._Ecada_railBadge{color:#fff;background:#bb3030;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}._Ecada_main{--forum-ink:#233137;--forum-copy:#515255;--forum-muted:#758084;--forum-slate:#9aaeb5;--forum-line:#f2f2f2;--forum-line-strong:#e8e8e8;align-content:start;gap:14px;min-width:0;display:grid}._Ecada_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._Ecada_toolbar{gap:10px;padding-top:10px;display:grid}._Ecada_toolbarRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._Ecada_feedNav{flex-wrap:wrap;align-items:center;gap:18px;display:inline-flex}._Ecada_feedLink{color:var(--forum-muted);border-bottom:2px solid #0000;padding:0 0 6px;font-size:14px;line-height:20px;text-decoration:none}._Ecada_feedLink:hover{color:var(--forum-ink)}._Ecada_feedNav ._Ecada_feedTabs{width:auto}._Ecada_feedTabs{background:0 0;border:0;border-radius:0;align-items:center;gap:18px;min-height:auto;padding:0;display:inline-flex}._Ecada_feedTabs button{min-height:auto;color:var(--forum-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 0 6px;font-family:inherit;font-size:14px;font-weight:400;line-height:20px}._Ecada_tabActive{color:var(--forum-ink)!important;border-bottom-color:var(--forum-ink)!important;background:0 0!important}._Ecada_searchWrap{min-width:min(100%,12rem);min-height:36px;color:var(--forum-muted);background:#fff;border:.5px solid #c7d1d559;border-radius:999px;flex:1;align-items:center;gap:8px;padding:0 12px;display:inline-flex}._Ecada_searchWrap span{flex-shrink:0;place-items:center;width:14px;height:14px;display:inline-grid}._Ecada_searchWrap span svg{width:100%;height:100%}._Ecada_searchWrap input{color:var(--forum-ink);background:0 0;border:0;outline:none;width:100%;min-width:0;font-family:inherit;font-size:14px}._Ecada_searchWrap input::placeholder{color:var(--forum-muted)}._Ecada_categoryNav{scrollbar-width:none;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;width:fit-content;max-width:100%;min-height:32px;padding:0;display:inline-flex;overflow-x:auto}._Ecada_categoryNav::-webkit-scrollbar{display:none}._Ecada_filterRow{border-bottom:1px solid #eef1f2;justify-content:space-between;align-items:center;gap:12px;display:flex}._Ecada_categoryNav button{color:#7d9197;min-height:34px;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;flex-shrink:0;margin-right:14px;padding:0 2px;font-size:13.5px;line-height:18px;transition:color .2s,box-shadow .2s}._Ecada_categoryNav button:hover{color:#1b272c}._Ecada_categoryNavActive{box-shadow:inset 0 -1.5px #233137;color:#1b272c!important}._Ecada_filterRow{min-width:0}._Ecada_filterRow ._Ecada_categoryNav{flex:auto;width:auto;min-width:0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}._Ecada_filterRow ._Ecada_composeCta{margin-left:auto}._Ecada_composeCta{width:fit-content;min-height:30px;box-shadow:none;color:#fff;cursor:pointer;background:#233137;border:.5px solid #233137;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;margin-bottom:4px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:400;line-height:18px;text-decoration:none;display:inline-flex}._Ecada_composeCta svg{flex-shrink:0;width:12px;height:12px}@media (hover:hover) and (pointer:fine){._Ecada_composeCta:hover{background:#333e47;border-color:#333e47}}._Ecada_composer{border-radius:var(--radius-card);box-shadow:var(--shadow-sm);background:#fff;border:.5px solid #c7d1d559;gap:10px;min-width:0;padding:14px;display:grid;overflow:visible}._Ecada_composerHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._Ecada_composerTitle{color:var(--forum-ink);margin:0;font-size:15px;font-weight:500;line-height:20px}._Ecada_composerHint{color:#9aaeb5;margin:2px 0 0;font-size:12px;line-height:16px}._Ecada_iconButton{color:#758084;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}._Ecada_iconButton svg{width:16px;height:16px;display:block}._Ecada_iconButton:hover:not(:disabled){color:#233137;background:#f2f5f5}._Ecada_iconButton:disabled{opacity:.55;cursor:default}._Ecada_input,._Ecada_textarea,._Ecada_selectTrigger{width:100%;color:var(--forum-ink);background:#fff;border:.5px solid #c7d1d559;border-radius:12px;padding:12px 14px;font-family:inherit;font-size:14px;line-height:20px}._Ecada_textarea{resize:vertical;min-height:7.5rem}._Ecada_selectRoot{isolation:isolate;width:100%;position:relative}._Ecada_selectRootOpen{z-index:12}._Ecada_selectTrigger{text-align:left;cursor:pointer;-webkit-backdrop-filter:saturate(150%)blur(10px);backdrop-filter:saturate(150%)blur(10px);background:#ffffffb8;border-color:#e2ecf0e6;justify-content:space-between;align-items:center;gap:.56rem;min-height:2.28rem;transition:border-color .18s,box-shadow .18s,background-color .18s,transform .18s;display:inline-flex;box-shadow:inset 0 1px #ffffffc2,0 .65rem 1.8rem #485b630f}._Ecada_selectTrigger:hover{background:#ffffffc7;border-color:#d6e2e8f5;box-shadow:inset 0 1px #fffc,0 .9rem 2rem #485b6314}._Ecada_selectTrigger:disabled{cursor:not-allowed;opacity:.68}._Ecada_selectTrigger:focus-visible{border-color:#cad9e0fa;outline:none;box-shadow:inset 0 1px #fffc,0 0 0 2px #d4e2eab8,0 .9rem 2.2rem #485b6314}._Ecada_selectCaret{color:#6d7681;flex-shrink:0;place-items:center;width:.88rem;height:.88rem;transition:transform .16s;display:inline-grid}._Ecada_selectCaret svg{width:100%;height:100%}._Ecada_selectTrigger[aria-expanded=true] ._Ecada_selectCaret{transform:rotate(180deg)}._Ecada_selectTrigger[aria-expanded=true]{background:#fffc;border-color:#cddce2fa;box-shadow:inset 0 1px #ffffffd1,0 1rem 2.4rem #485b6317}._Ecada_selectMenu{-webkit-backdrop-filter:blur(14px)saturate(150%);z-index:48;overscroll-behavior:contain;scrollbar-width:none;transform-origin:top;background:#ffffffc2;border:1px solid #e2ecf0eb;border-radius:.86rem;margin:0;padding:.32rem;list-style:none;position:absolute;top:calc(100% + .32rem);left:0;right:0;overflow-y:auto;box-shadow:inset 0 1px #ffffffc7,0 1.2rem 3rem #485b631a}._Ecada_selectMenu::-webkit-scrollbar{display:none}._Ecada_selectMenu[data-side=top]{transform-origin:bottom;top:auto;bottom:calc(100% + .32rem)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._Ecada_selectTrigger{-webkit-backdrop-filter:saturate(150%)blur(10px);backdrop-filter:saturate(150%)blur(10px)}._Ecada_selectMenu{-webkit-backdrop-filter:saturate(150%)blur(14px);backdrop-filter:saturate(150%)blur(14px)}}._Ecada_selectOption{color:#233137d6;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.64rem;justify-content:space-between;align-items:center;gap:.54rem;width:100%;min-height:2.08rem;padding:.42rem .56rem;font-size:.95rem;transition:background-color .16s,box-shadow .16s,color .16s;display:inline-flex}._Ecada_selectOption:hover,._Ecada_selectOption:focus-visible{color:var(--text-primary);background:#ffffff7a;outline:none;box-shadow:inset 0 0 0 1px #e2ecf0bd}._Ecada_selectOption:active{background:#23313714;box-shadow:inset 0 0 0 1px #23313714}._Ecada_selectOptionActive{box-shadow:none;color:var(--text-primary);background:0 0}._Ecada_selectOptionActive:hover,._Ecada_selectOptionActive:focus-visible{box-shadow:none;background:0 0}._Ecada_selectOptionIndicator{color:#233137b8;flex-shrink:0;place-items:center;width:.9rem;height:.9rem;display:inline-grid}._Ecada_selectOptionIndicator svg{width:100%;height:100%}._Ecada_composerBar{align-items:center;gap:8px;min-width:0;display:flex}._Ecada_composerBar ._Ecada_selectRoot{flex:1;width:auto;min-width:0;max-width:11.5rem}._Ecada_composerBar ._Ecada_selectTrigger{min-height:36px;padding:6px 10px;font-size:13px}._Ecada_fileInput{display:none}._Ecada_postButton{color:#fff;cursor:pointer;background:#233137;border:0;border-radius:10px;min-height:36px;margin-left:auto;padding:0 14px;font-size:13px;font-weight:500}._Ecada_postButton:disabled{opacity:.68;cursor:not-allowed}._Ecada_previewWrap{width:fit-content;max-width:100%;position:relative}._Ecada_preview{object-fit:cover;border:.5px solid #c7d1d559;border-radius:12px;width:auto;max-width:100%;max-height:9rem;display:block}._Ecada_previewRemove{color:#fff;cursor:pointer;background:#233137d1;border:0;border-radius:8px;min-height:28px;padding:0 8px;font-size:12px;position:absolute;top:8px;right:8px}._Ecada_error,._Ecada_notice{border-radius:.75rem;padding:.62rem .72rem;font-size:.9rem}._Ecada_error{color:#922d2d;background:#bb303014;border:1px solid #bb303038}._Ecada_notice{color:#1c6f34;background:#0c682614;border:1px solid #0c682638}._Ecada_skeletonCard{border-bottom:.5px solid #f2f2f2;gap:12px;padding:16px 18px;display:grid}._Ecada_skeletonCard:last-child{border-bottom:0}._Ecada_skeletonMeta{align-items:center;gap:10px;display:flex}._Ecada_skeletonAvatar,._Ecada_skeletonLineWide,._Ecada_skeletonLineTitle,._Ecada_skeletonLineBody,._Ecada_skeletonLineBodyShort{background-color:var(--skeleton-base);background-image:var(--skeleton-shimmer);animation:_Ecada_media-skeleton-shimmer var(--skeleton-duration) ease-in-out infinite;background-size:200% 100%;border-radius:999px}._Ecada_skeletonAvatar{flex-shrink:0;width:28px;height:28px}._Ecada_skeletonLineWide{border-radius:6px;width:min(42%,180px);height:12px}._Ecada_skeletonLineTitle{border-radius:6px;width:min(72%,320px);height:14px}._Ecada_skeletonLineBody{border-radius:6px;width:100%;height:12px}._Ecada_skeletonLineBodyShort{border-radius:6px;width:min(84%,420px);height:12px}@media (prefers-reduced-motion:reduce){._Ecada_skeletonAvatar,._Ecada_skeletonLineWide,._Ecada_skeletonLineTitle,._Ecada_skeletonLineBody,._Ecada_skeletonLineBodyShort{background-image:none;animation:none}}._Ecada_feedPanel{background:#fff;border:.5px solid #c7d1d559;border-radius:12px;overflow:hidden}._Ecada_feed{gap:0;width:100%;min-width:0;display:grid}._Ecada_emptyState{gap:8px;padding:20px 16px;display:grid}._Ecada_emptyState h2{color:var(--forum-ink);letter-spacing:-.015em;margin:0;font-size:18px;font-weight:400;line-height:1.25}._Ecada_emptyState p{color:var(--forum-copy);margin:0;font-size:14px;line-height:1.5}._Ecada_gateShell,._Ecada_accessGate{--forum-ink:#233137;--forum-copy:#515255;--forum-muted:#758084;--forum-slate:#9aaeb5;--forum-line:#f2f2f2;--forum-line-strong:#e8e8e8}._Ecada_gateShell{box-sizing:border-box;width:min(calc(100% - 48px), var(--container-max,1360px));border-inline:1px solid var(--forum-line);place-items:center;min-height:min(70vh,720px);margin-inline:auto;padding:48px 24px;display:grid}._Ecada_gateContent{align-content:center;place-items:center;min-width:0;min-height:min(58vh,640px);display:grid}._Ecada_accessGate{width:min(100%,620px);box-shadow:var(--shadow-sm);background:#fff;border:.5px solid #c7d1d573;border-radius:12px;gap:14px;padding:clamp(24px,5vw,48px);display:grid}._Ecada_gateEyebrow{width:fit-content;color:var(--forum-muted);font-family:var(--font-zagma), monospace;text-transform:uppercase;border:.5px solid #c7d1d573;border-radius:999px;margin:0;padding:4px 10px 2px;font-size:11px;line-height:14px}._Ecada_accessGate h1{color:var(--forum-ink);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(28px,5vw,44px);font-weight:400;line-height:1.04}._Ecada_accessGate>p:not(._Ecada_gateEyebrow){color:var(--forum-copy);margin:0;font-size:15px;line-height:1.55}._Ecada_gateActions{flex-wrap:wrap;align-items:center;gap:8px;padding-top:6px;display:flex}._Ecada_gateActions a,._Ecada_gateActions button{border:1px solid var(--forum-line-strong);min-height:40px;color:var(--forum-ink);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-family:inherit;font-size:14px;line-height:20px;text-decoration:none;display:inline-flex}._Ecada_gatePrimary{color:#fff!important;background:#233137!important;border-color:#233137!important}._Ecada_gateSecondary{background:#fff}._Ecada_lightboxOverlay{z-index:140;background:#0c1016e6;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}._Ecada_lightboxStack{align-content:center;justify-items:end;gap:.5rem;width:fit-content;max-width:min(96vw,75rem);display:grid}._Ecada_lightboxClose{box-sizing:border-box;color:#fff;cursor:pointer;background:#14181fd1;border:1px solid #fff6;border-radius:999px;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;min-height:2.1rem;padding:0;display:inline-flex;position:static}._Ecada_lightboxClose svg{width:1.05rem;height:1.05rem;display:block}._Ecada_lightboxFrame{place-items:center;max-width:100%;max-height:84dvh;display:grid}._Ecada_lightboxImage{object-fit:contain;background:#0b0f14;border-radius:.9rem;width:auto;max-width:100%;height:auto;max-height:86dvh}@media (max-width:1099px){._Ecada_shell{border-inline:0;width:100%}._Ecada_layout{grid-template-columns:1fr}._Ecada_sidebar{top:var(--site-header-height);z-index:3;border-right:0;border-bottom:1px solid var(--forum-line);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;background:#fff;padding:8px 12px;display:block;position:sticky;overflow-x:auto}._Ecada_main{gap:12px;min-height:0}._Ecada_gateShell{border-inline:0;width:100%}}@media (max-width:740px){._Ecada_main{gap:10px}._Ecada_toolbarRow{flex-direction:column;align-items:stretch}._Ecada_toolbar{padding-top:12px}._Ecada_feedTabs{justify-content:flex-start;gap:16px;width:100%}._Ecada_searchWrap{width:100%}._Ecada_categoryNav button{margin-right:12px}._Ecada_composerBar ._Ecada_selectRoot{max-width:none}._Ecada_gateShell{min-height:60vh;padding:28px 12px}._Ecada_accessGate{padding:24px 18px}._Ecada_gateActions{flex-direction:column;align-items:stretch}._Ecada_gateActions a,._Ecada_gateActions button{width:100%}}@supports (padding:max(0px)){@media (max-width:740px){._Ecada_main{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right));padding-bottom:max(24px, calc(env(safe-area-inset-bottom) + 12px))}}}._Ecada_surface :where(button,input,textarea,select){font-family:inherit}
.y1_UtW_launcher{--research-hover-blur:url(/media/research/hovered-blur.webp);isolation:isolate;width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#f9fbfb;border:0;border-radius:12px;outline:1px solid #f2f2f2;gap:.35rem;margin:0;padding:1.15rem 1.1rem 1.05rem;transition:box-shadow .2s ease-in-out;display:grid;position:relative;overflow:hidden}.y1_UtW_launcher:before{content:"";z-index:0;pointer-events:none;background-image:var(--research-hover-blur);opacity:0;background-position:50% 42%;background-size:cover;width:100%;height:100%;transition:opacity .4s ease-in-out;position:absolute;inset:0}.y1_UtW_launcher>*{z-index:1;position:relative}.y1_UtW_launcherTitle{color:#1c292e;font-family:var(--font-display);letter-spacing:-.035em;align-items:baseline;gap:.55rem;font-size:1.55rem;font-weight:400;line-height:1.05;transition:color .4s ease-in-out;display:flex}.y1_UtW_launcherPreview{color:#5d6f75;font-family:var(--font-display);align-items:center;gap:.4rem;font-size:.9375rem;line-height:1.35;transition:color .4s ease-in-out;display:inline-flex}.y1_UtW_launcherArrow{stroke:currentColor;stroke-width:1.15px;flex-shrink:0;width:1.65rem;height:1.65rem;display:block}@media (hover:hover) and (pointer:fine){.y1_UtW_launcher:hover{outline:none;box-shadow:0 30px 32px -20px #0006}.y1_UtW_launcher:hover:before{opacity:1}.y1_UtW_launcher:hover .y1_UtW_launcherTitle{color:#fff}.y1_UtW_launcher:hover .y1_UtW_launcherPreview{color:#ffffffb3}}@media (hover:none),(pointer:coarse){.y1_UtW_launcher:hover{box-shadow:none;outline:1px solid #f2f2f2}.y1_UtW_launcher:hover:before{opacity:0}.y1_UtW_launcher:hover .y1_UtW_launcherTitle{color:#1c292e}.y1_UtW_launcher:hover .y1_UtW_launcherPreview{color:#5d6f75}}.y1_UtW_launcher[data-research-hover=true]{outline:none;box-shadow:0 30px 32px -20px #0006}.y1_UtW_launcher[data-research-hover=true]:before{opacity:1}.y1_UtW_launcher[data-research-hover=true] .y1_UtW_launcherTitle{color:#fff}.y1_UtW_launcher[data-research-hover=true] .y1_UtW_launcherPreview{color:#ffffffb3}
.ZHWPya_section{padding:1.1rem 0 2.6rem}.ZHWPya_sectionAtlas{min-width:0;padding-inline:0;overflow-x:clip}.ZHWPya_wrap{justify-items:center;gap:0;display:grid}.ZHWPya_article{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-base);width:min(100%,44rem);animation:ZHWPya_app-enter var(--motion-base) var(--ease-out) both;overflow:hidden}.ZHWPya_loadingCard,.ZHWPya_notFoundCard{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-base);width:min(100%,44rem);box-shadow:none;color:var(--text-secondary);padding:1rem}.ZHWPya_loadingCard{gap:.85rem;display:grid}.ZHWPya_notFoundCard{justify-items:start;gap:.65rem;display:grid}.ZHWPya_notFoundCard h1{color:var(--text-primary);font-family:var(--font-pp-neue), var(--font-inter), sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.3vw,1.95rem);font-weight:400;line-height:1.15}.ZHWPya_notFoundCard p{margin:0;line-height:1.45}.ZHWPya_articleHeader{gap:.55rem;padding:1rem 1.1rem .85rem;display:grid}.ZHWPya_backRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.ZHWPya_backRow a{border-radius:var(--radius-xs);border:1px solid var(--border-soft);background:var(--surface-base);min-height:2.1rem;color:var(--text-secondary);justify-content:center;align-items:center;padding:0 .72rem;font-size:.86rem;text-decoration:none;display:inline-flex}.ZHWPya_status{border:1px solid var(--border-soft);background:var(--surface-base);color:var(--text-tertiary);border-radius:999px;padding:.14rem .5rem;font-size:.76rem}.ZHWPya_articleHeader h1{color:var(--text-primary);margin:0;font-size:clamp(1.45rem,3vw,2rem);font-weight:500;line-height:1.2}.ZHWPya_articleHeader p{color:var(--text-secondary);margin:0;font-size:.98rem;line-height:1.55}.ZHWPya_meta{flex-wrap:wrap;align-items:center;gap:.4rem;padding-top:.15rem;display:flex}.ZHWPya_meta span{border:1px solid var(--border-soft);background:var(--surface-base);color:var(--text-tertiary);border-radius:999px;padding:.12rem .46rem;font-size:.74rem}.ZHWPya_thumbWrap{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);background:var(--surface-muted);overflow:hidden}.ZHWPya_thumbWrap img{object-fit:cover;width:100%;display:block}.ZHWPya_body{color:var(--text-primary);padding:1.15rem 1.1rem 1.35rem;font-size:1rem;line-height:1.75}:is(.ZHWPya_body h1,.ZHWPya_body h2,.ZHWPya_body h3,.ZHWPya_body h4){color:var(--text-primary);margin:1.25rem 0 .5rem;font-weight:500;line-height:1.25}:is(.ZHWPya_body h1:first-child,.ZHWPya_body h2:first-child,.ZHWPya_body h3:first-child){margin-top:0}.ZHWPya_body p{margin:0 0 .9rem}:is(.ZHWPya_body ul,.ZHWPya_body ol){margin:.35rem 0 .9rem 1.25rem}.ZHWPya_body li{margin-bottom:.35rem}.ZHWPya_body img{border-radius:var(--radius-sm);max-width:100%;height:auto;margin:.75rem 0 1rem;display:block}.ZHWPya_body a{color:var(--text-primary);text-underline-offset:.15em;text-decoration:underline}.ZHWPya_body blockquote{border-left:2px solid var(--border-strong);color:var(--text-secondary);margin:.85rem 0;padding:.45rem 0 .45rem 1rem}.ZHWPya_entrySkeletonMedia{border-radius:var(--radius-md);width:100%;min-height:12rem}.ZHWPya_entrySkeletonLine{border-radius:6px;width:100%;height:14px;display:block}.ZHWPya_entrySkeletonTitle{width:60%;height:1.5rem}.ZHWPya_entrySkeletonBody{width:92%}.ZHWPya_entrySkeletonBodyShort{width:55%}.ZHWPya_secondaryButton{border:1px solid var(--border-soft);border-radius:var(--radius-xs);background:var(--surface-base);min-height:2.1rem;color:var(--text-secondary);font:inherit;justify-content:center;align-items:center;padding:0 .72rem;font-size:.86rem;text-decoration:none;display:inline-flex}@media (max-width:760px){.ZHWPya_section{padding-top:.85rem;padding-bottom:2rem}.ZHWPya_sectionAtlas{padding-top:0;padding-bottom:1.5rem}}@media (max-width:640px){.ZHWPya_articleHeader{padding:.85rem .85rem .75rem}.ZHWPya_body{padding:.9rem .85rem 1.1rem;font-size:.96rem;line-height:1.65}}@media (prefers-reduced-motion:reduce){.ZHWPya_article{animation:none}}
.kJQWlq_page{--ink:#233137;--muted:#758084;--soft:#9aaeb5;--line:#eef1f2;--panel:#f9fbfb;color:var(--ink);padding:1.1rem 0 3rem}.kJQWlq_page button{font:inherit;color:inherit;text-align:left;cursor:pointer}.kJQWlq_header{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;display:flex}.kJQWlq_header>div{gap:.4rem;display:grid}.kJQWlq_eyebrow,.kJQWlq_meta,.kJQWlq_lockChip,.kJQWlq_modules span,.kJQWlq_pvBadge{font-family:var(--font-zagma), monospace;letter-spacing:.04em;text-transform:uppercase}.kJQWlq_eyebrow{color:var(--soft);margin:0;font-size:12px}.kJQWlq_header h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.8rem,5vw,2.6rem);font-weight:400;line-height:1.05}.kJQWlq_primary{color:#fff;background:#263238;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:44px;padding:0 1.4rem;font-size:15px;text-decoration:none;display:inline-flex}.kJQWlq_course{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;padding:0;display:grid;overflow:hidden}.kJQWlq_courseVisual{aspect-ratio:16/10;background:var(--panel);min-height:100%;position:relative}.kJQWlq_courseVisual img{object-fit:cover;object-position:50% 75%;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.kJQWlq_lockChip{color:var(--ink);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:5px 9px;font-size:10px;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 2px 10px #23313729,0 1px 2px #23313714}.kJQWlq_courseCopy{align-content:start;gap:.55rem;padding:1.25rem 1.4rem 1.4rem;display:grid}.kJQWlq_meta{color:#7d9197;letter-spacing:.07em;font-size:10.5px}.kJQWlq_courseCopy h2{color:#1b272c;letter-spacing:-.02em;text-wrap:balance;margin:.1rem 0 0;font-size:clamp(1.15rem,2.4vw,1.6rem);font-weight:400;line-height:1.25}.kJQWlq_modules{border-top:1px solid var(--line);gap:0;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.kJQWlq_modules li{border-bottom:1px solid var(--line);color:#2b393f;-webkit-user-select:none;user-select:none;gap:.9rem;padding:.7rem 0;font-size:14px;line-height:1.4;display:flex}.kJQWlq_modules span{color:#8aa8b0;flex:none;width:1.5rem;font-size:10.5px;line-height:1.9}.kJQWlq_modules li.kJQWlq_moreModules{color:#7d9197;border-bottom:0;padding-bottom:0}.kJQWlq_courseCopy>p{color:#6b777b;margin:0;font-size:14px;line-height:1.55}.kJQWlq_sectionTitle{letter-spacing:-.01em;margin:2.25rem 0 .9rem;font-size:1.25rem;font-weight:400}.kJQWlq_features{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.kJQWlq_feature{border:1px solid var(--line);background:#fff;border-radius:12px;align-content:start;gap:.35rem;padding:.6rem .6rem 1rem;display:grid}.kJQWlq_feature h3{letter-spacing:-.02em;margin:.45rem .4rem 0;font-size:16px;font-weight:400}.kJQWlq_feature p{color:#5f6b70;margin:0 .4rem;font-size:13.5px;line-height:1.4}.kJQWlq_preview{aspect-ratio:16/9;background:var(--panel);border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.kJQWlq_preview>:first-child{-webkit-user-select:none;user-select:none}.kJQWlq_previewLock{background:#f9fbfb59;position:absolute;inset:0}.kJQWlq_lock{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.4px;width:14px;height:14px}.kJQWlq_pvList{gap:6px;width:78%;margin:0;padding:0;font-size:13px;list-style:none;display:grid;margin-top:22px!important}.kJQWlq_pvList li{border:1px solid var(--line);color:#233137;background:#fff;border-radius:8px;gap:10px;padding:7px 10px;display:flex}.kJQWlq_pvList li span{color:#7d8f95;font-family:var(--font-zagma), ui-monospace, monospace;font-size:11px;line-height:19px}.kJQWlq_pvCourse{position:absolute;inset:0}.kJQWlq_pvCourse img{object-fit:cover;width:100%;height:100%}.kJQWlq_pvChat{gap:6px;width:82%;margin-top:22px;font-size:12px;line-height:1.35;display:grid}.kJQWlq_pvChat p{color:#233137;background:#fff;border:1px solid #e3e9eb;border-radius:12px;justify-self:start;max-width:88%;margin:0;padding:6px 10px}.kJQWlq_pvChat b{color:#7d8f95;font-family:var(--font-zagma), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:400;display:block}.kJQWlq_pvChat .kJQWlq_pvChatMine{color:#fff;background:#263238;border-color:#263238;justify-self:end}.kJQWlq_pvBadge{color:#fff;background:#263238;border-radius:8px;padding:6px 14px;font-size:18px}.kJQWlq_headerBadge{border-radius:6px;width:fit-content;margin:0 0 10px;padding:4px 9px 3px;font-size:12px;line-height:1.3;display:block}.kJQWlq_backdrop{z-index:1000;-webkit-backdrop-filter:blur(6px);background:#23313747;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.kJQWlq_dialog{border:1px solid var(--line);background:#fff;border-radius:14px;justify-items:start;gap:.6rem;width:min(100%,400px);padding:1.6rem;display:grid;position:relative}.kJQWlq_dialog h2{letter-spacing:-.02em;margin:.2rem 0 0;font-size:1.45rem;font-weight:400}.kJQWlq_dialog p{color:var(--muted);margin:0 0 .5rem;font-size:14.5px;line-height:1.45}.kJQWlq_dialog .kJQWlq_primary{width:100%}.kJQWlq_dialogLock{background:var(--panel);border:1px solid var(--line);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.kJQWlq_close{background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:12px;right:12px}.kJQWlq_close svg{fill:none;width:14px;height:14px;stroke:var(--ink);stroke-linecap:round;stroke-width:1.4px}@media (max-width:860px){.kJQWlq_course{grid-template-columns:1fr}.kJQWlq_features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.kJQWlq_header{flex-direction:column;align-items:flex-start}.kJQWlq_features{grid-template-columns:1fr}}
.Km7hzq_trigger{z-index:3;-webkit-backdrop-filter:blur(8px);color:#233137;cursor:pointer;background:#ffffffb8;border:.5px solid #fff9;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:background .2s;display:inline-flex;position:absolute;bottom:14px;right:14px;box-shadow:0 6px 18px #23313724}@media (hover:hover) and (pointer:fine){.Km7hzq_trigger:hover{background:#fff}}.Km7hzq_modal{z-index:100000;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.Km7hzq_backdrop{cursor:pointer;appearance:none;background:#0006;border:0;position:absolute;inset:0}.Km7hzq_sheet{z-index:1;background:#fff;border:1px solid #f2f2f2;border-radius:12px;width:min(100%,880px);max-height:min(90dvh,900px);display:flex;position:relative;overflow:hidden}.Km7hzq_close{z-index:2;color:#233137;cursor:pointer;background:#f2f2f2;border:0;border-radius:50%;padding:8px;display:flex;position:absolute;top:15px;right:15px}.Km7hzq_scroll{flex:1;min-height:0;padding:32px;overflow-y:auto}.Km7hzq_header{flex-direction:column;align-items:flex-start;gap:8px;padding-right:48px;display:flex}.Km7hzq_header .pill{margin:0}.Km7hzq_header h3{color:#233137;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(24px,3vw,34px);font-weight:400;line-height:1.15}.Km7hzq_header h3 strong{color:#9aaeb5;font-weight:400}.Km7hzq_header>p:last-child{color:#758084;max-width:34rem;margin:0;font-size:14px;line-height:20px}.Km7hzq_grid{columns:3 220px;column-gap:12px;margin:24px 0 0;padding:0;list-style:none}.Km7hzq_tile{break-inside:avoid;background:#fff;border:1px solid #f2f2f2;border-radius:10px;flex-direction:column;margin:0 0 12px;display:flex;overflow:hidden}.Km7hzq_tileSoft{background:#eef2f3;border-color:#0000}.Km7hzq_tileDark{background:radial-gradient(#909ca1cc 0%,#b8c4c9 100%);border-color:#0000;box-shadow:0 4px 7px #00000008}.Km7hzq_plate{isolation:isolate;background:#eef1f3;position:relative;overflow:hidden}.Km7hzq_plateInner{aspect-ratio:480/820;position:absolute;top:50%;left:50%}.Km7hzq_plateInner img,.Km7hzq_plateInner svg{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.Km7hzq_plateInner svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;filter:drop-shadow(0 0 2px #23313766)}.Km7hzq_plateInner svg path{vector-effect:non-scaling-stroke}.Km7hzq_plateInner svg circle{fill:#fff;stroke:none}.Km7hzq_dash{stroke-dasharray:4 5}.Km7hzq_lightWash{mix-blend-mode:soft-light;background:radial-gradient(120% 90% at 50% 0,#ffffff8c 0%,#fff0 60%);position:absolute;inset:0}.Km7hzq_tileBody{flex-direction:column;gap:4px;padding:12px 14px 14px;display:flex}.Km7hzq_tileBody h4{color:#233137;font-family:var(--font-pp-neue), var(--font-inter), sans-serif;margin:0;font-size:16px;font-weight:400;line-height:1.3}.Km7hzq_tileBody p{color:#515255;margin:0;font-size:13.5px;line-height:1.45}.Km7hzq_tileSoft .Km7hzq_tileBody,.Km7hzq_tileDark .Km7hzq_tileBody{padding:16px}.Km7hzq_tileDark .Km7hzq_tileBody p,.Km7hzq_tileDark .Km7hzq_tileBody h4{color:#fff}@media (max-width:767px){.Km7hzq_modal{padding:12px}.Km7hzq_sheet{max-height:calc(100dvh - 24px)}.Km7hzq_scroll{padding:16px}.Km7hzq_header{padding-top:8px}.Km7hzq_grid{columns:2;column-gap:8px;margin-top:18px}.Km7hzq_tile{margin-bottom:8px}.Km7hzq_tileBody{padding:10px 10px 12px}.Km7hzq_tileBody h4{font-size:14.5px}.Km7hzq_tileBody p{font-size:12.5px}}
.LyPHXG_backdrop{z-index:80;background:#12181c47;place-items:end center;padding:12px;display:grid;position:fixed;inset:0}.LyPHXG_panel{box-sizing:border-box;color:#233137;width:min(100%,28rem);font-family:var(--font-pp-neue), var(--font-inter), sans-serif;background:#fff;border:.5px solid #c7d1d573;border-radius:16px 16px 12px 12px;overflow:hidden}.LyPHXG_head{border-bottom:.5px solid #f2f2f2;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:14px 16px 12px;display:grid}.LyPHXG_head h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:400}.LyPHXG_head button{color:#758084;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:14px}.LyPHXG_head .LyPHXG_done{color:#233137;justify-self:end}.LyPHXG_head .LyPHXG_done:disabled{opacity:.45;cursor:default}.LyPHXG_body{justify-items:center;gap:14px;padding:20px 16px 22px;display:grid}.LyPHXG_viewport{aspect-ratio:1;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#e8eef3;border-radius:999px;width:min(100%,280px);position:relative;overflow:hidden}.LyPHXG_viewport:active{cursor:grabbing}.LyPHXG_image{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute;top:50%;left:50%}.LyPHXG_hint{color:#758084;text-align:center;margin:0;font-size:14px;line-height:1.45}.LyPHXG_zoom{width:min(100%,280px)}.LyPHXG_zoom input{accent-color:#233137;width:100%}.LyPHXG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.ersZua_grid{aspect-ratio:1;flex:none;grid-template-columns:repeat(3,1fr);gap:9%;width:1em;display:inline-grid}.ersZua_grid i{--ring:0;background:#eef4f62e;border-radius:8%;position:relative}.ersZua_grid i:after{content:"";border-radius:inherit;opacity:0;animation:1.6s linear infinite ersZua_glow-orbit;animation-delay:calc(var(--ring) * -.2s);background:#eef4f6;position:absolute;inset:0;box-shadow:0 0 12px #eef4f6e6,0 0 4px #fff}.ersZua_grid i.ersZua_centre{background:#eef4f64d}.ersZua_grid i.ersZua_centre:after{content:none}@keyframes ersZua_glow-orbit{0%{opacity:1}35%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.ersZua_grid i:after{opacity:.4;animation:none}}
.egA1Jq_section{padding:1.1rem 0 2.6rem}.egA1Jq_wrap{gap:.9rem;display:grid}.egA1Jq_courseCard{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #f2f2f2;border-radius:0}.egA1Jq_listSection{gap:0;display:grid}.egA1Jq_listSection>.egA1Jq_sectionHead{border-bottom:1px solid #f2f2f2;padding-bottom:1.25rem}.egA1Jq_sectionHead h2{color:var(--text-primary);margin:0;font-size:1.2rem;font-weight:500;line-height:1.25}.egA1Jq_sectionHead p{color:var(--text-secondary);margin:.3rem 0 0;font-size:.88rem;line-height:1.45}.egA1Jq_analysisSection{scroll-margin-top:calc(var(--site-header-height) + .75rem)}.egA1Jq_analysisPanel{background:0 0;border:0;gap:.85rem;padding:0;display:grid}.egA1Jq_analysisHead{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.egA1Jq_analysisHead h2{color:var(--text-primary);margin:0;font-size:1.2rem;font-weight:500;line-height:1.25}.egA1Jq_primaryButton{border:1px solid var(--accent-primary);border-radius:var(--radius-xs);background:var(--accent-primary);color:#fff;min-height:2.35rem;font:inherit;flex-shrink:0;justify-content:center;align-items:center;padding:0 .84rem;font-size:.9rem;text-decoration:none;display:inline-flex}.egA1Jq_primaryButton:hover{background:var(--accent-primary-hover);border-color:var(--accent-primary-hover);color:#fff}.egA1Jq_contentReady{animation:egA1Jq_app-enter var(--motion-base) var(--ease-out) both;gap:1rem;display:grid}.egA1Jq_header{background:0 0;border:0;justify-content:space-between;align-items:center;gap:.9rem;padding:0;display:flex}.egA1Jq_header>div{gap:.5rem;display:grid}.egA1Jq_header h1{color:var(--text-primary);font-family:var(--font-pp-neue), var(--font-inter), sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.4rem,4vw,2rem);font-weight:400;line-height:1.15}.egA1Jq_headerActions{flex-wrap:wrap;flex-shrink:0;gap:.45rem;display:flex}.egA1Jq_headerActions button{border-radius:var(--radius-xs);border:1px solid var(--border-soft);background:var(--surface-base);min-height:2.35rem;box-shadow:none;color:var(--text-secondary);cursor:pointer;font:inherit;padding:.18rem .84rem;font-size:.9rem}.egA1Jq_headerActions button:last-child{border-color:var(--accent-primary);background:var(--accent-primary);color:#fff}.egA1Jq_headerActions button:hover{border-color:var(--border-strong);color:var(--text-primary)}.egA1Jq_headerActions button:last-child:hover{background:var(--accent-primary-hover);border-color:var(--accent-primary-hover);color:#fff}.egA1Jq_alerts{gap:.5rem;display:grid}.egA1Jq_error,.egA1Jq_notice{border-radius:var(--radius-sm);padding:.65rem .75rem;font-size:.9rem;line-height:1.4}.egA1Jq_error{color:#922d2d;background:#bb303014;border:1px solid #bb303038}.egA1Jq_notice{color:#1c6f34;background:#0c682614;border:1px solid #0c682638}.egA1Jq_courseGrid{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));column-gap:2rem;display:grid}.egA1Jq_courseCard{flex-direction:column;min-height:100%;padding:1.5rem 0;display:flex}.egA1Jq_courseVisual{background:var(--surface-muted);border-radius:4px;min-height:10rem;text-decoration:none;display:block;position:relative;overflow:hidden}.egA1Jq_courseVisual img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.egA1Jq_coursePlaceholder{aspect-ratio:16/9;color:var(--text-tertiary);justify-content:center;align-items:center;font-size:.85rem;display:flex}.egA1Jq_courseCopy{flex-direction:column;flex:1;gap:.6rem;padding:1.1rem 0 0;display:flex}.egA1Jq_cardFooter{margin-top:auto;padding-top:.4rem}.egA1Jq_courseMeta{color:#8a979b;justify-content:space-between;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.egA1Jq_courseCopy h3{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:400;line-height:1.25}.egA1Jq_courseCopy h3 a{color:inherit;text-decoration:none}.egA1Jq_courseCopy h3 a:hover{text-underline-offset:.15em;text-decoration:underline}.egA1Jq_courseCopy p{color:var(--text-secondary);flex:1;margin:0;font-size:.86rem;line-height:1.5}.egA1Jq_textLink{border:1px solid var(--border-soft);border-radius:var(--radius-xs);background:var(--surface-base);width:fit-content;min-height:2.1rem;color:var(--text-secondary);justify-content:center;align-items:center;padding:0 .72rem;font-size:.84rem;text-decoration:none;display:inline-flex}.egA1Jq_textLink:hover{border-color:var(--border-strong);color:var(--text-primary)}.egA1Jq_iconLink,.egA1Jq_iconButton{background:var(--surface-base);width:2.1rem;min-height:2.1rem;color:var(--text-secondary);border:1px solid #e7ebed;border-radius:4px;place-items:center;padding:0;text-decoration:none;display:inline-grid}.egA1Jq_iconLink svg,.egA1Jq_iconButton svg{width:1.05rem;height:1.05rem;display:block}.egA1Jq_iconLink:hover,.egA1Jq_iconButton:hover{border-color:var(--border-strong);color:var(--text-primary)}.egA1Jq_cardActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;margin-top:auto;padding-top:.15rem;display:flex}.egA1Jq_adminActions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.egA1Jq_adminActions button{border-radius:var(--radius-xs);border:1px solid var(--border-soft);background:var(--surface-base);min-height:2.1rem;color:var(--text-secondary);cursor:pointer;font:inherit;padding:0 .72rem;font-size:.84rem}.egA1Jq_adminActions .egA1Jq_iconButton{padding:0}.egA1Jq_adminActions button:hover{border-color:var(--border-strong);color:var(--text-primary)}.egA1Jq_adminActions .egA1Jq_deleteButton{color:#922d2d;background:#bb303014;border-color:#bb303038}.egA1Jq_adminActions .egA1Jq_deleteButton:hover{background:#bb30301f;border-color:#bb303059}.egA1Jq_adminActions button:disabled{opacity:.58;cursor:not-allowed}.egA1Jq_editor{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-canvas);box-shadow:none;gap:0;padding:0;display:grid}.egA1Jq_editorHead{border-bottom:1px solid var(--border-soft);background:var(--surface-base);justify-content:space-between;align-items:center;gap:.6rem;padding:1rem 1rem .75rem;display:flex}.egA1Jq_editorHead h2{color:var(--text-primary);margin:0;font-size:1.12rem;font-weight:500}.egA1Jq_editorBasics{border-bottom:1px solid var(--border-soft);background:var(--surface-base);gap:.7rem;padding:1rem;display:grid}.egA1Jq_editorSplit{grid-template-columns:minmax(18rem,20rem) minmax(0,1fr);align-items:start;gap:0;display:grid}.egA1Jq_editorSide,.egA1Jq_editorMain{background:var(--surface-base);align-content:start;gap:.7rem;padding:1rem;display:grid}.egA1Jq_editorSide{border-right:1px solid var(--border-soft)}.egA1Jq_editorMain{min-width:0}.egA1Jq_editorMain .egA1Jq_htmlEditor{min-height:22rem}.egA1Jq_editorFooter{z-index:2;border-top:1px solid var(--border-soft);background:var(--surface-base);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;padding:.75rem 1rem;display:flex;position:sticky;bottom:0}.egA1Jq_editorFooter button{border-radius:var(--radius-xs);border:1px solid var(--border-soft);background:var(--surface-base);min-height:2.35rem;color:var(--text-secondary);cursor:pointer;font:inherit;padding:.18rem .84rem;font-size:.9rem}.egA1Jq_editorFooter button:last-child{border-color:var(--accent-primary);background:var(--accent-primary);color:#fff}.egA1Jq_editorFooter button:last-child:hover{background:var(--accent-primary-hover);border-color:var(--accent-primary-hover)}.egA1Jq_editorFooter button:disabled{opacity:.58;cursor:not-allowed}.egA1Jq_editorGrid{gap:.7rem;display:grid}.egA1Jq_field{gap:.3rem;display:grid}.egA1Jq_field span{color:var(--text-secondary);font-size:.84rem}.egA1Jq_field input,.egA1Jq_field textarea,.egA1Jq_field select{box-sizing:border-box;border:1px solid var(--border-soft);border-radius:var(--radius-xs);background:var(--surface-base);width:100%;color:var(--text-primary);font:inherit;padding:.58rem .72rem;font-size:.92rem}.egA1Jq_field input[type=range]{padding:.35rem 0}.egA1Jq_field textarea{resize:vertical;min-height:4.7rem}.egA1Jq_field input:focus,.egA1Jq_field textarea:focus,.egA1Jq_field select:focus{outline:2px solid var(--focus-ring);outline-offset:1px;border-color:var(--border-strong)}.egA1Jq_metaRow{grid-template-columns:1fr;gap:.58rem;display:grid}@media (min-width:520px){.egA1Jq_editorSide .egA1Jq_metaRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.egA1Jq_fileButton{border:1px solid var(--border-soft);border-radius:var(--radius-xs);background:var(--surface-base);width:fit-content;min-height:2.35rem;color:var(--text-secondary);cursor:pointer;font:inherit;justify-content:center;align-items:center;padding:0 .84rem;font-size:.88rem;display:inline-flex}.egA1Jq_fileButton:hover{border-color:var(--border-strong);color:var(--text-primary);background:#f2f5f5}.egA1Jq_fileButton input[type=file]{display:none}.egA1Jq_toolbar{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--surface-base);flex-wrap:wrap;align-items:center;gap:.36rem;padding:.45rem;display:flex}.egA1Jq_toolbar button{border:1px solid var(--border-soft);border-radius:var(--radius-xs);background:var(--surface-base);min-height:2rem;color:var(--text-secondary);cursor:pointer;font:inherit;padding:0 .62rem;font-size:.86rem}.egA1Jq_toolbar button:hover{color:var(--text-primary);background:#f2f5f5}.egA1Jq_toolbar input[type=file]{display:none}.egA1Jq_toolbar label{border:1px solid var(--border-soft);border-radius:var(--radius-xs);background:var(--surface-base);min-height:2rem;color:var(--text-secondary);cursor:pointer;align-items:center;padding:0 .62rem;font-size:.86rem;display:inline-flex}.egA1Jq_toolbar label:hover{color:var(--text-primary);background:#f2f5f5}.egA1Jq_htmlEditor{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--surface-base);min-height:16rem;color:var(--text-primary);overflow-wrap:anywhere;padding:.75rem;font-size:1rem;line-height:1.5}.egA1Jq_htmlEditor:focus{outline:2px solid var(--focus-ring);outline-offset:1px}.egA1Jq_htmlEditor img{border-radius:var(--radius-sm);max-width:100%}.egA1Jq_thumbControls{gap:.5rem;display:grid}.egA1Jq_thumbPreviewFrame{border-radius:var(--radius-md);border:1px solid var(--border-soft);background:var(--surface-muted);width:100%;overflow:hidden}.egA1Jq_thumbPreview{object-fit:cover;width:100%;height:100%;display:block}.egA1Jq_toggleRow{color:var(--text-secondary);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.62rem;font-size:.9rem;display:flex}.egA1Jq_toggleRow>span{color:var(--text-primary);font-weight:500}.egA1Jq_toggleRow button{border:1px solid var(--border-soft);border-radius:var(--radius-xs);background:var(--surface-base);min-height:2rem;color:var(--text-secondary);cursor:pointer;font:inherit;padding:0 .7rem;font-size:.86rem}.egA1Jq_toggleRow button:hover{border-color:var(--border-strong);color:var(--text-primary)}.egA1Jq_showMoreButton{border:1px solid var(--border-soft);border-radius:var(--radius-xs);background:var(--surface-base);width:fit-content;min-height:2.35rem;color:var(--text-secondary);font:inherit;cursor:pointer;padding:0 .85rem;font-size:.88rem}.egA1Jq_showMoreButton:hover{border-color:var(--border-strong);color:var(--text-primary)}.egA1Jq_emptyCard{padding:1rem}.egA1Jq_emptyCard h3{margin:0;font-size:1.05rem;font-weight:500}.egA1Jq_emptyCard p{color:var(--text-secondary);margin:.35rem 0 0;font-size:.88rem}.egA1Jq_skeletonLine{border-radius:6px;height:12px;display:block}.egA1Jq_skeletonBlock{aspect-ratio:16/9;border-radius:0;min-height:10rem}.egA1Jq_skeletonMetaShort{width:min(42%,7rem);height:10px}.egA1Jq_skeletonMetaTiny{width:4.5rem;height:10px}.egA1Jq_skeletonTitle{width:min(78%,14rem);height:1rem}.egA1Jq_skeletonBody{width:100%}.egA1Jq_skeletonBodyShort{width:min(72%,12rem)}.egA1Jq_skeletonLink{border-radius:var(--radius-xs);width:5rem;height:2.1rem}.egA1Jq_skeletonPill{border-radius:999px;width:4.25rem;height:1.4rem}.egA1Jq_courseCard:first-child .skeleton-shimmer{animation-delay:0s}.egA1Jq_courseCard:nth-child(2) .skeleton-shimmer{animation-delay:90ms}.egA1Jq_courseCard:nth-child(3) .skeleton-shimmer{animation-delay:.18s}.egA1Jq_emptyCard{background:0 0;border:0;padding:.85rem 0}.egA1Jq_requestHistory{background:0 0;border:0;gap:0;min-width:0;padding:0;display:grid}.egA1Jq_requestCard{border-top:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem .75rem;padding:.7rem 0;display:grid}.egA1Jq_requestCard:first-of-type{border-top:0;padding-top:0}.egA1Jq_requestTop{align-items:center;gap:.55rem;min-width:0;display:flex}.egA1Jq_requestNote{color:var(--text-secondary);grid-column:1/-1;margin:0;font-size:.86rem;line-height:1.4}.egA1Jq_requestLink{color:var(--text-secondary);font-size:.86rem;text-decoration:none}.egA1Jq_requestLink:hover{color:var(--text-primary)}.egA1Jq_requestSkeletonList{gap:.75rem;display:grid}.egA1Jq_requestSkeletonCard{border:1px solid var(--border-soft);border-radius:var(--radius-md);gap:.75rem;padding:1rem;display:grid}.egA1Jq_requestSkeletonTop{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.egA1Jq_requestDate{color:var(--text-tertiary);font-size:.74rem}.egA1Jq_statusPill{border:1px solid var(--border-soft);color:var(--text-tertiary);text-transform:capitalize;border-radius:999px;flex-shrink:0;padding:.2rem .5rem;font-size:.72rem}.egA1Jq_statusPill[data-status=pending],.egA1Jq_statusPill[data-status=reviewed],.egA1Jq_statusPill[data-status=delivered]{border-color:var(--border-soft);color:#758084;background:#f7f8f8}@media (max-width:900px){.egA1Jq_editorSplit{grid-template-columns:1fr}.egA1Jq_editorSide{border-right:0;border-bottom:1px solid var(--border-soft)}}@media (max-width:860px){.egA1Jq_header{flex-direction:column;align-items:stretch}}@media (max-width:760px){.egA1Jq_section{padding-top:.85rem;padding-bottom:2rem}}.egA1Jq_studyEmbed{--s:10px;--index-line:#f2f2f2;--index-line-strong:#e8e8e8;--index-ink:#233137;--index-copy:#515255;--index-muted:#758084;min-width:0;margin-top:.4rem}@media (max-width:640px){.egA1Jq_courseGrid{grid-template-columns:1fr}.egA1Jq_editorBasics,.egA1Jq_editorSide,.egA1Jq_editorMain,.egA1Jq_editorHead,.egA1Jq_editorFooter{padding-left:.85rem;padding-right:.85rem}.egA1Jq_htmlEditor{min-height:12rem;font-size:.92rem}.egA1Jq_toolbar button,.egA1Jq_toolbar label{min-height:1.86rem;padding:0 .52rem;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.egA1Jq_contentReady{animation:none}}
.UYOrLq_backdrop{z-index:80;background:#12181c47;place-items:end center;padding:12px;display:grid;position:fixed;inset:0}.UYOrLq_panel{box-sizing:border-box;color:#233137;width:min(100%,28rem);max-height:min(78vh,36rem);font-family:var(--font-pp-neue), var(--font-inter), sans-serif;background:#fff;border:.5px solid #c7d1d573;border-radius:16px 16px 12px 12px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.UYOrLq_head{border-bottom:.5px solid #f2f2f2;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 12px;display:flex}.UYOrLq_head h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:500}.UYOrLq_head button{color:#758084;font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px}.UYOrLq_status{color:#758084;margin:0;padding:28px 16px;font-size:14px;line-height:1.45}.UYOrLq_list{margin:0;padding:6px 0 10px;list-style:none;overflow:auto}.UYOrLq_row{min-width:0;color:inherit;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}.UYOrLq_row:hover{background:#f7f9fa}.UYOrLq_avatar,.UYOrLq_avatarFallback{border:.5px solid #c7d1d573;border-radius:999px;flex-shrink:0;width:40px;height:40px}.UYOrLq_avatar{object-fit:cover;background:#f2f5f5;display:block}.UYOrLq_avatarFallback{color:#516169;background:#eef3f6;place-items:center;font-size:15px;display:grid}.UYOrLq_copy{gap:2px;min-width:0;display:grid}.UYOrLq_copy strong{color:#233137;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;line-height:20px;overflow:hidden}.UYOrLq_copy span{color:#758084;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.UYOrLq_showMore{color:#758084;width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:2px 0 4px;padding:0;font-size:14px;font-weight:500;display:flex}.UYOrLq_showMore:hover:not(:disabled){color:#233137;background:#f7f9fa}.UYOrLq_showMore:disabled{cursor:wait}@media (min-width:741px){.UYOrLq_backdrop{place-items:center}.UYOrLq_panel{border-radius:16px}}
.grQ1PW_loader{z-index:4;border-radius:inherit;-webkit-backdrop-filter:blur(6px);pointer-events:none;background:#2331378c;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.grQ1PW_orbit{width:22%;min-width:3rem;max-width:5.5rem}
.j5Q7fW_fullscreenShell{width:100%;min-height:100dvh}.j5Q7fW_fullscreenGate{min-height:100dvh;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));place-items:center;width:100%;display:grid}
._jvlya_shell{--s:10px;--index-line:#f2f2f2;--index-line-strong:#e8e8e8;--index-ink:#233137;--index-copy:#515255;--index-muted:#758084;--oc-ink:#1c292e;--oc-muted:#7d8f95;--oc-line:#1c292e17;--oc-soft:#f6f8f8;height:calc(100dvh - var(--site-header-height));min-height:0;color:var(--oc-ink);font-family:var(--font-display);background:#fff;grid-template-columns:264px minmax(0,1fr);display:grid}._jvlya_sidebar{background:#fff;border-right:1px solid #f2f2f2;flex-direction:column;min-height:0;padding:0;display:flex;position:relative}._jvlya_sidebarHead{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;justify-content:space-between;align-items:center;min-height:64px;padding:12px 12px 12px 20px;display:flex}._jvlya_newChatFab{left:16px;bottom:max(16px, env(safe-area-inset-bottom));z-index:1;min-height:40px;color:var(--oc-ink);font-family:var(--font-pp-neue), var(--font-inter), sans-serif;white-space:nowrap;cursor:pointer;background:#fff;border:.5px solid #c7d1d5;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;line-height:18px;transition:background-color .2s;display:inline-flex;position:absolute}._jvlya_accountButton{right:16px;bottom:calc(max(16px, env(safe-area-inset-bottom)) + 10px);z-index:1;width:36px;height:36px;color:var(--oc-ink);background:#f1f4f5;border:1px solid #1c292e1f;border-radius:999px;place-items:center;font-size:14px;text-decoration:none;display:grid;position:absolute;overflow:hidden}._jvlya_accountButton img{object-fit:cover;width:100%;height:100%;display:block}._jvlya_sidebar ._jvlya_newChatFab svg{stroke:currentColor;stroke-width:1.4px;width:14px;height:14px}._jvlya_sidebarTitle{color:var(--oc-ink);letter-spacing:-.02em;font-size:17px}._jvlya_sideNavItem{color:#515255;cursor:pointer;width:auto;height:48px;font:inherit;text-align:left;background:#fff;border:1px solid #f2f2f2;border-radius:4px;align-items:center;gap:8px;margin:20px 16px 0;padding:0 16px;font-size:14px;transition:background-color .2s,color .2s;display:flex}._jvlya_sideNavItemOn{color:var(--oc-ink);background:#f1f4f5}._jvlya_sidebar ._jvlya_sideNavItem svg{stroke-width:1.2px;width:16px;height:16px}._jvlya_sideNavCount{color:#8a979b;font-family:var(--font-zagma), ui-monospace, monospace;margin-left:auto;font-size:11px}._jvlya_library{gap:12px;max-width:720px;margin:clamp(8px,4vh,40px) auto 0;display:grid}._jvlya_libraryTitle{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:400}._jvlya_libraryGrid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}._jvlya_libraryCard{width:100%;color:var(--oc-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;gap:6px;padding:0;display:grid}._jvlya_libraryCard img,._jvlya_libraryBlank{aspect-ratio:3/4;background:var(--oc-soft);object-fit:cover;border-radius:12px;width:100%;display:block}._jvlya_libraryCard:hover img{opacity:.9}._jvlya_libraryMeta{color:var(--oc-muted);align-items:baseline;gap:6px;font-size:12.5px;display:flex}._jvlya_libraryMeta strong{color:var(--oc-ink);font-size:14px;font-weight:400}._jvlya_sidebarLabel{box-sizing:border-box;cursor:pointer;color:#8a979b;width:100%;font-family:var(--font-zagma), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:1px solid #f2f2f2;border-left:0;border-right:0;align-items:center;gap:6px;margin:20px 0 0;padding:16px 20px;font-size:10.5px;line-height:1;display:flex}._jvlya_sidebar ._jvlya_sidebarLabel svg{width:14px;height:14px;fill:var(--oc-ink);stroke:none;transition:transform .2s}._jvlya_sidebarLabelClosed svg{transform:rotate(-90deg)}._jvlya_history{align-content:start;min-height:0;margin:0 0 92px;padding:0;list-style:none;display:grid;overflow-y:auto}._jvlya_history li{border-bottom:1px solid #f2f2f2;transition:background-color .2s;position:relative}._jvlya_history li._jvlya_historyOn{background:#f6f8f9}._jvlya_historyItem{width:100%;color:var(--oc-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:14px 44px 14px 20px;display:flex}._jvlya_historyText{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;line-height:18px;overflow:hidden}._jvlya_historyEmpty{color:#8a979b;margin:0;padding:16px 20px;font-size:13px}._jvlya_chatStatus{border-radius:2px;flex:none;width:7px;height:7px}._jvlya_chatStatusRunning{border:1.5px solid var(--oc-ink);animation:1.2s ease-in-out infinite _jvlya_chatStatusBreathe}._jvlya_chatStatusUnread{background:var(--oc-ink)}@keyframes _jvlya_chatStatusBreathe{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){._jvlya_chatStatusRunning{animation:none}._jvlya_sidebar{transition:none}}._jvlya_historyDelete{color:#8a979b;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:24px;padding:0;transition:opacity .2s,background-color .2s,color .2s;display:grid;position:absolute;top:50%;right:16px;transform:translateY(-50%)}._jvlya_history li:hover ._jvlya_historyDelete,._jvlya_historyDelete:focus-visible,._jvlya_history li._jvlya_historyOn ._jvlya_historyDelete{opacity:1}._jvlya_historyDelete:hover{color:var(--oc-ink);background:#e6ecee}._jvlya_scrim{display:none}@media (hover:hover) and (pointer:fine){._jvlya_newChatFab:hover{background:#f2f5f5}._jvlya_sideNavItem:hover{color:var(--oc-ink);background:#f6f8f9}._jvlya_history li:not(._jvlya_historyOn):hover{background:#fafbfb}._jvlya_sidebarClose:hover{background:#f1f4f5}}._jvlya_main{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}._jvlya_top{border-top:1px solid var(--oc-line);border-bottom:1px solid var(--oc-line);grid-template-columns:38px 1fr 38px;align-items:center;padding:10px clamp(16px,3vw,32px);display:grid}._jvlya_top ._jvlya_historyToggle:first-child{visibility:hidden}._jvlya_title{letter-spacing:-.02em;text-align:center;margin:0;font-size:17px;font-weight:400}._jvlya_historyToggle{border:1px solid var(--oc-line);width:38px;height:38px;color:var(--oc-ink);cursor:pointer;background:#fff;border-radius:10px;place-items:center;padding:0}._jvlya_sidebarClose{color:#515255;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;transition:background-color .2s;display:none}._jvlya_historyToggle{display:grid}._jvlya_thread{flex:1;min-height:0;padding:28px clamp(16px,3vw,32px) 12px;overflow-y:auto}._jvlya_messages{grid-template-columns:minmax(0,1fr);gap:22px;max-width:720px;margin:0 auto;display:grid}._jvlya_user{white-space:pre-wrap;background:#eef3f4;border-radius:14px;justify-self:end;max-width:82%;margin:0;padding:10px 14px;font-size:15.5px;line-height:1.45}._jvlya_empty{justify-items:start;gap:12px;max-width:720px;margin:clamp(8px,6vh,64px) auto 0;display:grid}._jvlya_emptyTitle{letter-spacing:-.035em;margin:0;font-size:clamp(34px,4vw,52px);font-weight:400;line-height:1.05}._jvlya_emptyTitle span{color:#93a8af}._jvlya_emptyLead{color:#5d6f75;max-width:520px;margin:0;font-size:17px;line-height:1.45}._jvlya_suggestions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._jvlya_suggestions button,._jvlya_scanLink{color:var(--oc-ink);cursor:pointer;font:inherit;background:#fff;border:1px solid #1c292e26;border-radius:10px;padding:9px 14px;font-size:14.5px;text-decoration:none}._jvlya_suggestions button:hover{background:#f5f7f7}._jvlya_scanLink{border-color:var(--oc-ink);background:var(--oc-ink);color:#fff;margin-top:8px}._jvlya_composerWrap{padding:8px clamp(16px,3vw,32px) 16px}._jvlya_composerWrap>*{max-width:720px;margin:0 auto}._jvlya_reply{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}._jvlya_replyNote{color:var(--oc-muted);margin:0;font-size:14px;line-height:1.5}._jvlya_sidebar svg,._jvlya_top svg{stroke:currentColor;stroke-width:1.4px;stroke-linecap:square;stroke-linejoin:miter;width:14px;height:14px}@media (max-width:1099px){._jvlya_shell{grid-template-columns:minmax(0,1fr);height:100%}._jvlya_sidebar{inset:var(--site-header-height) auto 0 0;z-index:9998;width:min(300px,86vw);padding-bottom:max(16px, env(safe-area-inset-bottom));transition:transform .32s cubic-bezier(.2,.8,.2,1);position:fixed;transform:translate(-100%)}._jvlya_sidebarOpen{transform:none}._jvlya_sidebarClose{display:grid}._jvlya_scrim{inset:var(--site-header-height) 0 0;z-index:9997;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1c292e29;border:0;display:block;position:fixed}._jvlya_top ._jvlya_historyToggle:first-child{visibility:visible}._jvlya_composerWrap{padding-bottom:max(12px, env(safe-area-inset-bottom))}}
