.db{--db-bg:#080808;--db-surface:#111;--db-surface-2:#181818;--db-ink:#f3efe6;--db-muted:#aaa59c;--db-line:#c7a35a38;--db-line-soft:#c7a35a21;--db-line-ivory:#f3efe617;--db-accent:#c7a35a;--db-accent-bright:#d8b96b;--db-accent-ink:#131007;--db-accent-tint:#c7a35a24;--db-ok:#7bcf9a;--db-ok-tint:#7bcf9a24;--db-warn:#e8b04b;--db-warn-tint:#e8b04b24;--db-bad:#e58079;--db-bad-tint:#e5807924;--db-info-tint:#f3efe614;--db-radius:8px;--db-radius-sm:6px;--db-shadow:0 1px 2px #0000004d, 0 10px 30px -16px #0009;--db-sidebar-w:248px;--db-ease:cubic-bezier(.22, 1, .36, 1);background:var(--db-bg);color:var(--db-ink);min-height:100vh;font-family:var(--font-inter), -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;font-size:14.5px;line-height:1.6}.db a{color:var(--db-accent-bright);text-decoration:none}.db a:hover{text-decoration:underline}.db *{box-sizing:border-box}.db h1,.db h2,.db h3{font-family:var(--font-fraunces), "Georgia", serif;letter-spacing:-.01em;color:var(--db-ink);font-weight:460}.db code{background:var(--db-info-tint);color:var(--db-ink);border-radius:4px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em}.db :focus-visible{outline:2px solid var(--db-accent-bright);outline-offset:2px;border-radius:2px}.db-shell{min-height:100vh;display:flex}.db-sidebar{width:var(--db-sidebar-w);flex:0 0 var(--db-sidebar-w);background:var(--db-bg);border-right:1px solid var(--db-line-soft);flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.db-brand{align-items:center;gap:.65rem;padding:1.35rem 1.25rem 1.1rem;display:flex}.db-brand-mark{background:var(--db-accent);flex-shrink:0;width:12px;height:12px;transform:rotate(45deg)}.db-brand-text{flex-direction:column;line-height:1.25;display:flex}.db-brand-text strong{font-family:var(--font-fraunces), serif;color:var(--db-ink);font-size:1.05rem;font-weight:460}.db-brand-text>span{color:var(--db-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.db-brand-amp{color:var(--db-accent)}.db-nav{flex-direction:column;flex:1;gap:.05rem;padding:.5rem .75rem;display:flex}.db-navgroup{flex-direction:column;margin-bottom:.15rem;display:flex}.db-navlink{border-radius:var(--db-radius-sm);color:var(--db-muted);transition:background .18s var(--db-ease), color .18s var(--db-ease);align-items:center;gap:.65rem;padding:.58rem .75rem;font-size:.92rem;font-weight:500;display:flex}.db-navlink svg{opacity:.75;flex:none}.db-navlink:hover{background:var(--db-surface);color:var(--db-ink);text-decoration:none}.db-navlink.active{background:var(--db-accent-tint);color:var(--db-accent-bright);font-weight:600}.db-navlink.active svg{opacity:1}.db-subnav{flex-direction:column;gap:0;margin:.1rem 0 .3rem;padding-left:1.9rem;display:flex;overflow:hidden}.db-sublink{border-radius:var(--db-radius-sm);color:var(--db-muted);border-left:1px solid var(--db-line-soft);transition:color .18s var(--db-ease), border-color .18s var(--db-ease);margin-left:.15rem;padding:.4rem .6rem .4rem .85rem;font-size:.84rem;font-weight:500;display:block}.db-sublink:hover{color:var(--db-ink);text-decoration:none}.db-sublink.active{color:var(--db-accent-bright);border-left-color:var(--db-accent);font-weight:650}.db-sidebar-foot{border-top:1px solid var(--db-line-soft);flex-direction:column;gap:.65rem;padding:1rem 1.25rem 1.25rem;display:flex}.db-status-row{flex-wrap:wrap;gap:.4rem;display:flex}.db-user-row{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.db-user-name{color:var(--db-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;overflow:hidden}.db-signout{color:var(--db-muted);font:inherit;cursor:pointer;transition:background .15s var(--db-ease), color .15s var(--db-ease);background:0 0;border:none;border-radius:6px;padding:.3rem .5rem;font-size:.8rem}.db-signout:hover{background:var(--db-surface);color:var(--db-bad)}.db-topbar,.db-topnav{display:none}.db-main{flex:1;width:100%;min-width:0;max-width:1360px;margin-inline:auto;padding:2.1rem 2.25rem 4rem}.db-pagehead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:.5rem;display:flex}.db-pagehead h1{margin:0 0 .3rem;font-size:1.7rem}.db-pagehead-actions{flex-wrap:wrap;flex:none;gap:.55rem;display:flex}.db-pagedesc{color:var(--db-muted);max-width:68ch;margin:0 0 1.6rem;font-size:.94rem;line-height:1.55}.db h2{font-size:1rem;font-weight:650;font-family:var(--font-inter), sans-serif;letter-spacing:-.005em;color:var(--db-ink);margin:2.25rem 0 .9rem}.db h2:first-of-type{margin-top:0}.db h2 .db-count{color:var(--db-muted);font-weight:500}.db-tiles{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.7rem;display:grid}.db-tile{background:linear-gradient(180deg, var(--db-surface-2), var(--db-surface));border:1px solid var(--db-line-ivory);border-radius:var(--db-radius-sm);box-shadow:var(--db-shadow);min-width:0;transition:border-color .25s var(--db-ease);padding:.95rem 1.05rem}.db-tile:hover{border-color:var(--db-line)}.db-tile .n{font-size:1.6rem;font-weight:550;line-height:1.15;font-family:var(--font-fraunces), serif;color:var(--db-ink)}.db-tile .l{color:var(--db-muted);margin-top:.3rem;font-size:.78rem;line-height:1.35}.db-tile.ok .n{color:var(--db-ok)}.db-tile.warn .n{color:var(--db-warn)}.db-tile.bad .n{color:var(--db-bad)}.db-wrap{border:1px solid var(--db-line-ivory);border-radius:var(--db-radius-sm);background:var(--db-surface);box-shadow:var(--db-shadow);overflow-x:auto}.db table{border-collapse:collapse;width:100%;min-width:560px;font-size:.87rem}.db th,.db td{text-align:left;border-bottom:1px solid var(--db-line-ivory);vertical-align:top;color:var(--db-ink);padding:.65rem .85rem}.db th{background:var(--db-surface);text-transform:uppercase;letter-spacing:.07em;color:var(--db-muted);z-index:1;box-shadow:inset 0 -1px 0 var(--db-line-ivory);font-size:.72rem;font-weight:600;position:sticky;top:0}.db tr:last-child td{border-bottom:0}.db tbody tr:nth-child(2n) td{background:#f3efe606}.db tr:hover td{background:var(--db-surface-2)}.db td.muted,.db .db-empty{color:var(--db-muted)}.db-empty{text-align:center;padding:1.5rem .85rem}.db-table-comfy th,.db-table-comfy td{padding:.85rem 1rem}.db-table-comfy td{vertical-align:middle}.db-search{gap:.5rem;max-width:420px;margin-bottom:1rem;display:flex}.db-search input{flex:1;min-width:0}.db-pagerow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:.8rem 0 1.4rem;display:flex}.db-pagecount{color:var(--db-muted);font-size:.84rem}.db-pagination{align-items:center;gap:.4rem;display:flex}.db-pagination a,.db-pagination span{border:1px solid var(--db-line);min-width:34px;height:34px;color:var(--db-ink);border-radius:6px;justify-content:center;align-items:center;padding:0 .5rem;font-size:.82rem;font-weight:600;display:inline-flex}.db-pagination a:hover{background:var(--db-surface-2);border-color:var(--db-accent);text-decoration:none}.db-pagination span.disabled{color:var(--db-muted);opacity:.45}.db-pagination span.current{background:var(--db-accent);border-color:var(--db-accent);color:var(--db-accent-ink)}.db-headlines{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.9rem;margin-bottom:1.5rem;display:grid}.db-headline{background:linear-gradient(180deg, var(--db-surface-2), var(--db-surface));border:1px solid var(--db-line-ivory);border-radius:var(--db-radius);box-shadow:var(--db-shadow);padding:1.1rem 1.25rem}.db-headline .n{font-size:2rem;font-weight:550;font-family:var(--font-fraunces), serif;color:var(--db-ink);line-height:1.1}.db-headline .n.warn{color:var(--db-warn)}.db-headline .n.bad{color:var(--db-bad)}.db-headline .n.ok{color:var(--db-ok)}.db-headline .l{color:var(--db-ink);margin:.35rem 0 .2rem;font-size:.88rem;font-weight:650}.db-headline .expl{color:var(--db-muted);margin:0;font-size:.78rem;line-height:1.45}.db-nextup{margin-bottom:1.5rem;border-color:#c7a35a59!important}.db-nextup ol{margin:.3rem 0 0;padding-left:1.2rem}.db-nextup li{margin-bottom:.5rem;line-height:1.5}.db-nextup li:last-child{margin-bottom:0}.db-moredetail>summary{font-family:var(--font-inter), sans-serif;color:var(--db-accent-bright);align-items:center;gap:.4rem;margin:1.6rem 0 1rem;font-size:.9rem;font-weight:650;list-style:none;display:inline-flex}.db-moredetail>summary::-webkit-details-marker{display:none}.db-moredetail>summary:before{content:"▸";transition:transform .18s var(--db-ease);font-size:.75rem}.db-moredetail[open]>summary:before{transform:rotate(90deg)}.db-moredetail[open]>summary{margin-bottom:1.2rem}.db-gate{align-items:flex-start;gap:.9rem;margin-bottom:1.5rem;display:flex}.db-gate-dot{border-radius:999px;flex:none;width:13px;height:13px;margin-top:.35rem}.db-gate.ok .db-gate-dot{background:var(--db-ok);box-shadow:0 0 0 4px var(--db-ok-tint)}.db-gate.warn .db-gate-dot{background:var(--db-warn);box-shadow:0 0 0 4px var(--db-warn-tint)}.db-gate-title{margin:0 0 .25rem;font-size:1rem;font-weight:650}.db-gate.ok .db-gate-title{color:var(--db-ok)}.db-gate.warn .db-gate-title{color:var(--db-warn)}.db-qmark{vertical-align:middle;margin-left:.3rem;display:inline-block}.db-qmark summary{border:1px solid var(--db-line);width:17px;height:17px;color:var(--db-muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;list-style:none;display:inline-flex}.db-qmark summary::-webkit-details-marker{display:none}.db-qmark summary:hover,.db-qmark[open] summary{border-color:var(--db-accent);color:var(--db-accent-bright)}.db-qmark-body{position:relative}.db-qmark-pop{background:var(--db-surface-2);border:1px solid var(--db-line);max-width:320px;color:var(--db-muted);border-radius:6px;margin-top:.4rem;padding:.6rem .75rem;font-size:.78rem;font-weight:400;line-height:1.5;display:block}.db-owneronly{border-color:#e5807959!important}.db-owneronly-warn{background:var(--db-bad-tint);border-radius:var(--db-radius-sm);color:var(--db-bad);border:1px solid #e580794d;align-items:flex-start;gap:.5rem;margin-bottom:1rem;padding:.7rem .9rem;font-size:.8rem;line-height:1.5;display:flex}.db-card-purpose{color:var(--db-muted);margin:-.15rem 0 1rem;font-size:.8rem}.db-field-unit{color:var(--db-muted);margin-left:.1rem;font-size:.74rem}.db-field-hint{color:var(--db-muted);margin-top:.2rem;font-size:.74rem;font-style:italic;display:block}.db-tabs{gap:.4rem;margin-bottom:1rem;display:flex}.db-tab{border:1px solid var(--db-line);background:var(--db-surface);color:var(--db-ink);border-radius:999px;padding:.45rem .9rem;font-size:.83rem;font-weight:600}.db-tab:hover{background:var(--db-surface-2);border-color:var(--db-accent);text-decoration:none}.db-tab.active{background:var(--db-accent);border-color:var(--db-accent);color:var(--db-accent-ink)}.db-glance{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.7rem;margin-bottom:1.5rem;display:grid}.db-glance-item{background:linear-gradient(180deg, var(--db-surface-2), var(--db-surface));border:1px solid var(--db-line-ivory);border-radius:var(--db-radius-sm);padding:.8rem .95rem}.db-glance-item .l{color:var(--db-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem;font-size:.72rem;font-weight:650}.db-glance-item .v{color:var(--db-ink);font-size:.95rem;font-weight:600}.db-stepchips{flex-wrap:wrap;gap:.3rem;display:flex}.db-stepchip{border:1px solid var(--db-line-ivory);min-width:22px;height:22px;color:var(--db-muted);background:var(--db-surface);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.68rem;font-weight:700;display:inline-flex}.db-stepchip.sent{background:var(--db-ok-tint);color:var(--db-ok);border-color:#0000}.db-stepchip.queued{background:var(--db-accent-tint);color:var(--db-accent-bright);border-color:#0000}.db-stepchip.bad{background:var(--db-bad-tint);color:var(--db-bad);border-color:#0000}.tag{letter-spacing:.01em;background:var(--db-info-tint);color:var(--db-ink);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.2rem .58rem;font-size:.72rem;font-weight:650;display:inline-flex}.tag.ok{background:var(--db-ok-tint);color:var(--db-ok)}.tag.warn{background:var(--db-warn-tint);color:var(--db-warn)}.tag.bad{background:var(--db-bad-tint);color:var(--db-bad)}.tag.info{background:var(--db-accent-tint);color:var(--db-accent-bright)}.db-chips{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1.25rem;display:flex}.db-chips .db-chip-label{color:var(--db-muted);margin-right:.15rem;font-size:.8rem}.db-chip{border:1px solid var(--db-line);background:var(--db-surface);color:var(--db-ink);transition:background .15s var(--db-ease), border-color .15s var(--db-ease);border-radius:999px;align-items:center;padding:.34rem .72rem;font-size:.82rem;font-weight:500;display:inline-flex}.db-chip:hover{background:var(--db-surface-2);border-color:var(--db-accent);text-decoration:none}.db-chip.active{background:var(--db-accent);border-color:var(--db-accent);color:var(--db-accent-ink)}.db-form{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.db-form input:not([type=checkbox]),.db-form select,.db-form textarea{font:inherit;border:1px solid var(--db-line);background:var(--db-surface);height:40px;color:var(--db-ink);border-radius:6px;padding:0 .7rem}.db-form textarea{resize:vertical;height:auto;min-height:80px;padding:.55rem .7rem}.db input,.db select,.db textarea{font:inherit;border:1px solid var(--db-line);background:var(--db-surface);height:40px;color:var(--db-ink);border-radius:6px;padding:0 .7rem}.db input::placeholder,.db textarea::placeholder{color:var(--db-muted);opacity:.8}.db textarea{resize:vertical;height:auto;min-height:80px;padding:.6rem .7rem}.db input:focus,.db select:focus,.db textarea:focus{border-color:var(--db-accent-bright);box-shadow:0 0 0 3px var(--db-accent-tint);outline:none}.db-btn{font:inherit;border:1px solid var(--db-line);height:40px;color:var(--db-ink);cursor:pointer;transition:background .18s var(--db-ease), border-color .18s var(--db-ease), color .18s var(--db-ease), transform .18s var(--db-ease);white-space:nowrap;background:0 0;border-radius:6px;align-items:center;gap:.4rem;padding:0 1.05rem;font-size:.85rem;font-weight:600;display:inline-flex}.db-btn:active{transform:translateY(1px)}.db-btn:hover{background:var(--db-surface-2);border-color:var(--db-accent)}.db-btn.primary{background:var(--db-accent);color:var(--db-accent-ink);border-color:var(--db-accent)}.db-btn.primary:hover{background:var(--db-accent-bright);border-color:var(--db-accent-bright)}.db-btn.danger{color:var(--db-bad);border-color:var(--db-bad);background:0 0}.db-btn.danger:hover{background:var(--db-bad-tint)}.db-btn:disabled{opacity:.5;cursor:default}.db-btn.sm{height:32px;padding:0 .7rem;font-size:.78rem}.db-btn.xl{height:48px;padding:0 1.5rem;font-size:.95rem}.db-field-row{grid-template-columns:240px 1fr;align-items:start;gap:.6rem;min-width:0;display:grid}.db-field-row>*{min-width:0}.db-field-row input,.db-field-row select{width:100%}.db-form-grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem;display:grid}.db-form-grid2>*{min-width:0}.db-form-grid2 input:not([type=checkbox]),.db-form-grid2 select,.db-form-grid2 textarea{width:100%}.db-form form.db-form{border:1px dashed var(--db-line);border-radius:8px;flex-wrap:nowrap;gap:.4rem;padding:.25rem;display:inline-flex}.db-form form.db-form input{width:150px}.db-card .db-card{padding:.9rem 1rem}.db-span-all{grid-column:1/-1}.db-card{background:linear-gradient(180deg, var(--db-surface-2), var(--db-surface));border:1px solid var(--db-line-ivory);border-radius:var(--db-radius);box-shadow:var(--db-shadow);transition:border-color .25s var(--db-ease);padding:1.2rem 1.35rem}.db-card:hover{border-color:var(--db-line)}.db-card>strong,.db-card-title{color:var(--db-ink);margin-bottom:.6rem;font-size:.95rem;font-weight:650;display:block}.db-card>strong~strong{margin-top:1.1rem}.db-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem;display:grid}.db-grid>*{min-width:0}.db-grid--detail{grid-template-columns:minmax(0,1fr)}@media (min-width:1100px){.db-grid--detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.db pre{background:var(--db-bg);border:1px solid var(--db-line-ivory);color:var(--db-ink);white-space:pre-wrap;border-radius:6px;padding:.8rem .9rem;font-size:.78rem;line-height:1.5;overflow-x:auto}.db .muted{color:var(--db-muted)}.db ul.plain{margin:.3rem 0 .9rem;padding-left:1.1rem}.db ul.plain:last-child{margin-bottom:0}.db ul.plain li{margin-bottom:.3rem}.db details>summary{cursor:pointer;color:var(--db-ink);font-weight:600}.db details.db-card summary{flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:500;list-style:none;display:flex}.db details.db-card summary::-webkit-details-marker{display:none}.db details.db-card{padding:.85rem 1.1rem}.db details.db-card pre{margin-top:.7rem}.db .banner{border-radius:var(--db-radius-sm);border:1px solid #0000;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.85rem 1.15rem;font-size:.88rem;font-weight:600;display:flex}.banner.paused{background:var(--db-warn-tint);color:var(--db-warn);border-color:#e8b04b4d}.banner.live{background:var(--db-bad-tint);color:var(--db-bad);border-color:#e580794d}.banner.dry{background:var(--db-accent-tint);color:var(--db-accent-bright);border-color:var(--db-line)}.db-steps{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.85rem;margin-bottom:1.75rem;display:grid}.db-step{background:linear-gradient(180deg, var(--db-surface-2), var(--db-surface));border:1px solid var(--db-line-ivory);border-radius:var(--db-radius);transition:border-color .25s var(--db-ease);flex-direction:column;gap:.4rem;padding:1rem 1.1rem;display:flex}.db-step:hover{border-color:var(--db-line)}.db-step-n{background:var(--db-accent-tint);width:24px;height:24px;color:var(--db-accent-bright);font-size:.74rem;font-weight:700;font-family:var(--font-fraunces), serif;border-radius:999px;justify-content:center;align-items:center;display:flex}.db-step strong{color:var(--db-ink);font-size:.88rem;font-weight:650}.db-step p{color:var(--db-muted);margin:0;font-size:.82rem;line-height:1.5}.db-step a.db-step-link{color:var(--db-accent-bright);margin-top:auto;font-size:.78rem;font-weight:600}.db-hero{background:linear-gradient(155deg, var(--db-surface-2), var(--db-surface));border:1px solid var(--db-line);border-radius:var(--db-radius);box-shadow:var(--db-shadow);margin-bottom:1.5rem;padding:1.5rem 1.65rem}.db-hero p{color:var(--db-ink);max-width:74ch;margin:0;font-size:1rem;line-height:1.6}.db-hero .muted{margin-top:.5rem;font-size:.88rem}.db-needsyou{border-color:#e8b04b47!important}.db-legend{color:var(--db-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 1.4rem;font-size:.86rem;display:flex}.db-legend b{color:var(--db-ink);font-weight:650}.db-empty-state{text-align:center;color:var(--db-muted);border:1px dashed var(--db-line);border-radius:var(--db-radius-sm);background:var(--db-surface);padding:2.5rem 1.5rem}.db-settings-group{margin-bottom:1.75rem}.db-settings-group:last-child{margin-bottom:0}.db-settings-group h3{font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--db-accent);margin:0 0 .9rem;font-size:.78rem;font-weight:700}.lg{min-height:100vh;font-family:var(--font-inter), -apple-system, "Segoe UI", sans-serif;background:#080808;justify-content:center;align-items:center;padding:1.5rem;display:flex}.lg-card{background:linear-gradient(#181818,#111);border:1px solid #c7a35a38;border-radius:10px;flex-direction:column;width:100%;max-width:380px;padding:2.3rem 2rem 2rem;display:flex;box-shadow:0 1px 2px #0006,0 24px 50px -20px #000000b3}.lg-brand{align-items:center;gap:.65rem;margin-bottom:1.7rem;display:flex}.lg-mark{background:#c7a35a;flex-shrink:0;width:13px;height:13px;transform:rotate(45deg)}.lg-brand-text{flex-direction:column;line-height:1.3;display:flex}.lg-brand-text strong{font-family:var(--font-fraunces), serif;color:#f3efe6;font-size:1.15rem;font-weight:460}.lg-amp{color:#c7a35a}.lg-brand-text span:last-child{color:#c7a35a;text-transform:uppercase;letter-spacing:.14em;margin-top:.1rem;font-size:.74rem;font-weight:600}.lg h1{font-family:var(--font-fraunces), serif;color:#f3efe6;margin:0 0 1.5rem;font-size:1.45rem;font-weight:460}.lg-field{flex-direction:column;gap:.35rem;margin-bottom:1rem;display:flex}.lg-field span{color:#f3efe6;font-size:.82rem;font-weight:600}.lg-field input{font:inherit;color:#f3efe6;background:#0d0d0d;border:1px solid #c7a35a38;border-radius:6px;height:43px;padding:0 .8rem}.lg-field input:focus{border-color:#d8b96b;outline:none;box-shadow:0 0 0 3px #c7a35a29}.lg-remember{color:#aaa59c;cursor:pointer;align-items:center;gap:.5rem;margin:.2rem 0 1.35rem;font-size:.85rem;display:flex}.lg-remember input{accent-color:#c7a35a;cursor:pointer;width:15px;height:15px}.lg-error{color:#e58079;background:#e5807924;border:1px solid #e580794d;border-radius:6px;margin:0 0 1.1rem;padding:.65rem .8rem;font-size:.82rem;font-weight:600}.lg-btn{font:inherit;color:#131007;cursor:pointer;background:#c7a35a;border:1px solid #c7a35a;border-radius:6px;height:45px;font-size:.92rem;font-weight:650;transition:background .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1)}.lg-btn:hover{background:#d8b96b;border-color:#d8b96b}.lg-btn:disabled{opacity:.6;cursor:default}@media (max-width:900px){.db-shell{flex-direction:column}.db-sidebar{display:none}.db-topbar{background:var(--db-bg);border-bottom:1px solid var(--db-line-soft);z-index:5;align-items:center;gap:1rem;padding:.7rem .9rem;display:flex;position:sticky;top:0}.db-topbar .db-brand{flex:none;padding:0}.db-topbar .db-brand-text>span{display:none}.db-topbar-right{flex:none;align-items:center;gap:.5rem;margin-left:auto;display:flex}.db-topnav{background:var(--db-bg);border-bottom:1px solid var(--db-line-soft);z-index:4;-webkit-overflow-scrolling:touch;gap:.3rem;padding:.55rem .9rem .65rem;display:flex;position:sticky;top:53px;overflow-x:auto}.db-topnav .db-navlink{flex:none;padding:.4rem .75rem;font-size:.85rem}.db-topnav .db-sublink{border-left:none;flex:none;margin-left:0;padding:.4rem .7rem;font-size:.8rem}.db-topnav .db-subnav{padding-left:0;display:contents}.db-main{padding:1.25rem 1rem 3rem}.db-pagehead{margin-bottom:.4rem}.db-pagehead h1{font-size:1.4rem}.db-pagehead-actions{width:100%}.db-pagehead-actions .db-btn{flex:auto;justify-content:center}.db-pagedesc{margin-bottom:1.3rem}.db-tiles{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.55rem}.db-grid{grid-template-columns:1fr}.db-card{padding:1rem}.db-hero{padding:1.2rem 1.3rem}.db-steps{grid-template-columns:1fr 1fr}.db-sidebar-foot{display:none}.db-field-row{grid-template-columns:1fr;gap:.3rem}.db-form-grid2{grid-template-columns:1fr}.db-headlines{grid-template-columns:repeat(2,1fr)}.db-search{max-width:none}.db-search input{width:100%}.db-pagerow{flex-direction:column;align-items:flex-start}.db-glance{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.db-tiles{grid-template-columns:repeat(2,1fr)}.db-steps{grid-template-columns:1fr}.lg-card{padding:1.85rem 1.4rem}}
