@import url("https://fonts.googleapis.com/css2?family=Fredoka:wght@400;500;600;700&family=Nunito:wght@400;600;700;800;900&family=Noto+Sans:wght@400;500;700&family=Noto+Sans+Symbols+2&family=Noto+Sans+Mono&display=swap");.fs-theme{--fs-ink:#2B1E3E;--fs-ink-soft:#5C4D74;--fs-line:#F3D9E3;--fs-cream:#FFF6F0;--fs-cream-2:#FFEEE3;--fs-shadow-hard:6px 6px 0 var(--fs-ink);--fs-shadow-hard-sm:3px 3px 0 var(--fs-ink);--fs-shadow-hard-md:4px 4px 0 var(--fs-ink)}.fs-theme-adopt-me{--fs-accent-1:#FF8FC3;--fs-accent-2:#FF5FA8;--fs-accent-3:#C8B6FF;--fs-accent-4:#9EF2C2;--fs-accent-5:#FFE070;--fs-accent-6:#FFCFA8;--fs-blob-a:#FFC0DC;--fs-blob-b:#DCC9FF;--fs-blob-c:#CFF7DE;--fs-grad-1:#FFE8F3;--fs-grad-2:#E8DCFF;--fs-grad-3:#D9F5E5}.fs-theme-roblox{--fs-accent-1:#7CEEA0;--fs-accent-2:#2DBF5F;--fs-accent-3:#BFF0A2;--fs-accent-4:#A7E5FF;--fs-accent-5:#FFE070;--fs-accent-6:#FFCFA8;--fs-blob-a:#B8F5C7;--fs-blob-b:#DAF5B5;--fs-blob-c:#BFE8FF;--fs-grad-1:#D9F5E5;--fs-grad-2:#EAFBD5;--fs-grad-3:#D5F1FF}.fs-theme-instagram{--fs-accent-1:#FF6EC4;--fs-accent-2:#F03E9A;--fs-accent-3:#FFAE89;--fs-accent-4:#FFE070;--fs-accent-5:#C8B6FF;--fs-accent-6:#A7E5FF;--fs-blob-a:#FFC0DC;--fs-blob-b:#FFD6A8;--fs-blob-c:#FFE9B8;--fs-grad-1:#FFE0F1;--fs-grad-2:#FFE5C7;--fs-grad-3:#FFF2BA}.fs-theme-twitter{--fs-accent-1:#62C9FF;--fs-accent-2:#1D9BF0;--fs-accent-3:#A7E5FF;--fs-accent-4:#C8B6FF;--fs-accent-5:#9EF2C2;--fs-accent-6:#FFE070;--fs-blob-a:#BFE8FF;--fs-blob-b:#CFE7FF;--fs-blob-c:#CFF7DE;--fs-grad-1:#E0F3FF;--fs-grad-2:#DCE5FF;--fs-grad-3:#D9F5E5}.fs-theme-discord{--fs-accent-1:#B794FF;--fs-accent-2:#7B5BD9;--fs-accent-3:#C8B6FF;--fs-accent-4:#FF8FC3;--fs-accent-5:#FFE070;--fs-accent-6:#9EF2C2;--fs-blob-a:#DCC9FF;--fs-blob-b:#E8D8FF;--fs-blob-c:#FFC8E1;--fs-grad-1:#E8DCFF;--fs-grad-2:#F1E5FF;--fs-grad-3:#FFE0F1}.fs-canvas{background:radial-gradient(900px 500px at 10% -10%,var(--fs-blob-a) 0,transparent 60%),radial-gradient(700px 500px at 110% 10%,var(--fs-blob-b) 0,transparent 55%),radial-gradient(600px 400px at 50% 110%,var(--fs-blob-c) 0,transparent 60%),var(--fs-cream);color:var(--fs-ink);font-family:Nunito,system-ui,sans-serif;position:relative;overflow:hidden}.fs-canvas h1,.fs-canvas h2,.fs-canvas h3,.fs-canvas h4{font-family:Fredoka,system-ui,sans-serif;font-weight:600;letter-spacing:-.01em;color:var(--fs-ink)}.fs-canvas .fs-muted{color:var(--fs-ink-soft)}.fs-blob{position:absolute;border-radius:50%;filter:blur(40px);opacity:.6;pointer-events:none;z-index:0}.fs-blob-1{width:400px;height:400px;background:var(--fs-blob-a);top:-100px;left:-100px;animation:fs-float 20s ease-in-out infinite}.fs-blob-2{width:350px;height:350px;background:var(--fs-blob-b);top:30%;right:-120px;animation:fs-float 25s ease-in-out infinite reverse}.fs-blob-3{width:300px;height:300px;background:var(--fs-blob-c);bottom:10%;left:-80px;animation:fs-float 18s ease-in-out infinite}@keyframes fs-float{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,-40px) scale(1.05)}}@media (prefers-reduced-motion:reduce){.fs-blob-1,.fs-blob-2,.fs-blob-3{animation:none}}.fs-mascot{position:absolute;font-size:48px;animation:fs-bounce 3s ease-in-out infinite;filter:drop-shadow(3px 3px 0 rgba(0,0,0,.1));pointer-events:none;z-index:1}.fs-mascot.m1{top:10px;left:5%}.fs-mascot.m2{top:60px;right:6%;animation-delay:.5s;font-size:56px}.fs-mascot.m3{top:180px;left:10%;animation-delay:1s;font-size:40px}.fs-mascot.m4{top:150px;right:12%;animation-delay:1.5s;font-size:44px}@keyframes fs-bounce{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-15px) rotate(5deg)}}@media (prefers-reduced-motion:reduce){.fs-mascot{animation:none}}@media (max-width:640px){.fs-mascot{font-size:32px!important}}.fs-card{border-radius:24px;border:2px solid var(--fs-ink);padding:20px}.fs-card,.fs-card-lg{background:white;box-shadow:var(--fs-shadow-hard);position:relative;z-index:2}.fs-card-lg{border-radius:32px;border:2px solid var(--fs-ink);padding:28px}.fs-card-soft{background:linear-gradient(135deg,var(--fs-grad-1) 0,var(--fs-grad-2) 50%,var(--fs-grad-3) 100%);border-radius:22px;border:2px dashed rgba(43,30,62,.2);padding:22px 18px;position:relative}.fs-studio{background:white;border-radius:32px;padding:28px;border:2px solid var(--fs-ink);box-shadow:8px 8px 0 var(--fs-ink);position:relative;z-index:2}.fs-input,.fs-textarea{width:100%;padding:14px 16px;font-size:16px;font-weight:600;background:var(--fs-cream);border:2px solid var(--fs-ink);border-radius:16px;font-family:Nunito,system-ui,sans-serif;color:var(--fs-ink);outline:none;transition:transform .15s,box-shadow .15s,background .15s}.fs-input::placeholder,.fs-textarea::placeholder{color:var(--fs-ink-soft);font-weight:500}.fs-input:focus,.fs-textarea:focus{background:white;box-shadow:4px 4px 0 var(--fs-ink);transform:translate(-2px,-2px)}.fs-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:999px;font-weight:700;font-size:14px;background:white;color:var(--fs-ink);border:2px solid var(--fs-ink);box-shadow:var(--fs-shadow-hard-sm);font-family:Nunito,system-ui,sans-serif;transition:transform .15s,box-shadow .15s,background .15s;cursor:pointer}.fs-btn:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--fs-ink)}.fs-btn:active{transform:translate(1px,1px);box-shadow:2px 2px 0 var(--fs-ink)}.fs-btn:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:var(--fs-shadow-hard-sm)}.fs-btn-primary{background:linear-gradient(135deg,var(--fs-accent-1),var(--fs-accent-2));color:white;padding:14px 22px;font-size:15px;font-weight:800;box-shadow:var(--fs-shadow-hard)}.fs-btn-primary:hover{box-shadow:8px 8px 0 var(--fs-ink)}.fs-btn-sweet{background:linear-gradient(135deg,var(--fs-accent-5),var(--fs-accent-1),var(--fs-accent-4));background-size:200% 200%;animation:fs-sweet-bg 3.5s ease-in-out infinite;color:var(--fs-ink);font-weight:800;border:2px solid var(--fs-ink);box-shadow:var(--fs-shadow-hard);padding:14px 22px;border-radius:20px}.fs-btn-sweet:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--fs-ink)}@keyframes fs-sweet-bg{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media (prefers-reduced-motion:reduce){.fs-btn-sweet{animation:none}}.fs-chip{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:var(--fs-cream);border:2px solid var(--fs-line);border-radius:999px;font-size:13px;font-weight:700;color:var(--fs-ink);transition:border-color .15s,transform .15s;cursor:pointer}.fs-chip:hover{border-color:var(--fs-ink);transform:translateY(-2px)}.fs-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:white;border:2px solid var(--fs-ink);border-radius:999px;font-size:13px;font-weight:700;color:var(--fs-ink);box-shadow:var(--fs-shadow-hard-sm)}.fs-pill .fs-pill-dot{width:8px;height:8px;border-radius:50%;background:var(--fs-accent-4);box-shadow:0 0 0 3px color-mix(in srgb,var(--fs-accent-4) 40%,transparent);animation:fs-pulse 2s infinite}@keyframes fs-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.fs-pill .fs-pill-dot{animation:none}}.fs-hero{text-align:center;padding:32px 16px 20px;position:relative;z-index:2}.fs-hero h1{font-size:clamp(36px,6vw,64px);line-height:1;margin-top:12px;margin-bottom:12px;font-weight:700}.fs-hero-glow{background:linear-gradient(90deg,var(--fs-accent-2),var(--fs-accent-3));-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;position:relative}.fs-hero-sparkle{position:absolute;font-size:.5em;animation:fs-sparkle 2s infinite}.fs-hero-sparkle.s1{top:-.2em;right:-.3em}.fs-hero-sparkle.s2{bottom:-.1em;left:-.3em;animation-delay:1s}@keyframes fs-sparkle{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.3) rotate(20deg);opacity:.5}}.fs-hero p{font-size:16px;color:var(--fs-ink-soft);max-width:500px;margin:0 auto;font-weight:600;line-height:1.4}@media (prefers-reduced-motion:reduce){.fs-hero-sparkle{animation:none}}.fs-preview{background:linear-gradient(135deg,var(--fs-grad-1) 0,var(--fs-grad-2) 50%,var(--fs-grad-3) 100%);border-radius:22px;padding:24px 20px;text-align:center;position:relative;border:2px dashed rgba(43,30,62,.2);overflow:hidden;min-height:120px;display:flex;flex-direction:column;justify-content:center}.fs-preview:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.55) 2px,transparent 0);background-size:24px 24px;opacity:.4;pointer-events:none}.fs-preview-label{font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:800;color:var(--fs-ink-soft);margin-bottom:10px;position:relative;z-index:1}.fs-preview-text{font-size:clamp(22px,4vw,34px);font-weight:700;line-height:1.25;word-break:break-word;position:relative;z-index:1;min-height:1.25em;color:var(--fs-ink);font-family:OmnvertMath,OmnvertMathFallback,Noto Sans Symbols\ 2,Noto Sans Mono,Noto Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Segoe UI Emoji,Segoe UI Symbol,Apple Color Emoji,Noto Color Emoji,Noto Sans Symbols,Noto Sans Math,DejaVu Sans,Liberation Sans,sans-serif;font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0;text-rendering:geometricPrecision}.fs-modes{padding:6px;background:white;border-radius:999px;border:2px solid var(--fs-ink);box-shadow:var(--fs-shadow-hard);flex-wrap:wrap;max-width:100%}.fs-mode-btn,.fs-modes{display:inline-flex;gap:6px}.fs-mode-btn{padding:10px 18px;border-radius:999px;font-weight:700;font-size:14px;align-items:center;color:var(--fs-ink-soft);transition:all .2s;background:transparent;border:none;cursor:pointer;font-family:Nunito,system-ui,sans-serif;white-space:nowrap}.fs-mode-btn.active{background:var(--fs-ink);color:white}.fs-mode-btn:not(.active):hover{background:var(--fs-cream-2)}.fs-style-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.fs-style-card{background:white;border-radius:18px;padding:14px;border:2px solid var(--fs-ink);box-shadow:var(--fs-shadow-hard-md);cursor:pointer;transition:transform .15s,box-shadow .15s,background .15s;text-align:left;position:relative}.fs-style-card.selected,.fs-style-card:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--fs-ink)}.fs-style-card.selected{background:var(--fs-accent-5)}.fs-pick-card>.fs-pick-preview,.fs-pick-card>div:first-of-type,.fs-style-card .sample{font-family:OmnvertMath,OmnvertMathFallback,Noto Sans Symbols\ 2,Noto Sans Mono,Noto Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Segoe UI Emoji,Segoe UI Symbol,Apple Color Emoji,Noto Color Emoji,Noto Sans Symbols,Noto Sans Math,DejaVu Sans,Liberation Sans,sans-serif;font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0;text-rendering:geometricPrecision}.fs-style-card .sample{font-size:18px;font-weight:700;margin-bottom:6px;line-height:1.1;min-height:1.2em;word-break:break-all;color:var(--fs-ink)}.fs-pick-card .copy-badge,.fs-style-card .copy-badge{position:absolute;top:8px;right:8px;background:var(--fs-ink);color:white;padding:3px 9px;border-radius:999px;font-size:10px;font-weight:800;opacity:0;transition:opacity .2s;z-index:3;pointer-events:none}.fs-pick-card:focus-within .copy-badge,.fs-pick-card:hover .copy-badge,.fs-style-card:focus-within .copy-badge,.fs-style-card:hover .copy-badge{opacity:1}.fs-style-card:focus-within .tag,.fs-style-card:hover .tag{opacity:0}.fs-preview-hint{position:absolute;bottom:8px;right:12px;font-size:11px;color:var(--fs-ink-soft);opacity:.65;font-weight:700;z-index:2}button.fs-preview{width:100%;border:2px dashed rgba(43,30,62,.2);cursor:pointer;text-align:center;font-family:inherit;transition:transform .15s,border-color .15s}button.fs-preview:hover{transform:translate(-2px,-2px);border-color:var(--fs-ink);border-style:solid}button.fs-preview:active{transform:translate(1px,1px)}.fs-style-card .style-name{font-size:12px;font-weight:800;color:var(--fs-ink)}.fs-style-card .tag{position:absolute;top:8px;right:8px;font-size:10px;padding:3px 8px;border-radius:999px;font-weight:800}.fs-style-card .tag.safe{background:var(--fs-accent-4);color:#1E6B3A}.fs-style-card .tag.flash{background:var(--fs-accent-6);color:#8A4A1F}.fs-pick-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.fs-pick-card{position:relative;background:white;border-radius:22px;padding:14px;border:2px solid var(--fs-ink);box-shadow:var(--fs-shadow-hard-md);cursor:pointer;transition:transform .15s,box-shadow .15s;text-align:left;overflow:hidden}.fs-pick-card:hover{transform:translate(-3px,-3px);box-shadow:7px 7px 0 var(--fs-ink)}.fs-pick-card:before{content:"";position:absolute;top:-30px;right:-30px;width:80px;height:80px;border-radius:50%;opacity:.18;pointer-events:none}.fs-pick-card:nth-child(6n+1):before{background:var(--fs-accent-1)}.fs-pick-card:nth-child(6n+2):before{background:var(--fs-accent-3)}.fs-pick-card:nth-child(6n+3):before{background:var(--fs-accent-4)}.fs-pick-card:nth-child(6n+4):before{background:var(--fs-accent-5)}.fs-pick-card:nth-child(6n+5):before{background:var(--fs-accent-6)}.fs-pick-card:nth-child(6n):before{background:var(--fs-accent-2)}.fs-details{border-radius:18px;border:2px solid var(--fs-line);background:white;padding:14px 16px}.fs-details summary{list-style:none;cursor:pointer;font-weight:800;font-size:14px;color:var(--fs-ink);display:flex;justify-content:space-between;align-items:center;gap:12px}.fs-details summary::-webkit-details-marker{display:none}.fs-details[open]{border-color:var(--fs-ink);box-shadow:var(--fs-shadow-hard-sm)}.fs-section-title{font-size:20px;margin:24px 0 10px;display:flex;align-items:center;gap:10px;font-family:Fredoka,system-ui,sans-serif;font-weight:600}.fs-section-sub{color:var(--fs-ink-soft);font-size:13px;margin-bottom:14px;font-weight:600}.fs-count-badge{font-size:11px;background:var(--fs-ink);color:white;padding:3px 10px;border-radius:999px;font-weight:700;font-family:Nunito,system-ui,sans-serif}.fs-theme .omnvert-sheet{background:var(--fs-cream)!important;border:2px solid var(--fs-ink)!important;box-shadow:-10px 0 40px rgba(0,0,0,.1)!important;border-radius:28px!important;font-family:Nunito,system-ui,sans-serif;color:var(--fs-ink)}@media (min-width:640px){.fs-theme .omnvert-sheet{border-radius:28px 0 0 28px!important;border:2px solid var(--fs-ink)!important;border-right:none!important}}.fs-theme .omnvert-sheet h1,.fs-theme .omnvert-sheet h2,.fs-theme .omnvert-sheet h3,.fs-theme .omnvert-sheet h4{font-family:Fredoka,system-ui,sans-serif;color:var(--fs-ink)}.fs-theme .omnvert-sheet>div:first-child{background:white!important;border-bottom:2px solid var(--fs-line)!important}.fs-theme .omnvert-sheet button[aria-label*=Close],.fs-theme .omnvert-sheet button[aria-label*=Kapat],.fs-theme .omnvert-sheet button[aria-label*=Tutup],.fs-theme .omnvert-sheet button[aria-label*=Zamknij],.fs-theme .omnvert-sheet button[aria-label*=close],.fs-theme .omnvert-sheet button[aria-label*=kapat]{background:var(--fs-cream-2)!important;border:2px solid var(--fs-ink)!important;border-radius:999px!important;transition:transform .15s,background .15s!important}.fs-theme .omnvert-sheet button[aria-label*=Close]:hover,.fs-theme .omnvert-sheet button[aria-label*=Kapat]:hover,.fs-theme .omnvert-sheet button[aria-label*=Tutup]:hover,.fs-theme .omnvert-sheet button[aria-label*=Zamknij]:hover,.fs-theme .omnvert-sheet button[aria-label*=close]:hover,.fs-theme .omnvert-sheet button[aria-label*=kapat]:hover{background:var(--fs-accent-1)!important;color:white!important;transform:rotate(90deg)}.fs-theme .omnvert-sheet [role=tablist]{background:var(--fs-cream)!important;border:2px solid var(--fs-ink)!important;box-shadow:var(--fs-shadow-hard-sm)!important;border-radius:999px!important;padding:4px!important}.fs-theme .omnvert-sheet [role=tab]{border-radius:999px!important;font-weight:700!important;font-family:Nunito,system-ui,sans-serif!important;color:var(--fs-ink-soft)!important;transition:all .15s!important}.fs-theme .omnvert-sheet [role=tab][aria-selected=true]{background:var(--fs-ink)!important;color:white!important}.fs-theme .omnvert-sheet>div:last-child{background:var(--fs-cream)!important}.fs-theme .omnvert-sheet .rounded-2xl,.fs-theme .omnvert-sheet .rounded-3xl{border:2px solid var(--fs-ink)!important;box-shadow:var(--fs-shadow-hard-sm)!important;background:white!important}.fs-theme .omnvert-sheet button.grid{border:2px solid var(--fs-line)!important;background:white!important;border-radius:14px!important;transition:transform .12s,border-color .12s!important;box-shadow:none!important}.fs-theme .omnvert-sheet button.grid:hover{border-color:var(--fs-accent-2)!important;transform:scale(1.08);background:color-mix(in srgb,var(--fs-accent-1) 8%,white)!important}.fs-theme .omnvert-sheet button.btn-primary,.fs-theme .omnvert-sheet button[class*=bg-primary]{background:linear-gradient(135deg,var(--fs-accent-1),var(--fs-accent-2))!important;border:2px solid var(--fs-ink)!important;color:white!important;box-shadow:var(--fs-shadow-hard-sm)!important;border-radius:999px!important;font-weight:800!important}.fs-theme .omnvert-sheet input[type=search],.fs-theme .omnvert-sheet input[type=text]{background:white!important;border:2px solid var(--fs-ink)!important;border-radius:16px!important;color:var(--fs-ink)!important;font-family:Nunito,system-ui,sans-serif!important;font-weight:600!important}.fs-theme .omnvert-sheet input[type=search]:focus,.fs-theme .omnvert-sheet input[type=text]:focus{box-shadow:3px 3px 0 var(--fs-ink)!important;transform:translate(-1px,-1px);outline:none!important}@media (max-width:640px){.fs-canvas{border-radius:16px!important;border-width:2px!important}.fs-blob-1{width:220px;height:220px;top:-80px;left:-80px;opacity:.45;filter:blur(30px)}.fs-blob-2{width:200px;height:200px;right:-90px}.fs-blob-2,.fs-blob-3{opacity:.4;filter:blur(30px)}.fs-blob-3{width:180px;height:180px}.fs-mascot{font-size:22px!important;filter:drop-shadow(1px 1px 0 rgba(0,0,0,.08))}.fs-mascot.m1{top:6px;left:2%;font-size:22px!important}.fs-mascot.m2{top:38px;right:2%;font-size:24px!important}.fs-mascot.m3,.fs-mascot.m4{display:none!important}.fs-hero{padding:10px 4px 4px}.fs-hero h1{font-size:clamp(22px,6.5vw,30px)!important;margin-top:6px;margin-bottom:6px;line-height:1.05!important}.fs-hero p{font-size:12.5px;padding:0 4px;line-height:1.35}.fs-pill{padding:4px 10px;font-size:10px}.fs-pill .fs-pill-dot{width:6px;height:6px}.fs-modes{display:flex!important;width:100%;max-width:100%;padding:3px;gap:3px;border-radius:999px}.fs-mode-btn{flex:1 1 0;min-width:0;padding:8px 4px;font-size:11px;gap:3px;justify-content:center;letter-spacing:-.01em}.fs-studio{padding:12px!important;border-radius:18px!important;box-shadow:4px 4px 0 var(--fs-ink)!important}.fs-card,.fs-card-lg,.fs-card-soft{padding:12px!important;border-radius:16px!important}.fs-card-lg{box-shadow:4px 4px 0 var(--fs-ink)!important}.fs-card-soft{padding:10px!important}.fs-preview{padding:14px 10px!important;min-height:84px!important;border-radius:14px!important}.fs-preview-label{font-size:9px;letter-spacing:1.2px;margin-bottom:4px}.fs-preview-text{font-size:clamp(15px,4.6vw,22px)!important}.fs-preview-hint{bottom:4px;right:6px;font-size:9px}.fs-input,.fs-textarea{padding:10px 12px!important;font-size:16px!important;border-radius:12px!important}.fs-textarea{min-height:92px!important}.fs-btn{padding:8px 12px;font-size:12px;min-height:38px;gap:6px}.fs-btn-primary,.fs-btn-sweet{padding:10px 14px!important;font-size:13px!important;min-height:42px}.fs-btn-sweet{border-radius:14px}.fs-chip{padding:6px 10px;font-size:11px;min-height:34px;gap:4px}.fs-pick-grid{grid-template-columns:1fr!important;gap:8px!important}.fs-pick-card{padding:10px!important;border-radius:14px!important}.fs-style-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.fs-style-card{padding:10px 8px!important;border-radius:12px!important;box-shadow:3px 3px 0 var(--fs-ink)!important}.fs-style-card .sample{font-size:14px!important;margin-bottom:4px}.fs-style-card .style-name{font-size:10px}.fs-style-card .tag{font-size:9px;padding:1px 5px;top:4px;right:4px}.fs-section-title{font-size:15px;margin:14px 0 4px;gap:6px}.fs-section-sub{font-size:11px;margin-bottom:8px}.fs-count-badge{font-size:9px;padding:1px 7px}.fs-details{padding:10px 12px!important;border-radius:12px!important}.fs-details summary{font-size:12.5px;gap:6px}.fs-pick-card .copy-badge,.fs-style-card .copy-badge{display:none}.fs-theme .omnvert-sheet{border-radius:20px 20px 0 0!important;border:2px solid var(--fs-ink)!important;border-bottom:none!important;max-height:88vh!important}.fs-theme .omnvert-sheet>div:first-child{padding:10px 14px!important}}@media (max-width:380px){.fs-mascot{display:none!important}.fs-canvas{border-radius:12px!important}.fs-hero h1{font-size:22px!important}.fs-hero p{font-size:12px}.fs-mode-btn{padding:7px 3px;font-size:10.5px}.fs-mode-btn>span:first-child{font-size:13px}.fs-style-grid{gap:6px!important}.fs-style-card{padding:8px 6px!important}.fs-style-card .sample{font-size:13px!important}.fs-style-card .style-name{font-size:9.5px}.fs-card,.fs-card-lg,.fs-card-soft,.fs-studio{padding:10px!important}.fs-preview-text{font-size:15px!important}.fs-preview{min-height:72px!important;padding:10px 8px!important}.fs-chip{padding:5px 8px;font-size:10.5px}.fs-btn{padding:7px 10px;font-size:11.5px}}.fs-fullscreen-host{background:var(--fs-cream,#FFF6F0);min-height:100vh;min-height:100dvh;width:100%;max-width:100vw;overflow-x:hidden}.fs-fullscreen-host .fs-canvas{border:none!important;border-radius:0!important;box-shadow:none!important;min-height:100vh;min-height:100dvh;width:100%;max-width:100%}.fs-fullscreen-host .fs-canvas>.relative:not(.fs-blob):not(.fs-mascot){padding-top:56px}@media (max-width:640px){.fs-fullscreen-host .fs-canvas>.relative:not(.fs-blob):not(.fs-mascot){padding-top:116px}}.fs-fullscreen-host [role=tablist][aria-label=Studio]::-webkit-scrollbar{display:none}.fs-fullscreen-host .pointer-events-auto>button,.fs-fullscreen-host .pointer-events-auto>div>button,.fs-fullscreen-host [data-lang-switcher]{border:2px solid #2b1e3e!important;box-shadow:3px 3px 0 #2B1E3E!important;border-radius:999px!important;background:white!important;color:#2B1E3E!important;font-weight:800!important;transition:transform .15s,box-shadow .15s!important}.fs-fullscreen-host .pointer-events-auto>button:hover,.fs-fullscreen-host [data-lang-switcher]:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 #2B1E3E!important}.dark .fs-canvas{color-scheme:light}