.look-d .pg-weights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.look-d .pg-weights li{display:grid;gap:4px;padding:7px 9px;border:1px solid var(--d-line);border-radius:8px;font-size:12px;font-weight:600;color:var(--d-ink2)}.look-d .pg-w{display:inline-flex;align-items:center;gap:6px}.look-d .pg-w b{min-width:26px;text-align:center;font-size:15px;color:var(--d-ink);font-variant-numeric:tabular-nums}.look-d .pg-step{width:30px;height:28px;padding:0;font-size:16px}.look-d .pg-step:disabled{opacity:.45;cursor:default}.look-d .pg-at{display:inline-grid;gap:1px}.look-d .pg-at b{font-variant-numeric:tabular-nums}.look-d .pg-at small{font-size:11px;color:var(--d-ink3);white-space:nowrap}.look-d .pg-at[data-short=true] small{font-weight:700;color:var(--d-miss)}.look-d .pg-score{font-size:16px}.look-d .x-table.pg-ws th,.look-d .x-table.pg-coach th{white-space:normal;vertical-align:bottom}.look-d .x-table.pg-ws td,.look-d .x-table.pg-coach td{vertical-align:top}.look-d .x-table.pg-ws tr[data-all=true] td{background:var(--d-none-tint)}@container app (max-width: 520px){.look-d .pg-weights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.look-d .x-table.pg-ws tr[data-all=true] td{background:transparent}.look-d .x-table.pg-ws tr[data-all=true]{background:var(--d-none-tint)}}.look-d .pg-top{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.look-d .pg-head{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.look-d .pg-scope{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13px;font-weight:600}.look-d .pg-scope em{margin-left:4px;font-size:12px;font-style:normal;font-weight:400;color:var(--d-ink3)}.look-d .pg-scope>span{display:inline-flex;align-items:baseline;gap:6px;padding:1px 10px;border:1px solid var(--d-line2);border-radius:999px;background:var(--d-panel)}.look-d .pg-scope small{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--d-ink3)}.look-d .pg-alerts{display:grid;gap:0;font-size:13px}.look-d .pg-alerts li{display:grid;gap:1px;padding:8px 0;border-bottom:1px solid var(--d-line)}.look-d .pg-alerts li:first-child{padding-top:0}.look-d .pg-alerts li:last-child{border-bottom:0}.look-d .pg-alerts b{font-weight:600}.look-d .pg-alert-why{font-size:12px;color:var(--d-ink2)}.look-d .pg-alert-who{font-size:12px;font-weight:700;color:var(--d-accent-ink)}.look-d .pg-table td{vertical-align:middle}.look-d .pg-table tbody tr[data-open=true]>td{background:var(--d-accent-tint)}.look-d .pg-toggle{display:flex;align-items:flex-start;gap:8px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.look-d .pg-toggle svg{display:block;flex:none;margin-top:3px;color:var(--d-ink3);transform:rotate(-90deg)}.look-d .pg-toggle[aria-expanded=true] svg{transform:none;color:var(--d-accent-ink)}.look-d .pg-toggle>span{display:grid;line-height:1.25}.look-d .pg-toggle b{font-weight:700}.look-d .pg-toggle small{font-size:11px;color:var(--d-ink3);white-space:nowrap}.look-d .pg-toggle:hover b{text-decoration:underline}.look-d .pg-table td[data-under]{font-weight:700;color:var(--d-miss)}.look-d .pg-timing{display:flex;align-items:center;gap:10px}.look-d .pg-timing .x-meter{flex:none;width:88px}.look-d .pg-timing>span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.look-d .pg-table .pg-open>td{padding:0 0 6px 28px;border-bottom:1px solid var(--d-line);background:var(--d-page)}.look-d .pg-agents{padding-right:8px}.look-d .pg-agents caption{padding:8px 10px 2px;font-size:12px;font-weight:700;text-align:left;color:var(--d-ink2)}.look-d .pg-agents .x-table td{padding:5px 10px}.look-d .pg-agents .x-table tr[data-lit=true] td{font-weight:600}.look-d .pg-flag-t{font-size:14px}.look-d .pg-flag-t b{font-weight:700}.look-d .pg-flag-d{color:var(--d-ink2)}.look-d .pg-act{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.look-d .pg-calls{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.look-d .pg-calls-h{font-size:12px;font-weight:700;color:var(--d-ink2)}.look-d .pg-calls ul{display:grid;gap:6px}.look-d .pg-call{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:4px 12px;width:100%;padding:8px 12px;border:1px solid var(--d-line2);border-radius:8px;background:var(--d-panel);color:var(--d-ink);font:inherit;font-size:13px;text-align:left;cursor:pointer}.look-d .pg-call:hover:not(:disabled){border-color:var(--d-ink3)}.look-d .pg-call[aria-pressed=true]{border-color:var(--d-accent-solid);background:var(--d-accent-tint)}.look-d .pg-call:disabled{cursor:default}.look-d .pg-call[data-na=true]{color:var(--d-ink2);background:var(--d-page)}.look-d .pg-call-id{display:grid;line-height:1.25}.look-d .pg-call-id small{font-size:11px;color:var(--d-ink3)}.look-d .pg-call-state{font-size:12px;font-weight:700;text-align:right;color:var(--d-accent-ink)}.look-d .pg-call[data-na=true] .pg-call-state{font-weight:600;color:var(--d-ink3)}.look-d .pg-sent{padding:8px 12px;border:1px solid var(--d-met);border-radius:8px;background:var(--d-met-tint);font-size:13px}.look-d .pg-sent b{font-weight:700}@container app (max-width: 860px){.look-d .pg-call{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.look-d .pg-call-state{text-align:left}}@container app (max-width: 520px){.look-d .pg-table .pg-open>td{padding-left:0}.look-d .pg-call{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.look-d .pg-table{--x-cols: 3}.look-d .pg-table tbody tr[data-open=true]{background:var(--d-accent-tint)}.look-d .pg-table .pg-open{padding:0}.look-d .pg-table .pg-open>td{padding:0 0 6px;border-bottom:0}.look-d .pg-agents{padding-right:0}.look-d .pg-agents .x-stack td{padding:0}}.look-d .tu-table th,.look-d .tu-table td{vertical-align:middle}.look-d .tu-table .tu-q{min-width:180px}.look-d .tu-cell{display:grid;gap:4px;min-width:130px}.look-d .tu-fig{font-size:12px;color:var(--d-ink2);white-space:nowrap;font-variant-numeric:tabular-nums}.look-d .tu-fig b{font-size:13px;font-weight:700;color:var(--d-ink)}.look-d .tu-decl{font-weight:600;color:var(--d-ink3)}.look-d .tu-label{display:grid;justify-items:start;gap:3px;min-width:150px}.look-d .tu-means{font-size:12px;color:var(--d-ink3)}@container app (min-width: 1100px){.look-d .tu-label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:380px}}.look-d .tu-rule{padding-top:8px;border-top:1px solid var(--d-line);font-size:12px;color:var(--d-ink2)}.look-d .tu-counts{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:13px;color:var(--d-ink2)}.look-d .tu-counts b{font-size:20px;font-weight:700;color:var(--d-ink);font-variant-numeric:tabular-nums}.look-d .tu-list{display:grid;gap:8px}.look-d .tu-list li{display:grid;gap:3px;padding:8px 10px;border:1px solid var(--d-line);border-radius:8px;font-size:13px}.look-d .tu-list li[data-new=true]{border-color:var(--d-accent-line);background:var(--d-accent-tint)}.look-d .tu-why{font-size:12px;color:var(--d-ink2)}.look-d .tu-by{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.look-d .tu-by .tu-small th:nth-child(n+2){width:96px}@container app (min-width: 1000px){.look-d .x-grid.tu-two{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.look-d .tu-by{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:14px;align-items:start}.look-d .tu-by .tu-small th:nth-child(n+2){width:62px}.look-d .tu-by .tu-small th,.look-d .tu-by .tu-small td{padding-left:6px;padding-right:6px}}.look-d .tu-by h3{margin-bottom:2px}.look-d .tu-stands{padding:6px 10px;border-left:3px solid var(--d-accent-mark);font-size:12px;font-weight:600;color:var(--d-ink2)}.look-d .tu-stands svg{margin-right:4px;vertical-align:-2px}.look-d .tu-cases{display:grid;gap:8px}.look-d .tu-cases li{display:grid;gap:2px;padding:8px 0;border-top:1px solid var(--d-line);font-size:13px}.look-d .tu-cases li:first-child{border-top:0}.look-d .tu-res{display:flex;align-items:flex-start;gap:6px;margin-top:2px;font-size:13px;font-weight:600;color:var(--d-met)}.look-d .tu-res svg{flex:none;margin-top:3px}.look-d .tu-res[data-ok=false]{color:var(--d-miss)}@container app (max-width: 520px){.look-d .tu-counts b{font-size:18px}}@media (max-width: 720px){.look-d .tu-table.x-stack tr{grid-template-columns:20px minmax(0,1fr)}.look-d .tu-table.x-stack td:first-child{grid-column:auto}.look-d .tu-table.x-stack .tu-q{min-width:0;font-weight:600}.look-d .tu-table.x-stack td[data-wide=true]{grid-column:2}.look-d .tu-cell,.look-d .tu-label{min-width:0}}.look-d .x-grid.co-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.look-d .co-rows{display:grid;gap:8px}.look-d .co-row{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;width:100%;padding:10px 12px;border:1px solid var(--d-line);border-radius:10px;background:var(--d-panel);color:var(--d-ink);font:inherit;text-align:left;cursor:pointer}.look-d .co-row:hover{border-color:var(--d-ink3)}.look-d .co-row[aria-pressed=true]{border-color:var(--d-accent-mark);background:var(--d-accent-tint);box-shadow:inset 4px 0 0 var(--d-accent-mark)}.look-d .co-rank{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--d-none-tint);font-size:12px;font-weight:700;color:var(--d-ink2)}.look-d .co-row[aria-pressed=true] .co-rank{background:var(--d-accent-solid);color:var(--d-accent-on)}.look-d .co-row-t{display:grid;gap:4px;min-width:0}.look-d .co-row-h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.look-d .co-row-h b{font-size:14px;font-weight:700}.look-d .co-why{font-size:13px;color:var(--d-ink2)}.look-d .co-story{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--d-accent-ink)}.look-d .co-month{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;padding-top:10px;border-top:1px solid var(--d-line);font-size:13px;color:var(--d-ink2)}.look-d .co-month>b{font-size:12px;font-weight:700;color:var(--d-ink)}.look-d .co-month span b{font-size:16px;font-weight:700;color:var(--d-ink);font-variant-numeric:tabular-nums}.look-d .co-month .co-dim{flex:0 0 100%}.look-d .x-table.co-results td{vertical-align:top}.look-d .x-table.co-results th{white-space:normal;vertical-align:bottom}.look-d .co-results td b{font-variant-numeric:tabular-nums}.look-d .co-fig{display:grid;line-height:1.25}.look-d .co-facts{display:grid;gap:0}.look-d .co-facts>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;padding:7px 0;border-top:1px solid var(--d-line);font-size:13px}.look-d .co-facts>div:first-child{border-top:0;padding-top:0}.look-d .co-facts dt{font-size:12px;font-weight:600;color:var(--d-ink3)}.look-d .co-quote{font-weight:600}.look-d .co-note{display:grid;gap:10px}.look-d .co-note li{display:grid;gap:2px}.look-d .co-sentence{font-size:14px}.look-d .co-evidence{font-size:12px;color:var(--d-ink3)}.look-d .co-evidence b{font-weight:700;color:var(--d-ink2)}.look-d .co-note li[data-struck=true]{margin:0 -8px;padding:6px 8px;border-radius:8px;background:var(--d-none-tint)}.look-d .co-note li[data-struck=true] .co-sentence{text-decoration:line-through;color:var(--d-ink3)}.look-d .co-dim{font-size:12px;color:var(--d-ink3)}.look-d .co-sign{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px}.look-d .co-sent{display:flex;align-items:flex-start;gap:8px;font-size:13px;font-weight:600}.look-d .co-sent svg{margin-top:3px;color:var(--d-met)}.look-d .co-who{display:flex;align-items:center;gap:10px}@container app (max-width: 860px){.look-d .x-grid.co-grid{grid-template-columns:minmax(0,1fr)}}@container app (max-width: 520px){.look-d .co-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}}.look-d .x-kpis.tn-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.look-d .tn-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@container app (min-width: 861px){.look-d .x-grid.tn-top[data-wide-first=true]{grid-template-columns:minmax(0,2.3fr) minmax(300px,1fr)}}.look-d .tn-ready{min-width:116px}.look-d .tn-name{white-space:nowrap}.look-d .tn-timing{display:inline-flex;align-items:center;gap:5px;font-weight:600;white-space:nowrap;color:var(--d-met)}.look-d .tn-timing[data-missed=true]{color:var(--d-miss)}.look-d .tn-by{display:block;margin-top:3px;font-size:11px;color:var(--d-ink3);white-space:normal}.look-d .tn-health{display:grid;gap:10px}.look-d .tn-health li{display:grid;grid-template-columns:62px minmax(0,1fr);gap:10px;align-items:baseline;font-size:13px;color:var(--d-ink2)}.look-d .tn-health li span b{color:var(--d-ink)}.look-d .tn-fig{font-size:15px;font-weight:700;color:var(--d-ink);white-space:nowrap;font-variant-numeric:tabular-nums}.look-d .tn-q{display:block;margin-bottom:4px;font-weight:600}.look-d .tn-owner{white-space:nowrap}.look-d .tn-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.look-d .tn-head h3{font-size:14px;font-weight:700}.look-d .tn-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 24px}.look-d .tn-set{display:grid;align-content:start;gap:4px}.look-d .tn-h{font-size:12px;font-weight:700;color:var(--d-ink2)}.look-d .tn-quotes{display:grid;gap:6px;margin-top:4px}.look-d .tn-quotes li{display:grid;gap:1px;padding-left:10px;border-left:2px solid var(--d-line2)}.look-d .tn-quotes small{font-size:11px;color:var(--d-ink3)}.look-d .tn-says{padding-left:10px;border-left:2px solid var(--d-line2);color:var(--d-ink)}.look-d .tn-status{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--d-ink)}.look-d .tn-status svg{color:var(--d-met)}@container app (max-width: 1000px){.look-d .x-kpis.tn-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@container app (max-width: 860px){.look-d .tn-grid{grid-template-columns:minmax(0,1fr)}}@container app (max-width: 520px){.look-d .x-kpis.tn-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.look-d .tn-ready{min-width:0}}.look-d .pc .x-card{border-radius:16px}.look-d .pc .x-band{padding:18px 22px}.look-d .pc .x-band h1{font-size:21px}.look-d .pc-thread,.look-d .pc-attempt,.look-d .pc-turn{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.look-d .pc-bub{display:grid;gap:3px;max-width:88%}.look-d .pc-bub[data-who=you]{justify-self:end;justify-items:end}.look-d .pc-who{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--d-ink3)}.look-d .pc-say{padding:10px 14px;border-radius:18px;background:var(--d-none-tint);font-size:14px}.look-d .pc-bub[data-who=customer] .pc-say{border-top-left-radius:6px}.look-d .pc-bub[data-who=you] .pc-say{border-top-right-radius:6px;background:var(--d-accent-tint);border:1px solid var(--d-accent-line)}.look-d .pc-attempt,.look-d .pc-reply,.look-d .pc-pass{animation:pc-fade .25s ease-out}@keyframes pc-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.look-d .pc-attempt,.look-d .pc-reply,.look-d .pc-pass{animation:none}}.look-d .pc-reply{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;border:1px solid var(--d-line);border-radius:16px;background:var(--d-page)}.look-d .pc-lead{font-size:12px;font-weight:700;color:var(--d-accent-ink)}.look-d .pc-suggest{display:grid;gap:8px}.look-d .btn.pc-pick{height:auto;justify-content:flex-start;padding:8px 14px;border-radius:16px;font-weight:500;line-height:1.4;text-align:left;white-space:normal}.look-d .pc-pick:hover{border-color:var(--d-accent-mark);background:var(--d-accent-tint)}.look-d .pc-own{display:grid;gap:4px;font-size:12px;color:var(--d-ink2)}.look-d .pc-own-row{display:flex;gap:8px}.look-d .pc-own input{flex:1;min-width:0;height:32px;padding:0 14px;border:1px solid var(--d-line2);border-radius:999px;background:var(--d-panel);color:var(--d-ink);font:inherit;font-size:13px}.look-d .pc-own .btn{border-radius:999px;padding:0 18px}.look-d .pc-q{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:13px}.look-d .pc-qn{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--d-ink3)}.look-d .pc-quote{padding-left:10px;border-left:3px solid var(--d-accent-line);font-size:14px;font-weight:600}.look-d .pc-pass{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 14px;border-radius:16px;background:var(--d-met-tint)}.look-d .pc-pass h3{font-size:15px;font-weight:700;color:var(--d-met)}.look-d .pc-badge{display:inline-flex;align-items:center;gap:8px;padding:3px 12px 3px 4px;border:1px solid var(--d-met);border-radius:999px;background:var(--d-panel);font-size:12px;font-weight:700;color:var(--d-ink)}.look-d .pc-badge-m{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--d-met);color:var(--d-panel)}.look-d .pc-line{display:grid;gap:2px;padding:9px 12px;border-radius:12px;background:var(--d-accent-tint);font-size:14px;font-weight:600}.look-d .pc-line span{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--d-accent-ink)}.look-d .pc-behaviour{font-size:15px;font-weight:700;color:var(--d-accent-ink)}.look-d .pc-dots{display:flex;flex-wrap:wrap;gap:8px}.look-d .pc-dots i{display:inline-grid;place-items:center;width:22px;height:22px;border:2px solid var(--d-line2);border-radius:50%;background:var(--d-panel)}.look-d .pc-dots i[data-state=stated]{border-color:var(--d-met);background:var(--d-met);color:var(--d-panel)}.look-d .pc-dots i[data-state=missed]{border-color:var(--d-miss);background:var(--d-miss-tint);color:var(--d-miss)}.look-d .pc-count{font-size:13px}@container app (max-width: 520px){.look-d .pc-bub{max-width:100%}.look-d .pc-own-row{flex-direction:column}.look-d .pc .x-band h1{font-size:17px}}.look-d .rs-tools{display:flex;align-items:center;gap:10px}.look-d .rs-seg{display:inline-flex;flex:none;border:1px solid var(--d-line2);border-radius:var(--d-rc);overflow:hidden;background:var(--d-panel)}.look-d .rs-seg>button{border:0;background:transparent;color:var(--d-ink2);padding:5px 12px;font-size:13px;font-weight:600;line-height:20px;cursor:pointer;white-space:nowrap}.look-d .rs-seg>button[aria-pressed=true]{background:var(--d-ink);color:var(--d-panel)}.look-d .rs-group{display:grid;gap:6px;padding:10px 12px;border:1px solid var(--d-line);border-radius:10px}.look-d .rs-group h3{font-size:13px;font-weight:700}.look-d .rs-bar{display:grid;grid-template-columns:48px minmax(0,1fr) 96px;align-items:center;gap:10px;font-size:13px}.look-d .rs-bar-l{font-size:12px;font-weight:600;color:var(--d-ink2)}.look-d .rs-track{display:block;position:relative;height:14px;border-radius:999px;background:var(--d-track);overflow:hidden}.look-d .rs-fill{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--d-accent-mark);transition:width .3s}.look-d .rs-fill[data-kind=before]{background:var(--d-ink3)}.look-d .rs-bar-v{font-variant-numeric:tabular-nums;white-space:nowrap}.look-d .rs-bar-v b{font-size:15px}.look-d .rs-change{font-size:13px}.look-d .rs-change b{color:var(--d-accent-ink)}.look-d .rs-q{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-variant-numeric:tabular-nums}.look-d .rs-q b{font-size:24px;font-weight:700;letter-spacing:-.01em}.look-d .rs-q>span:nth-child(2){color:var(--d-ink3)}.look-d .rs-mrow{display:grid;grid-template-columns:48px auto minmax(0,1fr);align-items:center;gap:6px 12px;font-size:13px}.look-d .rs-dots{display:inline-flex;flex-wrap:wrap;gap:5px}.look-d .rs-dot{display:block;width:14px;height:14px;border:2px solid var(--d-ink3);border-radius:50%}.look-d .rs-dot[data-on=true]{border-color:var(--d-accent-mark);background:var(--d-accent-mark)}.look-d .rs-met{display:flex;align-items:flex-start;gap:8px;font-size:14px;font-weight:600}.look-d .rs-met svg{flex:none;margin-top:3px;color:var(--d-met)}.look-d .rs-met[data-met=false] svg{color:var(--d-miss)}.look-d .rs-limits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}.look-d .rs-h{margin-bottom:4px;font-size:13px;font-weight:700}@container app (max-width: 860px){.look-d .rs-limits{grid-template-columns:minmax(0,1fr)}}@container app (max-width: 520px){.look-d .rs-bar{grid-template-columns:40px minmax(0,1fr) 84px;gap:6px}.look-d .rs-mrow{grid-template-columns:minmax(0,1fr)}}.look-d .rs-wk th:not(:first-child){text-align:right}.look-d .rs-assumes{padding:6px 10px;border-left:3px solid var(--d-accent-mark);font-size:12px;font-weight:600;color:var(--d-ink2)}.look-d .cv-strip{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;padding:12px 16px;border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel)}.look-d .cv-total{font-size:13px;color:var(--d-ink2)}.look-d .cv-total b{font-size:26px;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--d-ink);font-variant-numeric:tabular-nums}.look-d .cv-figs{display:flex;flex-wrap:wrap;gap:6px 18px}.look-d .cv-fig{display:grid;gap:0;min-width:0}.look-d .cv-fig dt{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--d-ink3)}.look-d .cv-fig dd{font-size:18px;font-weight:700;line-height:1.2;color:var(--d-ink);font-variant-numeric:tabular-nums}.look-d .cv-fig[data-zero=true] dd{color:var(--d-ink3);font-weight:600}.look-d .cv-clear{height:28px}.look-d .cv-clear:disabled{opacity:.45;cursor:default}.look-d .cv-search{display:flex;align-items:center;gap:8px;max-width:420px;padding:0 10px;border:1px solid var(--d-line2);border-radius:var(--d-rc);background:var(--d-panel);color:var(--d-ink3)}.look-d .cv-search:focus-within{border-color:var(--d-accent-mark)}.look-d .cv-search svg{display:inline;flex:none}.look-d .cv-search input{flex:1;min-width:0;height:34px;border:0;background:transparent;color:var(--d-ink);font:inherit;font-size:14px;outline:0}.look-d .cv-search input[type=search]:focus,.look-d .cv-search input[type=search]:focus-visible{outline:0!important;box-shadow:none}.look-d .cv-search:focus-within{box-shadow:0 0 0 2px var(--d-accent-line)}.look-d .cv-filter{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.look-d .cv-flab{width:56px;flex:none;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--d-ink3)}.look-d .cv-chip{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:3px 11px;border:1px solid var(--d-line2);border-radius:999px;background:var(--d-panel);color:var(--d-ink2);font-size:13px;font-weight:600;cursor:pointer}.look-d .cv-chip:hover{border-color:var(--d-ink3)}.look-d .cv-chip[aria-pressed=true]{border-color:var(--d-ink);background:var(--d-ink);color:var(--d-panel)}.look-d .cv-chip[data-empty=true]{color:var(--d-ink3)}.look-d .cv-n{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;opacity:.8}.look-d .cv-rows{display:grid}.look-d .cv-row{display:grid;grid-template-columns:minmax(0,1fr) 156px 84px 62px;align-items:center;gap:4px 12px;padding:8px 0;border-top:1px solid var(--d-line)}.look-d .cv-row:first-child{border-top:0}.look-d .cv-name{font-size:13px;font-weight:600;line-height:1.35;color:var(--d-ink)}.look-d .cv-note{margin-top:1px;font-size:12px;line-height:1.4;color:var(--d-ink3)}.look-d .cv-row[data-status="Left out on purpose"] .cv-name{color:var(--d-ink2)}.look-d .cv-src{font-size:12px;color:var(--d-ink2)}.look-d .cv-lab{display:none;color:var(--d-ink3)}.look-d .cv-go{display:flex;justify-content:flex-end}.look-d .cv-see{height:28px;padding:0 10px;font-size:12px}@container app (max-width: 700px){.look-d .cv-row{grid-template-columns:auto auto minmax(0,1fr) auto}.look-d .cv-main{grid-column:1 / -1}.look-d .cv-st,.look-d .cv-src,.look-d .cv-go{grid-row:2}.look-d .cv-lab{display:inline}.look-d .cv-flab{width:100%}}@container app (max-width: 520px){.look-d .cv-strip{gap:8px 18px;padding:10px 12px}.look-d .cv-total b{font-size:22px}.look-d .cv-fig dd{font-size:16px}.look-d .cv-row{grid-template-columns:auto minmax(0,1fr) auto}.look-d .cv-st{grid-column:1}.look-d .cv-src{grid-column:2}.look-d .cv-go{grid-column:3}}@media (max-width: 720px){.look-d .cv-search{max-width:none}.look-d .cv-search input{height:40px;font-size:16px}.look-d .cv-chip{min-height:36px}.look-d .cv-see,.look-d .cv-clear{height:34px}}.look-d .x-grid.bf-pair{align-items:stretch}.look-d .bf-list{display:grid;gap:10px;font-size:13px}.look-d .bf-list li{display:flex;align-items:flex-start;gap:8px}.look-d .bf-list li>span{display:grid;gap:1px;min-width:0}.look-d .bf-list b{font-weight:700;color:var(--d-ink)}.look-d .bf-list li>span>span{color:var(--d-ink2)}.look-d .bf-list svg{margin-top:3px;color:var(--d-accent-ink)}.look-d .bf-costs svg{color:var(--d-ink3)}@container app (min-width: 900px){.look-d .bf-costs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.look-d .ho-aside{display:inline-flex;align-items:center;gap:8px}.look-d .btn.ho-all{height:28px;padding:0 8px}.look-d .ho-pack{display:grid;grid-template-columns:minmax(0,1fr);gap:6px 12px;align-items:start}.look-d .ho-item{min-width:0;border:1px solid var(--d-line);border-radius:8px;background:var(--d-panel)}.look-d .ho-item[data-open=true]{border-color:var(--d-accent-line);background:var(--d-accent-tint)}.look-d .ho-head{display:flex;align-items:flex-start;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer}.look-d .ho-head:hover .ho-t b{color:var(--d-accent-ink)}.look-d .ho-no{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;margin-top:1px;border:1px solid var(--d-accent-line);border-radius:50%;background:var(--d-accent-tint);color:var(--d-accent-ink);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.look-d .ho-item[data-open=true] .ho-no{background:var(--d-panel)}.look-d .ho-t{display:grid;gap:1px;flex:1;min-width:0}.look-d .ho-t b{font-weight:700;color:var(--d-ink)}.look-d .ho-t>span{color:var(--d-ink2)}.look-d .ho-chev{margin-top:4px;color:var(--d-ink3);transition:transform .15s}.look-d .ho-item[data-open=true] .ho-chev{transform:rotate(180deg)}.look-d .ho-more{padding:0 12px 10px 42px;font-size:13px;color:var(--d-ink)}@container app (min-width: 820px){.look-d .ho-pack{grid-template-columns:repeat(2,minmax(0,1fr))}}.look-d .ho-gates{display:grid;gap:10px}.look-d .ho-gates li{display:flex;align-items:flex-start;gap:10px;padding-top:10px;border-top:1px solid var(--d-line);font-size:13px}.look-d .ho-gates li:first-child{padding-top:0;border-top:0}.look-d .ho-gn{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--d-accent-solid);color:var(--d-accent-on);font-size:12px;font-weight:700}.look-d .ho-gb{display:grid;gap:2px;min-width:0}.look-d .ho-gb b{font-weight:700}.look-d .x-card>p.ho-big{font-size:16px;font-weight:700;color:var(--d-ink)}.look-d .ho-asks{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.look-d .ho-asks li{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--d-accent-line);border-radius:8px;background:var(--d-accent-tint);font-size:14px;font-weight:600}.look-d .ho-qm{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--d-panel);border:1px solid var(--d-accent-line);color:var(--d-accent-ink);font-size:13px;font-weight:800}@container app (min-width: 700px){.look-d .ho-asks{grid-template-columns:repeat(2,minmax(0,1fr))}}.look-d .yp-opts{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.look-d .yp-opt{display:flex;align-items:flex-start;gap:10px;height:100%;padding:10px 12px;border:1px solid var(--d-line);border-radius:10px;background:var(--d-panel);font-size:13px;cursor:pointer}.look-d .yp-opt:hover{border-color:var(--d-ink3)}.look-d .yp-opt[data-on=true]{border-color:var(--d-accent-mark);background:var(--d-accent-tint)}.look-d .yp-opt input,.look-d .yp-ch input{flex:none;width:16px;height:16px;margin:2px 0 0;accent-color:var(--d-accent-solid);cursor:pointer}.look-d .yp-ot{display:grid;gap:2px;min-width:0}.look-d .yp-ot b{font-weight:700;color:var(--d-ink)}.look-d .yp-ot>span{color:var(--d-ink2)}.look-d .yp-ot>.yp-need{font-size:12px;font-weight:600;color:var(--d-accent-ink)}.look-d .yp-opt:has(:focus-visible),.look-d .yp-ch:has(:focus-visible){outline:2px solid var(--d-accent-mark);outline-offset:2px}@container app (min-width: 1100px){.look-d .yp-opts{grid-template-columns:repeat(2,minmax(0,1fr))}}.look-d .yp-qs{display:grid;gap:14px}.look-d .yp-qrow{display:flex;align-items:flex-start;gap:10px;padding-top:12px;border-top:1px solid var(--d-line)}.look-d .yp-qrow:first-child{padding-top:0;border-top:0}.look-d .yp-qn{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;border:1px solid var(--d-accent-line);border-radius:50%;background:var(--d-accent-tint);color:var(--d-accent-ink);font-size:11px;font-weight:700}.look-d .yp-q{display:grid;gap:6px;flex:1;min-width:0;margin:0;padding:0;border:0}.look-d .yp-legend{padding:0;font-size:13px;font-weight:700;color:var(--d-ink)}.look-d .yp-legend .x-dim{font-weight:400}.look-d .yp-choices{display:flex;flex-wrap:wrap;gap:6px}.look-d .yp-ch{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border:1px solid var(--d-line2);border-radius:999px;background:var(--d-panel);font-size:13px;color:var(--d-ink2);cursor:pointer}.look-d .yp-ch input{margin:0}.look-d .yp-ch:hover{border-color:var(--d-ink3)}.look-d .yp-ch[data-on=true]{border-color:var(--d-accent-mark);background:var(--d-accent-tint);color:var(--d-accent-ink);font-weight:600}.look-d .yp-text{width:100%;max-width:360px;height:34px;padding:0 10px;border:1px solid var(--d-line2);border-radius:var(--d-rc);background:var(--d-panel);color:var(--d-ink);font:inherit;font-size:13px}.look-d .yp-long{display:block;width:100%;min-height:56px;padding:7px 10px;border:1px solid var(--d-line2);border-radius:var(--d-rc);background:var(--d-panel);color:var(--d-ink);font:inherit;font-size:13px;line-height:1.45;resize:vertical}.look-d .yp-text::-moz-placeholder,.look-d .yp-long::-moz-placeholder{color:var(--d-ink3)}.look-d .yp-text::placeholder,.look-d .yp-long::placeholder{color:var(--d-ink3)}.look-d .yp-sum{margin:0;padding:10px 12px;border:1px solid var(--d-line2);border-radius:8px;background:var(--d-page);color:var(--d-ink);font:inherit;font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.look-d .yp-sum[data-empty=true]{color:var(--d-ink2)}.look-d .yp-status{font-size:12px;font-weight:600;color:var(--d-met)}@container app (min-width: 861px){.look-d .yp-side{position:sticky;top:12px}}@media (max-width: 720px){.look-d .yp-text{max-width:none;height:40px;font-size:16px}.look-d .yp-long{font-size:16px}.look-d .yp-opt,.look-d .yp-ch{padding-top:9px;padding-bottom:9px}}.look-d .cb-lead{font-size:13px;color:var(--d-ink2)}.look-d .cb-reveal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:10px 14px;border:1px solid var(--d-accent-line);border-radius:10px;background:var(--d-accent-tint);font-size:13px}.look-d .cb-reveal p{display:flex;align-items:flex-start;gap:8px}.look-d .cb-reveal svg{margin-top:3px;color:var(--d-met)}.look-d .cb-reveal[data-on=true]{border-color:var(--d-line);background:var(--d-page)}.look-d .cb-table th,.look-d .cb-table td{vertical-align:middle}.look-d .cb-table .cb-q{min-width:210px}.look-d .cb-table .cb-q .x-pill{margin-left:8px}.look-d .cb-sealed{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--d-ink3)}.look-d .cb-cal{display:inline-flex;align-items:baseline;gap:6px}.look-d .cb-cal small{font-size:11px;color:var(--d-ink3)}.look-d .cb-items{display:grid;gap:14px}.look-d .cb-item{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding-top:12px;border-top:1px solid var(--d-line)}.look-d .cb-item:first-child{padding-top:0;border-top:0}.look-d .cb-item h3{font-size:14px}.look-d .cb-says{display:grid;gap:6px;font-size:13px}.look-d .cb-says li,.look-d .cb-says-a{display:grid;grid-template-columns:64px 56px minmax(0,1fr);align-items:start;gap:8px}.look-d .cb-says .ans,.look-d .cb-says-a .ans,.look-d .cb-decided .ans{vertical-align:top}.look-d .cb-says-a{grid-template-columns:56px minmax(0,1fr)}.look-d .cb-who{font-size:12px;font-weight:700;color:var(--d-ink2)}.look-d .cb-lines{display:grid;gap:4px;padding:8px 12px;border-left:3px solid var(--d-line2);border-radius:0 8px 8px 0;background:var(--d-page);font-size:13px}.look-d .cb-lines b{font-weight:600;color:var(--d-ink2)}.look-d .cb-t{margin-right:8px;font-size:12px;font-variant-numeric:tabular-nums;color:var(--d-ink3)}.look-d .cb-form{display:grid;gap:10px;padding:10px 12px;border:1px solid var(--d-line);border-radius:10px}.look-d .cb-pick{display:grid;gap:6px;min-width:0;margin:0;padding:0;border:0}.look-d .cb-pick legend{padding:0;font-size:12px;font-weight:700;color:var(--d-ink2)}.look-d .cb-seg{display:inline-flex;gap:6px}.look-d .cb-seg .btn[aria-pressed=true],.look-d .btn.cb-chip[aria-pressed=true]{border-color:var(--d-accent-mark);background:var(--d-accent-tint);color:var(--d-accent-ink)}.look-d .cb-chips{display:grid;gap:6px}.look-d .btn.cb-chip{height:auto;justify-content:flex-start;padding:6px 12px;border-radius:14px;font-weight:500;line-height:1.4;text-align:left;white-space:normal}.look-d .cb-reason{display:grid;gap:4px;font-size:12px;font-weight:700;color:var(--d-ink2)}.look-d .cb-reason textarea{width:100%;padding:6px 8px;border:1px solid var(--d-line2);border-radius:var(--d-rc);background:var(--d-panel);color:var(--d-ink);font:inherit;font-size:16px;font-weight:400;resize:vertical}@media (min-width: 721px){.look-d .cb-reason textarea{font-size:13px}}.look-d .cb-decided{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:8px 12px;border:1.5px solid var(--d-line2);border-radius:10px;font-size:13px}.look-d .cb-decided p{display:flex;align-items:flex-start;gap:8px;min-width:0}.look-d .cb-decided svg{margin-top:3px;color:var(--d-met)}.look-d .cb-rates{display:grid;gap:10px}.look-d .cb-rates li{display:grid;gap:6px}.look-d .cb-rate{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.look-d .cb-rate b{font-size:14px;font-variant-numeric:tabular-nums}.look-d .cb-outcome{display:grid;gap:8px;padding:10px 12px;border:1.5px solid var(--d-line2);border-radius:10px}.look-d .cb-closed{display:flex;align-items:center;gap:8px;font-size:14px}.look-d .cb-closed svg{color:var(--d-met)}.look-d .cb-sessions{display:grid;gap:8px}.look-d .cb-sessions li{display:grid;gap:2px;padding:8px 10px;border:1px solid var(--d-line);border-radius:8px;font-size:13px}.look-d .x-card.cb-rulecard{border-color:var(--d-accent-line);background:var(--d-accent-tint)}@media (max-width: 720px){.look-d .cb-table.x-stack tr{--x-cols: 4}.look-d .cb-table.x-stack .cb-cal{flex-direction:column;align-items:flex-start;gap:0}.look-d .cb-table.x-stack .cb-q{min-width:0;font-weight:600}.look-d .cb-table.x-stack .cb-q .x-pill{margin-left:6px}}@container app (max-width: 520px){.look-d .cb-says li,.look-d .cb-says-a{grid-template-columns:minmax(0,1fr);gap:2px}}.look-d .sb-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.look-d .sb-fig{font-size:12px;color:var(--d-ink2);font-variant-numeric:tabular-nums}.look-d .sb-fig b{font-size:13px;font-weight:700;color:var(--d-ink)}.look-d .sb-forms{display:grid;gap:6px;min-width:250px}.look-d .sb-forms li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 10px;border:1px solid var(--d-line);border-radius:8px;background:var(--d-panel);font-size:13px}.look-d .sb-forms li[data-current=true]{border-color:var(--d-accent-line)}.look-d .sb-forms li>span:first-child{display:grid;line-height:1.25}.look-d .sb-forms .x-dim{font-size:11px}.look-d .sb-in{border:1px solid var(--d-line2);border-radius:var(--d-rc);background:var(--d-panel);color:var(--d-ink);padding:5px 8px;font:inherit;font-size:14px}.look-d .sb-in-s{width:64px;text-align:right;font-variant-numeric:tabular-nums}.look-d .sb-ta{width:100%;min-height:64px;resize:vertical;line-height:1.4}.look-d .sb-inline{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--d-ink2)}.look-d .sb-chk,.look-d .sb-radio{display:inline-flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}.look-d .sb-chk input,.look-d .sb-radio input,.look-d .sb-opt input,.look-d .sb-toggle input{width:16px;height:16px;margin:0;accent-color:var(--d-accent-solid)}.look-d .sb-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;counter-reset:none}.look-d .sb-steps li{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid var(--d-line);border-radius:8px}.look-d .sb-steps li[data-state=current]{border-color:var(--d-accent-mark);background:var(--d-accent-tint)}.look-d .sb-dot{display:inline-grid;place-items:center;flex:none;width:20px;height:20px;border:1px solid var(--d-line2);border-radius:50%;font-size:11px;font-weight:700;color:var(--d-ink2)}.look-d .sb-steps li[data-state=done] .sb-dot{border-color:transparent;background:var(--d-met-tint);color:var(--d-met)}.look-d .sb-steps li[data-state=current] .sb-dot{border-color:var(--d-accent-solid);background:var(--d-accent-solid);color:var(--d-accent-on)}.look-d .sb-st{display:grid;min-width:0;line-height:1.25;font-size:13px}.look-d .sb-st b{font-weight:700}.look-d .sb-st span{font-size:11px;color:var(--d-ink3)}.look-d .sb-steps li[data-state=todo] .sb-st b{color:var(--d-ink2)}.look-d .sb-do{display:grid;gap:10px;padding-top:4px}.look-d .sb-do>p{font-size:13px}.look-d .sb-preview{display:grid;gap:6px;padding:10px 12px;border:1px solid var(--d-line2);border-radius:8px;background:var(--d-page);font-size:13px}.look-d .sb-pv-h{display:grid;gap:1px}.look-d .sb-chips{display:flex;flex-wrap:wrap;gap:6px}.look-d .sb-chips li{padding:1px 9px;border:1px solid var(--d-line2);border-radius:999px;font-size:12px;color:var(--d-ink2)}.look-d .sb-chips b{color:var(--d-ink)}.look-d .sb-pub{display:grid;gap:8px;min-width:0;margin:0;padding:10px 12px;border:1px solid var(--d-accent-line);border-radius:8px;background:var(--d-accent-tint)}.look-d .sb-pub legend{padding:0 4px;font-size:13px;font-weight:700}.look-d .sb-done{display:flex;align-items:flex-start;gap:8px}.look-d .sb-done svg{margin-top:3px;color:var(--d-met)}.look-d .sb-only{padding:6px 10px;border-left:3px solid var(--d-accent-mark);font-size:12px;color:var(--d-ink2)}.look-d .sb-lock{padding:6px 10px;border:1px solid var(--d-line);border-radius:8px;background:var(--d-page);font-size:12px;color:var(--d-ink2)}.look-d .sb-lock[data-locked=false]{border-color:var(--d-accent-line);background:var(--d-accent-tint)}.look-d .sb-sec{display:grid;gap:4px}.look-d .sb-sec-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.look-d .sb-w{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--d-ink2)}.look-d .sb-w b{font-size:16px;color:var(--d-ink);font-variant-numeric:tabular-nums}.look-d .sb-step{width:32px;padding:0;font-size:16px}.look-d .sb-wl{display:inline-flex}.look-d .sb-table td,.look-d .sb-table th{vertical-align:middle}@media (min-width: 721px){.look-d .sb-table{table-layout:fixed}.look-d .sb-table th:nth-child(2){width:64px}.look-d .sb-table th:nth-child(3),.look-d .sb-table th:nth-child(4){width:112px}.look-d .sb-chk{white-space:nowrap}.look-d .sb-table th:nth-child(5){width:96px}}.look-d .sb-table .sb-qbtn{padding:0;border:0;background:none;color:var(--d-ink);font:inherit;font-weight:600;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:var(--d-line2);text-underline-offset:3px}.look-d .sb-table .sb-qbtn:hover{text-decoration-color:var(--d-accent-mark)}.look-d .sb-table .sb-qbtn[aria-pressed=true]{color:var(--d-accent-ink);text-decoration-color:var(--d-accent-mark)}.look-d .sb-checks{display:grid;gap:6px}.look-d .sb-checks li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:8px;padding:8px 10px;border:1px solid var(--d-line);border-radius:8px;font-size:13px}.look-d .sb-checks li[data-level=advice]{border-color:var(--d-accent-line);background:var(--d-accent-tint)}.look-d .sb-checks li[data-level=note]{background:var(--d-none-tint)}.look-d .sb-ck-i{padding-top:3px;color:var(--d-ink2)}.look-d .sb-checks li[data-level=ok] .sb-ck-i{color:var(--d-met)}.look-d .sb-checks li[data-level=advice] .sb-ck-i{color:var(--d-accent-ink)}.look-d .sb-ck-t{display:grid;gap:1px;min-width:0}.look-d .sb-ck-t span{font-size:12px;color:var(--d-ink2)}.look-d .sb-fs{display:grid;gap:6px;min-width:0;margin:0;padding:0;border:0}.look-d .sb-opt{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;padding:8px 10px;border:1px solid var(--d-line);border-radius:8px;font-size:13px;cursor:pointer}.look-d .sb-opt[data-on=true]{border-color:var(--d-accent-mark);background:var(--d-accent-tint)}.look-d .sb-fs:disabled .sb-opt{cursor:default}.look-d .sb-opt input{margin-top:2px}.look-d .sb-opt-t{display:grid;gap:1px}.look-d .sb-opt-t>span{font-size:12px;color:var(--d-ink2)}.look-d .sb-used{margin-left:4px;font-size:11px;font-weight:600;color:var(--d-ink3)}.look-d .sb-rule{padding:6px 10px;border-left:3px solid var(--d-accent-mark);font-size:12px;font-weight:600;color:var(--d-ink2)}.look-d .sb-rule svg,.look-d .sb-lock svg,.look-d .sb-need svg{margin-right:4px;vertical-align:-2px}.look-d .sb-groups{display:grid;gap:10px}.look-d .sb-group{display:grid;gap:6px;padding:10px 12px;border:1px solid var(--d-line);border-radius:8px}.look-d .sb-group-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.look-d .sb-feeds{display:grid;gap:2px;font-size:12px;color:var(--d-ink2)}.look-d .sb-feeds li{display:flex;justify-content:space-between;gap:10px;padding:2px 0;border-top:1px solid var(--d-line)}.look-d .sb-feeds li:first-child{border-top:0}.look-d .sb-feeds b{flex:none;font-weight:600;font-variant-numeric:tabular-nums}.look-d .sb-holds{font-size:12px;font-weight:700;color:var(--d-ink2)}.look-d .sb-sample{display:grid;gap:4px;justify-items:start}.look-d .sb-sample .x-meter{width:100%}.look-d .sb-toggle{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;font-size:13px;cursor:pointer}.look-d .sb-toggle input{margin-top:2px}.look-d .sb-toggle b{font-weight:700}.look-d .sb-blend{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--d-accent-line);border-radius:8px;background:var(--d-accent-tint);font-size:12px;color:var(--d-ink2)}.look-d .sb-blend b{font-size:26px;font-weight:700;line-height:1;color:var(--d-ink);font-variant-numeric:tabular-nums}.look-d .sb-pick{display:grid;gap:4px;font-size:12px;color:var(--d-ink2)}.look-d .sb-pick select{width:100%}.look-d .sb-fld{display:grid;gap:2px}.look-d .sb-fld p{font-size:13px}.look-d .sb-fld h3{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--d-ink3)}.look-d .sb-reads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.look-d .sb-reads h3{margin-bottom:4px}.look-d .sb-reads li[data-needed=true]{font-weight:700;color:var(--d-ink)}.look-d .sb-need{padding:6px 10px;border-left:3px solid var(--d-accent-mark);font-size:12px;color:var(--d-ink2)}.look-d .sb-run{display:grid;gap:3px;font-size:13px}.look-d .sb-run li[data-state=wait]{color:var(--d-ink3)}.look-d .sb-run li[data-state=done]{color:var(--d-met)}.look-d .sb-result{display:grid;gap:8px}.look-d .sb-rl{font-weight:700}.look-d .sb-rrow{display:grid;gap:3px;font-size:12px;color:var(--d-ink2)}.look-d .sb-decl{font-weight:600;color:var(--d-ink3)}.look-d .sb-log{display:grid;gap:8px}.look-d .sb-log li{display:grid;gap:2px;padding:8px 10px;border:1px solid var(--d-line);border-radius:8px;font-size:13px}.look-d .sb-log-h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}@container app (max-width: 700px){.look-d .sb-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.look-d .sb-forms{min-width:0;width:100%}.look-d .x-band-aside:has(.sb-forms){align-self:stretch}}@container app (max-width: 520px){.look-d .sb-reads{grid-template-columns:minmax(0,1fr)}.look-d .sb-checks li{grid-template-columns:18px minmax(0,1fr)}.look-d .sb-checks li>.x-pill{grid-column:2;justify-self:start}}@media (max-width: 720px){.look-d .sb-in{font-size:16px}.look-d .sb-table.x-stack td:first-child{font-size:13px}.look-d .sb-table.x-stack tr{--x-cols: 4}.look-d .sb-table.x-stack td[data-th="N/A"],.look-d .sb-table.x-stack td[data-th=Auto-fail],.look-d .sb-table.x-stack td[data-th=Points],.look-d .sb-table.x-stack td[data-th=Feeds]{grid-column:span 2}.look-d .sb-chk,.look-d .sb-radio{min-height:32px}}.look-d .rg .x-card{border-radius:16px}.look-d .rg .x-band{padding:18px 22px}.look-d .rg .x-band h1{font-size:21px}.look-d .rg-goal{display:flex;align-items:center;gap:18px}.look-d .rg-goal-t{display:grid;gap:4px;min-width:0;font-size:13px}.look-d .rg-goal-h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:15px}.look-d .rg-badges{display:grid;gap:10px}.look-d .rg-badges>li{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;padding:10px 12px;border:1px solid var(--d-line);border-radius:14px;font-size:13px}.look-d .rg-badges>li[data-earned=true]{border-color:var(--d-accent-line);background:var(--d-accent-tint)}.look-d .rg-badge-t{display:grid;justify-items:start;gap:2px;min-width:0}.look-d .rg-badge-t b{font-size:14px}.look-d .rg-badge-t .btn{margin-top:4px}.look-d .rg-medal{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--d-accent-solid);color:var(--d-accent-on)}.look-d .rg-medal[data-locked=true]{background:var(--d-none-tint);color:var(--d-none);box-shadow:inset 0 0 0 1px var(--d-line2)}.look-d .rg-prog{display:grid;gap:6px;font-size:13px}.look-d .rg-prog p b{font-size:18px;font-variant-numeric:tabular-nums}.look-d .rg-rows{display:grid;gap:6px}.look-d .rg-row[data-gap=true]{margin-top:6px}.look-d .rg-row{display:grid;grid-template-columns:24px 28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 12px;border:1px solid var(--d-line);border-radius:12px;font-size:13px}.look-d .rg-row[data-me=true]{border-color:var(--d-accent-mark);background:var(--d-accent-tint)}.look-d .rg-rank{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--d-none-tint);font-size:12px;font-weight:700;color:var(--d-ink2)}.look-d .rg-row[data-me=true] .rg-rank{background:var(--d-accent-solid);color:var(--d-accent-on)}.look-d .rg-change{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--d-met);white-space:nowrap;font-variant-numeric:tabular-nums}.look-d .rg-self{display:grid;gap:2px;padding:12px 14px;border:1px solid var(--d-accent-mark);border-radius:12px;background:var(--d-accent-tint);font-size:13px}.look-d .rg-self b{font-size:22px}.look-d .rg-vis{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}.look-d .rg-vis legend{margin-bottom:6px;padding:0;font-size:12px;font-weight:700;color:var(--d-ink2)}.look-d .rg-opt{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:8px 12px;border:1px solid var(--d-line);border-radius:12px;font-size:13px;cursor:pointer}.look-d .rg-opt[data-on=true]{border-color:var(--d-accent-mark);background:var(--d-accent-tint)}.look-d .rg-opt input{width:16px;height:16px;margin:2px 0 0;accent-color:var(--d-accent-solid)}.look-d .rg-opt>span{display:grid;justify-items:start;gap:2px}.look-d .rg-form{display:grid;gap:10px}.look-d .rg-field{display:grid;gap:4px;font-size:12px;font-weight:700;color:var(--d-ink2)}.look-d .rg-field select,.look-d .rg-field textarea{width:100%;padding:6px 10px;border:1px solid var(--d-line2);border-radius:12px;background:var(--d-panel);color:var(--d-ink);font:inherit;font-size:16px;font-weight:400}.look-d .rg-field select{height:36px}.look-d .rg-field textarea{resize:vertical}@media (min-width: 721px){.look-d .rg-field select,.look-d .rg-field textarea{font-size:13px}}.look-d .rg-chips{display:grid;gap:6px}.look-d .btn.rg-chip{height:auto;justify-content:flex-start;padding:6px 14px;border-radius:16px;font-weight:500;line-height:1.4;text-align:left;white-space:normal}.look-d .btn.rg-chip[aria-pressed=true]{border-color:var(--d-accent-mark);background:var(--d-accent-tint);color:var(--d-accent-ink)}.look-d .rg-feed{display:grid;gap:10px;padding-top:10px;border-top:1px solid var(--d-line)}.look-d .rg-k{display:grid;gap:4px;padding:10px 14px;border:1px solid var(--d-line);border-radius:14px;font-size:13px}.look-d .rg-k[data-new=true]{border-color:var(--d-accent-mark);background:var(--d-accent-tint)}.look-d .rg-k-h{display:flex;align-items:center;gap:8px}.look-d .rg-k-h>span{min-width:0}.look-d .rg-k-t{font-size:14px}@container app (max-width: 520px){.look-d .rg-goal{align-items:flex-start;flex-direction:column;gap:10px}.look-d .rg-row{grid-template-columns:24px 28px minmax(0,1fr)}.look-d .rg-change{grid-column:3}}.look-d{--d-dim: rgba(22, 25, 29, .42);--d-shadow: 0 10px 30px rgba(16, 24, 40, .18), 0 2px 6px rgba(16, 24, 40, .08);--d-cap-bg: #1c2026;--d-cap-ink: #f3f4f6;--d-r: 8px;--d-rc: 6px;min-height:100vh;background:var(--d-page);color:var(--d-ink);font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:14px;line-height:1.45}[data-theme=dark] .look-d{--d-dim: rgba(0, 0, 0, .46);--d-shadow: 0 10px 30px rgba(0, 0, 0, .55);--d-cap-bg: #262b31;--d-cap-ink: #eef0f3}.look-d *,.look-d *:before,.look-d *:after{box-sizing:border-box}.look-d h1,.look-d h2,.look-d h3,.look-d h4,.look-d p,.look-d ul,.look-d ol,.look-d dl,.look-d dd,.look-d blockquote{margin:0;padding:0}.look-d h1,.look-d h2,.look-d h3,.look-d h4{color:inherit}.look-d ul,.look-d ol{list-style:none}.look-d i{font-style:normal}.look-d svg{flex:none}.look-d :focus-visible{outline:2px solid var(--d-accent-mark)!important;outline-offset:2px!important}@keyframes d-pulse{50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.look-d *,.look-d *:before{animation:none!important;transition:none!important}}.look-d .btn,.look-d .t-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--d-rc);border:1px solid var(--d-line2);background:var(--d-panel);color:var(--d-ink);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;text-decoration:none}.look-d .btn:hover,.look-d .t-btn:hover{border-color:var(--d-ink3)}.look-d .btn-main,.look-d .t-btn-main{border-color:var(--d-accent-solid);background:var(--d-accent-solid);color:var(--d-accent-on)}.look-d .btn-main:hover,.look-d .t-btn-main:hover{border-color:var(--d-accent-solid);filter:brightness(1.08)}.look-d .btn:disabled,.look-d .t-btn:disabled{opacity:.5;cursor:not-allowed;filter:none}.look-d .btn-quiet{border-color:transparent;background:transparent;color:var(--d-ink2)}.look-d .btn-big{height:40px;padding:0 16px;font-size:14px}.look-d .t-seg{display:inline-flex;flex:none;border:1px solid var(--d-line2);border-radius:var(--d-rc);overflow:hidden;background:var(--d-panel)}.look-d .t-seg>*{border:0;background:transparent;color:var(--d-ink2);padding:5px 11px;font-size:13px;font-weight:600;line-height:20px;cursor:pointer;text-decoration:none;white-space:nowrap}.look-d .t-seg>[aria-pressed=true],.look-d .t-seg>[aria-current=page]{background:var(--d-ink);color:var(--d-panel)}.look-d .q-field{display:grid;gap:4px;font-size:12px;color:var(--d-ink2)}.look-d .q-field input,.look-d .q-field select,.look-d .q-field textarea,.look-d .q-cause select{width:100%;border:1px solid var(--d-line2);border-radius:var(--d-rc);background:var(--d-panel);color:var(--d-ink);padding:6px 8px;font:inherit;font-size:13px}.look-d .q-field [aria-invalid=true]{border-color:var(--d-miss)}.look-d .q-error{font-size:12px;font-weight:600;color:var(--d-miss)}.look-d .q-btns{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.look-d .mark{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;border-radius:4px}.look-d .mark[data-kind=met]{color:var(--d-met);background:var(--d-met-tint)}.look-d .mark[data-kind=miss]{color:var(--d-miss);background:var(--d-miss-tint)}.look-d .mark[data-kind=none]{color:var(--d-none);background:var(--d-none-tint)}.look-d .mark[data-kind=draft]{color:var(--d-draft);background:var(--d-draft-tint);border:1px var(--d-draft-style) var(--d-draft-rule)}.look-d .mark[data-kind=working]{background:var(--d-draft-tint);border:1px var(--d-draft-style) var(--d-draft-rule);animation:d-pulse 1s infinite}.look-d .mark[data-kind=empty]{box-shadow:inset 0 0 0 1px var(--d-line2)}.look-d .ans{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;white-space:nowrap}.look-d .ans[data-kind=met]{color:var(--d-met)}.look-d .ans[data-kind=miss]{color:var(--d-miss)}.look-d .ans[data-kind=none]{color:var(--d-none)}.look-d .ans[data-kind=draft]{color:var(--d-draft)}.look-d .pring{position:relative;display:inline-grid;place-items:center;flex:none}.look-d .pring svg{position:absolute;top:0;right:0;bottom:0;left:0}.look-d .pring-track{stroke:var(--d-track)}.look-d .pring-fill{stroke:var(--d-accent-mark);transition:stroke-dasharray .4s}.look-d .pring-in{position:relative;display:grid;justify-items:center;line-height:1.05}.look-d .pring-in b{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.look-d .pring-in small{font-size:11px;color:var(--d-ink3)}.look-d .app{container:app / inline-size;display:flex;flex-direction:column;height:100%;min-height:0;background:var(--d-page)}.look-d .app[data-mood=warm]{--d-r: 12px}.look-d[data-look=e] .app[data-mood=warm]{--d-r: 14px}.look-d .app-strip{display:flex;flex-wrap:wrap;flex:none;gap:0 10px;padding:4px 16px;background:var(--d-panel);border-bottom:1px solid var(--d-line);font-size:12px;color:var(--d-ink2)}.look-d .app-strip b{font-weight:700;color:var(--d-ink)}.look-d .app-top{display:flex;align-items:center;flex:none;gap:12px;height:46px;padding:0 16px;background:var(--d-panel);border-bottom:1px solid var(--d-line)}.look-d .app-brand{font-size:14px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.look-d .app-prog{padding:1px 9px;border:1px solid var(--d-line);border-radius:999px;font-size:12px;color:var(--d-ink2);white-space:nowrap}.look-d .app-tabs{display:flex;flex:1;align-self:stretch;gap:2px;min-width:0;margin-left:6px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.look-d .app-tabs::-webkit-scrollbar{display:none}.look-d .app-tab{padding:0 10px;border:0;border-top:2px solid transparent;border-bottom:2px solid transparent;background:transparent;font-size:13px;font-weight:600;color:var(--d-ink2);white-space:nowrap;cursor:pointer}.look-d .app-tab:not([aria-current]):hover{color:var(--d-ink);border-bottom-color:var(--d-line2)}.look-d .app-tab[aria-current=page]{cursor:default;color:var(--d-accent-ink);border-bottom-color:var(--d-accent-mark)}.look-d .app-who{display:flex;align-items:center;gap:8px;margin-left:auto;white-space:nowrap}.look-d .app-who span{display:grid;line-height:1.2}.look-d .app-who b{font-size:13px;font-weight:600}.look-d .app-who small{font-size:11px;color:var(--d-ink3)}.look-d .app-body{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;overflow:auto}@container app (max-width: 760px){.look-d .app-prog,.look-d .app-who>span:last-child{display:none}}@container app (max-width: 520px){.look-d .app-top[data-tabs=many]{flex-wrap:wrap;height:auto;padding-top:7px;row-gap:2px}.look-d .app-top[data-tabs=many] .app-tabs{order:3;flex:0 0 100%;height:34px;margin-left:-10px}.look-d .app-tabs{padding-right:28px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}}.look-d .free{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);height:100vh;height:100dvh}.look-d .free-nav{display:flex;flex-wrap:wrap;gap:4px}.look-d .free-tab{padding:4px 10px;border:1px solid var(--d-line2);border-radius:999px;background:var(--d-panel);color:var(--d-ink2);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.look-d .free-tab:hover{border-color:var(--d-ink3)}.look-d .free-tab[data-first-shelf]{margin-left:10px;box-shadow:-8px 0 0 -7px var(--d-line2)}.look-d .free-tab[aria-pressed=true]{border-color:var(--d-ink);background:var(--d-ink);color:var(--d-panel)}.look-d .free>.t-who{border-bottom:1px solid var(--d-line)}.look-d .free-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 16px;background:var(--d-panel);border-bottom:1px solid var(--d-line2);font-size:13px}.look-d .free-gap{flex:1}.look-d .free-app{min-height:0}.look-d .free-short{display:none}@media (min-width: 721px) and (max-width: 1500px){.look-d .free-nav{order:3;flex:0 0 100%;flex-wrap:nowrap;gap:3px;overflow-x:auto;scrollbar-width:thin}.look-d .free-tab{flex:none;padding:4px 8px}.look-d .free-tab[data-first-shelf]{margin-left:8px}}@media (max-width: 720px){.look-d .free-bar{gap:6px 8px;padding:6px 10px}.look-d .free-nav{order:3;flex:0 0 100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:2px 30px 2px 0;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 30px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 30px),transparent)}.look-d .free-nav::-webkit-scrollbar{display:none}.look-d .free-tab{flex:none}.look-d .free-long{display:none}.look-d .free-short{display:inline}.look-d .free-bar .t-btn{padding-left:9px;padding-right:9px}}.look-d .x-av{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border:1px solid var(--d-accent-line);border-radius:50%;background:var(--d-accent-tint);color:var(--d-accent-ink);font-size:11px;font-weight:700;letter-spacing:.02em}.look-d .x-av[data-size=s]{width:24px;height:24px;font-size:10px}.look-d .x-av[data-size=l]{width:40px;height:40px;font-size:14px}.look-d .x-av[data-size=xl]{width:60px;height:60px;border-width:2px;border-color:var(--d-accent-mark);font-size:20px}.look-d .x-av[data-kind=you]{border-color:var(--d-line2);background:var(--d-none-tint);color:var(--d-ink2)}@keyframes d-screen-in{0%{opacity:0;transform:translateY(6px)}}@keyframes d-fade-in{0%{opacity:0}}.look-d .t-frame{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);height:100vh;min-height:600px}.look-d .t-top{display:flex;align-items:center;justify-content:space-between;gap:16px;height:48px;padding:0 16px;background:var(--d-panel);border-bottom:1px solid var(--d-line)}.look-d .t-brand{display:flex;align-items:baseline;gap:12px;min-width:0}.look-d .t-brand b{font-size:15px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.look-d .t-brand span{font-size:13px;color:var(--d-ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.look-d .t-top-right{display:flex;align-items:center;gap:10px}.look-d .t-btn small{font-size:12px;font-weight:500;opacity:.8}.look-d .t-btn-big{height:44px;padding:0 18px;gap:8px;font-size:15px}.look-d .t-main{display:grid;grid-template-columns:264px minmax(0,1fr);gap:14px;min-height:0;padding:12px 14px}.look-d .t-side{display:flex;flex-direction:column;gap:10px;min-height:0}.look-d .t-chapters{flex:1;min-height:0;overflow-y:auto}.look-d .t-chapters ol{display:grid;gap:2px}.look-d .t-chapter{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;padding:7px 10px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--d-ink);text-align:left;cursor:pointer}.look-d .t-chapter:not([data-active=true]):hover{background:var(--d-panel);border-color:var(--d-line)}.look-d .t-chapter[data-active=true]{background:var(--d-accent-tint);border-color:var(--d-accent-line)}.look-d .t-chapter-n{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--d-line2);background:var(--d-panel);font-size:12px;font-weight:700;color:var(--d-ink2)}.look-d .t-chapter[data-active=true] .t-chapter-n{border-color:var(--d-accent-solid);background:var(--d-accent-solid);color:var(--d-accent-on)}.look-d .t-chapter-t{display:grid;gap:1px;min-width:0}.look-d .t-chapter-t b{font-size:13px;font-weight:700}.look-d .t-chapter-line{font-size:12px;color:var(--d-ink2)}.look-d .t-chapter-time{padding-top:2px;font-size:11px;font-variant-numeric:tabular-nums;color:var(--d-ink3)}.look-d .t-chapter-bar{position:absolute;left:10px;right:10px;bottom:4px;height:3px;border-radius:999px;background:var(--d-panel);overflow:hidden}.look-d .t-chapter-bar i{display:block;height:100%;background:var(--d-accent-mark);transition:width .16s linear}.look-d .t-key{display:grid;flex:none;gap:6px;padding:10px 12px;border:1px solid var(--d-line);border-radius:8px;background:var(--d-panel);font-size:12px;color:var(--d-ink2)}.look-d .t-key-h{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--d-ink3)}.look-d .t-key>p:not(.t-key-h):not(.t-key-note){display:grid;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:8px}.look-d .t-key b{font-weight:700;color:var(--d-ink)}.look-d .t-key-chip{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:1px 6px;border-radius:6px;font-size:11px;font-weight:700;white-space:nowrap}.look-d .t-key-chip[data-kind=assist]{border:1.5px var(--d-draft-style) var(--d-draft-rule);background:var(--d-draft-tint);color:var(--d-draft)}.look-d .t-key-chip[data-kind=person]{border:1.5px solid var(--d-ink2);color:var(--d-ink)}.look-d .t-key-chip[data-kind=person] svg{color:var(--d-met)}.look-d .t-key-note{padding-top:6px;border-top:1px solid var(--d-line);font-size:11px;color:var(--d-ink3)}.look-d .t-key-line{display:none}.look-d .t-key[data-compact=true]{display:flex;flex-wrap:wrap;gap:4px 16px;padding:6px 10px}.look-d .t-key[data-compact=true]>p{display:flex!important;align-items:center;gap:6px}.look-d .t-stage{display:flex;flex-direction:column;min-width:0;min-height:0}.look-d .t-window{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);flex:1;min-height:0;border:1px solid var(--d-line2);border-radius:10px 10px 0 0;background:var(--d-panel);overflow:hidden}.look-d .t-who{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 12px;background:var(--d-accent-tint);border-bottom:1px solid var(--d-accent-line)}.look-d .t-who .x-av{width:30px;height:30px;border-color:var(--d-accent-mark);background:var(--d-panel)}.look-d .t-who .x-av[data-kind=you]{border-color:var(--d-line2)}.look-d .t-who-t{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;gap:0 10px;min-width:0;font-size:13px;color:var(--d-ink2)}.look-d .t-who-t b{font-size:14px;font-weight:700;color:var(--d-ink)}.look-d .t-who-job{font-weight:600}.look-d .t-who-try{color:var(--d-ink)}.look-d .t-scope{flex:none;padding:0 8px;border:1px solid var(--d-accent-line);border-radius:999px;background:var(--d-panel);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--d-ink2)}.look-d .t-window-body{position:relative;min-height:0;overflow:hidden}.look-d .t-screen{height:100%;animation:d-screen-in .3s ease-out}.look-d .t-spot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;overflow:hidden;pointer-events:none;animation:d-fade-in .25s ease-out}.look-d .t-spot-dim{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.look-d .t-spot-shade{fill:var(--d-dim)}.look-d .t-spot-ring{position:absolute;border:2px solid var(--d-accent-mark);border-radius:9px}.look-d .t-callout{position:absolute;width:320px;padding:14px 16px;border:1px solid var(--d-line);border-radius:10px;background:var(--d-panel);box-shadow:var(--d-shadow);pointer-events:auto;transition:left .3s ease,top .3s ease}.look-d .t-callout-say,.look-d .t-callout-do{display:contents}.look-d .t-callout[data-wide=true]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:0 16px;width:700px;max-width:calc(100% - 20px);padding:12px 16px}.look-d .t-callout[data-wide=true]>div{display:flex;flex-direction:column;min-width:0}.look-d .t-callout[data-wide=true] .t-callout-do{justify-content:space-between;padding-left:16px;border-left:1px solid var(--d-line)}.look-d .t-callout[data-wide=true] .t-callout-who{margin-top:0;padding-top:0;border-top:0}.look-d .t-callout[data-wide=true] .t-callout-nav{margin-top:10px}.look-d .t-callout[data-floating=false]{position:static;width:auto;min-height:0;padding:2px 14px 0;border:0;border-radius:0;box-shadow:none;overflow-y:auto;transition:none}.look-d .t-callout[data-floating=false] .t-callout-nav{position:sticky;bottom:0;margin-top:8px;padding:8px 0 10px;background:var(--d-panel)}.look-d .t-callout[data-brief=true] :is(.t-callout-body,.t-callout-who,.t-callout-hint){display:none}.look-d .t-callout[data-floating=false] h3{margin-top:6px}.look-d .t-callout[data-floating=false] .t-callout-who{margin-top:8px;padding-top:8px}.look-d .t-callout[data-floating=false] .t-callout-hint{margin-top:6px}.look-d .t-sheet{display:flex;flex:none;flex-direction:column;max-height:46vh;max-height:46dvh;border:1px solid var(--d-line2);border-top:2px solid var(--d-accent-mark);background:var(--d-panel);box-shadow:0 -8px 18px -12px #00000059}.look-d .t-sheet-grip{display:flex;flex:none;align-items:center;justify-content:center;gap:8px;height:22px;border:0;background:transparent;font-size:11px;font-weight:600;color:var(--d-ink3);cursor:pointer}.look-d .t-sheet-grip i{width:28px;height:4px;border-radius:999px;background:var(--d-line2)}.look-d .t-callout-label{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--d-accent-ink)}.look-d .t-callout-label b{padding:1px 8px;border:1px solid var(--d-accent-line);border-radius:999px;background:var(--d-accent-tint);font-weight:700}.look-d .t-callout[data-try=true] .t-callout-label b{border-color:var(--d-accent-solid);background:var(--d-accent-solid);color:var(--d-accent-on)}.look-d .t-callout-label span{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--d-ink3)}.look-d .t-callout h3{margin-top:8px;font-size:15px;font-weight:700;line-height:1.3}.look-d .t-callout-body{margin-top:4px;font-size:13px;color:var(--d-ink2)}.look-d .t-callout-who{display:grid;gap:5px;margin-top:10px;padding-top:10px;border-top:1px solid var(--d-line);font-size:12px}.look-d .t-callout-who>div{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:start;gap:8px}.look-d .t-callout-who dt{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 5px;border-radius:6px;font-size:11px;font-weight:700;line-height:18px;white-space:nowrap}.look-d .t-callout-who [data-kind=assist] dt{border:1.5px var(--d-draft-style) var(--d-draft-rule);background:var(--d-draft-tint);color:var(--d-draft)}.look-d .t-callout-who [data-kind=person] dt{border:1.5px solid var(--d-ink2);color:var(--d-ink)}.look-d .t-callout-who [data-kind=person] dt svg{color:var(--d-met)}.look-d .t-callout-who dd{color:var(--d-ink2)}.look-d .t-callout-hint{margin-top:8px;font-size:12px;font-weight:600;color:var(--d-accent-ink)}.look-d .t-callout-nav{display:flex;justify-content:space-between;gap:8px;margin-top:12px}.look-d .t-count{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:12px}.look-d .t-count-bar{display:block;height:4px;border-radius:999px;background:var(--d-track);overflow:hidden}.look-d .t-count-bar i{display:block;height:100%;border-radius:999px;background:var(--d-accent-mark);transition:width .16s linear}.look-d .t-count-t{min-width:104px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;color:var(--d-ink2);white-space:nowrap}.look-d .t-count[data-paused=true] .t-count-bar i{background:var(--d-ink3)}.look-d .t-count+.t-callout-nav{margin-top:8px}.look-d .t-arrive,.look-d .t-end{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:16px;overflow-y:auto;animation:d-fade-in .3s ease-out}.look-d .t-arrive{background:color-mix(in srgb,var(--d-page) 90%,transparent)}.look-d .t-end{background:var(--d-dim)}.look-d .t-arrive-card,.look-d .t-end-card{width:100%;max-width:520px;padding:24px 26px;border:1px solid var(--d-line);border-radius:14px;background:var(--d-panel);box-shadow:var(--d-shadow)}.look-d .t-arrive-card{animation:d-screen-in .35s ease-out}.look-d .t-arrive-people{display:flex;align-items:center;gap:14px;margin-bottom:16px}.look-d .t-arrive-people>span{display:grid;justify-items:center;gap:3px;font-size:12px;font-weight:600;color:var(--d-ink2)}.look-d .t-arrive-from{opacity:.75}.look-d .t-arrive-arrow{color:var(--d-ink3)}.look-d .t-arrive-card h2,.look-d .t-end-card h2{margin:10px 0 8px;font-family:Merriweather,Georgia,serif;font-size:22px;font-weight:300;line-height:1.35}.look-d .t-arrive-sub,.look-d .t-end-card>p:not(.t-callout-label){color:var(--d-ink2)}.look-d .t-end-card>.t-end-more{margin-top:8px}.look-d .t-arrive-who{margin-top:10px;padding:9px 12px;border-radius:8px;background:var(--d-accent-tint);font-size:13px}.look-d .t-arrive-who b{font-weight:700}.look-d .t-end-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.look-d .t-open{min-height:0;overflow-y:auto}.look-d .t-open-in{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;max-width:1120px;margin:0 auto;padding:26px 24px 32px}.look-d .t-open-eyebrow{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--d-accent-ink)}.look-d .t-open-head h1{max-width:20ch;margin-top:6px;font-family:Merriweather,Georgia,serif;font-size:38px;font-weight:300;line-height:1.2;letter-spacing:-.01em}.look-d .t-open-lead{max-width:62ch;margin-top:10px;font-size:16px;color:var(--d-ink2)}.look-d .t-open-ways{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.look-d .t-open-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.look-d .t-open-proof li{padding:12px 14px;border:1px solid var(--d-line);border-radius:12px;background:var(--d-panel);font-size:13px;color:var(--d-ink2)}.look-d .t-open-proof b{display:block;margin-bottom:2px;font-size:14px;font-weight:700;color:var(--d-ink)}.look-d .t-open-story{display:grid;gap:12px;padding:16px;border:1px solid var(--d-accent-line);border-radius:14px;background:var(--d-accent-tint)}.look-d .t-open-call p:not(.t-open-eyebrow){max-width:90ch;margin-top:4px;font-size:15px}.look-d .t-open-call q{font-weight:700}.look-d .t-open-people{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.look-d .t-open-people li{display:grid;align-content:start;gap:6px;padding:12px;border:1px solid var(--d-accent-line);border-radius:12px;background:var(--d-panel)}.look-d .t-open-name{display:grid;line-height:1.25}.look-d .t-open-name b{font-size:14px;font-weight:700}.look-d .t-open-name span{font-size:12px;font-weight:600;color:var(--d-accent-ink)}.look-d .t-open-does{font-size:12px;color:var(--d-ink2)}.look-d .t-open-steps{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--d-ink3)}.look-d .t-open .t-key{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:6px 20px;padding:12px 14px}.look-d .t-open .t-key-h,.look-d .t-open .t-key-note{grid-column:1 / -1}.look-d .t-caption{display:flex;align-items:baseline;flex:none;gap:14px;padding:8px 14px;background:var(--d-cap-bg);color:var(--d-cap-ink);font-size:13px}.look-d .t-caption-n{font-size:12px;font-weight:600;opacity:.72;white-space:nowrap}.look-d .t-caption-s{font-weight:600}.look-d .t-controls{display:flex;align-items:center;flex:none;gap:12px;padding:7px 10px;border:1px solid var(--d-line2);border-top:0;border-radius:0 0 10px 10px;background:var(--d-panel)}.look-d .t-transport{display:flex;gap:4px}.look-d .t-icon{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--d-line2);border-radius:var(--d-rc);background:var(--d-panel);color:var(--d-ink);cursor:pointer}.look-d .t-icon:disabled{opacity:.4;cursor:not-allowed}.look-d .t-segments{display:flex;flex:1;gap:4px;min-width:0}.look-d .t-segments li{flex:1}.look-d .t-segments button{position:relative;display:block;width:100%;height:18px;padding:0;border:0;background:transparent;cursor:pointer}.look-d .t-segments button:before{content:"";position:absolute;left:0;right:0;top:7px;height:4px;border-radius:999px;background:var(--d-track)}.look-d .t-segments button:hover:before{background:var(--d-line2)}.look-d .t-segments i{position:absolute;left:0;top:7px;height:4px;border-radius:999px;background:var(--d-accent-mark);transition:width .16s linear}.look-d .t-clock{font-size:12px;font-variant-numeric:tabular-nums;color:var(--d-ink3);white-space:nowrap}.look-d .t-clock b{font-weight:600;color:var(--d-ink)}.look-d .t-hint{font-size:12px;color:var(--d-ink3);white-space:nowrap}@media (max-height: 860px) and (min-width: 1101px){.look-d .t-chapter{padding:5px 10px 8px}.look-d .t-key-note{display:none}}@media (max-height: 760px) and (min-width: 1101px){.look-d .t-top{height:40px}.look-d .t-main{padding-top:8px;padding-bottom:8px}.look-d .t-who{min-height:36px;padding-top:3px;padding-bottom:3px}.look-d .t-who .x-av{width:26px;height:26px}.look-d .t-caption{padding-top:5px;padding-bottom:5px}.look-d .t-controls{padding-top:4px;padding-bottom:4px}}@media (max-height: 700px) and (min-width: 1101px){.look-d .t-caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.look-d .t-chapter{padding:3px 10px 6px}.look-d .t-side>.t-key .t-key-h{display:none}}@media (max-width: 1100px){.look-d .t-main{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:8px;padding:10px 12px}.look-d .t-side{flex-direction:row;min-width:0}.look-d .t-side>.t-key{display:none}.look-d .t-key-line{display:block;flex:none;margin-bottom:8px}.look-d .t-chapters{overflow-x:auto;overflow-y:hidden}.look-d .t-chapters ol{display:flex;gap:6px}.look-d .t-chapter{display:flex;align-items:center;gap:8px;width:auto;padding:5px 8px 9px;white-space:nowrap}.look-d .t-chapter[data-active=true]{padding-right:12px}.look-d .t-chapter-line,.look-d .t-chapter-time{display:none}.look-d .t-chapter:not([data-active=true]) .t-chapter-t{display:none}.look-d .t-chapter-bar{left:8px;right:8px;bottom:3px}.look-d .t-brand span,.look-d .t-hint{display:none}.look-d .t-open-people{grid-template-columns:repeat(3,minmax(0,1fr))}.look-d .t-open-head h1{font-size:32px}}@media (min-width: 981px) and (max-width: 1100px){.look-d .t-side{align-items:center;gap:12px}.look-d .t-side>.t-key .t-key-more{display:none}.look-d .t-chapters ol{gap:2px}.look-d .t-chapter{padding-left:6px;padding-right:6px}.look-d .t-side>.t-key{display:flex;flex-wrap:nowrap;gap:4px 12px;padding:5px 8px;white-space:nowrap}.look-d .t-side>.t-key>p:not(.t-key-h):not(.t-key-note){display:flex;align-items:center;gap:6px}.look-d .t-side>.t-key .t-key-h,.look-d .t-side>.t-key .t-key-note{display:none}.look-d .t-key-line{display:none}}@media (max-width: 720px){.look-d .t-frame{height:100vh;height:100dvh;min-height:0}.look-d .t-top{flex-wrap:wrap;height:auto;min-height:44px;padding:6px 10px;gap:6px}.look-d .t-top-right{gap:6px}.look-d .t-brand b{font-size:12px}.look-d .t-top .t-btn,.look-d .t-top .t-seg button{padding:0 9px}.look-d .t-window .app-strip{padding:3px 10px}.look-d .t-window .app-strip span{display:none}.look-d .t-main{gap:6px;padding:6px 8px 8px}.look-d .t-who-job{display:none}.look-d .t-who{padding:5px 10px}.look-d .t-stage[data-sheet=true] .t-key-line{display:none}.look-d .t-caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.look-d .t-controls{gap:8px;padding:6px 8px}.look-d .t-segments,.look-d .t-clock,.look-d .t-transport .t-icon:not([aria-label=Pause]):not([aria-label=Play]){display:none}.look-d .t-controls>.t-seg:last-child{margin-left:auto}.look-d .t-open-in{padding:18px 14px 28px}.look-d .t-open-head h1{font-size:27px}.look-d .t-open-proof,.look-d .t-open-people,.look-d .t-open .t-key{grid-template-columns:minmax(0,1fr)}.look-d .t-open-ways .t-btn{flex:1 1 100%;justify-content:flex-start}.look-d .t-arrive-card,.look-d .t-end-card{padding:18px}.look-d .t-arrive-card h2,.look-d .t-end-card h2{font-size:19px}}.look-d .x-page{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;flex:none;gap:12px;width:100%;max-width:1180px;margin:0 auto;padding:14px 16px 18px}.look-d .x-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:12px}.look-d .x-grid[data-even=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.look-d .x-grid[data-wide-first=true]{grid-template-columns:minmax(0,1.9fr) minmax(340px,1fr)}.look-d .cs-rules{display:grid;gap:10px;margin-bottom:10px;font-size:13px;color:var(--d-ink2)}.look-d .cs-rules li{display:grid;gap:1px}.look-d .cs-rules b{font-weight:700;color:var(--d-ink)}.look-d .x-col{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0}.look-d .x-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.look-d .x-dim{font-size:12px;color:var(--d-ink3)}.look-d .x-eyebrow{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--d-accent-ink)}.look-d .x-band{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 18px;border:1px solid var(--d-accent-line);border-radius:var(--d-r);background:var(--d-accent-tint)}.look-d .x-band-t{min-width:0}.look-d .x-band h1{max-width:60ch;margin-top:2px;font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-.01em}.look-d .x-band-p{max-width:80ch;margin-top:4px;font-size:13px;color:var(--d-ink2)}.look-d .x-band-aside{flex:none}.look-d .app[data-mood=plain] .x-band{border-color:var(--d-line);background:var(--d-panel)}.look-d .x-card{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;min-width:0;padding:14px 16px;border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel)}.look-d .x-card-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}.look-d .x-card h2{font-size:15px;font-weight:700}.look-d .x-card h3{font-size:13px;font-weight:700}.look-d .x-card-aside{font-size:12px;color:var(--d-ink3)}.look-d .x-card>p{font-size:13px}.look-d .x-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.look-d .x-kpi{display:grid;gap:1px;padding:10px 14px;border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel)}.look-d .x-kpi-l{font-size:12px;font-weight:600;color:var(--d-ink2)}.look-d .x-kpi-v{font-size:24px;font-weight:700;line-height:1.15;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.look-d .x-kpi-s{font-size:12px;color:var(--d-ink3)}.look-d .x-kpi-t{display:flex;align-items:center;gap:8px;margin-top:4px;padding-top:6px;border-top:1px solid var(--d-line);font-size:12px;color:var(--d-ink2);font-variant-numeric:tabular-nums}.look-d .x-trend{display:inline;flex:none;overflow:visible}.look-d .x-trend-target{fill:none;stroke:var(--d-ink3);stroke-width:1;stroke-dasharray:2 3}.look-d .x-trend-line{fill:none;stroke:var(--d-ink2);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.look-d .x-trend-end{fill:var(--d-ink)}.look-d .x-kpi[data-ok=true] .x-kpi-v{color:var(--d-met)}.look-d .x-kpi[data-ok=false] .x-kpi-v{color:var(--d-miss)}.look-d .x-scroll{min-width:0;overflow-x:auto}.look-d .x-table{width:100%;border-collapse:collapse;font-size:13px}.look-d .x-table th{padding:6px 10px;border-bottom:1px solid var(--d-line2);font-size:11px;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase;color:var(--d-ink3);white-space:nowrap}.look-d .x-table td{padding:8px 10px;border-bottom:1px solid var(--d-line);vertical-align:top}.look-d .x-table tbody tr:last-child td{border-bottom:0}.look-d .x-table .x-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.look-d .x-table tr[data-lit=true] td{background:var(--d-accent-tint)}@media (max-width: 720px){.look-d .x-stack,.look-d .x-stack tbody,.look-d .x-stack td{display:block}.look-d .x-stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.look-d .x-stack tr{display:grid;grid-template-columns:repeat(var(--x-cols, 2),minmax(0,1fr));gap:6px 12px;padding:9px 10px;border-bottom:1px solid var(--d-line)}.look-d .x-stack tbody:last-child tr:last-child{border-bottom:0}.look-d .x-stack td{padding:0;border:0}.look-d .x-stack td.x-num{text-align:left;white-space:normal}.look-d .x-stack td:first-child,.look-d .x-stack td[data-wide=true]{grid-column:1 / -1}.look-d .x-stack td[data-th]:before{content:attr(data-th);display:block;margin-bottom:1px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--d-ink3)}.look-d .x-stack tr[data-lit=true]{background:var(--d-accent-tint)}}.look-d .x-person{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.look-d .x-person>span:last-child{display:grid;line-height:1.2}.look-d .x-person b{font-weight:600}.look-d .x-person small{font-size:11px;color:var(--d-ink3)}.look-d .x-meter{position:relative;display:block;height:8px;min-width:60px;border-radius:999px;background:var(--d-track)}.look-d .x-meter-fill{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--d-accent-mark)}.look-d .x-meter[data-kind=met] .x-meter-fill{background:var(--d-met)}.look-d .x-meter[data-kind=miss] .x-meter-fill{background:var(--d-miss)}.look-d .x-meter[data-kind=none] .x-meter-fill{background:var(--d-ink3)}.look-d .x-meter-target{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:1px;background:var(--d-ink)}.look-d .x-pill{display:inline-flex;align-items:center;gap:4px;padding:1px 9px;border:1px solid var(--d-line2);border-radius:999px;font-size:12px;font-weight:700;color:var(--d-ink2);white-space:nowrap}.look-d .x-pill[data-kind=accent]{border-color:var(--d-accent-line);background:var(--d-accent-tint);color:var(--d-accent-ink)}.look-d .x-pill[data-kind=met]{border-color:transparent;background:var(--d-met-tint);color:var(--d-met)}.look-d .x-pill[data-kind=miss]{border-color:transparent;background:var(--d-miss-tint);color:var(--d-miss)}.look-d .x-pill[data-kind=none]{border-color:transparent;background:var(--d-none-tint);color:var(--d-none)}.look-d .x-pill[data-kind=draft]{border:1px var(--d-draft-style) var(--d-draft-rule);background:var(--d-draft-tint);color:var(--d-draft)}.look-d .x-assist{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:10px 14px;border:1.5px var(--d-draft-style) var(--d-draft-rule);border-radius:10px;background:var(--d-draft-tint);font-size:13px}.look-d .x-assist[data-settled=true]{border:1.5px solid var(--d-line2);background:var(--d-panel)}.look-d .x-assist-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.look-d .x-tag{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:var(--d-draft)}.look-d .x-assist[data-settled=true] .x-tag{color:var(--d-ink3)}.look-d .x-by{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--d-ink2)}.look-d .x-by b{font-weight:700;color:var(--d-ink)}.look-d .x-by svg{color:var(--d-met)}.look-d .x-scripted{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--d-draft)}.look-d .x-list{display:grid;gap:5px;font-size:13px;color:var(--d-ink2)}.look-d .x-list li{padding-left:14px;background:radial-gradient(circle at 4px .7em,var(--d-ink3) 2.5px,transparent 3px) no-repeat}.look-d .x-checks{display:grid;gap:6px;font-size:13px}.look-d .x-checks li{display:flex;align-items:flex-start;gap:8px}.look-d .x-checks svg{margin-top:3px;color:var(--d-met)}@container app (min-width: 721px) and (max-width: 1099px){.look-d .x-table th{white-space:normal;vertical-align:bottom}.look-d .x-table th,.look-d .x-table td{padding-left:7px;padding-right:7px}.look-d .pg-timing{gap:8px}.look-d .pg-timing .x-meter{width:48px;min-width:48px}.look-d .pg-table .pg-toggle small{white-space:normal}}@container app (max-width: 860px){.look-d .x-grid,.look-d .x-grid[data-even=true],.look-d .x-grid[data-wide-first=true]{grid-template-columns:minmax(0,1fr)}.look-d .x-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.look-d .x-band{flex-direction:column;align-items:flex-start;gap:10px}.look-d .x-band h1{font-size:17px}}@container app (max-width: 520px){.look-d .x-page{padding:10px 10px 16px}.look-d .x-card{padding:12px}.look-d .x-kpi-v{font-size:20px}.look-d .x-kpi-t{flex-direction:column;align-items:flex-start;gap:2px}}.look-d .ev{display:flex;flex-direction:column;flex:1 1 auto;gap:10px;min-height:0;padding:12px 14px 14px}.look-d .ev-head{display:flex;align-items:center;justify-content:space-between;flex:none;gap:16px}.look-d .ev-head h1{font-size:18px;font-weight:700;letter-spacing:-.01em}.look-d .ev-head>div:first-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 14px;min-width:0}.look-d .ev-sentence{font-size:13px;color:var(--d-ink2)}.look-d .ev-progress{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.25;color:var(--d-ink2)}.look-d .ev-call{display:flex;flex-wrap:wrap;align-items:center;flex:none;gap:4px 24px;padding:7px 14px;border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel)}.look-d .ev-call-grid{display:flex;flex-wrap:wrap;gap:2px 20px}.look-d .ev-call-grid>div{display:flex;align-items:baseline;gap:6px}.look-d .ev-call-grid dt{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--d-ink3)}.look-d .ev-call-grid dd{font-size:13px;font-weight:600}.look-d .ev-call-why{display:flex;align-items:baseline;gap:8px;font-size:12px;color:var(--d-ink2)}.look-d .ev-call-why b{font-weight:600;color:var(--d-ink)}.look-d .ev-call-own{display:flex;align-items:baseline;gap:6px;font-size:12px;color:var(--d-ink2)}.look-d .ev-call-own b{font-weight:600;color:var(--d-ink)}.look-d .ev-call-own svg{display:inline;flex:none;align-self:center;color:var(--d-met)}.look-d .ev-call-own[data-flag=true]{color:var(--d-miss)}.look-d .ev-pill{padding:0 8px;border:1px solid var(--d-accent-line);border-radius:999px;background:var(--d-accent-tint);font-size:11px;font-weight:700;color:var(--d-accent-ink);white-space:nowrap}.look-d .ev-cols{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);flex:1;gap:10px;min-height:0}.look-d .tr{display:flex;flex-direction:column;min-height:0;border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel);overflow:hidden}.look-d .tr-head{display:flex;align-items:center;justify-content:space-between;flex:none;gap:10px;padding:8px 12px;border-bottom:1px solid var(--d-line)}.look-d .tr-head h2{font-size:14px;font-weight:700}.look-d .tr-search{display:flex;align-items:center;flex:0 1 190px;gap:6px;min-width:0;height:28px;padding:0 8px;border:1px solid var(--d-line2);border-radius:var(--d-rc);color:var(--d-ink3)}.look-d .tr-search:focus-within{outline:2px solid var(--d-accent-mark);outline-offset:1px}.look-d .tr-search input:focus-visible{outline:0!important}.look-d .tr-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--d-ink);font-size:13px}.look-d .tr-key{display:flex;flex-wrap:wrap;justify-content:space-between;flex:none;gap:4px 12px;padding:6px 12px;border-bottom:1px solid var(--d-line);font-size:12px;color:var(--d-ink3)}.look-d .tr-key-marks{display:inline-flex;flex-wrap:wrap;gap:4px 10px}.look-d .tr-key .tq{display:inline-flex;align-items:center;gap:3px;cursor:default}.look-d .tr-turns{position:relative;flex:1;min-height:0;padding:4px 0;overflow-y:auto}.look-d .tr-turn{display:grid;grid-template-columns:38px 72px minmax(0,1fr);align-items:start;gap:0 8px;padding:6px 12px 6px 9px;border-left:3px solid transparent}.look-d .tr-turn[data-focus=true]{border-left-color:var(--d-accent-mark);background:var(--d-none-tint)}.look-d .tr-turn[data-miss=true]{opacity:.35}.look-d .tr-time{padding-top:2px;font-size:12px;font-variant-numeric:tabular-nums;color:var(--d-ink3)}.look-d .tr-chip{justify-self:start;margin-top:1px;padding:0 7px;border:1px solid var(--d-line2);border-radius:999px;font-size:11px;font-weight:700;color:var(--d-ink2)}.look-d .tr-turn[data-who=Agent] .tr-chip{border-color:var(--d-accent-line);background:var(--d-accent-tint);color:var(--d-accent-ink)}.look-d .tr-turn p{font-size:13px;line-height:1.6}.look-d .tr-turn[data-who=Customer] p{color:var(--d-ink2)}.look-d .tq{all:unset;display:inline;padding:1px 2px;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone;cursor:pointer}.look-d .tq:focus-visible{outline:2px solid var(--d-accent-mark);outline-offset:1px}.look-d .tq sup{margin-left:2px;font-size:10px;font-weight:800;white-space:nowrap}.look-d .tq sup svg{display:inline;vertical-align:-1px}.look-d .tq[data-state=quoting]{border-bottom:2px dotted var(--d-draft-rule);border-radius:0}.look-d .tq[data-state=checked]{border-bottom:2px var(--d-draft-style) var(--d-draft-rule);border-radius:3px 3px 0 0;background:var(--d-draft-tint);color:var(--d-ink)}.look-d .tq[data-state=checked] sup,.look-d .tr-key .tq[data-state=checked]{color:var(--d-draft)}.look-d .tq[data-state=settled]{border-bottom:2px solid var(--d-ink3);border-radius:0;color:var(--d-ink)}.look-d .tq[data-state=settled] sup{color:var(--d-ink2)}.look-d .tq[data-active=true]{box-shadow:0 0 0 2px var(--d-accent-mark);border-radius:3px;font-weight:600}.look-d .tq[data-state=settled][data-active=true]{box-shadow:0 0 0 2px var(--d-ink2)}.look-d .tr-key .tq{padding:0 4px;font-size:12px}.look-d .sc{display:flex;flex-direction:column;min-height:0;border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel);overflow:hidden}.look-d .sc-head{display:flex;align-items:flex-start;justify-content:space-between;flex:none;gap:16px;padding:10px 14px;border-bottom:1px solid var(--d-line)}.look-d .sc-title h2{font-size:14px;font-weight:700}.look-d .sc-title p{font-size:12px;color:var(--d-ink3)}.look-d .sc-score{display:grid;flex:0 1 290px;gap:4px;min-width:200px;text-align:right}.look-d .sc-num{display:flex;align-items:baseline;justify-content:flex-end;gap:6px;font-size:20px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:1.2}.look-d .sc-num small{font-size:12px;font-weight:500;color:var(--d-ink3)}.look-d .sc-num-none{font-size:14px;font-weight:600;color:var(--d-ink3)}.look-d .sc-final{display:inline-flex;align-items:center;align-self:center;gap:3px;padding:1px 8px;border-radius:999px;background:var(--d-met-tint);font-size:11px;font-weight:700;color:var(--d-met)}.look-d .sc-range{position:relative;height:6px;border-radius:999px;background:var(--d-track)}.look-d .sc-range i{position:absolute;top:-1px;bottom:-1px;border:1.5px var(--d-draft-style) var(--d-draft-rule);border-radius:999px;background:var(--d-draft-tint);transition:left .3s,width .3s}.look-d .sc-range i[data-final=true]{top:-4px;bottom:auto;width:14px!important;height:14px;margin-left:-7px;border:2px solid var(--d-panel);border-radius:50%;background:var(--d-accent-mark)}.look-d .sc-sub{font-size:12px;color:var(--d-ink3)}.look-d .sc-scroll{flex:1;min-height:0;padding-bottom:10px;overflow-y:auto}.look-d .sc-idle{display:grid;gap:12px;margin:12px 14px;padding:14px;border:1px solid var(--d-accent-line);border-radius:var(--d-r);background:var(--d-accent-tint)}.look-d .sc-idle-main{display:flex;align-items:center;justify-content:space-between;gap:16px}.look-d .sc-idle h3{font-size:15px;font-weight:700}.look-d .sc-idle-main p{max-width:54ch;margin-top:2px;font-size:13px;color:var(--d-ink2)}.look-d .sc-idle-lists{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:12px;color:var(--d-ink2)}.look-d .sc-idle-lists h4{margin-bottom:2px;font-size:12px;font-weight:700;color:var(--d-ink)}.look-d .sc-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:6px 14px}.look-d .sc-scripted{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--d-draft)}.look-d .sc-confirmed{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--d-ink2)}.look-d .sc-confirmed svg{color:var(--d-met)}.look-d .sc-sec{border-top:1px solid var(--d-line)}.look-d .sc-sec-h{display:flex;align-items:center;gap:8px;width:100%;padding:7px 14px;border:0;background:var(--d-none-tint);color:var(--d-ink);font-size:13px;text-align:left;cursor:pointer}.look-d .sc-chev{color:var(--d-ink3);transition:transform .15s}.look-d .sc-sec-h[aria-expanded=false] .sc-chev{transform:rotate(-90deg)}.look-d .sc-sec-name{font-weight:700}.look-d .sc-sec-w{font-size:12px;color:var(--d-ink3)}.look-d .sc-run{display:inline-flex;gap:3px;margin-left:auto}.look-d .q{display:grid;gap:8px;padding:9px 14px;border-top:1px solid var(--d-line)}.look-d .q[data-focus=true]{box-shadow:inset 3px 0 0 var(--d-accent-mark)}.look-d .q-h{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:10px;cursor:pointer}.look-d .q-n{display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--d-line2);border-radius:50%;font-size:12px;font-weight:700;color:var(--d-ink2)}.look-d .q-title h3{font-size:13px;font-weight:600;line-height:1.4}.look-d .q-tags{display:flex;flex-wrap:wrap;gap:0 10px;font-size:12px;color:var(--d-ink3)}.look-d .q-autofail{font-weight:600;color:var(--d-miss)}.look-d .q-state{display:inline-flex;align-items:center;gap:8px;padding-top:2px;font-size:12px;white-space:nowrap}.look-d .q-by,.look-d .q-wait{color:var(--d-ink3)}.look-d .q-working{font-weight:600;color:var(--d-draft)}.look-d .q-working i{width:8px;height:8px;border-radius:50%;background:var(--d-draft-rule);animation:d-pulse 1s infinite}.look-d .q-working-quote{margin-left:32px;padding-left:10px;border-left:2px dotted var(--d-draft-rule);font-size:13px;color:var(--d-ink2)}.look-d .q-draft{display:grid;gap:4px;margin-left:32px;padding:8px 12px;border:1.5px var(--d-draft-style) var(--d-draft-rule);border-radius:8px;background:var(--d-draft-tint)}.look-d .q-draft[data-settled=true]{padding:2px 12px;border:0;border-left:3px solid var(--d-line2);border-radius:0;background:transparent}.look-d .q-draft-h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.look-d .q-tag{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:var(--d-draft)}.look-d .q-draft[data-settled=true] .q-tag{color:var(--d-ink3)}.look-d .q-struck{text-decoration:line-through;opacity:.7}.look-d .q-aside{font-size:12px;color:var(--d-ink3)}.look-d .q-draft blockquote{font-size:13px}.look-d .q-draft[data-settled=true] blockquote{color:var(--d-ink2)}.look-d .q-check{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--d-ink2)}.look-d .q-check[data-ok=true] svg{color:var(--d-met)}.look-d .q-check[data-ok=false] svg{color:var(--d-none)}.look-d .q-note{font-size:12px;color:var(--d-ink2)}.look-d .q-controls{display:grid;gap:8px;margin-left:32px}.look-d .q-decide{display:grid;gap:8px;padding:10px 12px;border:1px solid var(--d-line);border-radius:var(--d-rc)}.look-d .q-opts{display:flex;flex-wrap:wrap;gap:6px}.look-d .q-opt[aria-pressed=true]{border-color:var(--d-accent-mark);background:var(--d-accent-tint);box-shadow:inset 0 0 0 1px var(--d-accent-mark);color:var(--d-accent-ink)}.look-d .q-person{display:grid;gap:4px;margin-left:32px}.look-d .q-person-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}.look-d .q-person-h b{font-weight:600}.look-d .q-person-tick{color:var(--d-met)}.look-d .q-undo{height:26px;margin-left:auto}.look-d .q-reason{font-size:12px;color:var(--d-ink2)}.look-d .q-reason b{font-weight:600;color:var(--d-ink)}.look-d .q-cause{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--d-ink2)}.look-d .q-cause select{width:auto;padding:3px 6px}.look-d .sc-record{margin:10px 14px 0;font-size:12px;color:var(--d-ink2)}.look-d .sc-record summary{font-weight:600;cursor:pointer}.look-d .sc-record ol{display:grid;gap:4px;margin-top:6px}.look-d .sc-record li{display:grid;grid-template-columns:112px minmax(0,1fr);gap:8px}.look-d .sc-record b{font-weight:600;color:var(--d-ink)}.look-d .sc-foot{display:flex;align-items:center;justify-content:space-between;flex:none;gap:12px;padding:10px 14px;border-top:1px solid var(--d-line);background:var(--d-panel)}.look-d .sc-foot-t{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--d-ink2)}.look-d .sc-foot-t b{font-weight:600;color:var(--d-ink)}.look-d .sc-ok{margin-top:3px;color:var(--d-met)}.look-d .app[data-mood=warm] .ev{gap:8px;padding:10px 14px 12px}.look-d .app[data-mood=warm] .ev-head{padding:7px 16px;border:1px solid var(--d-accent-line);border-radius:var(--d-r);background:var(--d-accent-tint)}.look-d .app[data-mood=warm] .ev-head h1{font-size:17px;color:var(--d-accent-ink);white-space:nowrap}.look-d .app[data-mood=warm] .ev-sentence{font-size:13px;color:var(--d-ink)}.look-d .app[data-mood=warm] .ev-head .pring-track{stroke:var(--d-panel)}.look-d .app[data-mood=warm] .ev-call{padding:7px 16px}.look-d .app[data-mood=warm] .ev-cols{gap:10px}.look-d .app[data-mood=warm] .tr-head,.look-d .app[data-mood=warm] .sc-head{padding:8px 14px}.look-d .app[data-mood=warm] .tr-head h2,.look-d .app[data-mood=warm] .sc-title h2{font-size:15px}.look-d .app[data-mood=warm] .tr-turns{padding:8px 4px}.look-d .app[data-mood=warm] .tr-turn{display:flex;flex-wrap:wrap;align-items:center;gap:3px 8px;padding:5px 12px;border-left:0}.look-d .app[data-mood=warm] .tr-turn[data-focus=true]{background:transparent}.look-d .app[data-mood=warm] .tr-turn[data-who=Agent]{justify-content:flex-end}.look-d .app[data-mood=warm] .tr-turn p{flex:0 0 auto;max-width:90%;margin-right:auto;padding:9px 13px;border-radius:14px 14px 14px 4px;background:var(--d-none-tint);font-size:14px;color:var(--d-ink)}.look-d .app[data-mood=warm] .tr-turn:after{content:"";flex-basis:100%;order:1;height:0}.look-d .app[data-mood=warm] .tr-turn p{order:2}.look-d .app[data-mood=warm] .tr-turn[data-who=Agent] p{margin-right:0;margin-left:auto;border:1px solid var(--d-accent-line);border-radius:14px 14px 4px;background:var(--d-panel)}.look-d .app[data-mood=warm] .tr-turn[data-focus=true] p{box-shadow:0 0 0 2px var(--d-accent-mark)}.look-d .app[data-mood=warm] .sc-num{font-size:21px}.look-d .app[data-mood=warm] .sc-range{height:10px}.look-d .app[data-mood=warm] .sc-range i[data-final=true]{top:-4px;width:18px!important;height:18px;margin-left:-9px}.look-d .app[data-mood=warm] .sc-scroll{padding:0 12px 12px}.look-d .app[data-mood=warm] .sc-idle{margin:12px 0;padding:18px}.look-d .app[data-mood=warm] .sc-idle h3{font-size:17px}.look-d .app[data-mood=warm] .sc-tools{padding:6px 4px}.look-d .app[data-mood=warm] .sc-sec{margin-top:8px;border-top:0}.look-d .app[data-mood=warm] .sc-sec-h{padding:7px 14px;border-radius:10px;background:var(--d-none-tint);font-size:14px}.look-d .app[data-mood=warm] .sc-sec-body{display:grid;gap:8px;padding-top:8px}.look-d .app[data-mood=warm] .q{gap:8px;padding:10px 14px;border:1px solid var(--d-line);border-radius:var(--d-r)}.look-d .app[data-mood=warm] .q[data-focus=true]{border-color:var(--d-accent-mark);box-shadow:0 0 0 1px var(--d-accent-mark)}.look-d .app[data-mood=warm] .q-title h3{font-size:14px}.look-d .app[data-mood=warm] .q-n{width:26px;height:26px;border-color:var(--d-accent-line);background:var(--d-accent-tint);color:var(--d-accent-ink)}.look-d .app[data-mood=warm] .q-h{grid-template-columns:26px minmax(0,1fr) auto}.look-d .app[data-mood=warm] .q-draft{padding:10px 14px;border-radius:10px}.look-d .app[data-mood=warm] .q-draft[data-settled=true]{padding:2px 14px;border-radius:0}.look-d .app[data-mood=warm] .q-draft,.look-d .app[data-mood=warm] .q-controls,.look-d .app[data-mood=warm] .q-person,.look-d .app[data-mood=warm] .q-working-quote{margin-left:36px}.look-d .app[data-mood=warm] .sc-foot{padding:12px 16px}.look-d .app[data-mood=warm] .mark{width:20px;height:20px;border-radius:50%}@container app (max-width: 860px){.look-d .ev{flex:none}.look-d .ev-cols{display:grid;grid-template-columns:minmax(0,1fr);flex:none}.look-d .tr{max-height:300px}.look-d .sc,.look-d .sc-scroll{overflow:visible}.look-d .sc-head{flex-wrap:wrap}.look-d .sc-score{flex-basis:100%;text-align:left}.look-d .sc-num{justify-content:flex-start}.look-d .sc-idle-main{flex-direction:column;align-items:flex-start}.look-d .sc-foot{flex-direction:column;align-items:stretch}.look-d .q-by{display:none}.look-d .q-draft,.look-d .q-controls,.look-d .q-person,.look-d .q-working-quote,.look-d .app[data-mood=warm] .q-draft,.look-d .app[data-mood=warm] .q-controls,.look-d .app[data-mood=warm] .q-person,.look-d .app[data-mood=warm] .q-working-quote{margin-left:0}}@container app (max-width: 520px){.look-d .q-h{grid-template-columns:22px minmax(0,1fr)}.look-d .q-state{grid-column:2}.look-d .ev-progress span{display:none}.look-d .sc-idle-lists{grid-template-columns:minmax(0,1fr)}}.look-d .wy{display:grid;flex:none;gap:14px;width:100%;max-width:1120px;margin:0 auto;padding:16px}.look-d .wy-band{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;border:1px solid var(--d-accent-line);border-radius:var(--d-r);background:var(--d-accent-tint);overflow:hidden}.look-d .wy-band-t{position:relative;min-width:0}.look-d .wy-hello{font-size:13px;font-weight:700;color:var(--d-accent-ink)}.look-d .wy-band h1{max-width:46ch;margin-top:4px;font-size:21px;font-weight:700;line-height:1.3;letter-spacing:-.01em}.look-d .wy-meta{margin-top:8px;font-size:12px;color:var(--d-ink2)}.look-d .wy-score{position:relative;display:grid;flex:none;justify-items:center;gap:6px;text-align:center}.look-d .wy-score p{font-size:12px;color:var(--d-ink2);white-space:nowrap}.look-d .wy-score .pring-track{stroke:var(--d-panel)}.look-d .wy-score .pring-in b{font-size:25px}.look-d .wy-art{position:absolute;top:62px;left:50%;width:440px;height:440px;transform:translate(-50%,-50%);pointer-events:none}.look-d .wy-score>:not(.wy-art){position:relative}.look-d .wy-art circle{fill:none;stroke:var(--d-accent-line);stroke-width:1.5}.look-d .wy-art .wy-art-dot{fill:var(--d-accent-mark);stroke:none;opacity:.4}.look-d .wy-mine{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 18px;border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel)}.look-d .wy-mine-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;font-size:12px;color:var(--d-ink3)}.look-d .wy-mine-h b{font-size:13px;font-weight:700;color:var(--d-ink)}.look-d .wy-mine dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 18px}.look-d .wy-mine dl>div{display:grid;gap:1px;padding-left:12px;border-left:3px solid var(--d-line2)}.look-d .wy-mine dl>div[data-ok=true]{border-left-color:var(--d-met)}.look-d .wy-mine dl>div[data-ok=false]{border-left-color:var(--d-accent-mark)}.look-d .wy-mine dt{font-size:12px;font-weight:600;color:var(--d-ink2)}.look-d .wy-mine dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.look-d .wy-mine dd b{font-size:20px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.look-d .wy-mine dd span{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--d-ink2)}.look-d .wy-mine dd svg{display:inline;color:var(--d-met)}.look-d .wy-tl{display:grid;gap:0}.look-d .wy-tl li{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;padding:8px 0;border-top:1px solid var(--d-line);font-size:13px}.look-d .wy-tl li:first-child{padding-top:0;border-top:0}.look-d .wy-tl-k{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--d-ink3)}.look-d .wy-tl li[data-kind=recognition] .wy-tl-k,.look-d .wy-tl li[data-kind=practice] .wy-tl-k{color:var(--d-met)}.look-d .wy-tl li[data-kind=coaching] .wy-tl-k{color:var(--d-accent-ink)}.look-d .wy-tl-w{font-size:12px;color:var(--d-ink3);white-space:nowrap}.look-d .wy-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:14px}.look-d .wy-col{display:grid;gap:14px;min-width:0}.look-d .wy-card{display:grid;gap:10px;padding:16px 18px;border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel)}.look-d .wy-card-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.look-d .wy-card h2{font-size:15px;font-weight:700}.look-d .wy-card>p,.look-d .wy-asked p{font-size:14px}.look-d .wy-dim,.look-d .wy-asked p.wy-dim,.look-d .wy-card>p.wy-dim{font-size:12px;color:var(--d-ink3)}.look-d .wy-lost{border:1px solid var(--d-line);border-radius:10px;overflow:hidden}.look-d .wy-lost header{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--d-miss-tint)}.look-d .wy-lost h3{flex:1;font-size:14px;font-weight:700}.look-d .wy-pts{font-size:13px;font-weight:700;color:var(--d-miss);white-space:nowrap}.look-d .wy-lost dl>div{display:grid;grid-template-columns:128px minmax(0,1fr);gap:10px;padding:10px 12px;border-top:1px solid var(--d-line)}.look-d .wy-lost dt{padding-top:1px;font-size:12px;font-weight:600;color:var(--d-ink3)}.look-d .wy-lost dd{font-size:13px}.look-d .wy-lost blockquote{font-size:14px;font-weight:600}.look-d .wy-found{display:flex;align-items:center;gap:5px;margin-top:3px;font-size:12px;color:var(--d-ink2)}.look-d .wy-found svg{color:var(--d-met)}.look-d .wy-status{padding:2px 10px;border-radius:999px;background:var(--d-none-tint);font-size:12px;font-weight:700;color:var(--d-none);white-space:nowrap}.look-d .wy-status[data-state=acknowledged]{background:var(--d-met-tint);color:var(--d-met)}.look-d .wy-status[data-state=asked]{background:var(--d-accent-tint);color:var(--d-accent-ink)}.look-d .wy-form,.look-d .wy-asked{display:grid;gap:8px}.look-d .wy-asked b{font-weight:600}.look-d .wy-met{display:grid;gap:7px}.look-d .wy-met li{display:flex;align-items:flex-start;gap:8px;font-size:13px}.look-d .wy-met li.wy-dim{font-size:13px}.look-d .wy-focus{border-color:var(--d-accent-line)}.look-d .wy-eyebrow{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--d-accent-ink)}.look-d .wy-focus h2{font-size:19px;letter-spacing:-.01em}.look-d .wy-try{display:flex;align-items:baseline;gap:10px;padding:9px 12px;border-radius:8px;background:var(--d-accent-tint);font-size:14px;font-weight:600}.look-d .wy-try span{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--d-accent-ink)}.look-d .wy-commit{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--d-line)}.look-d .wy-commit-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:12px;color:var(--d-ink2)}.look-d .wy-commit-h b{font-size:15px;color:var(--d-ink);white-space:nowrap}.look-d .wy-line{position:relative;height:8px;margin:8px 8px 6px;border-radius:999px;background:var(--d-track)}.look-d .wy-line-fill{position:absolute;top:0;bottom:0;border-radius:999px;background:var(--d-accent-mark)}.look-d .wy-line-m{position:absolute;top:50%;transform:translate(-50%,-50%)}.look-d .wy-line-m[data-kind=start]{width:12px;height:12px;border:2px solid var(--d-ink2);border-radius:50%;background:var(--d-panel)}.look-d .wy-line-m[data-kind=now]{width:18px;height:18px;border:3px solid var(--d-panel);border-radius:50%;background:var(--d-accent-mark);box-shadow:0 0 0 1px var(--d-accent-mark)}.look-d .wy-line-m[data-kind=target]{width:4px;height:20px;border-radius:2px;background:var(--d-ink)}.look-d .wy-line-key{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--d-ink2)}.look-d .wy-line-key li{display:inline-flex;align-items:center;gap:6px}.look-d .wy-line-key i[data-kind=start]{width:10px;height:10px;border:2px solid var(--d-ink2);border-radius:50%}.look-d .wy-line-key i[data-kind=now]{width:10px;height:10px;border-radius:50%;background:var(--d-accent-mark)}.look-d .wy-line-key i[data-kind=target]{width:3px;height:12px;border-radius:2px;background:var(--d-ink)}.look-d .wy-dots{display:flex;gap:8px}.look-d .wy-dots i{width:22px;height:22px;border:2px solid var(--d-line2);border-radius:50%;background:var(--d-panel)}.look-d .wy-dots i[data-on=true]{border-color:var(--d-accent-mark);background:var(--d-accent-mark)}.look-d .wy-cheer{font-weight:600;color:var(--d-accent-ink)}.look-d .wy,.look-d .wy-col,.look-d .wy-card,.look-d .wy-form,.look-d .wy-asked,.look-d .wy-commit{grid-template-columns:minmax(0,1fr)}.look-d .wy-lost h3{min-width:0}.look-d .wy[data-rich=true] .wy-band{padding:28px 30px}.look-d .wy[data-rich=true] .wy-band h1{font-size:24px}.look-d .wy[data-rich=true] .wy-hello{font-size:14px}.look-d .wy[data-rich=true] .wy-score .pring-in b{font-size:32px}.look-d .wy[data-rich=true] .wy-card h2{font-size:16px}.look-d .wy[data-rich=true] .wy-well{border-color:transparent;background:var(--d-met-tint)}.look-d .wy[data-rich=true] .wy-met{display:flex;flex-wrap:wrap;gap:8px}.look-d .wy[data-rich=true] .wy-met li{align-items:center;padding:5px 12px 5px 6px;border-radius:999px;background:var(--d-panel)}.look-d .wy[data-rich=true] .wy-met .mark{border-radius:50%}.look-d .wy[data-rich=true] .wy-focus{border-color:var(--d-accent-line);background:var(--d-accent-tint)}.look-d .wy[data-rich=true] .wy-focus h2{font-size:22px;color:var(--d-accent-ink)}.look-d .wy[data-rich=true] .wy-try{background:var(--d-panel)}.look-d .wy[data-rich=true] .wy-commit{border-top-color:var(--d-accent-line)}.look-d .wy[data-rich=true] .wy-line{height:12px;background:var(--d-panel)}.look-d .wy[data-rich=true] .wy-line-m[data-kind=now]{width:22px;height:22px;border-color:var(--d-accent-tint)}.look-d .wy[data-rich=true] .wy-lost{border-radius:12px}.look-d .wy[data-rich=true] .wy-lost header{padding:12px 14px}@container app (max-width: 780px){.look-d .wy-grid{grid-template-columns:minmax(0,1fr)}.look-d .wy-band{flex-direction:column;align-items:flex-start;padding:18px}.look-d .wy-band h1,.look-d .wy[data-rich=true] .wy-band h1{font-size:19px}.look-d .wy-score{grid-template-columns:auto auto;align-items:center;gap:12px}.look-d .wy-art{display:none}.look-d .wy-lost dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.look-d .wy-mine dl{grid-template-columns:repeat(2,minmax(0,1fr))}.look-d .wy-tl li{grid-template-columns:minmax(0,1fr) auto}.look-d .wy-tl-t{grid-column:1 / -1;grid-row:2}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-jakarta),Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,SF Mono,Menlo,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}button,input,select,textarea{font:inherit}[data-theme=dark]{color-scheme:dark}html{background:#f3f4f6;font-family:Plus Jakarta Sans,system-ui,sans-serif}html[data-theme=dark]{background:#0f1113}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
