@media (orientation:portrait) and (width<=900px){body.play-theme-wish-bureau .play-shell[data-game-shell]{--game-width-from-height:100vw}body.play-theme-wish-bureau .play-shell[data-game-shell] .game-stage{aspect-ratio:auto;height:max(460px,100svh - 112px)}}@media (orientation:landscape) and (height<=520px){body.play-theme-wish-bureau .play-shell[data-game-shell]{--game-width-from-height:100vw}body.play-theme-wish-bureau .play-shell[data-game-shell] .game-stage{aspect-ratio:auto;height:max(230px,100svh - 108px)}}body.play-theme-wish-bureau .play-shell[data-game-shell]:fullscreen{--game-shell-max-width:100vw;--fullscreen-game-width:100vw}body.play-theme-wish-bureau .play-shell[data-game-shell]:fullscreen .game-stage{aspect-ratio:auto;height:calc(100dvh - 56px)}body.play-theme-wish-bureau{--player-surface:#f3e6cc;--player-ink:#3f3328;--player-line:#3f332824}@font-face{font-family:Wish Fredoka;src:url(/assets/games/cottage-word-search/fredoka-latin.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}.wb-root{--ink:#3f3328;--soft:#6b5846;--paper:#fbf4e2;--green:#2f6b4a;--green-dark:#224f37;--red:#b8402f;--gold:#d9a52e;--round:"Wish Fredoka", ui-rounded, "Trebuchet MS", "Segoe UI", sans-serif;color:var(--ink);-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#c99a66;font-family:ui-rounded,Trebuchet MS,Segoe UI,system-ui,sans-serif;position:absolute;inset:0;overflow:hidden}.wb-root [hidden]{display:none!important}.wb-root button{font:inherit;-webkit-tap-highlight-color:transparent}.wb-scene,.wb-fx{width:100%;height:100%;display:block;position:absolute;inset:0}.wb-fx{z-index:6;pointer-events:none}.wb-btn{min-height:44px;color:var(--ink);cursor:pointer;background:linear-gradient(#fffaf0,#f0dcb5);border:1.5px solid #6e4523;border-radius:12px;padding:4px 14px;font-size:15px;font-weight:750;line-height:1.1;box-shadow:0 2px #6e4523}.wb-btn:hover{background:linear-gradient(#fffdf6,#f5e5c4)}.wb-btn:active{transform:translateY(2px);box-shadow:0 0 #6e4523}.wb-btn:focus-visible,.wb-card:focus-visible,.wb-link:focus-visible,.wb-idea:focus-visible,.wb-notice-link:focus-visible{outline-offset:2px;outline:3px solid #f2b000}.wb-btn:disabled{color:#a3907b;cursor:default;background:linear-gradient(#f7efdf,#ece0c6);border-color:#b29a7e;transform:none;box-shadow:0 2px #b29a7e}.wb-btn.wb-primary{background:linear-gradient(#3c8a5f, var(--green));color:#fffaf0;border-color:var(--green-dark);box-shadow:0 2px 0 var(--green-dark)}.wb-btn.wb-primary:hover{background:linear-gradient(#45956a,#33744f)}.wb-btn.wb-primary:disabled{color:#e8efe9;background:linear-gradient(#9cb8a6,#8aa895);border-color:#7a9584;box-shadow:0 2px #7a9584}.wb-link{min-height:32px;color:var(--green);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:13px;font-weight:750;text-decoration:underline}.wb-chip{white-space:nowrap;background:#fffdf6;border:1.5px solid #6e452359;border-radius:999px;align-items:center;gap:3px;padding:1px 7px 1px 1px;font-size:12.5px;font-weight:750;line-height:1.2;display:inline-flex}.wb-ico{background-image:var(--wb-traits);background-repeat:no-repeat;flex:none;width:19px;height:19px;display:inline-block}.wb-chip.is-mini{background:0 0;border:0;padding:0}.wb-chip.is-mini .wb-chip-label{display:none}.wb-chip.is-mini .wb-ico{width:22px;height:22px}.wb-slip{z-index:1;box-sizing:border-box;background-color:var(--paper);background-image:repeating-linear-gradient(transparent 0 21px, #5a8fc41f 21px 22px), var(--wb-paper);background-size:auto,160px 160px;border-radius:5px;flex-direction:column;gap:5px;padding:9px 12px 10px;display:flex;position:absolute;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 3px #b49a74,0 8px 16px #2a1c1447}.wb-slip:before{content:"";border:2.5px solid #9aa3ad;border-bottom-color:#0000;border-radius:8px;width:12px;height:30px;position:absolute;top:-3px;left:11px;box-shadow:0 1px 1px #0003}.wb-slip.is-arriving{animation:.5s cubic-bezier(.25,1.3,.5,1) both wb-slip-in}@keyframes wb-slip-in{0%{opacity:0;transform:translateY(-26px)rotate(-3deg)}to{opacity:1;transform:none}}.wb-slip-head{color:var(--soft);justify-content:space-between;align-items:baseline;gap:8px;padding-left:24px;font-size:12.5px;font-weight:800;display:flex}.wb-slip-from{font-family:var(--round);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.wb-slip-num{letter-spacing:.02em;flex:none}.wb-story{font-size:calc(14.5px * var(--fit,1));margin:0;font-weight:600;line-height:1.34}.wb-story.is-long{font-size:calc(13.5px * var(--fit,1));line-height:1.3}.wb-asks{flex-direction:column;gap:4px;margin-top:2px;display:flex}.wb-asks-row{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.wb-asks-last{min-height:36px}.wb-root.is-short .wb-asks-last{min-height:32px}.wb-root[data-mode=side] .wb-asks-last{min-height:30px}.wb-root[data-mode=wide] .wb-asks-last{min-height:48px}.wb-ask{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.wb-ask-label{letter-spacing:.02em;text-transform:uppercase;color:var(--soft);font-size:11.5px;font-weight:800}.wb-ask-chips{flex-wrap:wrap;gap:3px;display:inline-flex}.wb-ask[data-kind=need] .wb-chip{background:#eef7e8;border-color:#4f8a5b}.wb-ask[data-kind=forbidden] .wb-ask-label{color:var(--red)}.wb-ask[data-kind=forbidden] .wb-chip{background:#fde6e1;border-color:#c8463a;text-decoration:line-through 2px #b8402fb3}.wb-ask[data-kind=delight] .wb-ask-label{color:#9a6a0c}.wb-ask[data-kind=delight] .wb-chip{border-color:var(--gold);background:#fff4d0}.wb-slip-tools{flex:none;justify-content:flex-end;margin:-5px -6px -5px auto;display:flex}.wb-root[data-mode=wide] .wb-slip-tools{margin:-4px -6px -6px auto}.wb-slip.is-tight{--fit:.92;gap:3px}.wb-slip.is-tighter{--fit:.84;gap:2px;padding-top:6px;padding-bottom:6px}.wb-slip.is-tighter .wb-chip{font-size:10.5px}.wb-slip.is-tighter .wb-ico{width:15px;height:15px}.wb-slip.is-overflow{overscroll-behavior:contain;overflow-y:auto}.wb-mark{--tilt:-5deg;z-index:2;pointer-events:none;transform:rotate(var(--tilt));align-items:center;gap:.15em;font-size:20px;line-height:1;display:none;position:absolute;top:0;left:0}.wb-mark-ink{font-family:var(--round);letter-spacing:.08em;white-space:nowrap;text-transform:uppercase;-webkit-mask-image:var(--wb-grain);mask-image:var(--wb-grain);border:3px double;border-radius:.38em;padding:.18em .5em .12em;font-weight:700;line-height:1.15;display:block;-webkit-mask-size:96px 96px;mask-size:96px 96px}.wb-mark.is-on{animation:.32s cubic-bezier(.2,1.4,.4,1) both wb-stamp;display:inline-flex}.wb-mark.is-granted{color:#2f7a43e0}.wb-mark.is-sent{--tilt:-4deg;color:#b8402fd9}.wb-mark-seal{background:var(--wb-seal) center / contain no-repeat;filter:drop-shadow(0 1px 1px #2a1c1459);flex:none;width:1.45em;height:1.45em;display:none}.wb-mark.is-gold .wb-mark-seal{animation:.4s cubic-bezier(.2,1.5,.4,1) .18s both wb-seal;display:block}@keyframes wb-seal{0%{opacity:0;rotate:-40deg;scale:.3}to{opacity:1;rotate:0deg;scale:1}}@keyframes wb-stamp{0%{opacity:0;scale:1.9}60%{opacity:1;scale:.92}to{opacity:1;scale:1}}.wb-bench{z-index:1;box-sizing:border-box;position:absolute}.wb-cards{--art:60px;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid;position:absolute;inset:0}.wb-card{background-color:#fff8ea;background-image:radial-gradient(ellipse at 50% 38%, #ffffffbf, #fff0 62%), var(--wb-linen);min-width:0;min-height:0;color:var(--ink);cursor:pointer;background-size:auto,96px 96px;border:2px solid #8a5a3c;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 3px 6px;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex;position:relative;box-shadow:0 3px #6e4523,0 6px 10px #2a1c1438}.wb-card:after{content:"";pointer-events:none;border:1px dashed #8a5a3c59;border-radius:8px;position:absolute;inset:3px}.wb-card:hover{transform:translateY(-2px)}.wb-card:active{transform:translateY(1px)scale(.98)}.wb-art{width:var(--art);height:var(--art);background-image:var(--wb-charms);background-repeat:no-repeat;flex:none;display:block}.wb-card-name{max-width:calc(100% - 8px);font-family:var(--round);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:13.5px;font-weight:600;line-height:1.1;overflow:hidden}.wb-card-name.is-two{white-space:normal;text-wrap:balance;line-height:1.02}.wb-card-traits{flex-wrap:wrap;flex:none;justify-content:center;gap:2px 3px;max-width:calc(100% - 8px);display:flex}.wb-card .wb-chip{border-width:1px;padding-right:5px;font-size:11px}.wb-card .wb-ico{width:15px;height:15px}.wb-card-key{color:#6b584699;font-size:10.5px;font-weight:800;position:absolute;top:4px;left:6px}.wb-card-pick:empty{display:none}.wb-card-pick{background:var(--green);color:#fffaf0;border:2px solid #fffaf0;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12.5px;font-weight:800;display:grid;position:absolute;top:-6px;right:-5px;box-shadow:0 1px 3px #0000004d}.wb-card.is-picked{background-color:#fff3cf;border-color:#d99a1e;transform:translateY(-4px);box-shadow:0 0 0 3px #f2b00073,0 5px #8a5a1c,0 10px 14px #2a1c1442}.wb-card.is-pop{animation:.28s ease-out wb-pop}.wb-card.is-shake{animation:.3s ease-out wb-shake}.wb-card.is-dealt{animation:.38s cubic-bezier(.25,1.3,.5,1) both wb-deal;animation-delay:var(--deal,0s)}.wb-bench[data-phase=assembling] .wb-card.is-picked{animation:.45s ease-in both wb-gather}.wb-bench[data-phase=assembling] .wb-card:not(.is-picked){opacity:.6}@keyframes wb-pop{0%{scale:1}40%{scale:1.07}to{scale:1}}@keyframes wb-shake{0%,to{translate:0}25%{translate:-4px}75%{translate:4px}}@keyframes wb-deal{0%{opacity:0;translate:0 14px;rotate:-4deg}to{opacity:1;translate:0;rotate:0deg}}@keyframes wb-gather{to{opacity:.75;translate:0 -10px;scale:.9}}.wb-write,.wb-reading,.wb-verdict,.wb-notice{box-sizing:border-box;background-color:#fffaf0;background-image:var(--wb-paper);background-size:160px 160px;border:2px solid #8a5a3c;border-radius:12px;box-shadow:0 3px #6e4523,0 8px 14px #2a1c143d}.wb-write{flex-direction:column;gap:5px;padding:9px 11px;display:flex;position:absolute;inset:0;overflow:auto}.wb-write-label{font-family:var(--round);font-size:15px;font-weight:600}.wb-idea{resize:none;box-sizing:border-box;width:100%;min-height:54px;color:var(--ink);-webkit-user-select:text;user-select:text;background:#fffdf8;border:1.5px solid #8a5a3c;border-radius:9px;flex:auto;padding:7px 9px;font:600 16px/1.3 ui-rounded,Trebuchet MS,Segoe UI,system-ui,sans-serif}.wb-write-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.wb-count{color:var(--soft);font-size:12px;font-weight:800}.wb-write-msg:empty{display:none}.wb-write-msg{color:#8a2f22;background:#fde6e1;border-radius:8px;margin:0;padding:4px 8px;font-size:13px;font-weight:750}.wb-ai-note{color:var(--soft);margin:0;font-size:11.5px;font-weight:650;line-height:1.3}.wb-reading{text-align:center;place-content:center;justify-items:center;gap:8px;padding:12px;display:grid;position:absolute;inset:0}.wb-reading p{font-family:var(--round);margin:0;font-size:16px;font-weight:600}.wb-dots{background:radial-gradient(circle, var(--green) 5px, transparent 5.5px) 0 50% / 18px 14px repeat-x;width:54px;height:14px;animation:1.1s steps(3,end) infinite wb-dots}@keyframes wb-dots{0%{clip-path:inset(0 66% 0 0)}to{clip-path:inset(0 -34% 0 0)}}.wb-verdict{outline:none;flex-direction:column;gap:6px;padding:9px 11px;animation:.3s ease-out both wb-verdict-in;display:flex;position:absolute;inset:0;overflow:auto}@keyframes wb-verdict-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.wb-v-top{align-items:center;gap:8px;min-width:0;display:flex}.wb-stars{color:#d6c7ad;flex:none;gap:1px;font-size:22px;line-height:1;display:inline-flex}.wb-star.is-on{color:#f2b51c;text-shadow:0 0 6px #ffce4ae6,0 1px #8a5a1c;animation:.4s cubic-bezier(.3,1.6,.5,1) both wb-star;animation-delay:var(--d,0s)}@keyframes wb-star{0%{opacity:0;rotate:-40deg;scale:.2}to{opacity:1;rotate:0deg;scale:1}}.wb-v-name{min-width:0;font-family:var(--round);overflow-wrap:anywhere;text-wrap:balance;flex:auto;font-size:16px;font-weight:600;line-height:1.15}.wb-v-points{background:var(--green);color:#fffaf0;border-radius:999px;flex:none;padding:2px 8px;font-size:12.5px;font-weight:800}.wb-verdict.is-none .wb-v-points,.wb-verdict.is-oops .wb-v-points{background:#9a6a50}.wb-v-how{color:var(--soft);margin:0;font-size:13px;font-style:italic;font-weight:600;line-height:1.3}.wb-tally{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wb-tally li{background:#eef7e8;border:1px solid #4f8a5b;border-radius:999px;align-items:center;gap:3px;padding:1px 7px 1px 2px;font-size:12px;font-weight:750;display:inline-flex}.wb-tally li b{font-weight:850}.wb-tally .is-delight{border-color:var(--gold);background:#fff4d0}.wb-tally .is-forbidden,.wb-tally .is-muddle{color:#7a2a1e;background:#fde6e1;border-color:#c8463a}.wb-tally .is-missed{color:var(--soft);background:#f3ede2;border:1px dashed #9a8a74}.wb-tally .is-none{background:#f3ede2;border-color:#c9b89c;padding:2px 8px}.wb-tally .wb-chip.is-mini .wb-ico{width:18px;height:18px}.wb-v-quote{align-items:center;gap:8px;margin:0;display:flex}.wb-face{background-image:var(--wb-folk);background-repeat:no-repeat;flex:none;width:42px;height:42px}.wb-v-said{font-size:13.5px;font-weight:650;line-height:1.3}.wb-v-said q{quotes:"“" "”"}.wb-v-who{color:var(--soft);white-space:nowrap;font-weight:800}.wb-v-parts{justify-content:center;gap:14px;margin:auto 0 0;padding:4px 0 0;display:none}.wb-root[data-mode=wide] .wb-v-parts,.wb-root[data-mode=stack] .wb-v-parts{display:flex}.wb-root[data-mode=stack] .wb-v-parts{gap:8px}.wb-root[data-mode=stack] .wb-v-part{width:78px;padding:4px 3px}.wb-root[data-mode=stack] .wb-v-part .wb-art{width:40px;height:40px}.wb-root[data-mode=stack] .wb-v-part-name{font-size:11px}.wb-v-part{background:#ffffff8c;border:1px solid #8a5a3c47;border-radius:12px;flex-direction:column;align-items:center;gap:2px;width:92px;padding:6px 4px 5px;animation:.35s ease-out both wb-deal;display:flex;box-shadow:0 2px #6e45232e}.wb-v-part:nth-child(2){animation-delay:80ms}.wb-v-part:nth-child(3){animation-delay:.16s}.wb-v-part .wb-art{width:54px;height:54px}.wb-v-part-name{text-align:center;max-width:100%;color:var(--soft);font-size:12px;font-weight:750;line-height:1.15}.wb-v-note{color:var(--green-dark);border-top:1px dashed #8a5a3c66;margin:auto 0 0;padding-top:4px;font-size:12.5px;font-weight:700;line-height:1.3}.wb-notice{z-index:3;flex-direction:column;gap:5px;max-height:calc(100% - 8px);padding:10px 12px;animation:.25s ease-out both wb-verdict-in;display:flex;position:absolute;top:4px;left:4px;right:4px;overflow:auto}.wb-notice-title{font-family:var(--round);margin:0;font-size:15px;font-weight:600;line-height:1.25}.wb-notice-text{margin:0;font-size:13px;font-weight:650;line-height:1.35}.wb-notice-link{color:#2a4f8a;font-size:13.5px;font-weight:800}.wb-notice .wb-btn{align-self:flex-start;min-height:40px}.wb-notice.tone-gentle{background-color:#f1f0fb;border-color:#7c74b8;box-shadow:0 3px #5f5896,0 8px 14px #2a1c1433}.wb-notice.is-resting,.wb-notice.is-out_of_turns{background-color:#fff6dc}.wb-bar{z-index:2;box-sizing:border-box;background-color:#5e4029;background-image:linear-gradient(#ffe2aa4d, #ffe2aa00 7px), linear-gradient(#28180c2e, #28180c61), var(--wb-wood,none);color:#fbeed2;background-size:auto,auto,240px 64px;border:1.5px solid #3a2618;border-radius:13px;align-items:center;gap:6px;padding:5px 6px 5px 10px;display:flex;position:absolute;box-shadow:inset 0 2px #ffe0a880,inset 0 -2px #1e12084d,0 4px 10px #2a1c144d}.wb-inv{flex:auto;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:6px;min-width:0;display:grid}.wb-inv-label{letter-spacing:.04em;text-transform:uppercase;color:#e8c88e;grid-column:1;font-size:10.5px;font-weight:800}.wb-inv-label:empty{display:none}.wb-inv-name{font-family:var(--round);text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:15px;font-weight:600;line-height:1.15;overflow:hidden}.wb-inv.is-empty .wb-inv-name{white-space:normal;color:#f3dcb0;font-family:inherit;font-size:13px;font-weight:700}.wb-inv-chips{grid-area:1/2/span 2;gap:1px;display:inline-flex}.wb-inv-chips .wb-ico{width:20px;height:20px}.wb-inv-chips.is-stacked{grid-template-columns:repeat(3,20px);gap:1px;display:inline-grid}.wb-bar .wb-btn{flex:none;min-height:42px}.wb-bar .wb-clear{background:linear-gradient(#f6ead2,#e2cba2);padding:4px 10px}.wb-bar .wb-go{min-width:104px}.wb-panel{z-index:3;box-sizing:border-box;flex-direction:column;align-items:center;display:flex;position:absolute}.wb-panel:before{content:"";flex:0 1 var(--wb-lift,0px);min-height:0}.wb-sheet{box-sizing:border-box;background-color:#fffaf0;background-image:var(--wb-paper);text-align:center;overscroll-behavior:contain;background-size:160px 160px;border:2px solid #8a5a3c;border-radius:16px;flex:none;width:min(460px,100%);max-height:100%;margin-block:auto;padding:16px 18px 14px;overflow:auto;box-shadow:0 4px #6e4523,0 12px 26px #2a1c1459}.wb-eyebrow{letter-spacing:.07em;text-transform:uppercase;color:#9a6a0c;margin:0;font-size:12px;font-weight:800}.wb-logo{font-family:var(--round);color:var(--green);text-shadow:0 2px #f2d58a;margin:2px 0 6px;font-size:36px;font-weight:700;line-height:1}.wb-lede{margin:0 0 10px;font-size:14.5px;font-weight:650;line-height:1.38}.wb-rules{grid-template-columns:1fr 1fr;gap:4px 6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.wb-rules li{border-radius:9px;justify-content:space-between;gap:6px;padding:4px 9px;font-size:12.5px;font-weight:750;display:flex}.wb-rules .is-plus{background:#eef7e8;border:1px solid #9cc49a}.wb-rules .is-minus{background:#fde6e1;border:1px solid #e0a093}.wb-actions{gap:8px;display:grid}.wb-big{min-height:48px;font-size:16px}.wb-stats{color:var(--soft);margin:10px 0 0;font-size:13px;font-weight:750}.wb-ai-line{color:var(--green-dark);margin:8px 0 0;font-size:13px;font-weight:750}.wb-save-note{color:var(--red);margin:8px 0 0;font-size:12.5px;font-weight:650;line-height:1.35}.wb-report-head h2{font-family:var(--round);color:var(--green);margin:0;font-size:28px;font-weight:700;line-height:1.05}.wb-report-sub{color:var(--soft);margin:2px 0 8px;font-size:13px;font-weight:750}.wb-report{text-align:left;gap:5px;margin:0 0 10px;padding:0;list-style:none;display:grid}.wb-row{background:#fff9;border:1px solid #8a5a3c4d;border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto 30px;align-items:center;gap:8px;padding:3px 8px 3px 4px;animation:.35s ease-out both wb-deal;display:grid}.wb-row:nth-child(2){animation-delay:60ms}.wb-row:nth-child(3){animation-delay:.12s}.wb-row:nth-child(4){animation-delay:.18s}.wb-row:nth-child(5){animation-delay:.24s}.wb-row-text{flex-direction:column;min-width:0;display:flex}.wb-row-text strong{font-family:var(--round);font-size:14.5px;font-weight:600;line-height:1.1}.wb-row-inv{color:var(--soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.wb-row-stars{color:#f2b51c;letter-spacing:-1px;text-shadow:0 1px #8a5a1c;font-size:15px}.wb-row-pts{text-align:right;font-size:15px;font-weight:850}.wb-total{font-family:var(--round);color:var(--ink);margin:0 0 12px;font-size:18px;font-weight:600}.wb-total.is-best{color:var(--green)}.wb-live{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wb-root.is-narrow .wb-card-name{font-size:12.5px}.wb-root.is-narrow .wb-card .wb-chip{padding-right:4px;font-size:10.5px}.wb-root.is-narrow .wb-card .wb-ico{width:14px;height:14px}.wb-root.is-narrow .wb-bar .wb-go{min-width:96px;padding:4px 10px}.wb-root.is-narrow .wb-inv-chips,.wb-root[data-mode=side] .wb-inv-chips{display:none}.wb-root.is-narrow .wb-verdict{gap:4px;padding:7px 9px}.wb-root.is-narrow .wb-v-said{font-size:12.5px;line-height:1.25}.wb-root.is-narrow .wb-v-note{font-size:12px}.wb-root.is-short .wb-story{font-size:calc(13px * var(--fit,1));line-height:1.28}.wb-root.is-short .wb-story.is-long{font-size:calc(12.5px * var(--fit,1));line-height:1.25}.wb-root.is-short .wb-slip{gap:3px;padding:7px 10px 8px}.wb-root.is-short .wb-chip{font-size:11.5px}.wb-root.is-short .wb-ico{width:17px;height:17px}.wb-root.is-short .wb-mark{font-size:17px}.wb-root[data-mode=wide] .wb-slip{gap:10px;padding:16px 20px}.wb-root[data-mode=wide] .wb-slip-from{font-size:19px}.wb-root[data-mode=wide] .wb-slip-head{font-size:13.5px}.wb-root[data-mode=wide] .wb-story,.wb-root[data-mode=wide] .wb-story.is-long{font-size:calc(17px * var(--fit,1));line-height:1.42}.wb-root[data-mode=wide] .wb-asks{gap:8px}.wb-root[data-mode=wide] .wb-asks-row{gap:8px 14px}.wb-root[data-mode=wide] .wb-ask-label{font-size:12.5px}.wb-root[data-mode=wide] .wb-chip{padding-right:9px;font-size:14px}.wb-root[data-mode=wide] .wb-ico{width:24px;height:24px}.wb-root[data-mode=wide] .wb-mark{font-size:24px}.wb-root[data-mode=wide] .wb-cards{gap:10px}.wb-root[data-mode=wide] .wb-card-name{font-size:16px}.wb-root[data-mode=wide] .wb-card .wb-chip{font-size:12.5px}.wb-root[data-mode=wide] .wb-card .wb-ico{width:19px;height:19px}.wb-root[data-mode=wide] .wb-card-key{font-size:12px;top:6px;left:9px}.wb-root[data-mode=wide] .wb-verdict{gap:10px;padding:14px 18px}.wb-root[data-mode=wide] .wb-stars{font-size:30px}.wb-root[data-mode=wide] .wb-v-name{font-size:21px}.wb-root[data-mode=wide] .wb-v-how,.wb-root[data-mode=wide] .wb-v-said{font-size:15.5px}.wb-root[data-mode=wide] .wb-tally li{font-size:13.5px}.wb-root[data-mode=wide] .wb-face{width:56px;height:56px}.wb-root[data-mode=wide] .wb-v-note{font-size:14px}.wb-root[data-mode=wide] .wb-inv-name{font-size:18px}.wb-root[data-mode=wide] .wb-bar .wb-go{min-width:140px;font-size:16px}.wb-root[data-mode=wide] .wb-write{gap:8px;padding:14px 18px}.wb-root[data-mode=wide] .wb-write-label{font-size:18px}.wb-root[data-mode=wide] .wb-ai-note{font-size:12.5px}.wb-root[data-mode=wide] .wb-sheet{width:min(520px,100%);padding:20px 26px 18px}.wb-root[data-mode=wide] .wb-logo{font-size:44px}.wb-root[data-mode=side] .wb-slip-from{font-size:14px}.wb-root[data-mode=side] .wb-ask-label{font-size:10.5px}.wb-root[data-mode=side] .wb-card{gap:1px;padding:2px 2px 4px}.wb-root[data-mode=side] .wb-card-name{font-size:12px}.wb-root[data-mode=side] .wb-card .wb-chip{padding-right:3px;font-size:10px}.wb-root[data-mode=side] .wb-card .wb-ico{width:13px;height:13px}.wb-root[data-mode=side] .wb-card-key{display:none}.wb-root[data-mode=side] .wb-bar{padding:3px 4px 3px 8px}.wb-root[data-mode=side] .wb-bar .wb-btn{min-height:38px;font-size:14px}.wb-root[data-mode=side] .wb-inv-name{font-size:13.5px}.wb-root[data-mode=side] .wb-sheet{width:min(560px,100%);padding:10px 14px}.wb-root[data-mode=side] .wb-logo{margin-bottom:3px;font-size:28px}.wb-root[data-mode=side] .wb-lede{margin-bottom:6px;font-size:13px}.wb-root[data-mode=side] .wb-rules{grid-template-columns:repeat(4,1fr);margin-bottom:8px}.wb-root[data-mode=side] .wb-rules li{flex-direction:column;align-items:center;padding:2px 4px;font-size:11.5px}.wb-root[data-mode=side] .wb-actions,.wb-root[data-mode=side] .wb-report{grid-template-columns:1fr 1fr}.wb-root[data-mode=side] .wb-report-head h2{font-size:22px}.wb-root[data-mode=side] .wb-total{margin-bottom:8px;font-size:16px}.wb-root[data-mode=side] .wb-verdict{gap:4px;padding:6px 9px}.wb-root[data-mode=side] .wb-face{width:34px;height:34px}.wb-root[data-mode=side] .wb-v-said{font-size:12.5px}.wb-root[data-mode=side] .wb-stars{font-size:18px}.wb-root[data-mode=side] .wb-v-name{font-size:14px}.wb-root .wb-report .wb-row{grid-template-columns:36px minmax(0,1fr) auto 26px;gap:7px;padding:2px 8px 2px 3px}.wb-root .wb-report .wb-row .wb-face{width:36px;height:36px}.wb-root[data-mode=wide] .wb-results .wb-sheet{width:min(700px,100%)}.wb-root[data-mode=wide] .wb-report{grid-template-columns:1fr 1fr;gap:6px 8px}.wb-root[data-mode=wide] .wb-results .wb-actions{grid-template-columns:1fr 1fr}.wb-root[data-mode=side] .wb-report-head{justify-content:center;align-items:baseline;gap:10px;display:flex}.wb-root[data-mode=side] .wb-report-sub{margin-bottom:6px}.wb-root[data-mode=side] .wb-report .wb-row .wb-face{width:30px;height:30px}.wb-root[data-mode=side] .wb-report .wb-row{grid-template-columns:30px minmax(0,1fr) auto 22px;gap:5px}.wb-root[data-mode=side] .wb-report{gap:4px 6px;margin-bottom:6px}.wb-root[data-mode=wide] .wb-report .wb-row:last-child:nth-child(odd),.wb-root[data-mode=side] .wb-report .wb-row:last-child:nth-child(odd){box-sizing:border-box;grid-column:1/-1;justify-self:center;width:calc(50% - 4px)}.wb-root[data-screen=results] .wb-fx{z-index:2}.wb-root .wb-verdict.is-snug{gap:3px;padding-top:6px;padding-bottom:6px}.wb-root .wb-verdict.is-snug .wb-face{display:none}.wb-root .wb-verdict.is-snug .wb-v-note{padding-top:3px}@media (prefers-reduced-motion:reduce){.wb-root *,.wb-root :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}.wb-card.is-picked{transform:none}}
