/*! © 2026 tiaz (https://tiaz.dev). All rights reserved. Unauthorized copying, redistribution or reuse of this code and its artwork is prohibited. */
:root{--bg:#15130f;--panel:#211d18;--panel-2:#2b261f;--line:#efe6d21a;--line-2:#efe6d233;--ink:#efe6d2;--dim:#b3a88f;--faint:#7a705e;--accent:#f2b84b;--accent-ink:#231703;--net:#eadfc6;--host:#7fe6c4;--warn:#ff8a73;--mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace}html{background:var(--bg)}body.cm-body{background:radial-gradient(ellipse at 50% 0%, #2a2319 0%, var(--bg) 60%) fixed;min-height:100vh;color:var(--ink);-webkit-text-size-adjust:100%;margin:0;font:15px/1.5 system-ui,-apple-system,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}*{-webkit-tap-highlight-color:transparent}button,input{font:inherit;color:inherit}.cm-bits{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;outline:none}button{cursor:pointer}.cm-body b{font-weight:700}.cm{box-sizing:border-box;width:100%;max-width:560px;padding:max(12px, env(safe-area-inset-top)) 10px 24px;grid-template-columns:minmax(0,1fr);gap:10px;margin:0 auto;display:grid}@media (width>=640px){.cm{border:1px solid var(--line);background:#1a1713;border-radius:12px;margin:28px auto;padding:18px 20px 22px;box-shadow:0 24px 60px #00000080}}.cm-top{gap:8px;display:grid}.cm-top h1{letter-spacing:.2px;color:#f3ead6;margin:2px 2px 0;font-size:21px;font-weight:800}.cm-tools{align-items:center;gap:6px;display:flex}.cm-reset{margin-left:auto}.cm-lang{padding:0 8px 0 10px}.cm-lang select{height:34px;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:13.5px;font-weight:700}.cm-win{background:var(--panel);border:2px solid #e9dec4c7;border-radius:7px;box-shadow:inset 0 0 0 2px #14110d,inset 0 0 0 3px #e9dec438,0 3px #00000059}.cm-btn{box-sizing:border-box;background:var(--panel-2);height:40px;color:var(--ink);white-space:nowrap;cursor:pointer;border:2px solid #e9dec480;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex;box-shadow:0 2px #0000008c}.cm-btn .ic{width:17px;height:17px;color:var(--accent)}.cm-btn:hover,.cm-btn:focus-within{border-color:#e9dec4d9}.cm-btn:active{box-shadow:none;transform:translateY(2px)}.cm-primary{background:var(--accent);color:var(--accent-ink);border-color:#ffdc93;box-shadow:0 2px #8a5a10}.cm-primary .ic{color:var(--accent-ink)}.cm-primary:hover{border-color:#fff0c9}.cm-help,.cm-share,.cm-reset,.cm-icon{width:40px;padding:0}.cm-icon .ic,.cm-help .ic,.cm-share .ic,.cm-reset .ic{width:19px;height:19px}.ic{flex:none;width:16px;height:16px}.cm-lang select{max-width:92px;height:34px;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:600}.cm-lang select:focus{outline:none}.cm-lang option{background:var(--panel);color:var(--ink)}.ic{vertical-align:-3px;flex:none;width:16px;height:16px}.cm-inputs{gap:8px;padding:12px;display:grid}.cm-in{align-items:flex-end;gap:8px;display:flex}.cm-in label{flex:1;gap:4px;min-width:0;display:grid}.cm-in small{color:var(--dim);font-size:12px}.cm-in input{box-sizing:border-box;border:1px solid var(--line-2);width:100%;height:46px;font:500 18px var(--mono);letter-spacing:.3px;color:#f6eedc;background:#12100c;border-radius:6px;padding:0 12px}.cm-in input::placeholder{color:var(--faint)}.cm-box{display:block;position:relative}.cm-in .cm-box input{color:#0000;caret-color:#f6eedc}.cm-in .cm-box input::selection{color:#0000;background:#f2b84b59}.cm-mirror{white-space:pre;pointer-events:none;font:500 18px var(--mono);letter-spacing:.3px;color:#f6eedc;align-items:center;padding:0 13px;display:flex;position:absolute;inset:0;overflow:hidden}.cm-box.is-in .cm-mirror{color:var(--host)}.cm-box.is-out .cm-mirror{color:var(--warn)}.cm-box.is-in input{border-color:#5fd6af8c}.cm-box.is-out input{border-color:#ff8a7399}.cm-mirror .chg{animation:.3s steps(3,end) both cm-tick;display:inline-block}@keyframes cm-tick{0%{opacity:0;color:var(--accent);transform:translateY(-55%)}60%{color:var(--accent)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cm-mirror .chg{animation:none}}.cm-in input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #f2b84b33}.cm-in>.cm-btn{min-width:72px;height:46px;font-size:14.5px;font-weight:800}.cm-presets{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:5px;margin-top:-2px;display:flex;overflow-x:auto}.cm-presets::-webkit-scrollbar{display:none}.cm-chip{border:1px solid var(--line-2);background:var(--panel-2);height:26px;color:var(--dim);font:600 11.5px var(--mono);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.cm-chip:hover{border-color:var(--accent);color:var(--accent)}.cm-chip:active{transform:translateY(1px)}.cm-try{color:var(--host);border-color:#5fd6af73}.cm-try:before{content:"→";opacity:.8;margin-right:5px;font-family:system-ui,sans-serif}.cm-hint{color:var(--faint);align-items:center;gap:5px;margin:0;font-size:12px;display:flex}.cm-hint .ic{width:14px;height:14px}.cm-stage{min-width:0;padding:10px 7px 4px;position:relative}.cm-bits{image-rendering:pixelated;pointer-events:none;margin:0 auto;display:block}.cm-hit{touch-action:pan-y;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:6px;position:absolute}.cm-hit:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cm-kind{color:var(--host);background:#5fd6af24;border:1px solid #5fd6af73;border-radius:999px;grid-column:1/-1;justify-self:start;align-items:center;gap:5px;margin-top:4px;padding:3px 10px 3px 8px;font-size:12px;font-weight:700;display:flex}.cm-kind:empty{display:none}.cm-kind .ic{width:14px;height:14px}.cm-fix{color:#fff;vertical-align:middle;background:#b87412;border:0;border-radius:999px;align-items:center;gap:4px;margin-top:4px;padding:3px 10px;font-size:12.5px;font-weight:800;display:inline-flex}.cm-fix .ic{width:14px;height:14px}.cm-fix:hover{background:#1f5fc0}.cm-bubble{box-sizing:border-box;height:132px;image-rendering:pixelated;color:#2b2118;filter:drop-shadow(0 3px #00000059);border:12px solid #0000;border-image:url(../cidr/bubble.png) 6 fill/12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:2px 8px;display:flex;position:absolute;top:60px;overflow:hidden}.cm-bubble:after{content:"";left:var(--tl,10px);width:16px;height:12px;image-rendering:pixelated;background:url(../cidr/bubble-tail.png) 0 0/100% 100% no-repeat;position:absolute;bottom:-20px}.cm-bubble.tail-right:after{transform:scaleX(-1)}.cm-bubble{overflow:visible}.cm-bubble p{-webkit-line-clamp:6;word-break:keep-all;overflow-wrap:anywhere;image-rendering:auto;-webkit-box-orient:vertical;max-width:100%;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.cm-bubble[data-mood=shout] p{font-weight:700}.cm-bubble.pop{animation:.24s cubic-bezier(.3,1.6,.6,1) cm-pop}@keyframes cm-pop{0%{opacity:.3;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.cm-bubble.pop{animation:none}}.mk-n{color:#4a3b27;background:#ece4d0;border-radius:3px;padding:0 3px}.mk-h{color:#0f6b52;background:#d3f5e8;border-radius:3px;padding:0 3px}.mk-a{color:#b06a0a}.mk-w{color:#d0342c}.cm-range{text-align:left;width:100%;color:inherit;grid-template-columns:1fr auto 1fr;align-items:end;gap:2px 8px;padding:11px 13px;display:grid;position:relative;container-type:inline-size}@media (hover:hover){.cm-range:hover,.cm-facts button:hover{filter:brightness(1.18)}}.cm-range:active,.cm-facts button:active{transform:translateY(1px)}.cm-range>i{color:var(--faint);padding-bottom:4px;font-style:normal}.cm-end{min-width:0;display:grid}.cm-end:last-of-type{text-align:right}.cm-end small,.cm-facts small{color:var(--dim);align-items:center;gap:5px;font-size:12px;display:flex}.cm-end:last-of-type small{justify-content:flex-end}.cm-end small .ic,.cm-facts small .ic{width:14px;height:14px;color:var(--faint)}.cm-copy{color:var(--faint);opacity:.7;display:grid;position:absolute;top:8px;right:9px}.cm-copy .ic{width:14px;height:14px}.cm-range:hover .cm-copy,.cm-facts button:hover .cm-copy{color:var(--accent);opacity:1}.cm-range .cm-copy{top:auto;bottom:12px}.cm-ip{font:600 19px var(--mono);white-space:nowrap;letter-spacing:-.2px}.cm-range .cm-ip{font-size:clamp(12px,4.5cqi,19px)}.cm-ip .fx{color:var(--net)}.cm-ip .hs{color:var(--host)}.cm-ip .dt{color:var(--faint)}.cm-sum{border-top:1px solid var(--line);color:var(--dim);grid-column:1/-1;margin-top:6px;padding-top:8px;font-size:13px}.cm-sum b{color:#f3ead6;font-family:var(--mono)}.cm-sum .cm-pre{color:var(--accent);margin-right:4px}.cm-sum em{color:var(--faint);font-style:normal}.cm-facts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cm-facts button{text-align:left;min-width:0;color:inherit;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 6px;padding:8px 10px 9px;display:grid;position:relative;container-type:inline-size}.cm-facts button .cm-slot,.cm-facts button .cm-px{width:24px;height:24px}.cm-facts button small{padding-right:16px;font-size:clamp(11px,7.4cqi,12px);line-height:1.3}:lang(ko) .cm-facts button small{word-break:keep-all}.cm-facts button b{text-overflow:clip;grid-column:1/-1;font-size:clamp(12px,9.6cqi,15.5px);overflow:visible}.cm-slot{flex:none;place-items:center;width:36px;height:36px;display:grid}.cm-px{width:32px;height:32px;image-rendering:pixelated;background-repeat:no-repeat;background-size:400% 100%}.cm-facts b{font:600 15.5px var(--mono);color:#f3ead6;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cm-toast{border:1px solid var(--accent);color:#ffe6b8;opacity:0;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;background:#0f1215f0;border-radius:999px;max-width:90vw;margin:0;padding:8px 14px;font-size:13px;transition:all .2s;position:fixed;bottom:20px;left:50%;overflow:hidden;transform:translate(-50%,20px)}.cm-toast.on{opacity:1;transform:translate(-50%)}.cm-guide{border:1px solid var(--line-2);width:min(620px,100vw - 20px);max-height:min(88vh,960px);color:var(--ink);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f2b84b73 transparent;background:#1d1a15;border-radius:16px;padding:0;box-shadow:0 30px 80px #0009}.cm-guide::-webkit-scrollbar{width:10px}.cm-guide::-webkit-scrollbar-track{background:0 0;margin:12px 0}.cm-guide::-webkit-scrollbar-thumb{background:#f2b84b59;border:3px solid #1d1a15;border-radius:999px}.cm-guide::-webkit-scrollbar-thumb:hover{background:#f2b84b99}.cm-guide::-webkit-scrollbar-button{height:0;display:none}.cm-guide::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080a0cb3}.cm-guide article{padding:0 20px 22px}.cm-guide header{z-index:3;border-bottom:1px solid var(--line);background:#1d1a15;align-items:center;gap:8px;margin:0 -20px 6px;padding:14px 20px 12px;display:flex;position:sticky;top:0}.cm-guide h2{color:#f3ead6;flex:1;min-width:0;margin:0;font-size:18px}.cm-guide .cm-lang{height:36px}.cm-guide .cm-lang select{max-width:96px}.cm-guide section{border-bottom:1px solid var(--line);padding:28px 0 26px}.cm-guide section:last-child{border-bottom:0}.cm-guide h3{color:var(--accent);align-items:center;gap:10px;margin:0 0 12px;font-size:16.5px;font-weight:800;display:flex}.cm-lead{color:#ebe2cd;word-break:keep-all;margin:0 0 14px;font-size:15.5px;line-height:1.75}.cm-lead b,.cm-guide li b{color:#fff;font-weight:700}.cm-math{text-align:center;margin:18px 0;padding:2px 0;overflow:visible}.cm-math .katex-display{margin:0;overflow:visible}.cm-math .katex{font-size:1.5em}.cm-guide .katex{color:#f3ead6;font-size:1.15em}.cm-guide li .katex,.cm-lead .katex{font-size:1.04em}.cm-guide ul{gap:9px;margin:14px 0 0;padding:0 0 0 14px;list-style:none;display:grid}.cm-guide li{color:#bdb29a;word-break:keep-all;padding-left:16px;font-size:14.5px;line-height:1.65;position:relative}.cm-guide li:before{content:"";background:#7a705e;border-radius:50%;width:5px;height:5px;position:absolute;top:.74em;left:3px}.cm-guide code{color:#f0e7d3;font:500 .9em var(--mono);white-space:nowrap;background:#efe6d214;border-radius:5px;padding:1px 6px}.cm-sizes table{border-collapse:collapse;width:100%;font:14px var(--mono)}.cm-sizes th{text-align:left;color:var(--dim);border-bottom:1px solid var(--line-2);padding:7px 6px;font:700 12.5px system-ui,sans-serif}.cm-sizes td{border-bottom:1px solid var(--line);color:#bdb29a;padding:6px}.cm-sizes td:first-child{color:#fff;font-weight:700}.cm-sizes tbody tr:nth-child(2n) td{background:#efe6d206}:lang(ja) .cm-bubble p,:lang(ja) .cm-lead,:lang(ja) .cm-guide li,:lang(zh-CN) .cm-bubble p,:lang(zh-CN) .cm-lead,:lang(zh-CN) .cm-guide li{word-break:normal;line-break:strict}.cm-bubble.has-fix p{-webkit-line-clamp:4}.cm-bubble .cm-fix[hidden]{display:none}.cm-bubble .cm-fix{flex:none;margin-top:0}.cm-split{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;display:grid;container-type:inline-size}.cm-split h2{color:var(--accent);margin:0;font-size:16px}.cm-split-tools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cm-split-quick{flex-wrap:wrap;gap:5px;display:flex}.cm-split-tools .cm-aws{height:34px;color:var(--dim);margin-left:auto;padding:0 10px;font-size:12px}.cm-split-tools .cm-aws .ic{color:var(--dim)}.cm-split-tools .cm-aws.is-on{border-color:var(--accent);color:var(--accent);background:#f2b84b29}.cm-split-tools .cm-aws.is-on .ic{color:var(--accent)}.cm-split-tools .cm-icon{width:34px;height:34px}.cm-split-pick{min-height:1.4em;font:12.5px var(--mono);color:var(--dim);margin:-2px 0 0}.cm-split-pick b{color:var(--accent)}.cm-split-bar{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;gap:2px;height:44px;display:flex}.cm-seg{min-width:3px;color:var(--host);font:700 12px var(--mono);cursor:pointer;background:#0f3a31;border:1px solid #5fd6af80;border-radius:4px;flex-basis:0;place-items:center;padding:0;display:grid;overflow:hidden}.cm-seg.alt{background:#164a3e}.cm-seg:hover{border-color:var(--accent);color:var(--accent)}.cm-seg.is-picked{border:2px solid var(--accent);color:var(--accent);background:#2a3a2c}.cm-seg.is-bad{border-color:var(--warn);color:var(--warn);background:#ff8a7338}.cm-cant,.cm-cant b{color:var(--warn)}.cm-seg.is-marked{border-color:var(--accent);color:var(--accent);background:#f2b84b47}.cm-split-head{align-items:center;gap:8px;display:flex}.cm-split-head .cm-split-title{margin:0}.cm-split-help{width:30px;height:30px}.cm-split-help .ic{width:16px;height:16px}.cm-how{width:min(460px,100vw - 20px)}.cm-how ul{margin:16px 0 4px;padding:0}.cm-split-hint{color:var(--faint);margin:-4px 0 0;font-size:12px}.cm-split-table{border-collapse:collapse;width:100%;font-size:12.5px}.cm-split-table th{white-space:nowrap;text-align:left;color:var(--dim);border-bottom:1px solid var(--line-2);padding:5px 4px;font-size:11.5px;font-weight:600}.cm-split-table td{border-bottom:1px solid var(--line);font-family:var(--mono);color:var(--ink);white-space:nowrap;padding:6px 4px;font-size:clamp(11px,4.2cqi,12.5px)}.cm-split-table td:first-child{white-space:normal}.cm-split-table td:nth-child(2){color:var(--dim);white-space:normal;font-size:11.5px}.cm-split-table td b{color:var(--host);font-weight:700}.cm-split-table td:last-child{text-align:right}.cm-split-table tbody tr{cursor:pointer}.cm-split-table tr.cm-calc td{border-left:3px solid var(--accent);border-bottom:1px solid var(--line-2);color:var(--ink);white-space:normal;background:#f2b84b1a;padding:8px 10px 10px 12px;font-size:12.5px;line-height:1.7;text-align:left!important}.cm-split-table tr.is-picked+tr.cm-calc td{border-top:0}.cm-split-table tr.cm-calc b{color:var(--accent)}.cm-split-table tr.cm-calc small{color:var(--dim);font-family:system-ui,sans-serif;font-size:11px}.cm-split-table tr.is-picked td{border-bottom-color:#0000}.cm-split-table tr.is-picked td:first-child{border-left:3px solid var(--accent)}.cm-split-table tr.is-picked td{background:#f2b84b1a}.cm-split-table tr.is-picked td b{color:var(--accent)}.cm-notice{text-align:center;color:var(--faint);margin:6px 0 0;font-size:11.5px}.cm-notice a{color:inherit;text-decoration:none}.cm-notice a:hover{color:var(--accent)}.pt-lead{color:var(--dim);margin:0 2px;font-size:13px}.pt code,.pt-lead code{font:500 .92em var(--mono);color:#f3ead6;background:#efe6d214;border-radius:4px;padding:0 4px}.pt small{color:var(--dim);margin-bottom:6px;font-size:12px;display:block}.pt-ex{scrollbar-width:none;gap:5px;display:flex;overflow-x:auto}.pt-ex::-webkit-scrollbar{display:none}.pt .cm-chip{height:30px;padding:0 11px;font-size:12.5px}.pt .cm-chip.on{background:var(--accent);color:var(--accent-ink);border-color:#ffdc93}.pt-code{padding:10px 12px}.pt-code pre{font:500 14px/1.65 var(--mono);color:#f3ead6;white-space:pre;margin:0;overflow-x:auto}.c-kw{color:#7fb8e6}.c-num{color:var(--host)}.c-str{color:#e6c07f}.c-amp{color:var(--accent)}.c-fn{color:#d7a6f0}.c-dim{color:var(--faint)}.c-ok{color:var(--host);font-weight:700}.c-bad{color:var(--warn);font-weight:700}.pt-print{border-top:1px dashed var(--line-2);margin-top:4px;padding-top:4px;display:inline-block}.pt-stage{padding:10px 10px 14px;position:relative;overflow:hidden}.pt-rows{gap:20px;padding-top:6px;display:grid}.pt-hero{pointer-events:none;image-rendering:pixelated;position:absolute;top:0;left:0}.pt-row{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-rows:auto 38px;grid-template-columns:44px auto 1fr;row-gap:3px;padding:0;display:grid}.pt-head{min-width:0;font:500 12.5px var(--mono);white-space:nowrap;grid-column:2/4;align-items:baseline;gap:8px;display:flex}.pt-name{color:#f3ead6;font-weight:700}.pt-name i{color:#7fb8e6;font-style:normal;font-weight:500}.pt-row.on .pt-name{color:var(--accent)}.pt-addr{color:var(--faint);transition:color .2s}.pt-addr.hit{color:#0d0b08;background:var(--host);border-radius:3px;padding:0 3px;font-weight:700}.pt-val{color:var(--host);opacity:0;margin-left:auto;font-weight:700;transition:all .25s;transform:translateY(3px)}.pt-val.show{opacity:1;transform:none}.pt-val.bad{color:var(--warn)}.pt-cells{grid-area:2/2;gap:4px;display:flex}.pt-cell{box-sizing:border-box;border:2px solid var(--line-2);width:44px;height:38px;font:600 15px var(--mono);color:#d9cfb8;background:#12100c;border-radius:4px;place-items:center;transition:border-color .12s,background .15s,color .15s;display:grid}.pt-row.on .pt-cell{border-color:#e9dec461}.pt-cell.paint{color:#fff1cf;background:#f2b84b4d;border-color:#f2b84bbf;animation:.3s steps(3,end) pt-cut}.pt-cell.now{background:var(--accent);color:var(--accent-ink);border-color:#ffdc93}.pt-cell.look{border-color:var(--host);color:#dffaf0;background-color:#7fe6c41f;animation:.28s steps(2,end) pt-look;box-shadow:0 0 0 1px #7fe6c480,0 0 12px #7fe6c459}.pt-cell.paint.look{background-color:#f2b84b4d}.pt-cell.now.look{background-color:var(--accent);color:var(--accent-ink)}@keyframes pt-look{0%{border-color:#e9fff7;box-shadow:0 0 0 3px #7fe6c4b3,0 0 18px #7fe6c499}}@keyframes pt-cut{0%{background:#fff6dc;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.pt-cell.paint,.pt-cell.look{animation:none}}.pt-step{color:#ebe2cd;word-break:keep-all;align-items:flex-start;gap:8px;min-height:2.9em;margin:0 0 4px;font-size:13px;line-height:1.45;display:flex}.pt-step b{color:var(--host);font-family:var(--mono)}.pt-k{font:800 13px var(--mono);color:var(--accent);letter-spacing:1px;background:#f2b84b26;border-radius:999px;flex:none;padding:1px 7px}.pt-k i{color:var(--faint);font-style:normal}:lang(ja) .pt-step,:lang(zh-CN) .pt-step{word-break:normal;line-break:strict}.pt-ctl{gap:8px;padding:10px 12px;display:grid}.pt-vars{flex-wrap:wrap;gap:5px;display:flex}.pt-vars .cm-chip{font-family:var(--mono)}.pt-expr-row{align-items:center;gap:8px;display:flex}.pt-expr{text-align:center;min-width:0;font:700 24px var(--mono);color:#f3ead6;text-overflow:ellipsis;flex:1;overflow:hidden}.pt-expr-row .cm-icon{font:800 22px var(--mono)}.pt-expr-row .cm-btn:disabled{opacity:.35;cursor:default;transform:none}.pt-go{min-width:84px}.pt-type{text-align:center;color:var(--dim);margin:0;font-size:12.5px}.pt-out{padding:10px 12px}.pt-term{font:500 14.5px/1.6 var(--mono);white-space:pre-wrap;word-break:break-all;background:#0d0b08;border-radius:5px;margin:0;padding:10px 12px}.pt-trail{color:#cfc4ab;gap:5px;margin:10px 0 0;padding:0 0 0 20px;font-size:13px;line-height:1.55;display:grid}.pt-trail:empty{display:none}.pt-trail b{color:#f3ead6;font-family:var(--mono)}
