@font-face{font-family:SD Bangla;src:local("Noto Sans Bengali"),local("NotoSansBengali-Regular"),url(../fonts/nsb-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0951-0952,U+0964-0965,U+0980-09FE,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:SD Bangla;src:local("Noto Sans Bengali SemiBold"),local("NotoSansBengali-SemiBold"),url(../fonts/nsb-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0951-0952,U+0964-0965,U+0980-09FE,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:SD Bangla Fallback;src:local("Noto Sans Bengali UI"),local("Kohinoor Bangla"),local("Bangla Sangam MN"),local("Vrinda"),local("Nirmala UI"),local("Lohit Bengali");ascent-override:91.7%;descent-override:40.8%;line-gap-override:0%;unicode-range:U+0980-09FE,U+200C-200D}@font-face{font-family:SD Latin;src:local("Roboto"),local("Segoe UI"),local(".SFNSText-Regular"),local("SF Pro Text"),local("Helvetica Neue"),local("Helvetica"),local("Arial");font-weight:400;size-adjust:91%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:SD Latin;src:local("Roboto Medium"),local("Segoe UI Semibold"),local(".SFNSText-Semibold"),local("SF Pro Text Semibold"),local("Helvetica Neue Medium"),local("Arial Bold");font-weight:600;size-adjust:91%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--bg: #ffffff;--surface: #f6f8fa;--fg: #14181d;--muted: #56636f;--line: #dde3ea;--line-strong: #6b7a89;--accent: #17364D;--on-accent: #ffffff;--accent-soft: #e8eef3;--amber: #E5A532;--on-amber: #14181d;--amber-ink: #7a4a00;--ok: #1e6b3a;--warn: #8a5200;--err: #b3261e;--focus: #17364D;--cap-bg: #000000;--cap-fg: #ffffff;--spk-1: #ffd166;--spk-2: #8ecae6;--spk-3: #c8f7a1;--spk-4: #ffadad;--zebra: #fafbfc;--info-bg: #eef3f8;--bal-ok-bg: #edf5f0;--bal-low-bg: #fbf3e6;--bal-neg-bg: #fbeeed;--bal-ok-ink: var(--ok);--bal-low-ink: var(--warn);--bal-neg-ink: var(--err);--ws-1: #17364D;--ws-2: #0f5e63;--ws-3: #6a3d7a;--ws-4: #545f12;--ws-5: #8a2f5b;--ws-6: #3f4a55;--on-ws: #ffffff;--font: "SD Bangla", "SD Bangla Fallback", "SD Latin", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;--t-display: 34px;--lh-display: 1.35;--t-title: 28px;--lh-title: 1.4;--t-section: 22px;--lh-section: 1.5;--t-label: 19px;--lh-label: 1.55;--t-body: 18px;--lh-body: 1.75;--t-small: 16px;--lh-small: 1.7;--t-cap-band: 30px;--lh-cap-band: 1.5;--t-cap-over: 24px;--lh-cap-over: 1.45;--t-num: 34px;--t-num-s: 28px;--lh-num: 1.3;--w-regular: 400;--w-strong: 600;--measure: 30em;--matra-k: .289em;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--r-1: 6px;--r-2: 12px;--r-round: 999px;--b-1: 1px;--b-ctl: 1px;--lift: 0 8px 24px rgb(20 24 29 / .14);--target: 44px;--ease: cubic-bezier(.2, 0, 0, 1);--dur-1: .12s;--dur-2: .2s;--rise: 8px;--gutter: 16px;--max: 720px;--max-wide: 1200px;--max-admin: 1440px}[data-theme=dark]{color-scheme:dark;--bg: #111519;--surface: #192027;--fg: #eef2f6;--muted: #a3b3c2;--line: #2a333d;--line-strong: #7d8d9c;--accent: #8FB8D8;--on-accent: #0e1a24;--accent-soft: #1f2f3d;--amber: #E5A532;--on-amber: #14181d;--amber-ink: #F0C064;--ok: #7dd39a;--warn: #f2b75e;--err: #ff9a8f;--focus: #8FB8D8;--zebra: #151a1f;--info-bg: #1a2632;--bal-ok-bg: #16261d;--bal-low-bg: #2b2418;--bal-neg-bg: #2f1c1c;--ws-1: #8FB8D8;--ws-2: #6fc7c9;--ws-3: #c9a3d9;--ws-4: #bccb6a;--ws-5: #ec9cc1;--ws-6: #b5c0cc;--on-ws: #0e1a24;--lift: 0 0 0 1px var(--line)}[data-theme=hc]{color-scheme:dark;--bg: #000000;--surface: #000000;--fg: #ffffff;--muted: #ffffff;--line: #ffffff;--line-strong: #ffffff;--accent: #ffffff;--on-accent: #000000;--accent-soft: #000000;--amber: #000000;--on-amber: #ffffff;--amber-ink: #ffffff;--ok: #ffffff;--warn: #ffffff;--err: #ffffff;--focus: #ffffff;--zebra: #000000;--info-bg: #000000;--bal-ok-bg: #000000;--bal-low-bg: #000000;--bal-neg-bg: #000000;--ws-1: #ffffff;--ws-2: #ffffff;--ws-3: #ffffff;--ws-4: #ffffff;--ws-5: #ffffff;--ws-6: #ffffff;--on-ws: #000000;--spk-1: #ffffff;--spk-2: #ffffff;--spk-3: #ffffff;--spk-4: #ffffff;--b-1: 2px;--b-ctl: 2px;--lift: 0 0 0 2px #ffffff}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--bg: #111519;--surface: #192027;--fg: #eef2f6;--muted: #a3b3c2;--line: #2a333d;--line-strong: #7d8d9c;--accent: #8FB8D8;--on-accent: #0e1a24;--accent-soft: #1f2f3d;--amber: #E5A532;--on-amber: #14181d;--amber-ink: #F0C064;--ok: #7dd39a;--warn: #f2b75e;--err: #ff9a8f;--focus: #8FB8D8;--zebra: #151a1f;--info-bg: #1a2632;--bal-ok-bg: #16261d;--bal-low-bg: #2b2418;--bal-neg-bg: #2f1c1c;--ws-1: #8FB8D8;--ws-2: #6fc7c9;--ws-3: #c9a3d9;--ws-4: #bccb6a;--ws-5: #ec9cc1;--ws-6: #b5c0cc;--on-ws: #0e1a24;--lift: 0 0 0 1px var(--line)}}@media(forced-colors:active){:root{--line: CanvasText;--line-strong: CanvasText;--focus: Highlight;--accent: LinkText;--b-1: 2px;--b-ctl: 2px;--lift: none}:focus-visible{outline-color:Highlight}}@media(prefers-reduced-motion:reduce){:root,[data-theme]{--dur-1: 0ms;--dur-2: 0ms;--rise: 0px}}@media(max-width:47.99em){:root{--t-display: 28px;--t-title: 24px}}@media(min-width:48em){:root{--gutter: 24px}}@media(min-width:80em){:root{--gutter: 32px}}.sd{--logo-amber: #E5A532;--mark-ink: var(--accent)}[data-theme=hc] .sd,.sd[data-theme=hc]{--mark-ink: var(--fg)}sd-appheader,sd-primarynav,sd-button,sd-choice,sd-addvideos,sd-youtubelinkfield,sd-progressline,sd-videorow,sd-menu,sd-searchbox,sd-viewswitch,sd-topicmap,sd-topicstack,sd-player,sd-captionband,sd-captioncontrol,sd-tracks,sd-transcript,sd-line,sd-lineeditor,sd-readdoc,sd-lensstack,sd-lenslist,sd-readaloud,sd-micbutton,sd-commandlist,sd-voicechoice,sd-downloadconsent,sd-reviewqueue,sd-coverage,sd-exportpanel,sd-note,sd-toast,sd-liveregions,sd-authform,sd-orgsetup,sd-invitemembers,sd-rolebadge,sd-workspaceswitcher,sd-tenantswitcher,sd-credittracker,sd-estimatebeforestart,sd-jobstatus,sd-plancard,sd-packcard,sd-invoiceview,sd-paymentmethodchoice,sd-renewalnotice,sd-ratecardtable,sd-ratecardeditor,sd-dryrunreport,sd-reconciliationreport,sd-floatdashboard,sd-ledgertable,sd-datatable,sd-filters,sd-daterange,sd-kpi,sd-stackedbar,sd-estatetable,sd-assignmentpanel,sd-audittrail,sd-certifydialog,sd-certificate,sd-evidencepacklist,sd-apikeypanel,sd-webhookpanel,sd-supportticket,sd-ticketthread,sd-featureflagrow,sd-tenantkeypanel,sd-secretsstatus,sd-marketingnav,sd-hero,sd-featurerow,sd-icpsection,sd-trustblock,sd-footer,sd-statuspage{display:contents}.sd{background:var(--bg);color:var(--fg);font-family:var(--font);font-size:var(--t-body);line-height:var(--lh-body);font-weight:400;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;--g: 16px;--pw: 100%}.sd *,.sd *:before,.sd *:after{box-sizing:border-box;letter-spacing:0}.sd.no-webfont{--font: "SD Bangla Fallback", "SD Latin", system-ui, sans-serif}.sd p,.sd h1,.sd h2,.sd h3,.sd h4,.sd ul,.sd ol,.sd dl,.sd dd,.sd figure,.sd table{margin:0}.sd ul,.sd ol{padding:0;list-style:none}.sd ul.bul{padding-inline-start:1.2em;list-style:disc;display:grid;gap:var(--s-1)}.sd ol.num{padding-inline-start:1.4em;list-style:decimal;display:grid;gap:var(--s-2)}.sd a{color:var(--accent);text-decoration-thickness:1px;text-underline-offset:.22em}.sd :focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sd svg{display:block;flex:none}.sd .ic{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sd .ic.s{width:16px;height:16px}.sd .ic.l{width:24px;height:24px}.sd [hidden]{display:none}.sd .vh{position:absolute;margin:-1px;padding:0;border:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sd .lat{font-family:SD Latin,system-ui,sans-serif}.sd .mono{font-family:var(--font-mono);font-size:15px}.sd code{font-family:var(--font-mono);font-size:.88em;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-1);padding:0 var(--s-1)}.sd .t-display{font-size:var(--t-display);line-height:var(--lh-display);font-weight:600;--lh: 1.35}.sd .t-title{font-size:var(--t-title);line-height:var(--lh-title);font-weight:600;--lh: 1.4}.sd .t-section{font-size:var(--t-section);line-height:var(--lh-section);font-weight:600;--lh: 1.5}.sd .t-label{font-size:var(--t-label);line-height:var(--lh-label);font-weight:600}.sd .t-body{font-size:var(--t-body);line-height:var(--lh-body)}.sd .t-small{font-size:var(--t-small);line-height:var(--lh-small)}.sd .t-num{font-size:var(--t-num);line-height:var(--lh-num);font-weight:600;font-variant-numeric:tabular-nums}.sd .t-num.s{font-size:var(--t-num-s)}.sd .strong{font-weight:600}.sd .muted{color:var(--muted)}.sd .prose{max-inline-size:var(--measure)}@media(max-width:47.99em){.sd .t-display{font-size:28px}.sd .t-title{font-size:24px}}.sd .matra{position:relative;isolation:isolate}.sd .matra:before{content:"";position:absolute;z-index:-1;inset-inline:0;top:calc((var(--lh) - 1.325) * .5em + var(--matra-k));border-top:var(--b-1) solid var(--line-strong)}.sd .matra.short:before{inset-inline-end:auto;width:min(100%,6em)}[data-theme=hc] .sd .matra:before,.sd[data-theme=hc] .matra:before{border-top-width:2px}.sd .page{width:100%;max-width:calc(var(--pw) + 2 * var(--g));margin-inline:auto;padding-inline:var(--g)}.sd .stack{display:flex;flex-direction:column}.sd .row{display:flex;flex-wrap:wrap;align-items:center}.sd .row.nw{flex-wrap:nowrap}.sd .sb{justify-content:space-between}.sd .ai-s{align-items:flex-start}.sd .ai-b{align-items:baseline}.sd .grow{flex:1 1 0;min-width:0}.sd .g1{gap:var(--s-1)}.sd .g2{gap:var(--s-2)}.sd .g3{gap:var(--s-3)}.sd .g4{gap:var(--s-4)}.sd .g5{gap:var(--s-5)}.sd .g6{gap:var(--s-6)}.sd .g7{gap:var(--s-7)}.sd .pt5{padding-top:var(--s-5)}.sd .pt6{padding-top:var(--s-6)}.sd .pt7{padding-top:var(--s-7)}.sd .pb7{padding-bottom:var(--s-7)}.sd .pb8{padding-bottom:var(--s-8)}.sd .grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-5)}@media(max-width:79.99em){.sd .w-only{display:none!important}}@media(min-width:48em){.sd>*{--g: 24px;--pw: 720px}.sd .m-only{display:none!important}.sd .g2c{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80em){.sd>*{--g: 32px;--pw: 1200px}.sd.admin>*{--pw: 1376px}.sd .n-only{display:none!important}.sd .grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--s-5)}.sd .c3{grid-column:span 3}.sd .c4{grid-column:span 4}.sd .c5{grid-column:span 5}.sd .c6{grid-column:span 6}.sd .c7{grid-column:span 7}.sd .c8{grid-column:span 8}.sd .c9{grid-column:span 9}.sd .c12{grid-column:span 12}.sd .grid.g2c{grid-template-columns:repeat(2,minmax(0,1fr))}.sd .g3c,.sd .grid.g3c{grid-template-columns:repeat(3,minmax(0,1fr))}.sd .grid.g4c{grid-template-columns:repeat(4,minmax(0,1fr))}}.sd .card{background:var(--bg);border:var(--b-1) solid var(--line);border-radius:var(--r-2);padding:var(--s-4)}.sd .card.sf{background:var(--surface)}@media(min-width:48em){.sd .card{padding:var(--s-5)}}.sd .hr{border:0;border-top:var(--b-1) solid var(--line);margin:0}.sd .sec{display:flex;flex-direction:column;gap:var(--s-4)}.sd .slot{text-decoration:underline dashed 1px;text-decoration-color:color-mix(in srgb,currentColor 60%,transparent);text-underline-offset:.28em;text-decoration-skip-ink:none}.sd .draft{white-space:nowrap}.sd .dtag{display:inline-block;font-family:SD Latin,system-ui,sans-serif;font-size:11px;line-height:14px;font-weight:600;border:1px solid currentColor;border-radius:4px;padding:0 3px;margin-inline-start:var(--s-1);vertical-align:.55em;opacity:.85}.sd .hdr{border-bottom:var(--b-1) solid var(--line);background:var(--bg)}.sd .hdr-in{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4);min-height:64px;padding-block:var(--s-2)}.sd .brand{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--fg);text-decoration:none;min-height:var(--target);font-weight:600;font-size:20px}.sd .nav{display:flex;flex-wrap:wrap;gap:var(--s-2)}.sd .nav a{display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--target);padding:0 var(--s-3);color:var(--fg);text-decoration:none;font-weight:600;font-size:var(--t-label);border-radius:var(--r-1);position:relative}.sd .nav a[aria-current=page]{color:var(--accent)}.sd .nav a[aria-current=page]:after{content:"";position:absolute;inset-inline:var(--s-3);bottom:2px;border-bottom:3px solid var(--accent)}.sd .badge{display:inline-flex;align-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:var(--r-round);background:var(--accent);color:var(--on-accent);font-size:14px;font-weight:600;line-height:1}[data-theme=hc] .sd .badge,.sd[data-theme=hc] .badge{border:2px solid var(--fg)}.sd .hdr-end{margin-inline-start:auto;display:flex;align-items:center;gap:var(--s-3)}.sd .en-link{min-height:var(--target);display:inline-flex;align-items:center;font-size:var(--t-small)}@media(max-width:47.99em){.sd .hdr .nav{order:5;width:100%;gap:0;justify-content:space-between;border-top:var(--b-1) solid var(--line);padding-top:var(--s-1)}.sd .hdr .nav a{flex:1 1 auto;justify-content:center;padding:0 var(--s-1);gap:var(--s-1)}.sd .ln .acts{grid-column:1 / -1}}.sd .btn{--ov: transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:var(--target);min-width:var(--target);padding:0 var(--s-4);border-radius:var(--r-2);border:var(--b-ctl) solid var(--line-strong);background:var(--bg);color:var(--fg);font:inherit;font-size:var(--t-label);line-height:1.3;font-weight:600;text-decoration:none;cursor:pointer;box-shadow:inset 0 0 0 999px var(--ov);transition:box-shadow var(--dur-1) var(--ease);white-space:nowrap}.sd .btn.p{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}[data-theme=hc] .sd .btn.p,.sd[data-theme=hc] .btn.p{border-color:var(--fg)}.sd .btn.q{border-color:transparent;background:transparent;color:var(--accent)}.sd .btn.d{color:var(--err);border-color:var(--err)}.sd .btn.i{padding:0;width:var(--target)}.sd .btn.sm{font-size:var(--t-small)}.sd .btn.wrap{white-space:normal;text-align:start;padding-block:var(--s-2)}.sd .btn.blk{width:100%}.sd .btn:hover,.sd .btn.is-hover{--ov: color-mix(in srgb, var(--fg) 6%, transparent)}.sd .btn.p:hover,.sd .btn.p.is-hover{--ov: color-mix(in srgb, var(--on-accent) 10%, transparent)}.sd .btn.is-active{--ov: color-mix(in srgb, var(--fg) 12%, transparent)}.sd .btn.p.is-active{--ov: color-mix(in srgb, var(--on-accent) 18%, transparent)}.sd .is-focus{outline:3px solid var(--focus);outline-offset:2px}.sd .btn[aria-disabled=true]{border-style:dashed;color:var(--muted);background:var(--bg);border-color:var(--line-strong);cursor:not-allowed}.sd .btn[aria-busy=true]{cursor:progress}.sd .why{font-size:var(--t-small);color:var(--muted);display:flex;gap:var(--s-1);align-items:flex-start}.sd .tip{font-size:14px;line-height:1.4}.sd .field{display:flex;flex-direction:column;gap:var(--s-1)}.sd .field>label,.sd .lbl{font-size:var(--t-small);font-weight:600;line-height:var(--lh-small)}.sd .inp{min-height:48px;width:100%;padding:var(--s-2) var(--s-3);border:var(--b-ctl) solid var(--line-strong);border-radius:var(--r-2);background:var(--bg);color:var(--fg);font:inherit;font-size:var(--t-body);line-height:1.5}.sd textarea.inp{min-height:120px;resize:vertical}.sd .inp.err{border-color:var(--err);border-width:2px}.sd select.inp{appearance:none;background-image:none;padding-inline-end:40px}.sd .sel{position:relative}.sd .sel .ic{position:absolute;inset-inline-end:12px;top:50%;translate:0 -50%;pointer-events:none}.sd .hint{font-size:var(--t-small);color:var(--muted)}.sd .emsg{display:flex;gap:var(--s-2);color:var(--err);font-size:var(--t-small);font-weight:600;align-items:flex-start}.sd .emsg .ic{margin-top:var(--s-1)}.sd .chk{display:flex;gap:var(--s-3);align-items:flex-start;min-height:var(--target);padding-block:var(--s-2)}.sd .chk input{width:24px;height:24px;margin:3px 0 0;accent-color:var(--accent);flex:none}.sd .radio-card{display:flex;gap:var(--s-3);align-items:flex-start;border:var(--b-ctl) solid var(--line-strong);border-radius:var(--r-2);padding:var(--s-3) var(--s-4);min-height:56px}.sd .radio-card.on{border-color:var(--accent);border-width:2px;background:var(--accent-soft)}.sd .radio-card input{width:24px;height:24px;margin:2px 0 0;accent-color:var(--accent);flex:none}.sd .seg{display:inline-flex;gap:var(--s-2);flex-wrap:wrap}.sd .seg .btn[aria-pressed=true],.sd .seg a[aria-current]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent);border-width:2px}[data-theme=hc] .sd .seg .btn[aria-pressed=true],.sd[data-theme=hc] .seg .btn[aria-pressed=true],[data-theme=hc] .sd .seg a[aria-current],.sd[data-theme=hc] .seg a[aria-current]{background:var(--fg);color:var(--bg)}.sd .chip{display:inline-flex;align-items:center;gap:var(--s-1);min-height:32px;padding:0 var(--s-2);border:var(--b-1) solid var(--line-strong);border-radius:var(--r-1);font-size:var(--t-small);line-height:1.4;font-weight:600;background:var(--bg);color:var(--fg);white-space:nowrap}.sd .chip.ok{color:var(--ok);border-color:var(--ok)}.sd .chip.warn{color:var(--warn);border-color:var(--warn)}.sd .chip.err{color:var(--err);border-color:var(--err)}.sd .chip.ac{color:var(--accent);border-color:var(--accent)}.sd .chip.snd{background:var(--amber);color:var(--on-amber);border-color:var(--amber-ink)}.sd .st{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--s-1);font-size:var(--t-small);font-weight:600}.sd .st.ok{color:var(--ok)}.sd .st.warn{color:var(--warn)}.sd .st.err{color:var(--err)}.sd .st.mu{color:var(--muted)}.sd .st.ac{color:var(--accent)}.sd .note{display:flex;gap:var(--s-3);align-items:flex-start;padding:var(--s-3) var(--s-4);border-radius:var(--r-2);border:var(--b-1) solid var(--line);background:var(--info-bg)}.sd .note .ic{margin-top:5px;color:var(--accent)}.sd .note.warn{background:var(--bal-low-bg);border-color:var(--warn)}.sd .note.warn>.ic{color:var(--warn)}.sd .note.err{background:var(--bal-neg-bg);border-color:var(--err)}.sd .note.err>.ic{color:var(--err)}.sd .note.ok{background:var(--bal-ok-bg);border-color:var(--ok)}.sd .note.ok>.ic{color:var(--ok)}.sd .note .body{display:flex;flex-direction:column;gap:var(--s-2);flex:1;min-width:0}.sd .mk{display:inline-grid;place-items:center;width:28px;height:28px;flex:none}.sd .mk.m:before{content:"";width:20px;height:20px;border-radius:50%;border:2.5px solid var(--muted)}.sd .mk.c:before{content:"";width:20px;height:20px;border-radius:50%;background:var(--ok)}.sd .mk.e{color:var(--ok)}.sd .mk.e svg{width:24px;height:24px}.sd .mk.sm{width:22px;height:22px}.sd .mk.sm:before{width:16px;height:16px}.sd .mk.e.sm svg{width:18px;height:18px}.sd .legend{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);align-items:center;font-size:var(--t-small);font-weight:600}.sd .legend li{display:inline-flex;align-items:center;gap:var(--s-2)}.sd .unc{text-decoration:underline dotted 2px;text-underline-offset:.32em;text-decoration-color:var(--warn)}.sd .ln{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:var(--s-1) var(--s-3);padding:var(--s-3) var(--s-2);border-bottom:var(--b-1) solid var(--line);align-items:start}.sd .ln .ts{min-height:var(--target);min-width:64px;padding:0 var(--s-2);border:0;border-radius:var(--r-1);background:transparent;color:var(--accent);font:inherit;font-size:var(--t-small);font-weight:600;text-decoration:underline;text-underline-offset:.22em}.sd .ln .mk{margin-top:var(--s-2)}.sd .ln .txt{padding-top:6px;display:flex;flex-direction:column;gap:var(--s-1)}.sd .ln .who{font-size:var(--t-small);font-weight:600;color:var(--muted);display:inline-flex;gap:var(--s-2);align-items:center}.sd .ln .acts{grid-column:3;display:flex;gap:var(--s-2);flex-wrap:wrap}.sd .ln.corr{box-shadow:inset 4px 0 0 var(--ok);padding-inline-start:var(--s-3)}.sd .ln.cur{background:var(--accent-soft)}[data-theme=hc] .sd .ln.cur,.sd[data-theme=hc] .ln.cur{outline:2px solid var(--fg);outline-offset:-2px}.sd .ln .was{font-size:var(--t-small);color:var(--muted)}.sd .ln.snd .txt{color:var(--amber-ink);font-weight:600}.sd .kind{display:inline-flex;align-items:center;gap:var(--s-1);font-size:var(--t-small);font-weight:600;color:var(--muted)}.sd .led{border:2px solid var(--accent);border-radius:var(--r-2);padding:var(--s-3);display:flex;flex-direction:column;gap:var(--s-3);background:var(--bg)}.sd .player{display:flex;flex-direction:column;background:var(--cap-bg);border-radius:var(--r-2);border:var(--b-1) solid var(--line)}.sd .pic{aspect-ratio:16 / 9;width:100%;border-radius:var(--r-2) var(--r-2) 0 0;overflow:hidden;background:var(--cap-bg);position:relative}.sd .pic svg{width:100%;height:100%}.sd .capband{background:var(--cap-bg);color:var(--cap-fg);font-size:var(--t-cap-band);line-height:var(--lh-cap-band);font-weight:600;padding:var(--s-3) var(--s-5) var(--s-4);min-height:calc(3em + 28px);display:flex;flex-direction:column;gap:var(--s-1)}.sd .capband .spk{font-size:var(--t-body);line-height:1.4;display:inline-flex;align-items:center;gap:var(--s-2)}.sd .capband .sndcue{display:inline-flex;gap:var(--s-2);align-items:center}.sd .capover{position:absolute;inset-inline:8%;bottom:6%;text-align:center}.sd .capover span{background:var(--cap-bg);color:var(--cap-fg);font-size:var(--t-cap-over);line-height:var(--lh-cap-over);font-weight:600;padding:2px 10px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.sd .transport{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);background:var(--surface);border-top:var(--b-1) solid var(--line);border-radius:0 0 var(--r-2) var(--r-2);flex-wrap:wrap}.sd .transport .time{font-size:var(--t-small);font-weight:600;font-variant-numeric:tabular-nums}.sd .seek{flex:1 1 160px;min-width:120px;accent-color:var(--accent);height:var(--target)}@media(max-width:47.99em){.sd .player.bleed{border-radius:0;border-inline:0;margin-inline:calc(-1 * var(--g))}.sd .player.bleed .pic,.sd .player.bleed .transport{border-radius:0}.sd .capband{padding-inline:var(--s-4)}}.sd .tracks{display:grid;grid-template-columns:11em minmax(0,1fr);gap:var(--s-2) var(--s-3);align-items:center;position:relative}.sd .lane-l{font-size:var(--t-small);font-weight:600;display:inline-flex;align-items:center;gap:var(--s-2)}.sd .lane{position:relative;height:var(--target);border-bottom:var(--b-1) solid var(--line)}.sd .blk{position:absolute;top:6px;bottom:6px;border-radius:4px}.sd .blk.sp{background:var(--accent)}.sd .blk.os{border:2px solid var(--accent);background:var(--bg)}.sd .blk.ds{border:1px solid var(--line-strong);background:repeating-linear-gradient(135deg,var(--line-strong) 0 2px,transparent 2px 7px)}.sd .blk.snd{background:var(--amber);border:1.5px solid var(--amber-ink);display:grid;place-items:center;color:var(--on-amber)}.sd .blk.snd svg{width:14px;height:14px}.sd .sw{display:inline-block;width:28px;height:16px;border-radius:4px;flex:none}.sd .sw.sp{background:var(--accent)}.sd .sw.os{border:2px solid var(--accent)}.sd .sw.ds{border:1px solid var(--line-strong);background:repeating-linear-gradient(135deg,var(--line-strong) 0 2px,transparent 2px 6px)}.sd .sw.snd{background:var(--amber);border:1.5px solid var(--amber-ink)}.sd .playhead{position:absolute;top:-6px;bottom:-6px;width:2px;background:var(--fg)}.sd .tmap{position:relative;width:100%}.sd .tmap>svg{position:absolute;inset:0;width:100%;height:100%}.sd .tmap .c{fill:var(--accent-soft);stroke:var(--accent);stroke-width:1.5}.sd .tmap .c.on{fill:var(--accent)}[data-theme=hc] .sd .tmap .c,.sd[data-theme=hc] .tmap .c{stroke-width:2}[data-theme=hc] .sd .tmap .c.on,.sd[data-theme=hc] .tmap .c.on{fill:var(--fg)}.sd .tmap .tb{position:absolute;min-height:var(--target);display:inline-flex;align-items:center;padding:0 var(--s-2);background:transparent;border:0;color:var(--fg);font:inherit;font-size:var(--t-small);font-weight:600;line-height:1.35;border-radius:var(--r-1);max-width:13em;text-align:start}.sd .tmap .tb.on{color:var(--accent);text-decoration:underline;text-underline-offset:.25em}.sd .tlist li{border-bottom:var(--b-1) solid var(--line)}.sd .tlist button{width:100%;min-height:56px;display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) 0;background:none;border:0;color:var(--fg);font:inherit;text-align:start}.sd .tdot{width:var(--d);height:var(--d);border-radius:50%;background:var(--accent-soft);border:1.5px solid var(--accent);flex:none}.sd .mark .n{fill:var(--mark-ink)}.sd .mark .a{fill:var(--logo-amber)}.sd .mark.mono .n,.sd .mark.mono .a{fill:currentColor}.sd .p9 .f{fill:var(--accent)}.sd .p9 .fa{fill:var(--amber);stroke:var(--amber-ink);stroke-width:3}.sd .p9 .e{fill:none;stroke:var(--line-strong);stroke-width:3;stroke-dasharray:5 5}.sd .steps{display:flex;gap:var(--s-2) var(--s-4);flex-wrap:wrap;font-size:var(--t-small)}.sd .steps li{display:inline-flex;gap:var(--s-1);align-items:center}.sd .steps li.now{font-weight:600}.sd .steps li.todo{color:var(--muted)}.sd .vrow{display:grid;grid-template-columns:112px minmax(0,1fr);gap:var(--s-3) var(--s-4);padding:var(--s-4) 0;border-bottom:var(--b-1) solid var(--line);align-items:start}.sd .thumb{aspect-ratio:16 / 9;width:100%;border-radius:var(--r-1);overflow:hidden;background:var(--cap-bg)}.sd .thumb svg{width:100%;height:100%}.sd .vrow .ttl{font-size:var(--t-label);font-weight:600;line-height:var(--lh-label);overflow-wrap:anywhere}.sd .vrow .ttl a{color:var(--fg)}.sd .vrow .meta{font-size:var(--t-small);color:var(--muted)}.sd .vrow .act{grid-column:1 / -1;display:flex;gap:var(--s-2);align-items:center;flex-wrap:wrap}@media(min-width:48em){.sd .vrow{grid-template-columns:160px minmax(0,1fr) auto}.sd .vrow .act{grid-column:auto;justify-content:flex-end}}.sd .prov{display:flex;gap:var(--s-3);flex-wrap:wrap;font-size:var(--t-small);align-items:center}.sd .prov span{display:inline-flex;gap:2px;align-items:center}.sd .menu{background:var(--bg);border:var(--b-1) solid var(--line);border-radius:var(--r-2);box-shadow:var(--lift);padding:var(--s-1);min-width:16em;display:flex;flex-direction:column}.sd .menu a,.sd .menu button{min-height:var(--target);display:flex;align-items:center;gap:var(--s-3);padding:0 var(--s-3);border:0;background:none;color:var(--fg);font:inherit;font-size:var(--t-small);text-decoration:none;border-radius:var(--r-1);text-align:start}.sd .menu .d{color:var(--err)}.sd .menu hr{border:0;border-top:1px solid var(--line);margin:var(--s-1) 0}.sd .toast{background:var(--bg);border:var(--b-1) solid var(--line);border-radius:var(--r-2);box-shadow:var(--lift);padding:var(--s-3) var(--s-4);display:flex;gap:var(--s-3);align-items:center}.sd .dialog{background:var(--bg);border:var(--b-1) solid var(--line-strong);border-radius:var(--r-2);box-shadow:var(--lift);padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-4)}.sd .scrim{background:color-mix(in srgb,var(--fg) 45%,transparent);padding:var(--s-6) var(--g)}[data-theme=hc] .sd .scrim,.sd[data-theme=hc] .scrim{background:var(--bg)}.sd .mic{width:56px;height:56px;border-radius:var(--r-round);display:grid;place-items:center;border:2px solid var(--accent);background:var(--bg);color:var(--accent)}.sd .mic[aria-pressed=true]{background:var(--accent);color:var(--on-accent);box-shadow:0 0 0 4px var(--bg),0 0 0 7px var(--accent)}.sd .credit{border:var(--b-1) solid var(--line);border-radius:var(--r-2);padding:var(--s-4);display:flex;flex-direction:column;gap:var(--s-2);background:var(--bal-ok-bg)}.sd .credit.low{background:var(--bal-low-bg);border-color:var(--warn)}.sd .credit.neg{background:var(--bal-neg-bg);border-color:var(--err)}.sd .meter{position:relative;height:12px;border-radius:var(--r-1);border:var(--b-1) solid var(--line-strong);background:var(--bg);overflow:visible}.sd .meter i{position:absolute;inset-block:1px;inset-inline-start:1px;border-radius:4px;background:var(--fg)}.sd .meter b{position:absolute;top:-6px;bottom:-6px;width:0;border-inline-start:2px dotted var(--fg)}.sd .credit-c{display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--target);padding:0 var(--s-3);border:var(--b-ctl) solid var(--line-strong);border-radius:var(--r-2);color:var(--fg);text-decoration:none;font-weight:600;font-size:var(--t-small);white-space:nowrap}.sd .tw{width:100%;overflow-x:auto;border:var(--b-1) solid var(--line);border-radius:var(--r-2)}.sd table.dt{width:100%;border-collapse:collapse;font-size:var(--t-small);line-height:1.5;font-variant-numeric:tabular-nums}.sd table.dt caption{text-align:start;font-size:var(--t-label);font-weight:600;padding:var(--s-3) var(--s-4);caption-side:top}.sd table.dt th{text-align:start;font-weight:600;padding:var(--s-2) var(--s-4);background:var(--surface);border-bottom:var(--b-1) solid var(--line-strong);position:sticky;top:0;vertical-align:bottom}.sd table.dt td{padding:var(--s-3) var(--s-4);border-bottom:var(--b-1) solid var(--line);vertical-align:top}.sd table.dt tbody tr:nth-child(2n) td{background:var(--zebra)}.sd table.dt tr.sel td{background:var(--accent-soft)}[data-theme=hc] .sd table.dt tr.sel td,.sd[data-theme=hc] table.dt tr.sel td{background:var(--fg);color:var(--bg)}.sd table.dt .n{text-align:end}.sd table.dt th button{background:none;border:0;font:inherit;font-weight:600;color:var(--fg);display:inline-flex;align-items:center;gap:var(--s-1);min-height:var(--target);padding:0}.sd table.dt td .btn{min-height:var(--target)}.sd table.dt .ro{color:var(--muted)}.sd .kpi{display:flex;flex-direction:column;gap:var(--s-1);border:var(--b-1) solid var(--line);border-radius:var(--r-2);padding:var(--s-4)}.sd .sbar{display:flex;height:28px;border:var(--b-1) solid var(--line-strong);border-radius:var(--r-1);overflow:hidden}.sd .sbar span{height:100%}.sd .sbar .k{background:var(--ok)}.sd .sbar .x{background:repeating-linear-gradient(90deg,var(--ok) 0 3px,var(--bg) 3px 6px)}.sd .sbar .m{background:repeating-linear-gradient(135deg,var(--line-strong) 0 2px,var(--bg) 2px 7px)}.sd .sbar .u{background:radial-gradient(circle,var(--warn) 1.5px,var(--bg) 2px) 0 0 / 7px 7px}.sd .skey{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);font-size:var(--t-small)}.sd .skey li{display:inline-flex;gap:var(--s-2);align-items:center}.sd .skey i{width:20px;height:14px;border:1px solid var(--line-strong);border-radius:3px;display:inline-block}.sd .role{display:inline-flex;align-items:center;gap:var(--s-1);font-size:var(--t-small);font-weight:600;border:var(--b-1) solid var(--line-strong);border-radius:var(--r-1);padding:0 var(--s-2);min-height:32px;white-space:nowrap}.sd .role svg{width:14px;height:14px}.sd .ws{display:inline-grid;place-items:center;width:24px;height:24px;color:var(--c)}.sd .ws svg{width:22px;height:22px;fill:currentColor}.sd .seal{color:var(--ok)}.sd .mhero{padding-block:var(--s-7) var(--s-8)}.sd .door{display:flex;flex-direction:column;gap:var(--s-3);border:var(--b-1) solid var(--line-strong);border-radius:var(--r-2);padding:var(--s-5);text-decoration:none;color:var(--fg)}.sd .door .go{color:var(--accent);font-weight:600;display:inline-flex;gap:var(--s-2);align-items:center}.sd .ftr{border-top:var(--b-1) solid var(--line);background:var(--surface);padding-block:var(--s-6)}.sd .price{font-size:var(--t-num);line-height:1.3;font-weight:600}.sd .ann{display:flex;flex-direction:column;gap:var(--s-4)}.sd .ann dt{font-size:var(--t-small);font-weight:600;color:var(--muted)}.sd .ann dd{margin:0 0 var(--s-3)}.sd .swatch{width:100%;height:56px;border-radius:var(--r-1);border:1px solid var(--line)}.sd .pass{color:var(--ok);font-weight:600}.sd .fail{color:var(--err);font-weight:600}.sd .ruler{border-inline-start:2px solid var(--accent);padding-inline-start:var(--s-2)}.sd .tagk{display:inline-block;font-family:var(--font-mono);font-size:14px;color:var(--muted)}.sd .demo-grid{display:grid;gap:var(--s-4)}.sd .themecol{padding:var(--s-5);border-radius:var(--r-2);border:1px solid var(--line);display:flex;flex-direction:column;gap:var(--s-4);background:var(--bg);color:var(--fg)}.sd .stlbl{font-family:SD Latin,system-ui,sans-serif;font-size:14px;color:var(--muted);line-height:1.3}.sd .stack>.btn,.sd .stack>label.btn,.sd form>.btn{align-self:flex-start}.sd .stack>.btn.blk{align-self:stretch}.sd table.dt code{white-space:nowrap}.sd a:not([class]),.sd a.lat{padding-block:13px}.sd .ftr nav a{min-height:var(--target);min-width:var(--target);justify-content:center;display:inline-flex;align-items:center;padding-block:0}.sd summary{min-height:var(--target);display:flex;align-items:center;cursor:pointer}.sd table.dt td>a:not([class]){display:inline-block;min-width:var(--target)}.sd .note .body>.btn,.sd .note .body>a.btn{align-self:flex-start}@media(prefers-reduced-motion:reduce){.sd *,.sd *:before,.sd *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.sd .skip{position:absolute;inset-inline-start:var(--s-2);top:var(--s-2);z-index:20;transform:translateY(-200%);transition:transform var(--dur-1) var(--ease)}.sd .skip:focus-visible{transform:none}.sd [aria-busy=true]{min-width:var(--busy-w, auto)}.sd .switch{display:inline-flex;align-items:center;gap:var(--s-3);min-height:var(--target)}.sd .switch input{width:24px;height:24px;accent-color:var(--accent);flex:none}.sd .seal svg{width:96px;height:96px}.sd .seal .ring{fill:none;stroke:currentColor;stroke-width:2}.sd .seal .n{fill:currentColor}.sd .seal .a,[data-theme=hc] .sd .seal .a,.sd[data-theme=hc] .seal .a{fill:var(--logo-amber)}.sd .empty{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-5) 0;border-top:var(--b-1) solid var(--line)}.sd [data-needs-js]:not([data-ready]){display:none}.sd .badge{font-size:var(--t-small)}.sd .menu{gap:var(--s-2)}.sd .tlist{display:grid;gap:var(--s-2)}@media(max-width:47.99em){.sd .hdr .nav{gap:var(--s-2)}.sd .hdr-end{flex-wrap:wrap}}.sd table.dt td,.sd table.dt th{line-height:var(--lh-small)}@media(max-width:47.99em){.sd .t-wide{display:none!important}}@media(min-width:48em){.sd .t-narrow{display:none!important}}.sd .nav a:hover,.sd .nav a.is-hover{background:color-mix(in srgb,var(--fg) 6%,transparent)}.sd dialog.dialog{color:var(--fg);max-width:min(40em,calc(100vw - 2 * var(--s-4)))}.sd dialog.dialog:not([open]){display:none}.sd dialog.dialog:not(:modal){position:static;margin:0}.sd dialog.dialog::backdrop{background:color-mix(in srgb,var(--fg) 45%,transparent)}.sd .lens-c a{display:inline-flex;align-items:center;min-height:var(--target)}.sd [hidden]{display:none!important}body.sd{margin:0;min-height:100vh}.sd .tw{scroll-padding:var(--s-2)}.sd .tw{position:relative}
