/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Geist";font-style:normal;font-weight:100 900;font-display:swap;src:url(/themes/custom/ps_console_theme/fonts/Geist-Variable.woff2) format("woff2");}@font-face{font-family:"Geist Mono";font-style:normal;font-weight:100 900;font-display:swap;src:url(/themes/custom/ps_console_theme/fonts/GeistMono-Variable.woff2) format("woff2");}
:root{color-scheme:light;--ps-font:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--ps-mono:"Geist Mono",ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--ps-brand:#141518;--ps-brand-hover:#2a2c31;--ps-brand-soft:#efede7;--ps-on-brand:#fff;--ps-accent:#ffb000;--ps-accent-text:#9a5b00;--ps-logo-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M13 14l11 10-11 10' fill='none' stroke='%23141518' stroke-width='5'/%3E%3Cpath fill='%23ffb000' d='M27 30h10v5H27z'/%3E%3C/svg%3E");--ps-bg:#f6f5f1;--ps-surface:#fff;--ps-surface-2:#f1f0eb;--ps-surface-3:#e9e7e1;--ps-border:#e4e2dc;--ps-border-strong:#cfccc4;--ps-text:#141518;--ps-text-2:#4a4d55;--ps-text-3:#64676f;--ps-link:var(--ps-brand);--ps-link-hover:var(--ps-brand-hover);--ps-focus:#141518;--ps-overlay:rgb(20 21 24 / 45%);--ps-success:#2b8a3e;--ps-success-soft:#ebfbee;--ps-success-text:#1f6e31;--ps-warning:#e8890c;--ps-warning-soft:#fff4e6;--ps-warning-text:#8f4a00;--ps-danger:#e03131;--ps-danger-soft:#fff5f5;--ps-danger-text:#b02525;--ps-info:#1c7ed6;--ps-info-soft:#e7f5ff;--ps-info-text:#1864ab;--ps-neutral:#85878d;--ps-neutral-soft:#f1f0eb;--ps-neutral-text:#4a4d55;--ps-checker-a:#ece9e1;--ps-checker-b:#fff;--ps-space-1:0.25rem;--ps-space-2:0.5rem;--ps-space-3:0.75rem;--ps-space-4:1rem;--ps-space-5:1.25rem;--ps-space-6:1.5rem;--ps-space-8:2rem;--ps-space-10:2.5rem;--ps-space-12:3rem;--ps-radius-sm:8px;--ps-radius:10px;--ps-radius-lg:14px;--ps-radius-pill:999px;--ps-shadow-sm:0 1px 2px rgb(20 21 24 / 5%);--ps-shadow:0 1px 3px rgb(20 21 24 / 8%),0 1px 2px rgb(20 21 24 / 4%);--ps-shadow-lg:0 16px 40px rgb(20 21 24 / 14%),0 2px 6px rgb(20 21 24 / 6%);--ps-ease:cubic-bezier(0.2,0,0,1);--ps-duration:160ms;--ps-rail-width:15rem;--ps-topbar-height:3.5rem;--ps-content-width:80rem;}:root[data-theme="dark"]{color-scheme:dark;--ps-brand:#f2f1ec;--ps-brand-hover:#fff;--ps-brand-soft:rgb(242 241 236 / 9%);--ps-on-brand:#141518;--ps-accent:#ffb000;--ps-accent-text:#ffb000;--ps-logo-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M13 14l11 10-11 10' fill='none' stroke='%23f2f1ec' stroke-width='5'/%3E%3Cpath fill='%23ffb000' d='M27 30h10v5H27z'/%3E%3C/svg%3E");--ps-bg:#0e0f11;--ps-surface:#16171a;--ps-surface-2:#1d1f23;--ps-surface-3:#26282d;--ps-border:#2a2c31;--ps-border-strong:#3a3d44;--ps-text:#f2f1ec;--ps-text-2:#c2c4ca;--ps-text-3:#8e9199;--ps-focus:#f2f1ec;--ps-overlay:rgb(0 0 0 / 60%);--ps-success:#51cf66;--ps-success-soft:rgb(81 207 102 / 12%);--ps-success-text:#8ce99a;--ps-warning:#fcc419;--ps-warning-soft:rgb(252 196 25 / 12%);--ps-warning-text:#ffe066;--ps-danger:#ff6b6b;--ps-danger-soft:rgb(255 107 107 / 12%);--ps-danger-text:#ffa8a8;--ps-info:#4dabf7;--ps-info-soft:rgb(77 171 247 / 12%);--ps-info-text:#a5d8ff;--ps-neutral:#8e9199;--ps-neutral-soft:rgb(142 145 153 / 14%);--ps-neutral-text:#c2c4ca;--ps-checker-a:#26282d;--ps-checker-b:#1d1f23;--ps-shadow-sm:0 1px 2px rgb(0 0 0 / 30%);--ps-shadow:0 1px 3px rgb(0 0 0 / 35%);--ps-shadow-lg:0 16px 40px rgb(0 0 0 / 50%),0 2px 6px rgb(0 0 0 / 30%);}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){color-scheme:dark;--ps-brand:#f2f1ec;--ps-brand-hover:#fff;--ps-brand-soft:rgb(242 241 236 / 9%);--ps-on-brand:#141518;--ps-accent:#ffb000;--ps-accent-text:#ffb000;--ps-logo-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M13 14l11 10-11 10' fill='none' stroke='%23f2f1ec' stroke-width='5'/%3E%3Cpath fill='%23ffb000' d='M27 30h10v5H27z'/%3E%3C/svg%3E");--ps-bg:#0e0f11;--ps-surface:#16171a;--ps-surface-2:#1d1f23;--ps-surface-3:#26282d;--ps-border:#2a2c31;--ps-border-strong:#3a3d44;--ps-text:#f2f1ec;--ps-text-2:#c2c4ca;--ps-text-3:#8e9199;--ps-focus:#f2f1ec;--ps-overlay:rgb(0 0 0 / 60%);--ps-success:#51cf66;--ps-success-soft:rgb(81 207 102 / 12%);--ps-success-text:#8ce99a;--ps-warning:#fcc419;--ps-warning-soft:rgb(252 196 25 / 12%);--ps-warning-text:#ffe066;--ps-danger:#ff6b6b;--ps-danger-soft:rgb(255 107 107 / 12%);--ps-danger-text:#ffa8a8;--ps-info:#4dabf7;--ps-info-soft:rgb(77 171 247 / 12%);--ps-info-text:#a5d8ff;--ps-neutral:#8e9199;--ps-neutral-soft:rgb(142 145 153 / 14%);--ps-neutral-text:#c2c4ca;--ps-checker-a:#26282d;--ps-checker-b:#1d1f23;--ps-shadow-sm:0 1px 2px rgb(0 0 0 / 30%);--ps-shadow:0 1px 3px rgb(0 0 0 / 35%);--ps-shadow-lg:0 16px 40px rgb(0 0 0 / 50%),0 2px 6px rgb(0 0 0 / 30%);}}.ps-tone--up,.ps-pill--up,.ps-status-dot--up,.ps-banner--up,.ps-card--up,.ps-empty--up,.ps-toast--up,.ps-badge--up,.ps-dialog--up,.ps-help--up{--tone:var(--ps-success);--tone-soft:var(--ps-success-soft);--tone-text:var(--ps-success-text);}.ps-tone--down,.ps-pill--down,.ps-status-dot--down,.ps-banner--down,.ps-card--down,.ps-empty--down,.ps-toast--down,.ps-badge--down,.ps-dialog--down,.ps-help--down{--tone:var(--ps-danger);--tone-soft:var(--ps-danger-soft);--tone-text:var(--ps-danger-text);}.ps-tone--degraded,.ps-pill--degraded,.ps-status-dot--degraded,.ps-banner--degraded,.ps-card--degraded,.ps-empty--degraded,.ps-toast--degraded,.ps-badge--degraded,.ps-dialog--degraded,.ps-help--degraded{--tone:var(--ps-warning);--tone-soft:var(--ps-warning-soft);--tone-text:var(--ps-warning-text);}.ps-tone--maintenance,.ps-pill--maintenance,.ps-status-dot--maintenance,.ps-banner--maintenance,.ps-card--maintenance,.ps-empty--maintenance,.ps-toast--maintenance,.ps-badge--maintenance,.ps-dialog--maintenance,.ps-help--maintenance{--tone:var(--ps-info);--tone-soft:var(--ps-info-soft);--tone-text:var(--ps-info-text);}.ps-tone--paused,.ps-pill--paused,.ps-status-dot--paused,.ps-banner--paused,.ps-card--paused,.ps-empty--paused,.ps-toast--paused,.ps-badge--paused,.ps-dialog--paused,.ps-help--paused,.ps-tone--unknown,.ps-pill--unknown,.ps-status-dot--unknown,.ps-banner--unknown,.ps-card--unknown,.ps-empty--unknown,.ps-toast--unknown,.ps-badge--unknown,.ps-dialog--unknown,.ps-help--unknown{--tone:var(--ps-neutral);--tone-soft:var(--ps-neutral-soft);--tone-text:var(--ps-neutral-text);}
*,*::before,*::after{box-sizing:border-box;}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;}body{margin:0;background:var(--ps-bg);color:var(--ps-text);font:400 0.9375rem/1.55 var(--ps-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h1,h2,h3,h4,h5{margin:0;color:var(--ps-text);font-weight:600;line-height:1.25;}h1{font-size:1.5rem;letter-spacing:-0.015em;}h2{font-size:1.125rem;letter-spacing:-0.01em;}h3{font-size:1rem;}h4,h5{font-size:0.9375rem;}p,ul,ol,dl{margin:0 0 var(--ps-space-3);}:is(p,ul,ol,dl):last-child{margin-bottom:0;}a{color:var(--ps-link);text-decoration-thickness:1px;text-underline-offset:0.15em;}a:hover{color:var(--ps-link-hover);}:focus-visible{outline:2px solid var(--ps-focus);outline-offset:2px;}img{max-width:100%;height:auto;}code,kbd,pre,samp{font-family:var(--ps-mono);font-size:0.875em;}code{padding:0.1em 0.35em;border-radius:4px;background:var(--ps-surface-2);}pre{overflow:auto;margin:0 0 var(--ps-space-4);padding:var(--ps-space-4);border:1px solid var(--ps-border);border-radius:var(--ps-radius);background:var(--ps-surface-2);line-height:1.5;}pre code{padding:0;background:none;}kbd{padding:0.05em 0.4em;border:1px solid var(--ps-border-strong);border-bottom-width:2px;border-radius:4px;background:var(--ps-surface);}hr{margin:var(--ps-space-6) 0;border:0;border-top:1px solid var(--ps-border);}del{color:var(--ps-text-3);}[hidden]{display:none !important;}.ps-visually-hidden,.visually-hidden{position:absolute !important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap;}.visually-hidden.focusable:is(:focus,:active){position:static !important;overflow:visible;width:auto;height:auto;margin:0;clip:auto;}.ps-sprite{position:absolute;overflow:hidden;width:0;height:0;}.ps-icon{width:1.25em;height:1.25em;flex:none;vertical-align:-0.25em;}.ps-flow{display:flex;flex-direction:column;gap:var(--ps-space-6);}.ps-flow > *{min-width:0;}.ps-flow > .ps-page-header{margin-bottom:0;}.ps-stack{display:flex;flex-direction:column;gap:var(--ps-space-4);}.ps-stack--2{gap:var(--ps-space-2);}.ps-stack--3{gap:var(--ps-space-3);}.ps-stack--6{gap:var(--ps-space-6);}.ps-stack--8{gap:var(--ps-space-8);}.ps-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ps-space-2);}.ps-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:var(--ps-space-4);}.ps-mono{font-family:var(--ps-mono);font-size:0.875em;}.ps-muted{color:var(--ps-text-3);}.ps-nowrap{white-space:nowrap;}.ps-num{font-variant-numeric:tabular-nums;}
.ps-skip{position:absolute;z-index:100;top:var(--ps-space-2);left:-999rem;padding:var(--ps-space-2) var(--ps-space-3);border-radius:var(--ps-radius-sm);background:var(--ps-surface);box-shadow:var(--ps-shadow-lg);font-weight:600;}.ps-skip:focus{left:var(--ps-space-2);}.ps-shell{display:grid;min-height:100vh;grid-template-areas:"topbar"
    "main";grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;}.ps-shell__main{grid-area:main;min-width:0;}.ps-shell__main:focus{outline:none;}.ps-shell__content{width:100%;max-width:var(--ps-content-width);margin:0 auto;padding:var(--ps-space-6) var(--ps-space-4) var(--ps-space-12);}@media (min-width:48rem){.ps-shell__content{padding:var(--ps-space-8) var(--ps-space-8) 4rem;}}@media (min-width:60rem){.ps-shell{grid-template-areas:"rail topbar"
      "rail main";grid-template-columns:var(--ps-rail-width) minmax(0,1fr);}}.ps-wordmark{display:inline-flex;align-items:center;gap:0.5em;color:var(--ps-text);font-size:1.0625rem;font-weight:600;line-height:1;letter-spacing:-0.03em;text-decoration:none;}.ps-wordmark::before{content:"";flex:none;width:1.625em;height:1.625em;border-radius:0.375em;background:var(--ps-logo-glyph) center / 100% 100% no-repeat,repeating-conic-gradient(var(--ps-checker-a) 0% 25%,var(--ps-checker-b) 0% 50%) 0 0 / 50% 50%;box-shadow:inset 0 0 0 1px var(--ps-border);}.ps-wordmark__suffix{margin-left:-0.12em;font-family:var(--ps-mono);font-size:0.92em;font-weight:500;letter-spacing:-0.06em;color:var(--ps-text-3);}a:has(> .ps-wordmark),a.ps-wordmark{text-decoration:none;}a:hover > .ps-wordmark,a.ps-wordmark:hover{color:var(--ps-text);}.ps-rail{position:fixed;z-index:40;top:0;left:0;}.ps-rail__toggle{display:grid;width:3.25rem;height:var(--ps-topbar-height);place-items:center;color:var(--ps-text-2);cursor:pointer;list-style:none;}.ps-rail__toggle::-webkit-details-marker{display:none;}.ps-rail__toggle:hover{color:var(--ps-text);}.ps-rail__toggle:focus-visible{outline-offset:-4px;}.ps-rail__toggle-icon{width:1.375rem;height:1.375rem;}.ps-rail__toggle-icon--close,.ps-rail[open] .ps-rail__toggle-icon--open{display:none;}.ps-rail[open] .ps-rail__toggle-icon--close{display:block;}.ps-rail[open] > .ps-rail__toggle::after{content:"";position:fixed;z-index:1;inset:var(--ps-topbar-height) 0 0;background:var(--ps-overlay);}.ps-rail__panel{position:fixed;z-index:2;top:var(--ps-topbar-height);bottom:0;left:0;display:flex;overflow-y:auto;width:min(18rem,85vw);flex-direction:column;border-right:1px solid var(--ps-border);background:var(--ps-surface);box-shadow:var(--ps-shadow-lg);}.ps-rail__brand{display:none;}.ps-rail__body{flex:1;padding:var(--ps-space-3);}@media (min-width:60rem){.ps-rail{position:sticky;z-index:20;top:0;height:100vh;grid-area:rail;border-right:1px solid var(--ps-border);background:var(--ps-surface);}.ps-rail > .ps-rail__toggle{display:none;}.ps-rail::details-content{content-visibility:visible;}.ps-rail__panel{position:static;width:auto;height:100%;border-right:0;box-shadow:none;}.ps-rail__brand{display:flex;height:var(--ps-topbar-height);flex:none;align-items:center;padding:0 var(--ps-space-5);border-bottom:1px solid var(--ps-border);}}.ps-nav__section + .ps-nav__section{margin-top:var(--ps-space-5);}.ps-nav__heading{margin:0 0 var(--ps-space-1);padding:0 var(--ps-space-3);color:var(--ps-text-3);font-size:0.6875rem;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;}.ps-nav__list{display:flex;margin:0;padding:0;flex-direction:column;gap:2px;list-style:none;}.ps-nav__item{display:flex;align-items:center;gap:var(--ps-space-3);padding:0.4375rem var(--ps-space-3);border-radius:var(--ps-radius-sm);color:var(--ps-text-2);font-size:0.875rem;font-weight:500;text-decoration:none;}.ps-nav__item:hover{background:var(--ps-surface-2);color:var(--ps-text);}.ps-nav__item[aria-current="page"]{background:var(--ps-brand-soft);color:var(--ps-brand);font-weight:600;}.ps-nav__icon{width:1.125rem;height:1.125rem;flex:none;}.ps-nav__label{flex:1;}.ps-topbar{position:sticky;z-index:30;top:0;display:flex;height:var(--ps-topbar-height);grid-area:topbar;align-items:center;gap:var(--ps-space-2);padding:0 var(--ps-space-3) 0 3.5rem;border-bottom:1px solid var(--ps-border);background:color-mix(in srgb,var(--ps-surface) 88%,transparent);backdrop-filter:saturate(1.4) blur(10px);}.ps-topbar__brand{margin-right:var(--ps-space-2);text-decoration:none;}.ps-topbar__spacer{flex:1;}.ps-topbar__actions{display:flex;align-items:center;gap:var(--ps-space-1);}@media (max-width:36rem){.ps-topbar__brand{display:none;}}@media (min-width:60rem){.ps-topbar{padding:0 var(--ps-space-5) 0 var(--ps-space-6);}.ps-topbar__brand{display:none;}}.ps-menu{position:relative;}.ps-menu > summary{display:flex;min-height:2.25rem;align-items:center;gap:var(--ps-space-2);padding:var(--ps-space-1) var(--ps-space-2);border-radius:var(--ps-radius-sm);color:var(--ps-text);cursor:pointer;list-style:none;}.ps-menu > summary::-webkit-details-marker{display:none;}.ps-menu > summary:hover,.ps-menu[open] > summary{background:var(--ps-surface-2);}.ps-menu__panel{position:absolute;z-index:50;top:calc(100% + 6px);left:0;overflow-y:auto;min-width:16rem;max-width:min(22rem,calc(100vw - 1.5rem));max-height:calc(100vh - var(--ps-topbar-height) - 1rem);padding:var(--ps-space-1);border:1px solid var(--ps-border);border-radius:var(--ps-radius);background:var(--ps-surface);box-shadow:var(--ps-shadow-lg);}.ps-menu--end > .ps-menu__panel{right:0;left:auto;}.ps-menu--wide > .ps-menu__panel{min-width:20rem;}.ps-menu__section + .ps-menu__section,.ps-menu__who + .ps-menu__section{margin-top:var(--ps-space-1);padding-top:var(--ps-space-1);border-top:1px solid var(--ps-border);}.ps-menu__heading{margin:0;padding:var(--ps-space-2) var(--ps-space-2) var(--ps-space-1);color:var(--ps-text-3);font-size:0.6875rem;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;}.ps-menu__item{display:flex;align-items:center;gap:var(--ps-space-3);padding:var(--ps-space-2);border-radius:var(--ps-radius-sm);color:var(--ps-text);font-size:0.875rem;text-decoration:none;}.ps-menu__item:hover{background:var(--ps-surface-2);color:var(--ps-text);}.ps-menu__item[aria-current] .ps-menu__label{font-weight:600;}.ps-menu__text{display:flex;min-width:0;flex-direction:column;}.ps-menu__label{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap;}.ps-menu__meta{color:var(--ps-text-3);font-size:0.8125rem;}.ps-menu__end{margin-left:auto;}.ps-menu__icon,.ps-menu__check{width:1.125rem;height:1.125rem;flex:none;color:var(--ps-text-3);}.ps-menu__check{color:var(--ps-brand);}.ps-menu__who{display:flex;flex-direction:column;padding:var(--ps-space-2) var(--ps-space-2) var(--ps-space-3);overflow-wrap:anywhere;}.ps-menu__row{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--ps-space-2);margin:0;padding:var(--ps-space-1) var(--ps-space-2);border:0;}.ps-menu form[data-ps-theme]{display:flex;align-items:center;gap:var(--ps-space-2);}.ps-menu form[data-ps-theme] .ps-menu__row{flex:1;}.ps-js [data-ps-theme-apply]{display:none;}.ps-avatar{display:inline-grid;width:1.75rem;height:1.75rem;flex:none;place-items:center;border-radius:var(--ps-radius-sm);background:var(--ps-brand-soft);color:var(--ps-brand);font-size:0.6875rem;font-weight:700;letter-spacing:0.02em;}.ps-avatar--round{border-radius:50%;}.ps-switcher__current{display:flex;min-width:0;flex-direction:column;line-height:1.2;text-align:left;}.ps-switcher__name{overflow:hidden;max-width:14rem;font-size:0.875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;}.ps-switcher__kind{overflow:hidden;max-width:14rem;color:var(--ps-text-3);font-size:0.75rem;text-overflow:ellipsis;white-space:nowrap;}.ps-switcher__chevron{width:1rem;height:1rem;flex:none;color:var(--ps-text-3);}.ps-bell__trigger{position:relative;}.ps-bell__icon{width:1.25rem;height:1.25rem;}.ps-identity__name{font-size:0.875rem;font-weight:500;}@media (max-width:48rem){.ps-identity__name,.ps-identity .ps-switcher__chevron{display:none;}}.ps-feed{margin:0;padding:0;list-style:none;}.ps-feed__item{display:flex;align-items:baseline;gap:var(--ps-space-3);padding:var(--ps-space-2);}.ps-feed__title,.ps-feed__meta{margin:0;}.ps-feed__meta{color:var(--ps-text-3);font-size:0.8125rem;}.ps-auth{display:grid;min-height:100vh;place-items:center;padding:var(--ps-space-8) var(--ps-space-4);}.ps-auth__main{width:min(27rem,100%);}.ps-auth__brand{margin:0 0 var(--ps-space-6);text-align:center;}.ps-auth__brand .ps-wordmark{font-size:1.25rem;}.ps-auth__card{padding:var(--ps-space-8);border:1px solid var(--ps-border);border-radius:var(--ps-radius-lg);background:var(--ps-surface);box-shadow:var(--ps-shadow);}.ps-auth__title{margin-bottom:var(--ps-space-5);font-size:1.25rem;}.ps-auth :is(.form-text,.form-email,.form-password,.form-tel,.ps-input){max-width:none;}.ps-auth .form-actions .button{width:100%;}.ps-auth .form-actions .form-submit:first-of-type{border-color:var(--ps-brand);background:var(--ps-brand);color:var(--ps-on-brand);}.ps-auth .form-actions .form-submit:first-of-type:hover{border-color:var(--ps-brand-hover);background:var(--ps-brand-hover);}
