.BrandBootLoader-module__fP9fPq__backdrop{z-index:2147483647;background:radial-gradient(at 76% 4%,#ff9d5526,#0000 54%),#f6f4ee;place-items:center;display:grid;position:fixed;inset:0}[data-theme=dark] .BrandBootLoader-module__fP9fPq__backdrop{background:radial-gradient(at 76% 4%,#ff880020,#0000 54%),#151915}.BrandBootLoader-module__fP9fPq__icon{transform-origin:50%;block-size:64px;inline-size:64px;animation:1.4s linear infinite BrandBootLoader-module__fP9fPq__sunpicsBootSpin}@keyframes BrandBootLoader-module__fP9fPq__sunpicsBootSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.BrandBootLoader-module__fP9fPq__icon{animation:none}}
:root{--primary-orange:#f80;--primary-orange-hover:#e07700;--primary-orange-light:#ffecd6;--secondary-brown:#392403;--accent-yellow:gold;--bg-main:#f4f4f4;--bg-card:#fff;--bg-inner:#f8f9fa;--text-main:#333;--text-muted:#666;--border-light:#e5e7eb;--border-card:#e5e7eb;--shadow-card:0 1px 3px #0000000f;--shadow-hover:0 4px 12px #00000014;--font-heading:"Lexend", sans-serif;--font-body:"Poppins", sans-serif;--radius:8px;--radius-lg:12px;--success:#22c55e;--warning:#f59e0b;--danger:#ef4444;--info:#3b82f6}[data-theme=dark]{--bg-main:#1c1c1e;--bg-card:#2c2c2e;--bg-inner:#3a3a3c;--text-main:#f2f2f7;--text-muted:#aeaeb2;--border-light:#48484a;--border-card:#48484a;--shadow-card:0 1px 3px #0003;--shadow-hover:0 4px 12px #0000004d}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--font-body);color:var(--text-main);background:var(--bg-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:600}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:var(--font-body)}input,select,textarea{font-family:var(--font-body);border:1px solid var(--border-light);border-radius:var(--radius);background:var(--bg-card);color:var(--text-main);outline:none;width:100%;padding:10px 14px;font-size:.875rem;transition:border-color .2s}input:focus,select:focus,textarea:focus{border-color:var(--primary-orange);box-shadow:0 0 0 3px #ff88001f}label{color:var(--text-muted);margin-bottom:6px;font-size:.8125rem;font-weight:500;display:block}@keyframes spin{to{transform:rotate(360deg)}}.spinner{background-color:var(--sunpics-spinner-color,#f80);width:24px;height:24px;-webkit-mask:var(--sunpics-spinner-mask) center / contain no-repeat;-webkit-mask:var(--sunpics-spinner-mask) center / contain no-repeat;mask:var(--sunpics-spinner-mask) center / contain no-repeat;animation:var(--sunpics-spinner-motion);border:0;border-radius:0}.spinner-lg{border-width:4px;width:40px;height:40px}.loading-center{justify-content:center;align-items:center;min-height:300px;display:flex}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-light);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}:root{--sunpics-spinner-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2060%2060%22%3E%3Cpath%20d%3D%22M-14.0%20-16.0H-6.627417087554932L-1.4142135381698608%20-21.21320343017578C-0.6331650018692017%20-21.994251251220703%200.6331650018692017%20-21.994251251220703%201.4142135381698608%20-21.21320343017578L6.627417087554932%20-16.0H14.0C15.104569435119629%20-16.0%2016.0%20-15.104569435119629%2016.0%20-14.0V-6.627417087554932L21.21320343017578%20-1.4142135381698608C21.994251251220703%20-0.6331650018692017%2021.994251251220703%200.6331650018692017%2021.21320343017578%201.4142135381698608L16.0%206.627417087554932V14.0C16.0%2015.104569435119629%2015.104569435119629%2016.0%2014.0%2016.0H6.627417087554932L1.4142135381698608%2021.21320343017578C0.6331650018692017%2021.994251251220703%20-0.6331650018692017%2021.994251251220703%20-1.4142135381698608%2021.21320343017578L-6.627417087554932%2016.0H-14.0C-15.104569435119629%2016.0%20-16.0%2015.104569435119629%20-16.0%2014.0V6.627417087554932L-21.21320343017578%201.4142135381698608C-21.994251251220703%200.6331650018692017%20-21.994251251220703%20-0.6331650018692017%20-21.21320343017578%20-1.4142135381698608L-16.0%20-6.627417087554932V-14.0C-16.0%20-15.104569435119629%20-15.104569435119629%20-16.0%20-14.0%20-16.0ZM7.0%200.0C7.0%20-3.8659932613372803%203.8659932613372803%20-7.0%200.0%20-7.0C-3.8659932613372803%20-7.0%20-7.0%20-3.8659932613372803%20-7.0%200.0C-7.0%203.8659932613372803%20-3.8659932613372803%207.0%200.0%207.0C3.8659932613372803%207.0%207.0%203.8659932613372803%207.0%200.0Z%22%20transform%3D%22translate%2830%2030%29%22%20fill%3D%22%23ff8800%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);--sunpics-spinner-motion:sunpics-spinner-rotate 1.4s linear infinite}@keyframes sunpics-spinner-rotate{to{transform:rotate(360deg)}}.sunpics-spinner{background-color:var(--sunpics-spinner-color,#f80);block-size:24px;inline-size:24px;-webkit-mask:var(--sunpics-spinner-mask) center / contain no-repeat;-webkit-mask:var(--sunpics-spinner-mask) center / contain no-repeat;mask:var(--sunpics-spinner-mask) center / contain no-repeat;animation:var(--sunpics-spinner-motion);vertical-align:middle;border:0;border-radius:0;flex:none;display:inline-block}@media (prefers-reduced-motion:reduce){:root{--sunpics-spinner-motion:none}}button :is(.spinner,.sunpics-spinner,[class*=Spinner],[class*=spinner],[class*=_ring_]){--sunpics-spinner-color:currentColor}
