@import "https://fonts.googleapis.com/css2?family=Oxanium:wght@400;600;700&family=Press+Start+2P&display=swap";.ff-theme-toolbar{background:#fbf9f5;border:1px solid #e1dbd3;border-radius:16px;align-items:center;gap:10px;margin:0 0 14px;padding:10px 12px;display:flex}.ff-theme-toolbar>span{letter-spacing:.08em;text-transform:uppercase;color:#817985;font-size:10px;font-weight:850}.ff-theme-options{flex-wrap:wrap;gap:7px;display:flex}.ff-theme-chip{background:#fff;border:1px solid #ddd5cc;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:750}.ff-theme-chip.active{color:#fff;background:#211d28;border-color:#211d28}.ff-card-wrap{min-width:0;position:relative}.ff-card-wrap>.ff-card{width:100%;height:100%}.ff-card-delete{z-index:2;color:#8a7f84;opacity:0;background:#fff;border:1px solid #e1d8d4;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;line-height:1;transition:all .18s;display:grid;position:absolute;bottom:18px;right:20px;transform:translateY(3px)}.ff-card-wrap:hover .ff-card-delete,.ff-card-delete:focus-visible{opacity:1;transform:none}.ff-card-delete:hover{color:#fff;background:#241b20;border-color:#241b20}.ff-type-icon{border-radius:9px;place-items:center;width:32px;height:32px;font-style:normal;display:grid;color:#6042cb!important;background:#eee8ff!important}.ff-type-icon svg,.ff-slide-main>b svg{width:18px;height:18px;display:block}.ff-slide-main>b{font-size:0}.ff-picker-groups section:nth-child(3n+2) .ff-type-icon{color:#3f7540!important;background:#e6f2e2!important}.ff-picker-groups section:nth-child(3n) .ff-type-icon{color:#8b6415!important;background:#fff0c8!important}.ff-theme-surface{--accent:#7353e9;--surface:#fffdf9;--ink:#19181c;--muted:#78727c;--field:#fff;--border:#ded7d0;--radius:11px;--font:Inter,ui-sans-serif,system-ui,sans-serif;font-family:var(--font);color:var(--ink);background:var(--surface)}.ff-theme-surface .ff-question>small{color:var(--accent);font-family:var(--font)}.ff-theme-surface .ff-progress i,.ff-theme-surface .ff-next{background:var(--accent)}.ff-theme-surface .ff-back,.ff-theme-surface .ff-choices button,.ff-theme-surface .ff-check-choices label,.ff-theme-surface .ff-ranking div,.ff-theme-surface .ff-match-target,.ff-theme-surface .ff-match-item,.ff-theme-surface .ff-word-chip,.ff-theme-surface .ff-gap-drop{border-radius:var(--radius)}.ff-theme-surface .ff-choices button,.ff-theme-surface .ff-check-choices label,.ff-theme-surface .ff-ranking div,.ff-theme-surface .ff-match-target,.ff-theme-surface .ff-match-item,.ff-theme-surface .ff-word-chip,.ff-theme-surface .ff-gap-drop{background:var(--field);border-color:var(--border)}.ff-theme-surface .ff-answer{color:var(--ink)}.theme-editorial{--accent:#111;--surface:#f8f7f2;--ink:#111;--muted:#5d5b55;--field:transparent;--border:#171717;--radius:0;--font:Georgia,"Times New Roman",serif}.theme-editorial .ff-question h2{letter-spacing:-.035em;font-weight:500}.theme-editorial .ff-progress{background:#d5d2ca;height:2px}.theme-editorial .ff-choices button,.theme-editorial .ff-check-choices label,.theme-editorial .ff-ranking div{border-width:0 0 1px;padding:13px 2px}.theme-editorial .ff-next{text-transform:uppercase;letter-spacing:.1em;border-radius:0;padding:11px 20px;font-size:10px}.ff-full-preview.theme-pop,.ff-full-preview.theme-bauhaus{background:#ece8f2}.theme-pop{--accent:#ff3b7f;--surface:#fff45f;--ink:#1b1450;--muted:#4c4280;--field:#fff;--border:#1b1450;--radius:18px;--font:"Arial Rounded MT Bold",Arial,sans-serif;background:#fff45f}.theme-pop.ff-preview-stage,.ff-device.theme-pop{background-color:#fff45f;background-image:radial-gradient(circle at 91% 14%,#75f3d2 0 48px,#0000 49px),radial-gradient(circle at 9% 88%,#ff91bd 0 54px,#0000 55px)}:is(.theme-pop.ff-preview-stage:has(.ff-stars),.ff-device.theme-pop:has(.ff-stars)){background-image:radial-gradient(circle at 12% 16%,#75f3d2 0 36px,#0000 37px),radial-gradient(circle at 88% 78%,#ff91bd 0 62px,#0000 63px)}:is(.theme-pop.ff-preview-stage:has(.ff-match),.ff-device.theme-pop:has(.ff-match)){background-image:radial-gradient(circle at 92% 82%,#75f3d2 0 45px,#0000 46px),radial-gradient(circle at 8% 12%,#ff91bd 0 34px,#0000 35px)}:is(.theme-pop.ff-preview-stage:has(.ff-code-block),.ff-device.theme-pop:has(.ff-code-block)){background-image:radial-gradient(circle at 94% 18%,#ff91bd 0 42px,#0000 43px)}.theme-pop .ff-question h2{letter-spacing:-.06em;font-weight:900;transform:rotate(-1deg)}.theme-pop .ff-choices button,.theme-pop .ff-check-choices label,.theme-pop .ff-ranking div,.theme-pop .ff-match-target,.theme-pop .ff-match-item{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink)}.theme-pop .ff-next{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);color:#fff}.ff-full-preview.theme-swiss{background:#e6e3dc}.theme-swiss{--accent:#e32219;--surface:#f5f3ed;--ink:#0b0b0b;--muted:#55524e;--field:#f5f3ed;--border:#0b0b0b;--radius:0;--font:Arial,Helvetica,sans-serif;background:#f5f3ed!important}.theme-swiss.ff-preview-stage,.ff-device.theme-swiss{background-color:#f5f3ed!important;background-image:linear-gradient(90deg,#0000 0 74%,#e32219 74% 75%,#0000 75%)!important}:is(.theme-swiss.ff-preview-stage:has(.ff-choices),.ff-device.theme-swiss:has(.ff-choices)){background-image:linear-gradient(0deg,#0000 0 78%,#e32219 78% 79.2%,#0000 79.2%)!important}:is(.theme-swiss.ff-preview-stage:has(.ff-stars),.ff-device.theme-swiss:has(.ff-stars)){background-image:linear-gradient(90deg,#0000 0 17%,#e32219 17% 18%,#0000 18%),linear-gradient(0deg,#0000 0 82%,#e32219 82% 83%,#0000 83%)!important}:is(.theme-swiss.ff-preview-stage:has(.ff-match),.ff-device.theme-swiss:has(.ff-match)){background-image:linear-gradient(90deg,#0000 0 82%,#e32219 82% 83.2%,#0000 83.2%),linear-gradient(0deg,#0000 0 18%,#e32219 18% 19%,#0000 19%)!important}:is(.theme-swiss.ff-preview-stage:has(.ff-code-block),.ff-device.theme-swiss:has(.ff-code-block)){background-image:linear-gradient(90deg,#0000 0 9%,#e32219 9% 10%,#0000 10%)!important}:is(.theme-swiss.ff-preview-stage:has(.ff-info-gallery),.ff-device.theme-swiss:has(.ff-info-gallery)){background-image:linear-gradient(0deg,#0000 0 12%,#e32219 12% 13.2%,#0000 13.2%)!important}.theme-swiss .ff-question{padding-left:10%;padding-right:10%}.theme-swiss .ff-question h2{letter-spacing:-.065em;max-width:760px;font-weight:900}.theme-swiss .ff-question>small{color:#e32219;letter-spacing:.12em}.theme-swiss .ff-progress{background:#111;height:6px}.theme-swiss .ff-choices button,.theme-swiss .ff-check-choices label,.theme-swiss .ff-ranking div{border:0;border-top:2px solid #111;padding:14px 0}.theme-swiss .ff-next{text-transform:uppercase;letter-spacing:.08em;border-radius:0}.theme-bauhaus{--accent:#d52b1e;--surface:#f1ead8;--ink:#171717;--muted:#554f45;--field:#f1ead8;--border:#171717;--radius:2px;--font:Futura,"Century Gothic",Arial,sans-serif;background:#f1ead8}.theme-bauhaus.ff-preview-stage,.ff-device.theme-bauhaus{background-color:#f1ead8;background-image:radial-gradient(circle at 88% 18%,#f2bd1d 0 52px,#0000 53px),linear-gradient(135deg,#0000 0 87%,#1755a6 87% 100%)}:is(.theme-bauhaus.ff-preview-stage:has(.ff-choices),.ff-device.theme-bauhaus:has(.ff-choices)){background-image:radial-gradient(circle at 10% 82%,#d52b1e 0 38px,#0000 39px),linear-gradient(90deg,#0000 0 88%,#f2bd1d 88% 100%)}:is(.theme-bauhaus.ff-preview-stage:has(.ff-stars),.ff-device.theme-bauhaus:has(.ff-stars)){background-image:linear-gradient(0deg,#0000 0 88%,#1755a6 88% 100%),radial-gradient(circle at 90% 76%,#d52b1e 0 48px,#0000 49px)}:is(.theme-bauhaus.ff-preview-stage:has(.ff-match),.ff-device.theme-bauhaus:has(.ff-match)){background-image:linear-gradient(90deg,#f2bd1d 0 7%,#0000 7% 100%),radial-gradient(circle at 91% 14%,#1755a6 0 42px,#0000 43px)}:is(.theme-bauhaus.ff-preview-stage:has(.ff-code-block),.ff-device.theme-bauhaus:has(.ff-code-block)){background-image:linear-gradient(135deg,#0000 0 90%,#d52b1e 90% 100%)}.theme-bauhaus .ff-question h2{text-transform:uppercase;letter-spacing:-.04em;font-weight:800}.theme-bauhaus .ff-choices button,.theme-bauhaus .ff-check-choices label,.theme-bauhaus .ff-ranking div{border:2px solid #171717}.theme-bauhaus .ff-next{border:2px solid #171717;border-radius:0;box-shadow:5px 5px #171717}.theme-night{--accent:#b6ff5c;--surface:#0c1010;--ink:#f3f7ef;--muted:#9ba49a;--field:#141a19;--border:#35403c;--radius:14px;--font:"Trebuchet MS",Arial,sans-serif;background:radial-gradient(circle at 50% -20%,#233b34,#0c1010 55%)}.theme-night .ff-progress{background:#26302d}.theme-night .ff-question>small{color:#b6ff5c}.theme-night .ff-next{color:#10140f}.theme-night .ff-back{color:#e9f0e7;background:#202826}.theme-night .ff-choices button,.theme-night .ff-check-choices label,.theme-night .ff-ranking div,.theme-night .ff-match-target,.theme-night .ff-match-item{color:#f3f7ef}.theme-night .ff-answer{border-color:#53615c}.theme-soft{--accent:#a33d68;--surface:#f7ece9;--ink:#3b2630;--muted:#80666f;--field:#fff9f6;--border:#dcbfc3;--radius:22px;--font:Georgia,"Times New Roman",serif;background:linear-gradient(145deg,#fff7f0,#f0e3ef)}.theme-soft .ff-question h2{font-style:italic;font-weight:500}.theme-soft .ff-next{border-radius:999px;padding-inline:20px}.theme-soft .ff-back,.theme-soft .ff-choices button,.theme-soft .ff-check-choices label,.theme-soft .ff-ranking div{border-radius:22px}.theme-soft .ff-choices button:hover{transform:translate(4px)}.theme-taxi{--accent:#111;--surface:#d6ad00;--ink:#111;--muted:#4c430d;--field:#ffe56b;--border:#111;--radius:3px;--font:"Arial Narrow",Impact,Arial,sans-serif;background:#d6ad00}.theme-taxi .ff-question h2{text-transform:uppercase;letter-spacing:-.045em;font-weight:900}.theme-taxi .ff-question>small{color:#d6ad00;letter-spacing:.12em;background:#111;padding:5px 8px;display:inline-block}.theme-taxi .ff-progress{background:#111;height:8px}.theme-taxi .ff-choices button,.theme-taxi .ff-check-choices label,.theme-taxi .ff-ranking div{border:2px solid #111;box-shadow:3px 3px #111}.theme-taxi .ff-next{color:#d6ad00;text-transform:uppercase;letter-spacing:.08em;background:#111;border-radius:3px}.theme-paper{--accent:#2d4d3d;--surface:#f3eddf;--ink:#28251f;--muted:#766f63;--field:#faf6ec;--border:#c9bfad;--radius:5px;--font:Georgia,"Times New Roman",serif;background-color:#f3eddf;background-image:repeating-linear-gradient(0deg,#4a3f2d06 0 1px,#0000 1px 4px)}.theme-paper .ff-question{position:relative}.theme-paper .ff-question:before{content:"";opacity:.65;background:#d5a5a0;width:1px;position:absolute;top:42px;bottom:28px;left:22px}.theme-paper .ff-question h2{letter-spacing:-.03em;font-weight:500}.theme-paper .ff-choices button,.theme-paper .ff-check-choices label,.theme-paper .ff-ranking div{border-color:#c9bfad;box-shadow:0 2px #463a2814}.theme-paper .ff-next{background:#2d4d3d;border-radius:4px}.theme-paper .ff-answer{border-bottom-color:#8c8170}@media (width<=760px){.ff-theme-toolbar{flex-direction:column;align-items:flex-start}.ff-card-delete{opacity:1}.ff-theme-options{width:100%}.theme-paper .ff-question:before{display:none}}.theme-blue{--accent:#2082b6;--surface:#fff;--ink:#14354a;--muted:#476275;--field:#f1f9fc;--border:#78bedc;--radius:12px;--font:Inter,ui-sans-serif,system-ui,sans-serif;background:#fff}.theme-futuristic{--accent:#39ff88;--surface:#030906;--ink:#39ff88;--muted:#8ad5a4;--field:#08180e;--border:#227948;--radius:3px;--font:Oxanium,"Courier New",monospace;background:#030906}.theme-futuristic .ff-question h2{letter-spacing:.025em;text-shadow:0 0 16px #39ff8838;font-weight:700}.theme-futuristic .ff-next{color:#030906;box-shadow:0 0 18px #39ff8825}.theme-futuristic .ff-question p{color:var(--muted)}.theme-retro-pixel{--accent:#7657ed;--surface:#f4efd9;--ink:#24203a;--muted:#625970;--field:#fffbea;--border:#24203a;--radius:0;--font:"Press Start 2P","Courier New",monospace;background:#f4efd9}.theme-retro-pixel .ff-question h2{letter-spacing:0;font-size:28px;line-height:1.55}.theme-retro-pixel .ff-question p{color:var(--muted);font-size:10px;line-height:2}.theme-retro-pixel .ff-question>small{font-size:8px;line-height:1.8}@media (width<=760px){.theme-retro-pixel .ff-question h2{font-size:20px}}
