.wc-solo{grid-template-columns:minmax(0,1fr);gap:20px;width:100%;max-width:1180px;margin:0 auto;padding:20px 16px 28px;display:grid}@media (min-width:1024px){.wc-solo{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:32px;padding-top:40px}}.wc-bot-card{text-align:center;background:var(--color-mint-soft);border:3px solid var(--color-ink);border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-pop-8);align-content:center;justify-items:center;gap:12px;padding:22px 18px 20px;display:grid;position:relative;overflow:hidden}.wc-bot-card:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff47 2px,#0000 2.2px);background-size:20px 20px;position:absolute;inset:0}.wc-bot-card>*{position:relative}.wc-bot-say{border:3px solid var(--color-ink);box-shadow:var(--shadow-pop-5);background:#fff;border-radius:18px;padding:8px 16px;font-size:clamp(17px,4.6vw,20px)}.wc-bot-say:after{content:"";border-right:3px solid var(--color-ink);border-bottom:3px solid var(--color-ink);background:#fff;width:20px;height:20px;position:absolute;bottom:-13px;left:50%;transform:translate(-50%)rotate(45deg)}.wc-bot-big{width:clamp(130px,40vw,190px);height:auto;margin-top:6px}.wc-bot-eye{transform-origin:50%;transform-box:fill-box;animation:3.6s infinite wc-blink}@keyframes wc-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.wc-bot-card h1{font-family:var(--font-display);font-size:clamp(30px,8vw,42px);line-height:1.1}.wc-bot-facts{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.wc-bot-facts li{background:var(--color-paper);border:2.5px solid var(--color-ink);border-radius:99px;padding:4px 12px;font-size:15px}.wc-set-card{background:var(--color-paper);border:3px solid var(--color-ink);border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-pop-8);grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;padding:18px;display:grid}.wc-set-card h2{font-family:var(--font-display);font-size:22px}.wc-diffs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wc-diff{text-align:left;border:3px solid var(--color-ink);min-width:0;min-height:132px;box-shadow:var(--shadow-pop-6);background:#fff;border-radius:20px;flex-direction:column;justify-content:flex-end;gap:4px;padding:44px 12px 14px;transition:transform .12s,background-color .2s;display:flex;position:relative;overflow:hidden}.wc-diff svg{width:clamp(58px,17vw,74px);height:clamp(58px,17vw,74px);position:absolute;top:-6px;right:-6px}.wc-diff b{font-family:var(--font-display);font-size:clamp(21px,5.6vw,26px);font-weight:400;position:relative}.wc-diff small{word-break:keep-all;font-size:clamp(13px,3.6vw,15px);line-height:1.35;position:relative}.wc-diff:after{content:"";border:3px solid var(--color-ink);background:#fff;border-radius:50%;width:26px;height:26px;position:absolute;top:10px;left:10px}.wc-diff[aria-pressed=true]{background:var(--color-yolk);transform:translateY(-2px)}.wc-diff[aria-pressed=true]:after{background:var(--color-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/70% no-repeat}.wc-diff.is-hard[aria-pressed=true]{background:#ffb4a3}.wc-opt-help{color:#1e1b3acc;font-size:14px;line-height:1.4}.wc-load-box,.wc-fail-box{text-align:center;justify-items:center;display:grid}.wc-load-box{gap:14px;padding:14px 4px}.wc-fail-box{gap:12px;padding:10px 4px}.wc-book{width:110px;height:auto}.wc-book-page{transform-origin:50px;animation:1.1s ease-in-out infinite wc-flip}@keyframes wc-flip{0%{transform:scaleX(1)}50%,to{transform:scaleX(-1)}}.wc-load-box h3,.wc-fail-box h3{font-family:var(--font-display);font-size:clamp(22px,6vw,28px)}.wc-prog{border:3px solid var(--color-ink);width:100%;height:26px;box-shadow:var(--shadow-pop-4);background:#fff;border-radius:99px;overflow:hidden}.wc-prog i{background:repeating-linear-gradient(-45deg, var(--color-yolk) 0 12px, #ffd866 12px 24px);border-right:3px solid var(--color-ink);height:100%;transition:width .25s;display:block}.wc-prog-row{justify-content:space-between;width:100%;font-size:15px;display:flex}.wc-fail-box svg{width:96px;height:96px}.wc-fail-box p{word-break:keep-all;font-size:16px;line-height:1.5}.wc-btn-row{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;display:flex}.wc-btn-row>*{flex:160px}@media (min-width:1280px){.wc-solo{gap:clamp(36px,3vw,64px);max-width:1640px;padding:clamp(40px,4vw,72px) 48px 40px}.wc-bot-card{gap:20px;padding:40px}.wc-bot-say{padding:12px 24px;font-size:26px}.wc-bot-big{width:clamp(220px,16vw,300px)}.wc-bot-card h1{font-size:clamp(48px,3.4vw,68px)}.wc-bot-facts li{padding:6px 16px;font-size:20px}.wc-set-card{gap:22px;padding:30px}.wc-set-card h2{font-size:30px}.wc-diffs{gap:18px}.wc-diff{min-height:clamp(170px,11vw,210px);padding:56px 18px 18px}.wc-diff svg{width:clamp(84px,6vw,110px);height:clamp(84px,6vw,110px)}.wc-diff b{font-size:clamp(28px,2vw,38px)}.wc-diff small{font-size:clamp(16px,1.1vw,20px)}.wc-diff:after{width:32px;height:32px;top:14px;left:14px}.wc-opt-help{font-size:17px}.wc-load-box h3,.wc-fail-box h3{font-size:34px}.wc-book{width:150px}.wc-fail-box p{font-size:20px}}@media (prefers-reduced-motion:reduce){.wc-bot-eye,.wc-book-page{animation:none}.wc-diff,.wc-prog i{transition:none}}.wc-thinking-bot{border:3px solid var(--color-ink);box-shadow:var(--shadow-pop-4);white-space:nowrap;opacity:0;pointer-events:none;background:#c9f5ec;border-radius:16px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:14px;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:6px;right:4%;transform:translateY(8px)}.wc-thinking-bot[data-show]{opacity:1;transform:none}.wc-thinking-bot:not([data-fit]){visibility:hidden}.wc-thinking-ava{border:3px solid var(--color-ink);background:#c9f5ec;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}@media (min-width:1100px){.wc-thinking-bot{font-size:clamp(16px,1.1vw,20px)}.wc-thinking-ava{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.wc-thinking-bot{transition:none}}
