.FullBleedBackgroundImageSection_section__PHPtw{color:var(--text-color,#ffffff);background-color:var(--fallback-color,#333333);background-image:var(--image-path,url("/lsst-stills-0014.jpg"));background-size:cover;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:0}.HomepageHero_contentContainer__qS6HD{margin:0 auto;max-width:60rem;padding:2rem var(--size-screen-padding-min);color:var(--c-component-text-reverse-color)}@media (min-width:60rem){.HomepageHero_contentContainer__qS6HD{padding:2rem 0}}.HomepageHero_heroTitle__dwa8E{color:var(--c-component-text-reverse-color);text-align:center;font-size:3rem;margin:0}.HomepageHero_titleContainer__5uP6j{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1rem;margin-bottom:2rem}.HomepageHero_previewBadge__aaEbG{display:inline-block;padding:.5rem 1rem;border:2px solid var(--rsd-color-primary-600);border-radius:.5rem;color:var(--c-component-text-reverse-color);background-color:color-mix(in srgb,var(--rsd-color-primary-600) 20%,transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);text-decoration:none;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;transition:background-color .2s ease,-webkit-backdrop-filter .2s ease;transition:background-color .2s ease,backdrop-filter .2s ease;transition:background-color .2s ease,backdrop-filter .2s ease,-webkit-backdrop-filter .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.4)}.HomepageHero_previewBadge__aaEbG:hover{background-color:var(--rsd-color-primary-600);color:var(--rsd-component-text-color)}.HomepageHero_serviceCardContainer__qT_0_{width:100%;display:grid;grid-row-gap:1em;row-gap:1em;grid-column-gap:1em;column-gap:1em;grid-template-columns:repeat(auto-fit,minmax(min(18em,100%),1fr))}.HomepageHero_serviceCard__IbOx2{min-width:5rem;border-radius:.5rem;background-color:var(--rsd-component-service-card-background-color);color:var(--rsd-component-service-card-text-color);padding:1rem;display:flex;flex-direction:column}.HomepageHero_serviceCardTitle__Mh6Cy{margin-top:.5rem}.HomepageHero_serviceCardSubtitle__OhUuX{color:var(--rsd-component-text-color)}.HomepageHero_serviceCardUpperContainer__w2KmG{flex:1 0 auto}.HomepageHero_serviceCardStickyFooterContainer__Cz5Sw{flex-shrink:0;margin-top:2rem}.HomepageHero_aspectIllustration__lyEdr{width:100%;height:auto;padding:2rem}.MainContent_main__hdQO_{margin:0 auto;max-width:60rem;padding:0 var(--size-screen-padding-min)}@media (min-width:60rem){.MainContent_main__hdQO_{padding:0}}.docs_section__dYRhk{margin-top:2rem}.support_section__PxtD1{margin-bottom:2rem}.Badge_badge__8lVWd{display:inline-flex;align-items:center;vertical-align:baseline;font-weight:500;line-height:1;white-space:nowrap;padding:.125em .5em;gap:.25em;border:1px solid transparent;border-radius:var(--sqo-border-radius-1);transition:var(--sqo-transition-basic)}.Badge_sm__K6M7I{font-size:.8em}.Badge_md__gtF0w{font-size:1em}.Badge_lg__Gbq6g{font-size:1.2em}.Badge_radiusNone__WX4u_{border-radius:0}.Badge_radius1__t5Hya{border-radius:var(--sqo-border-radius-1)}.Badge_radiusFull__Bl4tY{border-radius:9999px}.Badge_solid__NZzBU.Badge_primary__kwVVe{background-color:var(--rsd-color-primary-600);color:var(--rsd-color-gray-000)}.Badge_solid__NZzBU.Badge_blue__95pn7{background-color:var(--rsd-color-blue-600);color:var(--rsd-color-gray-000)}.Badge_solid__NZzBU.Badge_green__o28CW{background-color:var(--rsd-color-green-600);color:var(--rsd-color-gray-000)}.Badge_solid__NZzBU.Badge_orange__MQhgK{background-color:var(--rsd-color-orange-600);color:var(--rsd-color-gray-000)}.Badge_solid__NZzBU.Badge_purple__540Y0{background-color:var(--rsd-color-purple-600);color:var(--rsd-color-gray-000)}.Badge_solid__NZzBU.Badge_red__5relN{background-color:var(--rsd-color-red-600);color:var(--rsd-color-gray-000)}.Badge_solid__NZzBU.Badge_yellow__vOLfl{background-color:var(--rsd-color-yellow-600);color:var(--rsd-color-gray-000)}.Badge_solid__NZzBU.Badge_gray__NkvK0{background-color:var(--rsd-color-gray-500);color:var(--rsd-color-gray-000)}.Badge_soft__Bzb11.Badge_primary__kwVVe{background-color:var(--rsd-color-primary-200);color:var(--rsd-color-primary-600)}.Badge_soft__Bzb11.Badge_blue__95pn7{background-color:var(--rsd-color-blue-200);color:var(--rsd-color-blue-600)}.Badge_soft__Bzb11.Badge_green__o28CW{background-color:var(--rsd-color-green-200);color:var(--rsd-color-green-600)}.Badge_soft__Bzb11.Badge_orange__MQhgK{background-color:var(--rsd-color-orange-200);color:var(--rsd-color-orange-600)}.Badge_soft__Bzb11.Badge_purple__540Y0{background-color:var(--rsd-color-purple-200);color:var(--rsd-color-purple-600)}.Badge_soft__Bzb11.Badge_red__5relN{background-color:var(--rsd-color-red-200);color:var(--rsd-color-red-600)}.Badge_soft__Bzb11.Badge_yellow__vOLfl{background-color:var(--rsd-color-yellow-200);color:var(--rsd-color-yellow-600)}.Badge_soft__Bzb11.Badge_gray__NkvK0{background-color:var(--rsd-color-gray-100);color:var(--rsd-color-gray-800)}.Badge_outline__0SKxI.Badge_primary__kwVVe{background-color:var(--rsd-component-page-background-color);border-color:var(--rsd-color-primary-600);color:var(--rsd-color-primary-600)}.Badge_outline__0SKxI.Badge_blue__95pn7{background-color:var(--rsd-component-page-background-color);border-color:var(--rsd-color-blue-600);color:var(--rsd-color-blue-600)}.Badge_outline__0SKxI.Badge_green__o28CW{background-color:var(--rsd-component-page-background-color);border-color:var(--rsd-color-green-600);color:var(--rsd-color-green-600)}.Badge_outline__0SKxI.Badge_orange__MQhgK{background-color:var(--rsd-component-page-background-color);border-color:var(--rsd-color-orange-600);color:var(--rsd-color-orange-600)}.Badge_outline__0SKxI.Badge_purple__540Y0{background-color:var(--rsd-component-page-background-color);border-color:var(--rsd-color-purple-600);color:var(--rsd-color-purple-600)}.Badge_outline__0SKxI.Badge_red__5relN{background-color:var(--rsd-component-page-background-color);border-color:var(--rsd-color-red-600);color:var(--rsd-color-red-600)}.Badge_outline__0SKxI.Badge_yellow__vOLfl{background-color:var(--rsd-component-page-background-color);border-color:var(--rsd-color-yellow-600);color:var(--rsd-color-yellow-600)}.Badge_outline__0SKxI.Badge_gray__NkvK0{background-color:var(--rsd-component-page-background-color);border-color:var(--rsd-color-gray-500);color:var(--rsd-color-gray-800)}.TokenHistoryFilters_container__3e2nF{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:var(--rsd-component-page-background-color);padding:var(--sqo-space-md);display:flex;flex-wrap:wrap;gap:var(--sqo-space-md);align-items:end;transition:box-shadow .2s ease}.TokenHistoryFilters_container__3e2nF.TokenHistoryFilters_stuck__1aYlQ{box-shadow:var(--sqo-elevation-md)}.TokenHistoryFilters_filterGroup__oPFvY{display:flex;flex-direction:column;gap:var(--sqo-space-xxs)}.TokenHistoryFilters_filterLabel__1NykC{font-size:.875rem;font-weight:500;color:var(--rsd-color-gray-500)}.TokenHistoryFilters_filterGroup__oPFvY:has(#TokenHistoryFilters_filter-token__LtXIS){width:24ch}.TokenHistoryFilters_filterGroup__oPFvY:has(#TokenHistoryFilters_filter-ip__suxpC){width:22ch}@media (max-width:768px){.TokenHistoryFilters_filterGroup__oPFvY:has(#TokenHistoryFilters_filter-ip__suxpC),.TokenHistoryFilters_filterGroup__oPFvY:has(#TokenHistoryFilters_filter-token__LtXIS){width:100%}}.TokenHistoryItem_item__IKvS8{border-bottom:1px solid var(--rsd-color-gray-200)}.TokenHistoryItem_item__IKvS8:last-child{border-bottom:none}.TokenHistoryItem_details__A3vPq{padding:var(--sqo-space-md);background-color:var(--rsd-color-gray-050);border-top:1px solid var(--rsd-color-gray-200)}@media (max-width:768px){.TokenHistoryItem_details__A3vPq{padding:var(--sqo-space-sm)}}.TokenHistorySummary_summary__RqBJM{display:flex;align-items:center;gap:var(--sqo-space-xs);width:100%;padding:var(--sqo-space-sm) var(--sqo-space-md);background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:inherit;text-align:left;color:var(--rsd-component-text-color);transition:background-color .2s ease}.TokenHistorySummary_summary__RqBJM:hover{background-color:var(--rsd-color-gray-100);color:var(--rsd-color-gray-700)}.TokenHistorySummary_summary__RqBJM:focus{outline:2px solid var(--rsd-component-text-link-color);outline-offset:-2px}.TokenHistorySummary_icon__2_Iva{flex-shrink:0;font-size:1.2em;line-height:1}.TokenHistorySummary_time__I8MvR{flex-shrink:0;color:var(--rsd-color-gray-500)}.TokenHistorySummary_action__C485H{flex:1 1}.TokenHistorySummary_actor__cBS0t{flex-shrink:0;color:var(--rsd-color-gray-500)}.TokenHistorySummary_summary__RqBJM.TokenHistorySummary_create__5XL45 .TokenHistorySummary_icon__2_Iva{color:var(--rsd-color-green-500)}.TokenHistorySummary_summary__RqBJM.TokenHistorySummary_edit__irZ9W .TokenHistorySummary_icon__2_Iva{color:var(--rsd-color-blue-500)}.TokenHistorySummary_summary__RqBJM.TokenHistorySummary_revoke__OrFip .TokenHistorySummary_icon__2_Iva{color:var(--rsd-color-red-500)}.TokenHistorySummary_summary__RqBJM.TokenHistorySummary_expire__IPVPt .TokenHistorySummary_icon__2_Iva{color:var(--rsd-color-gray-500)}[data-theme=dark] .TokenHistorySummary_summary__RqBJM:hover{background-color:var(--rsd-color-gray-700);color:var(--rsd-color-gray-100)}@media (max-width:768px){.TokenHistorySummary_summary__RqBJM{flex-wrap:wrap;gap:var(--sqo-space-xxs)}.TokenHistorySummary_icon__2_Iva,.TokenHistorySummary_time__I8MvR{flex-basis:auto}.TokenHistorySummary_action__C485H,.TokenHistorySummary_actor__cBS0t{flex-basis:100%;margin-left:calc(1.2em + var(--sqo-space-xs))}}.TokenHistoryList_container__Odqe0{display:flex;flex-direction:column;gap:var(--sqo-space-md)}.TokenHistoryList_list__K9o54{display:flex;flex-direction:column;overflow:hidden}.TokenHistoryList_emptyState__6bGdG,.TokenHistoryList_list__K9o54{border:1px solid var(--rsd-color-gray-200);border-radius:var(--sqo-border-radius-1)}.TokenHistoryList_emptyState__6bGdG{padding:var(--sqo-space-lg);text-align:center;color:var(--rsd-color-gray-500);background-color:var(--rsd-color-gray-000)}.TokenHistoryList_emptyState__6bGdG p{margin:0}.TokenHistoryList_loadMoreContainer__TRrVh{display:flex;justify-content:center;padding:var(--sqo-space-sm) 0}.TokenHistoryView_container__hKQi7{display:flex;flex-direction:column;gap:var(--sqo-space-md);width:100%}.TokenHistoryView_emptyState__DwNnR,.TokenHistoryView_errorState__MmSVr,.TokenHistoryView_loadingState___xEkA{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--sqo-space-xl);text-align:center;color:var(--rsd-color-gray-500)}.TokenHistoryView_errorState__MmSVr{color:var(--rsd-color-red-500)}.TokenHistoryView_errorMessage__3saJw{margin-top:var(--sqo-space-xs);font-size:.875rem;color:var(--rsd-color-gray-600)}.TokenHistoryView_retryButton__ce6Zo{margin-top:var(--sqo-space-md);padding:var(--sqo-space-xs) var(--sqo-space-md);background-color:var(--rsd-color-blue-500);color:white;border:none;border-radius:var(--sqo-border-radius-1);cursor:pointer;font-size:.875rem;transition:background-color .2s}.TokenHistoryView_retryButton__ce6Zo:hover{background-color:var(--rsd-color-blue-600)}.TokenHistoryView_retryButton__ce6Zo:active{background-color:var(--rsd-color-blue-700)}.TokenHistoryView_totalCount__ogM33{padding:var(--sqo-space-sm);text-align:center;font-size:.875rem;color:var(--rsd-color-gray-500)}.TokenDetailsView_container__QPB5a{max-width:800px;margin:0 auto}.TokenDetailsView_metadataCard__00HY3{background-color:var(--sqo-doc-card-background-color);border:1px solid var(--rsd-color-primary-600);border-radius:var(--sqo-border-radius-2);padding:var(--sqo-space-md-fixed);margin-bottom:var(--sqo-space-lg-fixed);box-shadow:var(--sqo-elevation-sm)}.TokenDetailsView_metadataHeader__WD04B{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sqo-space-md-fixed);gap:var(--sqo-space-md-fixed)}.TokenDetailsView_tokenName__X_Hxs{margin:0;font-size:1.5rem;font-weight:600;word-break:break-word}.TokenDetailsView_metadataGrid__Q8P4e{display:flex;flex-direction:column;gap:var(--sqo-space-sm-fixed)}.TokenDetailsView_metadataRow__OlJAG{display:grid;grid-template-columns:140px 1fr;grid-gap:var(--sqo-space-md-fixed);gap:var(--sqo-space-md-fixed);align-items:start}.TokenDetailsView_metadataLabel__4OqBA{font-weight:500;color:var(--rsd-color-gray-500);margin:0}.TokenDetailsView_metadataValue__bxJYC{margin:0;word-break:break-word}.TokenDetailsView_tokenKey__i1RLN{font-family:monospace;font-size:.875rem;background-color:var(--rsd-color-gray-100);color:var(--rsd-color-gray-900);padding:.125rem .25rem;border-radius:var(--sqo-border-radius-1)}.TokenDetailsView_link__6clCl{color:var(--rsd-component-text-link-color);text-decoration:none}.TokenDetailsView_link__6clCl:hover{text-decoration:underline}.TokenDetailsView_scopesBadges__ZIDJ1{display:flex;flex-wrap:wrap;gap:.25rem}.TokenDetailsView_historySection__eUudv{margin-top:var(--sqo-space-xl-fixed)}.TokenDetailsView_historySection__eUudv h2{margin-bottom:var(--sqo-space-md-fixed);font-size:1.25rem}.TokenDetailsView_error__I9vFu{padding:var(--sqo-space-md-fixed);background-color:var(--rsd-color-red-100);border:1px solid var(--rsd-color-red-500);border-radius:var(--sqo-border-radius-2);color:var(--rsd-color-red-900)}.TokenDetailsView_error__I9vFu h2{margin-top:0;color:var(--rsd-color-red-900)}.TokenDetailsView_error__I9vFu code{font-family:monospace;background-color:var(--rsd-color-red-200);padding:.125rem .25rem;border-radius:var(--sqo-border-radius-1)}@media (max-width:768px){.TokenDetailsView_metadataHeader__WD04B{flex-direction:column;align-items:stretch}.TokenDetailsView_metadataRow__OlJAG{grid-template-columns:1fr;gap:.25rem}.TokenDetailsView_metadataLabel__4OqBA{font-size:.875rem}}.SessionTokensView_container__DQlmZ{border:1px solid var(--rsd-color-primary-600);border-radius:var(--sqo-border-radius-2);background-color:transparent}.SessionTokensView_loading__Jmz6B{padding:var(--sqo-space-md-fixed);text-align:center;color:var(--rsd-color-gray-600)}.SessionTokensView_error__Agx_o{padding:var(--sqo-space-md-fixed);color:var(--rsd-color-red-500);text-align:center}.AccessTokensView_container__gRHFS{border:1px solid var(--rsd-color-primary-600);border-radius:var(--sqo-border-radius-2);background-color:transparent}.AccessTokensView_loading__JndFM{padding:var(--sqo-space-md-fixed);text-align:center;color:var(--rsd-color-gray-600)}.AccessTokensView_error__7Jjj8{padding:var(--sqo-space-md-fixed);color:var(--rsd-color-red-500);text-align:center}