@charset "UTF-8";.rg-principallink{font-weight:600;color:var(--tw-accent);text-decoration:none}.rg-principallink:hover{text-decoration:underline;text-underline-offset:2px}.rg-principallink__pending,.rg-principallink__restricted,.rg-principallink__unknown{color:var(--tw-muted);font-style:italic}@media(max-width:640px){.rg-principallink{display:inline-flex;align-items:center;min-height:var(--tw-target-touch);min-width:var(--tw-target-touch);max-width:100%}}.rg-clientvia{margin-left:.35em;font-size:.85em;color:var(--tw-muted);white-space:nowrap}.rg-empty{border:var(--tw-border) dashed var(--tw-rule);border-radius:var(--tw-radius);padding:var(--tw-space-24);text-align:center;color:var(--tw-muted);font:var(--tw-type-body)}.rg-empty__icon{--tw-icon-size: var(--tw-space-24);display:flex;justify-content:center;color:var(--tw-faint);margin-bottom:var(--tw-space-10)}.rg-empty__msg{margin:0}.rg-empty__actions{display:flex;flex-wrap:wrap;gap:var(--tw-space-10);justify-content:center;margin-top:var(--tw-space-16)}.rg-empty__hint{margin:var(--tw-space-12) 0 0;font:var(--tw-type-ui-sm);color:var(--tw-muted)}.rg-empty__cta{display:inline-block;border:var(--tw-border) solid var(--tw-rule);border-left:var(--tw-border-spine) solid var(--tw-accent);border-radius:var(--tw-radius);padding:var(--tw-space-8) var(--tw-space-12);background:var(--tw-card);color:var(--tw-ink);font:var(--tw-type-ui);text-decoration:none;cursor:pointer}.rg-empty__cta:hover{border-color:var(--tw-rule-strong)}@media(max-width:640px){.rg-empty__cta{display:inline-flex;align-items:center;min-height:var(--tw-target-touch)}}.rg-loading--block{display:flex;flex-direction:column;gap:var(--tw-space-8);padding:var(--tw-space-16) 0}.rg-loading--block .rg-loading__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.rg-loading__bar{height:var(--tw-space-12);border-radius:var(--tw-radius-2);background:var(--tw-skeleton);animation:rg-loading-pulse 1.4s var(--tw-ease) infinite}.rg-loading__bar:nth-child(3n+1){width:100%}.rg-loading__bar:nth-child(3n+2){width:78%}.rg-loading__bar:nth-child(3n+3){width:88%}.rg-loading__bar:nth-child(2){animation-delay:.16s}.rg-loading__bar:nth-child(3){animation-delay:.32s}.rg-loading__bar:nth-child(n+4){animation-delay:.48s}.rg-loading--inline{display:inline-flex;align-items:center;gap:var(--tw-space-6);color:var(--tw-faint)}.rg-loading__dot{flex:none;width:var(--tw-space-8);height:var(--tw-space-8);border-radius:var(--tw-radius-full);background:var(--tw-faint);animation:rg-loading-pulse 1.4s var(--tw-ease) infinite}@keyframes rg-loading-pulse{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.rg-loading__bar,.rg-loading__dot{animation:none}}.tw-icon{width:var(--tw-icon-size);height:var(--tw-icon-size);stroke-width:var(--tw-icon-stroke);flex:none;vertical-align:-.125em}.rg-error{border:var(--tw-border) solid var(--tw-danger-border);border-radius:var(--tw-radius);padding:var(--tw-space-16);text-align:center;background:var(--tw-danger-subtle);color:var(--tw-danger-ink);font:var(--tw-type-body)}.rg-error__icon{--tw-icon-size: var(--tw-space-24);display:flex;justify-content:center;margin-bottom:var(--tw-space-8)}.rg-error__msg{margin:0;font-weight:600}.rg-error__detail{margin:var(--tw-space-8) 0 0;font:var(--tw-type-ui-sm);color:var(--tw-muted)}.rg-error__actions{margin-top:var(--tw-space-12)}.rg-error__retry{display:inline-block;border:var(--tw-border) solid var(--tw-danger-border);border-radius:var(--tw-radius);padding:var(--tw-space-8) var(--tw-space-12);background:var(--tw-card);color:var(--tw-danger-ink);font:var(--tw-type-ui);cursor:pointer}.rg-error__retry:hover{background:var(--tw-danger-subtle)}@media(max-width:640px){.rg-error__retry{min-height:var(--tw-target-touch);min-width:var(--tw-target-touch)}}.tw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tw-control);padding:0 var(--tw-space-12);box-sizing:border-box;border:var(--tw-border) solid transparent;border-radius:var(--tw-radius-2);background:var(--tw-accent);color:var(--tw-on-accent);font:var(--tw-type-ui);cursor:pointer;text-decoration:none}.tw-btn>.tw-icon:first-child{margin-inline-end:var(--tw-space-6)}.tw-btn>.tw-icon:last-child{margin-inline-start:var(--tw-space-6)}.tw-btn--sm{min-height:var(--tw-control-sm);padding:0 var(--tw-space-8);font:var(--tw-type-ui-sm)}.tw-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--tw-accent-hover)}.tw-btn--quiet{background:transparent;color:var(--tw-ink);border-color:var(--tw-rule)}.tw-btn--danger{background:transparent;color:var(--tw-danger);border-color:var(--tw-danger)}.tw-btn--danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--tw-danger-subtle)}.tw-btn--danger.tw-btn--filled{background:var(--tw-danger);border-color:var(--tw-danger-border);color:var(--tw-on-danger)}.tw-btn--danger.tw-btn--filled:hover:not(:disabled):not([aria-disabled=true]){background:var(--tw-danger-ink)}.tw-btn:focus-visible{outline:none;box-shadow:var(--tw-focus-ring)}.tw-btn:disabled,.tw-btn[aria-disabled=true]{background:var(--tw-disabled-bg);border-color:var(--tw-disabled-border);color:var(--tw-disabled-ink);cursor:not-allowed}.tw-btn[aria-disabled=true]:not(button){pointer-events:none}@media(max-width:640px){.tw-btn,.tw-btn.tw-btn--sm{min-height:var(--tw-target-touch);min-width:var(--tw-target-touch)}}.tw-module-state{border:var(--tw-border) solid var(--tw-rule);border-radius:var(--tw-radius);padding:var(--tw-space-16);background:var(--tw-card);color:var(--tw-ink);font:var(--tw-type-body)}.tw-module-state__label{margin:0 0 var(--tw-space-8);color:var(--tw-muted);font:var(--tw-type-ui-sm)}.tw-module-state__named{margin:0;font-weight:600}.tw-module-state__pitch,.tw-module-state__next{margin:var(--tw-space-8) 0 0}.tw-module-state__next{color:var(--tw-muted)}.tw-module-state__action{margin-top:var(--tw-space-12);display:flex;flex-wrap:wrap;gap:var(--tw-space-8);align-items:center}.tw-confirm__host[data-v-123343d4]{display:contents}.tw-confirm__live[data-v-123343d4]:empty{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tw-confirm__why[data-v-123343d4]{margin:0;font:var(--tw-type-ui-sm);color:var(--tw-muted)}.tw-confirm__scrim{position:fixed;inset:0;background:var(--tw-overlay);z-index:60}.tw-confirm{position:fixed;z-index:61;top:50%;left:50%;translate:-50% -50%;width:min(28rem,calc(100vw - 2 * var(--tw-space-24)));padding:var(--tw-space-20);background:var(--tw-card);border:1px solid var(--tw-rule);border-radius:var(--tw-radius-4);box-shadow:var(--tw-e4);--tw-focus-gap: var(--tw-card)}.tw-confirm[data-danger]{border-color:var(--tw-danger-border)}.tw-confirm__title{margin:0 0 var(--tw-space-8);font:var(--tw-type-title);color:var(--tw-ink)}.tw-confirm[data-danger] .tw-confirm__title{color:var(--tw-danger-ink)}.tw-confirm__body{margin:0;font:var(--tw-type-body);color:var(--tw-muted)}.tw-confirm__body:empty{display:none}.tw-confirm__actions{display:flex;justify-content:flex-end;gap:var(--tw-space-8);margin-top:var(--tw-space-20)}@keyframes tw-confirm-in{0%{opacity:0}}.tw-confirm__scrim[data-state=open],.tw-confirm[data-state=open]{animation:tw-confirm-in var(--tw-dur-fade) var(--tw-ease)}@media(max-width:640px){.tw-confirm{box-sizing:border-box;width:calc(100vw - 2 * var(--tw-space-16))}.tw-confirm__actions{flex-wrap:wrap}}.tw-dialog__scrim{position:fixed;inset:0;background:var(--tw-overlay);z-index:60}.tw-dialog{position:fixed;z-index:61;top:6vh;left:50%;translate:-50% 0;width:min(32rem,calc(100vw - 2 * var(--tw-space-16)));max-height:88vh;display:flex;flex-direction:column;padding:var(--tw-space-16) var(--tw-space-20) var(--tw-space-20);background:var(--tw-card);color:var(--tw-ink);border:1px solid var(--tw-rule);border-radius:var(--tw-radius-4);box-shadow:var(--tw-e4);--tw-focus-gap: var(--tw-card)}.tw-dialog.is-wide{width:min(48rem,calc(100vw - 2 * var(--tw-space-16)))}.tw-dialog__head{display:flex;align-items:center;gap:var(--tw-space-12)}.tw-dialog__title{flex:1;margin:0;font:var(--tw-type-title);color:var(--tw-ink)}.tw-dialog__close{display:inline-flex;align-items:center;justify-content:center;padding:var(--tw-space-4);border:0;border-radius:var(--tw-radius-2);background:transparent;color:var(--tw-muted);cursor:pointer}.tw-dialog__close:hover{color:var(--tw-ink);background:var(--tw-row-hover)}.tw-dialog__close:focus-visible{outline:none;box-shadow:var(--tw-focus-ring)}.tw-dialog__close-icon{width:1rem;height:1rem}.tw-dialog__description{margin:var(--tw-space-4) 0 var(--tw-space-12);font:var(--tw-type-ui-sm);color:var(--tw-muted)}.tw-dialog__description:empty{display:none}.tw-dialog__body{min-height:0;overflow:auto;font:var(--tw-type-body)}@keyframes tw-dialog-in{0%{opacity:0}}.tw-dialog__scrim[data-state=open],.tw-dialog[data-state=open]{animation:tw-dialog-in var(--tw-dur-fade) var(--tw-ease)}@media(max-width:640px){.tw-dialog{box-sizing:border-box}.tw-dialog__close{min-width:var(--tw-target-touch);min-height:var(--tw-target-touch)}}.tw-sel__wrap[data-v-5017b72d]{position:relative;display:flex;min-width:0}.tw-sel__control[data-v-5017b72d]{display:flex;align-items:center;gap:var(--tw-space-8);width:100%;min-height:var(--tw-control);padding:0 var(--tw-space-8);border:var(--tw-border) solid var(--tw-rule);border-radius:var(--tw-radius-2);background:var(--tw-field-bg);color:var(--tw-ink);font:var(--tw-type-ui);text-align:left;cursor:pointer;box-sizing:border-box}.tw-sel__control--input[data-v-5017b72d]{cursor:text}.tw-sel__control[data-v-5017b72d]>:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-sel__control.is-empty[data-v-5017b72d],.tw-sel__control[data-placeholder][data-v-5017b72d]{color:var(--tw-muted)}.tw-sel__control[data-v-5017b72d]:focus-visible{outline:none;border-color:var(--tw-border-state);box-shadow:inset 0 0 0 calc(var(--tw-border-focus) - var(--tw-border)) var(--tw-border-state)}.tw-sel__control[data-state=open][data-v-5017b72d]{border-color:var(--tw-border-state)}.tw-sel__control.has-clear[data-v-5017b72d]>:first-child{margin-right:var(--tw-space-24)}.tw-sel__control--input.has-clear[data-v-5017b72d]{padding-right:calc(var(--tw-target) + var(--tw-space-24))}.tw-sel__control.is-error[data-v-5017b72d]{border-color:var(--tw-danger)}.tw-sel__control[data-v-5017b72d]:disabled,.tw-sel__control[data-disabled][data-v-5017b72d]{opacity:.55;cursor:not-allowed}.tw-sel__chev[data-v-5017b72d]{width:var(--tw-space-10);height:var(--tw-space-10);flex:none;color:var(--tw-muted)}.tw-sel__chevbtn[data-v-5017b72d]{position:absolute;top:0;right:0;height:100%;padding:0 var(--tw-space-8);border:0;background:none;color:var(--tw-muted);cursor:pointer}.tw-sel__clear[data-v-5017b72d]{position:absolute;top:50%;right:var(--tw-space-24);transform:translateY(-50%);width:var(--tw-space-16);height:var(--tw-space-16);display:grid;place-items:center;border:0;border-radius:var(--tw-radius-2);background:none;color:var(--tw-muted);font:var(--tw-type-ui);line-height:1;cursor:pointer}.tw-sel__clear[data-v-5017b72d]:hover{background:var(--tw-rule);color:var(--tw-ink)}.tw-sel--chrome .tw-sel__control[data-v-5017b72d]{background:color-mix(in oklab,var(--tw-on-chrome) 10%,transparent);border-color:color-mix(in oklab,var(--tw-on-chrome) 55%,transparent);color:var(--tw-on-chrome)}.tw-sel--chrome .tw-sel__control.is-empty[data-v-5017b72d],.tw-sel--chrome .tw-sel__control[data-placeholder][data-v-5017b72d]{color:var(--tw-on-chrome)}.tw-sel--chrome .tw-sel__control[data-v-5017b72d]:focus-visible{border-color:var(--tw-on-chrome);box-shadow:inset 0 0 0 calc(var(--tw-border-focus) - var(--tw-border)) var(--tw-on-chrome)}.tw-sel--chrome .tw-sel__control[data-state=open][data-v-5017b72d]{border-color:var(--tw-on-chrome)}.tw-sel--chrome .tw-sel__chev[data-v-5017b72d],.tw-sel--chrome .tw-sel__chevbtn[data-v-5017b72d],.tw-sel--chrome .tw-sel__clear[data-v-5017b72d]{color:var(--tw-on-chrome)}.tw-sel--chrome .tw-sel__clear[data-v-5017b72d]:hover{background:color-mix(in oklab,var(--tw-on-chrome) 20%,transparent);color:var(--tw-on-chrome)}@media(max-width:640px){.tw-sel__control[data-v-5017b72d]{min-height:var(--tw-target-touch)}.tw-sel__chevbtn[data-v-5017b72d]{min-width:var(--tw-target-touch)}.tw-sel__control--input[data-v-5017b72d]{padding-right:var(--tw-target-touch)}.tw-sel__control--input.has-clear[data-v-5017b72d]{padding-right:calc(2 * var(--tw-target-touch))}.tw-sel__control.has-clear[data-v-5017b72d]>:first-child{margin-right:var(--tw-target-touch)}.tw-sel__clear[data-v-5017b72d]{right:var(--tw-target-touch);width:var(--tw-target-touch);height:var(--tw-target-touch)}}.tw-txt__wrap[data-v-da54caa0]{position:relative;display:flex;min-width:0;--tw-focus-gap: var(--tw-field-bg)}.tw-txt__control[data-v-da54caa0]{width:100%;min-width:0;min-height:var(--tw-control);padding:0 var(--tw-space-8);box-sizing:border-box;border:var(--tw-border) solid var(--tw-rule);border-radius:var(--tw-radius-2);background:var(--tw-field-bg);color:var(--tw-ink);font:var(--tw-type-ui)}.tw-txt--sm .tw-txt__control[data-v-da54caa0]{min-height:var(--tw-control-sm);padding:0 var(--tw-space-6);font:var(--tw-type-ui-sm)}.tw-txt__control.has-clear[data-v-da54caa0]{padding-right:calc(var(--tw-target) + var(--tw-space-4))}.tw-txt__control[data-v-da54caa0]::placeholder{color:var(--tw-muted);opacity:1}.tw-txt__control[data-v-da54caa0]:focus-visible{outline:none;border-color:var(--tw-border-state);box-shadow:inset 0 0 0 calc(var(--tw-border-focus) - var(--tw-border)) var(--tw-border-state)}.tw-txt__control.is-invalid[data-v-da54caa0]{border-color:var(--tw-danger)}.tw-txt__control[data-v-da54caa0]:disabled{background:var(--tw-disabled-bg);border-color:var(--tw-disabled-border);color:var(--tw-disabled-ink);cursor:not-allowed}.tw-txt__control[data-v-da54caa0]::-webkit-search-cancel-button,.tw-txt__control[data-v-da54caa0]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.tw-txt__control[data-v-da54caa0]::-webkit-calendar-picker-indicator{cursor:pointer}.tw-txt__clear[data-v-da54caa0]{position:absolute;top:50%;right:var(--tw-space-2);transform:translateY(-50%);display:grid;place-items:center;width:var(--tw-target);height:var(--tw-target);padding:0;border:0;border-radius:var(--tw-radius-2);background:none;color:var(--tw-muted);cursor:pointer}.tw-txt__clear[data-v-da54caa0]:hover{background:var(--tw-row-hover);color:var(--tw-ink)}.tw-txt__clear[data-v-da54caa0]:focus-visible{outline:none;box-shadow:var(--tw-focus-ring)}@media(max-width:640px){.tw-txt__control[data-v-da54caa0],.tw-txt--sm .tw-txt__control[data-v-da54caa0]{min-height:var(--tw-target-touch)}.tw-txt__control.has-clear[data-v-da54caa0]{padding-right:calc(var(--tw-target-touch) + var(--tw-space-4))}.tw-txt__clear[data-v-da54caa0]{right:0;width:var(--tw-target-touch);height:var(--tw-target-touch)}}.tw-checkbox[data-v-99bd9a05]{all:unset;position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;color:var(--tw-card);cursor:pointer}.tw-checkbox[data-v-99bd9a05]:before{content:"";position:absolute;top:50%;left:50%;width:1rem;height:1rem;transform:translate(-50%,-50%);box-sizing:border-box;border-radius:3px;border:var(--tw-border-focus) solid var(--tw-border-state);background:var(--tw-card)}.tw-checkbox[data-state=checked][data-v-99bd9a05]:before,.tw-checkbox[data-state=indeterminate][data-v-99bd9a05]:before{background:var(--tw-accent);border-color:var(--tw-accent)}.tw-checkbox[data-v-99bd9a05]:focus-visible:before{box-shadow:var(--tw-focus-ring)}.tw-checkbox[data-disabled][data-v-99bd9a05]{opacity:.55;cursor:not-allowed}.tw-checkbox__mark[data-v-99bd9a05]{position:relative;display:inline-flex}@media(max-width:640px){.tw-checkbox[data-v-99bd9a05]{min-width:var(--tw-target-touch);min-height:var(--tw-target-touch)}}.tw-table__scroll{overflow-x:auto;container-type:inline-size;border:var(--tw-border) solid var(--tw-rule);border-radius:var(--tw-radius-2);background:var(--tw-card)}.tw-table{width:100%;border-collapse:collapse;font:var(--tw-type-ui);color:var(--tw-ink)}.tw-table th,.tw-table td{padding:var(--tw-space-6) var(--tw-space-10);border-bottom:var(--tw-border) solid var(--tw-rule);text-align:left}.tw-table thead th{background:var(--tw-card);font:var(--tw-type-label);font-size:calc(var(--tw-type-label-size) / var(--tw-label-caps-scale));line-height:calc(var(--tw-type-label-size) * var(--tw-type-label-leading));font-variant-caps:all-small-caps;letter-spacing:calc(var(--tw-label-tracking) * var(--tw-label-caps-scale));color:var(--tw-muted);white-space:nowrap}.tw-table tbody tr:last-child td{border-bottom:0}.tw-table .tw-table__section th{background:var(--tw-card);font:var(--tw-type-ui);font-weight:700;color:var(--tw-ink);text-transform:none;letter-spacing:0;border-top:var(--tw-border) solid var(--tw-rule-strong)}.tw-table tfoot td,.tw-table tfoot th{border-top:var(--tw-border) solid var(--tw-rule)}.tw-table tfoot tr:last-child td,.tw-table tfoot tr:last-child th{border-bottom:0}.tw-table__row:hover{background:var(--tw-row-hover)}.tw-table .tw-table__row--selected{background:var(--tw-row-selected, var(--tw-row-hover))}.tw-table__select-col,.tw-table .tw-table__select{width:1%;padding-right:0}.tw-table__selection{display:flex;align-items:center;gap:var(--tw-space-10);padding:var(--tw-space-4) 0;font:var(--tw-type-ui)}.tw-table__rank{font:var(--tw-type-mono-sm);line-height:1}.tw-table tbody[data-testid$=-loading] td,.tw-table tbody[data-testid$=-error] td,.tw-table tbody[data-testid$=-empty] td{border-bottom:0;padding:0}.tw-table__state{position:sticky;left:0;width:100cqw;box-sizing:border-box;white-space:normal}.tw-table .tw-table__h--end,.tw-table .tw-table__c--end{text-align:right}.tw-table .tw-table__h--center,.tw-table .tw-table__c--center{text-align:center}.tw-table__sort{display:inline-flex;align-items:center;gap:var(--tw-space-4);min-height:var(--tw-target);margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.tw-table__sort:hover{color:var(--tw-ink)}.tw-table__sort:focus-visible{outline:none;box-shadow:var(--tw-focus-ring);border-radius:var(--tw-radius-2)}.tw-table__sort[data-state=none] .tw-table__arrow{color:var(--tw-faint)}.tw-table__sort[data-state=asc],.tw-table__sort[data-state=desc]{color:var(--tw-ink)}.tw-table__arrow{font:var(--tw-type-mono-sm)}@media(max-width:640px){.tw-table__sort{min-height:var(--tw-target-touch);min-width:var(--tw-target-touch)}}.tw-scroll-x{display:block;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain}.tw-scroll-x:focus-visible{outline:none;box-shadow:var(--tw-focus-ring)}.tw-toast__viewport{position:fixed;z-index:70;right:calc(var(--tw-space-16) + var(--scrollbar-width, 0px));bottom:var(--tw-space-16);display:flex;flex-direction:column;gap:var(--tw-space-8);width:min(24rem,calc(100vw - 2 * var(--tw-space-16)));margin:0;padding:0;list-style:none;outline:none}.tw-toast{display:flex;align-items:flex-start;gap:var(--tw-space-8);padding:var(--tw-space-12);border:var(--tw-border) solid var(--tw-rule-strong);border-left:calc(4 * var(--tw-border)) solid var(--tw-neutral);border-radius:var(--tw-radius);background:var(--tw-neutral-subtle);box-shadow:var(--tw-e3);--tw-focus-gap: var(--tw-neutral-subtle)}.tw-toast[data-tone=success]{border-left-color:var(--tw-ok);background:var(--tw-ok-subtle);--tw-focus-gap: var(--tw-ok-subtle)}.tw-toast[data-tone=warning]{border-left-color:var(--tw-signal);background:var(--tw-signal-subtle);--tw-focus-gap: var(--tw-signal-subtle)}.tw-toast[data-tone=danger]{border-left-color:var(--tw-danger);background:var(--tw-danger-subtle);--tw-focus-gap: var(--tw-danger-subtle)}.tw-toast__text{flex:1 1 auto;min-width:0}.tw-toast__title{margin:0;font:var(--tw-type-body-strong);color:var(--tw-neutral-ink);overflow-wrap:anywhere}.tw-toast[data-tone=success] .tw-toast__title{color:var(--tw-ok-ink)}.tw-toast[data-tone=warning] .tw-toast__title{color:var(--tw-signal-ink)}.tw-toast[data-tone=danger] .tw-toast__title{color:var(--tw-danger-ink)}.tw-toast__body{margin:var(--tw-space-4) 0 0;font:var(--tw-type-ui-sm);color:var(--tw-muted);overflow-wrap:anywhere}.tw-toast__close{flex:0 0 auto;min-width:var(--tw-control-sm);min-height:var(--tw-control-sm);border:var(--tw-border) solid transparent;border-radius:var(--tw-radius-2);background:transparent;color:var(--tw-muted);font:var(--tw-type-ui);line-height:1;cursor:pointer}.tw-toast__close:hover{border-color:var(--tw-rule);color:var(--tw-ink)}.tw-toast__close:focus-visible{outline:none;box-shadow:var(--tw-focus-ring)}@keyframes tw-toast-in{0%{opacity:0;translate:0 var(--tw-space-8)}}.tw-toast[data-state=open]{animation:tw-toast-in var(--tw-dur-fade) var(--tw-ease)}@media(prefers-reduced-motion:reduce){@keyframes tw-toast-in{0%{opacity:0}}}@media(max-width:640px){.tw-toast__close{min-width:var(--tw-target-touch);min-height:var(--tw-target-touch)}}.tw-disclosure[data-v-102d7a60]{display:contents}.tw-disclosure__content[hidden][data-v-102d7a60]{display:none}@media(max-width:640px){.tw-disclosure__trigger[data-v-102d7a60]{min-width:var(--tw-target-touch);min-height:var(--tw-target-touch)}}.tw-swatches[data-v-71ddd59f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tw-space-8)}.tw-swatches--compact[data-v-71ddd59f]{display:inline-flex;gap:.35rem}.tw-swatch[data-v-71ddd59f]{all:unset;box-sizing:border-box;display:flex;flex-direction:column;gap:.25rem;padding:.25rem;border-radius:6px;cursor:pointer;color:var(--tw-ink);font:var(--tw-type-ui-sm)}.tw-swatches--compact .tw-swatch[data-v-71ddd59f]{padding:0}.tw-swatch[data-v-71ddd59f]:focus-visible{box-shadow:var(--tw-focus-ring)}.tw-swatch__chip[data-v-71ddd59f]{display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-width:3.25rem;height:2.25rem;overflow:hidden;border-radius:5px;border:var(--tw-border-focus) solid var(--tw-rule-strong);background:var(--tw-paper)}.tw-swatches--compact .tw-swatch__chip[data-v-71ddd59f]{width:2.25rem;min-width:0;height:1.75rem}.tw-swatch__bar[data-v-71ddd59f]{flex:0 0 22%;background:var(--tw-chrome)}.tw-swatch__card[data-v-71ddd59f]{flex:1;display:flex;align-items:center;justify-content:space-between;gap:.25rem;padding:0 .3rem;margin:.15rem;border-radius:2px;background:var(--tw-card)}.tw-swatch__ink[data-v-71ddd59f]{flex:1;height:.2rem;border-radius:1px;background:var(--tw-ink)}.tw-swatch__dot[data-v-71ddd59f]{width:.45rem;height:.45rem;border-radius:50%;background:var(--tw-accent)}.tw-swatch__label[data-v-71ddd59f]{text-align:center}.tw-swatches--compact .tw-swatch__label[data-v-71ddd59f]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tw-swatch[data-state=checked] .tw-swatch__chip[data-v-71ddd59f]{outline:var(--tw-border-focus) solid var(--tw-border-state);outline-offset:1px}.tw-swatch[data-state=checked] .tw-swatch__label[data-v-71ddd59f]{font-weight:700}@media(max-width:640px){.tw-swatch[data-v-71ddd59f]{min-width:var(--tw-target-touch);min-height:var(--tw-target-touch)}}.rg-inline-date{white-space:nowrap}.rg-inline-date--absent,.rg-inline-date--invalid{color:var(--tw-muted)}.rg-inline-date[title]{cursor:help}.tw-mark{height:var(--tw-mark-size);width:auto;aspect-ratio:1764.9 / 1648.83;flex:none}.tw-org-mark[data-v-2a4ba506]{--_size: var(--tw-org-mark-size);block-size:var(--_size);inline-size:var(--_size);flex:0 0 auto;border-radius:var(--tw-radius);align-self:center}.tw-org-mark--art[data-v-2a4ba506]{object-fit:contain}.tw-org-mark--monogram[data-v-2a4ba506]{display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:calc(var(--_size) * .42);letter-spacing:.02em;line-height:1;user-select:none}.tw-cmb__wrap[data-v-34fbd381]{position:relative;display:flex;min-width:0}.tw-cmb__control[data-v-34fbd381]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tw-space-4);width:100%;min-height:var(--tw-control);padding:var(--tw-space-2) var(--tw-target) var(--tw-space-2) var(--tw-space-8);border:var(--tw-border) solid var(--tw-rule);border-radius:var(--tw-radius-2);background:var(--tw-field-bg);color:var(--tw-ink);font:var(--tw-type-ui);text-align:left;box-sizing:border-box}.tw-cmb__control.has-clear[data-v-34fbd381]{padding-right:calc(var(--tw-target) + var(--tw-space-24))}.tw-cmb__control.is-error[data-v-34fbd381]{border-color:var(--tw-danger)}.tw-cmb__control[data-v-34fbd381]:focus-within{border-color:var(--tw-border-state);box-shadow:inset 0 0 0 calc(var(--tw-border-focus) - var(--tw-border)) var(--tw-border-state)}.tw-cmb__control[data-v-34fbd381]:has(.tw-cmb__input[aria-expanded=true]){border-color:var(--tw-border-state)}.tw-cmb__input[data-v-34fbd381]{flex:1 1 var(--tw-space-40);min-width:0;min-height:var(--tw-control-sm);padding:0;border:0;background:none;color:var(--tw-ink);font:var(--tw-type-ui);outline:none}.tw-cmb__input[data-v-34fbd381]::placeholder{color:var(--tw-muted)}.tw-cmb__input[data-v-34fbd381]:disabled{cursor:not-allowed}.tw-cmb__control[data-v-34fbd381]:has(.tw-cmb__input:disabled){opacity:.55;cursor:not-allowed}.tw-cmb__chip[data-v-34fbd381]{display:inline-flex;align-items:center;gap:var(--tw-space-4);max-width:100%;min-height:var(--tw-control-sm);padding:0 var(--tw-space-6);border:var(--tw-border) solid transparent;border-radius:var(--tw-radius-2);background:var(--tw-neutral-subtle);color:var(--tw-neutral-ink);font:var(--tw-type-ui-sm);cursor:pointer}.tw-cmb__chip[data-v-34fbd381]:hover:not(:disabled){border-color:var(--tw-rule-strong)}.tw-cmb__chip[data-v-34fbd381]:focus-visible{outline:none;border-color:var(--tw-border-state);box-shadow:inset 0 0 0 calc(var(--tw-border-focus) - var(--tw-border)) var(--tw-border-state)}.tw-cmb__chip[data-v-34fbd381]:disabled{cursor:not-allowed}.tw-cmb__chip.is-unknown[data-v-34fbd381]{border-style:dashed;border-color:var(--tw-rule-strong);color:var(--tw-muted)}.tw-cmb__chipLabel[data-v-34fbd381]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-cmb__chipX[data-v-34fbd381]{flex:none;color:var(--tw-muted)}.tw-cmb__chev[data-v-34fbd381]{width:var(--tw-space-10);flex:none;color:var(--tw-muted)}.tw-cmb__chevbtn[data-v-34fbd381]{position:absolute;top:0;right:0;height:100%;padding:0 var(--tw-space-8);border:0;background:none;color:var(--tw-muted);cursor:pointer}.tw-cmb__clear[data-v-34fbd381]{position:absolute;top:50%;right:var(--tw-space-24);transform:translateY(-50%);width:var(--tw-space-16);height:var(--tw-space-16);display:grid;place-items:center;border:0;border-radius:var(--tw-radius-2);background:none;color:var(--tw-muted);font:var(--tw-type-ui);line-height:1;cursor:pointer}.tw-cmb__clear[data-v-34fbd381]:hover{background:var(--tw-rule);color:var(--tw-ink)}@media(max-width:640px){.tw-cmb__control[data-v-34fbd381]{padding-block:0;padding-right:var(--tw-target-touch)}.tw-cmb__control.has-clear[data-v-34fbd381]{padding-right:calc(2 * var(--tw-target-touch))}.tw-cmb__input[data-v-34fbd381],.tw-cmb__chip[data-v-34fbd381]{min-height:var(--tw-target-touch)}.tw-cmb__chevbtn[data-v-34fbd381]{min-width:var(--tw-target-touch)}.tw-cmb__clear[data-v-34fbd381]{right:var(--tw-target-touch);width:var(--tw-target-touch);height:var(--tw-target-touch)}}.rg-support-entry{display:flex;align-items:center;gap:.4rem;min-width:0}.rg-support-entry__btn{white-space:nowrap}.rg-support-entry__refusal{font-size:.72rem;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.rg-support-entry__form{display:flex;flex-direction:column;gap:.75rem}.rg-support-entry__failure{margin:0;color:var(--tw-danger)}.rg-support-entry__empty{margin:0;color:var(--tw-muted)}.rg-support-entry__actions{display:flex;justify-content:flex-end;gap:.5rem}.rg-support-banner{border-bottom:3px solid var(--tw-danger)}.rg-support-banner .rg-scope-banner__msg{flex-wrap:wrap;white-space:normal}.rg-support-banner__error{font-weight:600;white-space:normal}.rg-support-banner--refused{background:color-mix(in srgb,var(--tw-danger) 12%,var(--tw-chrome));color:#fff}.rg-support-banner--refused .rg-scope-banner__msg{max-width:60rem;line-height:1.45;font-weight:400}.rg-update-banner .rg-scope-banner__msg{flex-wrap:wrap;white-space:normal}.tw-refusal{display:grid;gap:var(--tw-space-4)}.tw-refusal__sentence{margin:0}.tw-refusal__grant{margin:0;padding:var(--tw-space-8) var(--tw-space-12);border:1px solid var(--tw-rule);border-radius:var(--tw-radius-2);background:var(--tw-paper);color:var(--tw-ink);font:var(--tw-type-ui-sm)}.tw-refusal__grant code{font-family:var(--tw-font-mono)}.tw-refusal__link{margin-inline-start:var(--tw-space-4)}.tw-refusal--toast .tw-refusal__sentence{color:var(--tw-muted);font:var(--tw-type-ui-sm)}.tw-refusal--toast .tw-refusal__grant{padding:0;border:0;background:transparent}.rg-orgsel[data-v-3b97e244]{display:flex;align-items:center;gap:.35rem}.rg-orgsel__cap[data-v-3b97e244]{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--tw-muted)}.rg-orgsel__select[data-v-3b97e244]{max-width:12rem}.rg-orgsel--chrome .rg-orgsel__cap[data-v-3b97e244]{color:inherit;opacity:.7}@media(max-width:640px){.rg-orgsel__select[data-v-3b97e244]{max-width:8.5rem}}.tw-unit-chooser__field[data-v-0b8cf4e9]{display:grid;gap:var(--tw-space-4);min-width:0}.tw-unit-chooser__hint[data-v-0b8cf4e9]{margin:0;font:var(--tw-type-ui-sm);color:var(--tw-muted)}.tw-unit-chooser__loading[data-v-0b8cf4e9],.tw-unit-chooser__none[data-v-0b8cf4e9]{font-size:.8rem;color:var(--tw-muted)}.tw-unit-chooser__none[data-v-0b8cf4e9]{margin:0}.rg-admin{position:relative}.rg-admin__btn{display:flex;align-items:center;gap:.45rem;background:transparent;border:1px solid rgba(255,255,255,.35);color:#fff;border-radius:4px;padding:.4rem .75rem;font-size:.85rem;font-weight:600;cursor:pointer}.rg-admin__drop{position:absolute;right:0;top:2.2rem;z-index:50;display:flex;flex-direction:column;min-width:9rem;background:var(--tw-card);border:1px solid var(--tw-rule);border-radius:6px;box-shadow:0 6px 24px #00000026;padding:.4rem}.rg-admin__drop a{padding:.4rem .6rem;color:var(--tw-ink);text-decoration:none;font-size:.85rem;border-radius:4px}.rg-admin__drop a:hover{background:var(--tw-rule)}.rg-admin--rail{width:100%}.rg-admin--rail .rg-admin__btn{width:100%;text-align:left}.rg-admin__caret{display:inline-block;transition:transform .12s ease;font-size:.7rem;opacity:.8}.rg-admin__caret.open{transform:rotate(90deg)}.rg-admin--rail .rg-admin__drop{position:static;box-shadow:none;background:transparent;border:0;min-width:0;padding:.15rem 0 0 .75rem}.rg-admin--rail .rg-admin__drop a{color:#ffffffd9}.rg-admin--rail .rg-admin__drop a:hover{background:#ffffff14;color:#fff}@media(max-width:640px){.rg-admin__btn{min-height:var(--tw-target-touch)}.rg-admin__drop a{display:flex;align-items:center;min-height:var(--tw-target-touch);box-sizing:border-box}}.rg-resourcelink{font-weight:600;color:var(--tw-accent);text-decoration:none}.rg-resourcelink:hover{text-decoration:underline;text-underline-offset:2px}.rg-resourcelink__raw{font-size:.72rem;color:var(--tw-muted);word-break:break-all}.rg-resourcelink__named{font-weight:600;color:var(--tw-ink)}.rg-resourcelink__pending,.rg-resourcelink__failed,.rg-resourcelink__restricted,.rg-resourcelink__foreign{color:var(--tw-muted);font-style:italic}@media(max-width:640px){.rg-resourcelink{display:inline-flex;align-items:center;min-height:var(--tw-target-touch);min-width:var(--tw-target-touch);max-width:100%}}.rg-respicker{display:flex;gap:.5rem;align-items:center;margin:.5rem 0;flex-wrap:wrap}.rg-respicker>.rg-respicker__search{flex:1;min-width:min(10rem,100%);max-width:18rem}.rg-respicker>.rg-respicker__select{min-width:min(12rem,100%);max-width:22rem}.rg-respicker>.rg-respicker__typeahead{min-width:min(16rem,100%);max-width:28rem;flex:1}.rg-respicker__refusal{margin:.5rem 0;color:var(--tw-muted)}.rg-respicker__go{border-color:var(--tw-rule);color:var(--tw-ink)}.link-menu{position:relative}.link-menu__chips{list-style:none;margin:0 0 .4rem;padding:0;display:grid;gap:.2rem}.link-menu__chips li{display:flex;gap:.4rem;align-items:baseline;flex-wrap:wrap}.link-menu__chip-label{font-size:.66rem;text-transform:uppercase;letter-spacing:.06em;color:var(--tw-muted);min-width:5.5rem}.link-menu__chip{display:inline-flex;gap:.25rem;align-items:baseline;font-size:.8rem;padding:.05rem .4rem;border:1px solid var(--tw-rule);border-radius:999px}.link-menu__chip-x{border:0;background:none;color:var(--tw-muted);font-size:.7rem;cursor:pointer;padding:0}.link-menu__chip-x:hover{color:var(--tw-danger)}.link-menu__flag{color:var(--tw-danger);font-weight:700;margin-left:.2rem}.link-menu__picker{margin-top:.4rem;padding:.5rem;border:1px solid var(--tw-rule);border-radius:8px;background:var(--tw-card)}.link-menu__picking{display:flex;gap:.5rem;align-items:center;margin:0 0 .4rem;font-size:.8rem;color:var(--tw-muted)}@media(max-width:640px){.link-menu__chips li,.link-menu__chip{align-items:center}.link-menu__chip-x{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tw-target-touch);min-height:var(--tw-target-touch);font-size:.85rem}}.rg-doccard{display:flex;align-items:center;gap:.7rem;border:1px solid var(--tw-rule);border-left:3px solid var(--tw-accent);border-radius:4px;padding:.5rem .8rem;margin:.5rem 0;background:var(--tw-card);text-decoration:none;color:inherit;cursor:pointer}.rg-doccard:hover{border-color:var(--tw-rule-strong)}.rg-doccard__type{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--tw-muted);white-space:nowrap}.rg-doccard__body{display:flex;flex-wrap:wrap;gap:.6rem;align-items:baseline}.rg-doccard__meta{font-size:.8rem;color:var(--tw-muted)}.rg-doccard__status{font-size:.7rem;text-transform:uppercase;color:var(--tw-muted)}.rg-docpicker{display:flex;gap:.5rem;align-items:center;margin:.5rem 0}.rg-docpicker__sel{flex:1;max-width:28rem}.rg-docpicker__go{border-color:var(--tw-rule);color:var(--tw-ink)}.kpi-metric__n[data-alert=true]{color:var(--tw-danger)}.rg-ticketcard{display:flex;align-items:center;gap:.7rem;border:1px solid var(--tw-rule);border-left:3px solid var(--tw-accent);border-radius:4px;padding:.5rem .8rem;margin:.5rem 0;background:var(--tw-card);text-decoration:none;color:inherit;cursor:pointer}.rg-ticketcard:hover{border-color:var(--tw-rule-strong)}.rg-ticketcard__status{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--tw-muted)}.rg-ticketcard__status[data-status=closed]{color:var(--tw-muted)}.rg-ticketcard__unit{font-size:.75rem;color:var(--tw-muted);margin-left:auto}@media(max-width:640px){.rg-ticketcard{min-height:var(--tw-target-touch)}}.rg-quickticket{display:flex;gap:.5rem;align-items:center;margin:.6rem 0;flex-wrap:wrap}.rg-quickticket input{flex:1;min-width:16rem;max-width:28rem;padding:.45rem .6rem;border:1px solid var(--tw-rule);border-radius:4px;background:var(--tw-card);color:var(--tw-ink)}.rg-quickticket__type{min-width:10rem}.rg-quickticket__err{width:100%;color:var(--tw-danger);font-size:.8rem;margin:0}.rg-companycard{display:flex;align-items:center;gap:.7rem;border:1px solid var(--tw-rule);border-left:3px solid var(--tw-accent);border-radius:4px;padding:.5rem .8rem;margin:.5rem 0;background:var(--tw-card);text-decoration:none;color:inherit;cursor:pointer}.rg-companycard:hover{border-color:var(--tw-rule-strong)}.rg-companycard__badge{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--tw-muted);white-space:nowrap}.rg-companycard__body{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline}.rg-companycard__meta{font-size:.8rem;color:var(--tw-muted)}.rg-companycard__status{font-size:.7rem;text-transform:uppercase;color:var(--tw-muted)}.rg-assetcard{display:flex;align-items:center;gap:.7rem;border:1px solid var(--tw-rule);border-left:3px solid var(--tw-accent);border-radius:4px;padding:.5rem .8rem;margin:.5rem 0;background:var(--tw-card);text-decoration:none;color:inherit;cursor:pointer}.rg-assetcard:hover{border-color:var(--tw-rule-strong)}.rg-assetcard__badge{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--tw-muted);white-space:nowrap}.rg-assetcard__body{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline}.rg-assetcard__meta{font-size:.8rem;color:var(--tw-muted)}.rg-assetcard__status{font-size:.7rem;text-transform:uppercase;color:var(--tw-muted)}.rg-sigcard{display:flex;align-items:center;gap:.7rem;border:1px solid var(--tw-rule);border-left:3px solid var(--tw-accent);border-radius:4px;padding:.5rem .8rem;margin:.5rem 0;background:var(--tw-card);text-decoration:none;color:inherit;cursor:pointer}.rg-sigcard:hover{border-color:var(--tw-rule-strong)}.rg-sigcard__badge{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--tw-muted);white-space:nowrap}.rg-sigcard__body{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.rg-sigcard__meta,.rg-sigcard__status{font-size:.75rem;color:var(--tw-muted)}.tag-panel[data-v-444a4772]{display:flex;flex-direction:column;gap:var(--tw-space-8)}.tag-panel__title[data-v-444a4772]{margin:0}.tag-panel__chips[data-v-444a4772]{display:flex;flex-wrap:wrap;gap:var(--tw-space-6);margin:0;padding:0;list-style:none}.tag-panel__add[data-v-444a4772]{max-width:28rem}.tag-panel__refused[data-v-444a4772]{margin:0;color:var(--tw-muted)}.tag-panel__refusal[data-v-444a4772]{margin:0;color:var(--tw-danger-ink)}.rg-lightbox{position:fixed;inset:0;z-index:1000;background:#000000d1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem}.rg-lightbox:focus{outline:none}.rg-lightbox__body{margin:0;max-width:min(1600px,90vw);max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:.5rem}.rg-lightbox__img{max-width:100%;max-height:80vh;object-fit:contain;border-radius:4px}.rg-lightbox__blob{display:grid;place-items:center;gap:.75rem;width:min(420px,80vw);height:min(320px,60vh);border:1px dashed rgba(255,255,255,.4);border-radius:6px;color:#ffffffd9}.rg-lightbox__mime{font-size:.85rem}.rg-lightbox__pdf{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:100%}.rg-lightbox__pdf .rg-lightbox__img{max-height:72vh;background:#fff}.rg-lightbox__pdf-loading{display:grid;place-items:center;width:min(420px,80vw);height:min(320px,60vh);color:#ffffffd9;font-size:.85rem}.rg-lightbox__pageno{align-self:center;color:#ffffffe6;font-size:.8rem;min-width:7rem;text-align:center}.rg-lightbox__acts{display:flex;gap:.5rem}.rg-lightbox__caption{color:#ffffffe6;font-size:.8rem;display:flex;gap:.75rem;align-items:baseline}.rg-lightbox__counter{color:#fff9}.rg-lightbox__err{color:var(--tw-danger);font-size:.8rem;margin:0}.rg-lightbox__close{position:absolute;top:.75rem;right:.9rem;background:none;border:none;color:#ffffffe6;font-size:1.6rem;line-height:1;cursor:pointer;padding:.25rem}.rg-lightbox__nav{background:none;border:1px solid rgba(255,255,255,.35);border-radius:999px;color:#ffffffe6;font-size:1.4rem;line-height:1;width:2.4rem;height:2.4rem;cursor:pointer;flex:none}.rg-lightbox__nav:disabled{opacity:.35;cursor:default}.rg-lightbox__pane{flex:none;align-self:center;width:18rem;max-height:90vh;overflow:auto;box-sizing:border-box;padding:var(--tw-space-12);background:var(--tw-card);color:var(--tw-ink);border:1px solid var(--tw-rule);border-radius:6px}.rg-lightbox__pane-kicker{margin:0;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--tw-muted)}.rg-lightbox__pane-name{margin:0 0 .6rem;font-weight:600;overflow-wrap:anywhere}@media(max-width:720px){.rg-lightbox{flex-wrap:wrap;overflow:auto;align-content:flex-start}.rg-lightbox__pane{width:100%;max-height:none}}body:has(.rg-lightbox) .tw-cmb__menu{z-index:1001}.rg-media{border-top:1px solid var(--tw-rule);margin-top:.75rem;padding-top:.5rem}.rg-media h4{margin:0 0 .5rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--tw-ink)}.rg-media__grid{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:.6rem}.rg-media__item{margin:0;width:120px;position:relative}.rg-media__detach{position:absolute;top:2px;right:2px;background:var(--tw-card);border:1px solid var(--tw-rule);border-radius:999px;width:20px;height:20px;line-height:1;color:var(--tw-danger);cursor:pointer;font-size:.85rem;padding:0}.rg-media__protected{display:block;font-size:.62rem;line-height:1.25;color:var(--tw-muted);font-style:italic;margin-top:.15rem}.rg-media__thumb-open{display:block;padding:0;border:none;background:none;cursor:zoom-in}.rg-media__item img{width:120px;height:120px;object-fit:cover;border-radius:4px;border:1px solid var(--tw-rule);display:block}.rg-media__blob{display:grid;place-items:center;width:120px;height:120px;border:1px dashed var(--tw-rule);border-radius:4px;font-size:.7rem;color:var(--tw-muted)}.rg-media__thumb-loading{border-style:solid;background:var(--tw-card)}.rg-media__item figcaption{font-size:.68rem;color:var(--tw-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rg-media__upload{display:inline-block;cursor:pointer}.rg-media:focus-visible{outline:2px solid var(--tw-accent);outline-offset:2px}.rg-media.is-dragging{outline:2px dashed var(--tw-accent);outline-offset:2px}.rg-media__hint{margin-left:.5rem;font-size:.75rem;color:var(--tw-muted)}.rg-media__err{color:var(--tw-danger);font-size:.85rem}.rg-sigink{margin:.3rem 0}.rg-sigink__img,.rg-sigink__skeleton{display:block;width:100%;border:1px solid var(--tw-rule);border-radius:4px}.rg-sigink[data-size=panel]{--rg-sigink-w: 18rem}.rg-sigink[data-size=full]{--rg-sigink-w: 32rem}.rg-sigink__img{max-width:var(--rg-sigink-w, 18rem);height:auto}.rg-sigink__skeleton{max-width:var(--rg-sigink-w, 18rem);height:6rem;background:var(--tw-rule);opacity:.35}.rg-sigink__note{margin:0;font-size:.75rem;color:var(--tw-muted)}.rg-sigink__note--err{color:var(--tw-danger)}.rg-sig{margin:1rem 0}.rg-sig h4{margin:0 0 .4rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--tw-ink);display:flex;align-items:center;gap:.5rem}.rg-sig__req,.rg-sig__ok,.rg-sig__archived{font-size:.66rem;letter-spacing:.06em;border-radius:999px;padding:.1rem .45rem;border:1px solid var(--tw-rule);text-transform:uppercase}.rg-sig__req{color:var(--tw-danger);border-color:var(--tw-danger)}.rg-sig__ok,.rg-sig__archived{color:var(--tw-muted)}.rg-sig__list{list-style:none;margin:0 0 .5rem;padding:0;display:grid;gap:.3rem;font-size:.82rem}.rg-sig__list li{display:flex;gap:.6rem;align-items:baseline;flex-wrap:wrap}.rg-sig__list li[data-archived=true]{opacity:.6}.rg-sig__name{font-weight:600;color:var(--tw-accent);text-decoration:none}.rg-sig__name:hover{text-decoration:underline;text-underline-offset:2px}.rg-sig__meta{color:var(--tw-muted);font-size:.76rem}.rg-sig__form{display:grid;gap:.5rem;justify-items:start;margin:.4rem 0}.rg-sig__fields,.rg-sig__actions{display:flex;gap:.4rem;flex-wrap:wrap;align-items:center}.rg-sig__refusal,.rg-sig__hint{margin:.4rem 0;font-size:.78rem;color:var(--tw-muted);max-width:34rem}.rg-sig__hint{margin:0}.rg-sig__refusal code{font-family:var(--tw-font-mono);font-size:.95em}.rg-locationcard{display:flex;align-items:center;gap:.7rem;border:1px solid var(--tw-rule);border-left:3px solid var(--tw-accent);border-radius:4px;padding:.5rem .8rem;margin:.5rem 0;background:var(--tw-card);text-decoration:none;color:inherit;cursor:pointer}.rg-locationcard:hover{border-color:var(--tw-rule-strong)}.rg-locationcard__badge{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--tw-muted);white-space:nowrap}.rg-locationcard__body{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline}.rg-locationcard__meta{font-size:.8rem;color:var(--tw-muted)}.rg-locationcard__state{font-size:.68rem;text-transform:uppercase;letter-spacing:.07em}.rg-locationcard__state[data-state=confirmed]{color:var(--tw-ok-ink)}.rg-locationcard__state[data-state=unconfirmed]{color:var(--tw-signal-ink)}.rg-locationcard__status{font-size:.7rem;text-transform:uppercase;color:var(--tw-danger)}.rg-locpicker{display:flex;gap:.4rem;flex-wrap:wrap}.rg-locpicker__q{flex:1 1 10rem}.rg-locpicker__sel{flex:2 1 14rem}.rg-locpicker__new{display:flex;gap:.4rem;flex-wrap:wrap;align-items:center;flex-basis:100%}.rg-locpicker__or{font-size:.75rem;color:var(--tw-muted)}.rg-locpicker__newname{flex:1 1 10rem}.rg-locpicker__hint{flex-basis:100%;margin:0;font-size:.75rem;color:var(--tw-muted)}.rg-locpicker__none{font-size:.8rem;color:var(--tw-muted);margin:0}.loc-kpi__link{text-decoration:none}.loc-kpi__link:hover .kpi-metric__n,.loc-kpi__link:focus-visible .kpi-metric__n{color:var(--tw-accent);text-decoration:underline}.rg-resourcecard__fallback{display:block;font-size:.75rem;color:var(--tw-muted);padding:.4rem 0}.rg-bell{position:relative}.rg-bell__sub{list-style:none;margin:.35rem 0 0;padding:0 0 0 .75rem;border-left:2px solid var(--tw-rule);grid-column:1 / -1}.rg-bell__subitem{display:flex;gap:.5rem;justify-content:space-between;font-size:.85em;color:var(--tw-muted)}.rg-bell__more{white-space:nowrap}.rg-bell__btn{position:relative;display:flex;align-items:center;color:inherit;background:transparent;border:none;cursor:pointer;padding:.2rem .4rem}.rg-bell__icon{--tw-icon-size: 18px;display:block}.rg-bell__count{position:absolute;top:-.3rem;right:-.3rem;background:var(--tw-danger);color:var(--tw-on-danger);border-radius:999px;font-size:.62rem;font-weight:700;padding:.05rem .32rem}.rg-bell__drop{position:absolute;right:0;top:2rem;z-index:50;width:26rem;max-width:90vw;background:var(--tw-card);border:1px solid var(--tw-rule);border-radius:6px;box-shadow:0 6px 24px #00000026;padding:.6rem .8rem}.rg-bell__drop--left{right:auto;left:0}.rg-bell__linkrow{display:flex;align-items:center;gap:.5rem;width:100%;color:inherit;text-decoration:none;font-size:.85rem;font-weight:600;padding:.15rem .25rem;min-height:var(--tw-target-touch, 44px);box-sizing:border-box}.rg-bell__linkrow:hover{color:#fff}.rg-bell__count--inline{position:static;margin-left:auto}.rg-bell__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem}.rg-bell__list{list-style:none;margin:0;padding:0;max-height:20rem;overflow-y:auto}.rg-bell__item{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;padding:.4rem 0;border-top:1px solid var(--tw-rule);font-size:.8rem}.rg-bell__item[data-unread=false]{opacity:.6}.rg-bell__kind{font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:var(--tw-muted);font-weight:700}.rg-bell__subject{font-size:.76rem;word-break:break-all}.rg-bell__when{font-size:.68rem;color:var(--tw-muted);margin-left:auto}.rg-bell__link{background:transparent;border:none;color:var(--tw-accent);font-size:.72rem;cursor:pointer;text-decoration:underline;text-underline-offset:2px;padding:0}.rg-bell__empty{color:var(--tw-muted);font-size:.8rem;margin:.4rem 0}.rg-bell__all{display:block;margin-top:.5rem;font-size:.78rem;color:var(--tw-accent);font-weight:600;text-decoration:none}.rg-notifs{width:100%;border-collapse:collapse;font-size:.82rem}.rg-notifs th{text-align:left;font-size:.68rem;text-transform:uppercase;letter-spacing:.07em;color:var(--tw-muted);padding:.4rem .6rem;border-bottom:2px solid var(--tw-rule)}.rg-notifs td{padding:.4rem .6rem;border-bottom:1px solid var(--tw-rule);vertical-align:top}.rg-notifs tr[data-unread=false]{opacity:.6}.rg-notifs__when{white-space:nowrap;color:var(--tw-muted)}.rg-notifs__about{margin-right:.5rem}.rg-notifs__kind{font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:var(--tw-muted);font-weight:700}.rg-notifs__subrow>td{color:var(--tw-muted);font-size:.9em;padding-left:1.25rem}.rg-notifs__link{background:transparent;border:none;color:var(--tw-accent);font-size:.72rem;cursor:pointer;text-decoration:underline;text-underline-offset:2px;padding:0}.rg-notifs__acts{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.rg-notifs__done{color:var(--tw-muted);font-size:.72rem}.rg-notifs__err{color:var(--tw-danger);font-size:.72rem}.rg-notifs__empty{color:var(--tw-muted)}.rg-notifs-scroll{position:relative}@media(max-width:640px){.rg-notifs__link{display:inline-flex;align-items:center;min-height:var(--tw-target-touch);min-width:var(--tw-target-touch)}}.rg-appnav{display:flex;flex-direction:column;gap:.1rem;width:100%}.rg-appnav a{display:flex;align-items:center;gap:.5rem;color:#ffffffbf;text-decoration:none;font-size:.85rem;font-weight:600;padding:.3rem .45rem;border-radius:var(--tw-radius);box-shadow:inset 3px 0 0 0 transparent;min-width:0}.rg-appnav a:hover{color:#fff;background:#ffffff14}.rg-appnav a.on{color:#fff;background:#ffffff1a;box-shadow:inset 3px 0 0 0 var(--tw-accent)}.rg-appnav__code{flex:none;width:1.4rem;height:1.4rem;border-radius:var(--tw-radius);display:grid;place-items:center;font-size:.6rem;font-weight:700;letter-spacing:.02em;line-height:1}.rg-appnav__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rg-appnav__pin{flex:none;color:var(--tw-accent);--tw-icon-size: .75rem;display:inline-flex;line-height:1}@media(max-width:640px){.rg-appnav a{min-height:var(--tw-target-touch);box-sizing:border-box}}.rg-changelog__dev{font:var(--tw-type-ui-sm);color:var(--tw-accent)}.rg-changelog__release{padding:var(--tw-space-12) 0;border-top:1px solid var(--tw-rule)}.rg-changelog__release:first-child{border-top:0;padding-top:0}.rg-changelog__heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--tw-space-8);margin:0 0 var(--tw-space-4);font:var(--tw-type-ui);font-weight:600;color:var(--tw-ink)}.rg-changelog__date{font:var(--tw-type-ui-sm);color:var(--tw-muted)}.rg-changelog__here{font:var(--tw-type-ui-sm);padding:0 var(--tw-space-6);border:1px solid var(--tw-border-state);border-radius:var(--tw-radius-2);color:var(--tw-ink)}.rg-changelog__md{color:var(--tw-ink)}.rg-changelog__md p{margin:var(--tw-space-6) 0}.rg-changelog__md ul{margin:var(--tw-space-4) 0;padding-left:var(--tw-space-20)}.rg-changelog__md li{margin:var(--tw-space-2) 0}.rg-changelog__md a{color:var(--tw-accent)}.rg-theme{width:100%}.rg-theme__btn{display:flex;align-items:center;gap:.45rem;width:100%;text-align:left;background:transparent;border:1px solid rgba(255,255,255,.35);color:#fff;border-radius:4px;padding:.4rem .75rem;font-size:.85rem;font-weight:600;cursor:pointer}.rg-theme__caret{display:inline-block;transition:transform .12s ease;font-size:.7rem;opacity:.8}.rg-theme__caret.open{transform:rotate(90deg)}.rg-theme__body{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0 0 .75rem;min-width:0}.rg-theme__field{display:flex;flex-direction:column;align-items:stretch;gap:.25rem;min-width:0}.rg-theme__label{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;opacity:.7}.rg-theme .rg-theme__select,.rg-theme .rg-theme__swatches{width:100%}.rg-theme .rg-theme__swatches .tw-swatch{color:#fff}.rg-theme .rg-theme__swatches .tw-swatch[data-state=checked] .tw-swatch__chip{outline-color:#fff}@media(max-width:640px){.rg-theme__btn{min-height:var(--tw-target-touch)}}.rg-app{min-height:100vh}.rg-app[data-shell=app]{display:grid;grid-template-columns:15rem 1fr;align-items:start}.rg-app[data-shell=app] .rg-shell--rail{position:sticky;top:0;height:100vh;box-sizing:border-box}.rg-content{min-width:0;display:flex;flex-direction:column;min-height:100vh}.rg-shell--top{position:sticky;top:0;z-index:40}.rg-content .rg-main{flex:1 1 auto}.rg-org-banner{background:var(--tw-chrome);color:var(--tw-on-chrome);border-bottom:2px solid var(--tw-signal)}.rg-org-banner .rg-scope-banner__exit{background:var(--tw-accent);color:var(--tw-on-accent)}.rg-org-banner--ask{background:color-mix(in srgb,var(--tw-danger) 12%,var(--tw-chrome));color:#fff;border-bottom:2px solid var(--tw-danger)}.rg-org-banner--ask .rg-scope-banner__msg{max-width:60rem;line-height:1.45;font-weight:400}.rg-shell{display:flex;align-items:center;gap:1.25rem;padding:.6rem 1.2rem;background:var(--tw-chrome);color:var(--tw-on-chrome)}.rg-shell--top{gap:.9rem;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,.1)}.rg-shell--rail{flex-direction:column;align-items:stretch;gap:.85rem;padding:.9rem .7rem;border-right:1px solid rgba(255,255,255,.1)}.rg-shell__brand{display:flex;align-items:baseline;gap:.75rem;text-decoration:none;color:inherit;min-width:0}.rg-shell__orgmark{--tw-org-mark-size: 1.5rem;color:var(--tw-on-chrome)}.rg-shell__mark{font-weight:700;letter-spacing:.02em;font-size:.85rem;color:var(--tw-on-chrome);min-width:0;max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rg-shell__title{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rg-shell__emblem{--tw-mark-size: 1.5rem;color:var(--tw-on-chrome);align-self:center}.rg-shell__user{display:flex;align-items:center;gap:.75rem;margin-left:auto;flex-wrap:wrap;min-width:0}.rg-shell__sub{font-size:.75rem;opacity:.75}.rg-shell__units{font-size:.72rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;letter-spacing:.02em;color:var(--tw-on-chrome);opacity:.7;white-space:nowrap;cursor:help}.rg-shell__scope{display:flex;align-items:center;gap:.35rem}.rg-shell__scope-cap{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;opacity:.7}.rg-shell .rg-shell__scope-select{max-width:12rem}.rg-shell__lens{display:contents}.rg-rail__section{display:flex;flex-direction:column;gap:.3rem}.rg-rail__cap{font-size:.65rem;text-transform:uppercase;letter-spacing:.09em;opacity:.55;padding:0 .25rem}.rg-rail__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:.85rem}.rg-rail__foot{display:flex;flex-direction:column;gap:.6rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.12)}.rg-rail__me{display:flex;align-items:center;gap:.55rem;text-decoration:none;color:inherit;padding:.25rem;border-radius:6px}.rg-rail__me:hover{background:#ffffff14}.rg-rail__avatar{flex-shrink:0;width:1.9rem;height:1.9rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--tw-accent);color:var(--tw-on-accent);font-size:.7rem;font-weight:700}.rg-rail__me-name{font-size:.8rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rg-rail__signout{width:100%}.rg-rail__provenance{display:flex;align-items:center;gap:.4rem;min-width:0}.rg-rail__emblem{--tw-mark-size: 1.65rem;color:var(--tw-on-chrome);opacity:.5}.rg-rail__build{appearance:none;border:0;background:none;border-radius:var(--tw-radius-2);text-align:left;font-size:.68rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;color:#ffffff73;letter-spacing:.02em;padding:0 .25rem;cursor:pointer;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rg-rail__build:hover{color:#fffc;text-decoration:underline}.rg-rail__build:focus-visible{outline:none;box-shadow:var(--tw-focus-ring)}.rg-rail__hamburger,.rg-rail__backdrop,.rg-rail__edge{display:none}.rg-rail__hamburger{align-items:center;justify-content:center;width:2.2rem;height:2.2rem;flex:none;padding:0;border:1px solid rgba(255,255,255,.25);border-radius:6px;cursor:pointer;background:transparent;color:var(--tw-on-chrome);--tw-icon-size: 20px}.rg-scope-banner{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;padding:.5rem 1.2rem;background:var(--tw-signal);color:var(--tw-on-signal);font-size:.85rem;font-weight:600}.rg-scope-banner__msg{min-width:0;overflow-wrap:anywhere}.rg-scope-banner__count{font-weight:400;opacity:.85}.rg-scope-banner__exit{background:var(--tw-chrome);color:var(--tw-on-chrome);border:0;border-radius:4px;padding:.3rem .75rem;font-weight:600;cursor:pointer;font-size:.8rem}.rg-scope-banner__exit:hover{opacity:.9}.rg-main{max-width:860px;margin:0 auto;padding:1.5rem 1.2rem 4rem}.rg-app[data-shell=app] .rg-main{max-width:none;margin:0}.rg-app[data-shell=anon] .rg-content{min-height:0}.rg-shell{--tw-focus-gap: var(--tw-chrome)}.rg-shell .tw-btn--quiet{color:var(--tw-on-chrome);border-color:color-mix(in oklab,var(--tw-on-chrome) 55%,transparent)}.rg-shell .tw-btn--quiet:focus-visible{box-shadow:0 0 0 var(--tw-border-focus) var(--tw-focus-gap),0 0 0 calc(var(--tw-border-focus) * 2) var(--tw-on-chrome)}@media(max-width:640px){.rg-app[data-shell=app]{display:block}.rg-app[data-shell=app] .rg-shell--rail{position:fixed;top:0;left:0;bottom:0;z-index:50;width:15rem;max-width:82vw;overflow-y:auto;transform:translate(-100%);transition:transform .22s ease;box-shadow:2px 0 16px #0006}.rg-app[data-shell=app] .rg-shell--rail.rg-shell--open{transform:translate(0)}.rg-rail__scroll{flex:0 0 auto;min-height:auto;overflow:visible}.rg-rail__foot{margin-top:auto}.rg-rail__hamburger{display:flex}.rg-rail__backdrop{display:block;position:fixed;inset:0;z-index:45;background:#00000073}.rg-rail__edge{display:block;position:fixed;top:0;left:0;width:16px;height:100vh;z-index:30}.rg-shell--top{gap:.55rem .75rem;padding:.55rem .9rem}.rg-shell__user{gap:.5rem}.rg-shell .rg-shell__scope-select{max-width:8.5rem}.rg-shell__brand{flex:1 1 0;overflow:hidden}.rg-shell__lens{order:1;flex:1 0 100%;display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem;min-width:0}.rg-shell__user{flex:none}.rg-shell__units{display:none}.rg-shell__lens-toggle{display:flex;align-items:center;justify-content:center;flex:none;width:var(--tw-target-touch);height:var(--tw-target-touch);padding:0;border:1px solid rgba(255,255,255,.25);border-radius:6px;cursor:pointer;background:transparent;color:var(--tw-on-chrome);--tw-icon-size: 20px}.rg-shell__lens-toggle[aria-expanded=true]{background:#ffffff1f}.rg-shell__lens-toggle:focus-visible{outline:none;box-shadow:0 0 0 var(--tw-border-focus) var(--tw-focus-gap),0 0 0 calc(var(--tw-border-focus) * 2) var(--tw-on-chrome)}.rg-rail__hamburger{width:var(--tw-target-touch);height:var(--tw-target-touch)}.rg-shell__brand{align-items:center;min-height:var(--tw-target-touch)}.rg-rail__me{min-height:var(--tw-target-touch);box-sizing:border-box}.rg-rail__build,.rg-scope-banner__exit{min-height:var(--tw-target-touch)}.rg-main{max-width:none;margin:0;padding:1.1rem .9rem 3rem}.rg-scope-banner{padding:.5rem .9rem}}@media print{.rg-shell,.rg-scope-banner,.rg-main>nav,.tw-toast{display:none!important}.rg-app[data-shell=app]{display:block}.rg-main{max-width:none;margin:0;padding:0}}.rg-subnav{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:.35rem;min-width:0;margin-bottom:1rem;border-bottom:1px solid var(--tw-rule);padding-bottom:.5rem}.rg-subnav a{color:var(--tw-muted);text-decoration:none;font-weight:600;font-size:.95rem;white-space:nowrap}.rg-subnav a.router-link-exact-active{color:var(--tw-accent);border-bottom:2px solid var(--tw-accent)}@media(max-width:640px){.rg-subnav{flex-wrap:nowrap;column-gap:.25rem;padding-block:4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.rg-subnav a{flex:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--tw-target-touch);min-width:var(--tw-target-touch);padding:0 .5rem;border-bottom:2px solid transparent}}.rg-changelog-stamp{appearance:none;border:1px solid transparent;border-radius:var(--tw-radius-2);background:none;padding:0 var(--tw-space-4);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:11px;color:var(--tw-muted);cursor:pointer;white-space:nowrap}.rg-changelog-stamp:hover{color:var(--tw-ink);border-color:var(--tw-rule)}.rg-changelog-stamp:focus-visible{outline:none;box-shadow:var(--tw-focus-ring)}@media(max-width:640px){.rg-changelog-stamp{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--tw-target-touch);min-width:var(--tw-target-touch)}}.session-ended[data-v-a4f756dc]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 16px;color:var(--tw-muted)}.session-ended-text[data-v-a4f756dc]{margin:0}.signin-hint{color:var(--tw-muted)}.shellless{min-height:100dvh;display:flex;flex-direction:column}.shellless .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.admin__lede{font-size:.85rem;color:var(--tw-muted);margin:0 0 .9rem;max-width:46rem}.edge-new{border:1px solid var(--tw-rule);border-radius:6px;background:var(--tw-card);padding:.9rem;margin-bottom:1rem;display:grid;gap:.75rem}.edge-new__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:.9rem 1.2rem}.edge-new__field{display:flex;flex-direction:column;gap:.3rem}.edge-new__label{font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;color:var(--tw-muted);font-weight:600}.edge-new__field input:not([type=checkbox]){padding:.45rem .6rem;border:1px solid var(--tw-rule);border-radius:4px;background:var(--tw-card);color:var(--tw-ink)}.edge-new__help{font-size:.74rem;color:var(--tw-muted);line-height:1.35}.edge-new__help code{color:var(--tw-muted)}.edge-new__check{gap:.4rem}.detail__head{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.5rem;flex-wrap:wrap}.admin__sel{width:13rem}.admin__fields{list-style:none;margin:0 0 .5rem;padding:0 0 0 1rem;display:grid;gap:.35rem;border-left:2px solid var(--tw-rule)}.admin__opts{color:var(--tw-muted)}.admin__new[data-v-268aff33]{margin-bottom:1rem}.admin__cards[data-v-268aff33]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.admin__card[data-v-268aff33]{border:1px solid var(--tw-rule);border-radius:6px;background:var(--tw-card)}.admin__card-link[data-v-268aff33]{display:grid;gap:.35rem;padding:.75rem;color:inherit;text-decoration:none}.admin__card-link[data-v-268aff33]:hover{background:var(--tw-rule)}.admin__name[data-v-268aff33]{font-size:.95rem}.admin__h[data-v-268aff33]{font-size:1rem;margin:0 0 .75rem}.admin__hint[data-v-268aff33]{font-weight:400;font-size:.8rem;color:var(--tw-muted)}.admin__row[data-v-268aff33]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.admin__row input[data-v-268aff33]{padding:.45rem .6rem;border:1px solid var(--tw-rule);border-radius:4px;background:var(--tw-card);color:var(--tw-ink)}.admin__slug[data-v-268aff33]{font-size:.8rem;color:var(--tw-muted)}.admin__meta[data-v-268aff33]{font-size:.8rem;color:var(--tw-muted);display:inline-flex;gap:.3rem;align-items:center}.admin__ro[data-v-268aff33]{font-style:italic}.optlist__retired .admin__fname{text-decoration:line-through;color:var(--tw-muted)}.optlist__move{padding:.25rem .5rem}.optlist__extra{min-width:14rem}.detail__head[data-v-4d888512]{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.5rem;flex-wrap:wrap}.detail__head h2[data-v-4d888512]{margin:0;font-size:1.3rem}.admin__section[data-v-4d888512]{margin-top:1rem;border-top:1px solid var(--tw-rule);padding-top:.75rem}.admin__h3[data-v-4d888512]{font-size:.85rem;margin:0 0 .5rem}.admin__row[data-v-4d888512]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.admin__row input[data-v-4d888512]{padding:.45rem .6rem;border:1px solid var(--tw-rule);border-radius:4px;background:var(--tw-card);color:var(--tw-ink)}.admin__slug[data-v-4d888512]{font-size:.8rem;color:var(--tw-muted)}.admin__meta[data-v-4d888512]{font-size:.8rem;color:var(--tw-muted);display:inline-flex;gap:.3rem;align-items:center}.admin__ro[data-v-4d888512]{font-style:italic}.admin__fields[data-v-4d888512]{list-style:none;margin:0 0 .5rem;padding:0 0 0 1rem;display:grid;gap:.35rem;border-left:2px solid var(--tw-rule)}.admin__hint[data-v-4d888512]{font-weight:400;font-size:.8rem;color:var(--tw-muted)}.admin__counter{flex-basis:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.25rem;padding-top:.25rem;border-top:1px dashed var(--rg-border, #ccc)}.admin__counter-set{display:flex;flex-direction:row;align-items:center;gap:.5rem}.admin__counter-set input[type=number]{width:6rem}.admin__meta[data-v-54ff5a7c]{font-size:.8rem;color:var(--tw-muted);display:inline-flex;gap:.3rem;align-items:center}.admin__preview{margin:.5rem 0;padding:.5rem .75rem;border-left:3px solid var(--rg-border, #ccc)}.admin__sample{font-weight:600}.admin__install{font-size:.8rem;font-weight:600;color:var(--tw-ink)}.admin__template{min-width:16rem;font-family:monospace}.admin__pad input{width:4rem}.admin__starter{margin-right:.25rem;font-family:monospace}.admin__row--left{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:.25rem}.admin__row--right{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:.5rem}.admin__details{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:1rem}.admin__card--reffmt{padding:.5rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:.5rem}.admin__new[data-v-0015af3d]{margin-bottom:1rem}.admin__cards[data-v-0015af3d]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.admin__card[data-v-0015af3d]{border:1px solid var(--tw-rule);border-radius:6px;background:var(--tw-card)}.admin__name[data-v-0015af3d]{font-size:.95rem}.admin__h[data-v-0015af3d]{font-size:1rem;margin:0 0 .75rem}.admin__hint[data-v-0015af3d]{font-weight:400;font-size:.8rem;color:var(--tw-muted)}.admin__row[data-v-0015af3d]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.admin__row input[data-v-0015af3d]{padding:.45rem .6rem;border:1px solid var(--tw-rule);border-radius:4px;background:var(--tw-card);color:var(--tw-ink)}.admin__slug[data-v-0015af3d]{font-size:.8rem;color:var(--tw-muted)}.admin__meta[data-v-0015af3d]{font-size:.8rem;color:var(--tw-muted);display:inline-flex;gap:.3rem;align-items:center}.admin__ro[data-v-0015af3d]{font-style:italic}@media(max-width:640px){[data-testid=admin-refformat-preview] .admin__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tw-space-4) var(--tw-space-8)}}.tags__h3{font:var(--tw-type-title);color:var(--tw-ink);margin:var(--tw-space-16) 0 var(--tw-space-8)}.tags__form{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--tw-space-8) var(--tw-space-12);align-items:end;background:var(--tw-card);border:var(--tw-border) solid var(--tw-rule);border-radius:var(--tw-radius-2);padding:var(--tw-space-12);margin:var(--tw-space-8) 0}.tags__wide,.tags__formrow,.tags__merge{grid-column:1 / -1}.tags__formrow,.tags__merge{display:flex;flex-wrap:wrap;gap:var(--tw-space-8);align-items:end}.tags__filter{display:flex;flex-wrap:wrap;gap:var(--tw-space-12);align-items:end;margin:var(--tw-space-8) 0}.tags__filter>:first-child{min-width:14rem;max-width:18rem}.tags__editing{grid-column:1 / -1;font:var(--tw-type-ui);color:var(--tw-muted);margin:0}.tags__hint{grid-column:1 / -1;font:var(--tw-type-ui-sm);color:var(--tw-muted);margin:var(--tw-space-4) 0 0}.tags__meta{display:block;font:var(--tw-type-ui-sm);color:var(--tw-muted)}.tags__ro{font-style:italic}.tags__badge{display:inline-block;font:var(--tw-type-ui-sm);color:var(--tw-muted);border:var(--tw-border) solid var(--tw-rule);border-radius:var(--tw-radius);padding:0 var(--tw-space-6)}.tags__struck{text-decoration:line-through}.tags__err{grid-column:1 / -1;font:var(--tw-type-ui);color:var(--tw-danger-ink);margin:var(--tw-space-4) 0 0}.admin__h[data-v-0ae5f832]{font-size:1rem;margin:0 0 .75rem}.admin__hint[data-v-0ae5f832]{font-weight:400;font-size:.8rem;color:var(--tw-muted)}.admin__lede[data-v-0ae5f832]{font-size:.85rem;color:var(--tw-muted);margin:0 0 .9rem;max-width:46rem}.admin__toggle{margin-bottom:.75rem;font-size:.8rem}.admin__ext{font-size:.62rem;text-transform:uppercase;letter-spacing:.06em;padding:.1rem .4rem;border-radius:999px;background:var(--tw-signal-subtle);color:var(--tw-signal-ink)}.pend{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.4rem .6rem;margin-bottom:.6rem;border:1px solid var(--tw-rule);border-radius:6px;background:var(--tw-card);min-height:2.2rem}.pend[data-dirty=true]{border-color:var(--tw-signal)}.pend__summary{font-size:.8rem}.pend__clean{font-size:.8rem;color:var(--tw-muted)}.pend__chips{display:flex;flex-wrap:wrap;gap:.25rem;flex:1;min-width:0}.pend__chip{font-size:.7rem;padding:.05rem .4rem;border-radius:999px;border:1px solid var(--tw-rule)}.pend__chip--add{color:var(--tw-ok-ink, #111);background:var(--tw-ok-subtle);border-color:var(--tw-ok)}.pend__chip--rm{color:var(--tw-danger);border-color:var(--tw-danger)}.pend__actions{display:flex;gap:.4rem;flex:none}.pend__note{flex-basis:100%;font-size:.72rem;color:var(--tw-muted)}.lvl-list{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.lvl-row{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.35rem .5rem;border:1px solid var(--tw-rule);border-left:3px solid transparent;border-radius:6px}.lvl-row[data-dirty=true]{border-left-color:var(--tw-signal)}.lvl-row__title{flex:0 0 9rem;font-weight:600;font-size:.88rem;text-transform:capitalize}.lvl-row__na{color:var(--tw-muted)}.seg{display:inline-flex;border:1px solid var(--tw-rule);border-radius:6px;overflow:hidden}.seg__btn{background:transparent;color:var(--tw-ink);border:0;border-right:1px solid var(--tw-rule);padding:.25rem .6rem;font-size:.78rem;cursor:pointer;white-space:nowrap}.seg__btn:last-child{border-right:0}.seg__btn:disabled{cursor:default;opacity:.6}.seg__btn.on{background:var(--tw-accent);color:var(--tw-on-accent, #111);font-weight:700}.seg__btn[data-held=true]:not(.on){color:var(--tw-signal-ink);outline:1px dashed var(--tw-signal);outline-offset:-3px}.lvl-row__oneoff{display:inline-flex;gap:.5rem;flex-wrap:wrap}.chiptog{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;padding:.15rem .5rem;border:1px solid var(--tw-rule);border-radius:999px;cursor:pointer}.chiptog.on{border-color:var(--tw-accent-border);color:var(--tw-accent);font-weight:600}.chiptog.dirty{outline:1px dashed var(--tw-signal);outline-offset:1px}@media(max-width:640px){.chiptog .tw-checkbox{margin:-.75rem -.5rem -.75rem -.75rem}}.detail__head{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.5rem}.perm-verb__id{font-size:.72rem;color:var(--tw-muted)}.admin__ok{color:#2e8b57;font-size:.85rem;font-weight:600}.reapply-prompt{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0;padding:.5rem .75rem;border:1px solid var(--tw-rule);border-radius:6px}.reapply-prompt__text{flex:1 1 18rem;margin:0}.apply-preview{margin-top:.6rem;border:1px solid var(--tw-rule);border-radius:6px;padding:.6rem;background:var(--tw-card);display:grid;gap:.6rem}.apply-preview__cols{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}@media(max-width:34rem){.apply-preview__cols{grid-template-columns:1fr}}.apply-preview__head{font-size:.78rem;font-weight:700;margin-bottom:.3rem}.apply-preview__head--add{color:var(--tw-ok-ink)}.apply-preview__head--keep{color:var(--tw-muted)}.apply-preview__list{list-style:none;margin:0;padding:0;display:grid;gap:.2rem}.apply-preview__list li{display:flex;gap:.4rem;align-items:baseline;flex-wrap:wrap}.apply-preview__name{font-size:.82rem;font-weight:500}@media(max-width:640px){[data-testid=admin-group-detail] :is(.admin__fname,.admin__row)>a{display:inline-flex;align-items:center;min-height:var(--tw-target-touch)}}.admin__toggle{display:flex;align-items:center;gap:.35rem;font-size:.8rem;color:var(--tw-muted);margin-bottom:.6rem}.admin__new{margin-bottom:1rem}.admin__cards{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.admin__card{border:1px solid var(--tw-rule);border-radius:6px;background:var(--tw-card)}.admin__card--archived{opacity:.6}.admin__card-link{display:grid;gap:.35rem;padding:.75rem;color:inherit;text-decoration:none}.admin__card-link:hover{background:var(--tw-rule)}.admin__desc{font-size:.82rem;color:var(--tw-muted)}.admin__badge--org{border-color:var(--tw-rule)}.admin__desc{font-size:.85rem;color:var(--tw-muted);margin:0 0 .5rem}.admin__meta{font-size:.8rem;color:var(--tw-muted)}.admin__ro{font-style:italic}.admin__badge{font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--tw-rule);border-radius:999px;padding:.1rem .5rem;color:var(--tw-muted)}.admin__badge--global{border-color:var(--tw-accent-border);color:var(--tw-accent)}.admin__badge--archived{color:var(--tw-danger);border-color:var(--tw-danger)}.admin__badge--org[data-v-0bb2f7b1]{border-color:var(--tw-rule)}.licban{border-radius:6px;padding:.6rem .8rem;font-size:.85rem;margin-bottom:.9rem;font-weight:600}.licban--amber{background:color-mix(in srgb,orange 18%,var(--tw-card));border:1px solid orange;color:var(--tw-ink)}.licban--red{background:color-mix(in srgb,var(--tw-danger) 15%,var(--tw-card));border:1px solid var(--tw-danger);color:var(--tw-ink)}.admin__new{margin-bottom:.5rem}.admin__caption{font-size:.8rem;color:var(--tw-muted);margin:0 0 1rem;max-width:40rem}.admin__types{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.admin__type{border:1px solid var(--tw-rule);border-radius:6px;background:var(--tw-card);padding:.75rem;display:grid;gap:.5rem}.admin__name{font-size:.95rem}.admin__inherited{font-style:italic}.admin__fname{font-weight:600;font-size:.85rem}.admin__invite{margin-bottom:1rem}.admin__invitebox{border:1px solid var(--tw-rule);border-radius:6px;background:var(--tw-card);padding:.75rem;display:grid;gap:.5rem}.admin__invitebox input,.admin__btn{border:1px solid var(--tw-rule);background:transparent;color:var(--tw-ink);border-radius:4px;padding:.4rem .75rem;font-size:.82rem;font-weight:600;cursor:pointer}.admin__btn:hover{border-color:var(--tw-rule-strong)}.admin__btn:disabled{opacity:.4;cursor:default}.admin__btn--quiet{color:var(--tw-muted)}.admin__invited{display:grid;gap:.5rem}.admin__ok{font-size:.9rem;font-weight:600;margin:0}.admin__url{font-size:.78rem;word-break:break-all;padding:.4rem .55rem;background:var(--tw-bg);border:1px solid var(--tw-rule);border-radius:4px;flex:1;min-width:0}.admin__qr{width:200px;height:200px;border:1px solid var(--tw-rule);border-radius:6px;background:#fff;padding:.25rem}.err{color:var(--tw-danger);font-size:.82rem;margin:.2rem 0 0}@media(max-width:640px){[data-testid=admin-users-profile-link]>a{display:inline-flex;align-items:center;min-height:var(--tw-target-touch)}}.lic__h{font-size:1rem;margin:0 0 .75rem}.lic__hint{font-weight:400;font-size:.8rem;color:var(--tw-muted)}.lic__meter{border:1px solid var(--tw-rule);border-left-width:4px;border-radius:6px;background:var(--tw-card);padding:.9rem 1rem;margin-bottom:.9rem}.lic__meter--green{border-left-color:#2e8b57}.lic__meter--amber{border-left-color:orange}.lic__meter--red{border-left-color:var(--tw-danger)}.lic__meter--none{border-left-color:var(--tw-rule)}.lic__count{display:flex;align-items:baseline;gap:.4rem}.lic__active{font-size:1.8rem;font-weight:700}.lic__slash,.lic__max{font-size:1.4rem;color:var(--tw-muted)}.lic__seatword{font-size:.9rem;color:var(--tw-muted);margin-left:.2rem}.lic__mode{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--tw-rule);border-radius:999px;padding:.1rem .5rem;color:var(--tw-muted);margin-left:.4rem}.lic__sub{font-size:.82rem;color:var(--tw-muted);margin:.35rem 0 0}.lic__badge{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:4px;padding:.1rem .4rem;margin-right:.4rem}.lic__badge--revoked{background:var(--tw-danger);color:var(--tw-on-danger)}.lic__dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.5rem 1.5rem;margin:0 0 1rem}.lic__dl>div{display:flex;gap:.5rem;font-size:.85rem}.lic__dl dt{color:var(--tw-muted);min-width:6rem}.lic__dl dd{margin:0;font-weight:600}.lic__modules{display:flex;flex-wrap:wrap;gap:.25rem .4rem;min-width:0}.lic__module{overflow-wrap:anywhere}.lic__governed{grid-column:1 / -1}.lic__urn{font-family:ui-monospace,monospace;font-size:.72rem;font-weight:400;color:var(--tw-muted);word-break:break-all}.lic__attach{margin:0 0 1rem}.lic__install{margin-top:.5rem}.lic__form{border:1px solid var(--tw-rule);border-radius:6px;background:var(--tw-card);padding:.8rem;display:grid;gap:.6rem}.lic__row{display:flex;gap:.75rem;flex-wrap:wrap;align-items:flex-end}.lic__row label{display:grid;gap:.2rem;font-size:.75rem;color:var(--tw-muted)}.lic__row input{padding:.4rem .55rem;border:1px solid var(--tw-rule);border-radius:4px;background:var(--tw-card);color:var(--tw-ink);font-size:.85rem}.lic__row--full{display:block}.lic__full{display:grid;gap:.2rem;font-size:.75rem;color:var(--tw-muted)}.lic__full textarea{width:100%;box-sizing:border-box;padding:.4rem .55rem;border:1px solid var(--tw-rule);border-radius:4px;background:var(--tw-card);color:var(--tw-ink);font-size:.8rem;font-family:ui-monospace,monospace;resize:vertical}.lic__check{flex-direction:row;align-items:center;gap:.35rem}.lic__btn{border:1px solid var(--tw-rule);background:transparent;color:var(--tw-ink);border-radius:4px;padding:.4rem .75rem;font-size:.82rem;font-weight:600;cursor:pointer}.lic__btn:hover{border-color:var(--tw-rule-strong)}.lic__btn:disabled{opacity:.4;cursor:default}.lic__btn--quiet{color:var(--tw-muted)}.lic__btn--revoke{color:var(--tw-danger);border-color:var(--tw-danger);margin-left:.5rem}.lic__ok{color:#2e8b57;font-size:.85rem;font-weight:600;margin:0 0 .5rem}.lic__err{color:var(--tw-danger);font-size:.82rem;margin:.2rem 0 0}.lic__caption{font-size:.8rem;color:var(--tw-muted);margin:.3rem 0 0;max-width:44rem}.orgs__h{font-size:1rem;margin:0 0 .75rem}.orgs__h--sub{margin-top:1.5rem}.orgs__hint{font-weight:400;font-size:.8rem;color:var(--tw-muted)}.orgs__err{color:var(--tw-danger);font-size:.85rem;font-weight:600}.orgs__ok{color:#2e8b57;font-size:.85rem;font-weight:600}.orgs__cap{display:flex;align-items:baseline;gap:.4rem;border:1px solid var(--tw-rule);border-left:4px solid var(--tw-accent);border-radius:6px;background:var(--tw-card);padding:.7rem 1rem;margin-bottom:1rem}.orgs__cap-count{font-size:1.6rem;font-weight:700}.orgs__cap-slash{color:var(--tw-muted)}.orgs__cap-word{font-size:.85rem;color:var(--tw-muted)}.orgs__cap-edit{margin-left:auto;display:flex;gap:.4rem;align-items:center}.orgs__cap-edit input{width:5rem}.orgs__list,.orgs__units,.orgs__ia{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.4rem}.orgs__row,.orgs__unit,.orgs__ia-row{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;border:1px solid var(--tw-rule);border-radius:6px;background:var(--tw-card);padding:.55rem .8rem;font-size:.85rem}.orgs__ia-sub{color:var(--tw-muted);font-size:.8rem}.orgs__ia-sub code{word-break:break-all}.orgs__row--archived{opacity:.6}.orgs__unit--root{border-left:4px solid var(--tw-accent)}.orgs__id{font-family:ui-monospace,monospace;font-size:.78rem;color:var(--tw-muted)}.orgs__name,.orgs__unit-name{font-weight:600}.orgs__badge{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--tw-rule);border-radius:999px;padding:.1rem .5rem;color:var(--tw-muted)}.orgs__badge--current{border-color:var(--tw-accent-border);color:var(--tw-ink)}.orgs__badge--warn{border-color:orange;background:color-mix(in srgb,orange 18%,var(--tw-card));color:var(--tw-ink)}.orgs__badge--danger{border-color:var(--tw-danger-border);background:var(--tw-danger-subtle);color:var(--tw-danger)}.orgs__lic{flex-basis:100%;display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem;padding-top:.45rem;border-top:1px solid var(--tw-rule)}.orgs__urn{font-family:ui-monospace,monospace;font-size:.72rem;color:var(--tw-muted)}.orgs__meta{color:var(--tw-muted);font-size:.78rem}.orgs__row-actions{margin-left:auto;display:flex;gap:.4rem;align-items:center}.orgs__unit-link{font-size:.8rem}.orgs__btn{border:1px solid var(--tw-rule);background:transparent;color:var(--tw-ink);border-radius:4px;padding:.3rem .6rem;font-size:.78rem;font-weight:600;cursor:pointer}.orgs__btn:hover{border-color:var(--tw-rule-strong)}.orgs__btn:disabled{opacity:.4;cursor:default}.orgs__btn--quiet{color:var(--tw-muted)}.orgs__btn--danger{color:var(--tw-danger);border-color:var(--tw-danger)}.orgs__form{border:1px solid var(--tw-rule);border-radius:6px;background:var(--tw-card);padding:.8rem;display:flex;gap:.75rem;flex-wrap:wrap;align-items:flex-end}.orgs__form label{display:grid;gap:.2rem;font-size:.75rem;color:var(--tw-muted)}.orgs__form input,.orgs__cap-edit input,.orgs__ia-grant input{padding:.4rem .55rem;border:1px solid var(--tw-rule);border-radius:4px;background:var(--tw-card);color:var(--tw-ink);font-size:.85rem}.orgs__form-actions{display:flex;gap:.4rem}.orgs__caption{flex-basis:100%;font-size:.8rem;color:var(--tw-muted);margin:.2rem 0 0;max-width:44rem}.orgs__blocked{flex-basis:100%;font-size:.8rem;font-weight:600;color:var(--tw-muted);margin:.2rem 0 0;max-width:44rem}.orgs__note{font-size:.85rem;color:var(--tw-muted);border:1px dashed var(--tw-rule);border-radius:6px;padding:.6rem .8rem;margin-bottom:.6rem}.orgs__warn{font-size:.83rem;border:1px solid orange;background:color-mix(in srgb,orange 14%,var(--tw-card));border-radius:6px;padding:.6rem .8rem;margin-bottom:.6rem}.orgs__ia-grant{display:flex;gap:.4rem;align-items:center}@media(max-width:640px){[data-testid=admin-orgs] :is(.orgs__ia-row>a,.orgs__unit-link,.orgs__modules-link){display:inline-flex;align-items:center;min-height:var(--tw-target-touch)}[data-testid=admin-orgs] .orgs__unit-link{justify-content:center;min-width:var(--tw-target-touch)}}.brand[data-v-4081fa6d]{padding:1.25rem;max-width:60rem}.brand__h1[data-v-4081fa6d]{font-size:1.35rem;margin:0 0 .5rem}.brand__lede[data-v-4081fa6d]{color:var(--tw-muted);margin:0 0 1.25rem;max-width:46rem}.brand__grid[data-v-4081fa6d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem}.brand__card[data-v-4081fa6d]{border:1px solid var(--tw-rule);border-radius:var(--tw-radius);padding:1rem;background:var(--tw-card)}.brand__h2[data-v-4081fa6d]{font-size:1rem;margin:0 0 .25rem}.brand__hint[data-v-4081fa6d]{color:var(--tw-muted);font-size:.85rem;margin:0 0 .75rem}.brand__preview[data-v-4081fa6d]{display:grid;place-items:center;min-block-size:7rem;border-radius:var(--tw-radius);margin-bottom:.5rem}.brand__preview--dark[data-v-4081fa6d]{background:var(--tw-chrome);color:var(--tw-on-chrome)}.brand__preview--light[data-v-4081fa6d]{background:#fff;color:#121f23}.brand__sample[data-v-4081fa6d]{--tw-org-mark-size: 4rem}.brand__none[data-v-4081fa6d]{color:var(--tw-muted);font-size:.85rem;margin:0 0 .75rem}.brand__actions[data-v-4081fa6d]{display:flex;gap:.5rem;align-items:center}.brand__btn[data-v-4081fa6d]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border:1px solid var(--tw-rule);border-radius:var(--tw-radius);background:var(--tw-card);color:inherit;font:inherit;cursor:pointer}.brand__btn[data-v-4081fa6d]:hover:not(:disabled){border-color:var(--tw-accent)}.brand__btn[data-v-4081fa6d]:disabled{opacity:.55;cursor:not-allowed}.brand__btn input[type=file][data-v-4081fa6d]{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.brand__btn--primary[data-v-4081fa6d]{border-color:var(--tw-accent);color:var(--tw-accent)}.brand__btn--quiet[data-v-4081fa6d]{color:var(--tw-muted)}.brand__save[data-v-4081fa6d]{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem}.brand__err[data-v-4081fa6d]{color:var(--tw-danger);margin-top:.75rem}.brand__ok[data-v-4081fa6d]{color:var(--tw-muted);margin-top:.75rem}.pd__head{display:flex;align-items:baseline;gap:.6rem}.pd__head h2{margin:0;font-size:1.3rem}.pd__meta{font-size:.8rem;color:var(--tw-muted)}.pd__badge{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;padding:.15rem .5rem;border-radius:999px;background:var(--tw-neutral-subtle);color:var(--tw-neutral-ink)}.pd__badge--external{background:var(--tw-signal-subtle);color:var(--tw-signal-ink)}.pd__badge--archived{background:var(--tw-danger);color:var(--tw-on-danger)}.pd__email{font-size:.82rem;color:var(--tw-muted);margin:.2rem 0 0}.pd__seclink{margin:.6rem 0 0;font-size:.85rem}.pd__seclink a{color:var(--tw-accent);font-weight:600;text-decoration:none}.pd__seclink a:hover{color:var(--tw-accent-hover)}.pd__enroll{margin:.6rem 0 0;display:grid;gap:.5rem}.pd__enrollresult{display:grid;gap:.5rem}.pd__enrollurl{font-size:.78rem;word-break:break-all;padding:.4rem .55rem;background:var(--tw-bg);border:1px solid var(--tw-rule);border-radius:4px;flex:1;min-width:0}.pd__enrollqr{width:200px;height:200px;border:1px solid var(--tw-rule);border-radius:6px;background:#fff;padding:.25rem}.pd__section{margin-top:1.25rem;border-top:1px solid var(--tw-rule);padding-top:.75rem}.pd__h3{font-size:.9rem;margin:0 0 .5rem}.pd__hint{font-weight:400;font-size:.78rem;color:var(--tw-muted)}.pd__list{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.pd__row{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.pd__ro{font-style:italic}.pd__add{margin-top:.5rem}.pd__fields{list-style:none;margin:.2rem 0 0 1rem;padding:0 0 0 1rem;display:grid;gap:.25rem;border-left:2px solid var(--tw-rule);width:100%}.pd__unit-row{flex-direction:column;align-items:flex-start}.pd__action{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--tw-accent)}.pd__deactivate{margin-top:.75rem;display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.pd__archive{margin-top:.75rem;display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;padding-top:.75rem;border-top:1px dashed var(--tw-rule)}.back{display:inline-block;margin-bottom:.75rem;color:var(--tw-muted);text-decoration:none;font-size:.85rem}.home__start{border:1px solid var(--tw-accent-border);border-radius:8px;padding:1.1rem 1.2rem;margin-bottom:1.4rem;background:var(--tw-accent-subtle)}.home__start-h{font-size:1.05rem;margin:0 0 .35rem}.home__start-lede{margin:0;font-size:.83rem;color:var(--tw-muted)}.home__steps{list-style:none;margin:.9rem 0 0;padding:0;display:flex;flex-direction:column;gap:.55rem}.home__step{display:flex;align-items:baseline;gap:.55rem;flex-wrap:wrap}.home__step-n{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;border-radius:50%;border:1px solid var(--tw-rule);background:var(--tw-card);font-size:.72rem;font-weight:700;color:var(--tw-muted)}.home__step-link{font-weight:600;font-size:.93rem;color:inherit}.home__step-why{font-size:.8rem;color:var(--tw-muted)}.home__dash{display:flex;flex-direction:column;gap:.35rem;border:1px solid var(--tw-accent-border);border-radius:8px;padding:1rem 1.1rem;margin-bottom:1.4rem;background:var(--tw-accent-subtle);text-decoration:none;color:inherit}.home__dash:hover{border-color:var(--tw-rule-strong)}.home__dash strong{font-size:1.05rem}.home__dash span{font-size:.83rem;color:var(--tw-muted)}.home__title{font-size:1.2rem;margin:0 0 1rem}.home__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.9rem}.home__card{display:flex;flex-direction:column;gap:.4rem;border:1px solid var(--tw-rule);border-left:3px solid var(--tw-accent);border-radius:6px;padding:1rem 1.1rem;background:var(--tw-card);text-decoration:none;color:inherit}.home__card:hover{border-color:var(--tw-rule-strong)}.home__card strong{font-size:1.02rem}.home__card span{font-size:.82rem;color:var(--tw-muted)}.home__hint{margin-top:1.4rem;font-size:.78rem;color:var(--tw-muted)}.audit__session{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;margin-bottom:.75rem;padding:.5rem .75rem;border-left:3px solid var(--tw-signal);background:var(--tw-signal-subtle);font-size:.85rem}.audit__filter{display:flex;gap:.5rem;margin-bottom:.75rem;flex-wrap:wrap}.audit__subunits{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;cursor:pointer}.audit__filter input{flex:1;min-width:14rem;padding:.45rem .6rem;border:1px solid var(--tw-rule);border-radius:4px;background:var(--tw-card);color:var(--tw-ink);font-family:monospace;font-size:.78rem}.audit__action{font-size:.68rem;font-weight:700}.audit__action[data-action=ARCHIVE],.audit__action[data-action=DELETE],.audit__action[data-action=REMOVE_MEMBER],.audit__action[data-action=REVOKE]{color:var(--tw-danger)}.audit__what{color:var(--tw-muted)}.audit__subject{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.audit__urn{font-size:.72rem;word-break:break-all;cursor:pointer}.audit__urn:hover{color:var(--tw-accent-hover);text-decoration:underline}.audit__label{display:block;font-size:.78rem}@media(max-width:640px){.audit__filter input[data-v-dad98216]{flex:1 1 100%;min-height:var(--tw-target-touch);min-width:0}}.admin__h{font-size:1rem;margin:0 0 .75rem}.admin__hint{font-weight:400;font-size:.8rem;color:var(--tw-muted)}.unit-tree{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.unit-tree--nested{margin-top:.5rem;padding-left:1.25rem;border-left:2px solid var(--tw-rule)}.unit-card{border:1px solid var(--tw-rule);border-radius:6px;background:var(--tw-card)}.unit-card__link{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;padding:.6rem .75rem;color:inherit;text-decoration:none}.unit-card__link:hover{background:var(--tw-rule)}.unit-card__groups{display:inline-block;margin:0 .75rem .6rem;font-size:.75rem;color:var(--tw-muted);text-decoration:none;font-weight:600}.unit-card__groups:hover{text-decoration:underline}.unit-card__slug{font-size:.78rem;color:var(--tw-muted)}.unit-card__name{font-size:.9rem}.unit-card__meta{font-size:.75rem;color:var(--tw-muted)}.unit-card__ro{font-style:italic;font-size:.72rem;color:var(--tw-muted)}.unit-card__ext{font-size:.62rem;text-transform:uppercase;letter-spacing:.06em;padding:.1rem .4rem;border-radius:999px;background:var(--tw-signal-subtle);color:var(--tw-signal-ink)}@media(max-width:640px){[data-testid=admin-units] :is(.unit-card__link,.unit-card__groups){display:inline-flex;align-items:center;min-height:var(--tw-target-touch)}}.uit__status{margin:0 0 .5rem;font-size:.9rem}.uit__status--ok{color:var(--tw-ok-ink)}.uit__status--warn{color:var(--tw-signal-ink)}.uit__missing{margin:0 0 .5rem;padding-left:1.25rem;font-size:.85rem}.uit__outcome{margin-top:.5rem;font-size:.85rem}.uit__outcome p,.uit__outcome ul{margin:.25rem 0}.umod__list{list-style:none;margin:0;padding:0}.umod__row{padding:.5rem 0;border-bottom:1px solid var(--tw-rule)}.umod__row--grey .umod__title,.umod__row--grey .umod__state{color:var(--tw-muted)}.umod__head{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline}.umod__state{font-size:.85rem}.umod__warn{color:var(--tw-signal-ink);font-size:.85rem;margin:.25rem 0}.umod__report,.umod__outcome{margin-top:.5rem;font-size:.85rem}.umod__report ul{margin:.25rem 0;padding-left:1.25rem}.detail__head{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap;margin-bottom:.5rem}.detail__head h2{margin:0;font-size:1.3rem}.admin__section{margin-top:1rem;border-top:1px solid var(--tw-rule);padding-top:.75rem}.admin__h3{font-size:.85rem;margin:0 0 .5rem}.admin__hint{font-weight:400;font-size:.78rem;color:var(--tw-muted)}.admin__row{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.admin__row input{padding:.45rem .6rem;border:1px solid var(--tw-rule);border-radius:4px;background:var(--tw-card);color:var(--tw-ink)}.admin__new{margin-top:.5rem}.admin__slug{font-size:.8rem;color:var(--tw-muted)}.admin__meta{font-size:.8rem;color:var(--tw-muted);display:inline-flex;gap:.3rem;align-items:center}.admin__ro,.admin__inherited{font-style:italic}.admin__action{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--tw-muted)}.admin__fields{list-style:none;margin:0;padding:0 0 0 1rem;display:grid;gap:.35rem;border-left:2px solid var(--tw-rule)}.unit-card__badge{font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;padding:.1rem .4rem;border-radius:999px;background:var(--tw-neutral-subtle);color:var(--tw-neutral-ink)}.unit-card__badge--ext{background:var(--tw-signal-subtle)}.admin__check{display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;color:var(--tw-muted)}@media(max-width:640px){[data-testid=admin-unit-detail] :is(.detail__head a,.admin__row>a){display:inline-flex;align-items:center;min-height:var(--tw-target-touch)}}.inbox__title{font-size:1.2rem;margin:0 0 1rem}.inbox__list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.inbox__item{border:1px solid var(--tw-rule);border-radius:6px;padding:.5rem .8rem;background:var(--tw-card)}.inbox__meta{display:flex;gap:.8rem;font-size:.72rem;color:var(--tw-muted)}.inbox__role{text-transform:uppercase;letter-spacing:.07em;color:var(--tw-muted)}.notifs__title,.prefs__title{font-size:1.2rem;margin:0 0 1rem}.prefs__group{margin-bottom:1.75rem;max-width:34rem}.prefs__h3{font-size:.95rem;margin:0 0 .6rem;color:var(--tw-muted);text-transform:uppercase;letter-spacing:.06em}.prefs__note{font-size:.8rem;color:var(--tw-muted);margin:0 0 .6rem}.prefs__apps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.pref-app{display:flex;align-items:center;gap:.6rem;border:1px solid var(--tw-rule);border-radius:6px;padding:.55rem .75rem;background:var(--tw-card)}.pref-app__grip{cursor:grab;color:var(--tw-muted);font-size:1rem;user-select:none}.pref-app__arrow{border:1px solid var(--tw-rule);background:transparent;color:var(--tw-ink);border-radius:4px;width:1.6rem;height:1.4rem;font-size:.65rem;cursor:pointer;padding:0}.pref-app__arrow:disabled{opacity:.35;cursor:default}.pref-app__title{flex:1;font-weight:600}.pref-app__pin{border:1px solid var(--tw-rule);background:transparent;color:var(--tw-muted);border-radius:4px;padding:.25rem .55rem;font-size:.75rem;font-weight:600;cursor:pointer}.pref-app__pin.on{color:var(--tw-accent);border-color:var(--tw-accent-border)}.pref-app__pin-icon{margin-inline-end:.3em}.pref-app__pin.on .pref-app__pin-icon{fill:currentColor}.prefs__row{display:flex;gap:.7rem;align-items:flex-start;border:1px solid var(--tw-rule);border-radius:6px;padding:.9rem 1rem;background:var(--tw-card);cursor:pointer}.prefs__row input{margin-top:.25rem}.prefs__row span{display:flex;flex-direction:column;gap:.2rem}.prefs__row em{font-style:normal;font-size:.8rem;color:var(--tw-muted)}.prefs__hint{margin:.5rem 0 0;font-size:.85rem;color:var(--tw-muted)}.prefs__saved{font-size:.8rem;color:var(--tw-ok-ink);font-weight:600}.ndig{margin-bottom:1.25rem;padding:.75rem;border:1px solid var(--tw-border);border-radius:var(--tw-radius);background:var(--tw-card)}.ndig__head h3{margin:0 0 .25rem;font-size:1rem}.ndig__lede{margin:0 0 .75rem;color:var(--tw-muted);font-size:.85rem;max-width:58ch}.ndig__controls{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end}.ndig__status{margin:.75rem 0 0;font-size:.85rem}.ndig__status--warn{color:var(--tw-danger-ink)}.ndig__err{margin:.75rem 0 0;padding:.6rem .75rem;border-radius:var(--tw-radius);background:var(--tw-danger-subtle);color:var(--tw-danger-ink)}.qh{margin-bottom:1.5rem;padding:.75rem;border:1px solid var(--tw-border);border-radius:var(--tw-radius);background:var(--tw-card)}.qh__head{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:baseline;justify-content:space-between}.qh__head h3{margin:0;font-size:1rem}.qh__state{font-size:.85rem;color:var(--tw-muted)}.qh__state--on{color:var(--tw-ink);font-weight:600}.qh__note{margin:.35rem 0 .75rem;max-width:58ch;font-size:.85rem;color:var(--tw-muted)}.qh__fields{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end}.qh__fields>*{flex:1 1 9rem;min-width:0}.qh__hint{margin:.5rem 0 0;font-size:.85rem;color:var(--tw-muted)}.qh__err{margin:.5rem 0 0;padding:.6rem .75rem;border-radius:var(--tw-radius);background:var(--tw-danger-subtle);color:var(--tw-danger-ink)}.qh__actions{display:flex;gap:.5rem;margin-top:.75rem}.npref__title{font-size:1.2rem;margin:0 0 .35rem}.npref__note{font-size:.85rem}.npref__lede{margin:0 0 1rem;color:var(--tw-muted);max-width:58ch}.npref__master{display:flex;gap:.6rem;align-items:flex-start;padding:.75rem;margin-bottom:1.25rem;border:1px solid var(--tw-border);border-radius:var(--tw-radius);background:var(--tw-card)}.npref__master small{display:block;color:var(--tw-muted)}.npref__err{margin:0 0 1rem;padding:.6rem .75rem;border-radius:var(--tw-radius);background:var(--tw-danger-subtle);color:var(--tw-danger-ink)}.npref__group{margin-bottom:1.5rem;border:1px solid var(--tw-border);border-radius:var(--tw-radius);overflow:hidden}.npref__ghead{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end;justify-content:space-between;padding:.75rem;background:var(--tw-card);border-bottom:1px solid var(--tw-border)}.npref__ghead h3{margin:0;font-size:1rem}.npref__gall{display:flex;gap:.5rem;align-items:end}.npref__rows{list-style:none;margin:0;padding:0}.npref__row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between;padding:.6rem .75rem;border-bottom:1px solid var(--tw-rule)}.npref__row:last-child{border-bottom:0}.npref__what{display:flex;flex-direction:column;gap:.15rem;min-width:16rem}.npref__lock{font-size:.75rem;color:var(--tw-muted);cursor:help}.npref__how{display:flex;gap:.5rem;align-items:center}.npref__inherit{font-size:.75rem;color:var(--tw-muted);white-space:nowrap}.sec__title{font-size:1.2rem;margin:0 0 1rem}.sec__for{font-size:.9rem;color:var(--tw-muted);font-weight:400}.sec__group{margin-bottom:1.75rem;max-width:44rem}.sec__grouphead{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.sec__h3{font-size:.95rem;margin:0 0 .6rem;color:var(--tw-muted);text-transform:uppercase;letter-spacing:.06em}.sec__note{font-size:.85rem;color:var(--tw-muted)}.sec__list{list-style:none;margin:.4rem 0 0;padding:0;display:flex;flex-direction:column;gap:.4rem}.sec__row{display:flex;align-items:center;gap:.8rem;border:1px solid var(--tw-rule);border-radius:6px;padding:.7rem .9rem;background:var(--tw-card)}.sec__row.is-current{border-color:var(--tw-accent-border);box-shadow:inset 0 0 0 1px var(--tw-accent-border)}.sec__rowmain{flex:1;display:flex;flex-direction:column;gap:.2rem;min-width:0}.sec__device{font-weight:600;display:flex;align-items:center;gap:.5rem}.sec__meta{font-size:.78rem;color:var(--tw-muted)}.sec__badge{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tw-signal-ink);background:var(--tw-signal-subtle);border-radius:4px;padding:.1rem .4rem}.sec__here{font-size:.8rem;color:var(--tw-muted);font-weight:600}.sec__empty{border:1px dashed var(--tw-rule);border-radius:6px;padding:1.5rem;text-align:center;color:var(--tw-muted);font-size:.9rem}.sec__btn{border:1px solid var(--tw-rule);background:transparent;color:var(--tw-ink);border-radius:4px;padding:.35rem .7rem;font-size:.8rem;font-weight:600;cursor:pointer}.sec__btn:hover{border-color:var(--tw-rule-strong)}.sec__btn:disabled{opacity:.4;cursor:default}.sec__btn--warn{color:var(--tw-danger);border-color:var(--tw-danger)}.sec__confirm{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.sec__confirm-text{font-size:.8rem;color:var(--tw-danger);max-width:24rem}.err{color:var(--tw-danger)}.sec__actions{display:flex;flex-wrap:wrap;gap:.5rem}.sec__linkerr{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;color:var(--tw-danger);font-size:.85rem;margin:.4rem 0}.sec__link{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;border:1px solid var(--tw-rule);border-radius:6px;padding:.9rem;margin:.4rem 0 .6rem;background:var(--tw-card)}.sec__qr{width:220px;height:220px;background:#fff;border:1px solid var(--tw-rule);border-radius:4px}.sec__linkbody{flex:1;min-width:14rem;display:flex;flex-direction:column;gap:.6rem}.sec__linkcopy{margin:0;font-size:.9rem}.sec__linkurl{font-size:.75rem;word-break:break-all;color:var(--tw-muted)}.sec__linkactions{display:flex;gap:.5rem}@media(max-width:640px){.sec__btn{min-height:var(--tw-target-touch);min-width:var(--tw-target-touch)}}.notfound__title{font-size:1.2rem;margin:0 0 1rem}.notfound__hint{margin-top:1.4rem;font-size:.85rem}.notfound__hint a{color:var(--tw-accent);font-weight:600;text-decoration:none}.notfound__hint a:hover{text-decoration:underline}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Barlow-400-latin-qiz4-Cze.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Barlow-400-latin-ext-HxX4XjxC.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Barlow-500-latin-BPAOfeC8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Barlow-500-latin-ext-DOaysfXq.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Barlow-600-latin-DILqtrty.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Barlow-600-latin-ext-B8NK_A3D.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Barlow-700-latin-A9pxMQ4z.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Barlow-700-latin-ext-BLuWmldJ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/DMMono-400-latin-4GdczIuU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/DMMono-400-latin-ext-C2zvOubV.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/DMMono-500-latin-DRMDZjhP.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/DMMono-500-latin-ext-BtRyHRi6.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bedstead;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Bedstead-Regular-DwymGMRe.woff2) format("woff2")}@font-face{font-family:Bedstead;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Bedstead-Bold-Cvfif8oZ.woff2) format("woff2")}.tw-field{display:flex;flex-direction:column;gap:var(--tw-space-4);min-width:0}.tw-field__hint{margin:0;font:var(--tw-type-ui-sm);color:var(--tw-muted)}.tw-field__error{margin:0;font:var(--tw-type-ui-sm);color:var(--tw-danger)}.tw-field__error--quiet{color:var(--tw-muted)}.tw-field__req{color:var(--tw-danger)}.tw-sel__menu{min-width:var(--reka-select-trigger-width, var(--reka-combobox-trigger-width));box-sizing:border-box;max-width:var(--reka-select-content-available-width, var(--reka-combobox-content-available-width));max-height:16rem;overflow:auto;padding:var(--tw-space-4);background:var(--tw-card);border:var(--tw-border) solid var(--tw-rule);border-radius:var(--tw-radius-4);box-shadow:var(--tw-e3);z-index:65}.tw-sel__item{--opt-gutter: calc(var(--opt-depth, 0) * var(--tw-indent-step));--opt-lead: calc( var(--tw-space-6) + var(--tw-space-12) + var(--tw-space-6) );display:flex;align-items:center;gap:var(--tw-space-6);padding:var(--tw-space-4) var(--tw-space-6);border-radius:var(--tw-radius-2);font:var(--tw-type-ui);color:var(--tw-ink);cursor:pointer;outline:none;background-image:repeating-linear-gradient(to right,var(--tw-rule-strong) 0,var(--tw-rule-strong) var(--tw-border),transparent var(--tw-border),transparent var(--tw-indent-step));background-repeat:no-repeat;background-size:var(--opt-gutter) 100%;background-position:var(--opt-lead) 0}.tw-sel__itemLabel{flex:1 1 auto;min-width:0;padding-inline-start:var(--opt-gutter);overflow-wrap:anywhere}.tw-sel__grouplabel{padding:var(--tw-space-6) var(--tw-space-6) var(--tw-space-2);font:var(--tw-type-label);font-size:calc(var(--tw-type-label-size) / var(--tw-label-caps-scale));line-height:calc(var(--tw-type-label-size) * var(--tw-type-label-leading));font-variant-caps:all-small-caps;letter-spacing:calc(var(--tw-label-tracking) * var(--tw-label-caps-scale));color:var(--tw-muted)}.tw-sel__item[data-highlighted]{background-color:var(--tw-rule)}.tw-sel__item[data-state=checked]{font-weight:600}.tw-sel__item[data-disabled]{opacity:.5;cursor:not-allowed}.tw-sel__tick{width:var(--tw-space-12);flex:none;font:var(--tw-type-ui-sm);color:var(--tw-accent)}.tw-sel__empty,.tw-sel__loading{display:block;padding:var(--tw-space-6);font:var(--tw-type-ui-sm);color:var(--tw-muted)}@media(max-width:640px){.tw-sel__item{min-height:var(--tw-target-touch)}}.tw-cmb__menu{min-width:var(--reka-select-trigger-width, var(--reka-combobox-trigger-width));box-sizing:border-box;max-width:var(--reka-select-content-available-width, var(--reka-combobox-content-available-width));max-height:16rem;overflow:auto;padding:var(--tw-space-4);background:var(--tw-card);border:var(--tw-border) solid var(--tw-rule);border-radius:var(--tw-radius-4);box-shadow:var(--tw-e3);z-index:65}.tw-cmb__item{--opt-gutter: calc(var(--opt-depth, 0) * var(--tw-indent-step));--opt-lead: calc( var(--tw-space-6) + var(--tw-space-12) + var(--tw-space-6) );display:flex;align-items:center;gap:var(--tw-space-6);padding:var(--tw-space-4) var(--tw-space-6);border-radius:var(--tw-radius-2);font:var(--tw-type-ui);color:var(--tw-ink);cursor:pointer;outline:none;background-image:repeating-linear-gradient(to right,var(--tw-rule-strong) 0,var(--tw-rule-strong) var(--tw-border),transparent var(--tw-border),transparent var(--tw-indent-step));background-repeat:no-repeat;background-size:var(--opt-gutter) 100%;background-position:var(--opt-lead) 0}.tw-cmb__itemLabel{flex:1 1 auto;min-width:0;padding-inline-start:var(--opt-gutter);overflow-wrap:anywhere}.tw-cmb__grouplabel{padding:var(--tw-space-6) var(--tw-space-6) var(--tw-space-2);font:var(--tw-type-label);font-size:calc(var(--tw-type-label-size) / var(--tw-label-caps-scale));line-height:calc(var(--tw-type-label-size) * var(--tw-type-label-leading));font-variant-caps:all-small-caps;letter-spacing:calc(var(--tw-label-tracking) * var(--tw-label-caps-scale));color:var(--tw-muted)}.tw-cmb__item[data-highlighted]{background-color:var(--tw-rule)}.tw-cmb__item[data-state=checked]{font-weight:600}.tw-cmb__item[data-disabled]{opacity:.5;cursor:not-allowed}.tw-cmb__tick{width:var(--tw-space-12);flex:none;font:var(--tw-type-ui-sm);color:var(--tw-accent)}.tw-cmb__empty,.tw-cmb__loading{display:block;padding:var(--tw-space-6);font:var(--tw-type-ui-sm);color:var(--tw-muted)}@media(max-width:640px){.tw-cmb__item{min-height:var(--tw-target-touch)}}.tw-cmb__item[data-state=checked]{background-color:var(--tw-row-selected)}:root{color-scheme:light dark}:root[data-mode=light]{color-scheme:light}:root[data-mode=dark]{color-scheme:dark}:root{--tw-font-sans: "Barlow", system-ui, "Segoe UI", sans-serif;--tw-font-mono: "DM Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--tw-type-display: 600 26px/1.2 var(--tw-font-sans);--tw-type-title: 600 20px/1.25 var(--tw-font-sans);--tw-type-heading: 600 15px/1.3 var(--tw-font-sans);--tw-type-body: 400 13.5px/1.55 var(--tw-font-sans);--tw-type-body-strong: 600 13.5px/1.55 var(--tw-font-sans);--tw-type-ui: 500 12.5px/1.4 var(--tw-font-sans);--tw-type-ui-sm: 500 11.5px/1.4 var(--tw-font-sans);--tw-type-label-size: 10.5px;--tw-type-label-leading: 1.4;--tw-type-label: 500 var(--tw-type-label-size) / var(--tw-type-label-leading) var(--tw-font-sans);--tw-type-mono-lg: 500 20px/1.2 var(--tw-font-mono);--tw-type-mono: 400 12.5px/1.45 var(--tw-font-mono);--tw-type-mono-sm: 400 11px/1.4 var(--tw-font-mono);--tw-label-tracking: .06em;--tw-label-caps-scale: .7;--tw-label-caps-scale-mono: .7;--tw-paper: light-dark( oklch(96% .004 200), oklch(14% .008 220) );--tw-card: light-dark( oklch(99% .002 200), oklch(18% .01 220) );--tw-ink: light-dark( oklch(22% .015 220), oklch(94% .006 200) );--tw-muted: light-dark( oklch(50% .014 220), oklch(69% .012 210) );--tw-rule: light-dark( oklch(89% .006 210), oklch(27% .012 220) );--tw-chrome: light-dark( oklch(23% .02 220), oklch(16% .012 220) );--tw-accent: light-dark( oklch(48% .11 210), oklch(74% .12 210) );--tw-signal: light-dark( oklch(60% .13 115), oklch(80% .16 115) );--tw-ok: light-dark( oklch(55% .12 150), oklch(76% .14 150) );--tw-danger: light-dark( oklch(52% .17 25), oklch(70% .16 25) );--tw-on-accent: light-dark( oklch(99% .002 200), oklch(14% .008 220) );--tw-on-danger: light-dark( oklch(99% .002 200), oklch(14% .008 220) );--tw-on-chrome: light-dark( oklch(99% .002 200), oklch(94% .006 200) );--tw-on-signal: oklch( 16% .012 220 );--tw-overlay: light-dark( oklch(30% .02 220 / 55%), oklch(6% .006 220 / 55%) );--tw-card-raised: light-dark( var(--tw-card), color-mix(in oklab, white 5%, var(--tw-card)) );--tw-field-bg: light-dark( var(--tw-card), color-mix(in oklab, black 4%, var(--tw-card)) );--tw-row-hover: light-dark( color-mix(in oklab, var(--tw-ink) 4%, var(--tw-card)), color-mix(in oklab, var(--tw-ink) 7%, var(--tw-card)) );--tw-row-selected: light-dark( color-mix(in oklab, var(--tw-accent) 9%, var(--tw-card)), color-mix(in oklab, var(--tw-accent) 13%, var(--tw-card)) );--tw-skeleton: light-dark( color-mix(in oklab, var(--tw-ink) 7%, var(--tw-card)), color-mix(in oklab, var(--tw-ink) 10%, var(--tw-card)) );--tw-faint: light-dark( color-mix(in oklab, var(--tw-card) 6%, var(--tw-muted)), color-mix(in oklab, var(--tw-card) 17%, var(--tw-muted)) );--tw-rule-strong: light-dark( color-mix(in oklab, black 16%, var(--tw-rule)), color-mix(in oklab, white 16%, var(--tw-rule)) );--tw-chrome-hover: light-dark( color-mix(in oklab, white 10%, var(--tw-chrome)), color-mix(in oklab, white 7%, var(--tw-chrome)) );--tw-chrome-active: light-dark( color-mix(in oklab, black 9%, var(--tw-chrome)), color-mix(in oklab, black 7%, var(--tw-chrome)) );--tw-accent-hover: light-dark( color-mix(in oklab, black 10%, var(--tw-accent)), color-mix(in oklab, white 10%, var(--tw-accent)) );--tw-accent-active: light-dark( color-mix(in oklab, black 20%, var(--tw-accent)), color-mix(in oklab, white 20%, var(--tw-accent)) );--tw-accent-subtle: light-dark( color-mix(in oklab, var(--tw-accent) 10%, var(--tw-card)), color-mix(in oklab, var(--tw-accent) 16%, var(--tw-card)) );--tw-accent-border: light-dark( color-mix(in oklab, var(--tw-accent) 40%, var(--tw-rule)), color-mix(in oklab, var(--tw-accent) 45%, var(--tw-rule)) );--tw-border-state: light-dark( color-mix(in oklab, black 12%, var(--tw-accent)), color-mix(in oklab, white 12%, var(--tw-accent)) );--tw-signal-subtle: light-dark( color-mix(in oklab, var(--tw-signal) 13%, var(--tw-card)), color-mix(in oklab, var(--tw-signal) 16%, var(--tw-card)) );--tw-signal-ink: light-dark( color-mix(in oklab, black 45%, var(--tw-signal)), color-mix(in oklab, white 10%, var(--tw-signal)) );--tw-ok-subtle: light-dark( color-mix(in oklab, var(--tw-ok) 12%, var(--tw-card)), color-mix(in oklab, var(--tw-ok) 16%, var(--tw-card)) );--tw-ok-ink: light-dark( color-mix(in oklab, black 32%, var(--tw-ok)), color-mix(in oklab, white 10%, var(--tw-ok)) );--tw-danger-subtle: light-dark( color-mix(in oklab, var(--tw-danger) 10%, var(--tw-card)), color-mix(in oklab, var(--tw-danger) 16%, var(--tw-card)) );--tw-danger-ink: light-dark( color-mix(in oklab, black 16%, var(--tw-danger)), color-mix(in oklab, white 8%, var(--tw-danger)) );--tw-danger-border: light-dark( color-mix(in oklab, var(--tw-danger) 42%, var(--tw-rule)), color-mix(in oklab, var(--tw-danger) 42%, var(--tw-rule)) );--tw-neutral: var(--tw-muted);--tw-neutral-subtle: light-dark( color-mix(in oklab, var(--tw-muted) 14%, var(--tw-card)), color-mix(in oklab, var(--tw-muted) 16%, var(--tw-card)) );--tw-neutral-ink: light-dark( color-mix(in oklab, black 30%, var(--tw-muted)), color-mix(in oklab, white 52%, var(--tw-muted)) );--tw-disabled-bg: light-dark( color-mix(in oklab, black 2%, var(--tw-card)), color-mix(in oklab, black 4%, var(--tw-card)) );--tw-disabled-ink: light-dark( color-mix(in oklab, var(--tw-muted) 55%, var(--tw-card)), color-mix(in oklab, var(--tw-muted) 55%, var(--tw-card)) );--tw-disabled-border: light-dark( color-mix(in oklab, var(--tw-rule) 60%, var(--tw-card)), color-mix(in oklab, var(--tw-rule) 60%, var(--tw-card)) );--tw-bg: var(--tw-paper);--tw-space-2: 2px;--tw-space-4: 4px;--tw-space-6: 6px;--tw-space-8: 8px;--tw-space-10: 10px;--tw-space-12: 12px;--tw-space-16: 16px;--tw-space-20: 20px;--tw-space-24: 24px;--tw-space-32: 32px;--tw-space-40: 40px;--tw-indent-step: var(--tw-space-16);--tw-radius-0: 0;--tw-radius-2: 2px;--tw-radius-4: 4px;--tw-radius-full: 999px;--tw-radius: var(--tw-radius-2);--tw-border: 1px;--tw-border-focus: 2px;--tw-border-spine: 3px;--tw-control-sm: 28px;--tw-control: 34px;--tw-control-touch: 40px;--tw-target: 24px;--tw-target-touch: 44px;--tw-icon-size: 1em;--tw-icon-stroke: 1.75;--tw-mark-size: 1em;--tw-org-mark-size: 1.5rem;--tw-ease: cubic-bezier(.2, .6, .2, 1);--tw-dur-fast: 90ms;--tw-dur: .14s;--tw-dur-slow: .22s;--tw-dur-fade: .14s;--tw-e1-color: light-dark(rgb(16 32 44 / 8%), rgb(0 0 0 / 55%));--tw-e2-color: light-dark(rgb(16 32 44 / 10%), rgb(0 0 0 / 55%));--tw-e3-color: light-dark(rgb(16 32 44 / 14%), rgb(0 0 0 / 60%));--tw-e4-color: light-dark(rgb(16 32 44 / 20%), rgb(0 0 0 / 68%));--tw-e0: none;--tw-e1: 0 1px 2px var(--tw-e1-color);--tw-e2: 0 2px 6px var(--tw-e2-color);--tw-e3: 0 8px 20px var(--tw-e3-color);--tw-e4: 0 20px 48px var(--tw-e4-color);--tw-focus-gap: var(--tw-paper)}:root,:where(*){--tw-focus-ring: 0 0 0 var(--tw-border-focus) var(--tw-focus-gap), 0 0 0 calc(var(--tw-border-focus) * 2) var(--tw-accent)}@media(prefers-reduced-motion:reduce){:root{--tw-dur-fast: 0ms;--tw-dur: 0ms;--tw-dur-slow: 0ms}}:root[data-palette=synthwave],[data-preview=synthwave]{--tw-paper: light-dark( oklch(97% .015 320), oklch(17.7% .072 299) );--tw-card: light-dark( oklch(99% .008 320), oklch(21.5% .105 302.8) );--tw-ink: light-dark( oklch(30% .09 300), oklch(94.6% .019 325.7) );--tw-muted: light-dark( oklch(52% .06 300), oklch(73.9% .044 232) );--tw-rule: light-dark( oklch(88% .03 320), oklch(32.8% .101 300.4) );--tw-chrome: light-dark( oklch(45% .18 320), oklch(27.7% .127 310.2) );--tw-accent: light-dark(oklch(58% .23 1.7), oklch(62.4% .237 1.7));--tw-signal: light-dark(oklch(62% .16 85), oklch(84% .17 95));--tw-ok: light-dark(oklch(56% .13 175), oklch(80% .14 180));--tw-danger: light-dark( oklch(52% .16 20), oklch(74.2% .152 20) );--tw-on-accent: oklch(97% .02 330);--tw-on-chrome: oklch(97% .02 330);--tw-on-signal: oklch(20% .09 300);--tw-overlay: light-dark( oklch(35% .14 305 / 55%), oklch(10% .05 299 / 55%) );--tw-font-sans: "Bedstead", ui-monospace, monospace;--tw-font-mono: "Bedstead", ui-monospace, monospace;--tw-label-caps-scale: 1;--tw-label-caps-scale-mono: 1}[data-preview=default]{--tw-paper: light-dark( oklch(96% .004 200), oklch(14% .008 220) );--tw-card: light-dark( oklch(99% .002 200), oklch(18% .01 220) );--tw-ink: light-dark( oklch(22% .015 220), oklch(94% .006 200) );--tw-muted: light-dark( oklch(50% .014 220), oklch(69% .012 210) );--tw-rule: light-dark( oklch(89% .006 210), oklch(27% .012 220) );--tw-chrome: light-dark( oklch(23% .02 220), oklch(16% .012 220) );--tw-accent: light-dark( oklch(48% .11 210), oklch(74% .12 210) );--tw-signal: light-dark( oklch(60% .13 115), oklch(80% .16 115) );--tw-ok: light-dark( oklch(55% .12 150), oklch(76% .14 150) );--tw-danger: light-dark( oklch(52% .17 25), oklch(70% .16 25) );--tw-on-accent: light-dark( oklch(99% .002 200), oklch(14% .008 220) );--tw-on-danger: light-dark( oklch(99% .002 200), oklch(14% .008 220) );--tw-on-chrome: light-dark( oklch(99% .002 200), oklch(94% .006 200) );--tw-on-signal: oklch( 16% .012 220 );--tw-overlay: light-dark( oklch(30% .02 220 / 55%), oklch(6% .006 220 / 55%) )}:root[data-palette=high-contrast],[data-preview=high-contrast]{--tw-paper: light-dark(oklch(100% 0 0), oklch(0% 0 0));--tw-card: light-dark(oklch(100% 0 0), oklch(0% 0 0));--tw-ink: light-dark(oklch(0% 0 0), oklch(100% 0 0));--tw-muted: light-dark(oklch(40% 0 0), oklch(78% 0 0));--tw-rule: light-dark(oklch(52% 0 0), oklch(62% 0 0));--tw-chrome: light-dark(oklch(0% 0 0), oklch(22% 0 0));--tw-accent: light-dark(oklch(46.8% .203 322.2), oklch(74.3% .172 307.4));--tw-signal: light-dark(oklch(80% .17 85), oklch(86% .16 85));--tw-ok: light-dark(oklch(42% .13 150.7), oklch(84.5% .199 152.8));--tw-danger: light-dark(oklch(48.1% .197 27.3), oklch(68.7% .202 26.6));--tw-on-accent: light-dark(oklch(100% 0 0), oklch(0% 0 0));--tw-on-chrome: oklch(100% 0 0);--tw-on-signal: oklch(0% 0 0);--tw-overlay: light-dark(oklch(0% 0 0 / 70%), oklch(0% 0 0 / 75%))}:root[data-palette=terminal],[data-preview=terminal]{--tw-paper: light-dark(oklch(95% .02 135), oklch(12% .026 150));--tw-card: light-dark(oklch(98% .012 135), oklch(16% .034 150));--tw-ink: light-dark(oklch(30% .09 145), oklch(93% .05 140));--tw-muted: light-dark(oklch(45% .08 145), oklch(70% .1 145));--tw-rule: light-dark(oklch(84% .04 135), oklch(30% .058 150));--tw-chrome: light-dark(oklch(20% .04 150), oklch(9% .03 150));--tw-accent: light-dark(oklch(48% .15 145), oklch(78% .18 145));--tw-signal: light-dark(oklch(72% .15 80), oklch(80% .15 80));--tw-ok: light-dark(oklch(48% .09 200), oklch(78% .12 200));--tw-danger: light-dark(oklch(50% .19 25), oklch(70% .17 25));--tw-on-accent: light-dark(oklch(97% .02 135), oklch(14% .028 150));--tw-on-chrome: light-dark(oklch(93% .1 145), oklch(88% .14 145));--tw-on-signal: oklch(18% .04 80);--tw-overlay: light-dark(oklch(25% .04 150 / 55%), oklch(5% .02 150 / 60%));--tw-font-sans: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--tw-font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace}body{margin:0;background:var(--tw-paper);color:var(--tw-ink);font:var(--tw-type-body)}code,kbd,samp,pre{font-family:var(--tw-font-mono)}:where(a:any-link){color:var(--tw-accent)}:where(a:any-link:hover){color:var(--tw-accent-hover)}.tw-err{color:var(--tw-danger)}.tw-back{display:inline-block;margin-bottom:var(--tw-space-12);color:var(--tw-muted);text-decoration:none;font-size:.85rem}@media(max-width:640px){.tw-back{display:inline-flex;align-items:center;gap:var(--tw-space-4);min-height:var(--tw-target-touch)}}@media(max-width:640px){.tw-touch :is(button,select,textarea,[role=button],input:not([type=checkbox],[type=radio],[type=hidden])){min-height:var(--tw-target-touch)}.tw-touch :is(button,[role=button]){min-width:var(--tw-target-touch)}.tw-touch :is(input[type=checkbox],input[type=radio]){appearance:none;flex:none;box-sizing:border-box;width:var(--tw-target-touch);height:var(--tw-target-touch);margin:-13px -8px -13px -13px;padding:0;border:0;border-radius:0;--touch-fill: var(--tw-card);--touch-edge: var(--tw-ink);background:linear-gradient(var(--touch-fill),var(--touch-fill)) center/14px 14px no-repeat,linear-gradient(var(--touch-edge),var(--touch-edge)) center/18px 18px no-repeat;outline:none;vertical-align:middle;cursor:pointer}.tw-touch input[type=radio]{background:radial-gradient(circle,var(--touch-fill) 0 7px,var(--touch-edge) 7px 9px,transparent 9px)}.tw-touch :is(input[type=checkbox],input[type=radio]):checked{--touch-fill: var(--tw-accent);--touch-edge: var(--tw-accent)}.tw-touch :is(input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid var(--tw-accent);outline-offset:-11px}.tw-touch :is(input[type=checkbox],input[type=radio]):disabled{opacity:.5;cursor:default}}.tw-type-display{font:var(--tw-type-display)}.tw-type-title{font:var(--tw-type-title)}.tw-type-heading{font:var(--tw-type-heading)}.tw-type-body{font:var(--tw-type-body)}.tw-type-body-strong{font:var(--tw-type-body-strong)}.tw-type-ui{font:var(--tw-type-ui)}.tw-type-ui-sm{font:var(--tw-type-ui-sm)}.tw-type-label,.tw-field__label{font:var(--tw-type-label);font-size:calc(var(--tw-type-label-size) / var(--tw-label-caps-scale));line-height:calc(var(--tw-type-label-size) * var(--tw-type-label-leading));font-variant-caps:all-small-caps;letter-spacing:calc(var(--tw-label-tracking) * var(--tw-label-caps-scale));color:var(--tw-muted)}.tw-type-mono-lg{font:var(--tw-type-mono-lg)}.tw-type-mono{font:var(--tw-type-mono)}.tw-type-mono-sm{font:var(--tw-type-mono-sm)}.tw-num{font:var(--tw-type-mono);font-variant-numeric:tabular-nums}th.tw-num,td.tw-num{text-align:right}.tw-monogram{--tw-monogram-hue: h;--tw-monogram-seed: oklch(from var(--tw-accent) l c var(--tw-monogram-hue));--tw-monogram-fill: color-mix( in oklab, var(--tw-monogram-seed), var(--tw-card) );--tw-monogram-ink: var(--tw-ink);--tw-monogram-edge: var(--tw-monogram-seed);background:var(--tw-monogram-fill);color:var(--tw-monogram-ink);border:var(--tw-border) solid var(--tw-monogram-edge)}
