.sc-body [hidden]{display:none!important}.sc-body{color:#000;background:#f4f3f3;flex-direction:column;min-height:100vh;margin:0;font-family:DM Sans,system-ui,sans-serif;display:flex}.sc-wrap{box-sizing:border-box;width:100%;max-width:76rem;margin:0 auto;padding-left:16px;padding-right:16px}.sc-top{background:#000}@media (width>=1680px){.sc-top-in,.sc-main,.sc-foot,.sc-overlay>*{zoom:1.15}}@media (width>=1920px){.sc-top-in,.sc-main,.sc-foot,.sc-overlay>*{zoom:1.3}}@media (width>=2400px){.sc-top-in,.sc-main,.sc-foot,.sc-overlay>*{zoom:1.5}}.sc-top-in{align-items:center;gap:10px;min-width:0;height:52px;display:flex}.sc-brand{color:#fff;flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}.sc-brand-name{font-size:16px;font-weight:700}.sc-slash{color:#ffffff59}.sc-tool-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.sc-main{flex:1;padding-top:20px;padding-bottom:40px}.sc-h1{margin:0 0 14px;font-size:22px;font-weight:800;line-height:1.25}.sc-mock{color:#000;background:#ffd23f73;border-radius:8px;margin:0 0 12px;padding:8px 12px;font-size:13px}.sc-cols{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.sc-card{background:#fff;border:1px solid #0000001f;border-radius:14px}.sc-left{flex:440px;min-width:0;overflow:hidden}.sc-right{flex-direction:column;flex:360px;gap:12px;min-width:0;display:flex}.sc-card-head{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.sc-card-title{margin:0;font-size:16px;font-weight:700}.sc-head-right{align-items:center;gap:10px;min-width:0;display:flex}.sc-sample-tag{color:#333132;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.sc-pill{font:inherit;color:#000;cursor:pointer;background:#ebeaea;border:0;border-radius:999px;flex-shrink:0;min-height:32px;padding:6px 12px;font-size:13px;font-weight:600}.sc-pill:hover{background:#dedcdd}.sc-edit{grid-template-columns:var(--g,0px) minmax(0, 1fr) var(--g,0px);-moz-column-gap:var(--gap,0px);column-gap:var(--gap,0px);row-gap:16px;margin:0;padding:22px 20px;display:grid}.sc-edit>*{grid-column:2}.sc-field{flex-direction:column;gap:6px;display:flex}.sc-field label{align-items:center;gap:8px;display:flex}.sc-tag,.sc-ml{color:#6e6a6c;letter-spacing:.12em;text-transform:uppercase;align-self:flex-start;padding:0 0 0 2px;font-family:DM Sans,system-ui,sans-serif;font-size:12.5px;font-weight:700;line-height:1.2;display:block}.sc-roulette{color:#fff;background:#b9314f}.sc-roulette:hover{background:#8a2239}.sc-edit .sc-go{justify-self:center;width:50%}.sc-cta-row{text-align:center;margin-top:20px}.sc-cta{color:#fff;background:#2a9d8f;border-radius:14px;padding:16px 32px;font-size:19px;font-weight:700;line-height:1.4;text-decoration:none;transition:background .15s;display:inline-block}.sc-cta:hover{background:#1f7a6f}.sc-field textarea{box-sizing:border-box;resize:none;color:#000;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #0000002e;border-radius:10px;width:100%;margin:0;padding:4px 14px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:17px;line-height:2.4;display:block;overflow:hidden}.sc-edit.is-stacked .sc-field textarea{font-size:15px;line-height:2.3}.sc-edit.is-stacked #sc-complaint{padding-right:76px}.sc-body textarea::-moz-placeholder,.sc-body input::-moz-placeholder{color:#9b9799}.sc-body textarea::placeholder,.sc-body input::placeholder{color:#9b9799}.sc-body textarea:focus,.sc-body input:focus{outline-offset:0;border-color:#0000;outline:2px solid #000}.sc-go{font:inherit;cursor:pointer;color:#fff;background:#000;border:0;border-radius:10px;min-height:52px;padding:14px;font-size:17px;font-weight:700}.sc-go:hover{background:#333132}.sc-go.is-empty{background:#9b9799}.sc-go:disabled{opacity:.7;cursor:default}.sc-err{color:#b9314f;margin:0;font-size:14px}.sc-fine{color:#333132;margin:0;font-size:13px}.sc-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sc-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sc-stamp{color:#b9314f;background:#ffffffeb;border:4px solid #b9314f;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:80px;height:80px;font-family:Caveat,cursive;font-weight:700;display:flex;position:absolute;top:12px;right:14px;transform:rotate(8deg)}.sc-stamp.is-good{color:#000;border-color:#78bc61}.sc-stamp-l{font-size:42px;line-height:.9}.sc-stamp-g{font-size:16px}.sc-ml{margin:0 0 6px}.sc-mono{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:15.5px;line-height:1.95}.sc-a-toggle{z-index:2;white-space:nowrap;font:inherit;color:#000;cursor:pointer;background:#fff;border:1px solid #78bc61;border-radius:999px;padding:4px 12px;font-size:13.5px;font-weight:700;position:absolute}.sc-a-toggle:hover{background:#78bc6133}.sc-a{background:#fff;border:2px solid #78bc61;border-radius:10px;padding:14px 14px 12px}.sc-a-head{color:#000;justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:700;display:flex}.sc-a-head b{font-size:24px;font-weight:800}.sc-a p{color:#333132;margin:0 0 8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13.5px;line-height:1.75}.sc-a p strong{color:#000;font-family:DM Sans,sans-serif}.sc-good{color:#000;background:#78bc6147;border-radius:3px;padding:0 2px}.sc-live-story{cursor:text;grid-template-columns:var(--g,0px) minmax(0, 1fr) var(--g,0px);-moz-column-gap:var(--gap,0px);column-gap:var(--gap,0px);padding:var(--above,22px) 20px var(--below,22px);display:grid;position:relative}.sc-live-col{grid-column:2;min-width:0}.sc-live-text{background:#fff;border:1px solid #0000002e;border-radius:10px;min-height:2.4em;margin:0 0 16px;padding:4px 14px;font-size:17px;line-height:2.4;transition:border-color .15s,box-shadow .15s}.sc-live-text.is-focus{border-color:#000;box-shadow:0 0 0 1px #000}.sc-live-corr{margin-bottom:0}.sc-live.is-stacked .sc-live-cw .sc-live-text,.sc-live.is-stacked .sc-live-cw[hidden]~.sc-live-cause{padding-right:76px}.sc-review .sc-live-story{cursor:default}.sc-review [data-mark]{cursor:pointer;border-radius:3px;transition:background .15s}.sc-review [data-mark].is-on{background:#ffd23f8c}.sc-rv-status{color:#333132;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;min-height:32px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.sc-rv-status i{background:#b9314f;border-radius:50%;flex-shrink:0;width:9px;height:9px;animation:1.1s ease-in-out infinite sc-blink}.sc-cols.is-wide .sc-right{flex-basis:100%}.sc-cols.is-wide .sc-results{width:100%;max-width:52rem;margin:0 auto}.sc-live.is-stacked .sc-live-text{font-size:15px;line-height:2.3}.sc-live-rest{color:#0000}.sc-live-caret{vertical-align:-.22em;width:0;height:1.15em;animation:1s step-end infinite sc-blink;display:inline-block;box-shadow:2px 0 #000}.sc-live-ink{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.sc-live-ink path{fill:none;stroke:#b9314f;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;opacity:.9}.sc-live-notes{pointer-events:none;position:absolute;inset:0}.sc-live-note{color:#b9314f;white-space:nowrap;font-family:Caveat,cursive;font-weight:700;line-height:1.05;position:absolute}.sc-live-num{color:#b9314f;font-family:Caveat,cursive;font-size:19px;font-weight:700;line-height:1;position:absolute}.sc-live-stamp{opacity:0;transform-origin:50%;width:96px;height:96px;top:0;left:0;right:auto}.sc-live-stamp .sc-stamp-l{font-size:46px}.sc-live-stamp .sc-stamp-g{font-size:18px}.sc-live.is-stacked .sc-live-stamp{border-width:3px;width:66px;height:66px}.sc-live.is-stacked .sc-live-stamp .sc-stamp-l{font-size:32px}.sc-live.is-stacked .sc-live-stamp .sc-stamp-g{font-size:13px}.sc-live-pen{transform-origin:0;pointer-events:none;opacity:0;filter:drop-shadow(0 5px 5px #00000040);width:170px;height:13px;transition:opacity .18s,filter .18s;display:flex;position:absolute;top:0;left:0}.sc-live-pen.is-on{opacity:1}.sc-live-pen.is-up{filter:drop-shadow(0 14px 10px #0003)}.sc-live-pen i:first-child{border-top:6.5px solid #0000;border-bottom:6.5px solid #0000;border-right:18px solid #dedcdd;width:0;height:0}.sc-live-pen i:nth-child(2){background:#9b9799;width:12px}.sc-live-pen i:nth-child(3){background:#b9314f;flex:1}.sc-live-pen i:nth-child(4){background:#333132;border-radius:0 6px 6px 0;width:26px}.sc-live.is-stacked .sc-live-pen{width:120px;height:10px}.sc-live-stamper{pointer-events:none;opacity:0;transform-origin:50% 100%;filter:drop-shadow(0 16px 14px #00000047);width:110px;height:130px;position:absolute;top:0;left:0}.sc-live-stamper i{display:block;position:absolute}.sc-live-stamper i:first-child{background:#000;border-radius:50%;width:46px;height:46px;margin-left:-23px;top:0;left:50%}.sc-live-stamper i:nth-child(2){background:#333132;width:20px;height:58px;margin-left:-10px;top:38px;left:50%}.sc-live-stamper i:nth-child(3){background:#000;border-radius:6px;width:110px;height:30px;top:94px;left:0}.sc-live-stamper i:nth-child(4){background:#9b9799;border-radius:0 0 3px 3px;width:98px;height:7px;top:123px;left:6px}.sc-live.is-stacked .sc-live-pen i:first-child{border-top-width:5px;border-bottom-width:5px;border-right-width:14px}.sc-live-foot{padding:0 18px 18px}.sc-live-go{width:calc(var(--colw,100%) / 2);min-height:56px;font:inherit;color:#000;cursor:pointer;background:#fafafa;border:2px dashed #9b9799;border-radius:12px;margin:0 auto;font-size:16px;font-weight:700;display:block}.sc-live-go:hover{background:#fff;border-color:#000}.sc-cols.is-wide .sc-left{flex-basis:100%}@keyframes sc-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.sc-live-caret,.sc-rv-status i{animation:none}}.sc-pen{color:#b9314f;font-family:Caveat,cursive;font-weight:700;line-height:1.1}.sc-pen-big{font-size:30px}.sc-pen-thanks{color:#000;margin:0 0 6px;font-size:34px}.sc-results{flex-direction:column;gap:12px;display:flex}.sc-chip{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:flex}.sc-chip-A{color:#000;background:#78bc61}.sc-chip-B{color:#000;background:#78bc6147}.sc-chip-C{color:#000;background:#ffd23f73}.sc-chip-D{color:#8a2239;background:#b9314f24}.sc-chip-F,.sc-chip-missing{color:#fff;background:#b9314f}.sc-chip-not_applicable{color:#333132;background:#ebeaea;font-size:11px}.sc-notes{background:#fff;border:1px solid #0000001f;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.sc-row{width:100%;font:inherit;color:inherit;text-align:left;background:#fff;border:0;border-top:1px solid #00000014;grid-template-columns:220px minmax(0,1fr);margin:0;padding:0;display:grid}.sc-row:first-child{border-top:0}button.sc-row{cursor:pointer}button.sc-row:hover{background:#fafafa}.sc-row.is-on{background:#ffd23f38;box-shadow:inset 4px 0 #b9314f}.sc-cell-k{border-right:1px solid #00000014;align-items:center;gap:10px;padding:12px 14px;display:flex}.sc-cell-name{color:#000;font-size:14px;font-weight:700;line-height:1.25}.sc-cell-v{min-width:0;padding:12px 16px;display:block}.sc-row.is-quiet .sc-cell-k,.sc-row.is-quiet .sc-cell-v{padding-top:8px;padding-bottom:8px}.sc-no-note{color:#6e6a6c;align-self:center;font-size:13.5px}.sc-note-pen{margin-bottom:2px;display:block}@media (width<=520px){.sc-row{grid-template-columns:128px minmax(0,1fr)}.sc-cell-k{gap:8px;padding:10px}.sc-cell-name{font-size:13px}.sc-cell-v{padding:10px 12px}}.sc-live-note.is-on{background:#ffd23f8c;border-radius:4px;box-shadow:0 0 0 4px #ffd23f8c}.sc-note-pen{font-size:25px;line-height:1}.sc-note-fix{color:#333132;font-size:14.5px;line-height:1.55;display:block}.sc-note-fix b{color:#000}.sc-another{font:inherit;color:#000;cursor:pointer;background:#fff;border:1px solid #0003;border-radius:10px;min-height:44px;padding:11px;font-weight:700}.sc-foot{color:#333132;background:#fff;border-top:1px solid #0000001a;flex-wrap:wrap;justify-content:center;gap:6px 18px;padding:14px 16px;font-size:13px;display:flex}.sc-overlay{z-index:50;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.sc-overlay[hidden]{display:none}.sc-dialog{box-sizing:border-box;background:#fff;border-radius:16px;width:100%;max-width:26rem;padding:24px;box-shadow:0 30px 60px #0000004d}.sc-dialog form{flex-direction:column;gap:10px;margin:0;display:flex}.sc-dialog input:not([type=hidden]){font:inherit;color:#000;border:1px solid #0003;border-radius:8px;padding:12px 14px;font-size:16px}.sc-dialog .sc-go{width:100%;min-height:48px;font-size:16px}.sc-lim-title{margin:0 0 4px;font-size:20px;font-weight:800}.sc-lim-copy{color:#333132;margin:0 0 8px;font-size:15px;line-height:1.5}.sc-close{width:100%;font:inherit;color:#333132;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:8px;font-size:14px}@media (width<=520px){.sc-h1{font-size:20px}}
