@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./InterVariable.Dx4kXJAl.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter Variable;font-style:italic;font-weight:100 900;src:url(./InterVariable-Italic.DpCbqKDY.woff2)format("woff2")}: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;--delg-ui-font-sans:"Inter Variable",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--delg-ui-font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}[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=auth],[data-delg-product=code]{--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-product=trace]{--delg-ui-accent:20 168 182;--delg-ui-accent-strong:14 154 167;--delg-ui-accent-fg:255 255 255}[data-delg-product=db]{--delg-ui-accent:139 92 246;--delg-ui-accent-strong:124 58 237;--delg-ui-accent-fg:255 255 255}[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=trace]{--p:185 80% 40%;--pf:185 85% 35%}[data-delg-product=db]{--p:258 90% 66%;--pf:262 83% 58%}[data-delg-product=auth],[data-delg-product=code]{--p:0 0% 92%;--pf:0 0% 100%;--pc:0 0% 4%}.delg-ui-app{color:rgb(var(--delg-ui-text-1));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.delg-ui-app,.delg-ui-app-layout{background:rgb(var(--delg-ui-surface-0));font-family:var(--delg-ui-font-sans);min-height:100%}.delg-ui-app-layout{color:rgb(var(--delg-ui-text-1));display:flex;flex-direction:column;font-size:var(--delg-ui-font-size)}.delg-ui-app-layout__header{flex:none}.delg-ui-app-layout__body{display:flex;flex:1;min-height:0}.delg-ui-app-layout__rail{flex:none;min-width:0}.delg-ui-app-layout__main{flex:1;min-height:0;min-width:0}.delg-ui-app-layout--document .delg-ui-app-layout__main{margin-inline:auto;width:min(100%,72rem)}.delg-ui-app-layout--compact{font-size:.8125rem}.delg-ui-rail{color:rgb(var(--delg-ui-text-2));display:flex;flex-direction:column;gap:var(--delg-ui-space-4);min-height:0;padding:var(--delg-ui-space-4)}.delg-ui-rail__nav{display:grid;gap:var(--delg-ui-space-1)}.delg-ui-rail__footer{margin-top:auto}.delg-ui-collection-layout{display:flex;flex-direction:column;min-height:0}.delg-ui-collection-layout__body{display:grid;flex:1;grid-template-columns:auto minmax(15rem,24rem) minmax(0,1fr);min-height:0}.delg-ui-collection-layout__filters{min-width:0}.delg-ui-collection-layout__detail,.delg-ui-collection-layout__list{min-height:0;min-width: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);display:flex;flex-direction:column;min-height:0;overflow:hidden}.delg-ui-detail-panel__footer,.delg-ui-detail-panel__header{border-bottom:1px solid rgb(var(--delg-ui-border)/.1);flex:none;padding:var(--delg-ui-space-4)}.delg-ui-detail-panel__footer{border-bottom:0;border-top:1px solid rgb(var(--delg-ui-border)/.1)}.delg-ui-detail-panel__body{min-height:0;overflow:auto;padding:var(--delg-ui-space-4)}.delg-ui-icon{display:inline-block;flex:none;height:1.15rem;width:1.15rem}.delg-ui-icon--sm{height:.9rem;width:.9rem}.delg-ui-icon--lg{height:1.4rem;width:1.4rem}.delg-ui-collection-toolbar{align-items:center;display:flex;gap:var(--delg-ui-space-3);min-width:0;padding:var(--delg-ui-space-3) var(--delg-ui-space-4)}.delg-ui-collection-toolbar__actions,.delg-ui-collection-toolbar__filters{align-items:center;display:flex;flex:none;gap:var(--delg-ui-space-2)}.delg-ui-collection-toolbar__search{flex:1;min-width:10rem}.delg-ui-detail-row{align-items:center;border-bottom:1px solid rgb(var(--delg-ui-border)/.1);display:flex;gap:var(--delg-ui-space-4);justify-content:space-between;min-width:0;padding:var(--delg-ui-space-3) 0}.delg-ui-detail-row__content{flex:1;min-width:0}.delg-ui-detail-row__label{color:rgb(var(--delg-ui-text-3));display:block;font-size:.7rem;margin-bottom:.2rem}.delg-ui-detail-row__value{color:rgb(var(--delg-ui-text-1));display:block;font-size:.875rem;overflow-wrap:anywhere}.delg-ui-detail-row__actions{display:flex;flex:none;gap:var(--delg-ui-space-1)}.delg-ui-table-shell{background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.14);border-radius:var(--delg-ui-radius-lg);min-width:0;position:relative}.delg-ui-table-shell--responsive{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.delg-ui-table{border-collapse:collapse;color:rgb(var(--delg-ui-text-1));font-size:.8125rem;min-width:36rem;text-align:left;width:100%}.delg-ui-table caption{color:rgb(var(--delg-ui-text-2));font-size:.75rem;padding:.75rem 1rem;text-align:left}.delg-ui-table td,.delg-ui-table th{border-bottom:1px solid rgb(var(--delg-ui-border)/.1);padding:.7rem 1rem;vertical-align:middle}.delg-ui-table thead th{color:rgb(var(--delg-ui-text-2));font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.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 td,.delg-ui-table tbody tr:last-child th{border-bottom:0}.delg-ui-table tbody tr:hover{background:rgb(var(--delg-ui-accent)/.06)}.delg-ui-table-shell--compact .delg-ui-table td,.delg-ui-table-shell--compact .delg-ui-table th{padding-block:.5rem}.delg-ui-pagination{align-items:center;color:rgb(var(--delg-ui-text-2));display:flex;flex-wrap:wrap;font-size:.75rem;gap:var(--delg-ui-space-3);justify-content:flex-end;padding:var(--delg-ui-space-3)}.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__controls,.delg-ui-pagination__size{align-items:center;display:inline-flex;gap:var(--delg-ui-space-2)}.delg-ui-pagination__size select{background:rgb(var(--delg-ui-surface-0));font:inherit;min-height:2rem;padding:0 .5rem}.delg-ui-pagination button,.delg-ui-pagination__size select{border:1px solid rgb(var(--delg-ui-border)/.14);border-radius:var(--delg-ui-radius-md);color:rgb(var(--delg-ui-text-1))}.delg-ui-pagination button{background:0 0;display:grid;height:2rem;place-items:center;width:2rem}.delg-ui-pagination button:disabled{cursor:not-allowed;opacity:.45}.delg-ui-pagination__current{font-variant-numeric:tabular-nums;min-width:3.5rem;text-align:center}[data-delg-theme=light] .delg-ui-app,html.light .delg-ui-app{--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);border-width:1px;box-shadow:none;font-weight:600;min-height:2.5rem;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}.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);box-shadow:none;color:rgb(var(--delg-ui-text-1))}.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);box-shadow:none;color:rgb(var(--delg-ui-text-1))}.delg-ui-app .chat-app .btn-primary{background:rgb(var(--delg-ui-accent));border-color:#0000;color:rgb(var(--delg-ui-accent-fg))}.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{background:0 0;border-color:#0000;color:rgb(var(--delg-ui-text-2))}.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 .chat-input,.delg-ui-app .chat-app .input,.delg-ui-app .chat-app .select,.delg-ui-app .chat-app .textarea{background:rgb(var(--delg-ui-surface-1));border-color:rgb(var(--delg-ui-border)/.16);box-shadow:none;color:rgb(var(--delg-ui-text-1))}.delg-ui-app .chat-app .chat-input:focus,.delg-ui-app .chat-app .input:focus,.delg-ui-app .chat-app .select:focus,.delg-ui-app .chat-app .textarea: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 .dropdown-content,.delg-ui-app .chat-app .menu,.delg-ui-app .chat-app .message-bubble,.delg-ui-app .chat-app .modal-box{background:rgb(var(--delg-ui-surface-1));border-color:rgb(var(--delg-ui-border)/.12);box-shadow:0 18px 40px -28px #000c;color:rgb(var(--delg-ui-text-1))}.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));border-color:#0000;color:rgb(var(--delg-ui-accent-fg))}.delg-ui-app .btn-primary:hover,.delg-ui-app .btn-solid:hover{background:rgb(var(--delg-ui-accent-strong))}.delg-ui-app .btn-ghost{background:0 0;color:rgb(var(--delg-ui-text-2))}.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 .select,.delg-ui-app .textarea{background:rgb(var(--delg-ui-surface-1));border-color:rgb(var(--delg-ui-border)/.16);color:rgb(var(--delg-ui-text-1))}.delg-ui-app .input:focus,.delg-ui-app .select:focus,.delg-ui-app .textarea: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{background:rgb(var(--delg-ui-surface-1));border-color:rgb(var(--delg-ui-border)/.12);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:var(--delg-ui-font-sans)}.delg-ui-button{align-items:center;border:1px solid #0000;border-radius:.5rem;cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;justify-content:center;line-height:1;transition:background-color .15s,border-color .15s,color .15s,transform .15s}.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{font-size:.75rem;min-height:2rem;padding:0 .75rem}.delg-ui-button--md{font-size:.875rem;min-height:2.5rem;padding:0 1rem}.delg-ui-button--lg{font-size:1rem;min-height:3rem;padding:0 1.25rem}.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{background:0 0;border-color:rgb(var(--delg-ui-border)/.18);color:rgb(var(--delg-ui-text-1))}.delg-ui-button--ghost:hover:not(:disabled),.delg-ui-button--outline:hover:not(:disabled){background:rgb(var(--delg-ui-surface-2))}.delg-ui-button--ghost{background:0 0;color:rgb(var(--delg-ui-text-2))}.delg-ui-button--danger{background:#dc2626;color:#fff}.delg-ui-button__content{align-items:center;display:inline-flex;gap:.4rem}.delg-ui-shell{background:rgb(var(--delg-ui-surface-0));color:rgb(var(--delg-ui-text-1));display:flex;flex-direction:column;min-height:100%}.delg-ui-shell__header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgb(var(--delg-ui-surface-1)/.92);border-bottom:1px solid rgb(var(--delg-ui-border)/.12);z-index:30}.delg-ui-shell__header--sticky{position:sticky;top:0}.delg-ui-shell__bar{align-items:center;box-sizing:border-box;display:flex;gap:1rem;margin:0 auto;min-height:4rem;padding:.625rem 1.25rem;width:min(100%,80rem)}.delg-ui-shell__brand{flex-shrink:0}.delg-ui-shell__brand,.delg-ui-shell__nav{align-items:center;display:flex;min-width:0}.delg-ui-shell__nav{flex:1;gap:.25rem;overflow:visible;scrollbar-width:none}.delg-ui-shell__nav::-webkit-scrollbar{display:none}.delg-ui-shell__actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem;margin-left:auto}.delg-ui-shell__content{background:rgb(var(--delg-ui-surface-0));flex:1;min-height:0;min-width:0;width:100%}.delg-ui-shell__content--with-sidebar{align-items:stretch;display:grid;grid-template-columns:minmax(12rem,16rem) minmax(0,1fr)}.delg-ui-shell__sidebar{background:rgb(var(--delg-ui-surface-1)/.72);border-right:1px solid rgb(var(--delg-ui-border)/.12);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{align-items:center;background:0 0;border:1px solid #0000;border-radius:var(--delg-ui-radius-md);color:rgb(var(--delg-ui-text-2));cursor:pointer;display:inline-flex;font:inherit;font-size:.8125rem;font-weight:600;gap:.45rem;justify-content:center;min-height:2.25rem;padding:.4rem .7rem;text-decoration: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}.delg-ui-nav-item.is-active,.delg-ui-nav-item:hover{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{font-size:.75rem;min-height:2rem;padding:.3rem .55rem}.delg-ui-icon-button{border:1px solid #0000;border-radius:var(--delg-ui-radius-md);cursor:pointer;display:inline-grid;line-height:1;place-items:center;transition:background-color var(--delg-ui-motion-base) ease,border-color var(--delg-ui-motion-base) ease,color var(--delg-ui-motion-base) ease}.delg-ui-icon-button--sm{height:2rem;width:2rem}.delg-ui-icon-button--md{height:2.5rem;width:2.5rem}.delg-ui-icon-button--lg{height:3rem;width:3rem}.delg-ui-icon-button--ghost{background:0 0;color:rgb(var(--delg-ui-text-2))}.delg-ui-icon-button--outline{background:0 0;border-color:rgb(var(--delg-ui-border)/.16);color:rgb(var(--delg-ui-text-1))}.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{animation:delg-ui-spin .7s linear infinite;border:2px solid;border-radius:999px;border-right:2px solid #0000;display:inline-block}.delg-ui-spinner--sm{height:.875rem;width:.875rem}.delg-ui-spinner--md{height:1.25rem;width:1.25rem}.delg-ui-spinner--lg{height:2rem;width:2rem}@keyframes delg-ui-spin{to{transform:rotate(1turn)}}.delg-ui-field{color:rgb(var(--delg-ui-text-1));display:grid;font-size:.875rem;gap:.4rem}.delg-ui-field__label{font-weight:600}.delg-ui-field__control{align-items:center;background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.16);border-radius:.5rem;display:flex;gap:.5rem;min-height:2.5rem;padding:0 .75rem}.delg-ui-input{background:0 0;border:0;color:rgb(var(--delg-ui-text-1));font:inherit;min-width:0;outline:0;width:100%}.delg-ui-input::-moz-placeholder{color:rgb(var(--delg-ui-text-3))}.delg-ui-input::placeholder{color:rgb(var(--delg-ui-text-3))}.delg-ui-input--textarea{min-height:6rem;padding:.75rem 0;resize:vertical}.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{background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.12);border-radius:.625rem;color:rgb(var(--delg-ui-text-1));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__footer,.delg-ui-card__header{align-items:center;border-bottom:1px solid rgb(var(--delg-ui-border)/.1);display:flex;gap:1rem;justify-content:space-between;padding:.875rem 1rem}.delg-ui-card__footer{border-bottom:0;border-top:1px solid rgb(var(--delg-ui-border)/.1)}.delg-ui-card__body{padding:1rem}.delg-ui-card__title{font-size:.9375rem;font-weight:650;margin:0}.delg-ui-badge{align-items:center;border-radius:999px;display:inline-flex;font-weight:600}.delg-ui-badge--sm{font-size:.6875rem;padding:.2rem .5rem}.delg-ui-badge--md{font-size:.75rem;padding:.25rem .625rem}.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{align-content:start;background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.12);border-radius:var(--delg-ui-radius-lg);display:grid;gap:.3rem;min-width:0;padding:.875rem 1rem}.delg-ui-stat__label{color:rgb(var(--delg-ui-text-2));font-size:.75rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delg-ui-stat__value{color:rgb(var(--delg-ui-text-1));font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.02em;line-height:1.15;overflow-wrap:anywhere}.delg-ui-stat__unit{color:rgb(var(--delg-ui-text-3));font-size:.8rem;font-weight:500;letter-spacing:0;margin-left:.2rem}.delg-ui-stat__hint{color:rgb(var(--delg-ui-text-3));font-size:.72rem;line-height:1.35;overflow-wrap:anywhere}.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{display:grid;gap:var(--delg-ui-space-3);grid-template-columns:repeat(auto-fit,minmax(min(var(--delg-ui-stat-min,10rem),100%),1fr));min-width:0}.delg-ui-alert{align-items:flex-start;background:rgb(var(--delg-ui-tone,var(--delg-ui-surface-2))/.1);border:1px solid;border-color:rgb(var(--delg-ui-tone,var(--delg-ui-border))/.35);border-radius:.5rem;color:rgb(var(--delg-ui-text-1));display:flex;font-size:.875rem;gap:1rem;justify-content:space-between;padding:.75rem 1rem}.delg-ui-alert__body{display:grid;flex:1;gap:.2rem;min-width:0}.delg-ui-alert__close,.delg-ui-dialog__close,.delg-ui-drawer__header button{background:0 0;border:0;color:currentColor;cursor:pointer;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{align-items:center;border-bottom:1px solid rgb(var(--delg-ui-border)/.12);display:flex;gap:.25rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.delg-ui-tabs::-webkit-scrollbar{display:none}.delg-ui-tabs>*{flex-shrink:0}.delg-ui-tab{background:0 0;border:0;border-bottom:2px solid #0000;color:rgb(var(--delg-ui-text-3));cursor:pointer;font:inherit;font-size:.875rem;padding:.625rem .75rem}.delg-ui-tab.is-active,.delg-ui-tab:hover{color:rgb(var(--delg-ui-text-1))}.delg-ui-tab.is-active{border-bottom-color:rgb(var(--delg-ui-accent))}.delg-ui-tab:focus-visible{outline-offset:-2px}.delg-ui-menu{display:inline-block;position:relative}.delg-ui-menu__trigger{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit}.delg-ui-menu__content{background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.15);border-radius:.5rem;box-shadow:0 18px 40px -20px #000c;min-width:10rem;padding:.35rem;position:absolute;right:0;top:calc(100% + .4rem);will-change:transform;z-index:40}.delg-ui-menu__content--top{bottom:calc(100% + .4rem);top:auto}.delg-ui-brand{align-items:center;color:rgb(var(--delg-ui-text-1));display:inline-flex;gap:.55rem;min-width:0;text-decoration:none}.delg-ui-brand__logo{display:block;height:1.8rem;max-width:10rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto}.delg-ui-brand__mark{background:rgb(var(--delg-ui-accent)/.14);border:1px solid rgb(var(--delg-ui-accent)/.55);border-radius:.55rem;color:rgb(var(--delg-ui-accent));display:grid;flex:none;font-size:.8rem;font-weight:800;height:1.8rem;letter-spacing:-.08em;place-items:center;width:1.8rem}.delg-ui-brand__wordmark{font-size:1rem;font-weight:750;letter-spacing:-.04em;white-space:nowrap}.delg-ui-brand__product{color:rgb(var(--delg-ui-accent));font-weight:650;margin-left:.12rem}.delg-ui-brand--compact .delg-ui-brand__mark{border-radius:.45rem;font-size:.7rem;height:1.5rem;width:1.5rem}.delg-ui-brand--compact .delg-ui-brand__wordmark{font-size:.9rem}.delg-ui-brand--compact .delg-ui-brand__logo{height:1.5rem;max-width:8.5rem}.delg-ui-account-menu,.delg-ui-product-switcher{display:inline-flex;position:relative}.delg-ui-account-menu__trigger,.delg-ui-product-switcher__trigger{align-items:center;background:rgb(var(--delg-ui-surface-2)/.55);border:1px solid rgb(var(--delg-ui-border)/.12);border-radius:.55rem;color:rgb(var(--delg-ui-text-1));cursor:pointer;display:inline-flex;font:inherit;gap:.5rem;min-height:2.35rem;padding:.35rem .55rem}.delg-ui-account-menu__trigger:hover,.delg-ui-product-switcher__trigger:hover{background:rgb(var(--delg-ui-surface-2));border-color:rgb(var(--delg-ui-accent)/.35)}.delg-ui-product-switcher__trigger--icon-only{justify-content:center;padding-inline:.4rem;width:2.35rem}.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{justify-content:flex-start;text-align:left}.delg-ui-product-switcher__dot{background:rgb(var(--delg-ui-accent));border-radius:999px;box-shadow:0 0 0 .2rem rgb(var(--delg-ui-accent)/.12);flex:none;height:.55rem;width:.55rem}.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=trace]{background:#0e9aa7;box-shadow:0 0 0 .2rem #0e9aa71f}.delg-ui-product-switcher__dot[data-product=db]{background:#7c3aed;box-shadow:0 0 0 .2rem #7c3aed1f}.delg-ui-product-switcher__dot[data-product=auth],.delg-ui-product-switcher__dot[data-product=code]{background:#e9e9eb;box-shadow:0 0 0 .2rem #ebebeb1f}.delg-ui-product-switcher__icon{border-radius:.35rem;display:block;flex:none;height:1.2rem;-o-object-fit:cover;object-fit:cover;width:1.2rem}.delg-ui-product-switcher__current{font-size:.75rem;font-weight:650;max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delg-ui-account-menu__chevron,.delg-ui-product-switcher__chevron{color:rgb(var(--delg-ui-text-3));flex:none;height:.9rem;transition:transform var(--delg-ui-motion-fast) ease,color var(--delg-ui-motion-fast) ease;width:.9rem}.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-account-menu__panel,.delg-ui-product-switcher__menu{background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.15);border-radius:.7rem;box-shadow:0 24px 60px -28px #000000f2;max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem),30rem);min-width:14rem;overflow:auto;position:absolute;right:0;top:calc(100% + .45rem);z-index:70}.delg-ui-account-menu--top .delg-ui-account-menu__panel,.delg-ui-product-switcher__menu--top{bottom:calc(100% + .45rem);top:auto}.delg-ui-account-menu--code .delg-ui-account-menu__trigger{background:rgb(var(--delg-ui-surface-2)/.35);border-color:rgb(var(--delg-ui-border)/.12)}.delg-ui-account-menu--code .delg-ui-account-menu__panel{padding:.375rem;width:min(14rem,100vw - 1rem)}.delg-ui-product-switcher__item{align-items:center;color:rgb(var(--delg-ui-text-1));display:flex;gap:.65rem;padding:.65rem .7rem;text-decoration:none;width:100%}.delg-ui-product-switcher__item.is-current,.delg-ui-product-switcher__item:hover{background:rgb(var(--delg-ui-accent)/.1)}.delg-ui-product-switcher__copy{display:grid;flex:1;gap:.15rem;min-width:0}.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{border-radius:999px;height:1.8rem;-o-object-fit:cover;object-fit:cover;width:1.8rem}.delg-ui-account-menu__avatar--initials{background:rgb(var(--delg-ui-accent)/.18);color:rgb(var(--delg-ui-accent));display:grid;font-size:.7rem;font-weight:750;place-items:center}.delg-ui-account-menu__identity{display:grid;max-width:10rem;min-width:0;text-align:left}.delg-ui-account-menu__identity small,.delg-ui-account-menu__identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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{max-width:calc(100vw - 1rem);min-width:min(15rem,100vw - 1rem);padding:.35rem;width:min(15rem,100vw - 1rem)}.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);display:grid;gap:.15rem;padding:.65rem .7rem .55rem}.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));display:grid;font-size:.68rem;gap:.4rem;padding:.65rem .7rem}.delg-ui-account-menu__theme-options{display:flex;gap:.25rem}.delg-ui-account-menu__theme-options button{background:rgb(var(--delg-ui-surface-2));border:1px solid #0000;border-radius:.35rem;color:rgb(var(--delg-ui-text-2));cursor:pointer;flex:1;font:inherit;font-size:.66rem;padding:.3rem .25rem;text-transform:capitalize}.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{background:0 0;border:0;border-radius:.4rem;color:rgb(var(--delg-ui-text-1));cursor:pointer;display:block;font:inherit;font-size:.75rem;padding:.55rem .7rem;text-align:left;text-decoration:none;width:100%}.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{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.15rem}.delg-ui-account-menu__badges b{background:rgb(var(--delg-ui-accent)/.1);border:1px solid rgb(var(--delg-ui-accent)/.25);border-radius:.25rem;color:rgb(var(--delg-ui-accent));font-size:.56rem;font-weight:750;padding:.1rem .28rem;text-transform:uppercase}.delg-ui-account-menu__badges b:first-child{background:#f871711a;border-color:#f8717147;color:#f87171}.delg-ui-file-field,.delg-ui-range-field{color:rgb(var(--delg-ui-text-1));display:grid;font-size:.875rem;gap:.4rem}.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));font-size:.75rem;margin:0}.delg-ui-file-field__input{background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.16);border-radius:var(--delg-ui-radius-md);color:rgb(var(--delg-ui-text-1));font:inherit;font-size:.8rem;min-height:var(--delg-ui-control-height);padding:.4rem .55rem;width:100%}.delg-ui-file-field__input::file-selector-button{background:rgb(var(--delg-ui-surface-2));border:0;border-right:1px solid rgb(var(--delg-ui-border)/.12);color:rgb(var(--delg-ui-text-1));cursor:pointer;font:inherit;font-size:.75rem;margin:-.4rem .65rem -.4rem -.55rem;padding:.4rem .65rem}.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{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between}.delg-ui-range-field__value{color:rgb(var(--delg-ui-text-2));font-size:.75rem;font-variant-numeric:tabular-nums}.delg-ui-range-field__input{accent-color:rgb(var(--delg-ui-accent));width:100%}.delg-ui-file-field__message,.delg-ui-range-field__message{color:rgb(var(--delg-ui-text-3));font-size:.75rem;margin:0}.delg-ui-file-field__message--error,.delg-ui-range-field__message--error{color:#f87171}.delg-ui-copy-button{align-items:center;background:0 0;border:1px solid rgb(var(--delg-ui-border)/.16);border-radius:var(--delg-ui-radius-md);color:rgb(var(--delg-ui-text-2));cursor:pointer;display:inline-flex;font:inherit;font-size:.75rem;font-weight:650;justify-content:center;min-height:2rem;padding:.35rem .65rem;transition:background-color var(--delg-ui-motion-base) ease,border-color var(--delg-ui-motion-base) ease,color var(--delg-ui-motion-base) ease}.delg-ui-copy-button:hover:not(:disabled){background:rgb(var(--delg-ui-surface-2));border-color:rgb(var(--delg-ui-accent)/.35);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{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;padding:1.5rem 0 1rem}.delg-ui-page-header__copy{min-width:0}.delg-ui-page-header__eyebrow{color:rgb(var(--delg-ui-accent));font-size:.68rem;font-weight:700;letter-spacing:.14em;margin:0 0 .35rem;text-transform:uppercase}.delg-ui-page-header h1{color:rgb(var(--delg-ui-text-1));font-size:clamp(1.35rem,2vw,1.8rem);letter-spacing:-.035em;margin:0}.delg-ui-page-header__description{color:rgb(var(--delg-ui-text-2));font-size:.85rem;margin:.4rem 0 0}.delg-ui-page-header__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.delg-ui-settings-section{background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.12);border-radius:.75rem;overflow:hidden}.delg-ui-settings-section__header{align-items:flex-start;border-bottom:1px solid rgb(var(--delg-ui-border)/.1);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.delg-ui-settings-section__header h2{color:rgb(var(--delg-ui-text-1));font-size:.95rem;font-weight:700;margin:0}.delg-ui-settings-section__header p{color:rgb(var(--delg-ui-text-3));font-size:.76rem;margin:.3rem 0 0}.delg-ui-settings-section__body{display:grid;gap:.8rem;padding:1.1rem}.delg-ui-save-bar{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgb(var(--delg-ui-surface-2)/.94);border:1px solid rgb(var(--delg-ui-accent)/.22);border-radius:.65rem;bottom:.75rem;box-shadow:0 18px 45px -28px #000000e6;color:rgb(var(--delg-ui-text-2));display:flex;font-size:.78rem;gap:1rem;justify-content:space-between;margin-top:1rem;padding:.7rem .8rem .7rem 1rem;position:sticky;z-index:20}.delg-ui-save-bar__actions{align-items:center;display:flex;gap:.35rem}.delg-ui-search-field{align-items:center;background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.14);border-radius:.6rem;color:rgb(var(--delg-ui-text-2));display:flex;gap:.55rem;min-height:2.5rem;padding:0 .75rem}.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{background:0 0;border:0;color:rgb(var(--delg-ui-text-1));flex:1;font:inherit;font-size:.85rem;min-width:0;outline:0}.delg-ui-search-field input::-moz-placeholder{color:rgb(var(--delg-ui-text-3))}.delg-ui-search-field input::placeholder{color:rgb(var(--delg-ui-text-3))}.delg-ui-command-palette kbd,.delg-ui-search-field__shortcut{background:rgb(var(--delg-ui-surface-2));border:1px solid rgb(var(--delg-ui-border)/.14);border-radius:.3rem;color:rgb(var(--delg-ui-text-3));font:inherit;font-size:.65rem;padding:.15rem .35rem}.delg-ui-command-palette{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008f;display:flex;inset:0;justify-content:center;padding:14vh 1rem 1rem;position:fixed;z-index:150}.delg-ui-command-palette__panel{background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.16);border-radius:.8rem;box-shadow:0 30px 100px -36px #000000f2;max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem),34rem);overflow:hidden;width:min(100%,38rem)}.delg-ui-command-palette__input{align-items:center;border-bottom:1px solid rgb(var(--delg-ui-border)/.1);color:rgb(var(--delg-ui-text-3));display:flex;gap:.6rem;padding:.85rem 1rem}.delg-ui-command-palette__input input{background:0 0;border:0;color:rgb(var(--delg-ui-text-1));flex:1;font:inherit;font-size:.95rem;min-width:0;outline:0}.delg-ui-command-palette__results{max-height:24rem;overflow-y:auto;padding:.35rem}.delg-ui-command-palette__group{color:rgb(var(--delg-ui-text-3));font-size:.65rem;font-weight:700;letter-spacing:.08em;padding:.55rem .75rem .3rem;text-transform:uppercase}.delg-ui-command-palette__item{align-items:center;background:0 0;border:0;border-radius:.5rem;color:rgb(var(--delg-ui-text-1));cursor:pointer;display:flex;font:inherit;gap:1rem;justify-content:space-between;padding:.7rem .75rem;text-align:left;width:100%}.delg-ui-command-palette__item.is-selected,.delg-ui-command-palette__item:hover{background:rgb(var(--delg-ui-accent)/.12)}.delg-ui-command-palette__item span{display:grid;gap:.2rem;min-width:0}.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));font-size:.8rem;padding:2rem 1rem;text-align:center}.delg-ui-empty-state{color:rgb(var(--delg-ui-text-2));display:grid;gap:.5rem;justify-items:center;padding:3rem 1.5rem;text-align:center}.delg-ui-empty-state__icon{background:rgb(var(--delg-ui-accent)/.1);border:1px solid rgb(var(--delg-ui-accent)/.22);border-radius:.75rem;color:rgb(var(--delg-ui-accent));display:grid;font-size:1.4rem;height:2.5rem;place-items:center;width:2.5rem}.delg-ui-empty-state h2{color:rgb(var(--delg-ui-text-1));font-size:.95rem;margin:0}.delg-ui-empty-state p{color:rgb(var(--delg-ui-text-3));font-size:.8rem;margin:0;max-width:30rem}.delg-ui-empty-state__actions{margin-top:.35rem}.delg-ui-skeleton{align-items:flex-start;display:flex;gap:.7rem;padding:.75rem}.delg-ui-skeleton__avatar,.delg-ui-skeleton__lines span{animation:delg-ui-shimmer 1.4s ease-in-out infinite;background:linear-gradient(100deg,rgb(var(--delg-ui-surface-2)) 20%,rgb(var(--delg-ui-surface-3)),rgb(var(--delg-ui-surface-2)) 60%);background-size:200% 100%;display:block}.delg-ui-skeleton__avatar{border-radius:999px;flex:none;height:2rem;width:2rem}.delg-ui-skeleton__lines{display:grid;flex:1;gap:.5rem;padding-top:.15rem}.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(max-width:640px){.delg-ui-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.delg-ui-page-header{align-items:flex-start;flex-direction:column}.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;min-width:0;padding-inline:.65rem;width:100%}.delg-ui-account-menu--sidebar .delg-ui-account-menu__identity{display:grid;flex:1;max-width:none;min-width:0}.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{align-items:flex-start;flex-direction:column}.delg-ui-save-bar__actions{width:100%}.delg-ui-save-bar__actions>*{flex:1}}@media(max-width:760px){.delg-ui-shell__content--with-sidebar{display:block}.delg-ui-shell__sidebar{border-bottom:1px solid rgb(var(--delg-ui-border)/.12);border-right:0}}.delg-ui-dialog-backdrop,.delg-ui-drawer-backdrop{background:#000000a6;display:grid;inset:0;position:fixed;z-index:100}.delg-ui-dialog-backdrop{padding:1rem;place-items:center}.delg-ui-dialog{background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.16);border-radius:.625rem;box-shadow:0 24px 80px -24px #000000e6;color:rgb(var(--delg-ui-text-1));max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem),48rem);overflow:auto;width:min(100%,36rem)}.delg-ui-dialog__footer,.delg-ui-dialog__header,.delg-ui-drawer__header{align-items:center;border-bottom:1px solid rgb(var(--delg-ui-border)/.1);display:flex;gap:1rem;justify-content:space-between;padding:1rem}.delg-ui-dialog__header h2{font-size:1rem;margin:0}.delg-ui-dialog__body,.delg-ui-drawer__body{padding:1rem}.delg-ui-dialog__heading{display:grid;gap:.15rem;min-width:0}.delg-ui-dialog__heading h2,.delg-ui-dialog__heading p{overflow:hidden;text-overflow:ellipsis}.delg-ui-dialog__heading p{color:rgb(var(--delg-ui-text-3));font-size:.75rem;margin:0;white-space:nowrap}.delg-ui-dialog__actions{align-items:center;display:flex;flex:none;gap:.5rem}.delg-ui-dialog--sm{width:min(100%,26rem)}.delg-ui-dialog--lg{width:min(100%,52rem)}.delg-ui-dialog--lg,.delg-ui-dialog--xl{max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem),56rem)}.delg-ui-dialog--xl{width:min(100%,72rem)}.delg-ui-dialog--full{display:flex;flex-direction:column;height:min(calc(var(--delg-viewport-height,100dvh) - 1rem),56rem);max-height:none;overflow:hidden;width:min(100%,80rem)}.delg-ui-dialog--full .delg-ui-dialog__body{display:grid;flex:auto;grid-template-rows:minmax(0,1fr);min-height:0;overflow:auto}.delg-ui-dialog--flush .delg-ui-dialog__body{padding:0}.delg-ui-dialog__footer{border-bottom:0;border-top:1px solid rgb(var(--delg-ui-border)/.1)}.delg-ui-drawer-backdrop{justify-items:end}.delg-ui-drawer{background:rgb(var(--delg-ui-surface-1));box-shadow:-24px 0 60px -30px #000000e6;color:rgb(var(--delg-ui-text-1));height:100%;width:min(100%,24rem)}.delg-ui-drawer__header{min-height:3.5rem}.delg-ui-tooltip{display:inline-flex;position:relative}.delg-ui-tooltip:focus-within:after,.delg-ui-tooltip:hover:after{background:rgb(var(--delg-ui-surface-3));border-radius:.35rem;bottom:calc(100% + .4rem);color:rgb(var(--delg-ui-text-1));content:attr(data-tooltip);font-size:.6875rem;left:50%;padding:.35rem .5rem;pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:50}@media(prefers-reduced-motion:reduce){.delg-ui-app .btn,.delg-ui-button,.delg-ui-icon-button,.delg-ui-nav-item,.delg-ui-spinner{animation:none;transition:none}}@media(max-width:760px){.delg-ui-shell__bar{min-height:3.5rem;padding-inline:.75rem}.delg-ui-shell__nav{display:none}.delg-ui-shell__mobile-nav{align-items:stretch;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgb(var(--delg-ui-surface-1)/.96);border-top:1px solid rgb(var(--delg-ui-border)/.14);bottom:0;display:flex;gap:.25rem;left:0;padding:.375rem .5rem calc(.375rem + env(safe-area-inset-bottom));position:fixed;right:0;z-index:40}.delg-ui-shell__mobile-nav>*{flex:1}}@media(max-width:480px){.delg-ui-dialog-backdrop{padding:.5rem}.delg-ui-dialog{max-height:95dvh}}.delg-ui-product-navigation{align-items:center;container-type:normal;display:flex;gap:.75rem;min-width:0}.delg-ui-product-navigation__brand{min-width:0}.delg-ui-product-navigation--compact{gap:.5rem}.delg-ui-product-switcher__split{align-items:stretch;background:rgb(var(--delg-ui-surface-2)/.35);border:1px solid rgb(var(--delg-ui-border)/.12);border-radius:.55rem;display:inline-flex;min-height:2.35rem;overflow:hidden}.delg-ui-product-switcher__home{align-items:center;color:rgb(var(--delg-ui-text-1));display:inline-flex;gap:.5rem;min-width:0;padding:.35rem .65rem;text-decoration:none}.delg-ui-product-switcher__home:focus-visible,.delg-ui-product-switcher__home:hover{background:rgb(var(--delg-ui-surface-2));outline:none}.delg-ui-product-switcher__split .delg-ui-product-switcher__trigger--split{background:0 0;border:0;border-left:1px solid rgb(var(--delg-ui-border)/.12);border-radius:0;min-height:2.35rem;min-width:2rem;padding:0 .55rem}.delg-ui-product-switcher__split .delg-ui-product-switcher__trigger--split:focus-visible,.delg-ui-product-switcher__split .delg-ui-product-switcher__trigger--split:hover{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{max-width:calc(100vw - 2rem);min-width:0;width:14rem}.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{margin-inline:auto;width:min(100%,80rem)}@media(max-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);border-radius:999px;color:rgb(var(--delg-ui-accent));display:inline-grid;flex:none;font-weight:750;overflow:hidden;place-items:center}.delg-ui-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.delg-ui-avatar--sm{font-size:.65rem;height:1.75rem;width:1.75rem}.delg-ui-avatar--md{font-size:.75rem;height:2.25rem;width:2.25rem}.delg-ui-avatar--lg{font-size:1rem;height:3rem;width:3rem}.delg-ui-appearance-selector{border:0;display:grid;gap:.45rem;margin:0;min-width:0;padding:0}.delg-ui-appearance-selector legend{color:rgb(var(--delg-ui-text-3));font-size:.72rem}.delg-ui-appearance-selector__options{display:flex;gap:.25rem}.delg-ui-appearance-selector__options label{background:rgb(var(--delg-ui-surface-2));border:1px solid #0000;border-radius:.4rem;color:rgb(var(--delg-ui-text-2));cursor:pointer;flex:1;font-size:.7rem;min-width:0;padding:.35rem .4rem;text-align:center;text-transform:capitalize}.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{display:grid;gap:.35rem;min-width:0}.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));font-size:.72rem;margin:0}.delg-ui-form-field__message--error{color:#f87171}.delg-ui-select,.delg-ui-textarea{background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.16);border-radius:.5rem;box-sizing:border-box;color:rgb(var(--delg-ui-text-1));font:inherit;max-width:100%;min-width:0;width:100%}.delg-ui-select{min-height:2.5rem;padding:0 .75rem}.delg-ui-textarea{min-height:6rem;padding:.7rem .75rem;resize:vertical}.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{align-items:center;color:rgb(var(--delg-ui-text-1));cursor:pointer;display:inline-flex;font-size:.8rem;gap:.6rem;min-width:0}.delg-ui-check-control input{accent-color:rgb(var(--delg-ui-accent));height:1rem;width:1rem}.delg-ui-switch input{opacity:0;pointer-events:none;position:absolute}.delg-ui-switch__track{align-items:center;background:rgb(var(--delg-ui-surface-3));border-radius:999px;display:inline-flex;height:1.3rem;padding:.15rem;transition:background-color var(--delg-ui-motion-base) ease;width:2.3rem}.delg-ui-switch__track span{background:rgb(var(--delg-ui-text-1));border-radius:999px;box-shadow:0 1px 2px #00000059;height:1rem;transition:transform var(--delg-ui-motion-base) ease,background-color var(--delg-ui-motion-base) ease;width:1rem}.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{background:rgb(var(--delg-ui-surface-2));border:1px solid rgb(var(--delg-ui-border)/.12);border-radius:var(--delg-ui-radius-md);display:inline-grid;grid-auto-columns:1fr;grid-auto-flow:column;max-width:100%;padding:.125rem;position:relative}.delg-ui-segmented--block{display:grid}.delg-ui-segmented__thumb{background:rgb(var(--delg-ui-surface-1));border-radius:calc(var(--delg-ui-radius-md) - .125rem);bottom:.125rem;box-shadow:0 1px 2px rgb(var(--delg-ui-shadow)/.3),0 0 0 1px rgb(var(--delg-ui-border)/.1);left:.125rem;position:absolute;top:.125rem;transform:translate(calc(var(--delg-ui-segment-active,0)*100%));transition:transform .28s cubic-bezier(.32,.72,0,1);width:calc((100% - .25rem)/var(--delg-ui-segment-count,1))}.delg-ui-segmented__option{position:relative;z-index:1}.delg-ui-segmented__option,.delg-ui-toggle-button{border-radius:calc(var(--delg-ui-radius-md) - .125rem);color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;min-height:2rem;white-space:nowrap;-webkit-tap-highlight-color:transparent;align-items:center;background:0 0;border:1px solid #0000;display:inline-flex;font-size:.8rem;font-weight:500;gap:.4rem;justify-content:center;padding:0 .85rem;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}.delg-ui-segmented--sm .delg-ui-segmented__option,.delg-ui-toggle-button--sm{font-size:.75rem;min-height:1.625rem;padding:0 .6rem}.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{cursor:not-allowed;opacity:.45}.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(max-width:767px){.delg-ui-segmented--sm .delg-ui-segmented__option,.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{align-items:center;background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.12);border-radius:var(--delg-ui-radius-md);display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1rem}.delg-ui-setting-row__text{display:grid;gap:.15rem;min-width:0}.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{align-items:center;display:flex;flex:none;gap:.5rem}.delg-ui-setting-row--warning{background:rgb(var(--delg-ui-warning)/.08);border-color:rgb(var(--delg-ui-warning)/.4)}.delg-ui-setting-row--danger{background:rgb(var(--delg-ui-danger)/.08);border-color:rgb(var(--delg-ui-danger)/.4)}.delg-ui-chip{border:1px solid rgb(var(--delg-ui-border)/.18);color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;min-height:1.875rem;white-space:nowrap;-webkit-tap-highlight-color:transparent;align-items:center;background:0 0;border-radius:999px;display:inline-flex;font-size:.78rem;font-weight:500;gap:.4rem;padding:0 .8rem;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}.delg-ui-chip--sm{font-size:.72rem;min-height:1.5rem;padding:0 .6rem}.delg-ui-chip:hover:not(:disabled){border-color:rgb(var(--delg-ui-border)/.3);color:rgb(var(--delg-ui-text-1))}.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{cursor:not-allowed;opacity:.45}.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{display:grid;gap:.625rem;grid-template-columns:repeat(var(--delg-ui-choice-columns,2),minmax(0,1fr))}.delg-ui-choice-cards--1{--delg-ui-choice-columns:1}.delg-ui-choice-cards--3{--delg-ui-choice-columns:3}.delg-ui-choice-card{background:rgb(var(--delg-ui-surface-2));border:1px solid rgb(var(--delg-ui-border)/.14);border-radius:var(--delg-ui-radius-md);color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;display:grid;gap:.3rem;padding:.8rem;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}.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{background:rgb(var(--delg-ui-accent)/.1);border-color:rgb(var(--delg-ui-accent)/.6);box-shadow:inset 0 0 0 1px rgb(var(--delg-ui-accent)/.35)}.delg-ui-choice-card:disabled{cursor:not-allowed;opacity:.5}@media(max-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{color:rgb(var(--delg-ui-text-2));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;display:flex;font-size:.8rem;font-weight:600;gap:.5rem;list-style:none}.delg-ui-disclosure__summary::-webkit-details-marker{display:none}.delg-ui-disclosure__summary:before{border-bottom:2px solid;border-right:2px solid;content:"";flex:none;height:.4rem;transform:rotate(-45deg);transition:transform var(--delg-ui-motion-base) ease;width:.4rem}.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{border-radius:var(--delg-ui-radius-sm);outline:2px solid rgb(var(--delg-ui-focus));outline-offset:2px}.delg-ui-disclosure__body{color:rgb(var(--delg-ui-text-2));font-size:.8rem;padding-top:.6rem}.delg-ui-disclosure--card{background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.12);border-radius:var(--delg-ui-radius-md);padding:.75rem 1rem}.delg-ui-progress{--delg-ui-progress-tone:var(--delg-ui-accent);background:rgb(var(--delg-ui-surface-3));border-radius:999px;height:.5rem;overflow:hidden;position:relative;width:100%}.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{background:rgb(var(--delg-ui-progress-tone));border-radius:inherit;inset:0;position:absolute;transform-origin:0;transition:transform .32s cubic-bezier(.32,.72,0,1),background-color var(--delg-ui-motion-base) ease}.delg-ui-progress.is-indeterminate .delg-ui-progress__bar{animation:delg-ui-progress-slide 1.2s ease-in-out infinite;right:auto;width:40%}@keyframes delg-ui-progress-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.delg-ui-stepper{color:rgb(var(--delg-ui-text-3));display:flex;font-size:.8rem;list-style:none;margin:0;padding:0}.delg-ui-stepper--horizontal{align-items:center;gap:.75rem}.delg-ui-stepper--vertical{align-items:flex-start;flex-direction:column;gap:.6rem}.delg-ui-stepper__step{align-items:center;display:flex;gap:.5rem;min-width:0}.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{background:rgb(var(--delg-ui-border)/.16);content:"";flex:1;height:1px;min-width:1rem}.delg-ui-stepper__marker{border:1px solid rgb(var(--delg-ui-border)/.24);border-radius:999px;display:inline-grid;flex:none;font-size:.72rem;font-weight:600;height:1.5rem;place-items:center;transition:background-color var(--delg-ui-motion-base) ease,border-color var(--delg-ui-motion-base) ease;width:1.5rem}.delg-ui-stepper--dot .delg-ui-stepper__marker{height:.5rem;width:.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{background:rgb(var(--delg-ui-accent)/.14);border-color:rgb(var(--delg-ui-accent))}.delg-ui-stepper__step--running .delg-ui-stepper__marker{animation:delg-ui-stepper-pulse 1.4s ease-in-out infinite}.delg-ui-stepper__step--done{color:rgb(var(--delg-ui-success))}.delg-ui-stepper__step--done .delg-ui-stepper__marker{background:rgb(var(--delg-ui-success)/.14);border-color:rgb(var(--delg-ui-success))}.delg-ui-stepper__step--failed{color:rgb(var(--delg-ui-danger))}.delg-ui-stepper__step--failed .delg-ui-stepper__marker{background:rgb(var(--delg-ui-danger)/.14);border-color:rgb(var(--delg-ui-danger))}@keyframes delg-ui-stepper-pulse{50%{opacity:.45}}@media(max-width:767px){.delg-ui-dialog-backdrop--sheet{padding:0;place-items:end center}.delg-ui-dialog--sheet{animation:delg-ui-sheet-up .28s cubic-bezier(.32,.72,0,1) both;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:min(92dvh,56rem);width:100%}}@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-dialog--sheet,.delg-ui-progress.is-indeterminate .delg-ui-progress__bar,.delg-ui-stepper__step--running .delg-ui-stepper__marker{animation:none}}.delg-ui-list-item{border-radius:var(--delg-ui-radius-md);color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;min-width:0;text-align:left;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;width:100%;-webkit-tap-highlight-color:transparent;align-items:center;background:0 0;border:1px solid #0000;display:flex;font-size:.85rem;gap:.6rem;padding:.5rem .65rem;text-decoration:none}.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-checked=true],.delg-ui-list-item[aria-selected=true]{background:rgb(var(--delg-ui-accent)/.12);color:rgb(var(--delg-ui-text-1))}.delg-ui-list-item--card{background:rgb(var(--delg-ui-surface-1));border-color:rgb(var(--delg-ui-border)/.14);padding:.75rem 1rem}.delg-ui-list-item--card.is-active,.delg-ui-list-item--card[aria-checked=true],.delg-ui-list-item--card[aria-selected=true]{border-color:rgb(var(--delg-ui-accent)/.5)}.delg-ui-list-item--stack{align-items:stretch;flex-direction:column;text-align:center}.delg-ui-list-item:disabled{cursor:not-allowed;opacity:.5}.delg-ui-list-item:focus-visible{outline:2px solid rgb(var(--delg-ui-focus));outline-offset:1px}@media(max-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{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.delg-ui-settings-layout{display:grid;gap:2rem;grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);margin:0 auto;padding:1.5rem;width:min(100%,72rem)}.delg-ui-settings-layout__navigation{align-content:start;display:grid;gap:.15rem}.delg-ui-settings-layout__navigation button{background:0 0;border:1px solid #0000;border-radius:.45rem;color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;font-size:.8rem;padding:.55rem .65rem;text-align:left}.delg-ui-settings-layout__navigation button.is-active,.delg-ui-settings-layout__navigation button:hover{background:rgb(var(--delg-ui-accent)/.1);color:rgb(var(--delg-ui-text-1))}.delg-ui-settings-layout__content{display:grid;gap:1rem;min-width:0}.delg-ui-settings-layout__header h1{color:rgb(var(--delg-ui-text-1));font-size:clamp(1.35rem,2vw,1.8rem);letter-spacing:-.035em;margin:0}.delg-ui-settings-layout__header p{color:rgb(var(--delg-ui-text-2));font-size:.85rem;margin:.35rem 0 0}.delg-ui-toolbar{align-items:center;display:flex;gap:.75rem;min-height:2.75rem}.delg-ui-toolbar__actions,.delg-ui-toolbar__leading{align-items:center;display:flex;flex-shrink:0;gap:.45rem}.delg-ui-toolbar__content{flex:1;min-width:0}.delg-ui-sidebar-layout{display:grid;grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);height:100%;min-height:0;min-width:0}.delg-ui-sidebar-layout__sidebar{background:rgb(var(--delg-ui-surface-1)/.72);border-right:1px solid rgb(var(--delg-ui-border)/.12);min-width:0;overflow:auto}.delg-ui-sidebar-layout__main{min-height:0;min-width:0;overflow:auto}.delg-ui-list-detail-layout{display:grid;grid-template-columns:minmax(18rem,28rem) minmax(0,1fr);height:100%;min-height:0;min-width:0}.delg-ui-list-detail-layout__detail,.delg-ui-list-detail-layout__list{min-height:0;min-width: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{background:0 0;border:0;color:rgb(var(--delg-ui-accent));cursor:pointer;display:none;font:inherit;padding:.75rem 1rem 0}.delg-ui-error-state{color:rgb(var(--delg-ui-text-2));display:grid;gap:.5rem;justify-items:center;padding:3rem 1.5rem;text-align:center}.delg-ui-error-state__icon{border:1px solid #f871714d;border-radius:999px;color:#f87171;display:grid;font-weight:800;height:2.25rem;place-items:center;width:2.25rem}.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{font-size:.8rem;max-width:28rem}.delg-ui-confirm-dialog__message{color:rgb(var(--delg-ui-text-2));font-size:.85rem;line-height:1.55;margin:0}.delg-ui-notification-provider{display:grid;gap:.5rem;pointer-events:none;position:fixed;right:1rem;top:1rem;width:min(100% - 2rem,24rem);z-index:180}.delg-ui-toast{align-items:flex-start;background:rgb(var(--delg-ui-surface-2)/.97);border:1px solid rgb(var(--delg-ui-accent)/.28);border-radius:.6rem;box-shadow:0 18px 45px -24px #000000e6;color:rgb(var(--delg-ui-text-1));display:flex;gap:.75rem;justify-content:space-between;padding:.75rem;pointer-events:auto}.delg-ui-toast--success{border-color:#34d39973}.delg-ui-toast--warning{border-color:#fbbf2473}.delg-ui-toast--danger{border-color:#f8717173}.delg-ui-toast p,.delg-ui-toast strong{display:block;margin:0}.delg-ui-toast strong{font-size:.78rem}.delg-ui-toast p{color:rgb(var(--delg-ui-text-2));font-size:.75rem;line-height:1.4;margin-top:.2rem}.delg-ui-toast__actions{align-items:center;display:flex;gap:.3rem}.delg-ui-toast__actions button{background:0 0;border:0;color:rgb(var(--delg-ui-text-2));cursor:pointer;font:inherit;font-size:.72rem}.delg-ui-toast__actions button:hover{color:rgb(var(--delg-ui-text-1))}@media(max-width:960px){.delg-ui-settings-layout{gap:1rem;grid-template-columns:1fr;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.is-detail-open .delg-ui-list-detail-layout__list,.delg-ui-list-detail-layout__detail{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(max-width:760px){.delg-ui-sidebar-layout{display:block;position:relative}.delg-ui-sidebar-layout__sidebar{inset:0 auto 0 0;position:fixed;transform:translate(-100%);transition:transform var(--delg-ui-motion-base) ease;width:min(18rem,88vw);z-index:120}.delg-ui-sidebar-layout.is-open .delg-ui-sidebar-layout__sidebar{transform:translate(0)}.delg-ui-sidebar-layout__backdrop{background:#00000094;border:0;inset:0;position:fixed;z-index:110}}@media(max-width:960px){.delg-ui-collection-layout__body{grid-template-columns:minmax(0,1fr)}.delg-ui-collection-layout__filters{order:-1}.delg-ui-collection-layout.is-detail-open .delg-ui-collection-layout__list,.delg-ui-collection-layout__detail{display:none}.delg-ui-collection-layout.is-detail-open .delg-ui-collection-layout__detail{display:block}}@media(max-width:640px){.delg-ui-collection-toolbar{align-items:stretch;flex-wrap:wrap}.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-sidebar-layout__sidebar,.delg-ui-switch__track,.delg-ui-switch__track span{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,.delg-ui-viewport-shell{min-height:var(--delg-viewport-height,100dvh)}.delg-ui-viewport-shell{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 ::-moz-selection{background:rgb(var(--delg-ui-accent)/.28);color:rgb(var(--delg-ui-text-1))}.delg-ui-app ::selection{background:rgb(var(--delg-ui-accent)/.28);color:rgb(var(--delg-ui-text-1))}.delg-ui-theme-provider ::-moz-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-color:rgb(var(--delg-ui-border)/.28) transparent;scrollbar-width:thin}.delg-ui-app ::-webkit-scrollbar,.delg-ui-theme-provider ::-webkit-scrollbar{height:.55rem;width:.55rem}.delg-ui-app ::-webkit-scrollbar-track,.delg-ui-theme-provider ::-webkit-scrollbar-track{background:0 0}.delg-ui-app ::-webkit-scrollbar-thumb,.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,.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-command-palette,.delg-ui-dialog-backdrop,.delg-ui-drawer-backdrop{animation:delg-ui-overlay-in var(--delg-ui-motion-base) ease-out both}.delg-ui-command-palette__panel,.delg-ui-dialog,.delg-ui-drawer{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%{filter:blur(6px);opacity:0;transform:translateY(.35rem)scale(.985)}to{filter:blur();opacity:1;transform:translateY(0)scale(1)}}.delg-ui-dialog__close,.delg-ui-drawer__header button,.delg-ui-toast__actions button{display:inline-grid;min-height:2rem;min-width:2rem;place-items:center}.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-menu__content,.delg-ui-product-switcher__menu{overscroll-behavior:contain}.delg-ui-menu__content{max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem),30rem);max-width:min(20rem,100vw - 1rem);overflow:auto}.delg-ui-account-menu--top .delg-ui-account-menu__panel,.delg-ui-account-menu__panel,.delg-ui-product-switcher__menu{max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem),32rem)}@media(max-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{max-height:min(calc(var(--delg-viewport-height,100dvh) - 1rem),48rem);width:100%}.delg-ui-drawer{width:min(100%,22rem)}}@media(prefers-reduced-motion:reduce){.delg-ui-command-palette,.delg-ui-command-palette__panel,.delg-ui-dialog,.delg-ui-dialog-backdrop,.delg-ui-drawer,.delg-ui-drawer-backdrop{animation:none}}:root{--delg-ui-ease-out:cubic-bezier(.22,1,.36,1)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.delg-ui-account-menu__panel,.delg-ui-command-palette__panel,.delg-ui-dialog,.delg-ui-drawer,.delg-ui-menu__content,.delg-ui-product-switcher__menu{animation-timing-function:var(--delg-ui-ease-out)}.delg-ui-account-menu__trigger,.delg-ui-button,.delg-ui-command-palette__item,.delg-ui-copy-button,.delg-ui-icon-button,.delg-ui-menu__trigger,.delg-ui-nav-item,.delg-ui-pagination button,.delg-ui-product-switcher__trigger,.delg-ui-switch,.delg-ui-tab{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.delg-ui-account-menu__trigger:active,.delg-ui-command-palette__item:active,.delg-ui-copy-button:active:not(:disabled),.delg-ui-icon-button:active:not(:disabled),.delg-ui-nav-item:active:not(.is-disabled):not(:disabled),.delg-ui-product-switcher__trigger:active,.delg-ui-tab:active{transform:translateY(1px)}.delg-ui-account-menu__trigger,.delg-ui-command-palette__item,.delg-ui-copy-button,.delg-ui-icon-button,.delg-ui-nav-item,.delg-ui-product-switcher__trigger,.delg-ui-tab{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-dialog__header h2,.delg-ui-settings-section__header h2{letter-spacing:-.012em}.delg-ui-command-palette__group,.delg-ui-detail-row__label,.delg-ui-field__message,.delg-ui-stat__label,.delg-ui-table thead th{letter-spacing:.012em}@media(pointer:coarse){.delg-ui-button--sm,.delg-ui-copy-button,.delg-ui-nav-item,.delg-ui-pagination button{min-height:2.75rem}.delg-ui-icon-button--sm{height:2.75rem;width:2.75rem}.delg-ui-tab{padding-block:.875rem}.delg-ui-command-palette__input input,.delg-ui-file-field__input,.delg-ui-input,.delg-ui-pagination__size select,.delg-ui-search-field input,.delg-ui-select,.delg-ui-textarea{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{height:1.25rem;width:1.25rem}.delg-ui-app .btn.btn-sm,.delg-ui-app .btn.btn-xs,.delg-ui-button,.delg-ui-field__control,.delg-ui-icon-button,.delg-ui-search-field,.delg-ui-select,.delg-ui-textarea{min-height:2.75rem}.delg-ui-icon-button{min-width:2.75rem}.delg-ui-menu__trigger,.delg-ui-segmented--sm .delg-ui-segmented__option,.delg-ui-segmented__option,.delg-ui-toggle-button{min-height:2.75rem}.delg-ui-menu__trigger{min-width:2.75rem}.delg-ui-account-menu__trigger,.delg-ui-product-switcher__trigger{min-height:2.75rem}.delg-ui-product-navigation--compact .delg-ui-product-switcher__split .delg-ui-product-switcher__trigger--split,.delg-ui-product-switcher__split .delg-ui-product-switcher__trigger--split{min-height:2.75rem;min-width:2.75rem}.delg-ui-range-field__input{min-height:2.75rem}}@media(prefers-reduced-transparency:reduce){.delg-ui-account-menu__panel,.delg-ui-command-palette__panel,.delg-ui-dialog,.delg-ui-drawer,.delg-ui-menu__content,.delg-ui-product-switcher__menu,.delg-ui-save-bar,.delg-ui-shell__header{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgb(var(--delg-ui-surface-1))}.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-command-palette__panel,.delg-ui-detail-panel,.delg-ui-dialog,.delg-ui-drawer,.delg-ui-field__control,.delg-ui-menu__content,.delg-ui-search-field,.delg-ui-settings-section,.delg-ui-stat,.delg-ui-table-shell{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-account-menu__trigger,.delg-ui-command-palette__item,.delg-ui-copy-button,.delg-ui-icon-button,.delg-ui-nav-item,.delg-ui-product-switcher__trigger,.delg-ui-tab{transition:background-color var(--delg-ui-motion-fast) ease,color var(--delg-ui-motion-fast) ease}.delg-ui-account-menu__trigger:active,.delg-ui-button:active:not(:disabled),.delg-ui-command-palette__item:active,.delg-ui-copy-button:active,.delg-ui-icon-button:active,.delg-ui-nav-item:active,.delg-ui-product-switcher__trigger:active,.delg-ui-tab:active{transform:none}}.delg-ui-status-dot{background:rgb(var(--delg-ui-tone,var(--delg-ui-text-3)));border-radius:999px;display:inline-block;flex:none;height:.5rem;position:relative;width:.5rem}.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{animation:delg-ui-status-ping 1.6s cubic-bezier(0,0,.2,1) infinite;background:inherit;border-radius:inherit;content:"";inset:0;opacity:.45;position:absolute}@keyframes delg-ui-status-ping{75%,to{opacity:0;transform:scale(2.6)}}.delg-ui-kbd{align-items:center;background:rgb(var(--delg-ui-surface-2));border:solid rgb(var(--delg-ui-border)/.2);border-radius:.375rem;border-width:1px 1px 2px;color:rgb(var(--delg-ui-text-2));display:inline-flex;font:600 .75em/1.4 var(--delg-ui-font-mono);justify-content:center;letter-spacing:0;min-width:1.4em;padding:.1em .45em;white-space:nowrap}.delg-ui-status-banner{--delg-ui-tone:var(--delg-ui-warning);align-items:center;background:rgb(var(--delg-ui-tone)/.1);border-bottom:1px solid rgb(var(--delg-ui-tone)/.3);color:rgb(var(--delg-ui-text-1));display:flex;font-size:.875rem;gap:.625rem;overflow:hidden;padding:.5rem max(1rem,env(safe-area-inset-right),calc(50% - 36rem)) .5rem max(1rem,env(safe-area-inset-left),calc(50% - 36rem))}.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{flex:1;line-height:1.45;margin:0;min-width:0;overflow-wrap:anywhere}.delg-ui-status-banner__copy strong{font-weight:600;margin-inline-end:.5rem}.delg-ui-status-banner__copy span{color:rgb(var(--delg-ui-text-2))}.delg-ui-status-banner__link{border-radius:.375rem;color:rgb(var(--delg-ui-tone));flex:none;font-size:.75rem;font-weight:700;letter-spacing:.04em;padding:.25rem .5rem;text-decoration:none;text-transform:uppercase}.delg-ui-status-banner__link:hover{background:rgb(var(--delg-ui-tone)/.12)}.delg-ui-status-banner__close{background:0 0;border:0;border-radius:999px;color:rgb(var(--delg-ui-text-2));cursor:pointer;display:inline-grid;flex:none;min-height:2rem;min-width:2rem;place-items:center}.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-input__reveal:focus-visible,.delg-ui-status-banner__close:focus-visible,.delg-ui-status-banner__link: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{max-height:8rem;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)}.delg-ui-status-banner-enter-from,.delg-ui-status-banner-leave-to{border-bottom-width:0;max-height:0;opacity:0;padding-block:0}.delg-ui-input__reveal{background:0 0;border:0;border-radius:999px;color:rgb(var(--delg-ui-text-2));cursor:pointer;display:inline-grid;flex:none;margin-inline-end:-.375rem;min-height:2rem;min-width:2rem;place-items:center}.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-height:2.75rem;min-width:2.75rem}}@media(prefers-reduced-motion:reduce){.delg-ui-status-dot--pulse:after{animation:none;opacity:0}.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{height:.375rem;width:.375rem}.delg-ui-typing{align-items:center;color:rgb(var(--delg-ui-text-2));display:inline-flex;font-size:.8125rem;gap:.5rem}.delg-ui-typing__dots{display:inline-flex;gap:.2rem}.delg-ui-typing__dots span{animation:delg-ui-typing-bounce 1.1s ease-in-out infinite;background:rgb(var(--delg-ui-text-2));border-radius:999px;height:.375rem;width:.375rem}.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;display:flex;gap:.75rem;min-height:3.5rem;min-width:0;padding:.625rem .5rem .625rem 1rem}.delg-ui-value-field+.delg-ui-value-field{box-shadow:inset 0 1px 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));display:block;font-size:.72rem;font-weight:600;margin-bottom:.125rem}.delg-ui-value-field__value{color:rgb(var(--delg-ui-text-1));display:block;font-size:.9375rem;font-weight:500;overflow-wrap:anywhere}.delg-ui-value-field__value.is-mono{font-family:var(--delg-ui-font-mono)}.delg-ui-value-field__link{align-items:center;color:rgb(var(--delg-ui-accent));display:inline-flex;gap:.35rem;text-decoration:none}.delg-ui-value-field__link:hover{text-decoration:underline}.delg-ui-value-field__error{color:rgb(var(--delg-ui-danger));display:block;font-size:.75rem;margin-top:.125rem}.delg-ui-value-field__actions{align-items:center;display:flex;flex:none;gap:.125rem}.delg-ui-value-field__action{align-items:center;background:0 0;border:0;border-radius:999px;color:rgb(var(--delg-ui-text-2));cursor:pointer;display:inline-flex;font:inherit;font-size:.75rem;font-weight:600;gap:.35rem;height:2.25rem;justify-content:center;min-width:2.25rem;padding-inline:.6rem;transition:background-color var(--delg-ui-motion-fast) ease,color var(--delg-ui-motion-fast) ease,transform var(--delg-ui-motion-fast) ease-out}.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 (min-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{height:2.75rem;min-width:2.75rem}}@media(prefers-reduced-motion:reduce){.delg-ui-typing__dots span{animation:none;opacity:.7}.delg-ui-value-field__action{transition:none}}:root{--bg-primary:rgb(var(--delg-ui-surface-0));--bg-secondary:rgb(var(--delg-ui-surface-1));--bg-tertiary:rgb(var(--delg-ui-surface-2));--surface-bg:rgb(var(--delg-ui-surface-1));--surface-elevated:rgb(var(--delg-ui-surface-2));--text-primary:rgb(var(--delg-ui-text-1));--text-secondary:rgb(var(--delg-ui-text-2));--text-muted:rgb(var(--delg-ui-text-3));--text-accent:rgb(var(--delg-ui-accent));--brand-primary:rgb(var(--delg-ui-accent));--brand-hover:rgb(var(--delg-ui-accent-strong));--brand-secondary:rgb(var(--delg-ui-accent));--border-color:rgb(var(--delg-ui-border)/.1);--border-strong:rgb(var(--delg-ui-border)/.18);--error-color:rgb(var(--delg-ui-danger));--warning-color:rgb(var(--delg-ui-warning));--success-color:rgb(var(--delg-ui-success));--info-color:rgb(var(--delg-ui-info));--db-primary:rgb(var(--delg-ui-accent));--db-primary-hover:rgb(var(--delg-ui-accent-strong));--db-secondary:rgb(var(--delg-ui-surface-2));--db-accent:rgb(var(--delg-ui-accent));--db-gradient:rgb(var(--delg-ui-accent));--db-gradient-secondary:rgb(var(--delg-ui-surface-2));--db-glow:none;--db-glow-secondary:none;--db-background:rgb(var(--delg-ui-surface-0));--db-engine:rgb(var(--delg-ui-text-2));--engine-postgresql:141 182 230;--engine-redis:245 154 149;--gradient-primary:rgb(var(--delg-ui-accent));--gradient-secondary:rgb(var(--delg-ui-surface-2));--gradient-bg:rgb(var(--delg-ui-surface-0));--space-xs:var(--delg-ui-space-1);--space-sm:var(--delg-ui-space-2);--space-md:var(--delg-ui-space-4);--space-lg:var(--delg-ui-space-6);--space-xl:2rem;--radius-sm:var(--delg-ui-radius-sm);--radius-md:var(--delg-ui-radius-md);--radius-lg:var(--delg-ui-radius-lg);--radius-xl:var(--delg-ui-radius-lg);--radius-full:9999px;--shadow-sm:0 1px 2px rgb(var(--delg-ui-shadow)/.18);--shadow-md:0 8px 24px rgb(var(--delg-ui-shadow)/.22);--shadow-lg:0 20px 48px rgb(var(--delg-ui-shadow)/.3);--shadow-glow-primary:none;--shadow-glow-secondary:none;--shadow-inset:none;--transition-fast:var(--delg-ui-motion-fast) ease;--transition-normal:var(--delg-ui-motion-base) ease;--transition-slow:.3s ease;--transition-spring:var(--delg-ui-motion-base) ease}[data-delg-theme=light]{--engine-postgresql:47 92 150;--engine-redis:180 45 38}.db-badge.mongodb,.db-type-badge.mongodb,[data-db-type=mongodb]{--db-engine:#00a35c}.db-badge.mysql,.db-type-badge.mysql,[data-db-type=mysql]{--db-engine:#00758f}.db-badge.postgresql,.db-type-badge.postgresql,[data-db-type=postgresql]{--db-engine:#4b7bb5}.db-badge.redis,.db-type-badge.redis,[data-db-type=redis]{--db-engine:#dc382d}.db-themed-button{background:rgb(var(--delg-ui-accent));color:rgb(var(--delg-ui-accent-fg))}.db-themed-button:hover{background:rgb(var(--delg-ui-accent-strong))}.db-themed-accent-text,.db-themed-text{color:rgb(var(--delg-ui-accent))}.db-themed-border{border-color:rgb(var(--delg-ui-accent)/.4)}.db-themed-bg{background:rgb(var(--delg-ui-accent)/.1)}.db-themed-glow{box-shadow:none}.db-badge{align-items:center;background:rgb(var(--delg-ui-surface-2));border:1px solid rgb(var(--delg-ui-border)/.1);border-radius:var(--radius-full);color:rgb(var(--delg-ui-text-1));display:inline-flex;font-size:.6875rem;font-weight:600;gap:.35rem;letter-spacing:.02em;padding:.125rem .5rem}.db-badge:before{background:var(--db-engine);border-radius:50%;content:"";height:.45rem;width:.45rem}.db-logo{align-items:center;display:inline-flex;justify-content:center}.db-logo svg{fill:var(--db-engine)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}#__nuxt,body,html{height:100%}body{background-color:rgb(var(--delg-ui-surface-0));font-family:var(--delg-ui-font-sans);font-size:.875rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,h1,h2,h3,h4{color:rgb(var(--delg-ui-text-1))}h1,h2,h3,h4{font-weight:600;letter-spacing:-.01em}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.w-full{width:100%}.h-full{height:100%}.h-screen{height:100vh}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.text-xs{font-size:.75rem}.text-sm{font-size:.8125rem}.text-base{font-size:.875rem}.text-lg{font-size:1rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-center{text-align:center}.text-muted{color:rgb(var(--delg-ui-text-3))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.font-mono{font-family:var(--delg-ui-font-mono)}.btn{align-items:center;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-size:var(--delg-ui-font-size);font-weight:500;gap:.5rem;justify-content:center;line-height:1;min-height:var(--delg-ui-control-height);padding:0 .875rem;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);white-space:nowrap}.btn-primary{background:rgb(var(--delg-ui-accent));color:rgb(var(--delg-ui-accent-fg))}.btn-primary:hover:not(:disabled){background:rgb(var(--delg-ui-accent-strong))}.btn-secondary{background:rgb(var(--delg-ui-surface-2));border-color:rgb(var(--delg-ui-border)/.12);color:rgb(var(--delg-ui-text-1))}.btn-secondary:hover:not(:disabled){background:rgb(var(--delg-ui-surface-3))}.btn-ghost{background:transparent;color:rgb(var(--delg-ui-text-2))}.btn-ghost:hover:not(:disabled){background:rgb(var(--delg-ui-surface-2));color:rgb(var(--delg-ui-text-1))}.btn-danger{background:rgb(var(--delg-ui-danger));color:#fff}.btn-danger:hover:not(:disabled){filter:brightness(.92)}.btn:active:not(:disabled){transform:scale(.98)}.btn:disabled{cursor:not-allowed;opacity:.5}.form-input,.form-select,.input{background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.14);border-radius:var(--radius-md);color:rgb(var(--delg-ui-text-1));font-size:var(--delg-ui-font-size);min-height:var(--delg-ui-control-height);padding:0 .75rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:100%}textarea.form-input,textarea.input{min-height:5rem;padding:.625rem .75rem}.form-input:hover,.form-select:hover,.input:hover{border-color:rgb(var(--delg-ui-border)/.24)}.form-input:focus,.form-select:focus,.input:focus{border-color:rgb(var(--delg-ui-accent));box-shadow:0 0 0 3px rgb(var(--delg-ui-accent)/.18);outline:none}.form-input::-moz-placeholder,.input::-moz-placeholder{color:rgb(var(--delg-ui-text-3))}.form-input::placeholder,.input::placeholder{color:rgb(var(--delg-ui-text-3))}.card{background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.1);border-radius:var(--radius-lg);padding:var(--delg-ui-space-5)}.card-interactive{cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}.card-interactive:hover{background:rgb(var(--delg-ui-surface-2));border-color:rgb(var(--delg-ui-border)/.2)}.glass{background:rgb(var(--delg-ui-surface-1));border:1px solid rgb(var(--delg-ui-border)/.1)}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgb(var(--delg-ui-border)/.14);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--delg-ui-border)/.26)}::-moz-selection{background:rgb(var(--delg-ui-accent)/.3)}::selection{background:rgb(var(--delg-ui-accent)/.3)}:focus-visible{outline:2px solid rgb(var(--delg-ui-focus));outline-offset:2px}:focus:not(:focus-visible){outline:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes float{0%,to{transform:none}50%{transform:translateY(-2px)}}@keyframes gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes subtleGlow{0%,to{opacity:1}50%{opacity:.85}}.animate-fade-in{animation:fadeIn var(--delg-ui-motion-base) ease both}.animate-fade-in-up{animation:fadeInUp var(--delg-ui-motion-base) ease both}.animate-pulse{animation:pulse 2s ease-in-out infinite}.stagger-1,.stagger-2,.stagger-3,.stagger-4,.stagger-5{animation-delay:0s}.page-enter-active,.page-leave-active{transition:opacity var(--delg-ui-motion-base) ease}.page-enter-from,.page-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;transition-duration:1ms!important}}.container{margin:0 auto;max-width:1400px;padding:0 var(--space-md);width:100%}@media(min-width:640px){.container{padding:0 var(--space-lg)}}@media(min-width:1024px){.container{padding:0 var(--space-xl)}}.hidden-mobile{display:none}@media(min-width:768px){.hidden-mobile{display:initial}}.hidden-desktop{display:initial}@media(min-width:768px){.hidden-desktop{display:none}}@media(max-width:640px){.text-xl{font-size:1.125rem}.text-2xl{font-size:1.25rem}.btn{font-size:.8rem;padding:.5rem 1rem}.btn-group{flex-direction:column;width:100%}.btn-group .btn{width:100%}.card{border-radius:var(--radius-md);padding:var(--space-md)}}.grid{display:grid;gap:var(--space-md)}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.lg\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.lg\:grid-cols-1{grid-template-columns:repeat(1,1fr)}}@media(max-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-2,.grid-cols-3,.md\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.grid-cols-4,.sm\:grid-cols-1{grid-template-columns:repeat(1,1fr)}}.flex-wrap-mobile{flex-wrap:nowrap}@media(max-width:640px){.flex-wrap-mobile{flex-wrap:wrap}.gap-lg{gap:var(--space-md)}.gap-xl{gap:var(--space-lg)}}.p-responsive{padding:var(--space-md)}@media(min-width:768px){.p-responsive{padding:var(--space-lg)}}@media(min-width:1024px){.p-responsive{padding:var(--space-xl)}}@media(max-width:768px){.sidebar-overlay{background:#00000080;inset:0;opacity:0;position:fixed;transition:all var(--transition-normal);visibility:hidden;z-index:40}.sidebar-overlay.active{opacity:1;visibility:visible}.sidebar-mobile{bottom:0;left:0;position:fixed;top:0;transform:translate(-100%);transition:transform var(--transition-normal);width:280px;z-index:50}.sidebar-mobile.open{transform:translate(0)}}.mobile-menu-btn{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;display:none;padding:.5rem}@media(max-width:768px){.mobile-menu-btn{align-items:center;display:flex;justify-content:center}}.table-responsive{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}@media(max-width:768px){.table-stack{display:block}.table-stack thead{display:none}.table-stack tbody tr{border:1px solid var(--border-color);border-radius:var(--radius-md);display:block;margin-bottom:var(--space-md);padding:var(--space-sm)}.table-stack td{border:none;display:flex;justify-content:space-between;padding:var(--space-xs) 0}.table-stack td:before{color:var(--text-secondary);content:attr(data-label);font-weight:500}}@media(max-width:640px){.modal-content{margin:var(--space-md);max-height:calc(100vh - 2rem);max-width:none;width:95%}.form-row{flex-direction:column}.form-row>*{width:100%}.form-actions{flex-direction:column-reverse}.form-actions .btn{width:100%}.empty-state{padding:var(--space-lg)}.empty-state svg{height:48px;width:48px}.pagination{flex-wrap:wrap;justify-content:center}.pagination-info{margin-bottom:var(--space-sm);text-align:center;width:100%}}@media(pointer:coarse){.btn{min-height:44px;min-width:44px}.form-input,.form-select,.input{font-size:16px;min-height:44px}.checkbox-label{align-items:center;display:flex;min-height:44px}}.error-boundary[data-v-ee38700f]{display:grid;min-height:60vh;padding:var(--delg-ui-space-6);place-items:center}.delg-ui-app,.delg-ui-theme-provider{height:100%;min-height:100%}
