.session-revalidation{width:min(100%,720px);margin-inline:auto;padding:clamp(24px,6vw,64px) 24px}.session-revalidation h1{margin:0 0 12px;font-size:24px;line-height:1.3}.site-header.resource-header{position:fixed;inset:0 0 auto;z-index:30;height:var(--header,48px);justify-content:space-between;gap:16px;padding:0 max(20px,env(safe-area-inset-right,0px)) 0 max(20px,env(safe-area-inset-left,0px));background:#fff;border-bottom:1px solid #e4e7eb;color:#57636f;font-size:12px;line-height:1.4}.resource-header .resource-brand,.resource-header .resource-desktop,.resource-header .resource-identity,.resource-header .resource-tabs,.site-header.resource-header{display:flex;align-items:center}.resource-header .resource-identity{gap:16px;flex:0 0 auto;min-width:0}.resource-header .resource-brand{flex-shrink:0}.resource-header .resource-brand picture{display:flex}.resource-header .resource-brand img{display:block;width:116px;height:29px;max-width:none}.resource-header .resource-divider{height:18px;width:1px;background:#e4e7eb}.resource-header .resource-desktop{gap:10px}.resource-header .resource-label{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 7px;border:1px solid #e8ebef;border-radius:5px;background:#f7f8fa;color:#667281;font-size:10px;font-weight:500}.resource-header .resource-label svg{width:12px;height:12px}.resource-header .resource-tabs{gap:3px}.resource-header .resource-link{display:flex;align-items:center;gap:7px;min-height:32px;padding:0 10px;border:1px solid transparent;border-radius:5px;color:#57636f;background:transparent;font-size:12px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .12s,color .12s}.resource-header .resource-link svg{flex-shrink:0;stroke-width:1.65}.resource-header .resource-link:hover{background:#f4f6f8;color:#202c3b}.resource-header .resource-link[aria-current=page]{background:#edf3fd;border-color:#dce7f8;color:#2065d1}.resource-header .resource-brand:focus-visible,.resource-header .resource-link:focus-visible,.resource-header summary:focus-visible{outline:2px solid #2065d1;outline-offset:2px}.resource-header .resource-actions{display:flex;align-items:center;gap:10px;margin-left:auto;min-width:0;flex-shrink:1}.resource-header .open-app{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:30px;padding:0 10px;border:1px solid #e4e7eb;border-radius:5px;font-size:11px;font-weight:500;color:#344253;background:white;white-space:nowrap}.resource-header .open-app:hover{background:#f7f8fa;border-color:#cfd5dd}.resource-header .search-trigger{flex-shrink:0}.resource-header .resource-picker{display:none;position:relative}.resource-header .resource-short-label{display:none}@media (max-width:1280px){.resource-header .search-trigger{display:flex;justify-content:center;padding:0;min-width:32px;width:32px;height:32px}.resource-header .account-access-badge,.resource-header .account-trigger-workspace,.resource-header .search-trigger>kbd,.resource-header .search-trigger>span{display:none}.resource-header .account-trigger-copy>strong{max-width:140px}}@media (max-width:960px){.site-header.resource-header{gap:8px;padding-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px))}.resource-header .resource-identity{gap:12px}.resource-header .resource-brand img{width:100px;height:25px}.resource-header .resource-desktop,.resource-header .resource-divider{display:none}.resource-header .resource-actions{gap:3px}.resource-header .resource-picker{display:block}.resource-header .resource-picker summary{display:flex;align-items:center;gap:6px;min-height:36px;padding:0 8px;border:1px solid #dce7f8;border-radius:5px;background:#edf3fd;color:#2065d1;cursor:pointer;list-style:none;font-size:12px;font-weight:500;white-space:nowrap}.resource-header .resource-picker summary::-webkit-details-marker{display:none}.resource-header .resource-picker summary>svg:last-child{width:12px;height:12px;margin-left:2px;transition:transform .12s}.resource-header .resource-picker[open] summary>svg:last-child{transform:rotate(180deg)}.resource-header .resource-menu{position:fixed;top:calc(var(--header, 48px) + 6px);right:max(12px,env(safe-area-inset-right,0px));width:min(300px,calc(100vw - 24px));max-height:calc(100dvh - var(--header, 48px) - 24px);overflow-y:auto;overscroll-behavior:contain;padding:6px;background:white;border:1px solid #e4e7eb;border-radius:8px;box-shadow:0 8px 28px #1424361c}.resource-header .resource-menu-label{display:block;padding:7px 10px 9px;font-size:10px;font-weight:500;color:#76818d}.resource-header .resource-menu .resource-link{min-height:54px;gap:10px;padding:9px 10px}.resource-header .resource-menu .resource-link>span{flex:1 1}.resource-header .resource-menu small{display:block;margin-top:4px;font-size:11px;font-weight:400;color:#667281}.resource-header .resource-menu-app{display:flex;align-items:center;min-height:44px;padding:0 10px;margin-top:5px;border-top:1px solid #e4e7eb;color:#344253;font-size:12px}.resource-header .search-trigger{display:flex;height:44px;width:44px;min-width:44px;border-color:transparent;background:transparent}.resource-header .open-app{display:none}}@media (max-width:480px){.resource-header .resource-brand img{width:96px;height:24px}.resource-header .resource-full-label{display:none}.resource-header .resource-short-label{display:inline}.resource-header .resource-picker summary{min-height:36px}}@media (prefers-reduced-motion:reduce){.resource-header *{transition:none!important}}@media (max-width:360px){.resource-header .resource-brand img{width:28px;height:28px}}@media print{.site-header.resource-header{display:none}}html.resource-scrollbars,html.resource-scrollbars *{--resource-scroll-thumb:transparent;scrollbar-width:thin;scrollbar-color:var(--resource-scroll-thumb) transparent}html.resource-scrollbars :is([data-resource-scrolling],:focus-visible),html.resource-scrollbars:is([data-resource-scrolling],:focus-visible){--resource-scroll-thumb:#68788c65}@supports selector(::-webkit-scrollbar){html.resource-scrollbars,html.resource-scrollbars *{scrollbar-width:auto;scrollbar-color:auto}}html.resource-scrollbars ::-webkit-scrollbar,html.resource-scrollbars::-webkit-scrollbar{width:5px;height:5px;background:transparent}html.resource-scrollbars ::-webkit-scrollbar-corner,html.resource-scrollbars ::-webkit-scrollbar-track,html.resource-scrollbars::-webkit-scrollbar-corner,html.resource-scrollbars::-webkit-scrollbar-track{background:transparent;border:0;box-shadow:none}html.resource-scrollbars ::-webkit-scrollbar-thumb,html.resource-scrollbars::-webkit-scrollbar-thumb{background:var(--resource-scroll-thumb);border-radius:8px;min-height:28px;box-shadow:none}html.resource-scrollbars ::-webkit-scrollbar-thumb:hover,html.resource-scrollbars::-webkit-scrollbar-thumb:hover{background:#68788c99}html.resource-scrollbars ::-webkit-scrollbar-button,html.resource-scrollbars::-webkit-scrollbar-button{display:none;width:0;height:0}@media (forced-colors:active){html.resource-scrollbars,html.resource-scrollbars *{scrollbar-color:auto;scrollbar-width:auto}html.resource-scrollbars ::-webkit-scrollbar,html.resource-scrollbars::-webkit-scrollbar{width:auto;height:auto}html.resource-scrollbars ::-webkit-scrollbar-thumb,html.resource-scrollbars::-webkit-scrollbar-thumb{background:CanvasText}}