.ShareButton_wrap__F9W0C{position:relative;display:inline-flex;align-items:center}.ShareButton_trigger__Wrec3{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #c8c8c8;border-radius:3px;background:#fff;color:#333;padding:.28rem .55rem;font-size:.78rem;font-weight:600;line-height:1.2;cursor:pointer}.ShareButton_trigger__Wrec3:hover,.ShareButton_trigger__Wrec3[aria-expanded=true]{border-color:#c86a12;color:#8a3a1e;background:#fff8f2}.ShareButton_triggerIcon__V3mez{display:block;flex-shrink:0}.ShareButton_menu__b5YX2{position:absolute;top:calc(100% + .35rem);left:0;z-index:1200}.ShareButton_menuPortal__3wKZ7,.ShareButton_menu__b5YX2{min-width:12.5rem;margin:0;padding:.35rem;list-style:none;border:1px solid #d0d0d0;border-radius:4px;background:#fff;box-shadow:0 8px 20px rgba(0,0,0,.14)}.ShareButton_menuPortal__3wKZ7{position:fixed;z-index:1400;max-height:min(70vh,24rem);overflow:auto}.ShareButton_menuRight__uapu0{left:auto;right:0}.ShareButton_menuItem__CTvfg{display:flex;width:100%;align-items:center;gap:.55rem;border:none;border-radius:3px;background:transparent;color:#222;padding:.45rem .55rem;font-size:.82rem;font-weight:600;text-align:left;cursor:pointer}.ShareButton_menuItem__CTvfg:hover{background:#f5f5f5}.ShareButton_menuIcon__bKUwd{width:1rem;height:1rem;flex-shrink:0}.ShareButton_divider__dIyq_{display:block;height:1px;margin:.3rem .35rem;border:0;background:#e5e5e5}.ShareButton_status__pYxdN{display:block;margin:.15rem .35rem .25rem;color:#166534;font-size:.72rem;font-weight:600}.ReferenceThreadPanel_panel__to0vv{border:1px solid #d0d0d0;border-radius:4px;background:#fafafa;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.ReferenceThreadPanel_panelHeader__wo_VZ{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.ReferenceThreadPanel_panelTitle__avB4i{margin:0;color:#222;font-size:1.1rem;font-weight:700;line-height:1.3;scroll-margin-top:1rem}.ReferenceThreadPanel_panelTitleRow__SFo_A{display:flex;align-items:center;gap:.45rem}.ReferenceThreadPanel_refreshIconButton__YElTY{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;padding:0;border:1px solid #c8c8c8;border-radius:3px;background:#fff;color:#555;cursor:pointer}.ReferenceThreadPanel_refreshIconButton__YElTY:hover:not(:disabled){background:#f3f3f3}.ReferenceThreadPanel_refreshIconButton__YElTY:disabled{opacity:.55;cursor:not-allowed}.ReferenceThreadPanel_panelLead__pMfus{margin:.25rem 0 0;color:#666;font-size:.82rem;line-height:1.5}.ReferenceThreadPanel_panelLead__pMfus code{font-size:.78rem;background:#eee;padding:.1rem .35rem;border-radius:3px}.ReferenceThreadPanel_panelActions__KSTek{display:flex;flex-wrap:wrap;gap:.5rem}.ReferenceThreadPanel_pageButton__j2TrX,.ReferenceThreadPanel_primaryButton__hkJPy,.ReferenceThreadPanel_replyButton__ai4UQ,.ReferenceThreadPanel_secondaryButton__5348V,.ReferenceThreadPanel_viewDetailsButton__Qz6rQ{border:1px solid #c8c8c8;border-radius:3px;padding:.35rem .75rem;font-size:.82rem;font-weight:600;cursor:pointer;text-decoration:none;line-height:1.4}.ReferenceThreadPanel_primaryButton__hkJPy{background:linear-gradient(180deg,#f5a623,#e67e22);border-color:#c86a12;color:#fff}.ReferenceThreadPanel_primaryButton__hkJPy:hover{filter:brightness(1.05)}.ReferenceThreadPanel_pageButton__j2TrX,.ReferenceThreadPanel_secondaryButton__5348V{background:#fff;color:#333}.ReferenceThreadPanel_pageButton__j2TrX:hover:not(:disabled),.ReferenceThreadPanel_secondaryButton__5348V:hover{background:#f3f3f3}.ReferenceThreadPanel_pageButton__j2TrX:disabled{opacity:.55;cursor:not-allowed}.ReferenceThreadPanel_replyButton__ai4UQ{background:#fff;color:#b24926;border-color:#d8a48f;padding:.25rem .55rem;font-size:.78rem}.ReferenceThreadPanel_viewDetailsButton__Qz6rQ{background:#fff;color:#333;border-color:#c8c8c8;padding:.25rem .55rem;font-size:.78rem}.ReferenceThreadPanel_viewDetailsButton__Qz6rQ:hover{background:#f3f3f3}.ReferenceThreadPanel_errorText__DDEWB{margin:0;color:#b42318;font-size:.82rem}.ReferenceThreadPanel_stateText__pwSE4{margin:0;color:#666;font-size:.85rem}.ReferenceThreadPanel_threadList__Hg9g1{display:flex;flex-direction:column;gap:.65rem}.ReferenceThreadPanel_listSectionHeader___i0u_{margin-top:.35rem;padding-top:.65rem;border-top:1px solid #ddd}.ReferenceThreadPanel_listSectionTitle__oOdXc{margin:0;color:#222;font-size:.98rem;font-weight:700;scroll-margin-top:1rem}.ReferenceThreadPanel_listSectionLead__lgak6{margin:.2rem 0 0;color:#666;font-size:.78rem;line-height:1.4}.ReferenceThreadPanel_threadContent__G4oCe{max-height:min(34rem,72vh);overflow-y:auto;padding:.75rem .85rem .65rem;scrollbar-gutter:stable}.ReferenceThreadPanel_threadItem__X7ntB{border:1px solid #ddd;border-radius:4px;background:#fff;position:relative;z-index:0;overflow:visible}.ReferenceThreadPanel_threadItem__X7ntB:nth-child(2n){background:#f3f0eb;border-color:#d8d2c8}.ReferenceThreadPanel_threadItem__X7ntB:focus-within,.ReferenceThreadPanel_threadItem__X7ntB:has([aria-expanded=true]){z-index:5}.ReferenceThreadPanel_threadHeader__DwCW5{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .75rem}.ReferenceThreadPanel_threadTitleRow___9qI2{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1 1}.ReferenceThreadPanel_threadTitle__huv1H{margin:0;font-size:.95rem;font-weight:700;color:#222}.ReferenceThreadPanel_threadTitleButton__tP7d8{border:none;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left}.ReferenceThreadPanel_threadTitleButton__tP7d8:hover{color:#b24926;text-decoration:underline}.ReferenceThreadPanel_speakButton__nTbhJ{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbd5e1;background:#ffffff;color:#0f172a;border-radius:999px;padding:.2rem .65rem;font-size:.72rem;font-weight:700;cursor:pointer}.ReferenceThreadPanel_speakButton__nTbhJ:hover{background:#f1f5f9}.ReferenceThreadPanel_speakControls__a9PWC{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}.ReferenceThreadPanel_deleteIconButton__5V99d{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;padding:0;border:1px solid #e2b4b4;border-radius:3px;background:#fff;color:#b42318;cursor:pointer}.ReferenceThreadPanel_deleteIconButton__5V99d:hover{background:#fff5f5}.ReferenceThreadPanel_flagIconButton__7R0XJ{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;padding:0;border:1px solid #e6c98f;border-radius:3px;background:#fff;color:#a6710b;cursor:pointer}.ReferenceThreadPanel_flagIconButton__7R0XJ:hover:not(:disabled){background:#fff9ec}.ReferenceThreadPanel_flagIconButton__7R0XJ:disabled{cursor:default}.ReferenceThreadPanel_flagIconButtonActive__IzbUO{background:#fff3d6;color:#a6710b;border-color:#d9a53f;opacity:1}.ReferenceThreadPanel_dangerButton__FFOnV{border:1px solid #b42318;border-radius:3px;padding:.35rem .75rem;font-size:.82rem;font-weight:600;cursor:pointer;background:#b42318;color:#fff}.ReferenceThreadPanel_dangerButton__FFOnV:hover:not(:disabled){filter:brightness(1.05)}.ReferenceThreadPanel_dangerButton__FFOnV:disabled{opacity:.6;cursor:not-allowed}.ReferenceThreadPanel_deleteConfirmBody__kiWR3{padding:.85rem 1rem 0;color:#333;font-size:.88rem;line-height:1.5}.ReferenceThreadPanel_deleteConfirmBody__kiWR3 p{margin:0 0 .55rem}.ReferenceThreadPanel_deleteConfirmNote__GETUJ{color:#777;font-size:.8rem}.ReferenceThreadPanel_threadDate__jTLen{color:#888;font-size:.75rem;white-space:nowrap}.ReferenceThreadPanel_threadDescription__rEpr5{margin:.45rem 0 0;color:#444;font-size:.84rem;line-height:1.55;white-space:pre-wrap}.ReferenceThreadPanel_threadMeta__Y7wU8{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin-top:.5rem;color:#777;font-size:.76rem}.ReferenceThreadPanel_threadActions__t3GU_{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.45rem}.ReferenceThreadPanel_parentContext__6eA_g{border:1px solid #e3c4b5;border-radius:4px;background:#fff8f2;padding:.75rem .85rem}.ReferenceThreadPanel_parentContextHeader__yOx93{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.55rem}.ReferenceThreadPanel_parentContextHeading__3yV7b{min-width:0;flex:1 1}.ReferenceThreadPanel_parentContextLabel__ft6ZA{margin:0;color:#888;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.ReferenceThreadPanel_parentContextTitle__Z_7B9{margin:0;color:#222;font-size:.95rem;font-weight:700}.ReferenceThreadPanel_parentContextHeading__3yV7b .ReferenceThreadPanel_threadTitleRow___9qI2{margin-top:.25rem}.ReferenceThreadPanel_parentContextDate__0vyZO{display:block;margin-top:.25rem;color:#888;font-size:.75rem}.ReferenceThreadPanel_distanceLabel__pBpHT{color:#6b7280}.ReferenceThreadPanel_parentContextDescription__2ddCY{margin:.35rem 0 0;color:#444;font-size:.84rem;line-height:1.55;white-space:pre-wrap}.ReferenceThreadPanel_richContent__IPGv_{margin-top:.45rem;display:flex;flex-direction:column;gap:.75rem}.ReferenceThreadPanel_richDescription__DScnO{margin:0;color:#444;font-size:.84rem;line-height:1.55;white-space:pre-wrap}.ReferenceThreadPanel_richSection__a5iRB{display:flex;flex-direction:column;gap:.45rem}.ReferenceThreadPanel_richSectionTitle__BXxmP{margin:0;color:#555;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.ReferenceThreadPanel_breadcrumbTrail__RfnOS{margin:.55rem 0 0;color:#666;font-size:.78rem}.ReferenceThreadPanel_breadcrumbLink__jkd9S{border:none;background:transparent;padding:0;color:#b24926;font-size:inherit;cursor:pointer;text-decoration:underline}.ReferenceThreadPanel_breadcrumbLink__jkd9S:hover{color:#8a3a1e}.ReferenceThreadPanel_paginationRow__wuzlK{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:.25rem}.ReferenceThreadPanel_pageCounter___lMVe{color:#666;font-size:.82rem}.ReferenceThreadPanel_modalCard__Y0KS_{width:min(calc(100% - 2rem),40rem);max-height:min(92vh,52rem);overflow:auto;margin:auto;padding:0;color:inherit;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.18)}.ReferenceThreadPanel_modalCard__Y0KS_::backdrop{background:rgba(0,0,0,.45)}.ReferenceThreadPanel_modalHeader__nzwcq{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid #e5e5e5;background:#f7f7f7}.ReferenceThreadPanel_modalTitle__gXlO8{margin:0;font-size:1rem;font-weight:700;color:#222}.ReferenceThreadPanel_modalClose__LsjAg{border:none;background:transparent;font-size:1.35rem;line-height:1;color:#666;cursor:pointer;padding:0 .25rem}.ReferenceThreadPanel_replyContext__laulz{padding:.65rem 1rem 0}.ReferenceThreadPanel_replyContextLabel__xGN3o{margin:0;color:#888;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.ReferenceThreadPanel_replyContextTitle__EE3Ks{margin:.2rem 0 0;color:#333;font-size:.88rem;font-weight:600}.ReferenceThreadPanel_modalForm__1UKoy{padding:.85rem 1rem 1rem;display:flex;flex-direction:column;gap:.75rem}.ReferenceThreadPanel_field__FuUtE{display:flex;flex-direction:column;gap:.3rem;color:#333;font-size:.82rem;font-weight:600}.ReferenceThreadPanel_input__9sp9q,.ReferenceThreadPanel_textarea__fIPHb{width:100%;border:1px solid #c8c8c8;border-radius:3px;padding:.45rem .55rem;font-size:.85rem;font-weight:400;font-family:inherit;color:#222;background:#fff}.ReferenceThreadPanel_textarea__fIPHb{resize:vertical;min-height:6rem}.ReferenceThreadPanel_modalActions__bDHzS{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.ReferenceThreadPanel_deleteConfirmActions__f8wDm{display:flex;justify-content:flex-end;gap:.5rem;padding:.85rem 1rem 1rem}.ReferenceThreadPanel_fieldRow__St_nj{display:flex;flex-direction:column;gap:.4rem}.ReferenceThreadPanel_fieldLabel__PFBhi{color:#333;font-size:.82rem;font-weight:600}.ReferenceThreadPanel_inlineEditor__vJ3eF{display:flex;flex-wrap:wrap;gap:.45rem}.ReferenceThreadPanel_inlineEditor__vJ3eF .ReferenceThreadPanel_input__9sp9q{flex:1 1 12rem}.ReferenceThreadPanel_audioEditor__cX9m_{display:flex;flex-direction:column;gap:.4rem}.ReferenceThreadPanel_tagList__Rr_bv{display:flex;flex-wrap:wrap;gap:.35rem}.ReferenceThreadPanel_tagPill__INRGd{display:inline-flex;align-items:center;gap:.25rem;border:1px solid #e0cfc4;border-radius:3px;background:#fff4ec;color:#6b3f2a;padding:.15rem .4rem;font-size:.78rem;font-weight:600}.ReferenceThreadPanel_tagRemove__yOdhb{border:none;background:transparent;color:#8a5a40;cursor:pointer;font-size:.95rem;line-height:1;padding:0}.ReferenceThreadPanel_assetList__f24Lq{display:flex;flex-direction:column;gap:.5rem}.ReferenceThreadPanel_assetCard__LwzeX{border:1px solid #e5e5e5;border-radius:3px;background:#fbfbfb;padding:.55rem .65rem;display:flex;flex-direction:column;gap:.4rem}.ReferenceThreadPanel_assetCardHeader__8VShJ{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ReferenceThreadPanel_assetTitle__6l_y_{color:#666;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.ReferenceThreadPanel_removeLink__6I_2m{border:none;background:transparent;color:#b24926;cursor:pointer;font-size:.78rem;font-weight:600;padding:0}.ReferenceThreadPanel_assetText__Dr__h{margin:0;color:#333;font-size:.84rem;line-height:1.5;white-space:pre-wrap}.ReferenceThreadPanel_assetValueLink__sPOF_,.ReferenceThreadPanel_assetValue__BbM_Z{color:#444;font-size:.78rem;word-break:break-all}.ReferenceThreadPanel_assetValueLink__sPOF_{color:#b24926;text-decoration:underline}.ReferenceThreadPanel_youtubeFrame__Zu9hw{width:100%;aspect-ratio:16/9;border:0;border-radius:3px;background:#111}.ReferenceThreadPanel_imageSurface__2EBFV{display:flex;flex-direction:column;gap:.35rem;text-decoration:none}.ReferenceThreadPanel_imagePreview__hSB0F{display:block;width:100%;min-height:8rem;border-radius:3px;background-color:#eee;background-position:50%;background-size:cover;background-repeat:no-repeat}.ReferenceThreadPanel_audioPlayer__zImrg{width:100%}.ShareButton_wrap__jK03a{position:relative;display:inline-flex;align-items:center}.ShareButton_trigger__nrdSd{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #c8c8c8;border-radius:3px;background:#fff;color:#333;padding:.28rem .55rem;font-size:.78rem;font-weight:600;line-height:1.2;cursor:pointer}.ShareButton_trigger__nrdSd:hover,.ShareButton_trigger__nrdSd[aria-expanded=true]{border-color:#c86a12;color:#8a3a1e;background:#fff8f2}.ShareButton_triggerIcon__Jcxs4{display:block;flex-shrink:0}.ShareButton_menu__L2lLw{position:absolute;top:calc(100% + .35rem);left:0;z-index:1200}.ShareButton_menuPortal__MnwJc,.ShareButton_menu__L2lLw{min-width:12.5rem;margin:0;padding:.35rem;list-style:none;border:1px solid #d0d0d0;border-radius:4px;background:#fff;box-shadow:0 8px 20px rgba(0,0,0,.14)}.ShareButton_menuPortal__MnwJc{position:fixed;z-index:1400;max-height:min(70vh,24rem);overflow:auto}.ShareButton_menuRight__uD_ev{left:auto;right:0}.ShareButton_menuItem__dHCDB{display:flex;width:100%;align-items:center;gap:.55rem;border:none;border-radius:3px;background:transparent;color:#222;padding:.45rem .55rem;font-size:.82rem;font-weight:600;text-align:left;cursor:pointer}.ShareButton_menuItem__dHCDB:hover{background:#f5f5f5}.ShareButton_menuIcon__XAcNz{width:1rem;height:1rem;flex-shrink:0}.ShareButton_divider__TfMr9{display:block;height:1px;margin:.3rem .35rem;border:0;background:#e5e5e5}.ShareButton_status__TFUno{display:block;margin:.15rem .35rem .25rem;color:#166534;font-size:.72rem;font-weight:600}.page_page__3B9zL{max-width:960px;margin:0 auto;padding:1.25rem 1rem 2rem}.page_topBar__tB1yU{margin-bottom:.85rem}.page_backLink__5Dq16{color:#1d4ed8;font-weight:700;text-decoration:none}.page_backLink__5Dq16:hover{text-decoration:underline}.page_state__jtpqq{margin:.75rem 0;color:#4b5563}.page_error__Mc9RB{margin:.75rem 0;color:#b91c1c;font-weight:600}.page_card__t6kHa{border:1px solid #e5e7eb;border-radius:.75rem;background:#ffffff;padding:.8rem}.page_cardHeader__LWj__{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.75rem}.page_title__EL9Rv{margin:0;font-size:1.08rem}.page_headingBlock__P2_eL{display:grid;gap:.2rem}.page_subtitle__e0edw{margin:0;color:#64748b;font-size:.76rem}.page_badge__45YwB{display:inline-flex;align-items:center;border-radius:999px;padding:.18rem .58rem;font-size:.74rem;font-weight:700;text-transform:uppercase}.page_draft__Ip1CT{background:#fef3c7;color:#92400e}.page_approved__KJz38{background:#dcfce7;color:#166534}.page_aphText__RHphX{margin:0;white-space:pre-wrap;word-break:break-word;line-height:1.45;font-size:.85rem}.page_section__DGPpT{margin-top:.8rem}.page_sectionTitle__Zmun9{margin:0 0 .4rem;color:#1e293b;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.page_tagList__B0Hoi{display:flex;flex-wrap:wrap;gap:.45rem}.page_tagPill__YDqb8{display:inline-flex;align-items:center;border-radius:999px;background:#e2e8f0;color:#0f172a;font-size:.72rem;font-weight:700;padding:.18rem .55rem}.page_textList__GnnJR{margin:0;padding-left:1.15rem;display:grid;gap:.35rem}.page_textListItem__76Vu_{color:#1f2937;font-size:.83rem;line-height:1.4}.page_mediaGrid__gxp6c{display:grid;gap:.65rem}.page_mediaCard__dxwh_{border:1px solid #e2e8f0;border-radius:.8rem;background:#f8fafc;padding:.65rem;display:grid;gap:.5rem;text-decoration:none}.page_youtubeFrame__c6ReJ{width:100%;min-height:220px;border:0;border-radius:.7rem;background:#0f172a}.page_imagePreview__hFHc9{width:100%;max-height:260px;object-fit:contain;border-radius:.7rem;background:#e2e8f0}.page_audioPlayer__P0hWz{width:100%}.page_assetLink__1IBPM{color:#1d4ed8;font-size:.78rem;overflow-wrap:anywhere}.page_assetLink__1IBPM:hover{text-decoration:underline}.page_meta__zLt5I{margin-top:.7rem;color:#475569;font-size:.76rem;display:flex;flex-wrap:wrap;gap:.7rem}.page_actions__C2L_4{margin-top:.8rem;display:flex;gap:.5rem;flex-wrap:wrap}.page_button__DDI0l{border:1px solid #cbd5e1;background:#ffffff;color:#0f172a;border-radius:999px;padding:.28rem .78rem;font-size:.76rem;font-weight:700;cursor:pointer}.page_button__DDI0l:hover:not(:disabled){background:#f1f5f9}.page_button__DDI0l:disabled{opacity:.5;cursor:not-allowed}.page_info__Q9hrM{margin-top:.6rem;color:#334155;font-size:.78rem}.page_page__4_EBD{max-width:960px;margin:0 auto;padding:1.25rem 1rem 2rem;font-size:.88rem}.page_topBar__q5bJ4{margin-bottom:.85rem}.page_backLink__fLIDs{color:#1d4ed8;font-weight:700;text-decoration:none}.page_backLink__fLIDs:hover{text-decoration:underline}.page_state___1PcR{margin:.75rem 0;color:#4b5563}.page_error__s5fXj{margin:.75rem 0;color:#b91c1c;font-weight:600}.page_card___fH3D{border:1px solid #e5e7eb;border-radius:.75rem;background:#ffffff;padding:.8rem}.page_cardHeader__4v1Ho{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.page_titleRow__5DPxw{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;min-width:0}.page_title__9mgvO{margin:0;font-size:1.1rem;line-height:1.3}.page_badge__NnwaW{display:inline-flex;align-items:center;border-radius:999px;padding:.2rem .6rem;font-size:.78rem;font-weight:700;white-space:nowrap}.page_common__4GFlO{background:#dcfce7;color:#166534}.page_changed__XEqSq{background:#ffedd5;color:#9a3412}.page_only-5e__KZ3EP{background:#dbeafe;color:#1d4ed8}.page_only-6e__GGktd{background:#ede9fe;color:#5b21b6}.page_cardBody__IhEjk{display:grid;gap:.8rem;grid-template-columns:1fr}.page_editionBlock__UWOPL{border:1px solid #e5e7eb;border-radius:.65rem;background:#f8fafc;padding:.7rem}.page_editionTitle__ukyHL{margin:0;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em;color:#334155}.page_editionHeader__2S0hC{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.5rem}.page_speakButton__Tnn7p{border:1px solid #cbd5e1;background:#ffffff;color:#0f172a;border-radius:999px;padding:.2rem .65rem;font-size:.72rem;font-weight:700;cursor:pointer}.page_speakButton__Tnn7p:hover{background:#f1f5f9}.page_speakControls__AJGt5{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}.page_aphText__XLAxL{margin:0;white-space:pre-wrap;word-break:break-word;line-height:1.45;font-size:.84rem}.page_navRow__sN0hy{display:flex;justify-content:flex-start;gap:.6rem;margin-top:.8rem;flex-wrap:wrap}.page_navButton__yhOuY{border:1px solid #cbd5e1;background:#ffffff;color:#0f172a;border-radius:999px;padding:.3rem .8rem;font-size:.76rem;font-weight:700;text-decoration:none;cursor:pointer}.page_navButton__yhOuY:hover{background:#f1f5f9}.page_navButton__yhOuY:disabled{opacity:.45;cursor:not-allowed}.page_jumpForm__aQMQI{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem}.page_jumpLabel__C41jO{font-size:.76rem;font-weight:700;color:#334155}.page_jumpInput__kTXnl{width:5.5rem;border:1px solid #cbd5e1;border-radius:999px;padding:.3rem .7rem;font-size:.76rem;color:#0f172a;background:#ffffff}.page_jumpInput__kTXnl:focus{outline:2px solid #94a3b8;outline-offset:1px}.page_jumpError__KzJWg{flex-basis:100%;margin:0;font-size:.72rem;color:#b91c1c}@media (max-width:640px){.page_cardHeader__4v1Ho{align-items:flex-start;flex-direction:column}.page_title__9mgvO{font-size:1rem}.page_navButton__yhOuY{width:100%;justify-content:center;text-align:center}.page_jumpForm__aQMQI{width:100%}.page_jumpForm__aQMQI .page_navButton__yhOuY{width:auto}.page_jumpInput__kTXnl{flex:1 1;width:auto;min-width:0}}.page_page__nfFqK{max-width:1200px;margin:0 auto;padding:1.25rem 1rem 2rem;font-size:.88rem}.page_header__Xx2ac{margin-bottom:1rem}.page_title__alkr5{margin:0;font-size:1.2rem;line-height:1.3}.page_lead__uz0Zd{margin-top:.5rem;color:#374151;font-size:.86rem}.page_searchBar__REzsE,.page_summary__4a6CM{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.page_searchInput__LqKYA{min-width:260px;flex:1 1 260px;padding:.5rem .7rem;font-size:.82rem}.page_clearButton___S84p,.page_searchButton__S5UJ_,.page_searchInput__LqKYA{border:1px solid #cbd5e1;border-radius:.65rem;color:#0f172a;background:#ffffff}.page_clearButton___S84p,.page_searchButton__S5UJ_{padding:.45rem .8rem;font-size:.78rem;font-weight:700;cursor:pointer}.page_clearButton___S84p:hover,.page_searchButton__S5UJ_:hover{background:#f1f5f9}.page_badge__X9OSd{display:inline-flex;align-items:center;border-radius:999px;padding:.2rem .6rem;font-size:.78rem;font-weight:700;white-space:nowrap}.page_common__z9_j_{background:#dcfce7;color:#166534}.page_changed__Mwkwq{background:#ffedd5;color:#9a3412}.page_only5__xRSVQ{background:#dbeafe;color:#1d4ed8}.page_only6__rTTcK{background:#ede9fe;color:#5b21b6}.page_state__pWcnN{margin:.75rem 0;color:#4b5563}.page_error__dmDEp{margin:.75rem 0;color:#b91c1c;font-weight:600}.page_cardList__RFg8E{display:grid;gap:.85rem}.page_pagination___F9wr{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;margin-top:.4rem}.page_pageButton__ne20s{border:1px solid #cbd5e1;background:#ffffff;color:#0f172a;border-radius:999px;padding:.28rem .72rem;font-size:.74rem;font-weight:700;cursor:pointer}.page_pageButton__ne20s:disabled{opacity:.45;cursor:not-allowed}.page_pageButton__ne20s:hover:not(:disabled){background:#f1f5f9}.page_pageInfo__6YMlQ{color:#334155;font-size:.76rem;font-weight:600}.page_jumpForm__yyiB7{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem;flex-basis:100%;margin-top:.15rem}.page_jumpLabel__JggJj{font-size:.74rem;font-weight:700;color:#334155}.page_jumpInput__HQJCs{width:4.5rem;border:1px solid #cbd5e1;border-radius:999px;padding:.28rem .65rem;font-size:.74rem;color:#0f172a;background:#ffffff}.page_jumpInput__HQJCs:focus{outline:2px solid #94a3b8;outline-offset:1px}.page_jumpError__d4WrR{flex-basis:100%;margin:0;font-size:.72rem;color:#b91c1c}.page_card__i5aD_{border:1px solid #e5e7eb;border-radius:.75rem;background:#ffffff;padding:.7rem}.page_cardHeader__fhNx5{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.6rem}.page_titleRow__9___w{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;min-width:0}.page_cardBody__h8t1v{display:grid;gap:.7rem;grid-template-columns:1fr}.page_editionBlock__ez6Rf{border:1px solid #e5e7eb;border-radius:.6rem;background:#f8fafc;padding:.6rem}.page_number__hWBm1{white-space:nowrap;font-weight:700;margin:0;font-size:.98rem}.page_cardActions__LPHLt{margin-bottom:.6rem}.page_detailLink__irxol{display:inline-flex;align-items:center;border:1px solid #cbd5e1;border-radius:999px;background:#ffffff;color:#0f172a;text-decoration:none;font-size:.74rem;font-weight:700;padding:.22rem .68rem}.page_detailLink__irxol:hover{background:#f1f5f9}.page_editionTitle__vL2r4{margin:0;font-size:.78rem;text-transform:uppercase;letter-spacing:.03em;color:#334155}.page_editionHeader__zPac9{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.4rem}.page_speakButton__Mr8KY{border:1px solid #cbd5e1;background:#ffffff;color:#0f172a;border-radius:999px;padding:.2rem .65rem;font-size:.72rem;font-weight:700;cursor:pointer}.page_speakButton__Mr8KY:hover{background:#f1f5f9}.page_speakControls__VAPWN{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}.page_aphText__L49xB{white-space:pre-wrap;word-break:break-word;line-height:1.42;font-size:.82rem}.page_highlight__TBLzb{background:#fde68a;color:#111827;padding:0 .08rem;border-radius:.15rem}@media (max-width:640px){.page_title__alkr5{font-size:1.05rem}.page_card__i5aD_{padding:.6rem}.page_aphText__L49xB{font-size:.8rem}.page_pagination___F9wr{flex-wrap:wrap}}.page_page__UiRLG{display:grid;gap:.9rem}.page_header__XDRky{display:grid;gap:.35rem}.page_title__pEWTQ{margin:0;font-size:1.25rem;color:#1f2a37}.page_lead__JkURb{margin:0;color:#4b5563;font-size:.92rem}.page_adminHomeLinkWrap__YY7rd{display:flex}.page_adminHomeLink__fXBim{color:#8b4513;text-decoration:none;font-weight:700}.page_adminHomeLink__fXBim:hover{text-decoration:underline}.page_toolbar__uTtDA{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.page_searchInput__2FPtB{min-width:250px;flex:1 1;border:1px solid #d1d5db;border-radius:6px;padding:.5rem .6rem}.page_approveButton__7iZev,.page_buttonSecondary__vuNj_,.page_button__N7KkX,.page_deleteButton__eqqU3,.page_linkButton__l48Yo,.page_secondaryAction___Xlr_{border-radius:6px;border:1px solid transparent;padding:.45rem .7rem;font-size:.83rem;font-weight:700;text-decoration:none;cursor:pointer}.page_button__N7KkX{background:#1f6feb;border-color:#1f6feb;color:#fff}.page_buttonSecondary__vuNj_,.page_secondaryAction___Xlr_{background:#fff;border-color:#d1d5db;color:#1f2937}.page_approveButton__7iZev{background:#0f766e;border-color:#0f766e;color:#fff}.page_deleteButton__eqqU3{background:#fff;border-color:#ef4444;color:#b91c1c}.page_linkButton__l48Yo{background:#fff;border-color:#d1d5db;color:#1f2937}.page_checkboxRow__6raOE{display:inline-flex;align-items:center;gap:.35rem;color:#374151;font-size:.85rem}.page_errorText__nlGcG,.page_stateText___5obG,.page_successText__DbpSW{margin:0}.page_errorText__nlGcG{color:#b91c1c}.page_successText__DbpSW{color:#0f766e}.page_section__GYQv9{display:grid;gap:.6rem}.page_sectionTitle__DcXH6{margin:0;font-size:1rem;color:#111827}.page_list__YoKdY{display:grid;gap:.65rem}.page_card__fWzq2{border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:.75rem;display:grid;gap:.45rem}.page_cardTop__mMUgK{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.page_cardTitle__TwM0D{margin:0;font-size:.98rem;color:#1f2937}.page_badgeApproved__04ZMW,.page_badgeUnapproved__cGje4{font-size:.72rem;font-weight:700;border-radius:999px;padding:.15rem .5rem}.page_badgeUnapproved__cGje4{background:#fef3c7;color:#92400e}.page_badgeApproved__04ZMW{background:#dcfce7;color:#166534}.page_meta__QwCUc{margin:0;color:#4b5563;font-size:.82rem}.page_actions__YEnZk{display:flex;gap:.45rem;flex-wrap:wrap}.page_pagination__geQns{display:flex;align-items:center;gap:.65rem;justify-content:center}.page_pageText__oc7Pb{color:#374151;font-size:.85rem}.page_page__tuAwH{max-width:960px;margin:0 auto;padding:1.25rem 1rem 2rem;display:flex;flex-direction:column;gap:.85rem}.page_header__1as68{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.page_title__HXiLi{margin:0;color:#222;font-size:1.25rem;font-weight:700}.page_lead__UjTWr{margin:.3rem 0 0;color:#666;font-size:.84rem;line-height:1.45}.page_adminHomeLinkWrap___L5Ci{margin:0 0 .35rem}.page_adminHomeLink__q36I2{color:#b24926;font-size:.78rem;font-weight:600;text-decoration:none}.page_adminHomeLink__q36I2:hover{text-decoration:underline}.page_accessDenied__RD_8W{margin:.5rem 0 0;color:#b42318;font-size:.95rem;font-weight:600}.page_banForm__cQG7y{display:grid;grid-template-columns:1fr auto;gap:.45rem .65rem;align-items:end;border:1px solid #ddd;border-radius:4px;background:#fafafa;padding:.8rem}.page_label__vcatg{grid-column:1/-1;color:#333;font-size:.84rem;font-weight:600}.page_input__ztw0_{width:100%;border:1px solid #ccc;border-radius:4px;padding:.45rem .6rem;font-size:.88rem}.page_banButton__2zm4l,.page_pageButton__QmdyX,.page_unbanButton__c0oOa{border:1px solid #c8c8c8;border-radius:4px;background:#fff;color:#333;font-size:.82rem;font-weight:600;line-height:1.2;padding:.42rem .74rem;cursor:pointer}.page_banButton__2zm4l{border-color:#b24926;background:#b24926;color:#fff}.page_banButton__2zm4l:disabled,.page_pageButton__QmdyX:disabled,.page_unbanButton__c0oOa:disabled{opacity:.6;cursor:not-allowed}.page_errorText__P8gRh,.page_stateText__RVzFz{margin:0;font-size:.85rem}.page_stateText__RVzFz{color:#666}.page_errorText__P8gRh{color:#b42318;font-weight:600}.page_listTopAnchor__7sHK3{width:100%;height:1px}.page_tableWrap__CINwe{border:1px solid #ddd;border-radius:4px;overflow:auto;background:#fff}.page_table__wbTih{width:100%;border-collapse:collapse;min-width:640px}.page_table__wbTih td,.page_table__wbTih th{border-bottom:1px solid #eee;text-align:left;vertical-align:middle;padding:.55rem .65rem;font-size:.82rem}.page_table__wbTih th{background:#f8f8f8;font-weight:700;color:#333}.page_table__wbTih tr:last-child td{border-bottom:none}.page_mono__V_ca1{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.76rem;word-break:break-all}.page_paginationRow__JFNA0{display:flex;align-items:center;justify-content:center;gap:.35rem;flex-wrap:wrap}.page_pageCounterSolo__l6XMl,.page_pageCounter__evHxh{margin:0;color:#666;font-size:.8rem;font-weight:600}.page_pageCounterSolo__l6XMl{text-align:center}@media (max-width:700px){.page_banForm__cQG7y{grid-template-columns:1fr}}.page_page__CSq2H{max-width:960px;margin:0 auto;padding:1.25rem 1rem 2rem;display:flex;flex-direction:column;gap:.85rem}.page_header__GFEq6{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.page_title__8KOpM{margin:0;color:#222;font-size:1.25rem;font-weight:700}.page_lead__O31Dp{margin:.3rem 0 0;color:#666;font-size:.84rem;line-height:1.45}.page_accessDenied__ESSws,.page_stateText__rCPnN{margin:.5rem 0 0;font-size:.95rem}.page_accessDenied__ESSws{color:#b42318;font-weight:600}.page_stateText__rCPnN{color:#666}.page_linkGrid__rl9c2{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.page_linkCard__rAE_P{display:flex;flex-direction:column;gap:.35rem;border:1px solid #ddd;border-radius:4px;background:#fff;padding:.85rem .95rem;text-decoration:none;color:inherit}.page_linkCard__rAE_P:hover{border-color:#c86a12;background:#fff8f2}.page_linkTitle__yCNXa{color:#222;font-size:.98rem;font-weight:700}.page_linkDescription__MOI5s{color:#666;font-size:.82rem;line-height:1.45}.page_page__o63J7{max-width:980px;margin:0 auto;padding:1.25rem 1rem 2rem;display:flex;flex-direction:column;gap:.85rem}.page_header__BASs9{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.page_title__mXBRU{margin:0;color:#222;font-size:1.25rem;font-weight:700}.page_lead__2FUuF{margin:.3rem 0 0;color:#666;font-size:.84rem;line-height:1.45}.page_adminHomeLinkWrap__7unI4{margin:0 0 .35rem}.page_adminHomeLink__DrUTf,.page_quizLink__tkSoP{color:#b24926;font-size:.78rem;font-weight:700;text-decoration:none}.page_adminHomeLink__DrUTf:hover,.page_quizLink__tkSoP:hover{text-decoration:underline}.page_accessDenied__9sdME{margin:.5rem 0 0;color:#b42318;font-size:.95rem;font-weight:600}.page_listTopAnchor__f_nrm{width:100%;height:1px}.page_errorText__ftHcm,.page_stateText__wVxKF{margin:0;font-size:.85rem}.page_stateText__wVxKF{color:#666}.page_errorText__ftHcm{color:#b42318;font-weight:600}.page_analysisList__rc7mE{display:flex;flex-direction:column;gap:.8rem}.page_analysisCard__isxZe{border:1px solid #ddd;border-radius:4px;background:#fff;padding:.8rem}.page_analysisCard__isxZe:nth-child(2n){background:#f7f5f1;border-color:#d8d2c8}.page_analysisHeader__awGaG{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;margin-bottom:.7rem}.page_analysisTitle__9p6O4{margin:0 0 .2rem;color:#222;font-size:.98rem;font-weight:700}.page_analysisMeta__g3pq3{margin:0;color:#666;font-size:.79rem;line-height:1.45}.page_analysisActions__cHFMe{flex:0 0 auto}.page_contentBlock__vf11E{display:flex;flex-direction:column;gap:.35rem;margin-top:.65rem}.page_blockTitle__ISykS{margin:0;color:#222;font-size:.86rem;font-weight:700}.page_summaryText__5qMRq{margin:0;border:1px solid #e2dfd8;border-radius:4px;background:#fcfbf9;padding:.6rem;color:#333;font-size:.78rem;line-height:1.5;white-space:pre-wrap;word-break:break-word;max-height:16rem;overflow:auto}.page_resultsInput__txoRB{width:100%;border:1px solid #ccc;border-radius:4px;padding:.55rem .65rem;font-size:.86rem;line-height:1.5;box-sizing:border-box;resize:vertical;min-height:8rem}.page_resultActions__m6bKa{display:flex;justify-content:flex-end}.page_pageButton__wI9nb,.page_saveButton__de2fk{border:1px solid #c8c8c8;border-radius:4px;background:#fff;color:#333;font-size:.82rem;font-weight:700;line-height:1.2;padding:.42rem .74rem;cursor:pointer}.page_saveButton__de2fk{border-color:#b24926;background:#b24926;color:#fff}.page_pageButton__wI9nb:disabled,.page_saveButton__de2fk:disabled{opacity:.6;cursor:not-allowed}.page_paginationRow__ukYJP{display:flex;align-items:center;justify-content:center;gap:.35rem;flex-wrap:wrap}.page_pageCounterSolo__hsv8G,.page_pageCounter__CgO0Z{margin:0;color:#666;font-size:.8rem;font-weight:600}.page_pageCounterSolo__hsv8G{text-align:center}@media (max-width:700px){.page_analysisHeader__awGaG{flex-direction:column}.page_resultActions__m6bKa,.page_saveButton__de2fk{width:100%}}.page_page__WCns3{max-width:1040px;margin:0 auto;padding:1.25rem 1rem 2rem}.page_header__pO0NS{margin-bottom:1rem}.page_backLink__rewkf{color:#9b431f;font-size:.82rem;text-decoration:none}.page_modalTitle__PowJn,.page_title__jVyps{margin:.3rem 0 0;color:#222;font-weight:700}.page_title__jVyps{font-size:1.3rem}.page_modalTitle__PowJn{font-size:1.05rem}.page_lead__yMu5M,.page_meta__DxYyg,.page_state___WVGx{color:#666;font-size:.82rem;line-height:1.5}.page_lead__yMu5M{margin:.3rem 0 0}.page_state___WVGx{margin:1rem 0}.page_error__7E7H9{border:1px solid #efb7b7;border-radius:4px;background:#fff0f0;color:#8b1a1a;padding:.6rem .7rem;font-size:.83rem}.page_patientList__2k1lQ{display:grid;gap:.8rem}.page_patientCard__oyqde{border:1px solid #ddd;border-radius:5px;background:#fff;padding:.8rem}.page_patientCard__oyqde:nth-child(2n){background:#f8f6f2}.page_cardHeader__QS0HP{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_patientName__RTGva{margin:0;color:#222;font-size:1rem}.page_meta__DxYyg{margin:.1rem 0 0}.page_userBlock__LGnpd{margin-top:.7rem;border-top:1px solid #e5e1da;padding-top:.6rem}.page_userTitle__4NFj3{margin:0;color:#333;font-size:.86rem}.page_actions__uT3pG,.page_modalActions__k_OBU,.page_pagination__sX5cu{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.page_pagination__sX5cu{justify-content:center;margin-top:1rem;color:#666;font-size:.8rem}.page_deleteButton__F_ch8,.page_primaryButton__HwnSd,.page_secondaryButton__o_QSD{display:inline-flex;align-items:center;justify-content:center;min-height:2.15rem;border-radius:4px;padding:.38rem .7rem;font-size:.8rem;font-weight:700;cursor:pointer;text-decoration:none}.page_primaryButton__HwnSd{border:1px solid #a74822;background:#b95027;color:#fff}.page_secondaryButton__o_QSD{border:1px solid #bbb;background:#fff;color:#333}.page_deleteButton__F_ch8{border:1px solid #a62020;background:#fff;color:#9a1717}.page_deleteButton__F_ch8:disabled,.page_primaryButton__HwnSd:disabled,.page_secondaryButton__o_QSD:disabled{opacity:.6;cursor:not-allowed}.page_modalBackdrop__U5TH6{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgb(0 0 0/52%)}.page_modal__IYDZA{position:relative;width:min(100%,30rem);max-height:calc(100vh - 2rem);margin:0;overflow-y:auto;border:0;border-radius:6px;background:#fff;box-shadow:0 12px 36px rgb(0 0 0/25%);padding:1rem}.page_form__vdO61{display:grid;gap:.8rem;margin-top:.85rem}.page_form__vdO61 label{display:grid;gap:.3rem;color:#333;font-size:.82rem;font-weight:700}.page_form__vdO61 input,.page_form__vdO61 select{width:100%;min-height:2.35rem;box-sizing:border-box;border:1px solid #bbb;border-radius:4px;background:#fff;padding:.45rem .55rem;font:inherit}.page_modalActions__k_OBU{justify-content:flex-end;margin-top:.4rem}@media (max-width:700px){.page_cardHeader__QS0HP{flex-direction:column}.page_actions__uT3pG{width:100%}}.page_page___PInk{max-width:980px;margin:0 auto;padding:1.25rem 1rem 2rem;display:flex;flex-direction:column;gap:.85rem}.page_header__p06GQ{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.page_title__kYKse{margin:0;color:#222;font-size:1.25rem;font-weight:700}.page_lead___MLtz{margin:.3rem 0 0;color:#666;font-size:.84rem;line-height:1.45}.page_adminHomeLinkWrap__n_N_u{margin:0 0 .35rem}.page_adminHomeLink__l3JeS{color:#b24926;font-size:.78rem;font-weight:600;text-decoration:none}.page_adminHomeLink__l3JeS:hover{text-decoration:underline}.page_accessDenied__JUzj2{margin:.5rem 0 0;color:#b42318;font-size:.95rem;font-weight:600}.page_createForm__ci93U{display:grid;grid-template-columns:1fr;gap:.45rem;border:1px solid #ddd;border-radius:4px;background:#fafafa;padding:.8rem}.page_label__d_h8M{color:#333;font-size:.84rem;font-weight:600}.page_input__t72sN,.page_textarea__GJYvc{width:100%;border:1px solid #ccc;border-radius:4px;padding:.45rem .6rem;font-size:.88rem;box-sizing:border-box}.page_textarea__GJYvc{resize:vertical;min-height:110px}.page_formNote__AEi28{color:#666;font-size:.8rem;line-height:1.4}.page_cancelButton__kavmd,.page_createButton__gRH5n,.page_deleteButton__3x4Fr,.page_editButton__O2FyI,.page_pageButton__2MTVv,.page_saveButton__iPqG3{border:1px solid #c8c8c8;border-radius:4px;background:#fff;color:#333;font-size:.82rem;font-weight:600;line-height:1.2;padding:.42rem .74rem;cursor:pointer}.page_createButton__gRH5n{border-color:#b24926;background:#b24926;color:#fff}.page_editButton__O2FyI{border-color:#6b7280;background:#fff}.page_saveButton__iPqG3{border-color:#166534;background:#166534;color:#fff}.page_cancelButton__kavmd{border-color:#9ca3af;background:#fff}.page_deleteButton__3x4Fr{border-color:#b42318;background:#b42318;color:#fff}.page_cancelButton__kavmd:disabled,.page_createButton__gRH5n:disabled,.page_deleteButton__3x4Fr:disabled,.page_editButton__O2FyI:disabled,.page_pageButton__2MTVv:disabled,.page_saveButton__iPqG3:disabled{opacity:.6;cursor:not-allowed}.page_errorText__4sc5N,.page_stateText__3HGsU{margin:0;font-size:.85rem}.page_stateText__3HGsU{color:#666}.page_errorText__4sc5N{color:#b42318;font-weight:600}.page_listTopAnchor__vq_xL{width:100%;height:1px}.page_sectionList__GxjAr{display:flex;flex-direction:column;gap:.8rem}.page_sectionCard__NLfC5{border:1px solid #ddd;border-radius:4px;background:#fff;padding:.8rem}.page_sectionHeader__2_UBQ{display:flex;justify-content:space-between;gap:.75rem;align-items:baseline;margin-bottom:.6rem}.page_sectionTitle__BqsNY{margin:0;color:#222;font-size:1rem;font-weight:700}.page_sectionCount__D6f5K{color:#666;font-size:.78rem;font-weight:600}.page_questionList__L0cm5{display:flex;flex-direction:column;gap:.55rem}.page_questionCard__53YKR{border:1px solid #eee;border-radius:4px;background:#fcfcfc;padding:.7rem}.page_questionTopRow__bgVxM{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.page_questionText__H2_6p{margin:0;color:#222;font-size:.88rem;line-height:1.5;white-space:pre-wrap}.page_cardMeta__JvtzD,.page_questionMeta__NF8Lk{margin:.25rem 0 0;color:#666;font-size:.75rem}.page_cardActions__9CA8_{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.page_editGrid__3CVz0{display:grid;gap:.45rem}.page_checkboxRow__N0gBv{display:inline-flex;align-items:center;gap:.45rem;color:#333;font-size:.84rem;font-weight:600}.page_checkboxRow__N0gBv input{margin:0}.page_paginationRow__RbWvT{display:flex;align-items:center;justify-content:center;gap:.35rem;flex-wrap:wrap}.page_pageCounter__nHMiU{margin:0;color:#666;font-size:.8rem;font-weight:600}.page_page__nw__1{max-width:960px;margin:0 auto;padding:1.25rem 1rem 2rem;display:flex;flex-direction:column;gap:.85rem}.page_header__gO6zW{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.page_title__7PnXZ{margin:0;color:#222;font-size:1.25rem;font-weight:700}.page_lead__Fq8NN{margin:.3rem 0 0;color:#666;font-size:.84rem;line-height:1.45}.page_backLink__6qTv4{color:#b24926;text-decoration:none;font-size:.86rem;font-weight:600}.page_backLink__6qTv4:hover{text-decoration:underline}.page_accessDenied__V5hIZ,.page_errorText__fM9d7,.page_stateText__E_AEr,.page_successText__41vYM{margin:.35rem 0 0;font-size:.9rem}.page_accessDenied__V5hIZ,.page_errorText__fM9d7{color:#b42318;font-weight:600}.page_stateText__E_AEr{color:#666}.page_successText__41vYM{color:#067647;font-weight:600}.page_panel__vWoJb{border:1px solid #ddd;border-radius:4px;background:#fff;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.7rem}.page_panelTitle__vCmk4{margin:0;font-size:.98rem;font-weight:700;color:#222}.page_row__KRbXL{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.page_label__SODeT{display:flex;flex-direction:column;gap:.25rem;flex:1 1;min-width:12rem;font-size:.78rem;font-weight:700;color:#555;text-transform:uppercase;letter-spacing:.03em}.page_input__G8ZMq,.page_textarea__tOx6s{width:100%;border:1px solid #c8c8c8;border-radius:3px;padding:.45rem .55rem;font:inherit;font-size:.88rem;color:#222;background:#fff}.page_textarea__tOx6s{min-height:16rem;resize:vertical;line-height:1.45;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem}.page_button__1BDhm{border:1px solid #c8c8c8;border-radius:3px;padding:.4rem .75rem;font-size:.84rem;font-weight:600;cursor:pointer;background:#fff;color:#333}.page_button__1BDhm:hover:not(:disabled){background:#f3f3f3}.page_button__1BDhm:disabled{opacity:.55;cursor:not-allowed}.page_primaryButton__N5FTq{background:linear-gradient(180deg,#f5a623,#e67e22);border-color:#c86a12;color:#fff}.page_primaryButton__N5FTq:hover:not(:disabled){filter:brightness(1.05)}.page_meta__XfTP8{margin:0;color:#666;font-size:.8rem;line-height:1.45}.page_meta__XfTP8 a{color:#b24926}.page_checkGrid__3Qw4w{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.45rem .75rem}.page_checkItem__ArKdm{display:flex;align-items:flex-start;gap:.4rem;font-size:.86rem;color:#333}.page_checkItem__ArKdm input{margin-top:.15rem}.page_hint__u_1WZ{margin:0;color:#777;font-size:.78rem;line-height:1.4}.page_chipRow__DTuFa{display:flex;flex-wrap:wrap;gap:.35rem}.page_chip__2WFPL{display:inline-flex;align-items:center;border:1px solid #ddd;border-radius:999px;padding:.15rem .55rem;font-size:.75rem;color:#444;background:#fafafa}.page_chipOk___xWge{border-color:#abefc6;background:#ecfdf3;color:#067647}.page_chipMissing__7rIim{border-color:#fecdca;background:#fef3f2;color:#b42318}.page_results__uV9_V{margin:0;padding-left:1.1rem;color:#444;font-size:.84rem;line-height:1.45}.page_copyButtonDone__QcksR{border-color:#abefc6;background:#ecfdf3;color:#067647}.page_copyButtonFailed__JjpSO{border-color:#fecdca;background:#fef3f2;color:#b42318}.page_copyHint__T1Y96{color:#067647;font-size:.84rem;font-weight:600}.page_page__HGTxh{max-width:960px;margin:0 auto;padding:1.25rem 1rem 2rem;display:flex;flex-direction:column;gap:.85rem}.page_header__y5O1i{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.page_title__ywyXC{margin:0;color:#222;font-size:1.25rem;font-weight:700}.page_lead__oEEtt{margin:.3rem 0 0;color:#666;font-size:.84rem;line-height:1.45}.page_adminHomeLinkWrap__WfhHg{margin:0 0 .35rem}.page_adminHomeLink__sGaRK{color:#b24926;font-size:.78rem;font-weight:600;text-decoration:none}.page_adminHomeLink__sGaRK:hover{text-decoration:underline}.page_accessDenied___Kdx5{margin:.5rem 0 0;color:#b42318;font-size:.95rem;font-weight:600}.page_filters__r5yWo{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;border:1px solid #ddd;border-radius:4px;background:#fafafa;padding:.7rem .85rem}.page_filterItem__w7DBE{display:inline-flex;align-items:center;gap:.35rem;color:#333;font-size:.84rem;font-weight:600;cursor:pointer}.page_filterHint__rRPqy{color:#888;font-size:.75rem}.page_errorText__zEFlW,.page_stateText__VIq8B{margin:0;font-size:.85rem}.page_stateText__VIq8B{color:#666}.page_errorText__zEFlW{color:#b42318;font-weight:600}.page_threadList__VisVr{display:flex;flex-direction:column;gap:.65rem}.page_threadItem__PJPfn{border:1px solid #ddd;border-radius:4px;background:#fff;position:relative;z-index:0;overflow:visible}.page_threadItem__PJPfn:nth-child(2n){background:#f3f0eb;border-color:#d8d2c8}.page_threadItem__PJPfn:focus-within,.page_threadItem__PJPfn:has([aria-expanded=true]){z-index:5}.page_threadContent__qYqb1{padding:.75rem .85rem .35rem}.page_threadHeader__TKJXa{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .75rem}.page_threadTitleRow__AOxAk{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;flex:1 1}.page_threadTitle__Y_Vog{margin:0;font-size:.95rem;font-weight:700;color:#222}.page_threadDate__KuVpM{color:#888;font-size:.75rem;white-space:nowrap}.page_statusBadges__vOTk9{display:flex;flex-wrap:wrap;gap:.3rem}.page_badge__6UPaD{display:inline-flex;align-items:center;border-radius:3px;padding:.12rem .4rem;font-size:.7rem;font-weight:700;line-height:1.2}.page_badgeDeleted__27nOz{background:#fde8e8;color:#b42318}.page_badgeApproved__N4_QZ{background:#e3f6e8;color:#166534}.page_badgeUnapproved__IA4wT{background:#fff4e5;color:#9a3412}.page_badgeFlagged__0s9Y7{background:#fff0db;color:#9a3412}.page_threadMeta__zvhEr{display:flex;flex-wrap:wrap;gap:.45rem .85rem;margin-top:.55rem;color:#666;font-size:.78rem}.page_distanceLabel__4_OfU{color:#6b7280}.page_mono__ChQn9{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;color:#555;word-break:break-all}.page_threadActions__aW4C9{display:flex;flex-wrap:wrap;gap:.45rem;padding:0 .85rem .65rem}.page_openLink__oHUwX{display:inline-flex;align-items:center;border:1px solid #c8c8c8;border-radius:3px;padding:.35rem .75rem;font-size:.82rem;font-weight:600;text-decoration:none;background:#fff;color:#333;line-height:1.4}.page_openLink__oHUwX:hover{border-color:#c86a12;color:#8a3a1e;background:#fff8f2}.page_paginationRow__Iuzqe{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:.25rem}.page_pageButton__QBiVG{border:1px solid #c8c8c8;border-radius:3px;padding:.35rem .75rem;font-size:.82rem;font-weight:600;cursor:pointer;background:#fff;color:#333}.page_pageButton__QBiVG:hover:not(:disabled){border-color:#c86a12}.page_pageButton__QBiVG:disabled{opacity:.5;cursor:not-allowed}.page_pageCounterSolo__r4Yrz,.page_pageCounter__DFUiC{color:#666;font-size:.82rem}.page_pageCounterSolo__r4Yrz{margin:0;text-align:center}.page_listTopAnchor__MtGhN{scroll-margin-top:1rem}.page_adminIconActions__rjZ03{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-right:.25rem}.page_iconButton__5YF2I{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;padding:0;border:1px solid #c8c8c8;border-radius:3px;background:#fff;color:#444;cursor:pointer}.page_iconButton__5YF2I:hover:not(:disabled){filter:brightness(.97)}.page_iconButton__5YF2I:disabled{opacity:.5;cursor:not-allowed}.page_iconSoftDelete__y670M{border-color:#e2b4b4;color:#b42318}.page_iconApprove__4oYgi,.page_iconRestore__2botu{border-color:#9ec5a5;color:#166534}.page_iconDisapprove__owNcG,.page_iconFlag__3RsNH,.page_iconUnflag__y_mUs{border-color:#e0c28a;color:#9a3412}.page_iconUnflag__y_mUs{background:#fff4e5}.page_iconHardDelete__JMEWE{border-color:#b42318;background:#b42318;color:#fff}.page_modalDialog__az28Q{margin:auto;padding:0;border:0;background:transparent;max-width:calc(100% - 2rem)}.page_modalDialog__az28Q::backdrop{background:rgba(0,0,0,.45)}.page_modalCard__kJZgD{position:relative;z-index:1;width:min(100%,28rem);background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.18)}.page_modalHeader__v7vkB{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid #e5e5e5;background:#f7f7f7}.page_modalTitle__RQI2l{margin:0;font-size:1rem;font-weight:700;color:#222}.page_modalClose__QxTOf{border:none;background:transparent;font-size:1.35rem;line-height:1;color:#666;cursor:pointer;padding:0 .25rem}.page_modalBody__R9aaK{margin:0;padding:.85rem 1rem;color:#444;font-size:.88rem;line-height:1.5}.page_modalActions__4_pEf{display:flex;justify-content:flex-end;gap:.5rem;padding:0 1rem 1rem}.page_dangerButton__n_x0b{border:1px solid #b42318;border-radius:3px;padding:.35rem .75rem;font-size:.82rem;font-weight:600;cursor:pointer;background:#b42318;color:#fff}.page_dangerButton__n_x0b:disabled{opacity:.6;cursor:not-allowed}.page_page__B5Lg6{max-width:980px;margin:0 auto;padding:1.25rem 1rem 2rem;display:flex;flex-direction:column;gap:.85rem}.page_header__lrN7X{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.page_title__TtT3u{margin:0;color:#222;font-size:1.25rem;font-weight:700}.page_lead__FxDcb{margin:.3rem 0 0;color:#666;font-size:.84rem;line-height:1.45}.page_adminHomeLinkWrap__xALnF{margin:0 0 .35rem}.page_adminHomeLink__2f5jO{color:#b24926;font-size:.78rem;font-weight:600;text-decoration:none}.page_adminHomeLink__2f5jO:hover{text-decoration:underline}.page_accessDenied__EyG4J{margin:.5rem 0 0;color:#b42318;font-size:.95rem;font-weight:600}.page_searchForm__IbSI2{display:grid;grid-template-columns:1fr auto;gap:.45rem .65rem;align-items:end;border:1px solid #ddd;border-radius:4px;background:#fafafa;padding:.8rem}.page_label__4pmQO{grid-column:1/-1;color:#333;font-size:.84rem;font-weight:600}.page_input__k1dJF{width:100%;border:1px solid #ccc;border-radius:4px;padding:.45rem .6rem;font-size:.88rem}.page_pageButton__1sd47,.page_searchButton__iyidx{font-size:.82rem;font-weight:600;padding:.42rem .74rem}.page_banButton__hbhdn,.page_pageButton__1sd47,.page_searchButton__iyidx,.page_unbanButton__Y_7J8{border:1px solid #c8c8c8;border-radius:4px;background:#fff;color:#333;line-height:1.2;cursor:pointer}.page_banButton__hbhdn,.page_unbanButton__Y_7J8{font-size:.78rem;font-weight:700;padding:.35rem .65rem}.page_banButton__hbhdn{border-color:#b42318;background:#b42318;color:#fff}.page_unbanButton__Y_7J8{border-color:#166534;background:#166534;color:#fff}.page_searchButton__iyidx{border-color:#b24926;background:#b24926;color:#fff}.page_banButton__hbhdn:disabled,.page_pageButton__1sd47:disabled,.page_searchButton__iyidx:disabled,.page_unbanButton__Y_7J8:disabled{opacity:.6;cursor:not-allowed}.page_listTopAnchor__bv2os{width:100%;height:1px}.page_errorText__IWZ9s,.page_stateText__djCoq{margin:0;font-size:.85rem}.page_stateText__djCoq{color:#666}.page_errorText__IWZ9s{color:#b42318;font-weight:600}.page_userList__hZaYv{display:flex;flex-direction:column;gap:.8rem}.page_userCard__e3kNh{border:1px solid #ddd;border-radius:4px;background:#fff;padding:.8rem}.page_userCard__e3kNh:nth-child(2n){background:#f7f5f1;border-color:#d8d2c8}.page_userHeader__3bLgj{display:flex;flex-direction:column;gap:.15rem;margin-bottom:.65rem}.page_userTitle__PqwAg{margin:0;font-size:.98rem;font-weight:700;color:#222}.page_userMeta__Eh7zW{margin:0;color:#666;font-size:.79rem}.page_userActions__wn_dd{margin-top:.35rem;display:flex;gap:.45rem;flex-wrap:wrap;align-items:center}.page_userActionLink___oaR5{color:#b24926;font-size:.78rem;font-weight:700;text-decoration:none}.page_userActionLink___oaR5:hover{text-decoration:underline}.page_locationSection__KEkNo{display:flex;flex-direction:column;gap:.4rem}.page_sectionTitle__1Qf84{margin:0;color:#222;font-size:.94rem;font-weight:700}.page_sectionLead__1UGgI{margin:0;color:#666;font-size:.78rem;line-height:1.4}.page_locationGrid__i_jG1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.page_locationCard__32cHd{border:1px solid #e2dfd8;border-radius:4px;background:#fcfbf9;padding:.5rem .55rem}.page_locationCardTitle__wLT4h{margin:0 0 .35rem;color:#333;font-size:.8rem;font-weight:700}.page_locationList__oU_rV{margin:0;display:grid;gap:.2rem}.page_locationRow__Chg9D{display:grid;grid-template-columns:86px 1fr;gap:.4rem}.page_locationRow__Chg9D dt{color:#777;font-size:.75rem;font-weight:700}.page_locationRow__Chg9D dd{margin:0;color:#222;font-size:.76rem;word-break:break-word}.page_paginationRow__3Dv_1{display:flex;align-items:center;justify-content:center;gap:.35rem;flex-wrap:wrap}.page_pageCounterSolo__mabUV,.page_pageCounter__Nvmu6{margin:0;color:#666;font-size:.8rem;font-weight:600}.page_pageCounterSolo__mabUV{text-align:center}@media (max-width:900px){.page_locationGrid__i_jG1{grid-template-columns:1fr}}@media (max-width:700px){.page_searchForm__IbSI2{grid-template-columns:1fr}}