.scan-reading>.reading{padding:var(--pad-card)}.scan-reading>.scan-plates{padding:0 var(--pad-card-x) var(--pad-card-y)}.scan-page .scan-commit[data-bare]{display:flex;padding:0}.scan-drop{padding:46px 22px}.scan-drop .btn{margin-top:8px}.scan-plates{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));max-width:none}.scan-plates--quiet{max-width:380px}.scan-plates--mini{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;margin-top:14px}.scan-plates--mini .plate{border-radius:14px}.scan-plates--mini .plate__label{left:6px;bottom:6px;font-size:10.5px;line-height:16px;padding:0 7px}.scan-plates--mini .plate__remove{top:5px;right:5px;width:22px;height:22px}.scan-plates--mini .plate--add{font-size:11.5px;gap:6px}.scan-plates--mini .plate--add svg{width:16px;height:16px}.scan-plates .plate__label{white-space:nowrap;max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis}.scan-plate__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:left top}.scan-page .card[data-over]{box-shadow:0 0 0 1px rgba(var(--fg-rgb),.2),inset 0 1px 0 var(--highlight),var(--shadow-card)}.commit .btn{flex:none}.commit__acts{display:flex;gap:8px;flex:none}.scan-skel{display:flex;flex-direction:column;gap:10px;margin-top:12px}.scan-match{padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.scan-match__who{display:flex;align-items:center;gap:14px;min-width:0}.scan-match__names{min-width:0}.scan-match__names b{display:block;font-size:19px;line-height:24px;letter-spacing:-.015em}.scan-match__names span{display:block;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);margin-top:2px}.scan-match__provs{display:flex;gap:6px;flex-wrap:wrap}.scan-legs{display:flex;flex-direction:column;gap:8px}.scan-leg{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"what prov num" "what prov cap";align-items:center;column-gap:14px;row-gap:0;padding:14px 18px;border-radius:var(--r-inner);background:var(--tone-1);border:0;transition:background var(--t-hover) var(--ease)}@media(hover:hover){.scan-leg:hover{background:var(--tone-2)}}.scan-leg__what{grid-area:what;min-width:0}.scan-leg .prov{grid-area:prov}.scan-leg__what b{display:block;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-leg__what span{display:block;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-leg__num{grid-area:num;align-self:end;font-size:18px;line-height:22px;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:right}.scan-leg__cap{grid-area:cap;align-self:start;display:block;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.scan-leg[data-quiet] .scan-leg__what b{color:var(--ink-2)}.scan-leg[data-quiet] .scan-leg__num{color:var(--ink-3);font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body)}.combo__foot .combo__acts{display:inline-flex;gap:6px}.combo__excluded{margin-top:12px;font-size:13.5px;line-height:20px;color:var(--ink-2)}.scan-assess__title{display:inline-flex;align-items:center;gap:8px}.scan-feed{margin-top:14px;max-height:300px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);padding-right:6px;-webkit-mask-image:linear-gradient(180deg,var(--ink) calc(100% - 28px),transparent);mask-image:linear-gradient(180deg,var(--ink) calc(100% - 28px),transparent)}.scan-feed .feed{padding-bottom:20px}.scan-feed .feed__line span:last-child{overflow-wrap:anywhere}.scan-verdicts{display:flex;flex-direction:column;gap:8px;margin-top:14px}.scan-verdict{padding:12px 14px;border-radius:var(--r-inner);background:var(--tone-1);font-size:14px;line-height:20px;color:var(--ink-2)}.scan-verdict__line{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.scan-verdict__line b{color:var(--ink);min-width:0}.scan-verdict__why{display:block;margin-top:4px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.scan-assess__acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.scan-assess__state{margin-top:12px;font-size:14px;line-height:20px;color:var(--ink-2)}.scan-assess__state+.scan-assess__state{margin-top:8px}.scan-track__stake{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:16px;min-width:0}.scan-track__stake .field__label{padding-left:0}.scan-track__stake .stepper{width:100%;min-width:0}.scan-track__stake .stepper .input{flex:1 1 auto;min-width:0}.scan-track__stake .stepper__btn{flex:none;width:40px;height:40px;font-size:18px}.scan-track__stake .input{height:40px;padding:0 14px}.scan-track__acts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.scan-papermode{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.scan-papermode__opt{text-align:left;padding:14px 16px;border-radius:var(--r-inner);background:var(--tone-1);border:0;color:inherit;transition:background var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease),transform var(--t-hover) var(--ease)}@media(hover:hover){.scan-papermode__opt:hover{background:var(--tone-2);transform:translateY(-1px)}}.scan-papermode__opt[aria-checked=true]{background:var(--tone-2);box-shadow:inset 0 0 0 1px rgba(var(--fg-rgb),.18)}.scan-papermode__opt b{display:block;margin-bottom:4px;color:var(--ink)}.scan-papermode__opt span{display:block;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.scan-papermode__opt[aria-checked=true] span{color:var(--ink-2)}.scan-track__note{margin-top:14px}.scan-why{display:flex;flex-direction:column;gap:12px}.scan-why li{display:grid;grid-template-columns:22px 1fr;gap:10px;font-size:14px;line-height:21px;color:var(--ink-2)}.scan-why li i{font-style:normal;font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums;padding-top:2px}@media(max-width:1100px){.scan-papermode{grid-template-columns:1fr}}@media(max-width:900px){.scan-drop{padding:44px 20px}.scan-plates,.scan-plates--quiet{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr))}.commit__acts{width:100%}.commit__acts .btn{flex:1}.scan-track__acts,.scan-papermode{grid-template-columns:1fr}.scan-track__stake .stepper{flex:1 1 100%}.scan-leg{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"what num" "prov cap";row-gap:8px;align-items:start}.scan-leg__what b{white-space:normal}.scan-leg .prov{justify-self:start;align-self:center}.scan-leg__num{align-self:start}.scan-leg__cap{align-self:center;white-space:normal;justify-self:end}.scan-feed{max-height:240px}.scan-page .grid-12{grid-template-columns:minmax(0,1fr)}.scan-page .span-4,.scan-page .span-8{grid-column:span 1}}.scan-need__title{display:block;text-align:center;margin-bottom:var(--sp-5)}.scan-note{display:flex;flex-direction:column;gap:8px;margin-top:20px;padding-top:20px;border-top:1px solid var(--hair)}.scan-note__label{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);text-align:center}.scan-note__box{width:100%;resize:none;min-height:64px;padding:12px 16px;border:0;border-radius:18px;background:var(--well);color:var(--ink);font:inherit;font-size:var(--fs-body);line-height:var(--lh-body);outline:none;box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.07),var(--well-shadow);transition:box-shadow var(--t-hover) var(--ease)}.scan-note__box::placeholder{color:var(--ink-3)}.scan-note__box{field-sizing:content}@media(max-width:360px){.scan-note__box{min-height:calc(3 * var(--lh-body) + 24px)}}.scan-page .plate--add{text-align:center;padding:8px;line-height:1.25}.scan-page .plate__remove:after{content:"";position:absolute;inset:-8px;border-radius:50%}.scan-page[data-narrow]>.page-head,.scan-page[data-narrow]>.scan-one{width:100%;max-width:640px;margin-inline:auto}.scan-one>.stack{gap:18px}.scan-proof__head{display:flex;align-items:center;gap:14px;width:100%;background:none;border:0;padding:0;margin:0;color:inherit;text-align:left;cursor:pointer}.scan-proof__head .scan-proof__legmark{margin-left:0}@media(hover:hover){.scan-proof:hover .scan-proof__head .scan-proof__legmark{color:var(--ink)}}.scan-proof[data-open]>.scan-proof__head .scan-proof__legmark{transform:rotate(90deg)}.scan-proof__who{display:flex;flex-direction:column;min-width:0;flex:1}.scan-proof__who b{font-size:18px;line-height:24px;letter-spacing:-.015em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-proof__who>span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-proof__note{margin-top:14px;padding:11px 14px;border-radius:var(--r-inner);background:var(--tone-1);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.scan-proof__note[data-loud]{background:var(--tone-2);color:var(--ink)}.scan-proof__fields,.scan-proof__legfields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.scan-proof__legs{display:flex;flex-direction:column;gap:8px}.scan-proof__leg{padding:13px 16px;border-radius:var(--r-inner);background:var(--tone-1);transition:background var(--t-hover) var(--ease)}.scan-proof__leg[data-open]{background:var(--card-2);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.07)}.scan-proof__legline{display:flex;align-items:center;gap:16px;width:100%;background:none;border:0;padding:0;margin:0;color:inherit;text-align:left;cursor:pointer}.scan-proof__legmark{flex:none;margin-left:-6px;align-self:center;width:20px;height:20px;display:grid;place-items:center;color:var(--ink-3);transition:transform var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.scan-proof__legmark svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.scan-proof__legline:hover .scan-proof__legmark{color:var(--ink)}}.scan-proof__leg[data-open] .scan-proof__legmark{transform:rotate(90deg)}.scan-proof__legwhat{display:flex;flex-direction:column;min-width:0;gap:2px}.scan-proof__legwhat b{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-proof__legwhat>span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-proof__legprice{flex:none;margin-left:auto;font-size:17px;line-height:22px;letter-spacing:-.02em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums;color:var(--ink)}.scan-proof__legfields{margin-top:14px;grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:1181px){.scan-proof__legfields{grid-template-columns:minmax(0,1.7fr) minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}.scan-proof__legfields[data-noline]{grid-template-columns:minmax(0,1.7fr) minmax(0,1.5fr) minmax(0,1fr)}}.scan-proof__legline>.btn{margin-left:auto;flex:none}.scan-proof__legprice[data-quiet]{color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body);letter-spacing:0;text-align:right}.scan-proof__legacts{display:flex;justify-content:flex-end;margin-top:12px}.scan-proof__total{padding:13px 16px 4px;cursor:default}.card--pad>.scan-proof__total{padding:0}.plate__open{position:absolute;inset:0;width:100%;height:100%;background:transparent;border:0;padding:0;cursor:zoom-in;border-radius:inherit}@media(hover:hover){.plate:has(.plate__open):hover{transform:translateY(-1px)}}.scan-shot{display:block;width:100%;height:auto;max-height:70vh;object-fit:contain;border-radius:var(--r-inner);background:var(--well)}.scan-aside__body{margin-top:6px}.scan-aside__act{margin-top:14px}.scan-leg[data-goes]{cursor:pointer;transition:background .26s var(--ease-out),transform .2s var(--ease-out)}@media(hover:hover){.scan-leg[data-goes]:hover{background:var(--tone-2)}}.scan-leg[data-goes]:active{transform:scale(.995);transition-duration:.12s}.betlead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin:0 0 24px}.betlead__title{font-size:var(--fs-d3);line-height:var(--lh-d3);letter-spacing:var(--ls-d3);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);margin:0}.betlead__sub{margin:4px 0 0}.betlead__price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.betlead__cap{font-size:var(--fs-micro);line-height:var(--lh-micro);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.betlead__price b{font-size:var(--fs-d3);line-height:var(--lh-d3);letter-spacing:var(--ls-d3);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}@media(max-width:640px){.betlead{gap:12px}.betlead__price{width:100%}}.evidence{display:grid;gap:24px}.evidence__shot{margin:0;display:grid;gap:8px}.evidence__frame{display:block;width:100%;padding:0;border:0;border-radius:var(--r-inner);overflow:hidden;background:var(--tone-1);box-shadow:inset 0 0 0 1px var(--hair-2);cursor:zoom-in;transition:box-shadow var(--t-state) var(--ease)}@media(hover:hover){.evidence__frame:hover{box-shadow:inset 0 0 0 1px var(--hair-3)}}.evidence__frame[data-full]{cursor:zoom-out}.evidence__frame img{display:block;width:100%;max-height:56vh;object-fit:contain;object-position:top center}.evidence__frame[data-full] img{max-height:none}@media(max-width:1180px){.scan-proof__legfields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.scan-proof__fields{grid-template-columns:minmax(0,1fr)}.scan-proof__legfields{grid-template-columns:repeat(2,minmax(0,1fr))}.scan-proof__who{min-width:0}.scan-proof__who b,.scan-proof__who>span,.scan-proof__legwhat b,.scan-proof__legwhat>span{white-space:normal}.scan-proof__who b{font-size:17px;line-height:23px}.scan-plates .plate__label{font-size:11px;line-height:18px;padding:0 8px;left:8px;bottom:8px}}@media(max-width:560px){.scan-proof__legfields>label:nth-child(1),.scan-proof__legfields>label:nth-child(2){grid-column:1 / -1}}@media(max-width:900px){.app:has(.scan-page) .foot{display:none}.app:has(.scan-page) .page.scan-page{display:flex;flex-direction:column;justify-content:flex-start;padding-top:14px;min-height:calc(100dvh - var(--tabbar-h) - 130px)}.app:has(.scan-page) main.page{padding-bottom:calc(var(--tabbar-h) + var(--sp-3) + var(--sp-6) + env(safe-area-inset-bottom))}.scan-one>.stack{gap:22px}.scan-drop{padding:48px 20px}}:is(.scan-leg,.scan-papermode__opt,.scan-proof__head,.scan-proof__legline,.evidence__frame):not(:disabled):not([aria-disabled=true]):active{background:var(--tone-3)}.scan-page .scan-plates{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.scan-page .scan-plates--mini{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}@media(max-width:900px){.scan-page .scan-plates{grid-template-columns:repeat(3,minmax(0,1fr))}.scan-page .commit__acts{flex-wrap:wrap;min-width:0}.scan-page .commit__acts .btn{flex:1 1 auto;min-width:0}}.scan-page .scan-commit{flex-direction:column;align-items:stretch;gap:14px}.scan-page .scan-commit .btn{width:100%}.scan-page .scan-commit .scan-note{margin-top:0;padding-top:0;border-top:0}.scan-page .scan-commit .scan-note__label{text-align:left}.scan-page .scan-commit,.scan-page .scan-commit>*{text-align:left;min-width:0}.scan-page .scan-commit .scan-note__box{width:100%}.scan-page .scan-commit{padding:var(--pad-card)}@media(min-width:901px){.scan-page .scan-commit>.btn,.scan-page .scan-commit .commit__acts{align-self:flex-end}.scan-page .scan-commit .btn{width:auto}}.scan-drop__touch{display:none}@media(hover:none)and (pointer:coarse){.scan-drop__pointer{display:none}.scan-drop__touch{display:revert}}.scan-recent__open{flex:1;min-width:0;display:flex;background:none;border:0;padding:0;margin:0;color:inherit;text-align:left;cursor:pointer}.scan-proof__legs:has(>.scan-recent){gap:0}.scan-proof__leg.scan-recent{background:none;border-radius:0;padding:var(--sp-3) 0}.scan-proof__leg.scan-recent+.scan-recent{box-shadow:inset 0 1px 0 var(--hair)}.scan-proof__leg.scan-recent:first-child{padding-top:0}.scan-proof__leg.scan-recent:last-child{padding-bottom:0}.scan-recent__acts{display:flex;gap:6px;flex:none;margin-left:auto}.scan-recent .scan-proof__legline{cursor:default}.scan-recent+.notice,.scan-proof__legs+.notice{margin-top:12px}@media(max-width:560px){.scan-recent .scan-proof__legline{flex-wrap:wrap;row-gap:12px}.scan-recent__acts{width:100%;justify-content:flex-end}}.scan-page .scan-staged>.sec{margin:0}.scan-staged__go{display:flex;flex-direction:column;gap:var(--sp-3)}.scan-staged__go .commit__hint{margin-top:0}@media(min-width:901px){.scan-staged__go{flex-direction:row;align-items:center;justify-content:space-between}}
