@property --c-0{syntax:"<color>";inherits:false;initial-value:#002b5b}@property --y-0{syntax:"<percentage>";inherits:false;initial-value:80%}@property --s-start-0{syntax:"<percentage>";inherits:false;initial-value:9%}@property --s-end-0{syntax:"<percentage>";inherits:false;initial-value:55%}@property --x-0{syntax:"<percentage>";inherits:false;initial-value:85%}@property --c-1{syntax:"<color>";inherits:false;initial-value:#1a5f7a}@property --y-1{syntax:"<percentage>";inherits:false;initial-value:24%}@property --x-1{syntax:"<percentage>";inherits:false;initial-value:60%}@property --s-start-1{syntax:"<percentage>";inherits:false;initial-value:5%}@property --s-end-1{syntax:"<percentage>";inherits:false;initial-value:72%}@property --x-2{syntax:"<percentage>";inherits:false;initial-value:13%}@property --y-2{syntax:"<percentage>";inherits:false;initial-value:82%}@property --c-2{syntax:"<color>";inherits:false;initial-value:#159895}@property --s-start-2{syntax:"<percentage>";inherits:false;initial-value:5%}@property --s-end-2{syntax:"<percentage>";inherits:false;initial-value:52%}@keyframes legacy-module__RsJHpW__hero-gradient-animation{0%{--c-0:#1f678c;--y-0:80%;--s-start-0:9%;--s-end-0:55%;--x-0:85%;--c-1:#ffd180;--y-1:24%;--x-1:60%;--s-start-1:5%;--s-end-1:72%;--x-2:13%;--y-2:82%;--c-2:#159895;--s-start-2:5%;--s-end-2:52%}to{--c-0:#1f678c;--y-0:94%;--s-start-0:9%;--s-end-0:55%;--x-0:31%;--c-1:#ffd180;--y-1:25%;--x-1:2%;--s-start-1:5%;--s-end-1:72%;--x-2:98%;--y-2:20%;--c-2:#159895;--s-start-2:5%;--s-end-2:52%}}@keyframes legacy-module__RsJHpW__loadProgress{0%{width:0}to{width:100%}}.legacy-module__RsJHpW__root{--session-top-nav-height:4rem;--session-notice-offset:0rem;--session-header-gap:.85rem;color:#fff;min-height:100vh;font-family:var(--font-commissioner), "Commissioner", sans-serif;background-color:#004042;line-height:1.5;position:relative;overflow:hidden}.legacy-module__RsJHpW__errorState{background:linear-gradient(135deg,#020617 0%,#172554 50%,#134e4a 100%);justify-content:center;align-items:center;min-height:100vh;padding:6rem 1.5rem;display:flex}.legacy-module__RsJHpW__errorCard{-webkit-backdrop-filter:blur(18px);text-align:center;background:linear-gradient(145deg,#0f172ab8 0%,#0f172a8c 100%);border:1px solid #94a3b847;border-radius:24px;width:min(560px,100%);padding:2.5rem;box-shadow:0 24px 60px #02061785}.legacy-module__RsJHpW__errorTitle{margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.legacy-module__RsJHpW__errorMessage{color:#ffffffbf;font-size:.95rem}.legacy-module__RsJHpW__errorActions{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1.5rem;display:flex}.legacy-module__RsJHpW__errorCta{color:#0f172af2;background:#f59e0bf5;border-color:#fde68ae6;box-shadow:inset 0 1px #ffffff38}.legacy-module__RsJHpW__errorCta:hover{color:#020617f5;background:#fbbf24fa;border-color:#fef3c7f2}.legacy-module__RsJHpW__errorCta svg{color:#0f172af2}.legacy-module__RsJHpW__overlayContainer{inset-inline:0;pointer-events:none;z-index:5;background-color:#1a5f7a;background-image:radial-gradient(circle at var(--x-0) var(--y-0), var(--c-0) var(--s-start-0), transparent var(--s-end-0)), radial-gradient(circle at var(--x-1) var(--y-1), var(--c-1) var(--s-start-1), transparent var(--s-end-1)), radial-gradient(circle at var(--x-2) var(--y-2), var(--c-2) var(--s-start-2), transparent var(--s-end-2));background-blend-mode:normal, normal, normal;animation:25s linear infinite alternate legacy-module__RsJHpW__hero-gradient-animation;position:fixed;top:3.5rem;bottom:0;overflow:hidden}.legacy-module__RsJHpW__overlayDismissButton{appearance:none;color:#ffffffe6;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;padding:0;font-size:.85rem;font-weight:600;transition:transform .12s,box-shadow .12s,background-color .12s,border-color .12s;display:inline-flex;box-shadow:0 10px 28px #00000057}.legacy-module__RsJHpW__overlayDismissButton:hover{background:#ffffff2e;border-color:#ffffff52;transform:translateY(-1px);box-shadow:0 12px 32px #00000061}.legacy-module__RsJHpW__overlayDismissButton:active{transform:translateY(0)}.legacy-module__RsJHpW__overlayDismissButton:focus-visible{outline-offset:2px;outline:2px solid #5eead4f2}.legacy-module__RsJHpW__overlayHidden{display:none}.legacy-module__RsJHpW__frostedFrontGlass{-webkit-backdrop-filter:blur(4px);pointer-events:none;z-index:5;display:none;position:absolute}.legacy-module__RsJHpW__frostedFrontGlass.legacy-module__RsJHpW__fadeOutFrost{transition:opacity 10ms ease-out}.legacy-module__RsJHpW__keyword{color:#fff;transform-origin:0 0;z-index:10;font-family:Helvetica,Arial,sans-serif;font-size:2rem;font-weight:700;position:absolute;transform:scale(.85)}.legacy-module__RsJHpW__keyword.legacy-module__RsJHpW__animate{transition:transform 90ms ease-in;transform:scale(1)}.legacy-module__RsJHpW__keyword.legacy-module__RsJHpW__fadeOut{opacity:0;transition:opacity 50s ease-in}.legacy-module__RsJHpW__keyword.legacy-module__RsJHpW__bounceBack{transition:transform .25s ease-out;transform:scale(.99)}.legacy-module__RsJHpW__analysisContainer{z-index:10;position:relative}.legacy-module__RsJHpW__columns{height:100vh;display:flex}.legacy-module__RsJHpW__mobileSectionCarouselHeader{display:none}.legacy-module__RsJHpW__mobileSwipeSurface{flex:1;min-width:0;display:flex}.legacy-module__RsJHpW__section{box-sizing:border-box;height:100vh;padding:1.25rem;padding-top:calc(var(--session-top-nav-height,4rem) + var(--session-notice-offset,0rem) + var(--session-header-gap,.85rem));color:#fff;text-align:justify;font-family:var(--font-commissioner), "Commissioner", sans-serif;flex:1;line-height:1.5;transition:all .35s ease-in-out;overflow-y:auto}.legacy-module__RsJHpW__section::-webkit-scrollbar{display:none}.legacy-module__RsJHpW__section{scrollbar-width:none}.legacy-module__RsJHpW__summarySection{background-color:#002b5b}.legacy-module__RsJHpW__insightsSection{background-color:#1a5f7a}.legacy-module__RsJHpW__notesSection{background-color:#159895}.legacy-module__RsJHpW__questionsSection{background-color:#57c5b6}.legacy-module__RsJHpW__sectionTitle{color:#fff;margin-top:0;padding-bottom:10px;position:relative;overflow:hidden}.legacy-module__RsJHpW__sectionTitle:after{content:"";background:linear-gradient(90deg,#fff,#fff 60%,#fff0);width:100%;height:.75px;display:block;position:absolute;bottom:0;left:0}.legacy-module__RsJHpW__notesPhotoUploader{-webkit-backdrop-filter:blur(6px);background:#0003;border:1px solid #fff3;border-radius:9px;margin-bottom:.6rem;padding:.5rem .55rem}.legacy-module__RsJHpW__notesPhotoUploaderLabel{letter-spacing:.08em;text-transform:uppercase;color:#ffffffbd;font-size:.68rem}.legacy-module__RsJHpW__notesPhotoUploaderHeader{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.3rem;display:flex}.legacy-module__RsJHpW__notesPhotoAnalyzeToggle{color:#ffffffc7;align-items:center;gap:.35rem;font-size:.68rem;display:inline-flex}.legacy-module__RsJHpW__notesPhotoAnalyzeToggle input{accent-color:#5eead4;width:.8rem;height:.8rem}.legacy-module__RsJHpW__notesPhotoUploaderHint{color:#ffffffb8;margin:0 0 .35rem;font-size:.7rem}.legacy-module__RsJHpW__item{padding-bottom:2.75rem;position:relative}.legacy-module__RsJHpW__focusedItem{outline-offset:8px;background:#14b8a614;border-radius:12px;outline:1px solid #5eead48c;transition:background .6s,outline-color .6s,box-shadow .6s;box-shadow:0 0 18px #2dd4bf26}.legacy-module__RsJHpW__item:not(:last-child):after{content:"";background:linear-gradient(90deg,#fff,#fff 60%,#fff0);width:100%;height:.5px;display:block;position:absolute;bottom:0;left:0}.legacy-module__RsJHpW__li{margin-bottom:.5rem;margin-left:-1.5rem}.legacy-module__RsJHpW__searchBar{-webkit-backdrop-filter:blur(50px);z-index:20;background-color:#7a9ca440;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:.675rem;transition:all .5s ease-in-out;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 1px 25px 3px #00000026}.legacy-module__RsJHpW__searchInput{color:#626262;text-align:center;background-color:#ffffffb0;border:none;border-radius:5px;outline:none;width:450px;padding:.55rem;font-size:1rem}.legacy-module__RsJHpW__searchTermSummary{visibility:hidden;cursor:pointer;color:#fff;padding:0 1rem;font-size:1rem}.legacy-module__RsJHpW__progressBar{visibility:hidden;width:0;height:2px;top:calc(var(--topotopic-header-height,4rem) + var(--session-top-nav-height,4rem));z-index:25;background-color:#ffce00;position:fixed;left:0;right:0}.legacy-module__RsJHpW__progressVisible{visibility:visible}.legacy-module__RsJHpW__aiSummary{-webkit-backdrop-filter:blur(50px);color:#fff;z-index:1000;text-align:justify;white-space:pre-wrap;font-size:1.1rem;line-height:1.5rem;font-family:var(--font-commissioner), "Commissioner", sans-serif;background-color:#3b796f;border-radius:10px;padding:2.5rem 5rem;transition:all .35s ease-in-out;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.legacy-module__RsJHpW__aiSummaryVisible{display:block}.legacy-module__RsJHpW__hidden{display:none}.legacy-module__RsJHpW__dimmed{opacity:.1;transition:opacity .35s ease-in-out}.legacy-module__RsJHpW__itemHeader{opacity:0;justify-content:flex-end;gap:.25rem;margin-bottom:.25rem;transition:opacity .2s ease-in-out;display:flex}.legacy-module__RsJHpW__item:hover .legacy-module__RsJHpW__itemHeader{opacity:1}.legacy-module__RsJHpW__itemContent{-webkit-user-select:text;user-select:text;cursor:text;font-size:1rem;line-height:1.5}.legacy-module__RsJHpW__ttsProgress{background:#ffffff0d;border:1px solid #ffffff2e;border-radius:10px;margin-bottom:.45rem;padding:.4rem .55rem}.legacy-module__RsJHpW__ttsProgressMeta{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.2rem;font-size:.66rem;display:flex}.legacy-module__RsJHpW__ttsProgressTrack{background:#ffffff29;border-radius:999px;height:.34rem;overflow:hidden}.legacy-module__RsJHpW__ttsProgressFill{background:#2dd4bffa;border-radius:999px;height:100%;transition:width .2s ease-out}.legacy-module__RsJHpW__photoItem{padding-bottom:2.3rem}.legacy-module__RsJHpW__photoItemContent{-webkit-user-select:none;user-select:none;cursor:default}.legacy-module__RsJHpW__photoCard{background:#0000003d;border:1px solid #fff3;border-radius:14px;overflow:hidden;box-shadow:0 10px 30px #00000040}.legacy-module__RsJHpW__photoPreviewLink{line-height:0;display:block}.legacy-module__RsJHpW__photoPreviewImage{object-fit:cover;width:100%;max-height:320px;display:block}.legacy-module__RsJHpW__photoPreviewFallback{color:#ffffffb3;background:#00000040;justify-content:center;align-items:center;min-height:140px;padding:1rem;display:flex}.legacy-module__RsJHpW__photoMeta{flex-direction:column;gap:.5rem;padding:.7rem .85rem .8rem;display:flex}.legacy-module__RsJHpW__photoCaption{color:#fffffff2;margin:0;font-size:.92rem;line-height:1.4}.legacy-module__RsJHpW__photoMetaRow{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.legacy-module__RsJHpW__photoTimestamp{color:#ffffffa6;font-size:.73rem}.legacy-module__RsJHpW__photoOpenLink{color:#ffffffe0;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:none;display:inline-flex}.legacy-module__RsJHpW__photoOpenLink:hover{color:#fff;text-decoration:underline}.legacy-module__RsJHpW__itemContent p{margin-top:.75rem;margin-bottom:.75rem}.legacy-module__RsJHpW__itemContent p:first-child{margin-top:0}.legacy-module__RsJHpW__itemContent p:last-child{margin-bottom:0}.legacy-module__RsJHpW__itemContent ul,.legacy-module__RsJHpW__itemContent ol{margin-top:.5rem;margin-bottom:.5rem}.legacy-module__RsJHpW__itemContent li{margin-top:.125rem;margin-bottom:.125rem}.legacy-module__RsJHpW__itemContent a{color:#a7f3d0fa;overflow-wrap:anywhere;word-break:break-word;text-decoration:underline}.legacy-module__RsJHpW__itemContent a:hover{color:#f0fdfafa}.legacy-module__RsJHpW__itemContent code{overflow-wrap:anywhere;word-break:break-all;white-space:pre-wrap}.legacy-module__RsJHpW__actionButton{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem;transition:color .2s ease-in-out,background-color .2s ease-in-out}.legacy-module__RsJHpW__actionButton:hover{color:#ffffffe6;background-color:#ffffff1a}.legacy-module__RsJHpW__actionButton.legacy-module__RsJHpW__bookmarkActive{color:#ffd180}.legacy-module__RsJHpW__actionButton.legacy-module__RsJHpW__bookmarkActive:hover{color:#ffb74d}.legacy-module__RsJHpW__actionButton.legacy-module__RsJHpW__speakingActive{color:#2dd4bff2}.legacy-module__RsJHpW__actionButton.legacy-module__RsJHpW__speakingActive:hover{color:#5eead4}.legacy-module__RsJHpW__selectionPopover{z-index:9999;-webkit-backdrop-filter:blur(8px);background:#1e1e1ef2;border-radius:8px;align-items:center;gap:.25rem;padding:.5rem .75rem;animation:.15s ease-out legacy-module__RsJHpW__popoverFadeIn;display:flex;position:fixed;transform:translate(-50%,-100%);box-shadow:0 4px 20px #0000004d}@keyframes legacy-module__RsJHpW__popoverFadeIn{0%{opacity:0;transform:translate(-50%,-90%)}to{opacity:1;transform:translate(-50%,-100%)}}.legacy-module__RsJHpW__selectionButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:background-color .15s;display:flex}.legacy-module__RsJHpW__selectionButton:hover{background-color:#ffffff26}.legacy-module__RsJHpW__selectionButton:active{background-color:#fff3}.legacy-module__RsJHpW__selectionClose{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:1.125rem;line-height:1;transition:color .15s,background-color .15s}.legacy-module__RsJHpW__selectionClose:hover{color:#fff;background-color:#ffffff1a}.legacy-module__RsJHpW__improveButton{color:#a78bfa}.legacy-module__RsJHpW__improveButton:hover{color:#c4b5fd;background-color:#a78bfa1a}.legacy-module__RsJHpW__improveButton:disabled{color:#ffffff4d;cursor:not-allowed}.legacy-module__RsJHpW__spinning{animation:1s linear infinite legacy-module__RsJHpW__spin}@keyframes legacy-module__RsJHpW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.legacy-module__RsJHpW__saveButton{color:#4ade80}.legacy-module__RsJHpW__saveButton:hover{color:#22c55e;background-color:#4ade801a}.legacy-module__RsJHpW__saveButton:disabled{color:#ffffff4d;cursor:not-allowed}.legacy-module__RsJHpW__editContainer{flex-direction:column;gap:.75rem;display:flex}.legacy-module__RsJHpW__editTextarea{color:#fff;resize:vertical;background-color:#0000004d;border:1px solid #fff3;border-radius:6px;outline:none;width:100%;min-height:120px;padding:.75rem;font-family:inherit;font-size:.9rem;line-height:1.5;transition:border-color .2s}.legacy-module__RsJHpW__editTextarea:focus{border-color:#ffffff80}.legacy-module__RsJHpW__amendmentRequestRow{background-color:#0003;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem;display:flex}.legacy-module__RsJHpW__amendmentRequestInput{color:#fff;background-color:#00000040;border:1px solid #fff3;border-radius:6px;outline:none;flex:1;min-width:0;padding:.5rem .75rem;font-family:inherit;font-size:.85rem;line-height:1.3;transition:border-color .2s}.legacy-module__RsJHpW__amendmentRequestInput:focus{border-color:#ffffff80}.legacy-module__RsJHpW__amendmentRequestInput:disabled{opacity:.6;cursor:not-allowed}.legacy-module__RsJHpW__amendmentRequestButton{color:#ffffffe6;cursor:pointer;background:#a78bfa1f;border:1px solid #a78bfa59;border-radius:6px;align-items:center;gap:.4rem;padding:.5rem .75rem;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.legacy-module__RsJHpW__amendmentRequestButton:hover{background:#a78bfa33;border-color:#a78bfa80;transform:translateY(-1px)}.legacy-module__RsJHpW__amendmentRequestButton:active{transform:translateY(0)}.legacy-module__RsJHpW__amendmentRequestButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.legacy-module__RsJHpW__diffPreview{background-color:#0003;border-radius:6px;padding:.75rem;font-size:.85rem;overflow-x:auto}.legacy-module__RsJHpW__diffLabel{text-transform:uppercase;letter-spacing:.05em;color:#ffffff80;margin-bottom:.5rem;font-size:.75rem}.legacy-module__RsJHpW__diffPreview pre{margin:0;font-family:ui-monospace,monospace;font-size:.8rem;line-height:1.4}.legacy-module__RsJHpW__diffPreview ins{background-color:#4ade804d;border-radius:2px;padding:0 2px;text-decoration:none}.legacy-module__RsJHpW__diffPreview del{background-color:#f871714d;border-radius:2px;padding:0 2px;text-decoration:line-through}.legacy-module__RsJHpW__topNav{top:var(--topotopic-header-height,4rem);z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(92deg,#020617c7 0%,#041b3fbd 34%,#0f5f6c8f 64%,#0d948880 100%);border-bottom:1px solid #ffffff24;grid-template-columns:minmax(0,1fr) minmax(22rem,42rem) minmax(0,1fr);align-items:center;column-gap:1rem;padding:.75rem 1.2rem;transition:opacity .3s,transform .3s;display:grid;position:fixed;left:0;right:0;box-shadow:0 12px 28px #00000042}.legacy-module__RsJHpW__topNav.legacy-module__RsJHpW__hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.legacy-module__RsJHpW__overlayNavbarTitleBar{z-index:22;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#00000075 0%,#0003 100%);border-bottom:1px solid #ffffff1a;justify-content:flex-start;align-items:center;gap:.75rem;height:3.5rem;padding:0 1.5rem;display:flex;position:fixed;top:0;left:0;right:0}.legacy-module__RsJHpW__overlayNavbarTitle{text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#fffffff2;letter-spacing:.01em;pointer-events:none;width:min(54rem,100% - 13rem);font-size:.96rem;font-weight:600;line-height:1.2;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.legacy-module__RsJHpW__overlayTitleEditButton{margin-left:auto}.legacy-module__RsJHpW__navLink{white-space:nowrap;color:#ffffffdb;background:#ffffff14;border:1px solid #ffffff29;border-radius:11px;align-items:center;gap:.5rem;padding:.52rem .92rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.legacy-module__RsJHpW__navLink svg{color:#ffffffeb;width:.95rem;height:.95rem}.legacy-module__RsJHpW__navIconButton{border-radius:9999px;flex-shrink:0;justify-content:center;gap:0;width:2.25rem;height:2.25rem;padding:0}.legacy-module__RsJHpW__navPrimaryLink{background:linear-gradient(135deg,#04224e85,#0f766e42);border-color:#60a5fa52;box-shadow:inset 0 1px #ffffff24}.legacy-module__RsJHpW__navButton{appearance:none;font:inherit;cursor:pointer}.legacy-module__RsJHpW__navButton:disabled{cursor:not-allowed;opacity:.65}.legacy-module__RsJHpW__navActions{scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:flex-end;justify-self:end;align-items:center;gap:.58rem;min-width:0;max-width:100%;display:flex;overflow:auto hidden}.legacy-module__RsJHpW__navActions::-webkit-scrollbar{display:none}.legacy-module__RsJHpW__mobileOverflowToggle,.legacy-module__RsJHpW__mobileActionsBackdrop{display:none}.legacy-module__RsJHpW__navLink:hover{color:#fffffffa;background:#ffffff29;border-color:#ffffff52;transform:translateY(-1px)}.legacy-module__RsJHpW__titleEditorBar{top:calc(var(--topotopic-header-height,4rem) + var(--session-top-nav-height,4rem));z-index:101;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04111cd1;border:1px solid #ffffff29;border-radius:14px;width:min(52rem,100% - 1.5rem);margin-top:.5rem;padding:.7rem .85rem;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 14px 36px #0000004d}.legacy-module__RsJHpW__titleEditorLabel{letter-spacing:.06em;text-transform:uppercase;color:#ffffffb3;margin-bottom:.45rem;font-size:.72rem;display:block}.legacy-module__RsJHpW__titleEditorRow{align-items:center;gap:.5rem;display:flex}.legacy-module__RsJHpW__titleEditorInput{color:#fffffff2;background:#ffffff14;border:1px solid #ffffff3d;border-radius:10px;flex:1;min-width:0;padding:.5rem .7rem;font-size:.9rem;line-height:1.2}.legacy-module__RsJHpW__titleEditorInput::placeholder{color:#ffffff80}.legacy-module__RsJHpW__titleEditorInput:focus-visible{outline-offset:1px;outline:2px solid #5eead4f2}.legacy-module__RsJHpW__titleEditorAction{appearance:none;color:#ffffffeb;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:10px;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;transition:transform .12s,border-color .12s,background-color .12s;display:inline-flex}.legacy-module__RsJHpW__titleEditorAction:hover:not(:disabled){background:#ffffff29;border-color:#ffffff52;transform:translateY(-1px)}.legacy-module__RsJHpW__titleEditorAction:disabled{opacity:.65;cursor:not-allowed}.legacy-module__RsJHpW__navStart{justify-self:start;align-items:center;width:100%;min-width:0;display:flex}.legacy-module__RsJHpW__navCenter{justify-content:center;justify-self:center;align-items:center;width:min(100%,42rem);min-width:0;display:flex}.legacy-module__RsJHpW__navSearchBar{align-items:center;width:100%;max-width:42rem;display:flex;position:relative}.legacy-module__RsJHpW__navSearchIcon{color:#ffffff9e;pointer-events:none;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.legacy-module__RsJHpW__navSearchInput{color:#fffffff2;background:#0d243a7a;border:1px solid #ffffff3d;border-radius:11px;outline:none;width:100%;padding:.58rem 2.55rem .58rem 2.2rem;font-size:.875rem;transition:all .2s;box-shadow:inset 0 1px #ffffff14}.legacy-module__RsJHpW__navSearchInput::placeholder{color:#ffffff85}.legacy-module__RsJHpW__navSearchInput:focus{background:#1032498c;border-color:#5eead494;box-shadow:0 0 0 1px #5eead46b}.legacy-module__RsJHpW__navSearchSummary{color:#ffffffe6;cursor:pointer;background:#2dd4bf2e;border:1px solid #2dd4bf59;border-radius:9px;justify-content:center;align-items:center;width:1.95rem;height:1.95rem;transition:all .2s;display:inline-flex;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.legacy-module__RsJHpW__navSearchSummary:hover{background:#2dd4bf42;border-color:#5eead48a;transform:translateY(-50%)translateY(-1px)}.legacy-module__RsJHpW__noticeBanner{top:calc(var(--topotopic-header-height,4rem) + var(--session-top-nav-height,4rem) + .65rem);z-index:95;-webkit-backdrop-filter:blur(10px);background:#0000008c;border:1px solid #ffffff24;border-radius:18px;align-items:flex-start;gap:.85rem;width:min(720px,100% - 6rem);padding:.85rem .95rem;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;left:1.5rem;box-shadow:0 18px 46px #00000061}.legacy-module__RsJHpW__noticeBanner:hover{transform:translateY(-1px);box-shadow:0 22px 54px #0000006b}.legacy-module__RsJHpW__noticeIcon{color:#fff9;flex-shrink:0;margin-top:2px}.legacy-module__RsJHpW__noticeContent{flex:1;min-width:0}.legacy-module__RsJHpW__noticeTitleRow{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.legacy-module__RsJHpW__noticeTitle{letter-spacing:.1em;text-transform:uppercase;color:#fff9;font-size:.72rem}.legacy-module__RsJHpW__noticeMeta{color:#ffffff73;white-space:nowrap;flex-shrink:0;font-size:.75rem}.legacy-module__RsJHpW__noticeMessage{color:#ffffffe6;margin-top:.35rem;font-size:.92rem;line-height:1.35}.legacy-module__RsJHpW__noticeMessage p{margin:0}.legacy-module__RsJHpW__noticeMessage a{color:#2dd4bff2;text-decoration:underline}.legacy-module__RsJHpW__noticeMessage a:hover{color:#5eead4}.legacy-module__RsJHpW__noticeDismiss{appearance:none;color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;padding:.25rem;transition:background .15s,color .15s}.legacy-module__RsJHpW__noticeDismiss:hover{color:#ffffffeb;background:#ffffff1f}@media (max-width:1180px){.legacy-module__RsJHpW__topNav{flex-wrap:wrap;align-items:flex-start;gap:.65rem;padding:.65rem 1rem;display:flex}.legacy-module__RsJHpW__navCenter{order:3;width:100%}.legacy-module__RsJHpW__navSearchBar{width:100%;max-width:none}.legacy-module__RsJHpW__navActions{flex-wrap:wrap;flex:1;order:2;justify-content:flex-end;gap:.5rem;min-width:0;overflow-x:visible}.legacy-module__RsJHpW__noticeBanner{width:min(720px,100% - 2rem);left:1rem}}@media (max-width:1023px){.legacy-module__RsJHpW__topNav{flex-wrap:nowrap;align-items:center;gap:.45rem;padding:.5rem .65rem;display:flex}.legacy-module__RsJHpW__navStart{flex:none}.legacy-module__RsJHpW__navStart .legacy-module__RsJHpW__navLink{border-radius:9999px;justify-content:center;width:2rem;height:2rem;padding:0}.legacy-module__RsJHpW__navBackLabel{display:none}.legacy-module__RsJHpW__navCenter{flex:1;order:2;width:auto;min-width:0}.legacy-module__RsJHpW__navSearchBar{width:100%;max-width:none}.legacy-module__RsJHpW__navSearchInput{min-width:0;padding:.42rem 2.2rem .42rem 2rem;font-size:.8rem}.legacy-module__RsJHpW__navSearchSummary{flex-shrink:0}.legacy-module__RsJHpW__navActions{order:4;display:none}.legacy-module__RsJHpW__navActions.legacy-module__RsJHpW__navActionsExpanded{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:110;background:#081628e0;border:1px solid #ffffff24;border-radius:14px;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;max-width:calc(100vw - 1.3rem);margin-top:.35rem;padding:.65rem;display:flex;position:absolute;top:100%;right:.65rem;box-shadow:0 16px 40px #0006}.legacy-module__RsJHpW__navActions.legacy-module__RsJHpW__navActionsExpanded .legacy-module__RsJHpW__navLink{flex:none}.legacy-module__RsJHpW__mobileOverflowToggle{flex:none;order:3;display:flex}.legacy-module__RsJHpW__mobileActionsBackdrop{z-index:99;display:block;position:fixed;inset:0}.legacy-module__RsJHpW__navLink{padding:.45rem .7rem;font-size:.78rem}.legacy-module__RsJHpW__navIconButton{width:2rem;height:2rem}.legacy-module__RsJHpW__titleEditorBar{width:calc(100% - 1rem);margin-top:.4rem;padding:.6rem .65rem}.legacy-module__RsJHpW__titleEditorInput{padding:.45rem .58rem;font-size:.84rem}.legacy-module__RsJHpW__titleEditorAction{width:2rem;height:2rem}.legacy-module__RsJHpW__section{padding:1rem;padding-top:calc(var(--session-top-nav-height,4rem) + var(--session-notice-offset,0rem) + var(--session-header-gap,.85rem))}}@media (max-width:768px){.legacy-module__RsJHpW__columns{flex-direction:column}.legacy-module__RsJHpW__mobileSectionCarouselHeader{padding:calc(var(--session-top-nav-height,4rem) + var(--session-notice-offset,0rem) + .35rem) 1rem .45rem;-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#020617e0 0%,#0c4a6e8c 52%,#134e4a8c 100%);border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.legacy-module__RsJHpW__mobileSectionCarouselButton{appearance:none;color:#ffffffe6;cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:transform .2s,background-color .2s,border-color .2s;display:inline-flex}.legacy-module__RsJHpW__mobileSectionCarouselButton:hover{background:#ffffff24;border-color:#ffffff4d;transform:translateY(-1px)}.legacy-module__RsJHpW__mobileSectionCarouselButton:active{transform:translateY(0)}.legacy-module__RsJHpW__mobileSectionCarouselLabel{color:#ffffffdb;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;justify-content:center;align-items:baseline;gap:.5rem;min-width:0;font-size:.75rem;display:flex}.legacy-module__RsJHpW__mobileSectionCarouselLabel span:first-child{letter-spacing:.08em;color:#ccfbf1;font-size:.82rem}.legacy-module__RsJHpW__mobileSwipeSurface{touch-action:pan-y;height:calc(100vh - 3.15rem);display:block}.legacy-module__RsJHpW__mobileOnlySection{height:100%}.legacy-module__RsJHpW__mobileSectionActive{display:block}.legacy-module__RsJHpW__mobileSectionInactive{display:none}.legacy-module__RsJHpW__section{padding-top:.85rem}.legacy-module__RsJHpW__itemHeader{opacity:.6}.legacy-module__RsJHpW__item:active .legacy-module__RsJHpW__itemHeader{opacity:1}.legacy-module__RsJHpW__mobileSessionTitle{color:#fff9;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(135deg,#020617a6 0%,#0c4a6e59 52%,#134e4a59 100%);border-bottom:1px solid #ffffff14;padding:.35rem 1rem .3rem;font-size:.78rem;display:block;overflow:hidden}}.legacy-module__RsJHpW__mobileSessionTitle{display:none}.legacy-module__RsJHpW__itemVersionLabel{text-transform:uppercase;letter-spacing:.1em;color:#ffffff73;margin-bottom:.35rem;font-size:.68rem}.legacy-module__RsJHpW__itemWithSeparator{border-top:1px solid #ffffff1f;margin-top:.5rem;padding-top:.75rem}
