.app-footer[data-v-0624fde3]{max-width:var(--content-max-width-wide,1200px);color:#14202a;background:radial-gradient(circle at 8% 0,#f051471a,#0000 24%),linear-gradient(#fffdf8e0,#f5efe6d1);border-top:1px solid #14202a2e;margin:clamp(1.5rem,4vw,3rem) auto 0;padding:clamp(1.2rem,3vw,2rem) 1.1rem}.app-footer__grid[data-v-0624fde3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,3vw,2rem);margin:0 auto;display:grid}.app-footer__group[data-v-0624fde3]{text-align:center;align-content:start;justify-items:center;gap:.45rem;display:grid}.app-footer__group h2[data-v-0624fde3]{letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem;font-size:.86rem;font-weight:950}.app-footer__group a[data-v-0624fde3]{color:#5b6572;font-weight:760;text-decoration:none}.app-footer__group a[data-v-0624fde3]:hover,.app-footer__group a[data-v-0624fde3]:focus-visible{color:#f05147;text-decoration:underline}.app-footer__meta[data-v-0624fde3]{color:#6f7783;text-align:center;border-top:1px solid #14202a1f;flex-wrap:wrap;justify-content:center;gap:.45rem 1rem;margin:clamp(1rem,3vw,1.6rem) auto 0;padding-top:.8rem;font-size:.95rem;display:flex}@media (width<=900px){.app-footer__grid[data-v-0624fde3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.app-footer__grid[data-v-0624fde3]{grid-template-columns:1fr}.app-footer__meta[data-v-0624fde3]{justify-content:center}}.t-button[data-v-70948006]{min-height:var(--field-height,46px);border:1px solid var(--color-border-strong,#202b3933);background:var(--color-surface-strong,#fff);color:var(--color-text,#202b39);white-space:nowrap;transition:transform var(--transition-fast,.14s ease), background-color var(--transition-fast,.14s ease), border-color var(--transition-fast,.14s ease), color var(--transition-fast,.14s ease), box-shadow var(--transition-fast,.14s ease);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.1rem;font-size:.95rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 8px 18px #202b3914}.t-button[data-v-70948006]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 24px #202b391f}.t-button[data-v-70948006]:active:not(:disabled){transform:translateY(0)}.t-button[data-v-70948006]:disabled{opacity:.58;cursor:default;box-shadow:none}.t-button[data-v-70948006]:focus-visible{box-shadow:var(--focus-ring,0 0 0 3px #f0514738);outline:none}.t-button--primary[data-v-70948006]{background:var(--color-button-active,#f05147);border-color:var(--color-button-active,#f05147);color:#fff}.t-button--secondary[data-v-70948006]{background:var(--color-surface-strong,#fff)}.t-button--ghost[data-v-70948006],.t-button--quiet[data-v-70948006]{box-shadow:none;background:0 0}.t-button--ghost[data-v-70948006]{border-color:var(--color-border,#202b3924)}.t-button--quiet[data-v-70948006]{border-color:#0000}.t-button--danger[data-v-70948006]{background:var(--color-error-soft,#f051471a);color:var(--color-warning,#f05147);border-color:#f0514752}.t-button--sm[data-v-70948006]{min-height:40px;padding:.58rem .92rem;font-size:.9rem}.t-button--xs[data-v-70948006]{gap:.38rem;min-height:34px;padding:.42rem .72rem;font-size:.84rem}.t-button--block[data-v-70948006]{width:100%}.t-button--icon-only[data-v-70948006]{min-width:var(--field-height,46px);padding-left:.75rem;padding-right:.75rem}.t-button--sm.t-button--icon-only[data-v-70948006]{min-width:40px;padding-left:.58rem;padding-right:.58rem}.t-button--xs.t-button--icon-only[data-v-70948006]{min-width:34px;padding-left:.48rem;padding-right:.48rem}.t-button__icon[data-v-70948006]{flex:none;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;display:inline-flex}.t-button__label[data-v-70948006]{min-width:0}.t-button__icon[data-v-70948006] svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.t-button--xs .t-button__icon[data-v-70948006]{width:.95rem;height:.95rem}.app-header-shell[data-v-31ed3e48]{max-width:var(--content-max-width-wide,1200px);margin:0 auto;padding:.85rem 1.1rem .25rem}.app-header[data-v-31ed3e48]{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.app-header__brand[data-v-31ed3e48]{cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;flex:0 clamp(238px,40vw,520px);align-items:flex-start;gap:.1rem;width:clamp(238px,40vw,520px);min-width:0;padding:0;display:flex}.app-header__brand:hover .app-header__logo[data-v-31ed3e48],.app-header__brand:focus-visible .app-header__logo[data-v-31ed3e48]{opacity:.9}.app-header__brand[data-v-31ed3e48]:focus-visible{outline:2px solid var(--color-accent,#ff5a4f);outline-offset:.28rem;border-radius:.4rem}.app-header__logo[data-v-31ed3e48]{width:238px;max-width:100%;height:auto;display:block}.app-header__strapline[data-v-31ed3e48]{white-space:nowrap;width:calc(100% - .48rem);max-width:100%;min-height:1.15em;color:var(--color-muted,#5b6572);margin:0 0 0 .48rem;font-size:clamp(.78rem,1.2vw,.92rem);line-height:1.2}.app-header__content[data-v-31ed3e48]{flex-direction:column;flex:auto;align-items:flex-end;gap:.22rem;min-width:0;display:flex}.app-header__row[data-v-31ed3e48]{flex-wrap:nowrap;justify-content:flex-end;gap:0;min-width:0;max-width:100%;display:flex}.app-header__row--secondary[data-v-31ed3e48]{flex-wrap:wrap;gap:0;width:100%;overflow:visible}.app-header__row[data-v-31ed3e48] .t-button{flex:none}.app-header__row--secondary[data-v-31ed3e48] .t-button--xs{padding-left:.54rem;padding-right:.54rem}.app-header__meta[data-v-31ed3e48]{color:var(--color-muted,#5b6572);text-align:right;flex-wrap:wrap;justify-content:flex-end;gap:.2rem;width:100%;margin:.06rem 0 0;font-size:.9rem;display:flex}.app-header__meta-separator[data-v-31ed3e48]{opacity:.8}.app-header__divider[data-v-31ed3e48]{opacity:.75;margin:.32rem 0 .58rem}@media (width<=768px){.app-header-shell[data-v-31ed3e48]{padding-left:1rem;padding-right:1rem}.app-header[data-v-31ed3e48]{flex-direction:column;align-items:flex-start}.app-header__brand[data-v-31ed3e48]{flex-basis:min(520px,100%);width:min(520px,100%)}.app-header__content[data-v-31ed3e48]{align-items:flex-start;width:100%}.app-header__row[data-v-31ed3e48]{flex-wrap:wrap;justify-content:flex-start}.app-header__row--secondary[data-v-31ed3e48]{width:100%;overflow-x:visible}.app-header__meta[data-v-31ed3e48]{text-align:left;justify-content:flex-start}}.toast-host[data-v-20931a04]{z-index:9999;padding-bottom:env(safe-area-inset-bottom);flex-direction:column;gap:10px;max-width:420px;margin-left:auto;display:flex;position:fixed;bottom:16px;left:16px;right:16px}.toast[data-v-20931a04]{border:1px solid #0000000f;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:12px;max-width:100%;padding:12px;display:flex;box-shadow:0 8px 22px #00000026}.toast__message[data-v-20931a04]{word-break:break-word;overflow-wrap:anywhere;flex:1;line-height:1.35}.toast__close[data-v-20931a04]{color:inherit;cursor:pointer;opacity:.85;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;margin:-4px -4px 0 0;padding:0;font-size:22px;line-height:1;display:inline-flex;background:0 0!important;border:none!important}.toast__close[data-v-20931a04]:hover{opacity:1}.toast__close[data-v-20931a04]:focus-visible{outline:2px solid var(--color-button-active);outline-offset:2px}.toast--error[data-v-20931a04]{background:var(--color-toast-error,var(--color-button-active,#f05147));color:#fff}.toast--confirm[data-v-20931a04]{background:var(--color-toast-confirm,var(--color-button-bg,#e4dacd));color:var(--color-text,#202b39)}.toast--warn[data-v-20931a04]{background:var(--color-toast-warning,#f08a47);color:#fff}.app-route-announcer[data-v-dcd332b5]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-main-anchor[data-v-dcd332b5]{width:1px;height:1px;position:absolute;overflow:hidden}.app-skip-link[data-v-dcd332b5]{z-index:1000;color:#fff;transition:transform var(--transition-fast,.14s ease);background:#14202a;border:1px solid #14202a29;border-radius:999px;padding:.72rem 1rem;font-weight:950;text-decoration:none;position:fixed;top:1rem;left:1rem;transform:translateY(-160%);box-shadow:0 16px 30px #14202a2e}.app-skip-link[data-v-dcd332b5]:focus-visible{box-shadow:var(--focus-ring), 0 16px 30px #14202a2e;outline:none;transform:translateY(0)}.app-demo-home-link[data-v-dcd332b5]{z-index:20;color:#14202a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffdb;border:1px solid #14202a29;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:.72rem 1rem;font-weight:950;text-decoration:none;display:inline-flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 16px 30px #14202a24}.app-demo-home-link[data-v-dcd332b5]:hover,.app-demo-home-link[data-v-dcd332b5]:focus-visible{color:#fff;background:#f05147}@font-face{font-family:Isidora Sans;src:url(/fonts/IsidoraSans-Light.woff2)format("woff2"),url(/fonts/IsidoraSans-Light.otf)format("opentype");font-weight:300;font-style:normal;font-stretch:100%;font-display:swap}@font-face{font-family:Isidora Sans;src:url(/fonts/IsidoraSans-Regular.woff2)format("woff2"),url(/fonts/IsidoraSans-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-stretch:100%;font-display:swap}@font-face{font-family:Isidora Sans;src:url(/fonts/IsidoraSans-Medium.woff2)format("woff2"),url(/fonts/IsidoraSans-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-stretch:100%;font-display:swap}@font-face{font-family:Isidora Sans;src:url(/fonts/IsidoraSans-Bold.woff2)format("woff2"),url(/fonts/IsidoraSans-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-stretch:100%;font-display:swap}:root{--content-max-width:1200px;--content-max-width-wide:1200px;--content-max-width-compact:1200px;--color-text:#202b39;--color-bg:#fff;--color-page-bg:#f6f1ea;--color-page-glow:#fffaf5;--color-surface:#ffffffe6;--color-surface-strong:#fff;--color-surface-muted:#fffaf5d1;--color-muted:#5b6572;--color-button-text:#202b39;--color-button-bg:#e4dacd;--color-button-active:#f05147;--color-hr:#9ba4ae;--color-warning:#f05147;--color-success:#2f855a;--color-border:#202b3924;--color-border-strong:#202b3938;--color-error-soft:#f051471a;--color-warning-soft:#f08a4724;--color-success-soft:#2f855a1f;--color-info-soft:#e4dacd8c;--color-toast-error:var(--color-button-active);--color-toast-confirm:var(--color-button-bg);--color-toast-warning:#f08a47;--field-height:46px;--focus-ring:0 0 0 3px #f0514738;--transition-fast:.14s ease;--pane-radius:22px;--pane-border:1px solid var(--color-border-strong);--pane-shadow:0 20px 48px #202b3914;--card-radius:18px;--card-border:1px solid var(--color-border)}*,:before,:after{box-sizing:border-box}body{background:radial-gradient(circle at top left, var(--color-page-glow) 0, #fffaf500 28rem), linear-gradient(180deg, var(--color-page-bg) 0%, #fbf8f4 18%, #fff 100%);min-height:100vh;color:var(--color-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;padding:0;font-family:Isidora Sans,sans-serif;font-weight:400}#app{min-height:100vh}button,input,select,textarea{font:inherit}button{cursor:pointer;color:inherit}h1,h2,h3,h4,h5,h6{font-weight:700}hr{border:none;border-top:1px solid var(--color-hr)}.warning{color:var(--color-warning);font-weight:700}button.active{background-color:var(--color-button-active);color:#fff}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.t-tableWrap{border-radius:var(--card-radius);border:var(--card-border);background:#fff;width:100%;overflow-x:auto}.t-table{border-collapse:collapse;width:100%;min-width:720px}.t-table th,.t-table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-top:1px solid #0000001a;padding:.55rem .75rem}.t-table thead th{background:#00000008;border-top:none;font-weight:700}.t-table--compact{min-width:0}@media (width<=680px){.t-table{min-width:640px}}.t-resultsTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin:.75rem 0;display:flex}.t-viewToggle{background:#fff;border:1px solid #00000038;border-radius:999px;display:inline-flex;overflow:hidden}.t-viewToggle button{cursor:pointer;color:var(--color-text);background:0 0;border:none;padding:.45rem .85rem;font-weight:700}.t-viewToggle button.isActive{background:var(--color-button-active);color:#fff}.t-cardList{flex-direction:column;gap:.75rem;display:flex}.t-cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.t-cardList *,.t-cardGrid *{min-width:0}.t-resultCard{border:var(--card-border);border-radius:var(--card-radius);background:#fff;padding:.9rem;overflow:hidden;box-shadow:0 2px 10px #00000008}.t-resultCard__row{grid-template-columns:1fr 220px;align-items:start;gap:.9rem;display:grid}.t-resultCard--grid .t-resultCard__row{grid-template-columns:1fr}.t-resultTitle{white-space:normal;word-break:normal;overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:800;line-height:1.25}.t-kvMini{opacity:.9;flex-wrap:wrap;gap:.6rem 1rem;margin-top:.5rem;display:flex}.t-kvMini strong{font-weight:800}.t-desc{opacity:.9;-webkit-line-clamp:4;overflow-wrap:anywhere;word-break:normal;-webkit-box-orient:vertical;margin:.55rem 0 0;line-height:1.4;display:-webkit-box;overflow:hidden}.t-resultMeta{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.t-badges{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.t-badge{opacity:.95;white-space:nowrap;border:1px solid #00000024;border-radius:999px;padding:2px 8px;font-size:12px}.t-badge--primary{border-color:var(--color-button-active);color:var(--color-button-active);font-weight:800}.t-priceBox{text-align:right}.t-viewBtn{width:100%}.t-resultCard--grid .t-resultMeta{border-top:1px solid #0000001a;grid-template-columns:1fr auto;align-items:center;gap:.6rem .75rem;width:100%;margin-top:.6rem;padding-top:.6rem;display:grid}.t-resultCard--grid .t-badges{grid-column:1/-1;justify-content:flex-start}.t-resultCard--grid .t-priceBox{text-align:left;justify-self:start}.t-resultCard--grid .t-viewBtn{white-space:nowrap;justify-self:end;width:auto}@media (width<=1100px){.t-cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.t-resultCard__row{grid-template-columns:1fr}.t-resultMeta{align-items:flex-start}}@media (width<=680px){.t-cardGrid{grid-template-columns:1fr}}.t-card{border:1px solid var(--color-border);border-radius:var(--card-radius);background:var(--color-surface-strong);overflow-wrap:anywhere;margin:16px 0;padding:18px;box-shadow:0 16px 32px #202b390d}.t-card--danger{background:#f051470f;border-color:#f0514747}.t-spacer{height:14px}.t-error{color:var(--color-warning);font-weight:700}.t-sectionTitle{margin:.2rem 0 .9rem;font-size:1.14rem;font-weight:800}.t-helper{opacity:.9;margin:0 0 .75rem}.t-meta{color:var(--color-muted);margin-top:.75rem;font-size:.95rem}.t-warn{background:var(--color-warning-soft);color:var(--color-text);border:1px solid #f08a473d;border-radius:14px;padding:.7rem .9rem}.t-placeholder{opacity:.9;line-height:1.5}.t-sectionLead{color:var(--color-muted);margin:0 0 .9rem;line-height:1.5}.t-textList{color:var(--color-muted);margin:.5rem 0 0;padding-left:1.15rem}.t-textList li{margin:.3rem 0}.t-subsectionTitle{margin:.6rem 0 .9rem;font-size:1rem;font-weight:700}.t-readonlyValue{padding-top:.35rem}.t-form{max-width:860px;padding:.25rem 0}.t-grid2{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.t-grid2>*{min-width:0}.t-row{grid-template-columns:210px 1fr;align-items:start;gap:.75rem;margin-bottom:.85rem;display:grid}.t-row>*{min-width:0}.t-split{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.t-split>*{min-width:0}.t-actions{flex-wrap:wrap;gap:.6rem;margin-top:.25rem;display:flex}.t-actions--center{align-items:center}.t-inlineMeta{color:var(--color-muted);font-size:.92rem}.t-inlineMeta--spaced{margin-left:.65rem}.t-inlineStack{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.t-inlineStack>*{min-width:0}.t-inlineBadgeRow{flex-wrap:wrap;align-items:center;gap:.45rem;display:inline-flex}.t-inlineFormGrid{align-items:start;gap:.75rem;margin-top:.85rem;display:grid}.t-inlineFormGrid>*{min-width:0}.t-inlineFormGrid--action{grid-template-columns:minmax(0,1fr) auto}.t-inlineFormGrid--phone{grid-template-columns:minmax(84px,112px) minmax(0,1fr) auto}.t-tableCellActions{text-align:right}.t-tableCellActions>*+*{margin-left:.5rem}.t-confirmField{max-width:20rem;margin-top:.75rem}.t-formField{flex-direction:column;gap:.25rem;margin-bottom:.75rem;display:flex}.t-formField label{font-weight:700}.t-requiredMark{color:var(--color-warning,#f05147);margin-left:.2rem;font-weight:900}.t-label{padding-top:.35rem;font-weight:700}.t-input,.t-textarea,.t-select{width:100%;max-width:100%;min-height:var(--field-height);border:1px solid var(--color-border-strong);background:var(--color-surface-strong);color:var(--color-text);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);border-radius:14px;padding:.7rem .85rem}.t-textarea{resize:vertical;max-width:100%;min-height:120px}.t-input::placeholder,.t-textarea::placeholder{color:color-mix(in srgb, var(--color-muted) 82%, white)}.t-input:focus,.t-textarea:focus,.t-select:focus{border-color:var(--color-button-active)}.t-input--short{max-width:24rem}.t-input--code{max-width:10rem}.t-clearableField{width:100%;max-width:100%;display:block;position:relative}.t-clearableField--toolbar{flex:320px;min-width:0}.t-clearableField__control.t-input,.t-clearableField__control.t-textarea{padding-right:2.9rem}.t-clearableField__clear{border:1px solid color-mix(in srgb, var(--color-border-strong) 75%, var(--color-muted));background:color-mix(in srgb, var(--color-surface-strong) 88%, white);width:1.35rem;height:1.35rem;color:var(--color-muted);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);border-radius:999px;justify-content:center;align-items:center;font-size:0;line-height:1;display:inline-flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.t-clearableField--textarea .t-clearableField__clear{top:1.35rem}.t-clearableField__clear:before{content:"×";font-size:1.05rem;font-weight:900;line-height:1}.t-clearableField__clear:hover,.t-clearableField__clear:focus-visible{border-color:var(--color-button-active);background:color-mix(in srgb, var(--color-button-active) 10%, white);color:var(--color-button-active);outline:0;box-shadow:0 0 0 4px #f0514724}.t-clearableField__clear[hidden]{display:none}.t-btn{min-height:var(--field-height);border:1px solid var(--color-border-strong);background:var(--color-surface-strong);color:var(--color-text);cursor:pointer;transition:transform var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:999px;padding:.65rem 1rem;font-weight:700;box-shadow:0 10px 20px #202b3914}.t-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 24px #202b391f}.t-btn:disabled{opacity:.6;cursor:default;box-shadow:none}.t-btn--primary{background:var(--color-button-active);border-color:var(--color-button-active);color:#fff}.t-fieldMessage{color:var(--color-muted);margin:.4rem 0 0;font-size:.92rem}.t-fieldMessage--error{color:var(--color-warning);font-weight:700}.t-fieldMessage--success{color:var(--color-success);font-weight:700}@media (width<=680px){.t-row{grid-template-columns:1fr}.t-label{padding-top:0}.t-split,.t-inlineFormGrid--action,.t-inlineFormGrid--phone,.t-grid2{grid-template-columns:1fr}}.t-admin-row{grid-template-columns:160px 1fr}.t-admin-row>*{min-width:0}.t-admin-actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.t-admin-search{flex:24rem;min-width:min(100%,14rem);max-width:min(100%,52rem);font-size:1rem}.t-admin-split{grid-template-columns:1fr 1.2fr;gap:.85rem;margin-top:.85rem;display:grid}.t-admin-split>*{min-width:0}@media (width<=900px){.t-admin-split{grid-template-columns:1fr}}.t-admin-panel{border:1px solid var(--color-border);background:#ffffffb8;border-radius:16px;padding:.85rem}.t-admin-title{margin-bottom:.5rem;font-weight:700}.t-admin-listItem{text-align:left;border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:14px;width:100%;margin-bottom:.5rem;padding:.6rem .65rem;box-shadow:0 8px 18px #202b390d}.t-admin-listItem--selected{border-color:var(--color-button-active);box-shadow:0 12px 24px #f051471f}.t-admin-email{font-weight:700}.t-admin-metaRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.t-admin-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.t-admin-mono--compact{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:.92rem;line-height:1.25;overflow:hidden}.t-admin-pill{border:1px solid #0000001f;border-radius:999px;padding:2px 8px;font-size:12px}.t-admin-pill--muted{opacity:.75}.t-admin-pill--warn{border-color:var(--color-warning);color:var(--color-warning);font-weight:700}.t-admin-kv{grid-template-columns:160px 1fr;gap:.6rem;padding:.25rem 0;display:grid}.t-admin-kv>*{min-width:0}.t-admin-k{opacity:.8}.t-admin-v{overflow-wrap:anywhere;word-break:break-word}.t-admin-hr{border:none;border-top:1px solid var(--color-hr);opacity:.6;margin:.85rem 0}.t-admin-wideMeta{max-width:none;margin:.25rem 0 .85rem}.t-admin-pre{border:1px solid var(--color-border);background:#ffffffc7;border-radius:14px;max-width:100%;padding:.75rem;overflow:auto}.markdown-editor{margin-top:1rem}.markdown-preview,.markdown-help{background-color:#fafafa;border:1px solid #ccc;margin-top:.5rem;padding:.5rem}.field-selector{margin-left:.5rem;display:inline-block;position:relative}.field-options{z-index:1000;background:#fff;border:1px solid #ccc;padding:.5rem;position:absolute;top:100%;right:0}.t-admin-table{border:1px solid #00000014;border-radius:12px;margin-top:.6rem;overflow:hidden}.t-admin-thead,.t-admin-trow{grid-template-columns:2fr 2fr 1fr 1fr;gap:.75rem;padding:.6rem .75rem;display:grid}.t-admin-thead>*,.t-admin-trow>*{overflow-wrap:anywhere;min-width:0}.t-admin-thead{background:#00000008;font-weight:700}.t-admin-trow{border-top:1px solid #00000014}.t-simple-table{border-collapse:collapse;width:100%;min-width:720px;margin-bottom:.75rem}.t-simple-table th,.t-simple-table td{vertical-align:top;border:1px solid #e5e7eb;padding:.4rem .6rem}.t-simple-table th{text-align:left;background-color:#f9fafb}@media (width<=720px){.t-simple-table{min-width:640px}}
