@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0eeb07{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_0eeb07{--font-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat Fallback;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_814fbd{font-family:Caveat,Caveat Fallback;font-style:normal}.__variable_814fbd{--font-caveat:"Caveat","Caveat Fallback"}:root{--radius:4px;--radius-sm:4px;--radius-xs:4px;--radius-pill:999px;--nav-h:3.85rem;--paper-shadow:2px 2px 4px rgba(0,0,0,0.1);--paper-shadow-md:4px 4px 12px rgba(0,0,0,0.12);--paper-shadow-lg:6px 6px 16px rgba(0,0,0,0.12),12px 12px 32px rgba(0,0,0,0.06);--polaroid-bg:#ffffff;--paper-cream:#fffaf0;--cork-from:#d7ccc8;--cork-to:#bcaaa4;--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--ease-press:cubic-bezier(0.2,0.8,0.2,1);--ease-soft:cubic-bezier(0.33,1,0.68,1);--dur-1:120ms;--dur-2:220ms;--dur-3:340ms;--dur-4:480ms;--stagger:42ms;--pin-a:#ffee58;--pin-b:#42a5f5;--pin-c:#ef5350;--pin-d:#66bb6a;--pin-e:#ab47bc;--pin-f:#f48fb1}:root,html[data-theme=water-blue]{--bg:#fff8dc;--surface:#fffaf0;--surface-2:#f5e6c8;--ink:#2c3e50;--muted:#546e7a;--tertiary:#78909c;--border:rgba(44,62,80,0.1);--border-strong:rgba(44,62,80,0.18);--primary:#2c3e50;--primary-hover:#1a252f;--primary-soft:rgba(44,62,80,0.08);--accent:#f48fb1;--btn-fg:#2c3e50;--btn-paper:linear-gradient(135deg,#fff59d,#fff176);--btn-paper-hover:linear-gradient(135deg,#fff176,#ffee58);--sticky-yellow:linear-gradient(135deg,#fff59d,#fff176);--sticky-alt:linear-gradient(135deg,#f8bbd0,#f48fb1);--danger:#c23b2e;--danger-soft:rgba(194,59,46,0.1);--ok:#43a047;--ok-soft:rgba(67,160,71,0.12);--fill:#f5edd8;--photo-well:#ffffff;--polaroid-bg:#ffffff;--glow:rgba(255,193,7,0.28);--nav-bg:rgba(255,250,240,0.96);--nav-active:#2c3e50;--chip-active-bg:#fff59d;--chip-active-fg:#2c3e50;--hero-tint:rgba(255,241,118,0.32);--theme-density:light;--cork-from:#d7ccc8;--cork-to:#bcaaa4;--pin-a:#ffee58;--pin-b:#42a5f5;--pin-c:#ef5350;--pin-d:#66bb6a;--pin-e:#ab47bc;--pin-f:#f48fb1}html[data-theme=sky-blue]{--bg:#e3f2fd;--surface:#fffaf0;--surface-2:#bbdefb;--ink:#1a3a5c;--muted:#546e7a;--tertiary:#78909c;--border:rgba(26,58,92,0.1);--border-strong:rgba(26,58,92,0.18);--primary:#1a3a5c;--primary-hover:#0d2740;--primary-soft:rgba(66,165,245,0.14);--accent:#42a5f5;--btn-fg:#1a3a5c;--btn-paper:linear-gradient(135deg,#bbdefb,#90caf9);--btn-paper-hover:linear-gradient(135deg,#90caf9,#64b5f6);--sticky-yellow:linear-gradient(135deg,#bbdefb,#90caf9);--sticky-alt:linear-gradient(135deg,#fff59d,#fff176);--fill:#e8f4fc;--photo-well:#ffffff;--polaroid-bg:#ffffff;--glow:rgba(66,165,245,0.28);--nav-bg:rgba(255,250,240,0.96);--nav-active:#1a3a5c;--chip-active-bg:#90caf9;--chip-active-fg:#1a3a5c;--hero-tint:rgba(144,202,249,0.45);--theme-density:light;--cork-from:#90caf9;--cork-to:#64b5f6;--pin-a:#ffee58;--pin-b:#42a5f5;--pin-c:#ef5350;--pin-d:#66bb6a;--pin-e:#29b6f6;--pin-f:#81d4fa}html[data-theme=cyan-porcelain]{--bg:#e8f5e9;--surface:#fffaf0;--surface-2:#c5e1a5;--ink:#1b3a2a;--muted:#546e7a;--tertiary:#78909c;--border:rgba(27,58,42,0.1);--border-strong:rgba(27,58,42,0.18);--primary:#1b3a2a;--primary-hover:#0f2419;--primary-soft:rgba(102,187,106,0.14);--accent:#c9a227;--btn-fg:#1b3a2a;--btn-paper:linear-gradient(135deg,#c5e1a5,#aed581);--btn-paper-hover:linear-gradient(135deg,#aed581,#9ccc65);--sticky-yellow:linear-gradient(135deg,#c5e1a5,#aed581);--sticky-alt:linear-gradient(135deg,#fff59d,#fff176);--fill:#e2f0e4;--photo-well:#ffffff;--polaroid-bg:#ffffff;--glow:rgba(201,162,39,0.28);--nav-bg:rgba(255,250,240,0.96);--nav-active:#1b3a2a;--chip-active-bg:#aed581;--chip-active-fg:#1b3a2a;--hero-tint:rgba(174,213,129,0.4);--theme-density:medium;--cork-from:#a5d6a7;--cork-to:#81c784;--pin-a:#ffee58;--pin-b:#c9a227;--pin-c:#ef5350;--pin-d:#66bb6a;--pin-e:#558b2f;--pin-f:#d4af37}html[data-theme=mist-pink]{--bg:#fce4ec;--surface:#fffaf0;--surface-2:#f8bbd0;--ink:#4a2030;--muted:#6d4c57;--tertiary:#8d6e78;--border:rgba(74,32,48,0.1);--border-strong:rgba(74,32,48,0.18);--primary:#4a2030;--primary-hover:#31141f;--primary-soft:rgba(244,143,177,0.16);--accent:#f06292;--btn-fg:#4a2030;--btn-paper:linear-gradient(135deg,#f8bbd0,#f48fb1);--btn-paper-hover:linear-gradient(135deg,#f48fb1,#f06292);--sticky-yellow:linear-gradient(135deg,#f8bbd0,#f48fb1);--sticky-alt:linear-gradient(135deg,#fff59d,#fff176);--fill:#fce8ef;--photo-well:#ffffff;--polaroid-bg:#ffffff;--glow:rgba(240,98,146,0.28);--nav-bg:rgba(255,250,240,0.96);--nav-active:#4a2030;--chip-active-bg:#f48fb1;--chip-active-fg:#4a2030;--hero-tint:rgba(248,187,208,0.45);--theme-density:light;--cork-from:#f8bbd0;--cork-to:#f48fb1;--pin-a:#ffee58;--pin-b:#42a5f5;--pin-c:#f06292;--pin-d:#66bb6a;--pin-e:#ce93d8;--pin-f:#ff80ab}html[data-theme=gray-silk]{--bg:#eceff1;--surface:#fffaf0;--surface-2:#cfd8dc;--ink:#263238;--muted:#546e7a;--tertiary:#78909c;--border:rgba(38,50,56,0.12);--border-strong:rgba(38,50,56,0.22);--primary:#263238;--primary-hover:#102027;--primary-soft:rgba(38,50,56,0.08);--accent:#e53935;--btn-fg:#263238;--btn-paper:linear-gradient(135deg,#fff8e1,#ffecb3);--btn-paper-hover:linear-gradient(135deg,#ffecb3,#ffe082);--sticky-yellow:linear-gradient(135deg,#fff8e1,#ffecb3);--sticky-alt:linear-gradient(135deg,#ffcdd2,#ef9a9a);--fill:#eceff1;--photo-well:#ffffff;--polaroid-bg:#ffffff;--glow:rgba(229,57,53,0.18);--nav-bg:rgba(255,250,240,0.97);--nav-active:#263238;--chip-active-bg:#ffecb3;--chip-active-fg:#263238;--hero-tint:rgba(207,216,220,0.55);--theme-density:light;--cork-from:#b0bec5;--cork-to:#90a4ae;--pin-a:#ffee58;--pin-b:#e53935;--pin-c:#455a64;--pin-d:#90a4ae;--pin-e:#263238;--pin-f:#ef5350}html[data-theme=star-night]{--bg:#1a1528;--surface:#fffaf0;--surface-2:#3d3460;--ink:#f3e9ff;--muted:#b39ddb;--tertiary:#7e6b9e;--border:rgba(243,233,255,0.14);--border-strong:rgba(243,233,255,0.22);--primary:#ffd54f;--primary-hover:#ffe082;--primary-soft:rgba(255,213,79,0.18);--accent:#ffd54f;--btn-fg:#2c3e50;--btn-paper:linear-gradient(135deg,#ffe082,#ffd54f);--btn-paper-hover:linear-gradient(135deg,#ffd54f,#ffca28);--sticky-yellow:linear-gradient(135deg,#ffe082,#ffd54f);--sticky-alt:linear-gradient(135deg,#ce93d8,#ba68c8);--danger:#ef5350;--danger-soft:rgba(239,83,80,0.14);--ok:#66bb6a;--ok-soft:rgba(102,187,106,0.14);--fill:rgba(243,233,255,0.08);--photo-well:#ffffff;--polaroid-bg:#ffffff;--glow:rgba(255,213,79,0.35);--nav-bg:rgba(26,21,40,0.96);--nav-active:#2c3e50;--chip-active-bg:#ffd54f;--chip-active-fg:#2c3e50;--hero-tint:rgba(126,87,194,0.35);--theme-density:heavy;--cork-from:#4527a0;--cork-to:#311b92;--pin-a:#ffd54f;--pin-b:#ce93d8;--pin-c:#ef5350;--pin-d:#66bb6a;--pin-e:#b39ddb;--pin-f:#ffb74d}html[data-theme=water-blue] .app-shell{background:repeating-linear-gradient(0deg,transparent,transparent 27px,color-mix(in srgb,var(--ink) 5.5%,transparent) 27px,color-mix(in srgb,var(--ink) 5.5%,transparent) 28px),radial-gradient(ellipse 100% 48% at 50% -8%,var(--hero-tint),transparent 58%),var(--bg);box-shadow:0 0 0 100vmax var(--bg)}html[data-theme=sky-blue] .app-shell{background:radial-gradient(ellipse 55% 28% at 18% 12%,rgba(255,255,255,.9),transparent 60%),radial-gradient(ellipse 48% 24% at 78% 18%,rgba(255,255,255,.75),transparent 55%),radial-gradient(ellipse 40% 20% at 50% 8%,rgba(255,250,240,.65),transparent 50%),linear-gradient(180deg,#bbdefb,#e3f2fd 42%,#fff8dc);box-shadow:0 0 0 100vmax #e3f2fd}html[data-theme=cyan-porcelain] .app-shell{background:repeating-linear-gradient(90deg,transparent,transparent 18px,rgba(27,58,42,.04) 0,rgba(27,58,42,.04) 19px),radial-gradient(ellipse 70% 40% at 80% 0,rgba(201,162,39,.16),transparent 50%),linear-gradient(165deg,#e8f5e9,#c8e6c9 50%,#fff8dc);box-shadow:0 0 0 100vmax #e8f5e9}html[data-theme=mist-pink] .app-shell{background:radial-gradient(circle at 12% 18%,rgba(255,255,255,.9) 0 8px,transparent 9px),radial-gradient(circle at 28% 42%,rgba(255,182,193,.5) 0 6px,transparent 7px),radial-gradient(circle at 72% 22%,rgba(255,255,255,.75) 0 10px,transparent 11px),radial-gradient(circle at 88% 48%,rgba(244,143,177,.35) 0 7px,transparent 8px),linear-gradient(165deg,#f8bbd0,#fce4ec 40%,#fff8dc);box-shadow:0 0 0 100vmax #fce4ec}html[data-theme=gray-silk] .app-shell{background:linear-gradient(90deg,rgba(38,50,56,.04) 1px,transparent 0) 0 0 /22px 22px,linear-gradient(rgba(38,50,56,.04) 1px,transparent 0) 0 0 /22px 22px,linear-gradient(180deg,#eceff1,#cfd8dc 55%,#fff8dc);box-shadow:0 0 0 100vmax #eceff1}html[data-theme=star-night] .app-shell{background:radial-gradient(1.5px 1.5px at 12% 18%,#fff 40%,transparent 41%),radial-gradient(1px 1px at 28% 42%,#ffd54f 40%,transparent 41%),radial-gradient(1.2px 1.2px at 48% 12%,#fff 40%,transparent 41%),radial-gradient(1px 1px at 66% 55%,#e1bee7 40%,transparent 41%),radial-gradient(1.5px 1.5px at 82% 28%,#fff 40%,transparent 41%),radial-gradient(1px 1px at 90% 70%,#ffd54f 40%,transparent 41%),radial-gradient(ellipse 90% 50% at 50% -10%,rgba(126,87,194,.4),transparent 55%),linear-gradient(165deg,#120e24,#1a1528 50%,#24183a);box-shadow:0 0 0 100vmax #1a1528}html[data-theme=star-night] .app-topbar{background:color-mix(in srgb,#1a1528 92%,#fffaf0);border-bottom-color:rgba(255,250,240,.12)}html[data-theme=star-night] .nav-bottom{background:color-mix(in srgb,#1a1528 94%,#fffaf0);border-top-color:rgba(255,250,240,.1);box-shadow:0 -2px 12px rgba(0,0,0,.35)}html[data-theme=star-night] .nav-item{color:color-mix(in srgb,#f3e9ff 55%,transparent)}html[data-theme=star-night] .cold-start,html[data-theme=star-night] .confirm-card,html[data-theme=star-night] .detail-form-card,html[data-theme=star-night] .empty,html[data-theme=star-night] .field,html[data-theme=star-night] .login-card,html[data-theme=star-night] .panel,html[data-theme=star-night] .result-block,html[data-theme=star-night] .scrap-filter,html[data-theme=star-night] .soft-list,html[data-theme=star-night] .theme-pack-card{color:#2c3e50}html[data-theme=star-night] .confirm-desc,html[data-theme=star-night] .empty .empty-desc,html[data-theme=star-night] .field label,html[data-theme=star-night] .panel .muted,html[data-theme=star-night] .result-sub,html[data-theme=star-night] .theme-pack-mood,html[data-theme=star-night] .theme-pack-tag{color:#546e7a!important}html[data-theme=star-night] .confirm-title,html[data-theme=star-night] .empty .empty-title,html[data-theme=star-night] .result-title,html[data-theme=star-night] .theme-pack-name{color:#2c3e50!important}.scrap-cork{background:radial-gradient(circle at 20% 30%,color-mix(in srgb,var(--surface) 28%,transparent),transparent 42%),repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(139,69,19,.05) 3px,rgba(139,69,19,.05) 6px),repeating-linear-gradient(90deg,transparent,transparent 3px,rgba(139,69,19,.05) 3px,rgba(139,69,19,.05) 6px),linear-gradient(155deg,var(--cork-from) 0,var(--cork-to) 100%)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 8%,transparent),var(--paper-shadow-md)!important;border-radius:8px!important}html[data-theme=star-night] .scrap-cork{background:radial-gradient(circle at 30% 20%,rgba(255,213,79,.12),transparent 40%),repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(255,255,255,.03) 3px,rgba(255,255,255,.03) 6px),linear-gradient(155deg,var(--cork-from) 0,var(--cork-to) 100%)!important;box-shadow:inset 0 0 0 1px rgba(255,213,79,.2),0 0 24px rgba(126,87,194,.25),var(--paper-shadow-md)!important}.cloth-card,.scrap-polaroid.cloth-card,button.scrap-polaroid.cloth-card{background:var(--polaroid-bg)!important;border-radius:2px!important;box-shadow:var(--paper-shadow-md)!important;color:#2c3e50}.cloth-card .meta .name,.scrap-polaroid .meta .name{color:#2c3e50!important}.cloth-card .meta .sub,.scrap-polaroid .meta .sub{color:#78909c!important}.scrap-sticky,.today-strip{background:var(--sticky-yellow)!important;border-radius:4px!important;box-shadow:3px 3px 6px rgba(0,0,0,.1),6px 6px 12px rgba(0,0,0,.05)!important}.scrap-sticky,.scrap-sticky-text,.today-strip,.today-strip-date,.today-strip-title{color:var(--btn-fg)!important}.app-topbar-cta,.btn:not(.secondary):not(.danger):not(.ghost),.fab,.scrap-fab{background:var(--btn-paper)!important;color:var(--btn-fg)!important;border-radius:var(--radius-sm)!important;box-shadow:var(--paper-shadow)!important}.app-topbar-cta:hover,.btn:not(.secondary):not(.danger):not(.ghost):hover:not(:disabled){background:var(--btn-paper-hover)!important}.btn.secondary{background:#ffffff!important;color:var(--ink)!important;border:2px solid var(--ink)!important;box-shadow:var(--paper-shadow)!important}html[data-theme=star-night] .btn.secondary{border-color:#2c3e50!important;color:#2c3e50!important}.nav-item.active{border-radius:12px!important}.chip.active,.nav-item.active{background:var(--chip-active-bg)!important;color:var(--chip-active-fg)!important;box-shadow:var(--paper-shadow)!important}.confirm-card,.detail-form-card,.empty,.login-card,.panel,.result-block{background:var(--surface)!important;border-radius:4px!important;box-shadow:var(--paper-shadow)!important}.outfit-row{background:var(--polaroid-bg)!important;border-radius:3px!important;box-shadow:var(--paper-shadow-md)!important;color:#2c3e50}.outfit-row-title{color:#2c3e50!important}.outfit-row .chev,.outfit-row-sub{color:#78909c!important}.scrap-polaroid:nth-child(6n+1) .scrap-card-pin{background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--pin-a) 70%,#fff),var(--pin-a))}.scrap-polaroid:nth-child(6n+2) .scrap-card-pin{background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--pin-b) 70%,#fff),var(--pin-b))}.scrap-polaroid:nth-child(6n+3) .scrap-card-pin{background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--pin-c) 70%,#fff),var(--pin-c))}.scrap-polaroid:nth-child(6n+4) .scrap-card-pin{background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--pin-d) 70%,#fff),var(--pin-d))}.scrap-polaroid:nth-child(6n+5) .scrap-card-pin{background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--pin-e) 70%,#fff),var(--pin-e))}.scrap-polaroid:nth-child(6n+6) .scrap-card-pin{background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--pin-f) 70%,#fff),var(--pin-f))}.theme-pack-card.is-active{box-shadow:0 0 0 2px var(--ink),var(--paper-shadow-md)}.theme-pack-preview{border-radius:4px!important}