.szc{--sz-ok:#1f7a4e;--sz-warn:var(--c-orange);--sz-bad:var(--c-pink);--sz-bad-text:var(--c-pink-text);--c-pink-text:#bd245e;--sz-warn-text:#b34700;--sz-shadow:#e2ded4;--phone-h:clamp(560px, calc(100svh - 196px), 720px);--bezel:10px;--px-corner-lg:polygon(0 18px, 6px 18px, 6px 12px, 12px 12px, 12px 6px, 18px 6px, 18px 0, calc(100% - 18px) 0, calc(100% - 18px) 6px, calc(100% - 12px) 6px, calc(100% - 12px) 12px, calc(100% - 6px) 12px, calc(100% - 6px) 18px, 100% 18px, 100% calc(100% - 18px), calc(100% - 6px) calc(100% - 18px), calc(100% - 6px) calc(100% - 12px), calc(100% - 12px) calc(100% - 12px), calc(100% - 12px) calc(100% - 6px), calc(100% - 18px) calc(100% - 6px), calc(100% - 18px) 100%, 18px 100%, 18px calc(100% - 6px), 12px calc(100% - 6px), 12px calc(100% - 12px), 6px calc(100% - 12px), 6px calc(100% - 18px), 0 calc(100% - 18px));--px-corner-md:polygon(0 8px, 4px 8px, 4px 4px, 8px 4px, 8px 0, calc(100% - 8px) 0, calc(100% - 8px) 4px, calc(100% - 4px) 4px, calc(100% - 4px) 8px, 100% 8px, 100% calc(100% - 8px), calc(100% - 4px) calc(100% - 8px), calc(100% - 4px) calc(100% - 4px), calc(100% - 8px) calc(100% - 4px), calc(100% - 8px) 100%, 8px 100%, 8px calc(100% - 4px), 4px calc(100% - 4px), 4px calc(100% - 8px), 0 calc(100% - 8px));background:var(--c-paper);color:var(--c-ink);font-family:var(--f-sans);padding-top:clamp(100px,9vw,120px)}.szc .shell{max-width:1180px}.szc-top{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 clamp(40px,5vw,72px);display:grid}.szc-main{gap:14px;min-width:0;display:grid}.szc-panel{gap:14px;display:grid}.szc-pick{display:none}.szc-mistakes{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.szc-hero{gap:16px;margin-bottom:clamp(12px,2vw,22px);display:grid}.szc-hero .eyebrow{flex-wrap:wrap;row-gap:4px}.szc-title{font-size:clamp(42px,4.5vw,64px)}.szc-title em{white-space:nowrap}.szc-intro{color:#3d3d3d;max-width:560px;font-size:clamp(16px,1.3vw,17.5px);line-height:1.55}.szc-fs{box-shadow:inset 0 0 0 1px var(--c-line);clip-path:var(--px-corner);background:#fff;border:0;gap:18px;min-width:0;margin:0;padding:20px;display:grid}.szc-fs legend{float:left;width:100%;font:500 10.5px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-pink);align-items:center;gap:10px;margin-bottom:-4px;padding:0;display:flex}.szc-fs legend b{color:#fff;background:var(--c-pink);width:18px;height:18px;clip-path:var(--px-corner);letter-spacing:0;place-items:center;font-weight:500;display:inline-grid}.szc-drop{background:var(--c-paper);cursor:pointer;min-height:112px;clip-path:var(--px-corner);background-image:repeating-linear-gradient(90deg,#0b0b0b52 0 6px,#0000 6px 10px),repeating-linear-gradient(90deg,#0b0b0b52 0 6px,#0000 6px 10px),repeating-linear-gradient(0deg,#0b0b0b52 0 6px,#0000 6px 10px),repeating-linear-gradient(0deg,#0b0b0b52 0 6px,#0000 6px 10px);background-position:0 0,0 100%,0 0,100% 0;background-repeat:no-repeat;background-size:100% 1px,100% 1px,1px 100%,1px 100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;transition:background-color .16s;display:grid;position:relative}.szc-drop:hover{background-color:#efece4}.szc-drop.is-over{--dash:var(--c-pink);background-color:#fbe3ec}.szc-drop__icon{color:#fff;background:var(--c-ink);width:44px;height:44px;clip-path:var(--px-corner);place-items:center;display:grid}.szc-drop__text{gap:3px;min-width:0;display:grid}.szc-drop__text strong{font-size:15.5px;font-weight:600}.szc-drop__text span{color:var(--c-muted);font-size:12.5px}.szc-paste{white-space:nowrap}.szc-drop__text kbd{font:500 11px var(--f-mono);box-shadow:inset 0 0 0 1px var(--c-line);background:#fff;padding:1px 5px}.szc-drop .btn{min-height:40px;padding:0 16px;font-size:14px}.szc-drop input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.szc-private{font:500 10.5px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);align-items:center;gap:8px;display:flex}.szc-private svg{color:var(--sz-ok)}.szc-file{background:var(--c-paper);clip-path:var(--px-corner);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 12px 10px 10px;display:grid}.szc-file__thumb{object-fit:cover;width:40px;height:71px;clip-path:var(--px-corner);background:#222}.szc-file__meta{gap:4px;min-width:0;display:grid}.szc-file__name{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.szc-file__dims{font:500 10.5px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.szc-file__ok{color:var(--sz-ok)}.szc-file__warn{color:var(--sz-warn)}.szc-file__actions{gap:2px;display:flex}.szc-link{font:500 10.5px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-pink-text);padding:8px 10px}.szc-link:hover{color:var(--c-ink)}.szc-link:focus-visible{outline:2px solid var(--c-ink);outline-offset:0}.szc-notice{clip-path:var(--px-corner);background:#fff4ea;grid-template-columns:8px minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:grid}.szc-notice .sq{color:var(--sz-warn);margin-top:6px}.szc-places{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.szc-places .rc-seg__opt{min-width:0;padding:10px}.szc-sizes .rc-seg__opt{min-width:0;font:500 12px var(--f-mono);letter-spacing:.04em;padding:8px 12px}.szc-marks{gap:6px;display:grid}.szc-mark-row{background:var(--c-paper);clip-path:var(--px-corner);grid-template-columns:26px 128px minmax(0,1fr) 36px;align-items:center;gap:10px;padding:6px 6px 6px 8px;display:grid}.szc-mark-row.is-active{box-shadow:inset 3px 0 0 var(--c-ink)}.szc-mark-row .rc-select{background-color:#fff;background-position:calc(100% - 18px) 15px,calc(100% - 13px) 15px;height:36px;font-size:14px}.szc-num{width:22px;height:22px;font:500 11px var(--f-mono);color:#fff;background:var(--c-ink);clip-path:var(--px-corner);place-items:center;display:grid}.szc-num[data-status=covered]{background:var(--sz-bad-text)}.szc-num[data-status=near]{background:var(--sz-warn);color:var(--c-ink)}.szc-num[data-status=clear]{background:var(--sz-ok)}.szc-mark-row__why{color:#3d3d3d;min-width:0;font-size:13px;line-height:1.35}.szc-mark-row__why b{font:500 10px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;display:block}.szc-mark-row__why b[data-status=covered]{color:var(--sz-bad-text)}.szc-mark-row__why b[data-status=near]{color:var(--sz-warn-text)}.szc-mark-row__why b[data-status=clear]{color:var(--sz-ok)}.szc-x{width:36px;height:36px;color:var(--c-muted);place-items:center;font-size:18px;display:grid}.szc-x:hover{color:var(--c-pink)}.szc-x:focus-visible{outline:2px solid var(--c-pink);outline-offset:-2px}.szc-add{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.szc-add__btn{min-height:40px;font:500 14px var(--f-sans);color:var(--c-ink);box-shadow:inset 0 0 0 1px var(--c-ink);clip-path:var(--px-corner);align-items:center;gap:8px;padding:0 14px;display:inline-flex}.szc-add__btn:hover{background:var(--c-ink);color:#fff}.szc-add__btn:disabled{opacity:.35;pointer-events:none}.szc-add__btn:focus-visible{outline:2px solid var(--c-pink);outline-offset:2px}.szc-add .rc-hint{max-width:36ch}.szc-result{gap:10px;scroll-margin-top:96px;display:grid}.szc-verdict{font:400 clamp(40px, 4.2vw, 54px) / 1 var(--f-pixel);letter-spacing:-.02em}.szc-verdict [data-status=covered]{color:var(--sz-bad)}.szc-verdict [data-status=near]{color:var(--sz-warn)}.szc-verdict [data-status=clear]{color:#7fd1a6}.szc-verdict__sub{color:#ffffffb8;font-size:14px}.szc-res-list{border-top:1px solid var(--c-line-light);gap:0;margin-top:10px;display:grid}.szc-res-list li{border-bottom:1px solid var(--c-line-light);color:#ffffffdb;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;padding:11px 0;font-size:13.5px;line-height:1.45;display:grid}.szc-res-list li strong{color:#fff;font-weight:600}.szc-stage{width:calc(var(--phone-h) * 9 / 16 + 2 * var(--bezel));justify-items:center;gap:12px;display:grid;position:sticky;top:84px}.szc-stagebar{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.szc-stagebar .mono{color:var(--c-muted);align-items:center;gap:8px;font-size:10px;display:flex}.szc-stagebar .mono .sq{color:var(--c-pink)}.szc-views{box-shadow:inset 0 0 0 1px var(--c-line);clip-path:var(--px-corner);background:#fff;gap:2px;padding:2px;display:flex}.szc-views button{min-height:30px;font:500 10.5px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);clip-path:var(--px-corner);padding:0 10px}.szc-views button[aria-pressed=true]{color:#fff;background:var(--c-ink)}.szc-views button:focus-visible{outline:2px solid var(--c-pink);outline-offset:-2px}.szc-phone{isolation:isolate;padding:var(--bezel);background:var(--c-ink);clip-path:var(--px-corner-lg);position:relative}.szc-phonewrap{position:relative}.szc-phonewrap:before{content:"";background:var(--sz-shadow);clip-path:var(--px-corner-lg);z-index:-1;position:absolute;inset:0;transform:translate(12px,12px)}.szc-phonewrap.is-over .szc-phone{background:var(--c-pink)}.szc-screen{height:calc(var(--phone-h) - 2 * var(--bezel));aspect-ratio:9/16;clip-path:var(--px-corner-md);touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#000;position:relative;overflow:hidden;container-type:inline-size}.szc-frame.is-drawing{cursor:crosshair}.szc-frame{position:absolute;inset:0}.szc-media{object-fit:contain;pointer-events:none;background:#000;width:100%;height:100%;position:absolute;inset:0}.szc-media.is-cover{object-fit:cover}.szc-sample-tag{z-index:6;font:500 3cqw var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink);clip-path:var(--px-corner);pointer-events:none;background:#fff;padding:6px 9px;position:absolute;top:50%;left:4cqw;transform:translateY(-50%)rotate(-4deg)}.szc-dropveil{z-index:20;text-align:center;color:#fff;font:400 9cqw/1 var(--f-pixel);background:#df3377db;place-content:center;justify-items:center;gap:10px;display:none;position:absolute;inset:0}.szc-dropveil small{font:500 2.8cqw var(--f-mono);letter-spacing:.1em;text-transform:uppercase}.szc-phonewrap.is-over .szc-dropveil{display:grid}.szc-ui{z-index:2;pointer-events:none;color:#fff;font-family:var(--f-sans);position:absolute;inset:0}.szc-ui[hidden]{display:none}.szc-ui__scrim-top{background:linear-gradient(#00000061,#0000);height:18%;position:absolute;inset:0 0 auto}.szc-ui__scrim-bottom{background:linear-gradient(#0000,#0000009e);height:44%;position:absolute;inset:auto 0 0}.szc-ui__profile{align-items:center;gap:2.4cqw;display:flex;position:absolute;top:4.4cqw;left:4cqw}.szc-ui__avatar{background:var(--c-pink);border-radius:50%;width:8cqw;height:8cqw;box-shadow:0 0 0 .6cqw #fff}.szc-ui__name{line-height:1.15;display:grid}.szc-ui__name b{font-size:3.7cqw;font-weight:600}.szc-ui__name span{opacity:.82;font-size:3cqw}.szc-ui__title{letter-spacing:-.02em;font-size:5.2cqw;font-weight:700;position:absolute;top:4.6cqw;left:4.4cqw}.szc-ui__cam{border:.6cqw solid #fff;border-radius:1.2cqw;width:6cqw;height:5cqw;position:absolute;top:4.6cqw;right:4.4cqw}.szc-ui__rail{gap:5.2cqw;display:grid;position:absolute;right:3.6cqw}.szc-ui__rail i{background:#fffffff0;border-radius:1.8cqw;width:7cqw;height:7cqw;display:block}.szc-ui__cta{height:9.4cqw;color:var(--c-ink);background:#fff;border-radius:1.6cqw;place-items:center;font-size:3.8cqw;font-weight:600;display:grid;position:absolute;left:4cqw;right:4cqw}.szc-ui__caption{gap:1.6cqw;font-size:3.3cqw;line-height:1.35;display:grid;position:absolute;left:4cqw;right:18cqw}.szc-ui__caption b{font-weight:600}.szc-ui__caption .follow{border:.3cqw solid #fffc;border-radius:1.2cqw;margin-left:2cqw;padding:.4cqw 2cqw;font-size:3cqw;font-weight:600;display:inline-block}.szc-ui__caption small{opacity:.85;font-size:3cqw}.szc-ui__bars{grid-template-columns:repeat(4,1fr);gap:1.2cqw;display:grid;position:absolute;top:2.6cqw;left:3cqw;right:3cqw}.szc-ui__bars i{background:#fff6;border-radius:1cqw;height:.6cqw}.szc-ui__bars i:first-child{background:#fff}.szc-ui__pill{justify-items:center;gap:1cqw;font-size:3.6cqw;font-weight:600;display:grid;position:absolute;left:50%;transform:translate(-50%)}.szc-ui__pill span{color:var(--c-ink);background:#fff;border-radius:6cqw;padding:2cqw 6cqw}.szc-ui__pill i{border-top:.7cqw solid #fff;border-left:.7cqw solid #fff;width:3cqw;height:3cqw;transform:rotate(45deg)}.szc-ui__close{border:.6cqw solid #fff;border-radius:1cqw;width:5cqw;height:5cqw;position:absolute;top:7cqw;right:4cqw}.szc-ui__reply{align-items:center;gap:3cqw;display:flex;position:absolute;left:3.5cqw;right:3.5cqw}.szc-ui__reply span{color:#ffffffeb;border:.4cqw solid #ffffffbf;border-radius:8cqw;flex:1;padding:2.6cqw 4cqw;font-size:3.2cqw}.szc-ui__reply i{background:#fffffff0;border-radius:1.6cqw;flex:none;width:6cqw;height:6cqw}.szc-guide{z-index:3;pointer-events:none;position:absolute;inset:0}.szc-guide[hidden]{display:none}.szc-band{background-color:#df337733;background-image:repeating-linear-gradient(135deg,#df337780 0 1px,#0000 1px 8px);position:absolute}.szc-band--crop{background-color:#0b0b0b9e;background-image:none}.szc-band__label{white-space:nowrap;font:500 2.6cqw var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--c-pink);clip-path:var(--px-corner);gap:1.6cqw;padding:1.2cqw 2cqw;display:inline-flex;position:absolute}.szc-band__label span{opacity:.78}.szc-safe{outline-offset:-1px;outline:1px dashed #ffffffd9;position:absolute}.szc-safe:before,.szc-safe:after{content:"";border:0 solid #fff;width:4cqw;height:4cqw;position:absolute}.szc-safe:before{border-top-width:2px;border-left-width:2px;top:-1px;left:-1px}.szc-safe:after{border-bottom-width:2px;border-right-width:2px;bottom:-1px;right:-1px}.szc-safe__label{white-space:nowrap;font:500 2.6cqw var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink);clip-path:var(--px-corner);background:#fff;padding:1cqw 2cqw;position:absolute;bottom:2cqw;left:50%;transform:translate(-50%)}.szc-near{z-index:3;pointer-events:none;outline:1.5px dashed var(--sz-warn);outline-offset:-1.5px;background:#fc730912;position:absolute}.szc-marklayer{z-index:10;position:absolute;inset:0}.szc-mk{outline:2px solid var(--mk);outline-offset:-2px;background:color-mix(in srgb, var(--mk) 14%, transparent);cursor:move;touch-action:none;padding:0;display:block;position:absolute}.szc-mk[data-status=covered]{--mk:var(--sz-bad);background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--sz-bad) 40%, transparent) 0 1.5px, transparent 1.5px 6px)}.szc-mk[data-status=near]{--mk:var(--sz-warn);outline-style:dashed}.szc-mk[data-status=clear]{--mk:var(--sz-ok)}.szc-mk:focus-visible,.szc-mk.is-active{outline-offset:-3px;outline-width:3px;box-shadow:0 0 0 2px #fff}.szc-mk__tag{white-space:nowrap;font:500 2.5cqw var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--mk);pointer-events:none;align-items:center;gap:1.4cqw;padding:.9cqw 1.6cqw;display:inline-flex;position:absolute;bottom:100%;left:-2px}.szc-mk.is-flip .szc-mk__tag{top:100%;bottom:auto}.szc-mk__h{width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--c-ink);touch-action:none;background:#fff;display:none;position:absolute}.szc-mk.is-active .szc-mk__h,.szc-mk:focus-visible .szc-mk__h{display:block}.szc-mk__h[data-h=nw]{cursor:nwse-resize;top:-6px;left:-6px}.szc-mk__h[data-h=ne]{cursor:nesw-resize;top:-6px;right:-6px}.szc-mk__h[data-h=sw]{cursor:nesw-resize;bottom:-6px;left:-6px}.szc-mk__h[data-h=se]{cursor:nwse-resize;bottom:-6px;right:-6px}@media (pointer:coarse){.szc-mk__h{width:22px;height:22px}.szc-mk__h[data-h=nw],.szc-mk__h[data-h=sw]{left:-11px}.szc-mk__h[data-h=ne],.szc-mk__h[data-h=se]{right:-11px}.szc-mk__h[data-h=nw],.szc-mk__h[data-h=ne]{top:-11px}.szc-mk__h[data-h=sw],.szc-mk__h[data-h=se]{bottom:-11px}}.szc-draft{z-index:11;outline-offset:-2px;pointer-events:none;background:#ffffff1f;outline:2px dashed #fff;position:absolute}.szc-scrub{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;display:grid}.szc-scrub[hidden]{display:none}.szc-scrub button{color:#fff;background:var(--c-ink);width:36px;height:36px;clip-path:var(--px-corner);place-items:center;display:grid}.szc-scrub input[type=range]{width:100%;accent-color:var(--c-pink)}.szc-scrub time{font:500 10.5px var(--f-mono);letter-spacing:.06em;color:var(--c-muted);font-variant-numeric:tabular-nums}.szc-dl{grid-template-columns:1fr 1fr;gap:6px;width:100%;display:grid}.szc-dl button{min-height:40px;font:500 13.5px var(--f-sans);box-shadow:inset 0 0 0 1px var(--c-line);clip-path:var(--px-corner);background:#fff;justify-content:center;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.szc-dl button:hover{background:var(--c-ink);color:#fff}.szc-dl button:focus-visible{outline:2px solid var(--c-pink);outline-offset:2px}.szc-foot{width:100%;color:var(--c-muted);text-align:center;font-size:11.5px;line-height:1.45}.szc-bar{display:none}.szc-figure{max-width:900px;margin-top:8px}.szc-figure img{width:100%;height:auto;clip-path:var(--px-corner)}.szc-gap{margin-top:12px}.szc-figure figcaption{color:var(--c-muted);margin-top:10px;font-size:13px}.szc-formula{max-width:720px;font:500 13.5px/1.6 var(--f-mono);box-shadow:inset 0 0 0 1px var(--c-line);clip-path:var(--px-corner);background:#fff;gap:4px;margin:18px 0 4px;padding:16px 18px;display:grid}.szc-formula b{color:var(--c-pink);font-weight:500}.szc-steps{counter-reset:s;gap:10px;max-width:720px;display:grid}.szc-steps li{color:#3d3d3d;counter-increment:s;grid-template-columns:28px minmax(0,1fr);gap:12px;font-size:15.5px;line-height:1.6;display:grid}.szc-steps li:before{content:counter(s);width:24px;height:24px;font:500 11px var(--f-mono);color:#fff;background:var(--c-ink);clip-path:var(--px-corner);place-items:center;margin-top:1px;display:grid}.szc-mistake{position:relative;padding-top:44px!important}.szc-mistake:before{content:attr(data-n);font:500 10.5px var(--f-mono);letter-spacing:.1em;color:var(--c-pink);position:absolute;top:18px;left:20px}.szc-related{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;display:grid}.szc-related a{min-height:132px;box-shadow:inset 0 0 0 1px var(--c-line);clip-path:var(--px-corner);background:#fff;align-content:start;gap:8px;padding:20px;text-decoration:none;transition:background .16s,color .16s;display:grid}.szc-related a:hover{background:var(--c-ink);color:#fff}.szc-related a:hover .mono{color:var(--c-pink)}.szc-related .mono{color:var(--c-muted);font-size:10px}.szc-related strong{font:400 22px/1.15 var(--f-serif)}.szc-related span:last-child{color:inherit;opacity:.7;margin-top:auto;font-size:13px}.szc-table-wrap{max-width:900px;overflow-x:auto}.szc-src{font-size:13px}@media (max-width:960px){.szc{--phone-h:min(640px, calc((100vw - 2 * var(--pad) - 2 * var(--bezel)) * 16 / 9 + 2 * var(--bezel)))}.szc-top{grid-template-columns:minmax(0,1fr)}.szc-stage{order:2;justify-self:center;margin:8px 0 18px;position:static}.szc-hero{order:1}.szc-main{display:contents}.szc-panel{order:3;gap:14px;display:grid}.szc-drop{grid-template-columns:auto minmax(0,1fr)}.szc-drop .btn{grid-column:1/-1;width:100%}.szc-pick{width:100%;min-height:48px;display:inline-flex}.szc-bar{z-index:5;color:#fff;background:var(--c-ink);clip-path:var(--px-corner);align-items:baseline;gap:10px;margin-top:14px;padding:14px 16px;text-decoration:none;transition:opacity .2s,transform .2s;display:flex;position:sticky;bottom:12px}.szc-bar.is-hidden{opacity:0;pointer-events:none;transform:translateY(12px)}.szc-bar .mono{color:#fff9;font-size:10px}.szc-bar strong{font:400 24px var(--f-pixel)}.szc-bar span:last-child{color:#ffffffb3;margin-left:auto;font-size:13px}}@media (max-width:560px){.szc-fs{padding:16px}.szc-places{grid-template-columns:1fr 1fr;display:grid!important}.szc-mark-row{grid-template-columns:26px minmax(0,1fr) 36px}.szc-mark-row .rc-select{grid-column:2}.szc-mark-row__why{grid-area:2/2}.szc-mark-row .szc-x{grid-area:1/3}.szc-drop__text kbd,.szc-paste{display:none}}@media (prefers-reduced-motion:reduce){.rc-seg__opt,.szc-bar,.szc-related a{transition:none}}.szc-screen[data-ui=feed]{background:#fff}.szc-screen[data-ui=feed] .szc-frame{height:125cqw;top:14cqw;bottom:auto}.szc-feed__head{height:14cqw;color:var(--c-ink);align-items:center;gap:2.4cqw;padding:0 4cqw;display:flex;position:absolute;top:0;left:0;right:0}.szc-feed__head .szc-ui__avatar{width:7cqw;height:7cqw}.szc-feed__head .szc-ui__name b{font-size:3.5cqw}.szc-feed__head .szc-ui__name span{color:var(--c-muted);opacity:1;font-size:2.9cqw}.szc-feed__dots{gap:1cqw;margin-left:auto;display:flex}.szc-feed__dots i{background:var(--c-ink);border-radius:50%;width:1.1cqw;height:1.1cqw}.szc-feed__cta{color:#fff;background:var(--c-blue);justify-content:space-between;align-items:center;height:10cqw;padding:0 4cqw;font-size:3.6cqw;font-weight:600;display:flex;position:absolute;top:139cqw;left:0;right:0}.szc-feed__cta i{border-top:.6cqw solid #fff;border-right:.6cqw solid #fff;width:2.4cqw;height:2.4cqw;transform:rotate(45deg)}.szc-feed__icons{gap:4cqw;display:flex;position:absolute;top:150.6cqw;left:4cqw;right:4cqw}.szc-feed__icons i{border:.6cqw solid var(--c-ink);border-radius:1.6cqw;width:6cqw;height:6cqw}.szc-feed__icons i.r{margin-left:auto}.szc-feed__caption{color:var(--c-ink);font-size:3.3cqw;line-height:1.4;position:absolute;top:161cqw;left:4cqw;right:4cqw}.szc-screen[data-ui=feed] .szc-sample-tag{top:76cqw}.szc-band__label--float{top:3cqw;left:5cqw}.szc-near__label{white-space:nowrap;font:500 2.4cqw var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--c-orange);clip-path:var(--px-corner);padding:1.2cqw 2cqw;position:absolute;bottom:3cqw;left:5cqw}.szc-cta-row{flex-wrap:wrap;gap:8px;display:flex}.rc-btn--line{color:var(--c-ink);box-shadow:inset 0 0 0 1px var(--c-ink);background:0 0}.rc-btn--line:hover{background:var(--c-ink);color:#fff}.rc-btn:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.szc button{cursor:pointer}.szc button:disabled{cursor:default}.szc-src a{color:var(--c-pink);text-underline-offset:2px;text-decoration:underline}.szc-src a:hover{color:var(--c-ink)}.szc-table-wrap .rcp-table{min-width:780px}.szc-table-wrap .rcp-table tbody th{min-width:230px}.szc-table-wrap .rcp-table td.szc-src{white-space:normal;min-width:150px}.szc-mk[data-status=covered] .szc-mk__tag{background:var(--sz-bad-text)}.szc-mk[data-status=near] .szc-mk__tag{color:var(--c-ink)}.szc-band__label{background:var(--sz-bad-text)}.szc-band--crop .szc-band__label{background:var(--c-ink)}.szc-near__label{color:var(--c-ink)}.szc-drop:has(input:focus-visible){outline:2px solid var(--c-ink);outline-offset:-2px}.szc .rc-seg__opt:has(input:focus-visible){outline:2px solid var(--c-ink);outline-offset:-2px;box-shadow:inset 0 0 0 4px #fff}.szc .eyebrow .mono,.szc-fs legend,.szc .rcp-table caption,.szc-src a,.szc-formula b{color:var(--c-pink-text)}.szc-fs legend b,.szc .rc-seg__opt.is-on,.szc .rc-btn:not(.rc-btn--line){background:var(--c-pink-text)}.szc .rc-seg__opt.is-on small{color:#ffffffeb}
