:root{--bg: #e6e7e4;--card: #f1f2ef;--text: #1d1f21;--muted: #5a5f62;--line: #a9ada9;--rule: #1d1f21;--accent: #1f4fc0;--accent-text: #ffffff;--field: #dcdedb;--warn: #ae430e;--error: var(--error);--ok: #2e7d4f;--stage: #1c1c1c;--stage-text: var(--stage-text);--stage-hi: #d4d6d6;--shadow: none;--radius: 0;--sans: "Barlow", system-ui, sans-serif;--display: "Barlow Condensed", "Barlow", sans-serif;--mono: "Roboto Mono", ui-monospace, Menlo, monospace;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--bg: #17191b;--card: #1f2225;--text: #e8eaea;--muted: #a2a8ac;--line: #3a3f43;--rule: #e8eaea;--accent: #8fb0ff;--accent-text: #10182b;--field: #262a2e;--warn: #ffb079;--error: #ff8a80;--ok: #7fcf9c}}*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--text);font:14px/1.5 var(--sans)}[hidden]{display:none!important}.top{padding:0 24px;max-width:1360px;margin:0 auto}.brand{display:flex;align-items:center;gap:16px;padding:22px 0 18px;border-bottom:1px solid var(--rule)}.logo{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.logo svg{width:33px;height:33px;fill:none;stroke:currentColor;stroke-width:1.3}.wordmark{font:700 33px/.85 var(--display);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.brand-sub{margin:0;padding-left:15px;border-left:1px solid var(--line);font:500 10px/1.35 var(--mono);letter-spacing:.04em}.author{margin-left:auto;font-size:12px;color:var(--muted);text-decoration:none}a.author:hover{color:var(--text);text-decoration:underline}.lang-switch{display:flex;margin-left:20px}.lang-switch a{display:inline-flex;align-items:center;text-decoration:none;min-height:28px;padding:2px 6px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-family:var(--mono);font-size:12px;letter-spacing:.04em}.lang-switch a:hover{color:var(--text);background:transparent}.lang-switch a[aria-current=true]{color:var(--text);border-bottom-color:var(--accent)}h1{font:600 20px/1.1 var(--display);margin:0}.layout{display:grid;grid-template-columns:minmax(340px,440px) 1fr;gap:16px;padding:16px 24px 24px;max-width:1360px;margin:0 auto;align-items:start}@media(max-width:860px){.layout{grid-template-columns:1fr;padding:12px 16px 24px}}.controls{display:grid;gap:16px}.card{background:var(--card);border:1px solid var(--line);border-top:2px solid var(--rule);padding:16px 18px 18px;min-width:0}h2{font:600 22px/1.05 var(--display);margin:0 0 8px;display:flex;align-items:baseline;gap:10px}.step{font:500 12px var(--mono);color:var(--accent)}.hint{color:var(--muted);margin:4px 0 10px;font-size:13px}.muted{color:var(--muted)}.row{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.field{display:grid;gap:4px;font-size:12px;color:var(--muted);border:0;padding:0;margin:0;min-width:0}.field.wide{width:100%}.field.grow{flex:1}legend{padding:0;margin-bottom:6px}select,input:not([type]),input[type=text],input[type=search]{font:inherit;color:var(--text);background:var(--field);border:1px solid var(--line);border-radius:var(--radius);padding:8px 10px;min-height:38px;width:100%}select:focus,input:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}button,.button{font:inherit;font-weight:600;border-radius:var(--radius);padding:8px 16px;min-height:38px;border:1px solid var(--rule);background:transparent;color:var(--text);cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap}button.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}button:not(:disabled):active{transform:translateY(1px)}button:disabled{opacity:.45;cursor:not-allowed}button.primary:disabled{opacity:1;background:var(--field);border-color:var(--rule);color:var(--muted)}.segmented{display:flex;border:1px solid var(--rule)}.segmented label{flex:1;cursor:pointer}.segmented input{position:absolute;opacity:0;pointer-events:none}.segmented span{display:block;text-align:center;padding:6px 10px;color:var(--muted);font-weight:600;font-size:13px;white-space:nowrap}.segmented input:checked+span{background:var(--text);color:var(--bg)}.segmented input:focus-visible+span{outline:2px solid var(--accent)}.segmented.small span{padding:4px 10px;font-size:12px}.check{display:flex;gap:8px;align-items:center;margin-top:10px;font-size:13px;cursor:pointer}.check input{accent-color:var(--accent);width:16px;height:16px}.effects{margin-top:14px;border-top:1px solid var(--line);padding-top:12px}.effects summary{cursor:pointer;font-size:13px;font-weight:600}.effects .badge{display:inline-block;margin-left:4px;padding:1px 7px;border:1px solid var(--warn);color:var(--warn);font:500 10px var(--mono);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.effects .muted{font-weight:400;font-size:12px}.effects-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.effects select:disabled{opacity:.5}.file{position:relative;display:flex;gap:10px;align-items:center;cursor:pointer;font-size:13px;min-width:0}.file #baseLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drop{position:relative;display:flex;align-items:center;gap:14px;border:1.5px dashed var(--line);border-radius:var(--radius);padding:14px;min-height:84px;cursor:pointer;color:var(--muted);transition:border-color .15s,background .15s}.drop:hover,.drop.over{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,transparent)}.drop.filled{border-style:solid;color:var(--text)}#haldThumb{width:56px;height:56px;border-radius:2px;image-rendering:pixelated;flex:none}.preview{position:sticky;top:16px}.preview-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.preview-head h2{margin:0}.stage{justify-content:center;min-height:420px;padding:10px;text-align:center}.compare{position:relative;width:100%;--split: 50%}.compare canvas{display:block;width:100%;height:auto;max-height:72vh;object-fit:contain;border-radius:2px}.compare canvas:nth-of-type(2){position:absolute;inset:0;clip-path:inset(0 0 0 50%)}.compare:after{content:"";z-index:1;position:absolute;top:0;bottom:0;left:var(--split);width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 6px #00000080;pointer-events:none}.compare input[type=range]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.tag{position:absolute;top:10px;font:500 10px/1.2 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#17191b;border:1px solid #3a3f43;padding:3px 6px;pointer-events:none}.tag.left{left:10px}.tag.right{right:10px}#toast{position:fixed;left:50%;bottom:20px;transform:translate(-50%,20px);max-width:min(560px,calc(100% - 32px));background:var(--text);color:var(--bg);padding:10px 16px;border-radius:var(--radius);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;font-weight:500}#toast.show{opacity:1;transform:translate(-50%)}#toast.error{background:var(--error);color:#fff}.stage.filled{min-height:0}.foot a{color:inherit}.foot{max-width:1360px;margin:0 auto;padding:4px 24px 28px;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12px;color:var(--muted)}@media(max-width:860px){.foot{padding:4px 16px 24px;flex-direction:column}}.from-cube{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px 12px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}@media(max-width:480px){.from-cube{grid-template-columns:1fr;gap:6px}}.check-result{margin-top:10px;padding:8px 12px;border-radius:var(--radius);font-size:13px;border:1px solid transparent}.check-result.ok{background:color-mix(in srgb,var(--ok) 12%,transparent);border-color:color-mix(in srgb,var(--ok) 30%,transparent)}.check-result.warn{background:color-mix(in srgb,var(--warn) 14%,transparent);border-color:color-mix(in srgb,var(--warn) 40%,transparent)}.check-result ul{margin:4px 0 0;padding-left:18px}.strength{margin-top:12px}.strength>span{display:flex;justify-content:space-between;align-items:baseline}.strength input[type=range]{width:100%;accent-color:var(--accent)}.tabs{display:flex;gap:28px;border-bottom:1px solid var(--line);overflow-x:auto}.tabs a{color:var(--text);text-decoration:none;font-weight:600;font-size:14px;white-space:nowrap;padding:13px 0 11px;border-bottom:3px solid transparent;margin-bottom:-1px}.tabs a:hover{color:var(--text)}.tabs a[aria-current=true]{color:var(--accent);border-bottom-color:var(--accent)}@media(max-width:520px){.tabs{gap:18px}}.tabs a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fix-layout{display:grid;gap:16px;padding:16px 24px 24px;max-width:1360px;margin:0 auto}@media(max-width:860px){.fix-layout{padding:12px 16px 24px}}.fix-options{margin-top:12px}.table-wrap{overflow-x:auto;margin-top:10px}.fix-table{width:100%;border-collapse:collapse;font-size:13px}.fix-table th{text-align:left;color:var(--muted);font-weight:600;font-size:12px;padding:6px 10px;border-bottom:1px solid var(--line)}.fix-table td{padding:8px 10px;border-bottom:1px solid var(--line);vertical-align:top}.fix-table tr.error td{color:var(--error)}.fix-table td:nth-child(2){font-weight:600;white-space:nowrap}.fix-table ul{margin:0;padding-left:16px}.pair-drops{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pair-drops .drop{min-height:72px;justify-content:center;text-align:center;font-size:13px}.pairs{list-style:none;margin:0;padding:0;display:grid;gap:4px}.pair{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:8px;padding:6px;border:1px solid transparent;border-radius:var(--radius);cursor:pointer}.pair:hover{background:var(--field)}.pair.selected{border-color:var(--line);background:var(--field)}.pair-thumb{display:block;width:48px;height:48px;object-fit:cover;border-radius:2px;background:var(--stage)}.pair-thumb.empty{background:repeating-linear-gradient(45deg,transparent 0 4px,var(--line) 4px 5px)}.pair-text{display:grid;gap:2px;min-width:0;font-size:12px;padding:0;min-height:0;border:0;font-weight:400;text-align:left;white-space:normal;background:none;color:inherit}.pair-names{font-family:var(--mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pair-status{color:var(--muted)}.pair-status .bad{color:var(--error)}.pair-remove{padding:2px 8px;font-size:16px;line-height:1}.howto{margin-top:12px;font-size:13px}.howto summary{cursor:pointer;font-weight:600}.howto ul{margin:8px 0 0;padding-left:18px;display:grid;gap:6px;color:var(--muted)}.copy-result{margin-top:14px;padding-top:14px;border-top:1px solid var(--line);display:grid;gap:12px}.coverage{display:grid;grid-template-columns:120px 1fr;gap:14px;align-items:center}.coverage canvas{width:120px;height:120px}.coverage .hint{margin:0}#copyProgress{width:120px;accent-color:var(--accent)}.copy-stage{display:flex;align-items:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--stage);color:var(--stage-text)}.copy-stage:has(.compare:not([hidden])){min-height:0}.film-box{display:grid;gap:10px;margin-top:12px}.film-box .hint{margin:0}.lights{display:grid;grid-template-columns:9.5em 1fr 4.5em;align-items:center;gap:6px 10px;border:0;margin:0;padding:0;min-width:0}.lights legend{padding:0;margin-bottom:6px;font-size:13px;font-weight:600}.lights legend .muted{font-weight:400}.lights>label{display:flex;justify-content:space-between;gap:6px;font-size:12px;color:var(--muted)}.lights>label:only-of-type,.lights>label[for=filmExposure]{color:var(--text);font-size:13px}.lights input[type=range]{width:100%;accent-color:var(--accent)}.lights output{font-family:var(--mono);font-size:12px;text-align:right}.small-button{justify-self:start;padding:4px 10px;font-size:12px}.credit{margin:0;font-size:12px;color:var(--muted)}.credit a{color:inherit}input[type=range]{accent-color:var(--accent)}.lights input[type=range],.strength input[type=range],.strength-field input[type=range]{appearance:none;height:24px;background:transparent;cursor:pointer}.lights input[type=range]::-webkit-slider-runnable-track,.strength input[type=range]::-webkit-slider-runnable-track,.strength-field input[type=range]::-webkit-slider-runnable-track{height:2px;background:var(--line)}.lights input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--muted),var(--muted)) center / 1px 10px no-repeat,var(--line)}.lights input[type=range]::-webkit-slider-thumb,.strength input[type=range]::-webkit-slider-thumb,.strength-field input[type=range]::-webkit-slider-thumb{appearance:none;width:10px;height:20px;margin-top:-9px;background:var(--accent);border:0}.lights input[type=range]::-moz-range-track,.strength input[type=range]::-moz-range-track,.strength-field input[type=range]::-moz-range-track{height:2px;background:var(--line)}.lights input[type=range]::-moz-range-thumb,.strength input[type=range]::-moz-range-thumb,.strength-field input[type=range]::-moz-range-thumb{width:10px;height:20px;background:var(--accent);border:0;border-radius:0}.strength strong,.lights output,.strength-field output{font-family:var(--mono);font-weight:500;color:var(--accent)}.drop.stage,.drop.stage:hover,.drop.stage.over{background:var(--stage);color:var(--stage-text)}.drop.stage:hover,.drop.stage.over{border-color:var(--accent)}.compare:after{width:1px;margin-left:0;box-shadow:none}button:not(:disabled):not(.primary):hover,.button:hover{background:var(--field)}button.primary:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 86%,#000)}.segmented label+label span{border-left:1px solid var(--line)}.segmented label:hover input:not(:checked)+span{background:var(--field)}select,input:not([type]),input[type=text],input[type=search]{border-color:color-mix(in srgb,var(--rule) 45%,var(--line))}@media(max-width:860px){.top{padding:0 16px}.author{display:none}.lang-switch{margin-left:auto}}@media(max-width:520px){.brand-sub{display:none}.logo{gap:8px}.logo svg{width:26px;height:26px}.wordmark{font-size:25px}}@media(max-width:400px){.wordmark{font-size:21px}}@media(max-width:420px){#vlogBox .segmented{display:grid;grid-template-columns:1fr 1fr}#vlogBox .segmented label:nth-child(3) span{border-left:0}#vlogBox .segmented label:nth-child(n+3) span{border-top:1px solid var(--line)}}.cube-head{margin:12px 0 0;padding:10px 12px;background:var(--field);border-left:2px solid var(--accent);font:400 11px/1.6 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted)}.cube-head b{font-weight:500;color:var(--text)}.local-note{display:flex;align-items:center;gap:8px;max-width:1360px;margin:0 auto;padding:8px 24px 0;font-family:var(--mono);font-size:12px;color:var(--muted)}.local-note svg{flex:none;width:14px;height:14px;fill:none;stroke:var(--accent);stroke-width:1.4}.local-note strong{font-weight:500;color:var(--text)}.legal{max-width:1360px;margin:0 auto;padding:8px 24px 56px;display:grid;grid-template-columns:220px minmax(0,720px);column-gap:56px}.legal-head{grid-column:1 / -1;padding:24px 0 20px;margin-bottom:28px;border-bottom:1px solid var(--rule)}.legal-head .kicker{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 10px}.legal-head h1{margin:0 0 12px;font-size:clamp(36px,5vw,64px);line-height:.95}.legal-head .lede{margin:0;max-width:62ch;color:var(--muted)}.legal-toc{grid-row:2 / span 7;position:sticky;top:16px;align-self:start;display:grid;border-top:2px solid var(--text)}.legal-toc a{padding:8px 0;border-bottom:1px solid var(--line);color:var(--text);text-decoration:none;font-size:14px}.legal-toc a:hover{color:var(--accent)}.legal-section{grid-column:2;padding-bottom:8px;scroll-margin-top:16px}.legal-section h2{display:block;line-height:1.2;margin:0 0 8px;padding-top:14px;border-top:1px solid var(--line);font-family:var(--display);font-size:24px;font-weight:600}.legal-section p,.legal-section li{font-size:15px;line-height:1.65}.legal-section ul{padding-left:18px}.legal-section a{color:var(--accent)}.legal-section li+li{margin-top:6px}@media(max-width:860px){.local-note{padding:8px 16px 0;align-items:flex-start}.legal{grid-template-columns:1fr;padding:4px 16px 40px}.legal-toc{grid-row:auto;position:static;margin-bottom:20px}.legal-section{grid-column:1}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}input.picker{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip-path:inset(50%)}.file:has(>input.picker:focus-visible)>.button,.drop:has(>input.picker:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.save-why:empty{margin:0}.hint.warn{color:var(--text);border-left:3px solid var(--warn);padding-left:10px}.luts{max-width:1360px;margin:0 auto;padding:8px 24px 40px}@media(max-width:860px){.luts{padding:4px 16px 32px}}.display{font-family:var(--display);font-weight:600;letter-spacing:-.01em;line-height:1.02;margin:0}.mono,.kicker,.slate,.edge,.fine .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.kicker{margin:0 0 10px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.intro{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:8px 40px;align-items:end;padding:36px 0 28px;border-bottom:1px solid var(--line)}.intro .kicker{grid-column:1 / -1}.intro .display{font-size:clamp(40px,6vw,76px)}.lede{margin:0;color:var(--muted);font-size:15px;max-width:46ch}@media(max-width:860px){.intro{grid-template-columns:1fr;padding:24px 0 20px}}.finder{margin:0 0 12px;border-top:1px solid var(--rule);border-bottom:1px solid var(--line)}.search{display:grid;grid-template-columns:112px 1fr;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.search span,.filter-label{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.search input{max-width:420px}.filter-group{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 0 8px 124px;position:relative;border-bottom:1px solid color-mix(in srgb,var(--line) 50%,transparent)}.filter-group .filter-label{position:absolute;left:0;top:15px}.finder-foot{display:flex;gap:16px;align-items:baseline;margin:0;padding:10px 0;font-family:var(--mono);font-size:12px;color:var(--muted)}.finder-foot button.link,.empty button.link{margin:0;font-size:inherit}.chip{min-height:32px;padding:4px 12px;font-weight:500;font-size:13px;background:transparent;color:var(--text);border:1px solid var(--line)}.chip .n{margin-left:6px;font-family:var(--mono);font-size:11px;color:var(--muted)}.chip[aria-pressed=true] .n{color:inherit;opacity:.7}.finder .chip:disabled{opacity:.4;cursor:default}@media(max-width:860px){.search{grid-template-columns:1fr;gap:6px}.search input{max-width:none}.filter-group{flex-wrap:wrap;padding-left:0}.filter-group .filter-label{position:static;flex:1 0 100%;margin-right:4px}.chip{flex:0 0 auto}}.finder .chip:hover:not(:disabled){border-color:var(--rule);background:transparent}.finder .chip[aria-pressed=true],.finder .chip[aria-pressed=true]:hover{background:var(--text);color:var(--bg);border-color:var(--text)}.sheet-index{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.lut-row{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:32px;padding:28px 0;border-bottom:1px solid var(--line)}@media(max-width:860px){.lut-row{grid-template-columns:1fr;gap:16px;padding:22px 0}}.row-meta{display:flex;flex-direction:column;min-width:0}.slate{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--muted)}.slate .no{color:var(--accent)}.lut-row .name{font-family:var(--display);font-weight:600;font-size:clamp(34px,3.4vw,46px);line-height:1;letter-spacing:-.01em;margin:14px 0 8px}.lut-row .name a{color:inherit;text-decoration:none}.lut-row .name a:hover,.lut-row .name a:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.tagline{margin:0;color:var(--muted)}.lut-row .tagline{margin-bottom:20px}.lut-row .wedge{margin-top:auto}.demo{margin:10px 0 0;font:500 10.5px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.strip{display:flex;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none}.strip .frame{flex:1 0 200px;max-width:340px}.frame{position:relative;display:block;background:var(--stage);overflow:hidden;--wipe: 0%}.frame canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0}.frame.ready canvas{opacity:1}.frame:not(.ready):before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--stage-hi) 18%,transparent) 50%,transparent 70%) var(--stage);background-size:250% 100%;animation:sheen 1.4s ease-in-out infinite}@keyframes sheen{0%{background-position:120% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){.frame:not(.ready):before{animation:none}}.frame.still img{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover}.frame.still.mono .before{filter:grayscale(1)}.frame.still .wipe{z-index:2}.wedge:empty{background:color-mix(in srgb,var(--line) 60%,transparent)}.lut-row{content-visibility:auto;contain-intrinsic-size:auto 320px}.frame .before{clip-path:inset(0 100% 0 0)}.frame.wiping .before{clip-path:inset(0 calc(100% - var(--wipe)) 0 0)}.frame .wipe{position:absolute;top:0;bottom:0;left:var(--wipe);width:1px;background:var(--stage-hi);opacity:0}.frame.wiping .wipe{opacity:.9}.wedge{display:grid;grid-template-columns:repeat(15,1fr);height:12px}.wedge i:nth-child(9){margin-right:3px}.empty{color:var(--muted)}.crumbs{display:flex;justify-content:space-between;gap:12px;padding:18px 0 10px;font-size:13px}.crumbs a{color:var(--muted);text-decoration:none}.crumbs a:hover{color:var(--text)}.pager{display:flex;gap:18px}.edge{display:flex;flex-wrap:wrap;gap:4px 22px;padding:6px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.edge span:first-child{color:var(--accent)}.detail{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:40px;padding-top:24px;align-items:start}@media(max-width:1000px){.detail{grid-template-columns:1fr;gap:28px}}.compare-wrap{background:var(--stage);display:grid;place-items:center;padding:16px}.compare-wrap .compare{width:min(100%,calc(78vh * var(--ar, .8)));aspect-ratio:var(--ar, .8)}.compare-wrap .compare canvas{position:absolute;inset:0;width:100%;height:100%;max-height:none;border-radius:0}.compare-wrap #lutAfter{clip-path:inset(0 0 0 var(--split))}.compare-wrap .compare.original #lutAfter{clip-path:inset(0 0 0 100%)}.compare-wrap .compare:after{background:#fff;box-shadow:none;width:1px;margin-left:0}.compare-wrap .compare.original:after,.compare-wrap .compare.original .handle{opacity:0}.handle{position:absolute;top:50%;left:var(--split);width:14px;height:44px;transform:translate(-50%,-50%);background:#fff;border-radius:1px;z-index:2;pointer-events:none;box-shadow:0 1px 6px #00000059}.handle:before,.handle:after{content:"";position:absolute;top:12px;bottom:12px;width:1px;background:#0f1520;opacity:.55}.handle:before{left:4px}.handle:after{right:4px}.compare-wrap .compare input[type=range]{z-index:3}.compare-wrap .compare:has(input:focus-visible) .handle{outline:2px solid var(--accent);outline-offset:2px}.viewer-labels{display:flex;justify-content:space-between;gap:12px;margin-top:8px;font-size:12px;color:var(--muted)}.thumbs{display:flex;gap:8px;margin-top:14px;overflow-x:auto;padding-bottom:2px}.wedge-compare{position:relative;margin-top:6px}.wedge-compare #wedgeAfter{position:absolute;inset:0;clip-path:inset(0 0 0 var(--split, 50%))}.thumb{flex:none;width:64px;height:80px;padding:0;border:1px solid var(--line);border-radius:0;background:var(--field);overflow:hidden;opacity:.6}.thumb img{width:100%;height:100%;object-fit:cover;display:block}.thumb[aria-pressed=true]{opacity:1;border-color:var(--text)}.thumb.own{display:grid;place-items:center;text-align:center;font-size:11px;color:var(--muted);cursor:pointer;opacity:1;border-style:dashed;font-family:inherit;line-height:1.2}.thumb.own[aria-pressed=true]{border-style:solid;color:var(--text)}.caption{margin:8px 0 0;font-size:12px;color:var(--muted)}.viewer-tools{display:flex;flex-wrap:wrap;gap:10px 24px;align-items:center;margin-top:14px}.strength-field{display:flex;align-items:center;gap:10px;flex:1;min-width:240px;font-size:13px}.strength-field input{flex:1;accent-color:var(--accent)}.strength-field output{font-family:var(--mono);min-width:4ch;text-align:right}.sheet .display{font-size:52px}.sheet .tagline{margin-top:8px;font-size:15px}.demo-note{font-size:12px;color:var(--accent);margin:10px 0 0}.sheet-head{display:block;margin:28px 0 8px;font-family:var(--sans);line-height:1.5;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.report{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}.report div{background:var(--bg);padding:8px 10px 9px;min-width:0}.report .wide,.report div:last-child:nth-child(odd){grid-column:1 / -1}.report dt{font:500 10px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.report dd{margin:4px 0 0;display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--mono);font-size:15px;font-variant-numeric:tabular-nums}.report dd.text{font-size:12px}.report.from-lut{margin-top:8px}.in-lut{color:var(--accent);margin-left:4px}kbd{font:500 11px var(--mono);border:1px solid var(--line);padding:0 5px;margin-left:8px;border-radius:2px;color:var(--muted)}.pad-wrap{display:inline-flex;align-items:center;gap:8px}.wb-pad{width:40px;height:40px}.wb-pad rect{fill:none;stroke:var(--muted);stroke-width:2}.wb-pad line{stroke:var(--muted);opacity:.5;stroke-width:1.5}.wb-pad text{fill:var(--muted);font:11px var(--mono)}.wb-pad circle,.scale circle{fill:var(--accent)}.scale{width:74px;height:14px}.scale line{stroke:var(--muted);stroke-width:1;opacity:.6}.fine{font-size:12px;color:var(--muted);margin:8px 0 0}button.link{border:0;background:none;padding:0;min-height:0;margin-top:10px;color:var(--text);text-decoration:underline;text-underline-offset:3px;font-weight:500}.download{width:100%;justify-content:center;min-height:46px;border-radius:2px}.more-downloads{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-top:6px}.more-downloads button,.more-downloads a.button{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;font-size:13px;padding:6px 8px;border-radius:2px;background:transparent}.more-downloads .kit-toggle{grid-column:1 / -1;margin-top:0;align-self:stretch;min-height:34px;font-family:inherit;font-weight:600}.sheet details{border-top:1px solid var(--line);margin-top:14px;padding-top:10px;font-size:13px}.sheet details:first-of-type{margin-top:18px}.sheet summary{cursor:pointer;font-weight:500}.sheet details ol,.sheet details p{color:var(--muted);margin:8px 0 0}.notes{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,4fr) minmax(0,4fr);gap:0 40px;margin-top:40px;padding-top:20px;border-top:2px solid var(--rule)}.notes .sheet-head{margin-top:0}.notes p{font-family:var(--sans);font-size:15px;line-height:1.6;margin:0;max-width:60ch}.notes ul{list-style:none;margin:0;padding:0;font-size:13px;color:var(--muted)}.notes .mono{color:var(--text);margin-right:6px}@media(max-width:860px){.notes{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.frame canvas{transition:none}}.collection{margin-top:36px}.collection-head{display:grid;grid-template-columns:minmax(0,320px) 1fr auto;gap:8px 32px;align-items:baseline;padding:0 0 12px;border-bottom:2px solid var(--rule)}.collection-head h3{font-size:30px}.collection-head p{margin:0;color:var(--muted);font-size:13px;max-width:62ch}.collection-head .count{font:500 12px var(--mono);color:var(--accent)}@media(max-width:860px){.collection-head{grid-template-columns:1fr auto}.collection-head p{grid-column:1 / -1;grid-row:2}}.lut-row .source{margin:10px 0 0;font:400 11px var(--mono);color:var(--muted)}.credit-block{margin-top:20px;padding-top:4px;border-top:1px solid var(--line)}.credit-block p{margin:0;font-size:13px;color:var(--muted)}.credit-block a{color:var(--text)}.sheet{border-top:2px solid var(--rule);padding-top:16px}.lut-row.compact .strip .frame{flex:1 0 150px;max-width:210px}.lut-row.compact .name{font-size:clamp(26px,2.4vw,32px)}@media(max-width:860px){.strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.strip .frame,.lut-row.compact .strip .frame{max-width:none}}.wedge i[title]{cursor:help}.patch-readout{min-height:1.6em;margin:6px 0 0;font:400 11px var(--mono);color:var(--muted)}.kit-toggle{align-self:flex-start;min-height:28px;margin-top:10px;padding:2px 10px;font-family:var(--mono);font-size:12px;background:transparent;color:var(--text);border:1px solid var(--line)}.kit-toggle[aria-pressed=true],.kit-toggle[aria-pressed=true]:hover{border-color:var(--accent);color:var(--accent);background:transparent}.kit-toggle:disabled{opacity:.4}.kit-bar{position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--card);border-top:2px solid var(--text)}body.has-kit{padding-bottom:72px}.kit-inner{display:flex;align-items:center;gap:20px;max-width:1360px;margin:0 auto;padding:10px 24px}.kit-count{margin:0;font-family:var(--display);font-size:20px;text-transform:uppercase;white-space:nowrap}.kit-count span{font-family:var(--mono);font-size:13px;color:var(--accent)}.kit-list{display:flex;gap:6px;flex:1;min-width:0;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.kit-list li{display:flex;align-items:center;flex:0 0 auto;border:1px solid var(--line);font-family:var(--mono);font-size:12px}.kit-list a{padding:4px 4px 4px 8px;color:var(--text);text-decoration:none}.kit-list a:hover{text-decoration:underline}.kit-remove{min-height:0;padding:2px 8px;border:0;background:transparent;color:var(--muted);font-size:15px}.kit-actions{display:flex;align-items:center;gap:14px;white-space:nowrap}.kit-actions button.link{margin:0}body.has-kit #toast{bottom:84px}@media(max-width:860px){.kit-inner{flex-wrap:wrap;gap:8px 14px;padding:8px 16px}.kit-list{order:3;flex-basis:100%}.kit-actions{margin-left:auto}body.has-kit{padding-bottom:104px}body.has-kit #toast{bottom:120px}}.compare-head{display:grid;grid-template-columns:auto 1fr;gap:8px 40px;align-items:end;padding:20px 0 16px;border-bottom:1px solid var(--rule)}.compare-head h1{margin:0;font-size:clamp(34px,4.4vw,56px);line-height:.95}.compare-head p{margin:0;max-width:60ch;color:var(--muted);font-size:14px}.compare-tools{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px}.compare-add{display:grid;gap:6px;min-width:min(340px,100%)}.compare-add span{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.compare-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px 16px;margin:8px 0 0;padding:0;list-style:none}.compare-frame{position:relative;aspect-ratio:var(--ar, 4 / 5);background:var(--stage)}.compare-frame canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.compare-frame .plain,.compare-grid.original .compare-frame .graded{visibility:hidden}.compare-grid.original .compare-frame .plain{visibility:visible}.compare-tile[data-slug]:not(.ready) .compare-frame:after{content:"Rendering…";position:absolute;inset:auto 0 0;padding:8px 10px;font-family:var(--mono);font-size:11px;color:var(--stage-hi)}.compare-tile.failed .compare-frame:after{content:"Could not load this look"}.tile-label{display:grid;grid-template-columns:auto 1fr auto;gap:2px 10px;align-items:baseline;margin:8px 0 0;padding:8px 0 0;border-top:2px solid var(--text)}.tile-label .no{font-family:var(--mono);font-size:12px;color:var(--accent)}.tile-name{font-family:var(--display);font-size:20px;font-weight:600;color:var(--text);text-decoration:none}a.tile-name:hover{text-decoration:underline}.tile-file{grid-column:2;font-family:var(--mono);font-size:12px;color:var(--muted)}.tile-label .kit-remove{grid-column:3;grid-row:1}@media(max-width:860px){.compare-head{grid-template-columns:1fr}.compare-grid{grid-template-columns:repeat(2,1fr);gap:16px 10px}.tile-name{font-size:16px}}.related{list-style:none;margin:0;padding:0}.related li{padding:6px 0;border-bottom:1px solid var(--line);font-size:14px}.related a{color:var(--text);font-weight:600}.related .mono{display:block;font-family:var(--mono);font-size:11px;color:var(--muted)}.more-filters>summary{cursor:pointer;font-size:13px;color:var(--muted);padding:4px 0;width:fit-content}.more-filters>summary:hover{color:var(--text)}.more-filters[open]>summary{margin-bottom:6px}.active-filters{display:inline-flex;flex-wrap:wrap;gap:6px}.active-filters:empty{display:none}.finder-foot{flex-wrap:wrap}.wipe-hint{margin:0 0 20px;font-size:12px;color:var(--muted)}.wipe-hint .by-touch{display:none}@media(hover:none){.wipe-hint .by-mouse{display:none}.wipe-hint .by-touch{display:inline}}.strip,.frame{-webkit-touch-callout:none;-webkit-user-drag:none;user-select:none}.row-failed{grid-column:1 / -1;margin:6px 0 0;font-size:12px;color:var(--muted)}.more-downloads>a.button{grid-column:1 / -1}.other-formats .more-downloads{grid-template-columns:repeat(3,minmax(0,1fr))}.more-downloads button,.more-downloads a.button{min-width:0;white-space:normal}.active-filters .chip span{margin-left:6px}.more-filters[open]~.finder-foot .active-filters{display:none}.tool-intro{grid-column:1 / -1}.tool-intro h1{margin:0 0 8px;font:600 clamp(28px,4vw,40px) / 1 var(--display)}.tool-intro .lede{max-width:72ch;margin:0;font-size:15px}.tool-points{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:6px 24px;margin:14px 0 0;padding:0;list-style:none;color:var(--muted)}.tool-points strong{color:var(--text)}.collage-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:4px;max-height:220px;overflow-y:auto}.collage-thumb{position:relative;aspect-ratio:1;padding:0;border:2px solid transparent;background:var(--stage)}.collage-thumb img{width:100%;height:100%;object-fit:cover;display:block}.collage-thumb[aria-pressed=true]{border-color:var(--accent)}.collage-thumb[aria-pressed=false] img{opacity:.35}.thumbs-head{align-items:center}.thumbs-head .muted{margin-right:auto;font-family:var(--mono);font-size:12px}.field output{float:right;font-family:var(--mono);color:var(--muted)}.swatches{display:flex;gap:6px;align-items:center}.swatches .swatch{width:30px;height:30px;padding:0;border:1px solid var(--line)}.swatches .swatch[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}.swatches input[type=color]{width:36px;height:32px;padding:0;border:1px solid var(--line);background:none}.collage-frame{margin-top:10px}.collage-wrap{width:100%;overflow:hidden;box-shadow:0 20px 50px #0000002e}.collage-wrap.stacked{display:flex;flex-direction:column}.collage-canvas{position:relative;display:grid;width:100%;overflow:hidden;touch-action:pan-y}.collage-wrap.stacked .collage-canvas{flex:1;min-height:0}.collage-canvas.tree{display:block}.collage-item{position:relative;container-type:size;overflow:hidden;cursor:grab;-webkit-touch-callout:none;user-select:none}.collage-canvas.cropping .collage-item{cursor:move}.collage-item.lifted{opacity:.3}.collage-img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.collage-ghost{position:fixed;z-index:1000;overflow:hidden;pointer-events:none;opacity:.85;transform:scale(1.05);box-shadow:0 12px 40px #0000004d}.collage-ghost .tile-tools,.collage-ghost .size-menu{display:none}.tile-tools{position:absolute;top:6px;right:6px;display:flex;gap:4px;opacity:0;transition:opacity .15s}.collage-item:hover .tile-tools,.collage-item:focus-within .tile-tools{opacity:1}@media(hover:none){.tile-tools{opacity:.85}}@container (max-width: 110px) or (max-height: 70px){.tile-tools{display:none}}.tile-tool{display:grid;place-items:center;width:28px;height:28px;min-height:0;padding:0;font-size:16px;color:#fff;background:#141414a6;border:0;backdrop-filter:blur(6px)}.tile-tool svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.size-menu{position:absolute;top:40px;right:6px;display:flex;gap:2px;padding:3px;background:#141414cc}.size-menu button{min-height:0;padding:4px 8px;font:500 12px/1 var(--mono);color:#fff;background:transparent;border:0}.size-menu button[aria-pressed=true]{background:var(--accent)}.collage-empty{display:grid;place-items:center;width:100%;min-height:0;color:#777;font-size:14px;border:1px dashed var(--line)}#collageStage.over .collage-frame{outline:2px dashed var(--accent);outline-offset:4px}.text-tile{position:relative;padding:20px 24px}.text-tile-editor{min-height:1.2em;line-height:1.4;outline:none;word-break:break-word}.text-tile-editor:empty:before{content:attr(data-placeholder);opacity:.4}.text-tile-tools{position:absolute;bottom:100%;left:0;z-index:2;display:none;flex-wrap:wrap;gap:2px;align-items:center;padding:4px;color:var(--text);background:var(--card);border:1px solid var(--line)}.collage-wrap.stacked .text-tile:first-child .text-tile-tools,.text-tile-tools{inset:4px 4px auto auto}.text-tile:hover .text-tile-tools,.text-tile:focus-within .text-tile-tools{display:flex}.text-tile-tools [aria-pressed=true]{color:var(--accent-text);background:var(--accent)}.text-tile-tools span{min-width:22px;text-align:center;font:12px var(--mono)}.collage-palette{display:flex;width:100%}.collage-swatch{display:flex;flex:1;align-items:center;justify-content:center;min-height:36px;padding:10px 4px}.collage-hex{font:700 10px var(--sans);letter-spacing:.08em}.palette-tools{display:grid;grid-template-columns:minmax(140px,1fr) 1fr;gap:14px;margin:10px 0}.colour-wheel{position:relative;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle closest-side,#808080,transparent),conic-gradient(from 90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);cursor:crosshair;touch-action:none}.wheel-point{position:absolute;width:14px;height:14px;border:2px solid rgb(255 255 255 / .6);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;box-shadow:0 1px 4px #0006}.wheel-point.active{z-index:1;border-color:#fff;transform:translate(-50%,-50%) scale(1.4)}.wheel-col .chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.wheel-col .chip{min-height:26px;padding:2px 8px;font-size:12px}.colour-strips{display:grid;gap:2px;margin-top:8px}.strip-colour{position:relative;display:flex}.strip-colour.active{outline:2px solid var(--accent);outline-offset:1px}.strip-pick{flex:1;min-height:28px;padding:4px 8px;font:500 11px var(--mono);text-align:left;color:inherit;background:transparent;border:0}.strip-remove{min-height:0;padding:0 8px;color:inherit;background:transparent;border:0}#collageLightness{appearance:none;height:8px}.palette-presets{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px}.palette-preset{display:grid;gap:4px;padding:6px;font-size:12px;text-align:left}.preset-swatches{display:flex;height:16px}.preset-swatches i{flex:1}@media(max-width:520px){.palette-tools{grid-template-columns:1fr}}@font-face{font-family:Barlow;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2) format("woff2"),url(/assets/barlow-vietnamese-400-normal-BFeobeCK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2) format("woff2"),url(/assets/barlow-latin-ext-400-normal-CvBsJvxq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2) format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:optional;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2) format("woff2"),url(/assets/barlow-vietnamese-500-normal-GNfB7rCE.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:optional;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2) format("woff2"),url(/assets/barlow-latin-ext-500-normal-CJPcKP2Q.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:optional;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2) format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:optional;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2) format("woff2"),url(/assets/barlow-vietnamese-600-normal-CA_GiK2e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:optional;font-weight:600;src:url(/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2) format("woff2"),url(/assets/barlow-latin-ext-600-normal-DMVRjfRT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:optional;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2) format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:optional;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:optional;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:optional;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:optional;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:optional;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:optional;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/roboto-mono-cyrillic-ext-400-normal-BHxv52bw.woff2) format("woff2"),url(/assets/roboto-mono-cyrillic-ext-400-normal-W26xs1TL.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/roboto-mono-cyrillic-400-normal-C-_K-ZCn.woff2) format("woff2"),url(/assets/roboto-mono-cyrillic-400-normal-B3hIXASd.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/roboto-mono-greek-400-normal-CH_u3Aru.woff2) format("woff2"),url(/assets/roboto-mono-greek-400-normal-P8xe1gs1.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/roboto-mono-vietnamese-400-normal-yYTFiTTs.woff2) format("woff2"),url(/assets/roboto-mono-vietnamese-400-normal-CzWHQABp.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/roboto-mono-latin-ext-400-normal-DLAV9S_w.woff2) format("woff2"),url(/assets/roboto-mono-latin-ext-400-normal-BwLXVYNz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/roboto-mono-latin-400-normal-GekRknry.woff2) format("woff2"),url(/assets/roboto-mono-latin-400-normal-DBZPkcnn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:optional;font-weight:500;src:url(/assets/roboto-mono-cyrillic-ext-500-normal-DC57U9n8.woff2) format("woff2"),url(/assets/roboto-mono-cyrillic-ext-500-normal-6xdwlG7p.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:optional;font-weight:500;src:url(/assets/roboto-mono-cyrillic-500-normal-DGZ7-lUP.woff2) format("woff2"),url(/assets/roboto-mono-cyrillic-500-normal-NpUJFYX7.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:optional;font-weight:500;src:url(/assets/roboto-mono-greek-500-normal-DpRFkptA.woff2) format("woff2"),url(/assets/roboto-mono-greek-500-normal-C2M8jX6G.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:optional;font-weight:500;src:url(/assets/roboto-mono-vietnamese-500-normal-Cq-quQMu.woff2) format("woff2"),url(/assets/roboto-mono-vietnamese-500-normal-IxzxMIj7.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:optional;font-weight:500;src:url(/assets/roboto-mono-latin-ext-500-normal-Db3ge6Oe.woff2) format("woff2"),url(/assets/roboto-mono-latin-ext-500-normal-B1IjfbhL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:optional;font-weight:500;src:url(/assets/roboto-mono-latin-500-normal-pxIOXZmA.woff2) format("woff2"),url(/assets/roboto-mono-latin-500-normal-D6j6AMzd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
