.dm-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:4px 18px;padding-block:12px 8px;display:grid}.dm-top .back{margin:0}.dm-top h1{letter-spacing:-.03em;max-width:none;margin:0;font-size:clamp(24px,2.4vw,34px);line-height:1.1}.dm-aboutlink{font:500 12px var(--mono);color:var(--teal);white-space:nowrap}.dm-top>:not(.back):not(h1):not(.dm-aboutlink){grid-column:1/-1;margin:2px 0 0}.dm-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dm-stage{--dmBar:60px}.dm-bar{top:var(--hdrNow);z-index:30;background:var(--paper);border-bottom:1px solid var(--line);transition:top .3s;position:sticky}.dm-bar>.wrap{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px 22px;margin-block:0;padding-block:8px;display:flex}.dm-about{scroll-margin-top:calc(var(--hdrNow) + 16px);padding-block:48px}.dm-about:focus{outline:0}.dm-about .lede{max-width:44em}@media (width<=860px){.dm-top{grid-template-columns:minmax(0,1fr) auto;padding-block:10px 8px}.dm-top h1{grid-area:2/1/auto/-1;font-size:26px}.dm-stage{flex-direction:column;display:flex}.dm-stage>*{min-width:0}body:has(.dm-bar,.tr-wrap) .stage,body:has(.dm-bar,.tr-wrap) .askbtn{bottom:calc(78px + env(safe-area-inset-bottom,0px))}.dm-stage>.wrap{width:100%}html.js .dm-stage .sdp{bottom:calc(66px + env(safe-area-inset-bottom,0px))}.dm-bar{z-index:35;background:var(--ink);padding-bottom:env(safe-area-inset-bottom,0px);border:0;order:99;top:auto;bottom:0}.dm-bar>.wrap{scrollbar-width:none;gap:8px;width:100%;padding:10px 16px;overflow-x:auto}.dm-bar>.wrap::-webkit-scrollbar{display:none}.dm-bar>.wrap>*{flex:none}}.dm-bar .ws-ctl{margin:0}.dm-bar .ws-switch{flex-wrap:nowrap}.dm-bar .ws-switch button{white-space:nowrap}.dm-top .ws-status{min-height:0;font-size:12px}.dm-stage .ws-wrap{padding-top:12px}.dm-bar .bp-tabs{flex:1;min-width:0;margin:0}.dm-bar .bp-tabs button{gap:8px;padding:5px 10px}.dm-bar .bp-tabs small{display:none}.dm-bar .bp-tabmark{width:28px;height:28px}.dm-bar .bp-tabmark svg{width:20px;height:20px}.dm-stage .bp-show{padding-top:14px}.dm-bar .sd-pick{justify-content:space-between;padding-block:8px}.dm-bar .sd-tabs{flex:auto}.dm-bar .sd-tab{gap:8px;padding:4px 10px 4px 4px}.dm-bar .sd-tab img{width:40px;height:30px}.dm-bar .sd-tab small{display:none}.dm-bar .sd-tab b{white-space:nowrap;font-size:15px}.dm-bar .sd-rm{white-space:nowrap;min-height:0}.dm-stage .sdb{padding-top:14px}.dm-stage .sdp{top:calc(var(--hdrNow) + var(--dmBar) + 12px);max-height:calc(100svh - var(--hdrNow) - var(--dmBar) - 24px)}.dm-top .hs-ctl{flex-wrap:wrap;align-items:center;gap:6px 18px;max-width:none;display:flex}.dm-top .hs-form{flex:0 30rem;min-width:0}.dm-top .hs-form label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.dm-top .hs-field input,.dm-top .hs-field .btn{min-height:40px}.dm-top .hs-status{flex:18rem;min-height:0;font-size:12px}.dm-bar .hs-samples{flex-wrap:nowrap;align-items:center;gap:8px}.dm-bar .hs-samples>span{white-space:nowrap;flex:none}.dm-bar .hs-samples button{white-space:nowrap;padding:6px 12px}.dm-bar .hs-samples small{display:none}.dm-stage .hs-wrap{padding-top:14px}.dm-top .dd-honest-line{max-width:none;font-size:13px}.dm-bar .wrap.av-controls{margin-block:0}.dm-bar .av-controls fieldset{flex-wrap:nowrap;gap:6px}.dm-bar .av-controls legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.dm-bar .av-controls span{white-space:nowrap;min-height:32px;padding:3px 11px;font-size:13px}.dm-stage .dd-top{padding-block:14px 40px}.dm-top .vc-disc{max-width:none;font-size:13px}.dm-stage-free{padding-top:10px}.tr-wrap .tr-queue{top:calc(var(--hdrNow) + 12px);max-height:calc(100svh - var(--hdrNow) - 24px);position:sticky;overflow:auto}.tr-wrap{padding-top:10px}.dm-top .tr-nojs{font-size:13px}@media (height<=800px){.tr-wrap .tr-flow small{display:none}.tr-wrap .tr-flow{margin-bottom:12px}}@media (width<=860px){.dm-bar .ws-switch button,.dm-bar .hs-samples button,.dm-bar .bp-tabs button,.dm-bar .sd-tab,.dm-bar .av-controls span{color:#fff;background:0 0;border-color:#ffffff59}.dm-bar .ws-switch button[aria-pressed=true],.dm-bar .hs-samples button[aria-pressed=true],.dm-bar .bp-tabs button[aria-selected=true],.dm-bar .sd-tab[aria-selected=true],.dm-bar .av-controls input:checked+span{background:var(--mint);border-color:var(--mint);color:var(--ink)}.dm-bar .ws-city,.dm-bar .sd-rm,.dm-bar .hs-samples>span{color:#ffffffbf}.dm-bar .hs-samples>span{display:none}.dm-bar .ws-city{white-space:nowrap}.dm-bar .bp-tabs,.dm-bar .sd-tabs{flex:none;gap:8px;display:flex}.dm-bar .bp-tabs button,.dm-bar .sd-tab{white-space:nowrap;flex:none}.dm-bar .bp-tabs b{font-size:14px}.dm-top .hs-form,.dm-top .hs-status{flex:100%}.tr-wrap .tr-grid{flex-direction:column;display:flex}.tr-wrap .tr-grid>*{min-width:0}.tr-wrap .tr-queue{z-index:30;background:var(--ink);border:0;border-radius:0;order:2;max-height:none;margin-inline:-28px;padding:10px 16px;top:auto;bottom:0;overflow:visible}.tr-wrap .tr-queue h2{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tr-wrap .tr-queue ul{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.tr-wrap .tr-queue li{flex:none}.tr-wrap .tr-item{color:#fff;border-color:#ffffff59;width:auto;padding:7px 10px}.tr-wrap .tr-item:hover{background:0 0}.tr-wrap .tr-item[aria-pressed=true]{background:var(--mint);border-color:var(--mint);color:var(--ink)}.tr-wrap .tr-it b{white-space:nowrap;font-size:14px}.tr-wrap .tr-lang{border-color:currentColor}.tr-wrap .tr-meta{display:none}}
