.reference-header-module__23Nv4W__header{z-index:10;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:color-mix(in oklab, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);display:flex;position:sticky;top:0}.reference-header-module__23Nv4W__brand{align-items:center;gap:var(--space-2);min-width:0;display:flex}.reference-header-module__23Nv4W__brandName{font-family:var(--font-display);font-size:var(--text-md);color:var(--foreground);font-weight:700}.reference-header-module__23Nv4W__divider{background:var(--border);width:1px;height:1.125rem}.reference-header-module__23Nv4W__title{font-size:var(--text-base);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:34rem){.reference-header-module__23Nv4W__divider,.reference-header-module__23Nv4W__title{display:none}}
.reference-index-module__gSGZna__nav{gap:var(--space-4);flex-direction:column;display:flex}.reference-index-module__gSGZna__group{gap:var(--space-2);flex-direction:column;display:flex}.reference-index-module__gSGZna__groupName{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);font-weight:700}.reference-index-module__gSGZna__list{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.reference-index-module__gSGZna__link{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);color:var(--foreground);font-size:var(--text-sm);padding:.375rem .5rem;text-decoration:none;display:flex}.reference-index-module__gSGZna__link:hover,.reference-index-module__gSGZna__link:focus-visible{background:var(--accent);color:var(--accent-foreground)}.reference-index-module__gSGZna__linkLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.api-reference-module__2nln3q__page{background:var(--background);flex-direction:column;min-height:100dvh;display:flex}.api-reference-module__2nln3q__main{width:100%;max-width:76rem;padding:var(--space-6) var(--space-5) var(--space-6);gap:var(--space-6);flex-direction:column;min-width:0;margin:0 auto;display:flex}.api-reference-module__2nln3q__hero{gap:var(--space-2);flex-direction:column;display:flex}.api-reference-module__2nln3q__heroTitle{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--foreground);margin:0;font-weight:700}.api-reference-module__2nln3q__heroText{max-width:52rem;font-size:var(--text-md);color:var(--muted-foreground);margin:0;line-height:1.6}.api-reference-module__2nln3q__heroMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted-foreground)}.api-reference-module__2nln3q__explorer{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.api-reference-module__2nln3q__explorerTitle{font-family:var(--font-display);font-size:var(--text-lg);color:var(--foreground);margin:0;font-weight:700}.api-reference-module__2nln3q__explorerBody{gap:var(--space-5);grid-template-columns:17rem minmax(0,1fr);align-items:start;min-width:0;display:grid}.api-reference-module__2nln3q__aside{gap:var(--space-4);max-height:calc(100dvh - 6rem);padding-right:var(--space-2);flex-direction:column;display:flex;position:sticky;top:4.5rem;overflow-y:auto}.api-reference-module__2nln3q__operations:only-child{grid-column:1/-1}.api-reference-module__2nln3q__operations{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.api-reference-module__2nln3q__group{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.api-reference-module__2nln3q__groupTitle{font-size:var(--text-md);color:var(--foreground);margin:0;font-weight:700}.api-reference-module__2nln3q__groupDesc{max-width:34rem;font-size:var(--text-base);color:var(--muted-foreground);margin:0}.api-reference-module__2nln3q__search{gap:var(--space-1);flex-direction:column;display:flex}.api-reference-module__2nln3q__feedback{width:100%;max-width:48rem;padding:var(--space-6) var(--space-5);margin:0 auto}.api-reference-module__2nln3q__errorRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:62rem){.api-reference-module__2nln3q__explorerBody{grid-template-columns:minmax(0,1fr)}.api-reference-module__2nln3q__aside{max-height:none;position:static;overflow:visible}}@media (max-width:40rem){.api-reference-module__2nln3q__main{padding:var(--space-5) var(--space-4)}}
.forgot-password-module__7FPsCq__form{flex-direction:column;gap:1rem;display:flex}.forgot-password-module__7FPsCq__field{flex-direction:column;gap:.4375rem;display:flex}.forgot-password-module__7FPsCq__submit{width:100%;margin-top:.375rem}.forgot-password-module__7FPsCq__back{color:var(--primary);align-self:center;margin-top:.5rem;font-size:.82rem}.forgot-password-module__7FPsCq__back:hover{text-decoration:underline}
.login-module__zW06KW__notice{margin-bottom:1rem}.login-module__zW06KW__form{flex-direction:column;gap:1rem;display:flex}.login-module__zW06KW__field{flex-direction:column;gap:.4375rem;display:flex}.login-module__zW06KW__forgot{color:var(--primary);align-self:flex-end;font-size:.82rem}.login-module__zW06KW__forgot:hover{text-decoration:underline}.login-module__zW06KW__submit{width:100%;margin-top:.375rem}.login-module__zW06KW__otpGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;display:grid}.login-module__zW06KW__otpDigit{aspect-ratio:1;text-align:center;font-variant-numeric:tabular-nums;width:100%;min-width:0;height:auto}
.reset-password-module__xGoQEG__form{flex-direction:column;gap:1rem;display:flex}.reset-password-module__xGoQEG__field{flex-direction:column;gap:.4375rem;display:flex}.reset-password-module__xGoQEG__submit{width:100%;margin-top:.375rem}.reset-password-module__xGoQEG__back{color:var(--primary);align-self:center;margin-top:.5rem;font-size:.82rem}.reset-password-module__xGoQEG__back:hover{text-decoration:underline}
.role-router-module__9NHDBq__errorWrap{justify-content:center;align-items:center;min-height:100dvh;padding:1.5rem;display:flex}.role-router-module__9NHDBq__errorAlert{width:100%;max-width:26rem}.role-router-module__9NHDBq__errorBody{flex-direction:column;gap:.75rem;display:flex}.role-router-module__9NHDBq__errorActions{gap:.5rem;display:flex}
