:root{--core-app-bg: oklch(.965 .006 255);--core-app-tint-1: oklch(.9 .06 255 / .95);--core-app-tint-2: oklch(.9 .05 300 / .85);--core-app-tint-3: oklch(.92 .04 195 / .8);--core-surface: oklch(1 .0014 255);--core-surface-2: oklch(.975 .0035 255);--core-material: oklch(.985 .0035 255 / .72);--core-material-elev: oklch(.995 .0021 255 / .86);--core-fill-1: oklch(.93 .0056 255);--core-fill-2: oklch(.905 .0063 255);--core-fill-3: oklch(.86 .007 255);--core-separator: oklch(.86 .0056 255);--core-separator-strong: oklch(.8 .007 255);--core-text: oklch(.22 .007 235);--core-text-2: oklch(.46 .0084 239);--core-muted: oklch(.56 .0084 243);--core-accent: oklch(.24 .0098 255);--core-accent-hover: oklch(.16 .0098 255);--core-accent-solid: oklch(.24 .0098 255);--core-accent-solid-hover: oklch(.32 .0098 255);--core-accent-solid-press: oklch(.38 .0098 255);--core-accent-ink: oklch(.985 .0028 255);--core-accent-weak: oklch(.9 .0063 255);--core-accent-tint: oklch(.95 .0042 255)}:root[data-theme=dark]{--core-app-bg: oklch(.13 .006 255);--core-app-tint-1: oklch(.42 .12 255 / .6);--core-app-tint-2: oklch(.38 .1 300 / .5);--core-app-tint-3: oklch(.34 .08 195 / .45);--core-surface: oklch(.225 .0063 255);--core-surface-2: oklch(.26 .007 255);--core-material: oklch(.23 .0063 255 / .72);--core-material-elev: oklch(.27 .007 255 / .86);--core-fill-1: oklch(.29 .007 255);--core-fill-2: oklch(.33 .0077 255);--core-fill-3: oklch(.39 .0084 255);--core-separator: oklch(.33 .007 255);--core-separator-strong: oklch(.42 .0084 255);--core-text: oklch(.96 .0028 255);--core-text-2: oklch(.76 .0056 255);--core-muted: oklch(.61 .007 255);--core-accent: oklch(.93 .0042 255);--core-accent-hover: oklch(.98 .0028 255);--core-accent-solid: oklch(.93 .0042 255);--core-accent-solid-hover: oklch(.86 .0042 255);--core-accent-solid-press: oklch(.8 .0042 255);--core-accent-ink: oklch(.2 .0056 255);--core-accent-weak: oklch(.33 .0084 255);--core-accent-tint: oklch(.27 .007 255)}:root{--core-font-ui: -apple-system, blinkmacsystemfont, "SF Pro Text", "Inter", "Segoe UI", system-ui, sans-serif;--core-font-mono: ui-monospace, "SF Mono", "JetBrains Mono", consolas, monospace;--core-fs-xs: 11px;--core-fs-sm: 13px;--core-fs-md: 15px;--core-fs-lg: 17px;--core-fs-xl: 30px;--core-lh: 1.45;--core-tracking-title: -.026em;--core-tracking-text: -.01em;--core-w-regular: 400;--core-w-medium: 510;--core-w-semibold: 620;--core-w-bold: 700;--core-space-1: 4px;--core-space-2: 8px;--core-space-3: 12px;--core-space-4: 16px;--core-space-5: 20px;--core-space-6: 28px;--core-space-7: 40px;--core-page-gap: var(--core-space-6);--core-radius-xs: 6px;--core-radius-sm: 8px;--core-radius-md: 10px;--core-radius-lg: 14px;--core-radius-xl: 18px;--core-radius-full: 999px;--core-shadow-knob: 0 3px 8px oklch(.3 .02 255 / .12), 0 1px 1px oklch(.3 .02 255 / .16);--core-shadow-card: 0 1px 3px oklch(.35 .02 255 / .06), 0 8px 24px oklch(.35 .02 255 / .05);--core-shadow-overlay: 0 12px 28px oklch(.3 .02 255 / .14), 0 32px 80px oklch(.3 .02 255 / .2);--core-blur: 30px;--core-saturate: 180%;--core-backdrop: oklch(.25 .02 255 / .32);--core-viewer-bg: oklch(.13 .005 255);--core-viewer-ink: oklch(.97 .003 255);--core-viewer-muted: oklch(.78 .008 255);--core-viewer-control: oklch(.3 .008 255 / .72);--core-viewer-control-hover: oklch(.4 .008 255 / .85);--core-control-h: 34px;--core-control-h-lg: 40px;--core-control-px: 14px;--core-row-h: 56px;--core-sidebar-w: 252px;--core-sidebar-folded-w: 56px;--core-header-h: 52px;--core-logo-h: 60px;--core-logo-h-menu: 40px;--core-hairline: 1px;--core-outline-w: 4px;--core-ease: cubic-bezier(.32, .72, 0, 1);--core-duration: .26s;--core-duration-fast: .16s;--core-z-bar: 30;--core-z-modal: 40;--core-z-popover: 50;--core-z-toast: 60;--core-success: oklch(.5 .13 152);--core-success-weak: oklch(.93 .045 152);--core-warning: oklch(.52 .13 68);--core-warning-weak: oklch(.94 .055 72);--core-danger: oklch(.5 .18 27);--core-danger-weak: oklch(.94 .05 27);--core-danger-ink: oklch(.99 .01 27)}:root[data-theme=dark]{--core-shadow-knob: 0 3px 8px oklch(0 0 0 / .4), 0 1px 1px oklch(0 0 0 / .3);--core-shadow-card: 0 1px 3px oklch(0 0 0 / .3), 0 8px 24px oklch(0 0 0 / .25);--core-shadow-overlay: 0 12px 28px oklch(0 0 0 / .45), 0 32px 80px oklch(0 0 0 / .55);--core-backdrop: oklch(.08 .01 255 / .45);--core-success: oklch(.76 .14 152);--core-success-weak: oklch(.3 .05 152);--core-warning: oklch(.79 .13 72);--core-warning-weak: oklch(.32 .05 72);--core-danger: oklch(.7 .18 27);--core-danger-weak: oklch(.3 .06 27)}@media(pointer:coarse){:root{--core-control-h: 44px;--core-control-h-lg: 48px}}@media(prefers-reduced-motion:reduce){:root{--core-duration: 0ms;--core-duration-fast: 0ms}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2122,U+2212}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light}html[data-theme=dark]{color-scheme:dark}body{margin:0;color:var(--core-text);font-family:var(--core-font-ui);font-size:var(--core-fs-md);line-height:var(--core-lh);letter-spacing:var(--core-tracking-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(65vw 55vh at 20% -5%,var(--core-app-tint-1),transparent 70%),radial-gradient(60vw 60vh at 100% 95%,var(--core-app-tint-2),transparent 70%),radial-gradient(50vw 50vh at 0% 100%,var(--core-app-tint-3),transparent 70%),var(--core-app-bg);background-attachment:fixed;padding-bottom:env(safe-area-inset-bottom)}::selection{background:var(--core-accent-weak)}button,input,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}h1,h2,h3,h4,p{margin:0}*{scrollbar-width:thin;scrollbar-color:var(--core-fill-3) rgba(0,0,0,0)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{border:3px solid rgba(0,0,0,0);border-radius:var(--core-radius-full);background:var(--core-fill-3);background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--core-separator-strong);background-clip:content-box}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-corner{background:#0000}.core-icon{flex:none;display:block}.core-icon--sm{width:14px;height:14px}.core-icon--md{width:17px;height:17px}.core-icon--lg{width:22px;height:22px}.core-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--core-control-h);padding:0 var(--core-space-4);border:0;border-radius:var(--core-radius-sm);font-size:var(--core-fs-sm);font-weight:var(--core-w-medium);cursor:pointer;white-space:nowrap;transition:background var(--core-duration-fast),transform var(--core-duration-fast)}.core-button:active:not(:disabled){transform:scale(.97)}.core-button:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:1px}.core-button:disabled{opacity:.45;cursor:not-allowed}.core-button--lg{height:var(--core-control-h-lg);padding:0 var(--core-space-5);font-size:var(--core-fs-md)}.core-button--block{width:100%}.core-button--filled{background:var(--core-accent-solid);color:var(--core-accent-ink)}.core-button--filled:hover:not(:disabled){background:var(--core-accent-solid-hover)}.core-button--filled:active:not(:disabled){background:var(--core-accent-solid-press)}.core-button--tinted{background:var(--core-accent-weak);color:var(--core-accent)}.core-button--tinted:hover:not(:disabled){background:var(--core-accent-tint)}.core-button--gray{background:var(--core-fill-1);color:var(--core-text)}.core-button--gray:hover:not(:disabled){background:var(--core-fill-2)}.core-button--plain{background:none;color:var(--core-accent)}.core-button--plain:hover:not(:disabled){background:var(--core-fill-1)}.core-button--danger{background:var(--core-danger);color:var(--core-danger-ink)}.core-button--danger:hover:not(:disabled){filter:brightness(1.08)}.core-button--link{height:auto;padding:0;justify-content:flex-start;text-align:left;white-space:normal;background:none;color:var(--core-accent)}.core-button--link:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px}.core-button--link:active:not(:disabled){transform:none}.core-icon-button{width:var(--core-control-h);height:var(--core-control-h);display:inline-grid;place-items:center;border:0;background:none;border-radius:var(--core-radius-xs);color:var(--core-text-2);cursor:pointer;transition:background var(--core-duration-fast)}.core-icon-button:hover:not(:disabled){background:var(--core-fill-1);color:var(--core-text)}.core-icon-button:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:1px}.core-icon-button:disabled{opacity:.45;cursor:not-allowed}.core-icon-button--gray{background:var(--core-fill-1)}.core-icon-button--danger{color:var(--core-danger)}.core-icon-button--danger:hover:not(:disabled){background:var(--core-danger-weak)}.core-link{color:var(--core-accent);text-decoration:none;border-radius:var(--core-radius-xs)}.core-link:hover{text-decoration:underline;text-underline-offset:3px}.core-link:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:2px}.core-spinner{display:inline-block;flex:none;border:2px solid currentcolor;border-top-color:#0000;border-radius:var(--core-radius-full);animation:core-spin .7s linear infinite}.core-spinner--sm{width:14px;height:14px}.core-spinner--md{width:20px;height:20px}@keyframes core-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.core-spinner{animation:core-spinner-fade 1.2s ease-in-out infinite}@keyframes core-spinner-fade{50%{opacity:.35}}}.core-badge{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:var(--core-radius-full);font-size:var(--core-fs-xs);font-weight:var(--core-w-medium);white-space:nowrap}.core-badge--neutral{background:var(--core-fill-1);color:var(--core-text-2)}.core-badge--accent{background:var(--core-accent-weak);color:var(--core-accent)}.core-badge--success{background:var(--core-success-weak);color:var(--core-success)}.core-badge--warning{background:var(--core-warning-weak);color:var(--core-warning)}.core-badge--danger{background:var(--core-danger-weak);color:var(--core-danger)}.core-tag{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 9px;background:var(--core-fill-1);border-radius:var(--core-radius-full);font-size:var(--core-fs-xs);color:var(--core-text-2);white-space:nowrap}.core-tag__remove{display:inline-grid;place-items:center;width:16px;height:16px;margin-right:-4px;padding:0;border:0;background:none;border-radius:var(--core-radius-full);color:var(--core-muted);cursor:pointer}.core-tag__remove:hover{background:var(--core-fill-3);color:var(--core-text)}.core-tag__remove:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak)}.core-status-dot{display:inline-block;flex:none;width:6px;height:6px;border-radius:var(--core-radius-full);background:currentcolor}.core-status-dot--neutral{color:var(--core-muted)}.core-status-dot--accent{color:var(--core-accent)}.core-status-dot--success{color:var(--core-success)}.core-status-dot--warning{color:var(--core-warning)}.core-status-dot--danger{color:var(--core-danger)}.core-avatar{display:grid;place-items:center;flex:none;border-radius:var(--core-radius-full);background:var(--core-accent-weak);color:var(--core-accent);font-size:var(--core-fs-xs);font-weight:var(--core-w-semibold);letter-spacing:0;-webkit-user-select:none;user-select:none}.core-avatar--sm{width:26px;height:26px}.core-avatar--md{width:34px;height:34px}.core-field{display:flex;flex-direction:column;gap:5px;min-width:0}.core-field__label{font-size:var(--core-fs-sm);color:var(--core-text-2)}.core-field__error{font-size:var(--core-fs-sm);color:var(--core-danger)}.core-input{display:flex;align-items:center;gap:var(--core-space-2);height:var(--core-control-h);padding:0 var(--core-control-px);width:100%;min-width:0;background:var(--core-surface);border:var(--core-hairline) solid var(--core-separator);border-radius:var(--core-radius-sm);color:var(--core-text);transition:border-color var(--core-duration-fast),box-shadow var(--core-duration-fast),background var(--core-duration-fast)}.core-input:focus-within{outline:none;border-color:var(--core-accent);box-shadow:0 0 0 var(--core-outline-w) var(--core-accent-weak)}.core-input--filled{background:var(--core-fill-1);border-color:#0000}.core-input--filled:focus-within{background:var(--core-surface);border-color:var(--core-accent)}.core-input--invalid{border-color:var(--core-danger)}.core-input--invalid:focus-within{border-color:var(--core-danger);box-shadow:0 0 0 var(--core-outline-w) var(--core-danger-weak)}.core-input__control{flex:1;min-width:0;height:100%;border:0;background:none;outline:none;font-size:var(--core-fs-sm);color:inherit}.core-input__control::placeholder{color:var(--core-muted)}.core-input__control:disabled{cursor:not-allowed}.core-input:has(.core-input__control:disabled){opacity:.55}.core-input__control::-webkit-search-cancel-button,.core-input__control::-webkit-search-decoration{appearance:none}.core-input__icon,.core-input__slot{display:flex;align-items:center;flex:none;color:var(--core-muted)}.core-input__slot{margin-right:calc(var(--core-control-px)*-1 + 5px)}.core-input__slot .core-icon-button{width:26px;height:26px}@media(pointer:coarse){.core-input__slot .core-icon-button{width:34px;height:34px}}.core-password-strength{display:flex;align-items:center;gap:var(--core-space-2);margin-top:var(--core-space-1);color:var(--core-muted);font-size:var(--core-fs-sm);line-height:var(--core-lh)}.core-password-strength__bar{display:flex;flex:1;gap:var(--core-space-1);max-width:160px}.core-password-strength__step{flex:1;height:4px;border-radius:var(--core-radius-full);background:var(--core-fill-2);transition:background-color var(--core-duration-fast) var(--core-ease)}.core-password-strength--short,.core-password-strength--weak{color:var(--core-danger)}.core-password-strength--fair{color:var(--core-warning)}.core-password-strength--good,.core-password-strength--strong{color:var(--core-success)}.core-password-strength__step--on{background:currentcolor}.core-number{display:inline-flex;align-items:center;height:var(--core-control-h);padding:0 4px;background:var(--core-surface);border:var(--core-hairline) solid var(--core-separator);border-radius:var(--core-radius-sm);transition:border-color var(--core-duration-fast),box-shadow var(--core-duration-fast)}.core-number:focus-within{border-color:var(--core-accent);box-shadow:0 0 0 var(--core-outline-w) var(--core-accent-weak)}.core-number--invalid{border-color:var(--core-danger)}.core-number--disabled{opacity:.55}.core-number__control{width:5ch;min-width:0;border:0;background:none;outline:none;text-align:center;font-size:var(--core-fs-sm);font-variant-numeric:tabular-nums;color:inherit}.core-number__suffix{padding-right:4px;color:var(--core-muted);font-size:var(--core-fs-sm)}.core-number__step{width:26px;height:26px}.core-number__step--up .core-icon{transform:rotate(180deg)}@media(pointer:coarse){.core-number__step{width:36px;height:36px}}.core-textarea{width:100%;min-height:90px;padding:var(--core-space-2) var(--core-control-px);background:var(--core-surface);border:var(--core-hairline) solid var(--core-separator);border-radius:var(--core-radius-sm);color:var(--core-text);font-size:var(--core-fs-sm);font-family:inherit;resize:vertical;transition:border-color var(--core-duration-fast),box-shadow var(--core-duration-fast)}.core-textarea::placeholder{color:var(--core-muted)}.core-textarea:focus{outline:none;border-color:var(--core-accent);box-shadow:0 0 0 var(--core-outline-w) var(--core-accent-weak)}.core-textarea--invalid{border-color:var(--core-danger)}.core-textarea:disabled{opacity:.55;cursor:not-allowed}.core-listbox{display:flex;flex-direction:column;gap:1px;padding:5px;border-radius:var(--core-radius-md);outline:none;overflow-y:auto}.core-listbox:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak)}.core-listbox--inline{border:var(--core-hairline) solid var(--core-separator);background:var(--core-surface);max-height:200px}.core-listbox__option{display:flex;align-items:center;gap:var(--core-space-2);min-height:34px;padding:4px var(--core-space-2);border-radius:var(--core-radius-xs);font-size:var(--core-fs-sm);cursor:pointer}.core-listbox__option:hover,.core-listbox__option--active{background:var(--core-fill-1)}.core-listbox__option--selected{color:var(--core-accent);font-weight:var(--core-w-medium)}.core-listbox__option--disabled{opacity:.45;cursor:not-allowed}.core-listbox__text{display:flex;flex-direction:column;min-width:0}.core-listbox__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-listbox__description{font-size:var(--core-fs-xs);color:var(--core-muted);font-weight:var(--core-w-regular)}.core-listbox__check{margin-left:auto;flex:none;opacity:0}.core-listbox__option--selected .core-listbox__check{opacity:1}.core-listbox__empty{padding:var(--core-space-3) var(--core-space-2);font-size:var(--core-fs-sm);color:var(--core-muted)}@media(pointer:coarse){.core-listbox__option{min-height:44px}}.core-select{position:relative;display:block;min-width:0}.core-select__field{display:flex;align-items:center;gap:var(--core-space-2);width:100%;height:var(--core-control-h);padding:0 10px 0 var(--core-control-px);background:var(--core-surface);border:var(--core-hairline) solid var(--core-separator);border-radius:var(--core-radius-sm);color:var(--core-text);font-size:var(--core-fs-sm);text-align:left;cursor:pointer;transition:border-color var(--core-duration-fast),box-shadow var(--core-duration-fast)}.core-select__field:focus-visible{outline:none;border-color:var(--core-accent);box-shadow:0 0 0 var(--core-outline-w) var(--core-accent-weak)}.core-select__field--invalid{border-color:var(--core-danger)}.core-select__field:disabled{opacity:.55;cursor:not-allowed}.core-select__value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-select__value--empty{color:var(--core-muted)}.core-select__chevron{flex:none;color:var(--core-muted)}.core-select__slot{flex:none;width:20px}.core-select__clear{position:absolute;top:50%;right:32px;display:grid;place-items:center;width:20px;height:20px;padding:0;transform:translateY(-50%);border:0;border-radius:var(--core-radius-xs);background:none;color:var(--core-muted);cursor:pointer;transition:color var(--core-duration-fast)}.core-select__clear:hover{color:var(--core-text)}.core-select__clear:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:1px}.core-floating{z-index:var(--core-z-popover);display:flex;flex-direction:column;min-width:0;max-width:min(420px,100vw - var(--core-space-5));border:var(--core-hairline) solid var(--core-separator);border-radius:var(--core-radius-md);background:var(--core-material-elev);backdrop-filter:blur(var(--core-blur)) saturate(var(--core-saturate));-webkit-backdrop-filter:blur(var(--core-blur)) saturate(var(--core-saturate));box-shadow:var(--core-shadow-overlay);overflow:hidden;animation:core-floating-in var(--core-duration-fast) ease-out}.core-floating:focus{outline:none}.core-floating__search{flex:none;padding:5px 5px 0}.core-floating .core-listbox{min-height:0}.core-floating--padded{padding:var(--core-space-3)}@keyframes core-floating-in{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.core-floating{animation:none}}.core-multiselect__field{height:auto;min-height:var(--core-control-h);padding-top:4px;padding-bottom:4px}.core-multiselect__tags{display:flex;flex-wrap:wrap;gap:4px;flex:1;min-width:0}.core-multiselect__field:has(.core-multiselect__toggle:focus-visible){border-color:var(--core-accent);box-shadow:0 0 0 var(--core-outline-w) var(--core-accent-weak)}.core-multiselect__field--disabled{opacity:.55;cursor:not-allowed}.core-multiselect__toggle{display:flex;flex:none;align-items:center;align-self:stretch;gap:var(--core-space-2);margin-left:auto;padding:0;border:0;background:none;color:var(--core-text);font:inherit;text-align:left;cursor:pointer}.core-multiselect__toggle:focus-visible{outline:none}.core-multiselect__toggle:disabled{cursor:not-allowed}.core-multiselect__toggle--wide{flex:1;min-width:0}.core-checkbox{display:inline-flex;align-items:flex-start;gap:var(--core-space-2);cursor:pointer;min-height:24px}.core-checkbox--disabled{opacity:.5;cursor:not-allowed}.core-checkbox__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.core-checkbox__box{flex:none;width:19px;height:19px;margin-top:max(0px,(1lh - 19px)/2);display:grid;place-items:center;border:var(--core-hairline) solid var(--core-separator-strong);border-radius:var(--core-radius-xs);background:var(--core-surface);color:var(--core-accent-ink);transition:background var(--core-duration-fast),border-color var(--core-duration-fast)}.core-checkbox__mark{opacity:0;transform:scale(.7);transition:opacity var(--core-duration-fast),transform var(--core-duration-fast) var(--core-ease)}.core-checkbox__input:checked+.core-checkbox__box,.core-checkbox__input:indeterminate+.core-checkbox__box{background:var(--core-accent-solid);border-color:var(--core-accent-solid)}.core-checkbox__input:checked+.core-checkbox__box .core-checkbox__mark,.core-checkbox__input:indeterminate+.core-checkbox__box .core-checkbox__mark{opacity:1;transform:scale(1)}.core-checkbox__input:focus-visible+.core-checkbox__box{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:1px}.core-checkbox__label{font-size:var(--core-fs-sm);color:var(--core-text)}.core-checkbox-group{display:flex;flex-direction:column;gap:var(--core-space-2)}.core-checkbox-group--inline{flex-flow:row wrap;gap:var(--core-space-2) var(--core-space-4)}.core-radio-group{display:flex;flex-direction:column;gap:var(--core-space-2)}.core-radio{display:flex;align-items:flex-start;gap:var(--core-space-2);min-height:24px;cursor:pointer}.core-radio--disabled{opacity:.5;cursor:not-allowed}.core-radio__input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.core-radio__mark{flex:none;width:19px;height:19px;margin-top:1px;border:var(--core-hairline) solid var(--core-separator-strong);border-radius:var(--core-radius-full);background:var(--core-surface);display:grid;place-items:center;transition:border-color var(--core-duration-fast)}.core-radio__mark:after{content:"";width:9px;height:9px;border-radius:var(--core-radius-full);background:var(--core-accent-solid);transform:scale(0);transition:transform var(--core-duration-fast) var(--core-ease)}.core-radio__input:checked+.core-radio__mark{border-color:var(--core-accent-solid)}.core-radio__input:checked+.core-radio__mark:after{transform:scale(1)}.core-radio__input:focus-visible+.core-radio__mark{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:1px}.core-radio__text{display:flex;flex-direction:column;gap:2px;min-width:0}.core-radio__title{font-size:var(--core-fs-sm)}.core-radio__description{font-size:var(--core-fs-sm);color:var(--core-muted)}.core-switch{width:48px;height:29px;flex:none;padding:2px;border:0;border-radius:var(--core-radius-full);background:var(--core-fill-3);display:inline-flex;align-items:center;cursor:pointer;transition:background var(--core-duration) var(--core-ease)}.core-switch--on{background:var(--core-accent-solid)}.core-switch:disabled{opacity:.5;cursor:not-allowed}.core-switch:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:2px}.core-switch__knob{width:25px;height:25px;border-radius:var(--core-radius-full);background:#fff;box-shadow:var(--core-shadow-knob);transition:transform var(--core-duration) var(--core-ease)}.core-switch--on .core-switch__knob{transform:translate(19px)}.core-segmented{position:relative;display:inline-flex;width:max-content;max-width:100%;padding:4px;background:var(--core-fill-1);border-radius:var(--core-radius-md);overflow-x:auto}.core-segmented__indicator{position:absolute;top:4px;bottom:4px;left:0;border-radius:var(--core-radius-md);background:var(--core-surface);pointer-events:none}.core-segmented__indicator--animate{transition:transform var(--core-duration) var(--core-ease),width var(--core-duration) var(--core-ease)}.core-segmented__item{position:relative;height:calc(var(--core-control-h) - 8px);padding:0 14px;border:0;background:none;border-radius:var(--core-radius-md);color:var(--core-text-2);font-size:var(--core-fs-sm);white-space:nowrap;cursor:pointer;transition:color var(--core-duration) var(--core-ease)}.core-segmented__item--active{color:var(--core-text);font-weight:var(--core-w-medium)}.core-segmented__item--marked{background:var(--core-surface)}.core-segmented__item:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:-2px}.core-code{display:flex;gap:var(--core-space-2)}.core-code__cell{width:44px;height:var(--core-control-h-lg);padding:0;border:var(--core-hairline) solid var(--core-separator);border-radius:var(--core-radius-sm);background:var(--core-surface);color:var(--core-text);text-align:center;font-size:var(--core-fs-lg);font-variant-numeric:tabular-nums;transition:border-color var(--core-duration-fast),box-shadow var(--core-duration-fast)}.core-code__cell:focus{outline:none;border-color:var(--core-accent);box-shadow:0 0 0 var(--core-outline-w) var(--core-accent-weak)}.core-code--invalid .core-code__cell{border-color:var(--core-danger)}@media(max-width:400px){.core-code{gap:var(--core-space-1)}.core-code__cell{width:38px}}.core-file{display:flex;align-items:center;gap:var(--core-space-2);min-width:0}.core-file__field{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.core-file__name{font-size:var(--core-fs-sm);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-file__name--empty{color:var(--core-muted)}.core-calendar{width:266px;-webkit-user-select:none;user-select:none}.core-calendar__head{display:flex;align-items:center;justify-content:space-between;gap:var(--core-space-2);margin-bottom:var(--core-space-2)}.core-calendar__month{font-size:var(--core-fs-sm);font-weight:var(--core-w-medium)}.core-calendar__prev .core-icon{transform:rotate(180deg)}.core-calendar__weekdays,.core-calendar__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.core-calendar__week{display:contents}.core-calendar__weekdays{margin-bottom:var(--core-space-1)}.core-calendar__weekdays span{text-align:center;font-size:var(--core-fs-xs);color:var(--core-muted)}.core-calendar__day{height:34px;border:0;background:none;border-radius:var(--core-radius-xs);color:var(--core-text);font-size:var(--core-fs-sm);font-variant-numeric:tabular-nums;cursor:pointer}.core-calendar__day:hover:not(:disabled){background:var(--core-fill-1)}.core-calendar__day:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:-2px}.core-calendar__day:disabled{opacity:.35;cursor:not-allowed}.core-calendar__day--outside{color:var(--core-muted)}.core-calendar__day--today{font-weight:var(--core-w-semibold);color:var(--core-accent)}.core-calendar__day--in-range{background:var(--core-accent-weak);border-radius:0}.core-calendar__day--selected{background:var(--core-accent-solid);color:var(--core-accent-ink);font-weight:var(--core-w-medium)}@media(pointer:coarse){.core-calendar{width:100%}.core-calendar__day{height:44px}}.core-date__clear{right:10px}.core-table__wide{overflow-x:auto}.core-table table{width:100%;border-collapse:collapse;min-width:720px}.core-table thead th{text-align:left;font-size:var(--core-fs-sm);font-weight:var(--core-w-regular);color:var(--core-muted);padding:var(--core-space-2) var(--core-space-3);white-space:nowrap;border-bottom:var(--core-hairline) solid var(--core-separator)}.core-table thead th:first-child,.core-table tbody td:first-child{padding-left:var(--core-space-5)}.core-table thead th:last-child,.core-table tbody td:last-child{padding-right:var(--core-space-4)}.core-table tbody td{padding:0 var(--core-space-3);height:var(--core-row-h);font-size:var(--core-fs-sm);vertical-align:middle}.core-table tbody tr+tr td{border-top:var(--core-hairline) solid var(--core-separator)}.core-table--inset tbody tr+tr td:first-child{border-top-color:#0000;background-image:linear-gradient(var(--core-separator),var(--core-separator));background-size:calc(100% - 46px) var(--core-hairline);background-position:right top;background-repeat:no-repeat}.core-table tbody tr:hover td{background-color:var(--core-fill-1)}.core-table__cell--end{text-align:right}.core-table__sort{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.core-table__sort:hover{color:var(--core-text)}.core-table__sort-icon{opacity:0;transition:opacity var(--core-duration-fast),transform var(--core-duration-fast)}.core-table__sort:hover .core-table__sort-icon{opacity:.5}.core-table__sort-icon--on{opacity:1;color:var(--core-accent)}.core-table__sort-icon--asc{transform:rotate(180deg)}.core-table__cards{display:none}@media(max-width:900px){.core-table__wide{display:none}.core-table__cards{display:block}.core-table__card{display:flex;flex-direction:column;gap:var(--core-space-2);padding:var(--core-space-4)}.core-table__card+.core-table__card{border-top:var(--core-hairline) solid var(--core-separator)}.core-table__card-title{font-weight:var(--core-w-medium)}.core-table__card-fields{display:flex;flex-direction:column;gap:var(--core-space-1);margin:0}.core-table__card-field{display:flex;gap:var(--core-space-3);align-items:baseline;font-size:var(--core-fs-sm)}.core-table__card-field dt{flex:none;min-width:40%;color:var(--core-muted)}.core-table__card-field dd{margin:0;min-width:0}}.core-pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--core-space-3);flex-wrap:wrap}.core-pagination__total{font-size:var(--core-fs-sm);color:var(--core-muted)}.core-pagination__pages{display:flex;align-items:center;gap:2px;margin-left:auto}.core-pagination__prev .core-icon{transform:rotate(90deg)}.core-pagination__next .core-icon{transform:rotate(-90deg)}.core-pagination__page{min-width:30px;height:30px;padding:0 var(--core-space-2);border:0;background:none;border-radius:var(--core-radius-xs);color:var(--core-text-2);font-size:var(--core-fs-sm);font-variant-numeric:tabular-nums;cursor:pointer}.core-pagination__page:hover{background:var(--core-fill-1);color:var(--core-text)}.core-pagination__page[aria-current=page]{background:var(--core-accent-solid);color:var(--core-accent-ink);font-weight:var(--core-w-medium)}.core-pagination__page:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:1px}.core-pagination__gap{padding:0 var(--core-space-1);color:var(--core-muted)}@media(pointer:coarse){.core-pagination__page{min-width:44px;height:44px}}.core-card{background:var(--core-surface);border-radius:var(--core-radius-lg);box-shadow:var(--core-shadow-card);overflow:hidden;min-width:0}.core-card--padded{padding:var(--core-space-4)}.core-dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--core-space-4);margin:0}.core-dl--single{grid-template-columns:1fr;gap:var(--core-space-3)}.core-dl__row{display:flex;flex-direction:column;gap:2px;min-width:0}.core-dl__label{font-size:var(--core-fs-sm);color:var(--core-muted)}.core-dl__value{margin:0;font-size:var(--core-fs-sm);overflow-wrap:anywhere}.core-tabs{display:flex;gap:var(--core-space-4);border-bottom:var(--core-hairline) solid var(--core-separator);overflow:auto hidden}.core-tabs__tab{position:relative;padding:var(--core-space-2) 0 var(--core-space-3);border:0;background:none;color:var(--core-text-2);font-size:var(--core-fs-sm);white-space:nowrap;cursor:pointer}.core-tabs__tab:hover{color:var(--core-text)}.core-tabs__tab--active{color:var(--core-accent);font-weight:var(--core-w-medium)}.core-tabs__tab--active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:var(--core-radius-full);background:var(--core-accent)}.core-tabs__tab:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:-2px;border-radius:var(--core-radius-xs)}.core-tabs--nav{scrollbar-width:none}.core-tabs--nav .core-tabs__tab{display:inline-block;text-decoration:none}.core-collapsible__head{display:flex;align-items:center;gap:var(--core-space-2);width:100%;min-height:36px;padding:0;border:0;background:none;color:var(--core-text);font-size:var(--core-fs-sm);font-weight:var(--core-w-medium);text-align:left;cursor:pointer}.core-collapsible__head:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:2px;border-radius:var(--core-radius-xs)}.core-collapsible__chevron{color:var(--core-muted);transition:transform var(--core-duration-fast) var(--core-ease)}.core-collapsible__chevron--open{transform:rotate(90deg)}.core-collapsible__body{padding:var(--core-space-2) 0 var(--core-space-3) var(--core-space-5)}.core-tree,.core-tree__children{list-style:none;margin:0;padding:0}.core-tree__row{display:flex;align-items:center;gap:var(--core-space-2);min-height:34px;font-size:var(--core-fs-sm);border-radius:var(--core-radius-xs)}.core-tree__row:hover{background:var(--core-fill-1)}.core-tree__toggle{display:inline-grid;place-items:center;width:22px;height:22px;flex:none;padding:0;border:0;background:none;color:var(--core-muted);cursor:pointer}.core-tree__toggle--empty{cursor:default}.core-tree__toggle:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);border-radius:var(--core-radius-xs)}.core-tree__chevron{transition:transform var(--core-duration-fast) var(--core-ease)}.core-tree__chevron--open{transform:rotate(90deg)}.core-tree__title{min-width:0;overflow:hidden;text-overflow:ellipsis}.core-tree__meta{margin-left:auto;padding-right:var(--core-space-2);color:var(--core-muted);font-size:var(--core-fs-xs)}.core-permissions{display:flex;flex-direction:column;gap:var(--core-space-4)}.core-permissions__group{display:flex;flex-direction:column;gap:var(--core-space-1)}.core-permissions__head{display:flex;align-items:center;gap:var(--core-space-2);padding:var(--core-space-1) var(--core-space-2)}.core-permissions__area .core-checkbox__label{font-weight:var(--core-w-medium)}.core-permissions__fold .core-icon{transition:transform var(--core-duration-fast);transform:rotate(-90deg)}.core-permissions__fold--open .core-icon{transform:none}.core-permissions__count{margin-left:auto;color:var(--core-muted);font-size:var(--core-fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.core-permissions__rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:2px var(--core-space-2);padding-left:var(--core-space-3)}.core-permissions__rows[hidden]{display:none}.core-permissions__row{display:flex;align-items:flex-start;gap:var(--core-space-2);min-width:0;padding:var(--core-space-1) var(--core-space-2);border-radius:var(--core-radius-sm);transition:background var(--core-duration-fast)}.core-permissions__row:hover{background:var(--core-fill-1)}.core-permissions__row--on{background:var(--core-fill-2)}.core-permissions__row .core-checkbox{flex:1;min-width:0}.core-permissions__row .core-checkbox__label{display:flex;flex-direction:column;gap:1px;min-width:0}.core-permissions__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-permissions__about{color:var(--core-muted);font-size:var(--core-fs-xs);line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.core-permissions__row--ineffective .core-checkbox__label{color:var(--core-muted)}.core-permissions__note{font-size:var(--core-fs-xs);color:var(--core-warning);white-space:nowrap}@media(pointer:coarse){.core-permissions__row{padding:var(--core-space-2)}}.core-image{position:relative;display:block;width:100%;overflow:hidden;border-radius:inherit;background:var(--core-fill-1)}.core-image--fill{height:100%;background:#0000}.core-image__img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--core-duration-fast) var(--core-ease)}.core-image--contain .core-image__img{object-fit:contain}.core-image--loaded .core-image__img{opacity:1}.core-image__fallback{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--core-space-1);padding:var(--core-space-2);color:var(--core-muted);font-size:var(--core-fs-sm);text-align:center}@media(prefers-reduced-motion:reduce){.core-image__img{transition:none}}.core-gallery{--core-gallery-thumb: 96px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--core-gallery-thumb),100%),1fr));gap:var(--core-space-2);margin:0;padding:0;list-style:none}.core-gallery__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--core-space-2);margin-bottom:var(--core-space-3)}.core-gallery__count{margin-right:auto;color:var(--core-text-2);font-size:var(--core-fs-sm);font-variant-numeric:tabular-nums}.core-gallery__actions{display:flex;flex-wrap:wrap;gap:var(--core-space-2)}.core-gallery__item{position:relative;display:block;width:100%;padding:0;border:0;border-radius:var(--core-radius-sm);background:none;cursor:zoom-in}.core-gallery__item:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:2px}.core-gallery__item .core-image{transition:transform var(--core-duration-fast) var(--core-ease)}.core-gallery__item--selecting{cursor:pointer}.core-gallery__item--selected{outline:3px solid var(--core-accent-solid);outline-offset:-3px}.core-gallery__item--selected .core-image{transform:scale(.88)}.core-gallery__check{position:absolute;top:var(--core-space-1);right:var(--core-space-1);display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:2px solid var(--core-viewer-ink);border-radius:var(--core-radius-full);background:var(--core-viewer-control);color:var(--core-accent-ink)}.core-gallery__item--selected .core-gallery__check{border-color:var(--core-accent-solid);background:var(--core-accent-solid)}@media(prefers-reduced-motion:reduce){.core-gallery__item .core-image{transition:none}}.core-lightbox{position:fixed;inset:0;z-index:var(--core-z-modal);display:flex;flex-direction:column;background:var(--core-viewer-bg);color:var(--core-viewer-ink);outline:none;animation:core-lightbox-in var(--core-duration-fast) ease-out}.core-lightbox__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--core-space-3);flex:none;padding:max(var(--core-space-2),env(safe-area-inset-top)) var(--core-space-3) var(--core-space-2)}.core-lightbox__actions{display:flex;gap:var(--core-space-2)}.core-lightbox__position{padding-left:var(--core-space-2);font-size:var(--core-fs-sm);font-variant-numeric:tabular-nums;color:var(--core-viewer-muted)}.core-lightbox__stage{position:relative;flex:1;min-height:0;touch-action:none}.core-lightbox__stage .core-image__fallback{color:var(--core-viewer-muted)}.core-lightbox__button{color:var(--core-viewer-ink);background:var(--core-viewer-control);border-radius:var(--core-radius-full)}.core-lightbox__button:hover:not(:disabled){background:var(--core-viewer-control-hover)}.core-lightbox__button:disabled{opacity:.35}.core-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%)}.core-lightbox__nav--prev{left:max(var(--core-space-3),env(safe-area-inset-left))}.core-lightbox__nav--next{right:max(var(--core-space-3),env(safe-area-inset-right))}.core-lightbox__caption{flex:none;padding:var(--core-space-3) var(--core-space-4) max(var(--core-space-3),env(safe-area-inset-bottom));color:var(--core-viewer-muted);font-size:var(--core-fs-sm);text-align:center}@keyframes core-lightbox-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.core-lightbox{animation:none}}.core-photo-input{display:flex;flex-direction:column;gap:var(--core-space-3);min-width:0}.core-photo-input__actions{display:flex;flex-wrap:wrap;gap:var(--core-space-2)}.core-photo-input__field{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.core-photo-input__queue{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.core-photo-input__row{display:flex;align-items:center;gap:var(--core-space-3);min-height:56px;padding:var(--core-space-2) 0}.core-photo-input__row+.core-photo-input__row{border-top:var(--core-hairline) solid var(--core-separator)}.core-photo-input__thumb{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;overflow:hidden;border-radius:var(--core-radius-xs);background:var(--core-fill-1)}.core-photo-input__thumb img{width:100%;height:100%;object-fit:cover}.core-photo-input__body{display:flex;flex:1;flex-direction:column;gap:var(--core-space-1);min-width:0}.core-photo-input__state{display:inline-flex;align-items:center;gap:var(--core-space-1);color:var(--core-text-2);font-size:var(--core-fs-sm);font-variant-numeric:tabular-nums}.core-photo-input__row--sent .core-photo-input__state{color:var(--core-success)}.core-photo-input__row--failed .core-photo-input__state{color:var(--core-danger)}.core-photo-input__progress{display:block;height:4px;overflow:hidden;border-radius:var(--core-radius-full);background:var(--core-fill-2)}.core-photo-input__progress-bar{display:block;height:100%;border-radius:inherit;background:var(--core-accent);transition:width var(--core-duration-fast) linear}.core-photo-input__row-actions{display:flex;flex:none;gap:var(--core-space-1)}@media(prefers-reduced-motion:reduce){.core-photo-input__progress-bar{transition:none}}.core-photo-field{display:flex;flex-direction:column;gap:var(--core-space-3);width:100%;max-width:360px}.core-photo-field__field{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.core-photo-field__frame{position:relative;width:100%;overflow:hidden;border-radius:var(--core-radius-md);background:var(--core-fill-1)}.core-photo-field__open{position:absolute;inset:0;padding:0;border:0;border-radius:inherit;background:none;cursor:zoom-in}.core-photo-field__open:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:calc(var(--core-outline-w)*-1)}.core-photo-field__placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--core-space-2);padding:var(--core-space-3);color:var(--core-muted);font-size:var(--core-fs-sm);text-align:center}.core-photo-field__placeholder--empty{border:var(--core-hairline) dashed var(--core-fill-3);border-radius:inherit}.core-photo-field__pending{position:absolute;inset:0}.core-photo-field__local{display:block;width:100%;height:100%;object-fit:cover}.core-photo-field__status{position:absolute;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--core-space-1) var(--core-space-2);padding:var(--core-space-2) var(--core-space-3);background:var(--core-viewer-control);color:var(--core-viewer-ink);font-size:var(--core-fs-sm)}.core-photo-field__state{display:inline-flex;align-items:center;gap:var(--core-space-1);margin-right:auto;font-variant-numeric:tabular-nums}.core-photo-field__status-button{color:var(--core-viewer-ink)}.core-photo-field__progress{display:block;flex-basis:100%;height:4px;overflow:hidden;border-radius:var(--core-radius-full);background:var(--core-viewer-control-hover)}.core-photo-field__progress-bar{display:block;height:100%;border-radius:inherit;background:var(--core-viewer-ink);transition:width var(--core-duration-fast) linear}.core-photo-field__actions{display:flex;flex-wrap:wrap;gap:var(--core-space-2)}@media(prefers-reduced-motion:reduce){.core-photo-field__progress-bar{transition:none}}.core-skeleton{display:block;width:100%;height:1em;border-radius:var(--core-radius-xs);background:var(--core-fill-1);position:relative;overflow:hidden}.core-skeleton--circle{border-radius:var(--core-radius-full)}.core-skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--core-fill-2),transparent);transform:translate(-100%);animation:core-shimmer 1.4s infinite}@keyframes core-shimmer{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.core-skeleton:after{animation:none}}.core-empty{display:flex;flex-direction:column;align-items:center;gap:var(--core-space-2);padding:var(--core-space-7) var(--core-space-4);text-align:center}.core-empty__icon{color:var(--core-muted)}.core-empty__title{font-size:var(--core-fs-md);font-weight:var(--core-w-medium)}.core-empty__text{font-size:var(--core-fs-sm);color:var(--core-muted);max-width:42ch}.core-error-state{display:flex;flex-direction:column;align-items:center;gap:var(--core-space-2);padding:var(--core-space-7) var(--core-space-4);text-align:center}.core-error-state__icon{color:var(--core-danger)}.core-error-state__title{font-size:var(--core-fs-lg);font-weight:var(--core-w-semibold);letter-spacing:var(--core-tracking-title)}.core-error-state__text{font-size:var(--core-fs-sm);color:var(--core-muted);max-width:42ch}.core-error-state__id{font-family:var(--core-font-mono);font-size:var(--core-fs-xs);color:var(--core-muted);background:var(--core-fill-1);padding:2px var(--core-space-2);border-radius:var(--core-radius-xs);-webkit-user-select:all;user-select:all}.core-alert{display:flex;gap:var(--core-space-3);align-items:flex-start;padding:var(--core-space-3) var(--core-space-4);border-radius:var(--core-radius-lg);font-size:var(--core-fs-sm)}.core-alert__icon{margin-top:1px}.core-alert__text{min-width:0}.core-alert--info{background:var(--core-accent-weak);color:var(--core-accent)}.core-alert--success{background:var(--core-success-weak);color:var(--core-success)}.core-alert--warning{background:var(--core-warning-weak);color:var(--core-warning)}.core-alert--danger{background:var(--core-danger-weak);color:var(--core-danger)}.core-md{display:flex;flex-direction:column;gap:var(--core-space-3);line-height:var(--core-lh);overflow-wrap:anywhere}.core-md--inline{display:inline}.core-md p,.core-md ul,.core-md ol,.core-md blockquote,.core-md pre,.core-md h2,.core-md h3,.core-md h4{margin:0}.core-md__h1{font-size:var(--core-fs-xl);font-weight:var(--core-w-semibold);letter-spacing:var(--core-tracking-title)}.core-md__h2{font-size:var(--core-fs-lg);font-weight:var(--core-w-semibold);letter-spacing:var(--core-tracking-title)}.core-md__h3{font-size:var(--core-fs-md);font-weight:var(--core-w-semibold)}.core-md .core-link{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:3px}.core-md ul,.core-md ol{display:flex;flex-direction:column;gap:var(--core-space-1);padding-left:var(--core-space-5)}.core-md blockquote{display:flex;flex-direction:column;gap:var(--core-space-2);padding-left:var(--core-space-3);border-left:var(--core-outline-w) solid var(--core-separator-strong);color:var(--core-text-2)}.core-md code{font-family:var(--core-font-mono);font-size:var(--core-fs-sm);padding:0 var(--core-space-1);border-radius:var(--core-radius-xs);background:var(--core-fill-1)}.core-md pre{padding:var(--core-space-3);border-radius:var(--core-radius-md);background:var(--core-fill-1);overflow-x:auto}.core-md pre code{padding:0;background:none}.core-md hr{width:100%;border:none;border-top:var(--core-hairline) solid var(--core-separator)}.core-md__table{max-width:100%;overflow-x:auto}.core-md__table:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-solid);outline-offset:2px}.core-md table{border-collapse:collapse;font-size:var(--core-fs-sm)}.core-md th,.core-md td{min-width:6rem;padding:var(--core-space-2) var(--core-space-3);border:var(--core-hairline) solid var(--core-separator-strong);overflow-wrap:break-word;text-align:left;vertical-align:top}.core-md th{background:var(--core-fill-1);font-weight:var(--core-w-semibold)}.core-md .core-md__cell--center{text-align:center}.core-md .core-md__cell--right{text-align:right}.core-md__hidden{position:absolute;width:var(--core-hairline);height:var(--core-hairline);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.core-modal{position:fixed;inset:0;z-index:var(--core-z-modal);display:flex;align-items:center;justify-content:center;padding:var(--core-space-4)}.core-modal:before{content:"";position:absolute;inset:0;background:var(--core-backdrop);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:core-modal-in var(--core-duration-fast) ease-out}.core-modal__surface{position:relative;outline:none;max-height:calc(100dvh - var(--core-space-7)*2);display:flex;flex-direction:column;border-radius:var(--core-radius-xl);background:var(--core-material-elev);backdrop-filter:blur(var(--core-blur)) saturate(var(--core-saturate));-webkit-backdrop-filter:blur(var(--core-blur)) saturate(var(--core-saturate));box-shadow:var(--core-shadow-overlay);animation:core-modal-surface-in var(--core-duration) var(--core-ease)}.core-modal__surface--md{width:min(440px,100%)}.core-modal__surface--lg{width:min(720px,100%)}.core-modal__grabber{display:none}.core-modal__head{display:flex;align-items:center;justify-content:space-between;gap:var(--core-space-3);padding:var(--core-space-5) var(--core-space-5) var(--core-space-3)}.core-modal__title{font-size:var(--core-fs-lg);font-weight:var(--core-w-semibold);letter-spacing:var(--core-tracking-title);min-width:0}.core-modal__body{padding:0 var(--core-space-5);display:flex;flex-direction:column;gap:var(--core-space-4);overflow-y:auto}.core-modal__body:last-child{padding-bottom:var(--core-space-5)}.core-modal__foot{display:flex;justify-content:flex-end;gap:var(--core-space-2);padding:var(--core-space-5)}@keyframes core-modal-in{0%{opacity:0}}@keyframes core-modal-surface-in{0%{opacity:0;transform:scale(.96)}}@media(max-width:640px){.core-modal{align-items:flex-end;padding:0}.core-modal__surface,.core-modal__surface--md,.core-modal__surface--lg{width:100%;max-height:calc(100dvh - var(--core-space-7));border-radius:var(--core-radius-xl) var(--core-radius-xl) 0 0;padding-bottom:env(safe-area-inset-bottom);animation-name:core-sheet-in}.core-modal__grabber{display:block;width:36px;height:5px;margin:var(--core-space-2) auto 0;border-radius:var(--core-radius-full);background:var(--core-fill-3)}.core-modal__head{padding-top:var(--core-space-3)}}@keyframes core-sheet-in{0%{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.core-modal:before,.core-modal__surface{animation:none}}.core-confirm__text{font-size:var(--core-fs-sm);color:var(--core-text-2)}.core-drawer{position:fixed;inset:0;z-index:var(--core-z-modal);display:flex}.core-drawer:before{content:"";position:absolute;inset:0;background:var(--core-backdrop);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:core-drawer-in var(--core-duration-fast) ease-out}.core-drawer__surface{position:relative;width:min(var(--core-sidebar-w),86vw);height:100%;display:flex;flex-direction:column;outline:none;background:var(--core-material-elev);backdrop-filter:blur(var(--core-blur)) saturate(var(--core-saturate));-webkit-backdrop-filter:blur(var(--core-blur)) saturate(var(--core-saturate));box-shadow:var(--core-shadow-overlay);animation:core-drawer-surface-in var(--core-duration) var(--core-ease);padding-bottom:env(safe-area-inset-bottom)}.core-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:var(--core-space-2);height:var(--core-header-h);padding:0 var(--core-space-3);flex:none}.core-drawer__title{font-size:var(--core-fs-md);font-weight:var(--core-w-semibold);letter-spacing:var(--core-tracking-title);padding-left:var(--core-space-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-drawer__body{flex:1;overflow-y:auto;padding:var(--core-space-2) var(--core-space-3) var(--core-space-4)}@keyframes core-drawer-in{0%{opacity:0}}@keyframes core-drawer-surface-in{0%{transform:translate(-100%)}}.core-drawer--right{justify-content:flex-end}.core-drawer--right .core-drawer__surface{animation-name:core-drawer-surface-in-right}@keyframes core-drawer-surface-in-right{0%{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.core-drawer:before,.core-drawer__surface{animation:none}}.core-menu{min-width:200px;padding:5px}.core-menu__item{display:flex;align-items:center;gap:var(--core-space-3);width:100%;min-height:32px;padding:0 var(--core-space-2);border:0;background:none;border-radius:var(--core-radius-xs);color:var(--core-text);font-size:var(--core-fs-sm);text-align:left;white-space:nowrap;cursor:pointer}.core-menu__item:hover{background:var(--core-accent-solid);color:var(--core-accent-ink)}.core-menu__item:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:-1px}.core-menu__item--danger{color:var(--core-danger)}.core-menu__item--danger:hover{background:var(--core-danger);color:var(--core-danger-ink)}.core-menu__separator{display:block;height:var(--core-hairline);margin:5px var(--core-space-2);background:var(--core-separator)}@media(pointer:coarse){.core-menu__item{min-height:44px}}.core-menu__item:disabled{color:var(--core-muted);cursor:not-allowed}.core-tooltip-anchor{position:relative;display:inline-flex}.core-tooltip{position:fixed;z-index:var(--core-z-popover);padding:5px var(--core-space-2);border-radius:var(--core-radius-xs);background:var(--core-text);color:var(--core-surface);font-size:var(--core-fs-xs);white-space:nowrap;pointer-events:none;animation:core-tooltip-in var(--core-duration-fast) ease-out}@keyframes core-tooltip-in{0%{opacity:0}}@media(pointer:coarse){.core-tooltip{display:none}}.core-popover-anchor{display:inline-flex}.core-toasts{position:fixed;right:var(--core-space-4);bottom:var(--core-space-4);z-index:var(--core-z-toast);display:flex;flex-direction:column;align-items:flex-end;gap:var(--core-space-2);pointer-events:none}.core-toast{display:flex;align-items:center;gap:var(--core-space-2);width:max-content;max-width:min(440px,100vw - var(--core-space-6));padding:7px 7px 7px var(--core-space-3);border:var(--core-hairline) solid var(--core-separator);border-radius:var(--core-radius-lg);background:var(--core-material-elev);backdrop-filter:blur(var(--core-blur)) saturate(var(--core-saturate));-webkit-backdrop-filter:blur(var(--core-blur)) saturate(var(--core-saturate));box-shadow:var(--core-shadow-overlay);font-size:var(--core-fs-sm);pointer-events:auto;animation:core-toast-in var(--core-duration) var(--core-ease)}.core-toast__badge{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:var(--core-radius-full)}.core-toast--neutral .core-toast__badge,.core-toast--accent .core-toast__badge{background:var(--core-accent-weak);color:var(--core-accent)}.core-toast--success .core-toast__badge{background:var(--core-success-weak);color:var(--core-success)}.core-toast--warning .core-toast__badge{background:var(--core-warning-weak);color:var(--core-warning)}.core-toast--danger .core-toast__badge{background:var(--core-danger-weak);color:var(--core-danger)}.core-toast__text{min-width:0;padding-right:var(--core-space-1);overflow-wrap:anywhere}.core-toast__details{display:block;margin-top:var(--core-space-1);font-size:var(--core-fs-xs);color:var(--core-muted)}.core-toast__action{flex:none;height:28px;padding:0 var(--core-space-3)}.core-toast__close{flex:none;width:28px;height:28px;color:var(--core-muted)}@keyframes core-toast-in{0%{opacity:0;transform:translateY(var(--core-space-3)) scale(.96)}}@media(prefers-reduced-motion:reduce){.core-toast{animation:none}}@media(max-width:640px){.core-toasts{left:var(--core-space-3);right:var(--core-space-3);bottom:calc(var(--core-space-3) + env(safe-area-inset-bottom));align-items:stretch}.core-toast{width:auto;max-width:none}.core-toast__close{width:40px;height:40px}}.core-app-shell{display:grid;grid-template-columns:auto 1fr;min-height:100dvh}.core-app-shell__side{width:var(--core-sidebar-w);transition:width var(--core-duration) var(--core-ease);position:sticky;top:0;height:100dvh;z-index:var(--core-z-bar)}.core-app-shell__panel{display:flex;flex-direction:column;width:var(--core-sidebar-w);height:100%;padding:0 var(--core-space-3) var(--core-space-3);background:var(--core-material);backdrop-filter:blur(var(--core-blur)) saturate(var(--core-saturate));-webkit-backdrop-filter:blur(var(--core-blur)) saturate(var(--core-saturate));border-right:var(--core-hairline) solid var(--core-separator);transition:width var(--core-duration) var(--core-ease),padding-inline var(--core-duration) var(--core-ease),box-shadow var(--core-duration) var(--core-ease)}.core-app-shell__brand{min-height:var(--core-header-h);display:flex;align-items:center;gap:var(--core-space-2);padding:var(--core-space-1) var(--core-space-2);flex:none}.core-app-shell__brand-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-app-shell__fold{margin-left:auto;flex:none}.core-app-shell__nav{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-top:var(--core-space-2)}.core-app-shell__tools{display:flex;flex-direction:column;gap:2px;flex:none;margin-top:var(--core-space-2);padding-top:var(--core-space-2);border-top:var(--core-hairline) solid var(--core-separator)}.core-app-shell__main{display:flex;flex-direction:column;min-width:0}.core-app-shell__bar{display:none}.core-app-shell__content{display:flex;flex-direction:column;gap:var(--core-page-gap);padding:var(--core-space-6) var(--core-space-5) var(--core-space-7);min-width:0}.core-app-shell--rail .core-app-shell__side{width:var(--core-sidebar-folded-w)}.core-app-shell--folded .core-app-shell__panel{width:var(--core-sidebar-folded-w);padding-left:var(--core-space-2);padding-right:var(--core-space-2)}.core-app-shell--peek .core-app-shell__panel{box-shadow:var(--core-shadow-overlay)}.core-app-shell__brand-title,.core-side-nav__title{transition:opacity var(--core-duration-fast) var(--core-ease),max-width var(--core-duration) var(--core-ease);max-width:20rem}.core-app-shell--folded .core-app-shell__brand-title,.core-app-shell--folded .core-side-nav__title{opacity:0;max-width:0}.core-app-shell--folded .core-app-shell__brand{gap:0;padding-inline:0}.core-app-shell--folded .core-app-shell__fold{margin:0 auto}.core-app-shell--folded .core-app-shell__nav{scrollbar-width:none}.core-app-shell--folded .core-app-shell__nav::-webkit-scrollbar{width:0}.core-app-shell--folded .core-side-nav__item{gap:0;padding-left:var(--core-space-3);padding-right:0}.core-side-nav__anchor{display:block}@media(max-width:900px){.core-app-shell{grid-template-columns:1fr}.core-app-shell__side{display:none}.core-app-shell__bar{min-height:var(--core-header-h);display:flex;align-items:center;gap:var(--core-space-1);padding:var(--core-space-1) var(--core-space-3);position:sticky;top:0;z-index:var(--core-z-bar);background:var(--core-material);backdrop-filter:blur(var(--core-blur)) saturate(var(--core-saturate));-webkit-backdrop-filter:blur(var(--core-blur)) saturate(var(--core-saturate));border-bottom:var(--core-hairline) solid var(--core-separator)}.core-app-shell__bar-brand{display:flex;align-items:center;min-width:0}.core-app-shell__menu{margin-left:auto;flex:none}.core-app-shell__content{padding:var(--core-space-4) var(--core-space-3) var(--core-space-7)}}.core-auth{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--core-space-4)}.core-auth__box{width:min(400px,100%);display:flex;flex-direction:column;gap:var(--core-space-4)}.core-auth__box--wide{width:min(640px,100%)}.core-auth__head{display:flex;flex-direction:column;align-items:center;gap:var(--core-space-3);text-align:center}.core-auth__brand{display:flex;justify-content:center;max-width:100%}.core-auth__card{display:flex;flex-direction:column;gap:var(--core-space-4);padding:var(--core-space-6);border-radius:var(--core-radius-xl);background:var(--core-surface);box-shadow:var(--core-shadow-card)}.core-auth__title{font-size:var(--core-fs-lg);font-weight:var(--core-w-semibold);letter-spacing:var(--core-tracking-title)}.core-auth__description{margin-top:calc(var(--core-space-1) - var(--core-space-3));font-size:var(--core-fs-sm);color:var(--core-muted)}.core-auth__footer{display:flex;flex-wrap:wrap;gap:var(--core-space-2);justify-content:center;font-size:var(--core-fs-sm);text-align:center}@media(max-width:640px){.core-auth{align-items:flex-start;padding:var(--core-space-4) var(--core-space-3)}.core-auth__box{margin-top:var(--core-space-6)}.core-auth__card{padding:var(--core-space-5) var(--core-space-4)}}.core-side-nav{display:flex;flex-direction:column;gap:2px}.core-side-nav__item{display:flex;align-items:center;gap:var(--core-space-3);width:100%;min-height:32px;padding:6px var(--core-space-2);border:0;background:none;border-radius:var(--core-radius-xs);color:var(--core-text);font-size:var(--core-fs-sm);text-align:left;text-decoration:none;cursor:pointer;transition:background var(--core-duration-fast),padding var(--core-duration) var(--core-ease),gap var(--core-duration) var(--core-ease)}.core-side-nav__item:hover{background:var(--core-fill-1)}.core-side-nav__item:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:1px}.core-side-nav__item .core-icon{color:var(--core-accent);opacity:.9}.core-side-nav__item--active{background:var(--core-accent-weak);color:var(--core-accent);font-weight:var(--core-w-medium)}.core-side-nav__item--active .core-icon{opacity:1}.core-side-nav__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-side-nav__group{display:flex;flex-direction:column;gap:2px}.core-side-nav__group-toggle{display:flex;align-items:center;gap:var(--core-space-1);width:100%;min-height:32px;padding:6px var(--core-space-2);border:0;background:none;border-radius:var(--core-radius-xs);color:var(--core-muted);font-size:var(--core-fs-sm);font-weight:var(--core-w-medium);text-align:left;cursor:pointer;transition:background var(--core-duration-fast),color var(--core-duration-fast)}.core-side-nav__group-toggle:hover{background:var(--core-fill-1);color:var(--core-text-2)}.core-side-nav__group-toggle:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:1px}.core-side-nav__group-toggle--holds-active{color:var(--core-accent)}.core-side-nav__group-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-side-nav__group-items{display:flex;flex-direction:column;gap:2px;padding-left:var(--core-space-2)}.core-side-nav__group-items[hidden]{display:none}.core-side-nav__rail-group{gap:2px;min-width:11rem;padding:var(--core-space-2);overflow-y:auto}.core-side-nav__rail-title{padding:4px var(--core-space-2) var(--core-space-1);font-size:var(--core-fs-xs);font-weight:var(--core-w-medium);color:var(--core-muted)}.core-side-nav__empty{padding:var(--core-space-3) var(--core-space-2);font-size:var(--core-fs-sm);color:var(--core-muted)}@media(pointer:coarse){.core-side-nav__item{min-height:44px}}.core-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--core-space-4);flex-wrap:wrap}.core-page-header__text{min-width:0}.core-page-header__title{font-size:var(--core-fs-xl);font-weight:var(--core-w-bold);letter-spacing:var(--core-tracking-title);line-height:1.12}.core-page-header__description{margin-top:var(--core-space-1);font-size:var(--core-fs-sm);color:var(--core-muted)}.core-page-header__actions{display:flex;gap:var(--core-space-2);flex-wrap:wrap}@media(max-width:640px){.core-page-header__title{font-size:26px}}.core-user-menu__trigger{display:inline-flex;align-items:center;gap:var(--core-space-2);height:var(--core-control-h);padding:0 var(--core-space-2);border:0;background:none;border-radius:var(--core-radius-sm);color:var(--core-text);font-size:var(--core-fs-sm);cursor:pointer;transition:background var(--core-duration-fast)}.core-user-menu__trigger:hover{background:var(--core-fill-1)}.core-user-menu__trigger:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:1px}.core-user-menu__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:14ch}@media(max-width:640px){.core-user-menu__name{display:none}}.core-shell__mark{display:flex;align-items:center;gap:var(--core-space-2);min-width:0}.core-shell__brand{min-width:0;font-size:var(--core-fs-md);font-weight:var(--core-w-semibold);letter-spacing:var(--core-tracking-title);line-height:1.25;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.core-shell__logo{display:block;flex:none;height:var(--core-logo-h);width:auto;max-width:7rem;object-fit:contain}.core-shell__logo--alone{max-width:11rem}.core-app-shell__brand .core-shell__logo,.core-app-shell__bar-brand .core-shell__logo{height:var(--core-logo-h-menu)}.core-view-as{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--core-space-3);padding:var(--core-space-3) var(--core-space-4);border-radius:var(--core-radius-md);background:var(--core-warning-weak);color:var(--core-warning);font-size:var(--core-fs-sm)}.core-view-as__text{min-width:0;flex:1 1 16rem}.core-form{display:flex;flex-direction:column;gap:var(--core-space-4)}.core-auth__brand .core-shell__logo{max-width:100%}.core-status{display:flex;flex-direction:column;align-items:flex-start;gap:var(--core-space-4);max-width:480px}.core-status--center{align-items:center;justify-content:center;min-height:60dvh;max-width:none}.core-page{display:flex;flex-direction:column;gap:var(--core-page-gap);max-width:1080px}.core-page__section{display:flex;flex-direction:column;gap:var(--core-space-3)}.core-page__section-title{font-size:var(--core-fs-lg);font-weight:var(--core-w-semibold);letter-spacing:var(--core-tracking-title)}.core-page__section-count{margin-left:var(--core-space-3);color:var(--core-muted);font-size:var(--core-fs-sm);font-weight:var(--core-w-regular);letter-spacing:normal;white-space:nowrap}.core-page__empty{font-size:var(--core-fs-sm);color:var(--core-muted)}.core-page__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--core-space-3)}.core-page__card-link{text-decoration:none;color:inherit;border-radius:var(--core-radius-lg)}.core-page__card-link:focus-visible{outline:var(--core-outline-w) solid var(--core-accent-weak);outline-offset:2px}.core-page__card-link .core-card{display:flex;align-items:center;gap:var(--core-space-3);transition:background var(--core-duration-fast)}.core-page__card-link:hover .core-card{background:var(--core-surface-2)}.core-page__card-title{font-weight:var(--core-w-medium);min-width:0;overflow:hidden;text-overflow:ellipsis}.core-page__card-chevron{margin-left:auto;color:var(--core-muted)}.core-captcha{display:flex;justify-content:center;min-height:68px}.core-captcha--invisible{min-height:0}.core-captcha-notice{text-align:center;font-size:var(--core-fs-xs);color:var(--core-muted)}.core-page__search{width:18rem;max-width:100%}.core-page__filter{width:12rem;max-width:100%}.core-row__who{display:flex;flex-direction:column;gap:2px;min-width:0}.core-row__name{font-weight:var(--core-w-medium)}.core-row__sub{color:var(--core-muted);font-size:var(--core-fs-sm)}.core-row__tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--core-space-2)}.core-row__count{color:var(--core-muted);font-size:var(--core-fs-sm);white-space:nowrap}.core-form__note{color:var(--core-muted);font-size:var(--core-fs-sm);margin:0}.core-row__key{color:var(--core-muted);font-family:var(--core-font-mono);font-size:var(--core-fs-xs);white-space:nowrap}.core-appearance__card{display:flex;flex-direction:column;gap:var(--core-space-4)}.core-appearance__option{display:flex;flex-direction:column;gap:var(--core-space-2);padding-top:var(--core-space-4);border-top:var(--core-hairline) solid var(--core-separator)}.core-appearance__placeholder{display:inline-flex;align-items:center;justify-content:center;height:var(--core-space-7);padding:0 var(--core-space-4);border:var(--core-hairline) dashed var(--core-fill-3);border-radius:var(--core-radius-sm);color:var(--core-muted);font-size:var(--core-fs-sm);white-space:nowrap}.core-appearance__placeholder--logo{min-width:160px}.core-appearance__asset{display:flex;align-items:center;gap:var(--core-space-4);flex-wrap:wrap}.core-appearance__asset-actions{display:flex;align-items:center;gap:var(--core-space-2);flex-wrap:wrap}.core-appearance__preview{max-width:200px;object-fit:contain}.core-appearance__preview--logo{height:var(--core-logo-h);width:auto}.core-appearance__preview--favicon{max-height:var(--core-space-5)}.core-appearance__actions{display:flex;justify-content:flex-start}.core-md-field{display:flex;flex-direction:column;gap:var(--core-space-2)}.core-md-field__bar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--core-space-2)}.core-md-field__preview{min-height:calc(var(--core-control-h)*4);padding:var(--core-space-3);border:var(--core-hairline) solid var(--core-separator);border-radius:var(--core-radius-md);background:var(--core-surface-2)}.core-switch-row{display:flex;align-items:center;gap:var(--core-space-3)}.core-switch-row label{cursor:pointer}.core-public-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--core-space-3)}.core-public-header__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--core-space-2)}.core-public-page{display:flex;flex-direction:column;gap:var(--core-page-gap);width:min(1080px,100%);margin:0 auto;padding:var(--core-space-6) var(--core-space-4)}.core-public-page__main{display:flex;flex-direction:column;gap:var(--core-page-gap);min-width:0}.core-api-keys table{min-width:0}.core-api-keys thead th{white-space:normal}.core-api-keys tbody td{overflow-wrap:anywhere}.core-api-keys .core-table__card-field dt{width:40%}.core-api-keys .core-table__card-field dd{overflow-wrap:anywhere}.core-user-list{display:flex;flex-direction:column;gap:var(--core-space-2);margin-top:var(--core-space-4);padding-top:var(--core-space-4);border-top:var(--core-hairline) solid var(--core-separator)}.core-user-list__title{margin:0;font-size:var(--core-fs-md);font-weight:var(--core-w-semibold)}.core-user-list__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.core-user-list__item{display:flex;flex-wrap:wrap;align-items:center;gap:var(--core-space-2);min-height:44px}.core-user-list__item+.core-user-list__item{border-top:var(--core-hairline) solid var(--core-separator)}.core-user-list__item>:last-child{margin-left:auto}.core-user-list__name{overflow-wrap:anywhere}.core-oauth__id{display:block;min-width:16ch;overflow-wrap:anywhere}.core-oauth__copy{display:flex;flex-wrap:wrap;gap:var(--core-space-2)}.core-oauth__copy>:first-child{flex:1 1 16rem;min-width:0}.core-oauth__scope,.core-metric-card{display:flex;flex-direction:column;gap:var(--core-space-1)}.core-metric-card__title,.core-metric-card__period{color:var(--core-muted);font-size:var(--core-fs-sm)}.core-metric-card__value{font-size:var(--core-fs-xl);font-weight:var(--core-w-medium);font-variant-numeric:tabular-nums}.core-home__widgets{margin-block-end:var(--core-space-5)}.core-statistics__cards{margin-block:var(--core-space-4)}.core-statistics__pick{all:unset;display:block;cursor:pointer;border-radius:var(--core-radius-lg)}.core-statistics__pick:focus-visible{outline:2px solid var(--core-accent-solid);outline-offset:2px}.core-statistics__pick[aria-pressed=true] .core-metric-card{outline:2px solid var(--core-accent-solid);outline-offset:-2px}.core-statistics__bars{display:flex;align-items:flex-end;gap:2px;block-size:120px;margin-block:var(--core-space-3)}.core-statistics__bar{flex:1 1 0;min-inline-size:2px;min-block-size:1px;border-radius:2px 2px 0 0;background:var(--core-accent-solid)}.core-journal-filters{display:flex;flex-direction:column;gap:var(--core-space-3)}.core-journal-filters__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--core-space-3)}.core-journal-filters__actions{display:flex;gap:var(--core-space-2)}.core-journal-details{min-width:0;overflow-wrap:anywhere}.core-journal-details pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:var(--core-fs-sm)}.core-journal-change{display:flex;flex-direction:column;gap:var(--core-space-3);border-top:var(--core-hairline) solid var(--core-separator);padding-top:var(--core-space-4)}.core-journal-change__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--core-space-2)}.core-journal-change__was{color:var(--core-muted)}.core-journal-change__arrow{color:var(--core-muted);margin:0 var(--core-space-2)}.core-journal-change__list{display:flex;flex-direction:column;gap:2px}.core-profile{display:flex;flex-direction:column;gap:var(--core-page-gap);max-width:880px}.core-profile__rows{display:flex;flex-direction:column;margin:0}.core-profile__row{display:grid;grid-template-columns:10rem minmax(0,1fr);align-items:center;gap:var(--core-space-3);min-height:48px;padding:var(--core-space-2) 0}.core-profile__row+.core-profile__row{border-top:var(--core-hairline) solid var(--core-separator)}.core-profile__row dt{color:var(--core-muted);font-size:var(--core-fs-sm)}.core-profile__row dd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--core-space-2);margin:0;min-width:0;overflow-wrap:anywhere}.core-profile__note{color:var(--core-muted);font-size:var(--core-fs-sm)}.core-profile__action{margin-left:auto}@media(max-width:640px){.core-profile__row{grid-template-columns:minmax(0,1fr);gap:2px}.core-profile__action{margin-left:0}}._page_15lxn_1{display:flex;flex-direction:column;gap:var(--core-page-gap);max-width:900px}._panel_cmrzw_1{display:flex;flex-direction:column;gap:var(--core-space-4)}._title_cmrzw_7{margin:0 0 var(--core-space-1);font-size:var(--core-fs-md);font-weight:var(--core-w-semibold)}._hint_cmrzw_13{margin:0;color:var(--core-muted);font-size:var(--core-fs-sm)}._switch_15ant_1{display:flex;align-items:center;gap:var(--core-space-3)}._switch_15ant_1 label{cursor:pointer}._size_15ant_10{display:flex;flex-wrap:wrap;align-items:center;gap:var(--core-space-2) var(--core-space-3)}._sizeLabel_15ant_17{color:var(--core-muted);font-size:var(--core-fs-sm)}._tags_1g0u6_1{display:flex;flex-wrap:wrap;gap:var(--core-space-1)}