.ps-button,.button{display:inline-flex;min-height:2.375rem;align-items:center;justify-content:center;gap:var(--ps-space-2);margin:0;padding:var(--ps-space-2) var(--ps-space-4);border:1px solid var(--ps-border-strong);border-radius:var(--ps-radius-sm);background:var(--ps-surface);color:var(--ps-text);font:inherit;font-size:0.875rem;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--ps-duration) var(--ps-ease),border-color var(--ps-duration) var(--ps-ease),color var(--ps-duration) var(--ps-ease);}.ps-button:hover,.button:hover{background:var(--ps-surface-2);color:var(--ps-text);}.ps-button--primary,.button--primary{border-color:var(--ps-brand);background:var(--ps-brand);color:var(--ps-on-brand);}.ps-button--primary:hover,.button--primary:hover{border-color:var(--ps-brand-hover);background:var(--ps-brand-hover);color:var(--ps-on-brand);}.ps-button--danger,.button--danger{border-color:color-mix(in srgb,var(--ps-danger) 45%,var(--ps-border));color:var(--ps-danger-text);}.ps-button--danger:hover,.button--danger:hover{background:var(--ps-danger-soft);color:var(--ps-danger-text);}.ps-button--quiet,.ps-button--ghost{border-color:transparent;background:transparent;}.ps-button--quiet:hover,.ps-button--ghost:hover{background:var(--ps-surface-2);}.ps-button--ghost{color:var(--ps-brand);}.ps-button--sm,.button--small{min-height:2rem;padding:0.3125rem 0.625rem;font-size:0.8125rem;}.ps-button--lg{min-height:2.75rem;padding:0.625rem 1.25rem;font-size:0.9375rem;}.ps-button--icon{width:2.375rem;padding:0;}.ps-button--sm.ps-button--icon{width:2rem;}.ps-button--block{width:100%;}.ps-button:disabled,.ps-button[aria-disabled="true"],.button:disabled,.button.is-disabled{cursor:not-allowed;opacity:0.5;}.ps-button__icon{width:1.125rem;height:1.125rem;flex:none;}.ps-badge{display:inline-grid;min-width:1.25rem;height:1.25rem;place-items:center;padding:0 0.375rem;border-radius:var(--ps-radius-pill);background:var(--ps-surface-3);color:var(--ps-text-2);font-size:0.6875rem;font-weight:700;font-variant-numeric:tabular-nums;}.ps-badge--down{background:var(--ps-danger);color:#fff;}.ps-badge--floating{position:absolute;top:0;right:0;}.ps-nav__item .ps-badge{margin-left:auto;}.ps-status-dot{display:inline-block;width:0.5rem;height:0.5rem;flex:none;border-radius:50%;background:var(--tone,var(--ps-neutral));}.ps-status-dot--lg{width:0.75rem;height:0.75rem;}.ps-pill{display:inline-flex;align-items:center;gap:0.375rem;padding:0.125rem 0.5rem;border-radius:var(--ps-radius-pill);background:var(--tone-soft,var(--ps-neutral-soft));color:var(--tone-text,var(--ps-neutral-text));font-size:0.75rem;font-weight:600;line-height:1.5;white-space:nowrap;}.ps-pill .ps-status-dot{background:var(--tone,var(--ps-neutral));}.ps-pill--strong{background:var(--tone);color:#fff;}.ps-pill--strong .ps-status-dot{background:#fff;}.ps-pill--plain{padding:0;background:none;}.ps-pill--sm{font-size:0.6875rem;}.ps-pill--lg{padding:0.25rem 0.75rem;font-size:0.8125rem;}.ps-pill__meta{padding-left:0.375rem;border-left:1px solid color-mix(in srgb,currentColor 35%,transparent);font-weight:400;}.ps-page-header{margin-bottom:var(--ps-space-6);}.ps-page-header__eyebrow{margin:0 0 var(--ps-space-1);color:var(--ps-text-3);font-size:0.8125rem;font-weight:500;}.ps-page-header__main{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--ps-space-4);}.ps-page-header__heading{min-width:0;flex:1 1 20rem;}.ps-page-header__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ps-space-3);}.ps-page-header__count{color:var(--ps-text-3);font-weight:500;}.ps-page-header__lede{max-width:48rem;margin:var(--ps-space-2) 0 0;color:var(--ps-text-2);}.ps-page-header__actions{display:flex;flex-wrap:wrap;gap:var(--ps-space-2);}.ps-page-header > .ps-tabs{margin-top:var(--ps-space-5);}.ps-meta{display:flex;flex-wrap:wrap;gap:var(--ps-space-1) var(--ps-space-4);margin:var(--ps-space-2) 0 0;padding:0;color:var(--ps-text-3);font-size:0.875rem;list-style:none;}.ps-meta__item{display:inline-flex;align-items:center;gap:var(--ps-space-1);}.ps-breadcrumb__list{display:flex;flex-wrap:wrap;gap:var(--ps-space-1);margin:0 0 var(--ps-space-2);padding:0;color:var(--ps-text-3);font-size:0.8125rem;list-style:none;}.ps-breadcrumb__item + .ps-breadcrumb__item::before{content:"/";margin-right:var(--ps-space-1);color:var(--ps-border-strong);}.ps-breadcrumb a{color:var(--ps-text-2);text-decoration:none;}.ps-breadcrumb a:hover{color:var(--ps-text);text-decoration:underline;}.ps-tabs{border-bottom:1px solid var(--ps-border);}.ps-tabs__list{display:flex;overflow-x:auto;gap:var(--ps-space-1);margin:0;padding:0;list-style:none;}.ps-tabs__item{display:inline-flex;align-items:center;gap:var(--ps-space-2);margin-bottom:-1px;padding:0.625rem var(--ps-space-3);border-bottom:2px solid transparent;color:var(--ps-text-2);font-size:0.875rem;font-weight:500;text-decoration:none;white-space:nowrap;}.ps-tabs__item:hover{color:var(--ps-text);}.ps-tabs__item[aria-current="page"]{border-bottom-color:var(--ps-brand);color:var(--ps-brand);}.ps-card{min-width:0;border:1px solid var(--ps-border);border-radius:var(--ps-radius-lg);background:var(--ps-surface);box-shadow:var(--ps-shadow-sm);}.ps-card[class*="ps-card--"]:not(.ps-card--flush){border-top:3px solid var(--tone,var(--ps-border));}.ps-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ps-space-3);padding:var(--ps-space-4) var(--ps-space-5);border-bottom:1px solid var(--ps-border);}.ps-card__title{font-size:1rem;}.ps-card__desc{margin:0.125rem 0 0;color:var(--ps-text-3);font-size:0.875rem;}.ps-card__actions{display:flex;flex-wrap:wrap;gap:var(--ps-space-2);}.ps-card__body{padding:var(--ps-space-5);}.ps-card--flush > .ps-card__body{padding:0;}.ps-card__foot{padding:var(--ps-space-3) var(--ps-space-5);border-top:1px solid var(--ps-border);border-radius:0 0 var(--ps-radius-lg) var(--ps-radius-lg);background:var(--ps-surface-2);color:var(--ps-text-2);font-size:0.875rem;}.ps-empty{display:flex;flex-direction:column;align-items:center;gap:var(--ps-space-2);padding:var(--ps-space-12) var(--ps-space-6);text-align:center;}.ps-empty--bordered{border:1px dashed var(--ps-border-strong);border-radius:var(--ps-radius-lg);background:var(--ps-surface);}.ps-empty--compact{padding:var(--ps-space-5);}.ps-empty__art{display:grid;width:3rem;height:3rem;place-items:center;margin-bottom:var(--ps-space-2);border-radius:50%;background:var(--tone-soft,var(--ps-brand-soft));color:var(--tone,var(--ps-brand));}.ps-empty__icon{width:1.5rem;height:1.5rem;}.ps-empty__title{margin:0;font-size:1rem;}.ps-empty__text{max-width:34rem;margin:0;color:var(--ps-text-2);}.ps-empty__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ps-space-2);margin-top:var(--ps-space-3);}.ps-empty__foot{margin:0;color:var(--ps-text-3);font-size:0.8125rem;}.ps-banner{display:flex;gap:var(--ps-space-3);padding:0.875rem var(--ps-space-4);border:1px solid color-mix(in srgb,var(--tone,var(--ps-neutral)) 35%,transparent);border-radius:var(--ps-radius);background:var(--tone-soft,var(--ps-neutral-soft));color:var(--ps-text);}.ps-banner__icon{width:1.25rem;height:1.25rem;flex:none;margin-top:0.0625rem;background:var(--tone,var(--ps-neutral));mask:var(--ps-banner-icon,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 16v-4M12 8h.01'/%3E%3C/svg%3E")) center / contain no-repeat;}.ps-banner--up{--ps-banner-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8.5 12 2.5 2.5 4.5-5'/%3E%3C/svg%3E");}.ps-banner--down{--ps-banner-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m15 9-6 6M9 9l6 6'/%3E%3C/svg%3E");}.ps-banner--degraded{--ps-banner-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 3.9 1.8 18a2 2 0 0 0 1.7 3h17a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0z'/%3E%3Cpath d='M12 9v4M12 17h.01'/%3E%3C/svg%3E");}.ps-banner__body{min-width:0;flex:1;}.ps-banner__title{margin:0;font-weight:600;}.ps-banner__text{margin:0.125rem 0 0;color:var(--ps-text-2);}.ps-banner__meta{margin:var(--ps-space-1) 0 0;color:var(--ps-text-3);font-size:0.8125rem;}.ps-banner__actions{display:flex;flex-wrap:wrap;gap:var(--ps-space-2);margin-top:var(--ps-space-3);}.ps-banner--strong{border-color:transparent;background:var(--tone);color:#fff;}.ps-banner--strong :is(.ps-banner__text,.ps-banner__meta){color:inherit;}.ps-banner--strong .ps-banner__icon{background:#fff;}.ps-banner--page{border-width:0 0 1px;border-radius:0;}.ps-banner--inline{display:inline-flex;padding:var(--ps-space-2) var(--ps-space-3);}.ps-help{margin:var(--ps-space-2) 0 0;color:var(--tone-text,var(--ps-text-3));font-size:0.8125rem;}.ps-error{margin:var(--ps-space-2) 0 0;color:var(--ps-danger-text);font-size:0.8125rem;}.ps-stats{display:grid;overflow:hidden;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:1px;margin:0;border:1px solid var(--ps-border);border-radius:var(--ps-radius-lg);background:var(--ps-border);box-shadow:var(--ps-shadow-sm);}.ps-stats__item{margin:0;padding:var(--ps-space-4) var(--ps-space-5);background:var(--ps-surface);}.ps-stats__label{color:var(--ps-text-3);font-size:0.8125rem;font-weight:500;}.ps-stats__value{margin:var(--ps-space-1) 0 0;font-size:1.5rem;font-weight:650;letter-spacing:-0.015em;font-variant-numeric:tabular-nums;}.ps-stats__meta{margin:0.125rem 0 0;color:var(--ps-text-3);font-size:0.8125rem;}.ps-table,.ps-shell__content table:not([class]){width:100%;border-collapse:collapse;font-size:0.875rem;}.ps-table th,.ps-shell__content table:not([class]) th{padding:0.625rem var(--ps-space-4);border-bottom:1px solid var(--ps-border);color:var(--ps-text-3);font-size:0.75rem;font-weight:600;letter-spacing:0.04em;text-align:left;text-transform:uppercase;white-space:nowrap;}.ps-table td,.ps-shell__content table:not([class]) td{padding:0.75rem var(--ps-space-4);border-bottom:1px solid var(--ps-border);vertical-align:middle;}.ps-table tbody tr:last-child td{border-bottom:0;}.ps-table tbody tr:hover td{background:color-mix(in srgb,var(--ps-surface-2) 55%,transparent);}.ps-table td.ps-table__empty{padding:var(--ps-space-8) var(--ps-space-4);color:var(--ps-text-3);text-align:center;}.ps-table__cell--num{font-variant-numeric:tabular-nums;text-align:right;}th.ps-table__cell--num{text-align:right;}.ps-table__cell--actions{text-align:right;white-space:nowrap;}.ps-table__title{display:block;font-weight:600;}.ps-table__sub{display:block;color:var(--ps-text-3);font-size:0.8125rem;}.ps-table-wrap{overflow-x:auto;}@media (max-width:40rem){.ps-table--stack thead{display:none;}.ps-table--stack tr{display:block;padding:var(--ps-space-3) var(--ps-space-4);border-bottom:1px solid var(--ps-border);}.ps-table--stack tbody tr:last-child{border-bottom:0;}.ps-table--stack td{display:flex;justify-content:space-between;gap:var(--ps-space-4);padding:var(--ps-space-1) 0;border:0;text-align:right;}.ps-table--stack td.ps-table__cell--primary{display:block;text-align:left;}.ps-table--stack td[data-label]::before{content:attr(data-label);color:var(--ps-text-3);font-size:0.8125rem;text-align:left;}.ps-table--stack .ps-table__cell--optional{display:none;}.ps-table--stack td.ps-table__cell--actions{justify-content:flex-end;padding-top:var(--ps-space-2);}.ps-table--stack td.ps-table__empty{display:block;padding:var(--ps-space-6) 0;text-align:center;}}.pager{margin-top:var(--ps-space-5);}.pager__items{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ps-space-1);margin:0;padding:0;list-style:none;}.pager__item a{display:inline-grid;min-width:2.25rem;height:2.25rem;place-items:center;padding:0 var(--ps-space-2);border-radius:var(--ps-radius-sm);color:var(--ps-text-2);text-decoration:none;}.pager__item a:hover{background:var(--ps-surface-2);color:var(--ps-text);}.pager__item.is-active a{background:var(--ps-brand-soft);color:var(--ps-brand);font-weight:600;}.ps-toasts{position:fixed;z-index:60;right:var(--ps-space-4);bottom:var(--ps-space-4);display:flex;width:min(26rem,calc(100vw - 2rem));flex-direction:column;gap:var(--ps-space-2);}.ps-toast{display:flex;align-items:flex-start;gap:var(--ps-space-3);padding:var(--ps-space-3) var(--ps-space-2) var(--ps-space-3) var(--ps-space-4);border:1px solid var(--ps-border);border-left:4px solid var(--tone,var(--ps-neutral));border-radius:var(--ps-radius);background:var(--ps-surface);box-shadow:var(--ps-shadow-lg);animation:ps-toast-in 220ms var(--ps-ease);}.ps-toast__icon{width:1.25rem;height:1.25rem;flex:none;margin-top:0.125rem;color:var(--tone,var(--ps-neutral));}.ps-toast__body{min-width:0;flex:1;padding-top:0.125rem;overflow-wrap:anywhere;}.ps-toast__text,.ps-toast__list{margin:0;}.ps-toast__list{padding-left:1.1rem;}@keyframes ps-toast-in{from{opacity:0;transform:translateY(0.5rem);}}.ps-dialog{width:min(36rem,calc(100vw - 2rem));max-height:calc(100vh - 4rem);padding:0;border:0;border-radius:var(--ps-radius-lg);background:var(--ps-surface);color:var(--ps-text);box-shadow:var(--ps-shadow-lg);}.ps-dialog--sm{width:min(28rem,calc(100vw - 2rem));}.ps-dialog--lg{width:min(48rem,calc(100vw - 2rem));}.ps-dialog::backdrop{background:var(--ps-overlay);}.ps-dialog__frame{display:flex;max-height:inherit;flex-direction:column;}.ps-dialog__head{display:flex;align-items:center;gap:var(--ps-space-3);padding:var(--ps-space-4) var(--ps-space-4) var(--ps-space-4) var(--ps-space-5);border-bottom:1px solid var(--ps-border);}.ps-dialog__title{flex:1;font-size:1.0625rem;}.ps-dialog__icon{width:1.25rem;height:1.25rem;border-radius:50%;background:var(--tone,var(--ps-neutral));}.ps-dialog__body{overflow:auto;padding:var(--ps-space-5);}.ps-dialog__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--ps-space-2);padding:var(--ps-space-4) var(--ps-space-5);border-top:1px solid var(--ps-border);}.ps-dialog__foot-note{margin:0 auto 0 0;color:var(--ps-text-3);font-size:0.8125rem;}.ps-copy{display:flex;align-items:center;gap:var(--ps-space-2);}.ps-copy__value{min-width:0;flex:1;padding:var(--ps-space-2) var(--ps-space-3);border:1px solid var(--ps-border);border-radius:var(--ps-radius-sm);background:var(--ps-surface-2);overflow-wrap:anywhere;}.ps-totp{display:flex;flex-wrap:wrap;gap:var(--ps-space-6);}.ps-totp__qr{width:11rem;padding:var(--ps-space-3);border-radius:var(--ps-radius);background:#fff;}.ps-totp__body{display:flex;min-width:min(100%,18rem);flex:1;flex-direction:column;gap:var(--ps-space-4);}.ps-recovery__codes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ps-space-2) var(--ps-space-6);margin:var(--ps-space-4) 0;padding-left:1.5rem;}.ps-recovery__desc{color:var(--ps-text-2);}.ps-recovery__actions{display:flex;flex-wrap:wrap;gap:var(--ps-space-2);margin-top:var(--ps-space-4);}.ps-legal{max-width:46rem;}.ps-legal :is(h2,h3){margin:var(--ps-space-6) 0 var(--ps-space-2);}.ps-legal__summary{margin-top:var(--ps-space-4);color:var(--ps-text-2);font-size:1.0625rem;}.ps-legal__nav{margin-top:var(--ps-space-10);padding-top:var(--ps-space-5);border-top:1px solid var(--ps-border);}.ps-legal__nav ul{display:flex;flex-wrap:wrap;gap:var(--ps-space-2) var(--ps-space-5);margin:0;padding:0;list-style:none;}
.form-item,.ps-field{margin:0 0 var(--ps-space-5);}.form-item:last-child,.ps-field:last-child{margin-bottom:0;}.form-item > label,.form-item > .fieldset__legend,.ps-field__label{display:block;margin:0 0 0.375rem;color:var(--ps-text);font-size:0.875rem;font-weight:600;}.form-item .description,.ps-field__help{max-width:42rem;margin-top:0.375rem;color:var(--ps-text-3);font-size:0.8125rem;}.form-required::after{content:"*";margin-left:0.25rem;color:var(--ps-danger);}.form-item--error-message{margin-top:0.375rem;color:var(--ps-danger-text);font-size:0.8125rem;}.ps-input,.ps-select,.form-text,.form-email,.form-tel,.form-url,.form-search,.form-number,.form-password,.form-date,.form-time,.form-color,.form-select,.form-textarea{width:100%;max-width:32rem;min-height:2.375rem;padding:0.4375rem 0.75rem;border:1px solid var(--ps-border-strong);border-radius:var(--ps-radius-sm);background-color:var(--ps-surface);color:var(--ps-text);font:inherit;font-size:0.9375rem;transition:border-color var(--ps-duration) var(--ps-ease),box-shadow var(--ps-duration) var(--ps-ease);}.form-textarea{max-width:48rem;min-height:6rem;line-height:1.5;}.form-number,.ps-input[type="number"]{max-width:10rem;}.form-color,.ps-input[type="color"]{width:3.5rem;padding:0.25rem;}:is(.ps-input,.ps-select,.form-text,.form-email,.form-tel,.form-url,.form-search,.form-number,.form-password,.form-date,.form-time,.form-select,.form-textarea):focus{border-color:var(--ps-focus);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ps-focus) 22%,transparent);}:is(.ps-input,.ps-select,.form-text,.form-email,.form-select,.form-textarea,.form-password,.form-number):is(.error,[aria-invalid="true"]){border-color:var(--ps-danger);}:is(.ps-input,.ps-select,.form-text,.form-select,.form-textarea):disabled{background-color:var(--ps-surface-2);color:var(--ps-text-3);cursor:not-allowed;}.ps-input--sm{min-height:2rem;padding:0.25rem 0.625rem;font-size:0.875rem;}.ps-select,.form-select{padding-right:2.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23868e96' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 0.625rem center;background-repeat:no-repeat;background-size:1rem;appearance:none;}.ps-input::placeholder,.form-text::placeholder{color:var(--ps-text-3);opacity:1;}.ps-input-group{display:flex;max-width:32rem;align-items:stretch;}.ps-input-group > .ps-input{border-top-right-radius:0;border-bottom-right-radius:0;}.ps-input-group__addon{display:flex;align-items:center;padding:0 var(--ps-space-3);border:1px solid var(--ps-border-strong);border-left:0;border-radius:0 var(--ps-radius-sm) var(--ps-radius-sm) 0;background:var(--ps-surface-2);color:var(--ps-text-3);font-size:0.875rem;white-space:nowrap;}input[type="checkbox"],input[type="radio"]{width:1rem;height:1rem;flex:none;margin:0.1875rem 0 0;accent-color:var(--ps-brand);}.form-type-checkbox,.form-type-radio,.ps-check{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:var(--ps-space-2);}.form-type-checkbox > label,.form-type-radio > label,.ps-check > label{margin:0;font-weight:400;}.form-type-checkbox > .description,.form-type-radio > .description,.ps-check > .ps-field__help{flex-basis:100%;margin-top:0.125rem;margin-left:1.5rem;}.form-checkboxes > .form-item,.form-radios > .form-item{margin-bottom:var(--ps-space-2);}fieldset{min-width:0;margin:0 0 var(--ps-space-5);padding:var(--ps-space-4) var(--ps-space-5) var(--ps-space-5);border:1px solid var(--ps-border);border-radius:var(--ps-radius);}legend{padding:0 var(--ps-space-1);font-weight:600;}fieldset.form-composite,fieldset.fieldgroup{padding:0;border:0;}fieldset.form-composite > legend,fieldset.fieldgroup > legend{margin-bottom:0.375rem;padding:0;font-size:0.875rem;}details.form-wrapper{margin:0 0 var(--ps-space-5);border:1px solid var(--ps-border);border-radius:var(--ps-radius);background:var(--ps-surface);}details.form-wrapper > summary{padding:var(--ps-space-3) var(--ps-space-4);font-weight:600;cursor:pointer;}details.form-wrapper > .details-wrapper{padding:0 var(--ps-space-4) var(--ps-space-4);}.form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ps-space-2);margin-top:var(--ps-space-6);}.form-actions > a:not(.button):not(.ps-button){margin-left:var(--ps-space-2);}.ps-shell__content > .ps-flow > form,.ps-shell__content > .ps-flow > .ps-form{max-width:48rem;padding:var(--ps-space-6);border:1px solid var(--ps-border);border-radius:var(--ps-radius-lg);background:var(--ps-surface);box-shadow:var(--ps-shadow-sm);}.ps-segmented{display:inline-flex;padding:2px;border-radius:var(--ps-radius-sm);background:var(--ps-surface-3);}.ps-segmented__option{position:relative;}.ps-segmented__input{position:absolute;margin:0;inset:0;opacity:0;}.ps-segmented__label{display:block;padding:0.25rem 0.625rem;border-radius:4px;color:var(--ps-text-2);font-size:0.8125rem;font-weight:500;cursor:pointer;}.ps-segmented__input:checked + .ps-segmented__label{background:var(--ps-surface);box-shadow:var(--ps-shadow-sm);color:var(--ps-text);font-weight:600;}.ps-segmented__input:focus-visible + .ps-segmented__label{outline:2px solid var(--ps-focus);outline-offset:1px;}.ps-segmented--sm .ps-segmented__label{padding:0.1875rem 0.5rem;font-size:0.75rem;}.ps-file,input[type="file"]{max-width:100%;font-size:0.875rem;}
