:where(.auth-control,.auth-workspace-navigation,.auth-inline-status){--auth-navy:#223245;--auth-gold:#a78c56;--auth-red:#ab191f;--auth-olive:#534f35;--auth-ink:#272522;--auth-stone:#d8d0c3;--auth-charcoal:#5b5650;--auth-white:#fcfaf5;--auth-cream:#f5eedf}.auth-control{--auth-fill:var(--auth-olive);--auth-text:var(--auth-white);--auth-top:0px;--auth-bottom:0px;--auth-shape:polygon(0 0,100% 0,100% 100%,0 100%);position:relative;isolation:isolate;display:inline-grid;align-items:center;justify-content:center;min-height:44px;max-width:100%;min-width:0;box-sizing:border-box;border:0;border-radius:0;padding:10px 24px;background:transparent;color:var(--auth-text);cursor:pointer;font:600 16px/1.375 Libre Franklin,sans-serif;letter-spacing:0;text-transform:uppercase;text-align:center;text-decoration:none;vertical-align:middle;-webkit-tap-highlight-color:transparent}.auth-control__depth{position:absolute;inset:var(--auth-top) 0 var(--auth-bottom);z-index:-1;pointer-events:none;filter:drop-shadow(3px 4px 2px rgb(39 37 34 / .17));transition:filter .14s ease}.auth-control__body,.auth-control__backing,.auth-control__accent{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.auth-control__body{background:var(--auth-fill);clip-path:var(--auth-shape)}.auth-control__accent,.auth-control__backing{display:none}.auth-control__labels{display:grid;min-width:0;max-width:100%}.auth-control__label,.auth-control__busy{grid-area:1/1;align-self:center;justify-self:center;min-width:0;max-width:100%;white-space:normal;overflow-wrap:normal;word-break:normal}.auth-control__label{display:flex;align-items:center;justify-content:center;gap:8px}.auth-control__label>span{min-width:0}.auth-control__label svg{flex:none}.auth-control__busy,.auth-control[data-busy] .auth-control__label{visibility:hidden}.auth-control[data-busy] .auth-control__busy{visibility:visible}.auth-control:hover:not([aria-disabled=true]) .auth-control__label,.auth-control:active:not([aria-disabled=true]) .auth-control__label{text-decoration:underline;text-underline-offset:3px}.auth-control:active:not([aria-disabled=true]) .auth-control__depth{filter:none}.auth-control:focus-visible,.auth-workspace-navigation:focus-visible{outline:2px solid var(--auth-ink)!important;outline-offset:4px;box-shadow:0 0 0 4px var(--auth-white)}.auth-control[aria-disabled=true]{cursor:not-allowed}.auth-control[aria-disabled=true]:not([data-busy]){--auth-fill:var(--auth-stone);--auth-text:var(--auth-charcoal)}.auth-control[aria-disabled=true]:not([data-busy]) .auth-control__depth{filter:none}.auth-control[aria-disabled=true]:not([data-busy]) :is(.auth-control__accent,.auth-control__backing){display:none}.auth-control--primary{--auth-fill:var(--auth-navy);--auth-top:0px;--auth-bottom:0px;--auth-shape:polygon(1.05% 0,95.15% 1%,100% 100%,0 99%);min-height:50px;padding:8px 24px}.auth-control--primary .auth-control__backing{display:block;background:var(--auth-red);clip-path:var(--auth-shape);transform:translate(7px,5px)}.auth-control--primary .auth-control__accent{display:block;width:14px;background:var(--auth-gold);clip-path:polygon(15% 0,100% 1%,85% 100%,0 99%)}.auth-control--quiet{--auth-fill:var(--auth-stone);--auth-text:var(--auth-navy);--auth-top:0px;--auth-bottom:0px}.auth-control--quiet .auth-control__accent{display:block;width:7px;background:var(--auth-gold);clip-path:polygon(0 0,100% 0,70% 100%,0 100%)}.auth-control--back{--auth-top:0px;--auth-bottom:0px;--auth-shape:polygon(5.38% 0,100% 0,98.92% 100%,0 100%)}.auth-control--in-place,.auth-control--destructive{--auth-fill:var(--auth-navy);--auth-top:0px;--auth-bottom:0px;--auth-shape:polygon(2.73% 0,93.64% 0,100% 100%,0 100%)}.auth-control--in-place .auth-control__depth,.auth-control--destructive .auth-control__depth{filter:none}.auth-control--in-place .auth-control__accent{display:block;width:6px;background:var(--auth-gold);clip-path:polygon(50% 0,100% 0,50% 100%,0 100%)}.auth-control--in-place[data-tone=red]{--auth-fill:var(--auth-red)}.auth-control--in-place[data-tone=red] .auth-control__accent{display:none}.auth-control--destructive{--auth-fill:var(--auth-red)}.auth-control--icon{width:44px;height:44px;min-width:44px;flex:none;padding:0;color:var(--auth-ink);text-transform:none}.auth-control--icon:hover:not([aria-disabled=true]){background:var(--auth-cream)}.auth-control--icon:active:not([aria-disabled=true]){background:var(--auth-stone)}.auth-control--icon[aria-disabled=true] svg{opacity:.45}.auth-icon-pending{position:absolute;left:20px;top:19px;font-size:18px;color:var(--auth-charcoal)}.auth-icon-badge{position:absolute;top:6px;left:24px;width:14px;height:14px;border-radius:50%;background:var(--auth-red);color:#fff;font:600 7px/14px Libre Franklin,sans-serif;text-align:center}.auth-workspace-navigation{position:relative;isolation:isolate;min-height:44px;max-width:100%;min-width:0;display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border:0;border-radius:0;font:600 16px/1.375 Libre Franklin,sans-serif;letter-spacing:0;text-transform:uppercase;color:var(--auth-ink);text-decoration:none;background:transparent}.auth-nav-body,.auth-nav-backing,.auth-nav-accent{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;pointer-events:none}.auth-nav-body{background:var(--auth-navy);clip-path:polygon(1.5% 0,98% 0,100% 100%,0 100%)}.auth-nav-body:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:var(--auth-cream);clip-path:polygon(1.5% 0,98% 0,100% 100%,0 100%)}.auth-nav-backing,.auth-nav-accent{display:none}.auth-nav-label{display:inline-flex;align-items:center;justify-content:inherit;gap:8px;min-width:0;max-width:100%;white-space:normal;overflow-wrap:normal;word-break:normal}.auth-nav-label>svg{flex:none}.auth-nav-label>span{min-width:0}.auth-workspace-navigation[aria-current=page]{color:var(--auth-white)}.auth-workspace-navigation[aria-current=page] .auth-nav-body{clip-path:polygon(1.52% 0,92.42% 0,100% 100%,0 100%)}.auth-workspace-navigation[aria-current=page] .auth-nav-body:after{display:none}.auth-workspace-navigation[aria-current=page] .auth-nav-backing{display:block;background:var(--auth-red);transform:translate(4.76px,3.4px);clip-path:polygon(1.52% 0,92.42% 0,100% 100%,0 100%)}.auth-workspace-navigation[aria-current=page] .auth-nav-accent{display:block;width:9.52px;right:auto;background:var(--auth-gold);clip-path:polygon(14% 0,100% 0,86% 100%,0 100%)}.auth-workspace-navigation:is(:hover,:active) .auth-nav-label{text-decoration:underline;text-underline-offset:3px}.auth-inline-status{display:inline-flex;align-items:baseline;gap:8px;max-width:100%;min-width:0;font:600 16px/1.5 Libre Franklin,sans-serif;letter-spacing:0;color:var(--auth-ink);background:none;border:0;box-shadow:none;cursor:default;text-transform:none}.auth-inline-status>span:last-child{min-width:0;overflow-wrap:anywhere}.auth-inline-status[data-meaning=positive]{color:var(--auth-olive)}.auth-inline-status:is([data-meaning=attention],[data-meaning=error]){color:var(--auth-red)}.auth-inline-status:is([data-meaning=pending],[data-meaning=unavailable]){color:var(--auth-charcoal)}@media(prefers-reduced-motion:reduce){.auth-control,.auth-control *,.auth-workspace-navigation,.auth-workspace-navigation *{transition:none!important;animation:none!important}}
