.dp-pics{min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.dp-view{touch-action:none;min-width:0;min-height:0;position:relative;overflow:hidden}.dp-view.dragging,.dp-view.dragging *{cursor:grabbing!important}.dp-view>canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.dp-view>canvas.dp-map{image-rendering:pixelated;inset:auto}.dp-view>canvas.dp-map[hidden]{display:none}.dp-pics[data-tone=dark]{background:var(--bg)}.dp-view>.dp-handle{z-index:1}.dp-source{z-index:2;right:calc(10 * var(--g));top:calc(10 * var(--g));pointer-events:none;max-width:calc(100% - 20 * var(--g));padding:1px calc(5 * var(--g));background:color-mix(in srgb, var(--plot-bg) 72%, transparent);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;color:var(--text-3);text-align:right;border-radius:2px;position:absolute}.dp-view.with-map .dp-source{right:auto;left:calc(10 * var(--g));text-align:left}.dp-pics.hl-open .dp-source,.dp-pics:has(.dp-hint.on) .dp-source{visibility:hidden}.dp-result{z-index:3;left:calc(18 * var(--g));bottom:calc(16 * var(--g));width:min(calc(720 * var(--u)), calc(100% - 36 * var(--g)));pointer-events:none;position:absolute}.dp-line{margin:0}.dp-line[hidden]{display:none}.dp-sub{color:var(--text-2);font-size:var(--fs-xs)}.dp-hud{z-index:4;pointer-events:none;position:absolute;inset:0}.dp-hlbox{left:calc(12 * var(--g));top:calc(12 * var(--g));z-index:3;align-items:flex-start;gap:calc(8 * var(--g));max-width:calc(100% - 24 * var(--g));flex-wrap:wrap;display:flex;position:absolute}.dp .hl-nav{pointer-events:auto;max-width:100%}.dp .hl-nav.idle{display:none}.dp .dp-back{pointer-events:auto;min-height:28px;padding:0 calc(10 * var(--g));background:color-mix(in srgb, var(--plot-bg) 82%, transparent)}.dp .dp-back[hidden]{display:none}.dp-hint,.dp-toast{left:50%;top:calc(16 * var(--g));z-index:4;width:max-content;max-width:calc(100% - 150px);padding:calc(7 * var(--g)) calc(14 * var(--g));text-align:center;border:1px solid var(--line);background:var(--plot-bg);backdrop-filter:blur(10px);color:var(--text);font-size:var(--fs-s);pointer-events:none;opacity:0;transition:opacity .6s var(--ease-out);border-radius:2px;line-height:1.45;position:absolute;transform:translate(-50%)}.dp-hint.on,.dp-toast.on{opacity:1;transition-duration:var(--dur-state)}.dp-hint.long{top:calc(56 * var(--g));width:min(calc(600 * var(--g)), calc(100% - 32px));text-align:left;max-width:none;line-height:1.5}.dp-hud:has(.dp-toast.on) .dp-hint:not(.long){opacity:0}.dp-panel{color:var(--text);display:grid}.dp-sec{min-width:0;display:grid}.dp-sec[hidden]{display:none}.dp-inset{aspect-ratio:1.75;width:100%}.dp-inset>canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.dp-inset-note{margin-top:calc(6 * var(--g))}.dp-dials{justify-content:space-around;gap:calc(10 * var(--g)) calc(64 * var(--g));flex-wrap:wrap;display:flex}.dp-dial{justify-items:center;gap:calc(4 * var(--g));display:grid}.dp-dial-name{color:var(--text-3)}.dp-knob{justify-content:center;display:flex}.dp-row{align-items:center;gap:calc(8 * var(--g)) calc(12 * var(--g));flex-wrap:wrap;display:flex}.dp-kv{align-items:center;gap:calc(6 * var(--g)) calc(10 * var(--g));margin-top:calc(8 * var(--g));flex-wrap:wrap;display:flex}.dp-lab{color:var(--text-3);min-width:calc(48 * var(--u))}.dp-note{margin:calc(6 * var(--g)) 0 0;color:var(--text-3);font-size:var(--fs-xs);line-height:1.45}.dp-note:empty,.dp-note[hidden]{display:none}.dp-go{align-content:start;justify-items:end;gap:calc(6 * var(--g));text-align:center;display:grid}.dp-go-keys{justify-content:flex-end;align-items:center;gap:calc(16 * var(--g));flex-wrap:wrap;display:flex}.dp-go>.dp-note{max-width:calc(300 * var(--u));margin:0}.dp-look{position:relative}.dp-look .sdr-tray{left:0;right:0;bottom:calc(100% + 4 * var(--g));z-index:5;position:absolute}.dp .hbtn,.dp .hl-step{min-height:24px}@media (width>=761px) and (height<=860px){.dp-inset{aspect-ratio:2.1}}@media (width<=760px){.dp-pics{border-block:1px solid var(--line);background:var(--bg)}.dp-panel{column-gap:calc(12 * var(--g));grid-template-columns:minmax(0,1fr);grid-template-areas:"inset""start""bundle""show""go""bar"}.dp-sec-inset{grid-area:inset;align-self:center}.dp-inset{aspect-ratio:1.5}.dp-inset-note{display:none}.dp-go{grid-area:go;align-self:center}.dp-go-keys{flex-flow:wrap}.dp-sec-start{grid-area:start}.dp-sec-bundle{grid-area:bundle}.dp-sec-show{grid-area:show}.dp-panel>.dp-look{grid-area:bar}.dp-result{left:calc(10 * var(--g));bottom:calc(8 * var(--g));width:calc(100% - 20 * var(--g))}.dp-hint{white-space:normal;width:calc(100% - 24px);max-width:none}.dp-hint.long{top:calc(10 * var(--g))}.dp-hlbox{top:auto;bottom:calc(96 * var(--g));left:auto;right:calc(10 * var(--g))}.ph-picture:has(.dp-view.with-map){height:74svh}}
