@font-face{font-family:Inter Variable;src:url(/assets/InterVariable-Dx4kXJAl.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Inter Variable;src:url(/assets/InterVariable-Italic-DpCbqKDY.woff2)format("woff2");font-style:italic;font-weight:100 900;font-display:swap}:root,[data-delg-theme=dark],html.dark{--delg-ui-surface-0:10 10 10;--delg-ui-surface-1:18 18 18;--delg-ui-surface-2:28 28 28;--delg-ui-surface-3:42 42 42;--delg-ui-text-1:244 244 245;--delg-ui-text-2:161 161 170;--delg-ui-text-3:113 113 122;--delg-ui-border:255 255 255;--delg-ui-accent:235 235 235;--delg-ui-accent-strong:255 255 255;--delg-ui-accent-fg:10 10 10;--delg-ui-focus:147 197 253;--delg-ui-danger:248 113 113;--delg-ui-warning:251 191 36;--delg-ui-success:52 211 153;--delg-ui-info:96 165 250;--delg-ui-shadow:0 0 0;--delg-ui-space-1:.25rem;--delg-ui-space-2:.5rem;--delg-ui-space-3:.75rem;--delg-ui-space-4:1rem;--delg-ui-space-5:1.25rem;--delg-ui-space-6:1.5rem;--delg-ui-radius-sm:.375rem;--delg-ui-radius-md:.5rem;--delg-ui-radius-lg:.75rem;--delg-ui-motion-fast:.12s;--delg-ui-motion-base:.16s;--delg-ui-control-height:2.5rem;--delg-ui-font-size:.875rem}[data-delg-theme=light],html.light{--delg-ui-surface-0:250 250 250;--delg-ui-surface-1:255 255 255;--delg-ui-surface-2:244 244 245;--delg-ui-surface-3:228 228 231;--delg-ui-text-1:24 24 27;--delg-ui-text-2:82 82 91;--delg-ui-text-3:113 113 122;--delg-ui-border:24 24 27;--delg-ui-accent:24 24 27;--delg-ui-accent-strong:9 9 11;--delg-ui-accent-fg:250 250 250;--delg-ui-focus:37 99 235;--delg-ui-danger:185 28 28;--delg-ui-warning:161 98 7;--delg-ui-success:4 120 87;--delg-ui-info:29 78 216;--delg-ui-shadow:0 0 0}[data-delg-density=compact]{--delg-ui-space-3:.5rem;--delg-ui-space-4:.75rem;--delg-ui-control-height:2.125rem;--delg-ui-font-size:.8125rem}[data-delg-product=chat]{--delg-ui-accent:16 163 127;--delg-ui-accent-strong:15 138 106;--delg-ui-accent-fg:255 255 255}[data-delg-product=pass]{--delg-ui-accent:13 139 255;--delg-ui-accent-strong:10 110 204;--delg-ui-accent-fg:255 255 255}[data-delg-product=code],[data-delg-product=auth]{--delg-ui-accent:var(--delg-ui-text-1);--delg-ui-accent-strong:var(--delg-ui-text-1);--delg-ui-accent-fg:var(--delg-ui-surface-0)}[data-delg-product=sites]{--delg-ui-accent:43 191 168;--delg-ui-accent-strong:30 158 138;--delg-ui-accent-fg:6 32 27}[data-delg-theme=dark],html.dark{--b1:0 0% 4%;--b2:0 0% 7%;--b3:0 0% 11%;--bc:240 5% 96%;--p:163 82% 36%;--pf:163 82% 31%;--pc:0 0% 100%;--n:0 0% 16%;--nc:240 5% 96%;--surface-950:10 10 10;--surface-900:18 18 18;--surface-800:28 28 28;--surface-700:42 42 42;--surface-600:64 64 64;--surface-500:117 117 117;--surface-400:148 148 148;--surface-300:179 179 179;--surface-200:212 212 212;--surface-100:232 232 232;--surface-50:250 250 250;--accent-400:255 255 255;--accent-500:235 235 235;--accent-600:199 199 199;--accent-fg:10 10 10}[data-delg-theme=light],html.light{--b1:0 0% 98%;--b2:0 0% 100%;--b3:240 5% 96%;--bc:240 6% 10%;--p:240 6% 10%;--pf:240 6% 16%;--pc:0 0% 98%;--n:240 5% 96%;--nc:240 6% 10%;--surface-950:250 250 250;--surface-900:255 255 255;--surface-800:232 232 232;--surface-700:212 212 212;--surface-600:179 179 179;--surface-500:128 128 128;--surface-400:99 99 99;--surface-300:74 74 74;--surface-200:51 51 51;--surface-100:27 27 27;--surface-50:10 10 10;--accent-400:38 38 38;--accent-500:10 10 10;--accent-600:64 64 64;--accent-fg:250 250 250}[data-delg-product=chat]{--p:163 82% 36%;--pf:163 82% 31%}[data-delg-product=pass]{--p:209 100% 53%;--pf:209 100% 44%}[data-delg-product=sites]{--p:170 63% 46%;--pf:170 70% 38%}[data-delg-product=code],[data-delg-product=auth]{--p:0 0% 92%;--pf:0 0% 100%;--pc:0 0% 4%}.delg-ui-app{min-height:100%;color:rgb(var(--delg-ui-text-1));background:rgb(var(--delg-ui-surface-0));--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Inter Variable,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.delg-ui-app-layout{min-height:100%;color:rgb(var(--delg-ui-text-1));background:rgb(var(--delg-ui-surface-0));font-family:Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif;font-size:var(--delg-ui-font-size);flex-direction:column;display:flex}.delg-ui-app-layout__header{flex:none}.delg-ui-app-layout__body{flex:1;min-height:0;display:flex}.delg-ui-app-layout__rail{flex:none;min-width:0}.delg-ui-app-layout__main{flex:1;min-width:0;min-height:0}.delg-ui-app-layout--document .delg-ui-app-layout__main{width:min(100%,72rem);margin-inline:auto}.delg-ui-app-layout--compact{font-size:.8125rem}.delg-ui-rail{gap:var(--delg-ui-space-4);min-height:0;padding:var(--delg-ui-space-4);color:rgb(var(--delg-ui-text-2));flex-direction:column;display:flex}.delg-ui-rail__nav{gap:var(--delg-ui-space-1);display:grid}.delg-ui-rail__footer{margin-top:auto}.delg-ui-collection-layout{flex-direction:column;min-height:0;display:flex}.delg-ui-collection-layout__body{flex:1;grid-template-columns:auto minmax(15rem,24rem) minmax(0,1fr);min-height:0;display:grid}.delg-ui-collection-layout__filters{min-width:0}.delg-ui-collection-layout__list,.delg-ui-collection-layout__detail{min-width:0;min-height:0;overflow:auto}.delg-ui-detail-panel{background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border) / .12);border-radius:var(--delg-ui-radius-lg);flex-direction:column;min-height:0;display:flex;overflow:hidden}.delg-ui-detail-panel__header,.delg-ui-detail-panel__footer{padding:var(--delg-ui-space-4);border-bottom:1px solid rgb(var(--delg-ui-border) / .1);flex:none}.delg-ui-detail-panel__footer{border-top:1px solid rgb(var(--delg-ui-border) / .1);border-bottom:0}.delg-ui-detail-panel__body{min-height:0;padding:var(--delg-ui-space-4);overflow:auto}.delg-ui-icon{flex:none;width:1.15rem;height:1.15rem;display:inline-block}.delg-ui-icon--sm{width:.9rem;height:.9rem}.delg-ui-icon--lg{width:1.4rem;height:1.4rem}.delg-ui-collection-toolbar{align-items:center;gap:var(--delg-ui-space-3);min-width:0;padding:var(--delg-ui-space-3) var(--delg-ui-space-4);display:flex}.delg-ui-collection-toolbar__filters,.delg-ui-collection-toolbar__actions{align-items:center;gap:var(--delg-ui-space-2);flex:none;display:flex}.delg-ui-collection-toolbar__search{flex:1;min-width:10rem}.delg-ui-detail-row{justify-content:space-between;align-items:center;gap:var(--delg-ui-space-4);min-width:0;padding:var(--delg-ui-space-3) 0;border-bottom:1px solid rgb(var(--delg-ui-border) / .1);display:flex}.delg-ui-detail-row__content{flex:1;min-width:0}.delg-ui-detail-row__label{color:rgb(var(--delg-ui-text-3));margin-bottom:.2rem;font-size:.7rem;display:block}.delg-ui-detail-row__value{overflow-wrap:anywhere;color:rgb(var(--delg-ui-text-1));font-size:.875rem;display:block}.delg-ui-detail-row__actions{gap:var(--delg-ui-space-1);flex:none;display:flex}.delg-ui-table-shell{border:1px solid rgb(var(--delg-ui-border) / .14);border-radius:var(--delg-ui-radius-lg);background:rgb(var(--delg-ui-surface-1));min-width:0}.delg-ui-table-shell--responsive{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.delg-ui-table{border-collapse:collapse;width:100%;min-width:36rem;color:rgb(var(--delg-ui-text-1));text-align:left;font-size:.8125rem}.delg-ui-table caption{color:rgb(var(--delg-ui-text-2));text-align:left;padding:.75rem 1rem;font-size:.75rem}.delg-ui-table th,.delg-ui-table td{border-bottom:1px solid rgb(var(--delg-ui-border) / .1);vertical-align:middle;padding:.7rem 1rem}.delg-ui-table thead th{color:rgb(var(--delg-ui-text-2));letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:700}.delg-ui-table tbody th{font-weight:600}.delg-ui-table tbody td{color:rgb(var(--delg-ui-text-2))}.delg-ui-table tbody tr:last-child th,.delg-ui-table tbody tr:last-child td{border-bottom:0}.delg-ui-table tbody tr:hover{background:rgb(var(--delg-ui-accent) / .06)}.delg-ui-table-shell--compact .delg-ui-table th,.delg-ui-table-shell--compact .delg-ui-table td{padding-block:.5rem}.delg-ui-pagination{justify-content:flex-end;align-items:center;gap:var(--delg-ui-space-3);padding:var(--delg-ui-space-3);color:rgb(var(--delg-ui-text-2));flex-wrap:wrap;font-size:.75rem;display:flex}.delg-ui-pagination__summary{margin-right:auto}.delg-ui-pagination__summary strong{color:rgb(var(--delg-ui-text-1));font-variant-numeric:tabular-nums}.delg-ui-pagination__size,.delg-ui-pagination__controls{align-items:center;gap:var(--delg-ui-space-2);display:inline-flex}.delg-ui-pagination__size select{border:1px solid rgb(var(--delg-ui-border) / .14);border-radius:var(--delg-ui-radius-md);background:rgb(var(--delg-ui-surface-0));min-height:2rem;color:rgb(var(--delg-ui-text-1));font:inherit;padding:0 .5rem}.delg-ui-pagination button{border:1px solid rgb(var(--delg-ui-border) / .14);border-radius:var(--delg-ui-radius-md);width:2rem;height:2rem;color:rgb(var(--delg-ui-text-1));background:0 0;place-items:center;display:grid}.delg-ui-pagination button:disabled{cursor:not-allowed;opacity:.45}.delg-ui-pagination__current{text-align:center;font-variant-numeric:tabular-nums;min-width:3.5rem}[data-delg-theme=light] .delg-ui-app,html.light .delg-ui-app{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.delg-ui-app .bg-base-100{background-color:hsl(var(--b1))!important}.delg-ui-app .bg-base-200{background-color:hsl(var(--b2))!important}.delg-ui-app .bg-base-300{background-color:hsl(var(--b3))!important}.delg-ui-app .text-base-content{color:hsl(var(--bc))!important}.delg-ui-app .bg-primary{background-color:hsl(var(--p))!important}.delg-ui-app .text-primary{color:hsl(var(--p))!important}.delg-ui-app .border-base-300{border-color:rgb(var(--delg-ui-border) / .14)!important}.delg-ui-app .border-primary{border-color:rgb(var(--delg-ui-accent) / .45)!important}.delg-ui-app .rounded-box,.delg-ui-app .rounded-lg{border-radius:var(--delg-ui-radius-lg)}.delg-ui-app .rounded-btn{border-radius:var(--delg-ui-radius-md)}.delg-ui-app .btn:not(.delg-ui-button){border-radius:var(--delg-ui-radius-md);min-height:2.5rem;box-shadow:none;transition:background-color var(--delg-ui-motion-base) ease, border-color var(--delg-ui-motion-base) ease, color var(--delg-ui-motion-base) ease, transform var(--delg-ui-motion-fast) ease;border-width:1px;font-weight:600}.delg-ui-app .btn:not(.delg-ui-button):active:not(:disabled){transform:translateY(1px)}.delg-ui-app .btn.btn-xs{min-height:2rem}.delg-ui-app .btn.btn-sm{min-height:2.25rem}.delg-ui-app .btn.btn-lg{min-height:3rem}.delg-ui-app .chat-app .btn:not(.delg-ui-button){background:rgb(var(--delg-ui-surface-2));border-color:rgb(var(--delg-ui-border) / .14);color:rgb(var(--delg-ui-text-1));box-shadow:none}.delg-ui-app .chat-app .btn:not(.delg-ui-button):hover{background:rgb(var(--delg-ui-surface-3));border-color:rgb(var(--delg-ui-border) / .2);color:rgb(var(--delg-ui-text-1));box-shadow:none}.delg-ui-app .chat-app .btn-primary{background:rgb(var(--delg-ui-accent));color:rgb(var(--delg-ui-accent-fg));border-color:#0000}.delg-ui-app .chat-app .btn-primary:hover{background:rgb(var(--delg-ui-accent-strong));border-color:#0000}.delg-ui-app .chat-app .btn-ghost{color:rgb(var(--delg-ui-text-2));background:0 0;border-color:#0000}.delg-ui-app .chat-app .btn-ghost:hover{background:rgb(var(--delg-ui-surface-2));color:rgb(var(--delg-ui-text-1))}.delg-ui-app .chat-app .input,.delg-ui-app .chat-app .textarea,.delg-ui-app .chat-app .select,.delg-ui-app .chat-app .chat-input{background:rgb(var(--delg-ui-surface-1));border-color:rgb(var(--delg-ui-border) / .16);color:rgb(var(--delg-ui-text-1));box-shadow:none}.delg-ui-app .chat-app .input:focus,.delg-ui-app .chat-app .textarea:focus,.delg-ui-app .chat-app .select:focus,.delg-ui-app .chat-app .chat-input:focus{border-color:rgb(var(--delg-ui-accent) / .8);box-shadow:0 0 0 3px rgb(var(--delg-ui-accent) / .12)}.delg-ui-app .chat-app .card,.delg-ui-app .chat-app .chat-sidebar,.delg-ui-app .chat-app .message-bubble,.delg-ui-app .chat-app .modal-box,.delg-ui-app .chat-app .dropdown-content,.delg-ui-app .chat-app .menu{background:rgb(var(--delg-ui-surface-1));border-color:rgb(var(--delg-ui-border) / .12);color:rgb(var(--delg-ui-text-1));box-shadow:0 18px 40px -28px #000c}.delg-ui-app .chat-app .user-message{background:rgb(var(--delg-ui-accent) / .14);border-color:rgb(var(--delg-ui-accent) / .24);color:rgb(var(--delg-ui-text-1))}.delg-ui-app[data-delg-compact=true],html[data-delg-compact=true] .delg-ui-app{--delg-ui-space-4:.75rem;--delg-ui-radius-lg:.625rem}.delg-ui-app .topbar-gradient{background:rgb(var(--delg-ui-surface-1))!important}.delg-ui-app .topbar-gradient:after{background:rgb(var(--delg-ui-accent));opacity:.45}.delg-ui-app .bottom-nav{background:rgb(var(--delg-ui-surface-1));border-color:rgb(var(--delg-ui-border) / .14)}.delg-ui-app .bottom-nav:before{background:rgb(var(--delg-ui-accent));opacity:.35}.delg-ui-app .btn-primary,.delg-ui-app .btn-solid{background:rgb(var(--delg-ui-accent));color:rgb(var(--delg-ui-accent-fg));border-color:#0000}.delg-ui-app .btn-primary:hover,.delg-ui-app .btn-solid:hover{background:rgb(var(--delg-ui-accent-strong))}.delg-ui-app .btn-ghost{color:rgb(var(--delg-ui-text-2));background:0 0}.delg-ui-app .btn-ghost:hover{background:rgb(var(--delg-ui-surface-2));color:rgb(var(--delg-ui-text-1))}.delg-ui-app .input,.delg-ui-app .textarea,.delg-ui-app .select{border-color:rgb(var(--delg-ui-border) / .16);background:rgb(var(--delg-ui-surface-1));color:rgb(var(--delg-ui-text-1))}.delg-ui-app .input:focus,.delg-ui-app .textarea:focus,.delg-ui-app .select:focus{border-color:rgb(var(--delg-ui-accent) / .8);outline:2px solid rgb(var(--delg-ui-accent) / .12);outline-offset:0}.delg-ui-app .card,.delg-ui-app .glass-panel{border-color:rgb(var(--delg-ui-border) / .12);background:rgb(var(--delg-ui-surface-1));color:rgb(var(--delg-ui-text-1))}:where(.delg-ui-button,.delg-ui-input,.delg-ui-dialog,.delg-ui-drawer,.delg-ui-card,.delg-ui-alert,.delg-ui-menu__content,.delg-ui-tab,.delg-ui-badge){font-family:Inter Variable,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.delg-ui-button{cursor:pointer;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;font-weight:600;line-height:1;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.delg-ui-button:focus-visible,.delg-ui-input:focus-visible,.delg-ui-menu__trigger:focus-visible,.delg-ui-tab:focus-visible{outline:2px solid rgb(var(--delg-ui-accent));outline-offset:2px}.delg-ui-button:active:not(:disabled){transform:translateY(1px)}.delg-ui-button:disabled{cursor:not-allowed;opacity:.55}a.delg-ui-button{text-decoration:none}.delg-ui-button[aria-disabled=true]{opacity:.5;pointer-events:none}.delg-ui-button--sm{min-height:2rem;padding:0 .75rem;font-size:.75rem}.delg-ui-button--md{min-height:2.5rem;padding:0 1rem;font-size:.875rem}.delg-ui-button--lg{min-height:3rem;padding:0 1.25rem;font-size:1rem}.delg-ui-button--solid{background:rgb(var(--delg-ui-accent));color:rgb(var(--delg-ui-accent-fg))}.delg-ui-button--solid:hover:not(:disabled){background:rgb(var(--delg-ui-accent-strong))}.delg-ui-button--outline{border-color:rgb(var(--delg-ui-border) / .18);color:rgb(var(--delg-ui-text-1));background:0 0}.delg-ui-button--outline:hover:not(:disabled),.delg-ui-button--ghost:hover:not(:disabled){background:rgb(var(--delg-ui-surface-2))}.delg-ui-button--ghost{color:rgb(var(--delg-ui-text-2));background:0 0}.delg-ui-button--danger{color:#fff;background:#dc2626}.delg-ui-button__content{align-items:center;display:inline-flex}.delg-ui-shell{background:rgb(var(--delg-ui-surface-0));min-height:100%;color:rgb(var(--delg-ui-text-1));flex-direction:column;display:flex}.delg-ui-shell__header{z-index:30;border-bottom:1px solid rgb(var(--delg-ui-border) / .12);background:rgb(var(--delg-ui-surface-1) / .92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.delg-ui-shell__header--sticky{position:sticky;top:0}.delg-ui-shell__bar{box-sizing:border-box;align-items:center;gap:1rem;width:min(100%,80rem);min-height:4rem;margin:0 auto;padding:.625rem 1.25rem;display:flex}.delg-ui-shell__brand{flex-shrink:0;align-items:center;min-width:0;display:flex}.delg-ui-shell__nav{scrollbar-width:none;flex:1;align-items:center;gap:.25rem;min-width:0;display:flex;overflow:visible}.delg-ui-shell__nav::-webkit-scrollbar{display:none}.delg-ui-shell__actions{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:flex}.delg-ui-shell__content{background:rgb(var(--delg-ui-surface-0));flex:1;width:100%;min-width:0;min-height:0}.delg-ui-shell__content--with-sidebar{grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);align-items:stretch;display:grid}.delg-ui-shell__sidebar{border-right:1px solid rgb(var(--delg-ui-border) / .12);background:rgb(var(--delg-ui-surface-1) / .72);min-width:0}.delg-ui-shell__main{min-width:0}.delg-ui-shell__mobile-nav{display:none}.delg-ui-shell--compact .delg-ui-shell__bar{min-height:3rem;padding:.375rem .75rem}.delg-ui-nav-item{border-radius:var(--delg-ui-radius-md);min-height:2.25rem;color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;transition:background-color var(--delg-ui-motion-base) ease, border-color var(--delg-ui-motion-base) ease, color var(--delg-ui-motion-base) ease;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding:.4rem .7rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.delg-ui-nav-item:hover,.delg-ui-nav-item.is-active{background:rgb(var(--delg-ui-accent) / .1);border-color:rgb(var(--delg-ui-accent) / .2);color:rgb(var(--delg-ui-text-1))}.delg-ui-nav-item.is-active{color:rgb(var(--delg-ui-accent))}.delg-ui-nav-item.is-disabled,.delg-ui-nav-item:disabled{cursor:not-allowed;opacity:.45}.delg-ui-nav-item--compact{min-height:2rem;padding:.3rem .55rem;font-size:.75rem}.delg-ui-icon-button{border-radius:var(--delg-ui-radius-md);cursor:pointer;transition:background-color var(--delg-ui-motion-base) ease, border-color var(--delg-ui-motion-base) ease, color var(--delg-ui-motion-base) ease;border:1px solid #0000;place-items:center;line-height:1;display:inline-grid}.delg-ui-icon-button--sm{width:2rem;height:2rem}.delg-ui-icon-button--md{width:2.5rem;height:2.5rem}.delg-ui-icon-button--lg{width:3rem;height:3rem}.delg-ui-icon-button--ghost{color:rgb(var(--delg-ui-text-2));background:0 0}.delg-ui-icon-button--outline{border-color:rgb(var(--delg-ui-border) / .16);color:rgb(var(--delg-ui-text-1));background:0 0}.delg-ui-icon-button--solid{background:rgb(var(--delg-ui-accent));color:rgb(var(--delg-ui-accent-fg))}.delg-ui-icon-button:hover:not(:disabled){background:rgb(var(--delg-ui-surface-2));color:rgb(var(--delg-ui-text-1))}.delg-ui-icon-button--solid:hover:not(:disabled){background:rgb(var(--delg-ui-accent-strong));color:rgb(var(--delg-ui-accent-fg))}.delg-ui-icon-button:disabled{cursor:not-allowed;opacity:.5}.delg-ui-spinner{border:2px solid;border-right-color:#0000;border-radius:999px;animation:.7s linear infinite delg-ui-spin;display:inline-block}.delg-ui-spinner--sm{width:.875rem;height:.875rem}.delg-ui-spinner--md{width:1.25rem;height:1.25rem}.delg-ui-spinner--lg{width:2rem;height:2rem}@keyframes delg-ui-spin{to{transform:rotate(360deg)}}.delg-ui-field{color:rgb(var(--delg-ui-text-1));gap:.4rem;font-size:.875rem;display:grid}.delg-ui-field__label{font-weight:600}.delg-ui-field__control{border:1px solid rgb(var(--delg-ui-border) / .16);background:rgb(var(--delg-ui-surface-1));border-radius:.5rem;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 .75rem;display:flex}.delg-ui-input{width:100%;min-width:0;color:rgb(var(--delg-ui-text-1));font:inherit;background:0 0;border:0;outline:0}.delg-ui-input::placeholder{color:rgb(var(--delg-ui-text-3))}.delg-ui-input--textarea{resize:vertical;min-height:6rem;padding:.75rem 0}.delg-ui-field__control:focus-within{border-color:rgb(var(--delg-ui-accent) / .8);box-shadow:0 0 0 3px rgb(var(--delg-ui-accent) / .12)}.delg-ui-field__message{color:rgb(var(--delg-ui-text-3));font-size:.75rem}.delg-ui-field__message--error{color:#f87171}.delg-ui-card{border:1px solid rgb(var(--delg-ui-border) / .12);background:rgb(var(--delg-ui-surface-1));color:rgb(var(--delg-ui-text-1));border-radius:.625rem;overflow:hidden}.delg-ui-card--subtle{background:rgb(var(--delg-ui-surface-2) / .65)}.delg-ui-card--raised{box-shadow:0 18px 40px -28px #000000e6}.delg-ui-card__header,.delg-ui-card__footer{border-bottom:1px solid rgb(var(--delg-ui-border) / .1);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}.delg-ui-card__footer{border-top:1px solid rgb(var(--delg-ui-border) / .1);border-bottom:0}.delg-ui-card__body{padding:1rem}.delg-ui-card__title{margin:0;font-size:.9375rem;font-weight:650}.delg-ui-badge{border-radius:999px;align-items:center;font-weight:600;display:inline-flex}.delg-ui-badge--sm{padding:.2rem .5rem;font-size:.6875rem}.delg-ui-badge--md{padding:.25rem .625rem;font-size:.75rem}.delg-ui-badge--neutral{background:rgb(var(--delg-ui-surface-3));color:rgb(var(--delg-ui-text-2))}.delg-ui-badge--accent{background:rgb(var(--delg-ui-accent) / .16);color:rgb(var(--delg-ui-accent))}.delg-ui-badge--success{background:rgb(var(--delg-ui-success) / .15);color:rgb(var(--delg-ui-success))}.delg-ui-badge--warning{background:rgb(var(--delg-ui-warning) / .15);color:rgb(var(--delg-ui-warning))}.delg-ui-badge--danger{background:rgb(var(--delg-ui-danger) / .15);color:rgb(var(--delg-ui-danger))}.delg-ui-badge--info{background:rgb(var(--delg-ui-info) / .15);color:rgb(var(--delg-ui-info))}.delg-ui-stat{border:1px solid rgb(var(--delg-ui-border) / .12);border-radius:var(--delg-ui-radius-lg);background:rgb(var(--delg-ui-surface-1));align-content:start;gap:.3rem;min-width:0;padding:.875rem 1rem;display:grid}.delg-ui-stat__label{color:rgb(var(--delg-ui-text-2));text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:500;overflow:hidden}.delg-ui-stat__value{overflow-wrap:anywhere;color:rgb(var(--delg-ui-text-1));font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.5rem;font-weight:650;line-height:1.15}.delg-ui-stat__unit{color:rgb(var(--delg-ui-text-3));letter-spacing:0;margin-left:.2rem;font-size:.8rem;font-weight:500}.delg-ui-stat__hint{color:rgb(var(--delg-ui-text-3));overflow-wrap:anywhere;font-size:.72rem;line-height:1.35}.delg-ui-stat--sm{gap:.2rem;padding:.625rem .75rem}.delg-ui-stat--sm .delg-ui-stat__value{font-size:1.125rem}.delg-ui-stat--accent .delg-ui-stat__value{color:rgb(var(--delg-ui-accent))}.delg-ui-stat--success .delg-ui-stat__value{color:rgb(var(--delg-ui-success))}.delg-ui-stat--warning .delg-ui-stat__value{color:rgb(var(--delg-ui-warning))}.delg-ui-stat--danger .delg-ui-stat__value{color:rgb(var(--delg-ui-danger))}.delg-ui-stat--info .delg-ui-stat__value{color:rgb(var(--delg-ui-info))}.delg-ui-stat-grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--delg-ui-stat-min,10rem), 100%), 1fr));gap:var(--delg-ui-space-3);min-width:0;display:grid}.delg-ui-alert{border:1px solid;border-color:rgb(var(--delg-ui-tone,var(--delg-ui-border)) / .35);background:rgb(var(--delg-ui-tone,var(--delg-ui-surface-2)) / .1);color:rgb(var(--delg-ui-text-1));border-radius:.5rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.delg-ui-alert__body{gap:.2rem;display:grid}.delg-ui-alert__close,.delg-ui-dialog__close,.delg-ui-drawer__header button{color:currentColor;cursor:pointer;background:0 0;border:0;font-size:1.25rem;line-height:1}.delg-ui-alert--info{--delg-ui-tone:var(--delg-ui-info)}.delg-ui-alert--success{--delg-ui-tone:var(--delg-ui-success)}.delg-ui-alert--warning{--delg-ui-tone:var(--delg-ui-warning)}.delg-ui-alert--danger{--delg-ui-tone:var(--delg-ui-danger)}.delg-ui-tabs{border-bottom:1px solid rgb(var(--delg-ui-border) / .12);align-items:center;gap:.25rem;display:flex}.delg-ui-tab{color:rgb(var(--delg-ui-text-3));cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;padding:.625rem .75rem;font-size:.875rem}.delg-ui-tab:hover,.delg-ui-tab.is-active{color:rgb(var(--delg-ui-text-1))}.delg-ui-tab.is-active{border-bottom-color:rgb(var(--delg-ui-accent))}.delg-ui-menu{display:inline-block;position:relative}.delg-ui-menu__trigger{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.delg-ui-menu__content{z-index:40;border:1px solid rgb(var(--delg-ui-border) / .15);background:rgb(var(--delg-ui-surface-1));will-change:transform;border-radius:.5rem;min-width:10rem;padding:.35rem;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 18px 40px -20px #000c}.delg-ui-menu__content--top{top:auto;bottom:calc(100% + .4rem)}.delg-ui-brand{min-width:0;color:rgb(var(--delg-ui-text-1));align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.delg-ui-brand__logo{object-fit:contain;object-position:left center;width:auto;max-width:10rem;height:1.8rem;display:block}.delg-ui-brand__mark{border:1px solid rgb(var(--delg-ui-accent) / .55);background:rgb(var(--delg-ui-accent) / .14);width:1.8rem;height:1.8rem;color:rgb(var(--delg-ui-accent));letter-spacing:-.08em;border-radius:.55rem;flex:none;place-items:center;font-size:.8rem;font-weight:800;display:grid}.delg-ui-brand__wordmark{letter-spacing:-.04em;white-space:nowrap;font-size:1rem;font-weight:750}.delg-ui-brand__product{color:rgb(var(--delg-ui-accent));margin-left:.12rem;font-weight:650}.delg-ui-brand--compact .delg-ui-brand__mark{border-radius:.45rem;width:1.5rem;height:1.5rem;font-size:.7rem}.delg-ui-brand--compact .delg-ui-brand__wordmark{font-size:.9rem}.delg-ui-brand--compact .delg-ui-brand__logo{max-width:8.5rem;height:1.5rem}.delg-ui-product-switcher,.delg-ui-account-menu{display:inline-flex;position:relative}.delg-ui-product-switcher__trigger,.delg-ui-account-menu__trigger{border:1px solid rgb(var(--delg-ui-border) / .12);background:rgb(var(--delg-ui-surface-2) / .55);min-height:2.35rem;color:rgb(var(--delg-ui-text-1));cursor:pointer;font:inherit;border-radius:.55rem;align-items:center;gap:.5rem;padding:.35rem .55rem;display:inline-flex}.delg-ui-product-switcher__trigger:hover,.delg-ui-account-menu__trigger:hover{border-color:rgb(var(--delg-ui-accent) / .35);background:rgb(var(--delg-ui-surface-2))}.delg-ui-product-switcher__trigger--icon-only{justify-content:center;width:2.35rem;padding-inline:.4rem}.delg-ui-product-switcher__trigger--icon-only .delg-ui-product-switcher__chevron{font-size:.72rem}.delg-ui-product-navigation .delg-ui-product-switcher__trigger{background:0 0;border-color:#0000}.delg-ui-product-navigation .delg-ui-product-switcher__trigger:hover{background:rgb(var(--delg-ui-surface-2) / .55);border-color:#0000}.delg-ui-product-navigation .delg-ui-product-switcher__trigger{text-align:left;justify-content:flex-start}.delg-ui-product-switcher__dot{background:rgb(var(--delg-ui-accent));width:.55rem;height:.55rem;box-shadow:0 0 0 .2rem rgb(var(--delg-ui-accent) / .12);border-radius:999px;flex:none}.delg-ui-product-switcher__dot[data-product=chat]{background:#10a37f;box-shadow:0 0 0 .2rem #10a37f1f}.delg-ui-product-switcher__dot[data-product=pass]{background:#0d8bff;box-shadow:0 0 0 .2rem #0d8bff1f}.delg-ui-product-switcher__dot[data-product=sites]{background:#2bbfa8;box-shadow:0 0 0 .2rem #2bbfa81f}.delg-ui-product-switcher__dot[data-product=code],.delg-ui-product-switcher__dot[data-product=auth]{background:#e9e9eb;box-shadow:0 0 0 .2rem #ebebeb1f}.delg-ui-product-switcher__icon{object-fit:cover;border-radius:.35rem;flex:none;width:1.2rem;height:1.2rem;display:block}.delg-ui-product-switcher__current{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;font-size:.75rem;font-weight:650;overflow:hidden}.delg-ui-product-switcher__chevron,.delg-ui-account-menu__chevron{color:rgb(var(--delg-ui-text-3));width:.9rem;height:.9rem;transition:transform var(--delg-ui-motion-fast) ease, color var(--delg-ui-motion-fast) ease;flex:none}.delg-ui-account-menu__chevron.is-open,.delg-ui-product-switcher__chevron.is-open{color:rgb(var(--delg-ui-text-1));transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.delg-ui-account-menu__chevron,.delg-ui-product-switcher__chevron{transition:none}}.delg-ui-product-switcher__menu,.delg-ui-account-menu__panel{z-index:70;min-width:14rem;max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem), 30rem);border:1px solid rgb(var(--delg-ui-border) / .15);background:rgb(var(--delg-ui-surface-1));border-radius:.7rem;position:absolute;top:calc(100% + .45rem);right:0;overflow:auto;box-shadow:0 24px 60px -28px #000000f2}.delg-ui-product-switcher__menu--top,.delg-ui-account-menu--top .delg-ui-account-menu__panel{top:auto;bottom:calc(100% + .45rem)}.delg-ui-account-menu--code .delg-ui-account-menu__trigger{border-color:rgb(var(--delg-ui-border) / .12);background:rgb(var(--delg-ui-surface-2) / .35)}.delg-ui-account-menu--code .delg-ui-account-menu__panel{width:min(14rem,100vw - 1rem);padding:.375rem}.delg-ui-product-switcher__item{width:100%;color:rgb(var(--delg-ui-text-1));align-items:center;gap:.65rem;padding:.65rem .7rem;text-decoration:none;display:flex}.delg-ui-product-switcher__item:hover,.delg-ui-product-switcher__item.is-current{background:rgb(var(--delg-ui-accent) / .1)}.delg-ui-product-switcher__copy{flex:1;gap:.15rem;min-width:0;display:grid}.delg-ui-product-switcher__copy strong{font-size:.78rem;font-weight:650}.delg-ui-product-switcher__copy small{color:rgb(var(--delg-ui-text-3));font-size:.68rem}.delg-ui-product-switcher__check{color:rgb(var(--delg-ui-accent));font-size:.8rem}.delg-ui-account-menu__avatar{object-fit:cover;border-radius:999px;width:1.8rem;height:1.8rem}.delg-ui-account-menu__avatar--initials{background:rgb(var(--delg-ui-accent) / .18);color:rgb(var(--delg-ui-accent));place-items:center;font-size:.7rem;font-weight:750;display:grid}.delg-ui-account-menu__identity{text-align:left;min-width:0;max-width:10rem;display:grid}.delg-ui-account-menu__identity strong,.delg-ui-account-menu__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.delg-ui-account-menu__identity strong{font-size:.73rem;font-weight:650}.delg-ui-account-menu__identity small,.delg-ui-account-menu__summary small{color:rgb(var(--delg-ui-text-3));font-size:.66rem}.delg-ui-account-menu__panel{width:min(15rem,100vw - 1rem);min-width:min(15rem,100vw - 1rem);max-width:calc(100vw - 1rem);padding:.35rem}.delg-ui-account-menu--align-start .delg-ui-account-menu__panel{left:0;right:auto}.delg-ui-account-menu--align-end .delg-ui-account-menu__panel{left:auto;right:0}.delg-ui-account-menu__summary{border-bottom:1px solid rgb(var(--delg-ui-border) / .1);gap:.15rem;padding:.65rem .7rem .55rem;display:grid}.delg-ui-account-menu__summary strong{font-size:.78rem}.delg-ui-account-menu__theme{border-bottom:1px solid rgb(var(--delg-ui-border) / .1);color:rgb(var(--delg-ui-text-3));gap:.4rem;padding:.65rem .7rem;font-size:.68rem;display:grid}.delg-ui-account-menu__theme-options{gap:.25rem;display:flex}.delg-ui-account-menu__theme-options button{background:rgb(var(--delg-ui-surface-2));color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;text-transform:capitalize;border:1px solid #0000;border-radius:.35rem;flex:1;padding:.3rem .25rem;font-size:.66rem}.delg-ui-account-menu__theme-options button.is-active{border-color:rgb(var(--delg-ui-accent) / .45);color:rgb(var(--delg-ui-accent))}.delg-ui-account-menu__action{width:100%;color:rgb(var(--delg-ui-text-1));cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.4rem;padding:.55rem .7rem;font-size:.75rem;text-decoration:none;display:block}.delg-ui-account-menu__action:hover{background:rgb(var(--delg-ui-surface-2))}.delg-ui-account-menu__action.is-danger{color:#f87171}.delg-ui-account-menu__badges{flex-wrap:wrap;gap:.25rem;margin-top:.15rem;display:flex}.delg-ui-account-menu__badges b{border:1px solid rgb(var(--delg-ui-accent) / .25);background:rgb(var(--delg-ui-accent) / .1);color:rgb(var(--delg-ui-accent));text-transform:uppercase;border-radius:.25rem;padding:.1rem .28rem;font-size:.56rem;font-weight:750}.delg-ui-account-menu__badges b:first-child{color:#f87171;background:#f871711a;border-color:#f8717147}.delg-ui-file-field,.delg-ui-range-field{color:rgb(var(--delg-ui-text-1));gap:.4rem;font-size:.875rem;display:grid}.delg-ui-file-field__label,.delg-ui-range-field__label{font-weight:600}.delg-ui-file-field__description,.delg-ui-range-field__description{color:rgb(var(--delg-ui-text-3));margin:0;font-size:.75rem}.delg-ui-file-field__input{width:100%;min-height:var(--delg-ui-control-height);border:1px solid rgb(var(--delg-ui-border) / .16);border-radius:var(--delg-ui-radius-md);background:rgb(var(--delg-ui-surface-1));color:rgb(var(--delg-ui-text-1));font:inherit;padding:.4rem .55rem;font-size:.8rem}.delg-ui-file-field__input::file-selector-button{border:0;border-right:1px solid rgb(var(--delg-ui-border) / .12);background:rgb(var(--delg-ui-surface-2));color:rgb(var(--delg-ui-text-1));cursor:pointer;font:inherit;margin:-.4rem .65rem -.4rem -.55rem;padding:.4rem .65rem;font-size:.75rem}.delg-ui-file-field__input:focus-visible,.delg-ui-range-field__input:focus-visible{outline:2px solid rgb(var(--delg-ui-accent));outline-offset:2px}.delg-ui-range-field__header{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.delg-ui-range-field__value{color:rgb(var(--delg-ui-text-2));font-variant-numeric:tabular-nums;font-size:.75rem}.delg-ui-range-field__input{width:100%;accent-color:rgb(var(--delg-ui-accent))}.delg-ui-file-field__message,.delg-ui-range-field__message{color:rgb(var(--delg-ui-text-3));margin:0;font-size:.75rem}.delg-ui-file-field__message--error,.delg-ui-range-field__message--error{color:#f87171}.delg-ui-copy-button{border:1px solid rgb(var(--delg-ui-border) / .16);border-radius:var(--delg-ui-radius-md);min-height:2rem;color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;transition:background-color var(--delg-ui-motion-base) ease, border-color var(--delg-ui-motion-base) ease, color var(--delg-ui-motion-base) ease;background:0 0;justify-content:center;align-items:center;padding:.35rem .65rem;font-size:.75rem;font-weight:650;display:inline-flex}.delg-ui-copy-button:hover:not(:disabled){border-color:rgb(var(--delg-ui-accent) / .35);background:rgb(var(--delg-ui-surface-2));color:rgb(var(--delg-ui-text-1))}.delg-ui-copy-button:focus-visible{outline:2px solid rgb(var(--delg-ui-accent));outline-offset:2px}.delg-ui-copy-button:disabled{cursor:not-allowed;opacity:.55}.delg-ui-page-header{justify-content:space-between;align-items:flex-end;gap:1rem;padding:1.5rem 0 1rem;display:flex}.delg-ui-page-header__copy{min-width:0}.delg-ui-page-header__eyebrow{color:rgb(var(--delg-ui-accent));letter-spacing:.14em;text-transform:uppercase;margin:0 0 .35rem;font-size:.68rem;font-weight:700}.delg-ui-page-header h1{color:rgb(var(--delg-ui-text-1));letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2vw,1.8rem)}.delg-ui-page-header__description{color:rgb(var(--delg-ui-text-2));margin:.4rem 0 0;font-size:.85rem}.delg-ui-page-header__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.delg-ui-settings-section{border:1px solid rgb(var(--delg-ui-border) / .12);background:rgb(var(--delg-ui-surface-1));border-radius:.75rem;overflow:hidden}.delg-ui-settings-section__header{border-bottom:1px solid rgb(var(--delg-ui-border) / .1);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.1rem;display:flex}.delg-ui-settings-section__header h2{color:rgb(var(--delg-ui-text-1));margin:0;font-size:.95rem;font-weight:700}.delg-ui-settings-section__header p{color:rgb(var(--delg-ui-text-3));margin:.3rem 0 0;font-size:.76rem}.delg-ui-settings-section__body{gap:.8rem;padding:1.1rem;display:grid}.delg-ui-save-bar{z-index:20;border:1px solid rgb(var(--delg-ui-accent) / .22);background:rgb(var(--delg-ui-surface-2) / .94);color:rgb(var(--delg-ui-text-2));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:.65rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:.7rem .8rem .7rem 1rem;font-size:.78rem;display:flex;position:sticky;bottom:.75rem;box-shadow:0 18px 45px -28px #000000e6}.delg-ui-save-bar__actions{align-items:center;gap:.35rem;display:flex}.delg-ui-search-field{border:1px solid rgb(var(--delg-ui-border) / .14);background:rgb(var(--delg-ui-surface-1));min-height:2.5rem;color:rgb(var(--delg-ui-text-2));border-radius:.6rem;align-items:center;gap:.55rem;padding:0 .75rem;display:flex}.delg-ui-search-field:focus-within{border-color:rgb(var(--delg-ui-accent) / .75);box-shadow:0 0 0 3px rgb(var(--delg-ui-accent) / .1)}.delg-ui-search-field__icon{color:rgb(var(--delg-ui-text-3));font-size:1.15rem;line-height:1}.delg-ui-search-field input{min-width:0;color:rgb(var(--delg-ui-text-1));font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:.85rem}.delg-ui-search-field input::placeholder{color:rgb(var(--delg-ui-text-3))}.delg-ui-search-field__shortcut,.delg-ui-command-palette kbd{border:1px solid rgb(var(--delg-ui-border) / .14);background:rgb(var(--delg-ui-surface-2));color:rgb(var(--delg-ui-text-3));font:inherit;border-radius:.3rem;padding:.15rem .35rem;font-size:.65rem}.delg-ui-command-palette{z-index:150;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008f;justify-content:center;padding:14vh 1rem 1rem;display:flex;position:fixed;inset:0}.delg-ui-command-palette__panel{width:min(100%,38rem);max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem), 34rem);border:1px solid rgb(var(--delg-ui-border) / .16);background:rgb(var(--delg-ui-surface-1));border-radius:.8rem;overflow:hidden;box-shadow:0 30px 100px -36px #000000f2}.delg-ui-command-palette__input{border-bottom:1px solid rgb(var(--delg-ui-border) / .1);color:rgb(var(--delg-ui-text-3));align-items:center;gap:.6rem;padding:.85rem 1rem;display:flex}.delg-ui-command-palette__input input{min-width:0;color:rgb(var(--delg-ui-text-1));font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:.95rem}.delg-ui-command-palette__results{max-height:24rem;padding:.35rem;overflow-y:auto}.delg-ui-command-palette__group{color:rgb(var(--delg-ui-text-3));letter-spacing:.08em;text-transform:uppercase;padding:.55rem .75rem .3rem;font-size:.65rem;font-weight:700}.delg-ui-command-palette__item{width:100%;color:rgb(var(--delg-ui-text-1));cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .75rem;display:flex}.delg-ui-command-palette__item:hover,.delg-ui-command-palette__item.is-selected{background:rgb(var(--delg-ui-accent) / .12)}.delg-ui-command-palette__item span{gap:.2rem;min-width:0;display:grid}.delg-ui-command-palette__item strong{font-size:.8rem;font-weight:650}.delg-ui-command-palette__item small{color:rgb(var(--delg-ui-text-3));font-size:.7rem}.delg-ui-command-palette__state{color:rgb(var(--delg-ui-text-3));text-align:center;padding:2rem 1rem;font-size:.8rem}.delg-ui-empty-state{color:rgb(var(--delg-ui-text-2));text-align:center;justify-items:center;gap:.5rem;padding:3rem 1.5rem;display:grid}.delg-ui-empty-state__icon{border:1px solid rgb(var(--delg-ui-accent) / .22);background:rgb(var(--delg-ui-accent) / .1);width:2.5rem;height:2.5rem;color:rgb(var(--delg-ui-accent));border-radius:.75rem;place-items:center;font-size:1.4rem;display:grid}.delg-ui-empty-state h2{color:rgb(var(--delg-ui-text-1));margin:0;font-size:.95rem}.delg-ui-empty-state p{max-width:30rem;color:rgb(var(--delg-ui-text-3));margin:0;font-size:.8rem}.delg-ui-empty-state__actions{margin-top:.35rem}.delg-ui-skeleton{align-items:flex-start;gap:.7rem;padding:.75rem;display:flex}.delg-ui-skeleton__avatar,.delg-ui-skeleton__lines span{background:linear-gradient(100deg, rgb(var(--delg-ui-surface-2)) 20%, rgb(var(--delg-ui-surface-3)) 40%, rgb(var(--delg-ui-surface-2)) 60%);background-size:200% 100%;animation:1.4s ease-in-out infinite delg-ui-shimmer;display:block}.delg-ui-skeleton__avatar{border-radius:999px;flex:none;width:2rem;height:2rem}.delg-ui-skeleton__lines{flex:1;gap:.5rem;padding-top:.15rem;display:grid}.delg-ui-skeleton__lines span{border-radius:.3rem;height:.65rem}.delg-ui-skeleton__lines span.is-short{width:62%}@keyframes delg-ui-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.delg-ui-skeleton__avatar,.delg-ui-skeleton__lines span{animation:none}}@media (width<=640px){.delg-ui-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.delg-ui-page-header{flex-direction:column;align-items:flex-start}.delg-ui-account-menu:not(.delg-ui-account-menu--sidebar) .delg-ui-account-menu__identity{display:none}.delg-ui-account-menu--sidebar{width:100%}.delg-ui-account-menu--sidebar .delg-ui-account-menu__trigger{justify-content:flex-start;width:100%;min-width:0;padding-inline:.65rem}.delg-ui-account-menu--sidebar .delg-ui-account-menu__identity{flex:1;min-width:0;max-width:none;display:grid}.delg-ui-account-menu--sidebar .delg-ui-account-menu__chevron{margin-left:auto}.delg-ui-product-switcher__current{max-width:5.5rem}.delg-ui-save-bar{flex-direction:column;align-items:flex-start}.delg-ui-save-bar__actions{width:100%}.delg-ui-save-bar__actions>*{flex:1}}@media (width<=760px){.delg-ui-shell__content--with-sidebar{display:block}.delg-ui-shell__sidebar{border-right:0;border-bottom:1px solid rgb(var(--delg-ui-border) / .12)}}.delg-ui-dialog-backdrop,.delg-ui-drawer-backdrop{z-index:100;background:#000000a6;display:grid;position:fixed;inset:0}.delg-ui-dialog-backdrop{place-items:center;padding:1rem}.delg-ui-dialog{width:min(100%,36rem);max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem), 48rem);border:1px solid rgb(var(--delg-ui-border) / .16);background:rgb(var(--delg-ui-surface-1));color:rgb(var(--delg-ui-text-1));border-radius:.625rem;overflow:auto;box-shadow:0 24px 80px -24px #000000e6}.delg-ui-dialog__header,.delg-ui-dialog__footer,.delg-ui-drawer__header{border-bottom:1px solid rgb(var(--delg-ui-border) / .1);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.delg-ui-dialog__header h2{margin:0;font-size:1rem}.delg-ui-dialog__body,.delg-ui-drawer__body{padding:1rem}.delg-ui-dialog__heading{gap:.15rem;min-width:0;display:grid}.delg-ui-dialog__heading h2{text-overflow:ellipsis;overflow:hidden}.delg-ui-dialog__heading p{color:rgb(var(--delg-ui-text-3));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;overflow:hidden}.delg-ui-dialog__actions{flex:none;align-items:center;gap:.5rem;display:flex}.delg-ui-dialog--sm{width:min(100%,26rem)}.delg-ui-dialog--lg{width:min(100%,52rem);max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem), 56rem)}.delg-ui-dialog--xl{width:min(100%,72rem);max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem), 56rem)}.delg-ui-dialog--full{width:min(100%,80rem);height:min(calc(var(--delg-viewport-height,100dvh) - 1rem), 56rem);flex-direction:column;max-height:none;display:flex;overflow:hidden}.delg-ui-dialog--full .delg-ui-dialog__body{flex:auto;grid-template-rows:minmax(0,1fr);min-height:0;display:grid;overflow:auto}.delg-ui-dialog--flush .delg-ui-dialog__body{padding:0}.delg-ui-dialog__footer{border-top:1px solid rgb(var(--delg-ui-border) / .1);border-bottom:0}.delg-ui-drawer-backdrop{justify-items:end}.delg-ui-drawer{background:rgb(var(--delg-ui-surface-1));width:min(100%,24rem);height:100%;color:rgb(var(--delg-ui-text-1));box-shadow:-24px 0 60px -30px #000000e6}.delg-ui-drawer__header{min-height:3.5rem}.delg-ui-tooltip{display:inline-flex;position:relative}.delg-ui-tooltip:hover:after,.delg-ui-tooltip:focus-within:after{content:attr(data-tooltip);z-index:50;background:rgb(var(--delg-ui-surface-3));color:rgb(var(--delg-ui-text-1));white-space:nowrap;pointer-events:none;border-radius:.35rem;padding:.35rem .5rem;font-size:.6875rem;position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.delg-ui-button,.delg-ui-spinner,.delg-ui-nav-item,.delg-ui-icon-button,.delg-ui-app .btn{transition:none;animation:none}}@media (width<=760px){.delg-ui-shell__bar{min-height:3.5rem;padding-inline:.75rem}.delg-ui-shell__nav{display:none}.delg-ui-shell__mobile-nav{z-index:40;padding:.375rem .5rem calc(.375rem + env(safe-area-inset-bottom));border-top:1px solid rgb(var(--delg-ui-border) / .14);background:rgb(var(--delg-ui-surface-1) / .96);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:stretch;gap:.25rem;display:flex;position:fixed;bottom:0;left:0;right:0}.delg-ui-shell__mobile-nav>*{flex:1}}@media (width<=480px){.delg-ui-dialog-backdrop{padding:.5rem}.delg-ui-dialog{max-height:95dvh}}.delg-ui-product-navigation{align-items:center;gap:.75rem;min-width:0;display:flex;container-type:normal}.delg-ui-product-navigation__brand{min-width:0}.delg-ui-product-navigation--compact{gap:.5rem}.delg-ui-product-switcher__split{border:1px solid rgb(var(--delg-ui-border) / .12);background:rgb(var(--delg-ui-surface-2) / .35);border-radius:.55rem;align-items:stretch;min-height:2.35rem;display:inline-flex;overflow:hidden}.delg-ui-product-switcher__home{min-width:0;color:rgb(var(--delg-ui-text-1));align-items:center;gap:.5rem;padding:.35rem .65rem;text-decoration:none;display:inline-flex}.delg-ui-product-switcher__home:hover,.delg-ui-product-switcher__home:focus-visible{background:rgb(var(--delg-ui-surface-2));outline:none}.delg-ui-product-switcher__split .delg-ui-product-switcher__trigger--split{border:0;border-left:1px solid rgb(var(--delg-ui-border) / .12);background:0 0;border-radius:0;min-width:2rem;min-height:2.35rem;padding:0 .55rem}.delg-ui-product-switcher__split .delg-ui-product-switcher__trigger--split:hover,.delg-ui-product-switcher__split .delg-ui-product-switcher__trigger--split:focus-visible{background:rgb(var(--delg-ui-surface-2));outline:none}.delg-ui-product-navigation--compact .delg-ui-product-switcher__split,.delg-ui-product-navigation--compact .delg-ui-product-switcher__split .delg-ui-product-switcher__trigger--split{min-height:2rem}.delg-ui-product-navigation .delg-ui-product-switcher__menu{width:14rem;min-width:0;max-width:calc(100vw - 2rem)}.delg-ui-product-switcher__item{box-sizing:border-box}.delg-ui-product-switcher__item:focus-visible{outline:2px solid rgb(var(--delg-ui-accent));outline-offset:-3px}.delg-ui-shell--workspace{height:var(--delg-viewport-height,100dvh);min-height:0;overflow:hidden}.delg-ui-shell--workspace .delg-ui-shell__bar{max-width:none}.delg-ui-shell--workspace .delg-ui-shell__content{display:flex;overflow:hidden}.delg-ui-shell--workspace .delg-ui-shell__main{flex:1;min-height:0;overflow:auto}.delg-ui-shell--workspace .delg-ui-shell__sidebar{flex:0 0 15rem;overflow:auto}.delg-ui-shell--document .delg-ui-shell__main{width:min(100%,80rem);margin-inline:auto}@media (width<=640px){.delg-ui-product-navigation__brand .delg-ui-brand__wordmark{display:none}.delg-ui-shell--workspace .delg-ui-shell__content{flex-direction:column}.delg-ui-shell--workspace .delg-ui-shell__sidebar{flex-basis:auto;max-height:30dvh}}.delg-ui-avatar{background:rgb(var(--delg-ui-accent) / .16);color:rgb(var(--delg-ui-accent));border-radius:999px;flex:none;place-items:center;font-weight:750;display:inline-grid;overflow:hidden}.delg-ui-avatar img{object-fit:cover;width:100%;height:100%}.delg-ui-avatar--sm{width:1.75rem;height:1.75rem;font-size:.65rem}.delg-ui-avatar--md{width:2.25rem;height:2.25rem;font-size:.75rem}.delg-ui-avatar--lg{width:3rem;height:3rem;font-size:1rem}.delg-ui-appearance-selector{border:0;gap:.45rem;min-width:0;margin:0;padding:0;display:grid}.delg-ui-appearance-selector legend{color:rgb(var(--delg-ui-text-3));font-size:.72rem}.delg-ui-appearance-selector__options{gap:.25rem;display:flex}.delg-ui-appearance-selector__options label{background:rgb(var(--delg-ui-surface-2));min-width:0;color:rgb(var(--delg-ui-text-2));cursor:pointer;text-align:center;text-transform:capitalize;border:1px solid #0000;border-radius:.4rem;flex:1;padding:.35rem .4rem;font-size:.7rem}.delg-ui-appearance-selector__options label.is-active{border-color:rgb(var(--delg-ui-accent) / .45);color:rgb(var(--delg-ui-accent))}.delg-ui-appearance-selector input{opacity:0;pointer-events:none;position:absolute}.delg-ui-form-field{gap:.35rem;min-width:0;display:grid}.delg-ui-form-field__label{color:rgb(var(--delg-ui-text-1));font-size:.8rem;font-weight:650}.delg-ui-form-field__description,.delg-ui-form-field__message{color:rgb(var(--delg-ui-text-3));margin:0;font-size:.72rem}.delg-ui-form-field__message--error{color:#f87171}.delg-ui-select,.delg-ui-textarea{border:1px solid rgb(var(--delg-ui-border) / .16);background:rgb(var(--delg-ui-surface-1));width:100%;min-width:0;color:rgb(var(--delg-ui-text-1));font:inherit;border-radius:.5rem}.delg-ui-select{min-height:2.5rem;padding:0 .75rem}.delg-ui-textarea{resize:vertical;min-height:6rem;padding:.7rem .75rem}.delg-ui-select:focus-visible,.delg-ui-textarea:focus-visible{border-color:rgb(var(--delg-ui-accent) / .8);outline:2px solid rgb(var(--delg-ui-accent) / .12);outline-offset:0}.delg-ui-select:disabled,.delg-ui-textarea:disabled{cursor:not-allowed;opacity:.55}.delg-ui-check-control,.delg-ui-switch{min-width:0;color:rgb(var(--delg-ui-text-1));cursor:pointer;align-items:center;gap:.6rem;font-size:.8rem;display:inline-flex}.delg-ui-check-control input{width:1rem;height:1rem;accent-color:rgb(var(--delg-ui-accent))}.delg-ui-switch input{opacity:0;pointer-events:none;position:absolute}.delg-ui-switch__track{background:rgb(var(--delg-ui-surface-3));width:2.3rem;height:1.3rem;transition:background-color var(--delg-ui-motion-base) ease;border-radius:999px;align-items:center;padding:.15rem;display:inline-flex}.delg-ui-switch__track span{background:rgb(var(--delg-ui-text-1));width:1rem;height:1rem;transition:transform var(--delg-ui-motion-base) ease, background-color var(--delg-ui-motion-base) ease;border-radius:999px;box-shadow:0 1px 2px #00000059}.delg-ui-switch input:checked+.delg-ui-switch__track{background:rgb(var(--delg-ui-accent))}.delg-ui-switch input:checked+.delg-ui-switch__track span{background:rgb(var(--delg-ui-accent-fg));transform:translate(1rem)}.delg-ui-switch input:focus-visible+.delg-ui-switch__track{outline:2px solid rgb(var(--delg-ui-accent));outline-offset:2px}.delg-ui-segmented{border:1px solid rgb(var(--delg-ui-border) / .12);border-radius:var(--delg-ui-radius-md);background:rgb(var(--delg-ui-surface-2));grid-auto-columns:1fr;grid-auto-flow:column;max-width:100%;padding:.125rem;display:inline-grid;position:relative}.delg-ui-segmented--block{display:grid}.delg-ui-segmented__thumb{width:calc((100% - .25rem) / var(--delg-ui-segment-count,1));border-radius:calc(var(--delg-ui-radius-md) - .125rem);background:rgb(var(--delg-ui-surface-1));box-shadow:0 1px 2px rgb(var(--delg-ui-shadow) / .3), 0 0 0 1px rgb(var(--delg-ui-border) / .1);transform:translateX(calc(var(--delg-ui-segment-active,0) * 100%));transition:transform .28s cubic-bezier(.32,.72,0,1);position:absolute;top:.125rem;bottom:.125rem;left:.125rem}.delg-ui-segmented__option{z-index:1;position:relative}.delg-ui-segmented__option,.delg-ui-toggle-button{border-radius:calc(var(--delg-ui-radius-md) - .125rem);min-height:2rem;color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--delg-ui-motion-fast) ease, color var(--delg-ui-motion-fast) ease, transform var(--delg-ui-motion-fast) ease;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.8rem;font-weight:500;display:inline-flex}.delg-ui-segmented--sm .delg-ui-segmented__option,.delg-ui-toggle-button--sm{min-height:1.625rem;padding:0 .6rem;font-size:.75rem}.delg-ui-segmented__option:hover:not(:disabled),.delg-ui-toggle-button:hover{color:rgb(var(--delg-ui-text-1))}.delg-ui-segmented__option:active:not(:disabled),.delg-ui-toggle-button:active{transform:scale(.97)}.delg-ui-segmented__option.is-active{color:rgb(var(--delg-ui-text-1))}.delg-ui-segmented__option:disabled{opacity:.45;cursor:not-allowed}.delg-ui-toggle-button{border-color:rgb(var(--delg-ui-border) / .18)}.delg-ui-toggle-button.is-active{background:rgb(var(--delg-ui-accent) / .14);border-color:rgb(var(--delg-ui-accent) / .45);color:rgb(var(--delg-ui-text-1))}.delg-ui-segmented__option:focus-visible,.delg-ui-toggle-button:focus-visible{outline:2px solid rgb(var(--delg-ui-focus));outline-offset:1px}@media (width<=767px){.delg-ui-segmented__option,.delg-ui-toggle-button{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.delg-ui-segmented__option,.delg-ui-segmented__thumb,.delg-ui-toggle-button{transition:none}}.delg-ui-setting-row{border:1px solid rgb(var(--delg-ui-border) / .12);border-radius:var(--delg-ui-radius-md);background:rgb(var(--delg-ui-surface-1));justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.delg-ui-setting-row__text{gap:.15rem;min-width:0;display:grid}.delg-ui-setting-row__text strong{color:rgb(var(--delg-ui-text-1));font-size:.85rem;font-weight:600}.delg-ui-setting-row__text span{color:rgb(var(--delg-ui-text-3));font-size:.75rem;line-height:1.45}.delg-ui-setting-row__control{flex:none;align-items:center;gap:.5rem;display:flex}.delg-ui-setting-row--warning{border-color:rgb(var(--delg-ui-warning) / .4);background:rgb(var(--delg-ui-warning) / .08)}.delg-ui-setting-row--danger{border-color:rgb(var(--delg-ui-danger) / .4);background:rgb(var(--delg-ui-danger) / .08)}.delg-ui-chip{border:1px solid rgb(var(--delg-ui-border) / .18);min-height:1.875rem;color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--delg-ui-motion-fast) ease, border-color var(--delg-ui-motion-fast) ease, color var(--delg-ui-motion-fast) ease, transform var(--delg-ui-motion-fast) ease;background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:0 .8rem;font-size:.78rem;font-weight:500;display:inline-flex}.delg-ui-chip--sm{min-height:1.5rem;padding:0 .6rem;font-size:.72rem}.delg-ui-chip:hover:not(:disabled){color:rgb(var(--delg-ui-text-1));border-color:rgb(var(--delg-ui-border) / .3)}.delg-ui-chip:active:not(:disabled){transform:scale(.97)}.delg-ui-chip.is-active{background:rgb(var(--delg-ui-accent) / .14);border-color:rgb(var(--delg-ui-accent) / .45);color:rgb(var(--delg-ui-text-1))}.delg-ui-chip:disabled{opacity:.45;cursor:not-allowed}.delg-ui-chip:focus-visible,.delg-ui-choice-card:focus-visible{outline:2px solid rgb(var(--delg-ui-focus));outline-offset:1px}.delg-ui-choice-cards{grid-template-columns:repeat(var(--delg-ui-choice-columns,2), minmax(0, 1fr));gap:.625rem;display:grid}.delg-ui-choice-cards--1{--delg-ui-choice-columns:1}.delg-ui-choice-cards--3{--delg-ui-choice-columns:3}.delg-ui-choice-card{border:1px solid rgb(var(--delg-ui-border) / .14);border-radius:var(--delg-ui-radius-md);background:rgb(var(--delg-ui-surface-2));color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color var(--delg-ui-motion-fast) ease, background-color var(--delg-ui-motion-fast) ease, transform var(--delg-ui-motion-fast) ease;gap:.3rem;padding:.8rem;display:grid}.delg-ui-choice-card strong{color:rgb(var(--delg-ui-text-1));font-size:.8rem;font-weight:600}.delg-ui-choice-card span{font-size:.72rem;line-height:1.45}.delg-ui-choice-card:hover:not(:disabled){border-color:rgb(var(--delg-ui-border) / .3)}.delg-ui-choice-card:active:not(:disabled){transform:scale(.985)}.delg-ui-choice-card.is-active{border-color:rgb(var(--delg-ui-accent) / .6);background:rgb(var(--delg-ui-accent) / .1);box-shadow:inset 0 0 0 1px rgb(var(--delg-ui-accent) / .35)}.delg-ui-choice-card:disabled{opacity:.5;cursor:not-allowed}@media (width<=767px){.delg-ui-chip{min-height:2.75rem}.delg-ui-choice-cards{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.delg-ui-chip,.delg-ui-choice-card{transition:none}}.delg-ui-disclosure__summary{cursor:pointer;color:rgb(var(--delg-ui-text-2));-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;list-style:none;display:flex}.delg-ui-disclosure__summary::-webkit-details-marker{display:none}.delg-ui-disclosure__summary:before{content:"";width:.4rem;height:.4rem;transition:transform var(--delg-ui-motion-base) ease;border-bottom:2px solid;border-right:2px solid;flex:none;transform:rotate(-45deg)}.delg-ui-disclosure[open]>.delg-ui-disclosure__summary:before{transform:rotate(45deg)}.delg-ui-disclosure__summary:hover{color:rgb(var(--delg-ui-text-1))}.delg-ui-disclosure__summary:focus-visible{outline:2px solid rgb(var(--delg-ui-focus));outline-offset:2px;border-radius:var(--delg-ui-radius-sm)}.delg-ui-disclosure__body{color:rgb(var(--delg-ui-text-2));padding-top:.6rem;font-size:.8rem}.delg-ui-disclosure--card{border:1px solid rgb(var(--delg-ui-border) / .12);border-radius:var(--delg-ui-radius-md);background:rgb(var(--delg-ui-surface-1));padding:.75rem 1rem}.delg-ui-progress{--delg-ui-progress-tone:var(--delg-ui-accent);background:rgb(var(--delg-ui-surface-3));border-radius:999px;width:100%;height:.5rem;position:relative;overflow:hidden}.delg-ui-progress--sm{height:.3125rem}.delg-ui-progress--success{--delg-ui-progress-tone:var(--delg-ui-success)}.delg-ui-progress--warning{--delg-ui-progress-tone:var(--delg-ui-warning)}.delg-ui-progress--danger{--delg-ui-progress-tone:var(--delg-ui-danger)}.delg-ui-progress--info{--delg-ui-progress-tone:var(--delg-ui-info)}.delg-ui-progress__bar{border-radius:inherit;background:rgb(var(--delg-ui-progress-tone));transform-origin:0;transition:transform .32s cubic-bezier(.32, .72, 0, 1), background-color var(--delg-ui-motion-base) ease;position:absolute;inset:0}.delg-ui-progress.is-indeterminate .delg-ui-progress__bar{width:40%;animation:1.2s ease-in-out infinite delg-ui-progress-slide;right:auto}@keyframes delg-ui-progress-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.delg-ui-stepper{color:rgb(var(--delg-ui-text-3));margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.delg-ui-stepper--horizontal{align-items:center;gap:.75rem}.delg-ui-stepper--vertical{flex-direction:column;align-items:flex-start;gap:.6rem}.delg-ui-stepper__step{align-items:center;gap:.5rem;min-width:0;display:flex}.delg-ui-stepper--horizontal .delg-ui-stepper__step{flex:auto}.delg-ui-stepper--horizontal .delg-ui-stepper__step:last-child{flex:none}.delg-ui-stepper--horizontal .delg-ui-stepper__step:not(:last-child):after{content:"";background:rgb(var(--delg-ui-border) / .16);flex:1;min-width:1rem;height:1px}.delg-ui-stepper__marker{border:1px solid rgb(var(--delg-ui-border) / .24);width:1.5rem;height:1.5rem;transition:background-color var(--delg-ui-motion-base) ease, border-color var(--delg-ui-motion-base) ease;border-radius:999px;flex:none;place-items:center;font-size:.72rem;font-weight:600;display:inline-grid}.delg-ui-stepper--dot .delg-ui-stepper__marker{width:.5rem;height:.5rem}.delg-ui-stepper__step--active,.delg-ui-stepper__step--running{color:rgb(var(--delg-ui-text-1))}.delg-ui-stepper__step--active .delg-ui-stepper__marker,.delg-ui-stepper__step--running .delg-ui-stepper__marker{border-color:rgb(var(--delg-ui-accent));background:rgb(var(--delg-ui-accent) / .14)}.delg-ui-stepper__step--running .delg-ui-stepper__marker{animation:1.4s ease-in-out infinite delg-ui-stepper-pulse}.delg-ui-stepper__step--done{color:rgb(var(--delg-ui-success))}.delg-ui-stepper__step--done .delg-ui-stepper__marker{border-color:rgb(var(--delg-ui-success));background:rgb(var(--delg-ui-success) / .14)}.delg-ui-stepper__step--failed{color:rgb(var(--delg-ui-danger))}.delg-ui-stepper__step--failed .delg-ui-stepper__marker{border-color:rgb(var(--delg-ui-danger));background:rgb(var(--delg-ui-danger) / .14)}@keyframes delg-ui-stepper-pulse{50%{opacity:.45}}@media (width<=767px){.delg-ui-dialog-backdrop--sheet{place-items:end center;padding:0}.delg-ui-dialog--sheet{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;max-height:min(92dvh,56rem);animation:.28s cubic-bezier(.32,.72,0,1) both delg-ui-sheet-up}}@keyframes delg-ui-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.delg-ui-disclosure__summary:before,.delg-ui-progress__bar,.delg-ui-stepper__marker{transition:none}.delg-ui-progress.is-indeterminate .delg-ui-progress__bar,.delg-ui-stepper__step--running .delg-ui-stepper__marker,.delg-ui-dialog--sheet{animation:none}}.delg-ui-list-item{border-radius:var(--delg-ui-radius-md);width:100%;min-width:0;color:rgb(var(--delg-ui-text-2));font:inherit;text-align:left;cursor:pointer;transition:background-color var(--delg-ui-motion-base) ease, border-color var(--delg-ui-motion-base) ease, color var(--delg-ui-motion-base) ease, transform .12s ease;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;align-items:center;gap:.6rem;padding:.5rem .65rem;font-size:.85rem;text-decoration:none;display:flex}.delg-ui-list-item:hover:not(:disabled){background:rgb(var(--delg-ui-surface-2));color:rgb(var(--delg-ui-text-1))}.delg-ui-list-item:active:not(:disabled){transform:scale(.99)}.delg-ui-list-item.is-active,.delg-ui-list-item[aria-selected=true],.delg-ui-list-item[aria-checked=true]{background:rgb(var(--delg-ui-accent) / .12);color:rgb(var(--delg-ui-text-1))}.delg-ui-list-item--card{border-color:rgb(var(--delg-ui-border) / .14);background:rgb(var(--delg-ui-surface-1));padding:.75rem 1rem}.delg-ui-list-item--card.is-active,.delg-ui-list-item--card[aria-selected=true],.delg-ui-list-item--card[aria-checked=true]{border-color:rgb(var(--delg-ui-accent) / .5)}.delg-ui-list-item--stack{text-align:center;flex-direction:column;align-items:stretch}.delg-ui-list-item:disabled{opacity:.5;cursor:not-allowed}.delg-ui-list-item:focus-visible{outline:2px solid rgb(var(--delg-ui-focus));outline-offset:1px}@media (width<=767px){.delg-ui-list-item{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.delg-ui-list-item{transition:none}}.delg-ui-form-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.delg-ui-settings-layout{grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);gap:2rem;width:min(100%,72rem);margin:0 auto;padding:1.5rem;display:grid}.delg-ui-settings-layout__navigation{align-content:start;gap:.15rem;display:grid}.delg-ui-settings-layout__navigation button{color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:.45rem;padding:.55rem .65rem;font-size:.8rem}.delg-ui-settings-layout__navigation button:hover,.delg-ui-settings-layout__navigation button.is-active{background:rgb(var(--delg-ui-accent) / .1);color:rgb(var(--delg-ui-text-1))}.delg-ui-settings-layout__content{gap:1rem;min-width:0;display:grid}.delg-ui-settings-layout__header h1{color:rgb(var(--delg-ui-text-1));letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2vw,1.8rem)}.delg-ui-settings-layout__header p{color:rgb(var(--delg-ui-text-2));margin:.35rem 0 0;font-size:.85rem}.delg-ui-toolbar{align-items:center;gap:.75rem;min-height:2.75rem;display:flex}.delg-ui-toolbar__leading,.delg-ui-toolbar__actions{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.delg-ui-toolbar__content{flex:1;min-width:0}.delg-ui-sidebar-layout{grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}.delg-ui-sidebar-layout__sidebar{border-right:1px solid rgb(var(--delg-ui-border) / .12);background:rgb(var(--delg-ui-surface-1) / .72);min-width:0;overflow:auto}.delg-ui-sidebar-layout__main{min-width:0;min-height:0;overflow:auto}.delg-ui-list-detail-layout{grid-template-columns:minmax(18rem,28rem) minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}.delg-ui-list-detail-layout__list,.delg-ui-list-detail-layout__detail{min-width:0;min-height:0;overflow:auto}.delg-ui-list-detail-layout__list{border-right:1px solid rgb(var(--delg-ui-border) / .12)}.delg-ui-list-detail-layout__back{color:rgb(var(--delg-ui-accent));cursor:pointer;font:inherit;background:0 0;border:0;padding:.75rem 1rem 0;display:none}.delg-ui-error-state{color:rgb(var(--delg-ui-text-2));text-align:center;justify-items:center;gap:.5rem;padding:3rem 1.5rem;display:grid}.delg-ui-error-state__icon{color:#f87171;border:1px solid #f871714d;border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;font-weight:800;display:grid}.delg-ui-error-state h2,.delg-ui-error-state p{margin:0}.delg-ui-error-state h2{color:rgb(var(--delg-ui-text-1));font-size:.95rem}.delg-ui-error-state p{max-width:28rem;font-size:.8rem}.delg-ui-confirm-dialog__message{color:rgb(var(--delg-ui-text-2));margin:0;font-size:.85rem;line-height:1.55}.delg-ui-notification-provider{z-index:180;pointer-events:none;gap:.5rem;width:min(100% - 2rem,24rem);display:grid;position:fixed;top:1rem;right:1rem}.delg-ui-toast{pointer-events:auto;border:1px solid rgb(var(--delg-ui-accent) / .28);background:rgb(var(--delg-ui-surface-2) / .97);color:rgb(var(--delg-ui-text-1));border-radius:.6rem;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex;box-shadow:0 18px 45px -24px #000000e6}.delg-ui-toast--success{border-color:#34d39973}.delg-ui-toast--warning{border-color:#fbbf2473}.delg-ui-toast--danger{border-color:#f8717173}.delg-ui-toast strong,.delg-ui-toast p{margin:0;display:block}.delg-ui-toast strong{font-size:.78rem}.delg-ui-toast p{color:rgb(var(--delg-ui-text-2));margin-top:.2rem;font-size:.75rem;line-height:1.4}.delg-ui-toast__actions{align-items:center;gap:.3rem;display:flex}.delg-ui-toast__actions button{color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;background:0 0;border:0;font-size:.72rem}.delg-ui-toast__actions button:hover{color:rgb(var(--delg-ui-text-1))}@media (width<=960px){.delg-ui-settings-layout{grid-template-columns:1fr;gap:1rem;padding:1rem}.delg-ui-settings-layout__navigation{display:flex;overflow-x:auto}.delg-ui-settings-layout__navigation button{white-space:nowrap}.delg-ui-list-detail-layout{display:block}.delg-ui-list-detail-layout__detail,.delg-ui-list-detail-layout.is-detail-open .delg-ui-list-detail-layout__list{display:none}.delg-ui-list-detail-layout.is-detail-open .delg-ui-list-detail-layout__detail,.delg-ui-list-detail-layout__back{display:block}}@media (width<=760px){.delg-ui-sidebar-layout{display:block;position:relative}.delg-ui-sidebar-layout__sidebar{z-index:120;width:min(18rem,88vw);transition:transform var(--delg-ui-motion-base) ease;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.delg-ui-sidebar-layout.is-open .delg-ui-sidebar-layout__sidebar{transform:translate(0)}.delg-ui-sidebar-layout__backdrop{z-index:110;background:#00000094;border:0;position:fixed;inset:0}}@media (width<=960px){.delg-ui-collection-layout__body{grid-template-columns:minmax(0,1fr)}.delg-ui-collection-layout__filters{order:-1}.delg-ui-collection-layout__detail,.delg-ui-collection-layout.is-detail-open .delg-ui-collection-layout__list{display:none}.delg-ui-collection-layout.is-detail-open .delg-ui-collection-layout__detail{display:block}}@media (width<=640px){.delg-ui-collection-toolbar{flex-wrap:wrap;align-items:stretch}.delg-ui-collection-toolbar__search{flex-basis:100%;order:-1}.delg-ui-collection-toolbar__actions{margin-left:auto}.delg-ui-table-shell--responsive .delg-ui-table{min-width:32rem}}@media (prefers-reduced-motion:reduce){.delg-ui-switch__track,.delg-ui-switch__track span,.delg-ui-sidebar-layout__sidebar{transition:none}}.delg-ui-app,.delg-ui-theme-provider{accent-color:rgb(var(--delg-ui-accent));caret-color:rgb(var(--delg-ui-accent))}.delg-ui-viewport-height{min-height:var(--delg-viewport-height,100dvh)}.delg-ui-viewport-shell{min-height:var(--delg-viewport-height,100dvh);height:var(--delg-viewport-height,100dvh)}.delg-ui-keyboard-safe-bottom{padding-bottom:calc(var(--delg-keyboard-inset,0px) + env(safe-area-inset-bottom,0px))}.delg-ui-viewport-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;overflow:auto}.delg-ui-app ::selection{background:rgb(var(--delg-ui-accent) / .28);color:rgb(var(--delg-ui-text-1))}.delg-ui-theme-provider ::selection{background:rgb(var(--delg-ui-accent) / .28);color:rgb(var(--delg-ui-text-1))}.delg-ui-app *,.delg-ui-theme-provider *{scrollbar-width:thin;scrollbar-color:rgb(var(--delg-ui-border) / .28) transparent}.delg-ui-app ::-webkit-scrollbar{width:.55rem;height:.55rem}.delg-ui-theme-provider ::-webkit-scrollbar{width:.55rem;height:.55rem}.delg-ui-app ::-webkit-scrollbar-track{background:0 0}.delg-ui-theme-provider ::-webkit-scrollbar-track{background:0 0}.delg-ui-app ::-webkit-scrollbar-thumb{background:rgb(var(--delg-ui-border) / .28);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.delg-ui-theme-provider ::-webkit-scrollbar-thumb{background:rgb(var(--delg-ui-border) / .28);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.delg-ui-app ::-webkit-scrollbar-thumb:hover{background:rgb(var(--delg-ui-border) / .46);background-clip:padding-box}.delg-ui-theme-provider ::-webkit-scrollbar-thumb:hover{background:rgb(var(--delg-ui-border) / .46);background-clip:padding-box}.delg-ui-alert__icon{color:rgb(var(--delg-ui-tone,var(--delg-ui-text-2)));flex:none;margin-top:.1rem}.delg-ui-icon{vertical-align:middle}.delg-ui-dialog-backdrop,.delg-ui-drawer-backdrop,.delg-ui-command-palette{animation:delg-ui-overlay-in var(--delg-ui-motion-base) ease-out both}.delg-ui-dialog,.delg-ui-drawer,.delg-ui-command-palette__panel{animation:delg-ui-panel-in var(--delg-ui-motion-base) ease-out both}@keyframes delg-ui-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes delg-ui-panel-in{0%{opacity:0;filter:blur(6px);transform:translateY(.35rem)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.delg-ui-dialog__close,.delg-ui-drawer__header button,.delg-ui-toast__actions button{place-items:center;min-width:2rem;min-height:2rem;display:inline-grid}.delg-ui-dialog__close:focus-visible,.delg-ui-drawer__header button:focus-visible,.delg-ui-toast__actions button:focus-visible{outline:2px solid rgb(var(--delg-ui-focus));outline-offset:2px}.delg-ui-account-menu__panel,.delg-ui-product-switcher__menu,.delg-ui-menu__content{overscroll-behavior:contain}.delg-ui-menu__content{max-width:min(20rem,100vw - 1rem);max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem), 30rem);overflow:auto}.delg-ui-account-menu__panel,.delg-ui-product-switcher__menu,.delg-ui-account-menu--top .delg-ui-account-menu__panel{max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem), 32rem)}@media (width<=640px){.delg-ui-dialog-backdrop{padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left))}.delg-ui-dialog{width:100%;max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem), 48rem)}.delg-ui-drawer{width:min(100%,22rem)}}@media (prefers-reduced-motion:reduce){.delg-ui-dialog-backdrop,.delg-ui-drawer-backdrop,.delg-ui-command-palette,.delg-ui-dialog,.delg-ui-drawer,.delg-ui-command-palette__panel{animation:none}}:root{--delg-ui-ease-out:cubic-bezier(.22, 1, .36, 1)}.delg-ui-dialog,.delg-ui-drawer,.delg-ui-command-palette__panel,.delg-ui-menu__content,.delg-ui-account-menu__panel,.delg-ui-product-switcher__menu{animation-timing-function:var(--delg-ui-ease-out)}.delg-ui-button,.delg-ui-icon-button,.delg-ui-nav-item,.delg-ui-tab,.delg-ui-copy-button,.delg-ui-switch,.delg-ui-menu__trigger,.delg-ui-account-menu__trigger,.delg-ui-product-switcher__trigger,.delg-ui-command-palette__item,.delg-ui-pagination button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.delg-ui-nav-item:active:not(.is-disabled):not(:disabled),.delg-ui-icon-button:active:not(:disabled),.delg-ui-copy-button:active:not(:disabled),.delg-ui-tab:active,.delg-ui-command-palette__item:active,.delg-ui-account-menu__trigger:active,.delg-ui-product-switcher__trigger:active{transform:translateY(1px)}.delg-ui-nav-item,.delg-ui-icon-button,.delg-ui-copy-button,.delg-ui-tab,.delg-ui-command-palette__item,.delg-ui-account-menu__trigger,.delg-ui-product-switcher__trigger{transition:background-color var(--delg-ui-motion-base) ease, border-color var(--delg-ui-motion-base) ease, color var(--delg-ui-motion-base) ease, transform var(--delg-ui-motion-fast) var(--delg-ui-ease-out)}.delg-ui-app,.delg-ui-app-layout{font-optical-sizing:auto}.delg-ui-page-header h1{line-height:1.1}.delg-ui-card__title,.delg-ui-settings-section__header h2,.delg-ui-dialog__header h2{letter-spacing:-.012em}.delg-ui-field__message,.delg-ui-stat__label,.delg-ui-detail-row__label,.delg-ui-table thead th,.delg-ui-command-palette__group{letter-spacing:.012em}@media (pointer:coarse){.delg-ui-button--sm,.delg-ui-nav-item,.delg-ui-copy-button,.delg-ui-pagination button{min-height:2.75rem}.delg-ui-icon-button--sm{width:2.75rem;height:2.75rem}.delg-ui-tab{padding-block:.875rem}.delg-ui-input,.delg-ui-select,.delg-ui-textarea,.delg-ui-search-field input,.delg-ui-command-palette__input input,.delg-ui-file-field__input,.delg-ui-pagination__size select{font-size:1rem}.delg-ui-file-field__input::file-selector-button{font-size:.9375rem}.delg-ui-check-control,.delg-ui-switch{min-height:2.75rem}.delg-ui-check-control input{width:1.25rem;height:1.25rem}.delg-ui-app .btn.btn-sm,.delg-ui-app .btn.btn-xs,.delg-ui-button,.delg-ui-select,.delg-ui-textarea,.delg-ui-field__control,.delg-ui-search-field,.delg-ui-icon-button{min-height:2.75rem}.delg-ui-icon-button{min-width:2.75rem}}@media (prefers-reduced-transparency:reduce){.delg-ui-shell__header,.delg-ui-save-bar,.delg-ui-menu__content,.delg-ui-account-menu__panel,.delg-ui-product-switcher__menu,.delg-ui-command-palette__panel,.delg-ui-dialog,.delg-ui-drawer{background:rgb(var(--delg-ui-surface-1));-webkit-backdrop-filter:none;backdrop-filter:none}.delg-ui-command-palette,.delg-ui-dialog-backdrop,.delg-ui-drawer-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000c}.delg-ui-shell__sidebar{background:rgb(var(--delg-ui-surface-1))}@keyframes delg-ui-panel-in{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}}@media (prefers-contrast:more){.delg-ui-card,.delg-ui-stat,.delg-ui-table-shell,.delg-ui-settings-section,.delg-ui-detail-panel,.delg-ui-menu__content,.delg-ui-command-palette__panel,.delg-ui-dialog,.delg-ui-drawer,.delg-ui-field__control,.delg-ui-search-field{border-color:rgb(var(--delg-ui-border) / .45)}.delg-ui-button--outline,.delg-ui-icon-button--outline{border-color:rgb(var(--delg-ui-border) / .5)}.delg-ui-nav-item.is-active{border-color:rgb(var(--delg-ui-accent) / .6)}.delg-ui-badge--neutral{background:rgb(var(--delg-ui-surface-3));color:rgb(var(--delg-ui-text-1))}}@media (prefers-reduced-motion:reduce){.delg-ui-nav-item,.delg-ui-icon-button,.delg-ui-copy-button,.delg-ui-tab,.delg-ui-command-palette__item,.delg-ui-account-menu__trigger,.delg-ui-product-switcher__trigger{transition:background-color var(--delg-ui-motion-fast) ease, color var(--delg-ui-motion-fast) ease}.delg-ui-nav-item:active,.delg-ui-icon-button:active,.delg-ui-copy-button:active,.delg-ui-tab:active,.delg-ui-command-palette__item:active,.delg-ui-account-menu__trigger:active,.delg-ui-product-switcher__trigger:active,.delg-ui-button:active:not(:disabled){transform:none}}.delg-ui-status-dot{background:rgb(var(--delg-ui-tone,var(--delg-ui-text-3)));border-radius:999px;flex:none;width:.5rem;height:.5rem;display:inline-block;position:relative}.delg-ui-status-dot--accent{--delg-ui-tone:var(--delg-ui-accent)}.delg-ui-status-dot--success{--delg-ui-tone:var(--delg-ui-success)}.delg-ui-status-dot--warning{--delg-ui-tone:var(--delg-ui-warning)}.delg-ui-status-dot--danger{--delg-ui-tone:var(--delg-ui-danger)}.delg-ui-status-dot--info{--delg-ui-tone:var(--delg-ui-info)}.delg-ui-status-dot--pulse:after{content:"";border-radius:inherit;background:inherit;opacity:.45;animation:1.6s cubic-bezier(0,0,.2,1) infinite delg-ui-status-ping;position:absolute;inset:0}@keyframes delg-ui-status-ping{75%,to{opacity:0;transform:scale(2.6)}}.delg-ui-kbd{border:1px solid rgb(var(--delg-ui-border) / .2);background:rgb(var(--delg-ui-surface-2));min-width:1.4em;color:rgb(var(--delg-ui-text-2));letter-spacing:0;white-space:nowrap;border-bottom-width:2px;border-radius:.375rem;justify-content:center;align-items:center;padding:.1em .45em;font:600 .75em/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:inline-flex}.delg-ui-status-banner{--delg-ui-tone:var(--delg-ui-warning);padding:.5rem max(1rem, env(safe-area-inset-right), calc((100% - 72rem) / 2)) .5rem max(1rem, env(safe-area-inset-left), calc((100% - 72rem) / 2));border-bottom:1px solid rgb(var(--delg-ui-tone) / .3);background:rgb(var(--delg-ui-tone) / .1);color:rgb(var(--delg-ui-text-1));align-items:center;gap:.625rem;font-size:.875rem;display:flex;overflow:hidden}.delg-ui-status-banner--info{--delg-ui-tone:var(--delg-ui-info)}.delg-ui-status-banner--success{--delg-ui-tone:var(--delg-ui-success)}.delg-ui-status-banner--danger{--delg-ui-tone:var(--delg-ui-danger)}.delg-ui-status-banner__copy{overflow-wrap:anywhere;flex:1;min-width:0;margin:0;line-height:1.45}.delg-ui-status-banner__copy strong{margin-inline-end:.5rem;font-weight:600}.delg-ui-status-banner__copy span{color:rgb(var(--delg-ui-text-2))}.delg-ui-status-banner__link{color:rgb(var(--delg-ui-tone));letter-spacing:.04em;text-transform:uppercase;border-radius:.375rem;flex:none;padding:.25rem .5rem;font-size:.75rem;font-weight:700;text-decoration:none}.delg-ui-status-banner__link:hover{background:rgb(var(--delg-ui-tone) / .12)}.delg-ui-status-banner__close{min-width:2rem;min-height:2rem;color:rgb(var(--delg-ui-text-2));cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:inline-grid}.delg-ui-status-banner__close:hover{background:rgb(var(--delg-ui-text-1) / .08);color:rgb(var(--delg-ui-text-1))}.delg-ui-status-banner__close:active{transform:scale(.94)}.delg-ui-status-banner__link:focus-visible,.delg-ui-status-banner__close:focus-visible,.delg-ui-input__reveal:focus-visible{outline:2px solid rgb(var(--delg-ui-focus));outline-offset:2px}.delg-ui-status-banner-enter-active,.delg-ui-status-banner-leave-active{transition:opacity var(--delg-ui-motion-base) ease, max-height .24s cubic-bezier(.32, .72, 0, 1), padding .24s cubic-bezier(.32, .72, 0, 1);max-height:8rem}.delg-ui-status-banner-enter-from,.delg-ui-status-banner-leave-to{opacity:0;border-bottom-width:0;max-height:0;padding-block:0}.delg-ui-input__reveal{min-width:2rem;min-height:2rem;color:rgb(var(--delg-ui-text-2));cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin-inline-end:-.375rem;display:inline-grid}.delg-ui-input__reveal:hover{background:rgb(var(--delg-ui-text-1) / .08);color:rgb(var(--delg-ui-text-1))}@media (pointer:coarse){.delg-ui-input__reveal,.delg-ui-status-banner__close{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.delg-ui-status-dot--pulse:after{opacity:0;animation:none}.delg-ui-status-banner-enter-active,.delg-ui-status-banner-leave-active{transition:opacity var(--delg-ui-motion-base) ease}}@media (prefers-contrast:more){.delg-ui-kbd,.delg-ui-status-banner{border-color:rgb(var(--delg-ui-text-1) / .6)}}.delg-ui-status-pill{gap:.375rem}.delg-ui-status-pill .delg-ui-status-dot{width:.375rem;height:.375rem}.delg-ui-typing{color:rgb(var(--delg-ui-text-2));align-items:center;gap:.5rem;font-size:.8125rem;display:inline-flex}.delg-ui-typing__dots{gap:.2rem;display:inline-flex}.delg-ui-typing__dots span{background:rgb(var(--delg-ui-text-2));border-radius:999px;width:.375rem;height:.375rem;animation:1.1s ease-in-out infinite delg-ui-typing-bounce}.delg-ui-typing__dots span:nth-child(2){animation-delay:.15s}.delg-ui-typing__dots span:nth-child(3){animation-delay:.3s}@keyframes delg-ui-typing-bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-.25rem)}}.delg-ui-value-field{align-items:center;gap:.75rem;min-width:0;min-height:3.5rem;padding:.625rem .5rem .625rem 1rem;display:flex}.delg-ui-value-field+.delg-ui-value-field{box-shadow:inset 0 1px 0 rgb(var(--delg-ui-border) / .1)}.delg-ui-value-field__body{flex:1;min-width:0}.delg-ui-value-field__label{color:rgb(var(--delg-ui-text-3));margin-bottom:.125rem;font-size:.72rem;font-weight:600;display:block}.delg-ui-value-field__value{overflow-wrap:anywhere;color:rgb(var(--delg-ui-text-1));font-size:.9375rem;font-weight:500;display:block}.delg-ui-value-field__value.is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.delg-ui-value-field__link{color:rgb(var(--delg-ui-accent));align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.delg-ui-value-field__link:hover{text-decoration:underline}.delg-ui-value-field__error{color:rgb(var(--delg-ui-danger));margin-top:.125rem;font-size:.75rem;display:block}.delg-ui-value-field__actions{flex:none;align-items:center;gap:.125rem;display:flex}.delg-ui-value-field__action{min-width:2.25rem;height:2.25rem;color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;transition:background-color var(--delg-ui-motion-fast) ease, color var(--delg-ui-motion-fast) ease, transform var(--delg-ui-motion-fast) ease-out;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding-inline:.6rem;font-size:.75rem;font-weight:600;display:inline-flex}.delg-ui-value-field__action:hover{background:rgb(var(--delg-ui-text-1) / .07);color:rgb(var(--delg-ui-text-1))}.delg-ui-value-field__action:active{transform:scale(.94)}.delg-ui-value-field__action:focus-visible{outline:2px solid rgb(var(--delg-ui-focus));outline-offset:2px}.delg-ui-value-field__action.is-done{color:rgb(var(--delg-ui-success))}.delg-ui-value-field__action-text{display:none}@media (hover:hover) and (width>=640px){.delg-ui-value-field:hover .delg-ui-value-field__action-text,.delg-ui-value-field__action.is-done .delg-ui-value-field__action-text{display:inline}}@media (pointer:coarse){.delg-ui-value-field__action{min-width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){.delg-ui-typing__dots span{opacity:.7;animation:none}.delg-ui-value-field__action{transition:none}}html,body,#app,.delg-ui-theme-provider,.delg-ui-app{height:100%}html,body{background:rgb(var(--delg-ui-surface-0));color:rgb(var(--delg-ui-text-1));margin:0}.center{place-items:center;min-height:100vh;display:grid}.muted{color:rgb(var(--delg-ui-text-3));margin:0;font-size:.8125rem}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem}.sidebar{gap:var(--delg-ui-space-4);height:100%;padding:var(--delg-ui-space-4) var(--delg-ui-space-3);box-sizing:border-box;flex-direction:column;display:flex}.brand{letter-spacing:-.01em;color:rgb(var(--delg-ui-text-1));padding:0 var(--delg-ui-space-2);font-weight:650;text-decoration:none}.org{flex-direction:column;gap:2px;display:flex}.org h2{text-transform:uppercase;letter-spacing:.06em;color:rgb(var(--delg-ui-text-3));margin:0 0 var(--delg-ui-space-1);padding:0 var(--delg-ui-space-2);font-size:.6875rem;font-weight:600}.org .muted{padding:0 var(--delg-ui-space-2)}.sidebar-foot{justify-content:space-between;align-items:center;gap:var(--delg-ui-space-2);padding:0 var(--delg-ui-space-2);margin-top:auto;display:flex}.page{padding:var(--delg-ui-space-6);box-sizing:border-box;gap:var(--delg-ui-space-5);flex-direction:column;max-width:1200px;margin-inline:auto;display:flex}@media (width<=720px){.page{padding:var(--delg-ui-space-4)}}.toolbar{gap:var(--delg-ui-space-3);flex-wrap:wrap;align-items:center;display:flex}.toolbar>:last-child{flex:1;min-width:200px}.row-link{cursor:pointer}.row-link:hover td{background:rgb(var(--delg-ui-surface-2))}.issue-title{color:rgb(var(--delg-ui-text-1));font-weight:550}.issue-sub{color:rgb(var(--delg-ui-text-3));margin-top:2px;font-size:.8125rem}.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.nowrap{white-space:nowrap}.level{background:rgb(var(--delg-ui-text-3));width:8px;height:8px;margin-right:var(--delg-ui-space-2);vertical-align:middle;border-radius:50%;display:inline-block}.level--fatal,.level--error{background:rgb(var(--delg-ui-danger))}.level--warning{background:rgb(var(--delg-ui-warning))}.level--info{background:rgb(var(--delg-ui-info))}.meta{gap:var(--delg-ui-space-5);flex-wrap:wrap;display:flex}.meta div{flex-direction:column;gap:2px;display:flex}.meta dt{color:rgb(var(--delg-ui-text-3));font-size:.75rem}.meta dd{font-variant-numeric:tabular-nums;margin:0}.stack{border:1px solid rgb(var(--delg-ui-border) / .1);border-radius:var(--delg-ui-radius-md);overflow:hidden}.frame{justify-content:space-between;gap:var(--delg-ui-space-3);padding:6px var(--delg-ui-space-3);border-top:1px solid rgb(var(--delg-ui-border) / .1);display:flex}.frame:first-child{border-top:0}.frame--app{background:rgb(var(--delg-ui-surface-2))}.frame--lib{color:rgb(var(--delg-ui-text-3))}.frame a{color:inherit}.frames-toggle{padding:6px var(--delg-ui-space-3);border-top:1px solid rgb(var(--delg-ui-border) / .1)}.kv{gap:4px var(--delg-ui-space-4);grid-template-columns:minmax(120px,max-content) 1fr;margin:0;display:grid}.kv dt{color:rgb(var(--delg-ui-text-3))}.kv dd{overflow-wrap:anywhere;margin:0}.crumbs{margin:0;padding:0;list-style:none}.crumbs li{gap:var(--delg-ui-space-3);border-top:1px solid rgb(var(--delg-ui-border) / .1);grid-template-columns:80px 110px 1fr;padding:4px 0;font-size:.8125rem;display:grid}.crumbs li:first-child{border-top:0}.token-reveal{gap:var(--delg-ui-space-3);flex-wrap:wrap;align-items:center;display:flex}.token-reveal code{background:rgb(var(--delg-ui-surface-2));border-radius:var(--delg-ui-radius-sm);overflow-wrap:anywhere;padding:6px 10px}.form{gap:var(--delg-ui-space-3);max-width:480px;display:grid}.issue-title{text-decoration:none}.issue-title:hover{text-decoration:underline}.org .delg-ui-nav-item,.org a{text-align:left;justify-content:flex-start}.org h2{justify-content:space-between;align-items:baseline;display:flex}.org-settings,.new-project{color:rgb(var(--delg-ui-text-3));text-transform:none;letter-spacing:0;font-size:.75rem;font-weight:500;text-decoration:none}.new-project{padding:4px var(--delg-ui-space-2)}.org-settings:hover,.new-project:hover{color:rgb(var(--delg-ui-text-1))}.source{background:rgb(var(--delg-ui-surface-1));border-top:1px solid rgb(var(--delg-ui-border) / .1);margin:0;padding:6px 0;line-height:1.5;overflow-x:auto}.source>span{padding:0 var(--delg-ui-space-3);white-space:pre;display:block}.source-hit{background:rgb(var(--delg-ui-danger) / .14)}.source-no{width:3.5em;color:rgb(var(--delg-ui-text-3));-webkit-user-select:none;user-select:none;display:inline-block}:root{--trace-c0:rgb(var(--delg-ui-accent));--trace-c1:rgb(var(--delg-ui-info));--trace-c2:rgb(var(--delg-ui-success));--trace-c3:#a78bfa;--trace-c4:#2dd4bf;--trace-c5:rgb(var(--delg-ui-warning))}.text-danger{color:rgb(var(--delg-ui-danger))}.level--ok{background:rgb(var(--delg-ui-success))}.chart svg{width:100%;height:160px;display:block}.chart-hit{fill:#0000}.chart-bar{fill:rgb(var(--delg-ui-accent) / .35)}g:hover .chart-bar{fill:rgb(var(--delg-ui-accent) / .6)}.chart-err{fill:rgb(var(--delg-ui-danger) / .8)}.chart-line{fill:none;stroke:rgb(var(--delg-ui-text-1));stroke-width:1.5px;stroke-linejoin:round}.chart-legend{margin-top:var(--delg-ui-space-2);font-variant-numeric:tabular-nums;min-height:1.4em}.key{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin:0 4px 0 10px;display:inline-block}.key:first-child{margin-left:0}.key--bar{background:rgb(var(--delg-ui-accent) / .35)}.key--err{background:rgb(var(--delg-ui-danger) / .8)}.key--line{vertical-align:3px;background:rgb(var(--delg-ui-text-1));height:2px}.legend{gap:var(--delg-ui-space-3);flex-wrap:wrap;display:flex}.legend i{border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.trace-errors{gap:6px;margin:0;padding:0;list-style:none;display:grid}.trace-errors li{align-items:center;gap:var(--delg-ui-space-2);display:flex}.trace-errors .level{margin-right:0}.waterfall{border:1px solid rgb(var(--delg-ui-border) / .1);border-radius:var(--delg-ui-radius-md);overflow:hidden}.wf-head,.wf-row{grid-template-columns:minmax(220px,38%) 1fr;align-items:center;display:grid}.wf-head{color:rgb(var(--delg-ui-text-3));background:rgb(var(--delg-ui-surface-1));padding:6px 0;font-size:.75rem}.wf-head>span{padding-left:8px}.wf-ruler{height:1.2em;margin-right:56px;position:relative}.wf-ruler span{font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.wf-ruler span:first-child{transform:none}.wf-ruler span:last-child{transform:translate(-100%)}.wf-row{border:0;border-top:1px solid rgb(var(--delg-ui-border) / .08);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;min-height:30px;padding:0}.wf-row:hover,.wf-row[aria-expanded=true]{background:rgb(var(--delg-ui-surface-2))}.wf-row:active{background:rgb(var(--delg-ui-surface-3))}.wf-row:focus-visible{outline:2px solid rgb(var(--delg-ui-focus));outline-offset:-2px}.wf-name{align-items:center;gap:6px;min-width:0;padding-right:8px;display:flex}.wf-dot{border-radius:2px;flex:none;width:8px;height:8px}.wf-op{color:rgb(var(--delg-ui-text-3));flex:none;font-size:.6875rem}.wf-label{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.wf-name .level{flex:none;margin:0}.wf-track{height:30px;margin-right:56px;position:relative}.wf-bar{border-radius:3px;min-width:2px;height:12px;position:absolute;top:9px}.wf-bar--err{background:rgb(var(--delg-ui-danger))}.wf-dur{color:rgb(var(--delg-ui-text-3));white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.6875rem;position:absolute;top:7px}.wf-detail{padding:var(--delg-ui-space-3) var(--delg-ui-space-4);background:rgb(var(--delg-ui-surface-1));border-top:1px solid rgb(var(--delg-ui-border) / .08);font-size:.8125rem}@media (width<=720px){.wf-head,.wf-row{grid-template-columns:1fr 40%}.wf-op{display:none}}.onboarding{max-width:520px}.sidebar-foot .muted{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
