.theme-border-primary{border-style:solid;border-width:2px;border-color:var(--border-color,#e5e7eb);border-radius:8px}.theme-border-secondary{border-style:dashed;border-width:1px;border-color:var(--border-color,#e5e7eb);border-radius:4px}.theme-border-accent{border-style:solid;border-width:3px;border-color:var(--neon-cyan,#7fffd4);border-radius:12px}.theme-border-none{border:none}.theme-border-rounded-sm{border-radius:4px}.theme-border-rounded{border-radius:8px}.theme-border-rounded-lg{border-radius:12px}.theme-border-rounded-full{border-radius:9999px}.theme-bg-default{background-color:var(--background,#fff)}.theme-bg-light{background-color:#f9fafb}.theme-bg-dark{color:#fff;background-color:#1a1a1a}.theme-bg-gradient-cyan{background:linear-gradient(135deg,#7fffd41a 0%,#7fffd40d 100%)}.theme-bg-gradient-purple{background:linear-gradient(135deg,#dda0dd1a 0%,#dda0dd0d 100%)}.theme-bg-gradient-yellow{background:linear-gradient(135deg,#ffff991a 0%,#ffff990d 100%)}.theme-bg-transparent{background-color:#0000}.theme-text-default{color:var(--foreground,#1a1a1a);font-family:var(--tenant-body-font,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif);font-size:1rem;line-height:1.6}.theme-text-heading{color:var(--foreground,#1a1a1a);letter-spacing:-.02em;font-size:3rem;font-weight:700;line-height:1.2;font-family:var(--tenant-heading-font,inherit)}.theme-text-subheading{color:var(--foreground,#1a1a1a);font-size:2rem;font-weight:600;line-height:1.3;font-family:var(--tenant-heading-font,inherit)}.theme-text-body{color:var(--foreground,#1a1a1a);font-size:1rem;font-weight:400;line-height:1.6;font-family:var(--tenant-body-font,inherit)}.theme-text-caption{color:var(--text-muted,#6b7280);font-size:.875rem;font-weight:400;line-height:1.5}.theme-text-cyan{color:var(--neon-cyan,#7fffd4)}.theme-text-purple{color:var(--neon-purple,plum)}.theme-text-yellow{color:var(--neon-yellow,#ff9)}.style-neumorphic{color:#1e293b;background:radial-gradient(circle at 10% 0,#f7fbff 0,#f7fbff00 55%),radial-gradient(circle at 100% 100%,#d1d9e6 0,#d1d9e600 60%),#e0e5ec;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.style-neumorphic h1,.style-neumorphic h2,.style-neumorphic h3,.style-neumorphic h4,.style-neumorphic h5,.style-neumorphic h6{color:#2c3e50;letter-spacing:-.01em;font-family:Inter,sans-serif;font-weight:600}.style-neumorphic .theme-text-heading{font-family:var(--tenant-heading-font,"Inter",sans-serif);color:#2c3e50;letter-spacing:-.02em;font-size:2.5rem;font-weight:600}.style-neumorphic .theme-text-subheading{font-family:var(--tenant-heading-font,"Inter",sans-serif);color:#34495e;font-size:1.75rem;font-weight:500}.style-neumorphic .theme-text-body{font-family:var(--tenant-body-font,"Inter",sans-serif);color:#2c3e50;font-weight:400;line-height:1.6}.style-neumorphic .theme-border-primary{background-color:#e0e5ec;border-radius:16px;box-shadow:8px 8px 16px #b8c5d199,-8px -8px 16px #fffc;border:none!important}.style-neumorphic .theme-border-secondary{background-color:#d1d9e6;border-radius:12px;box-shadow:6px 6px 12px #b8c5d180,-6px -6px 12px #ffffffb3;border:none!important}.style-neumorphic .minimal-card{background-color:#e0e5ec;border-radius:20px;box-shadow:8px 8px 16px #b8c5d199,-8px -8px 16px #fffc;border:none!important}.style-neumorphic .theme-bg-default{background-color:#e0e5ec}.style-neumorphic .theme-bg-light{background-color:#e8edf2}.style-neumorphic .minimal-button,.style-neumorphic .minimal-button-colored{color:#2c3e50;background-color:#e0e5ec;border-radius:16px;transition:all .2s;box-shadow:6px 6px 12px #b8c5d199,-6px -6px 12px #fffc;border:none!important}.style-neumorphic .minimal-button:hover,.style-neumorphic .minimal-button-colored:hover{transform:translateY(1px);box-shadow:inset 4px 4px 8px #b8c5d199,inset -4px -4px 8px #fffc}.style-neumorphic .minimal-button:active,.style-neumorphic .minimal-button-colored:active{box-shadow:inset 6px 6px 12px #b8c5d1cc,inset -6px -6px 12px #fff9}.style-neumorphic section{background-color:#0000;position:relative}.style-neumorphic section:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(135deg,#ffffffb3,#e2e8f080);border-radius:24px;position:absolute;inset:1.25rem;box-shadow:16px 16px 40px #94a3b880,-16px -16px 40px #f8fafce6}.style-neo-brutalist{color:#f9fafb;background:linear-gradient(135deg,#050816 0%,#020617 40% 100%);font-family:Roboto Mono,Courier New,monospace}.style-neo-brutalist h1,.style-neo-brutalist h2,.style-neo-brutalist h3,.style-neo-brutalist h4,.style-neo-brutalist h5,.style-neo-brutalist h6{text-transform:uppercase;color:#000;letter-spacing:.05em;font-family:Bebas Neue,Impact,Arial Black,sans-serif;font-weight:900}.style-neo-brutalist .theme-text-heading{font-family:var(--tenant-heading-font,"Bebas Neue","Impact","Arial Black",sans-serif);text-transform:uppercase;color:#f9fafb;letter-spacing:.05em;font-size:4rem;font-weight:900;line-height:1}.style-neo-brutalist .theme-text-subheading{font-family:var(--tenant-heading-font,"Bebas Neue","Impact",sans-serif);text-transform:uppercase;color:#e5e7eb;letter-spacing:.03em;font-size:3rem;font-weight:700}.style-neo-brutalist .theme-text-body{font-family:var(--tenant-body-font,"Roboto Mono","Courier New",monospace);color:#e5e7eb;font-weight:400;line-height:1.6}.style-neo-brutalist .theme-text-caption{color:#22c55e;font-family:Roboto Mono,Courier New,monospace;font-weight:700}.style-neo-brutalist .theme-border-primary{background-color:#020617;border:4px solid #f9fafb;border-radius:0;box-shadow:8px 8px #0003}.style-neo-brutalist .theme-border-secondary{background-color:#020617;border:3px solid #22c55e;border-radius:0;box-shadow:6px 6px #ff00004d}.style-neo-brutalist .theme-border-accent{background-color:#020617;border:5px solid #e11d48;border-radius:0;box-shadow:10px 10px #00ff004d}.style-neo-brutalist .minimal-card{background-color:#020617;border:4px solid #f9fafb;border-radius:0;box-shadow:8px 8px #0003}.style-neo-brutalist .theme-bg-default{background-color:#020617}.style-neo-brutalist .theme-bg-light{background-color:#0f172a}.style-neo-brutalist .theme-bg-dark{color:#fff;background-color:#000}.style-neo-brutalist .minimal-button,.style-neo-brutalist .minimal-button-colored{color:#020617;text-transform:uppercase;letter-spacing:.05em;background-color:#f9fafb;padding:16px 32px;font-weight:700;transition:all .1s;box-shadow:6px 6px #0003;border:4px solid #f9fafb!important;border-radius:0!important}.style-neo-brutalist .minimal-button:hover,.style-neo-brutalist .minimal-button-colored:hover{transform:translate(2px,2px);box-shadow:4px 4px #0003}.style-neo-brutalist .minimal-button:active,.style-neo-brutalist .minimal-button-colored:active{transform:translate(4px,4px);box-shadow:2px 2px #0003}.style-neo-brutalist section{background-color:#0000}.style-neo-brutalist .grid>*{border:2px solid #000}.style-minimalist{--minimalist-primary:var(--tenant-primary,#000);--minimalist-accent:var(--tenant-accent,#000);color:#000;background:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.style-minimalist header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important;border-bottom:1px solid #000!important}.style-minimalist h1,.style-minimalist h2,.style-minimalist h3,.style-minimalist h4,.style-minimalist h5,.style-minimalist h6{color:#000;letter-spacing:.01em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}.style-minimalist .theme-text-heading{font-family:var(--tenant-heading-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#000;letter-spacing:.01em;font-size:3rem;font-weight:300;line-height:1.2}.style-minimalist .theme-text-subheading{font-family:var(--tenant-heading-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#000;letter-spacing:.005em;font-size:2rem;font-weight:400}.style-minimalist .theme-text-body{font-family:var(--tenant-body-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#000;font-weight:400;line-height:1.8}.style-minimalist .theme-text-caption{color:#525252;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}.style-minimalist a:hover{color:var(--minimalist-accent)}.style-minimalist .theme-border-primary{box-shadow:none;background-color:#fff;border:1px solid #000!important;border-radius:0!important}.style-minimalist .theme-border-secondary{box-shadow:none;border:1px solid #000!important;border-radius:0!important}.style-minimalist .theme-border-accent{box-shadow:none;border:2px solid var(--minimalist-primary)!important;border-radius:0!important}.style-minimalist .minimal-card{box-shadow:none;background-color:#fff;border:1px solid #000!important;border-radius:0!important}.style-minimalist .theme-bg-default,.style-minimalist .theme-bg-light{background-color:#fff}.style-minimalist .minimal-button,.style-minimalist .minimal-button-colored{box-shadow:none;padding:12px 24px;font-weight:400;transition:background-color .15s,color .15s,border-color .15s;border:1px solid var(--minimalist-primary)!important;border-radius:0!important}.style-minimalist .minimal-button{color:#000;background-color:#0000;border-color:#000!important}.style-minimalist .minimal-button-colored{background-color:var(--minimalist-primary);color:var(--tenant-accent,#fff)}.style-minimalist .minimal-button:hover{color:var(--minimalist-accent);box-shadow:none;transform:none;border-color:var(--minimalist-accent)!important}.style-minimalist .minimal-button-colored:hover{background-color:var(--minimalist-accent);color:#000;box-shadow:none;transform:none;border-color:var(--minimalist-accent)!important}.style-minimalist .dashboard-stream-widget.is-stream-box,.style-minimalist .dashboard-stream-widget.is-stream-box:not(.is-offline){--stream-wave-color:#000;background:#fff!important;border:1px solid #000!important;border-radius:0!important}.style-minimalist .dashboard-stream-widget-visual{background:#fff;border-bottom:1px solid #000}.style-minimalist .dashboard-stream-widget-visual canvas{filter:none!important}.style-minimalist .dashboard-stream-widget-info{color:#000}.style-minimalist .stream-player-btn--compact,.style-minimalist .stream-player-btn--compact.is-audible{color:#fff;background:#000;border-radius:0}.style-minimalist .dashboard-stream-widget.is-offline{background:#fff!important}.style-minimalist .dashboard-stream-widget-rgb-layer.is-r,.style-minimalist .dashboard-stream-widget-rgb-layer.is-g,.style-minimalist .dashboard-stream-widget-rgb-layer.is-b{--rgb:0,0,0}.style-minimalist .dashboard-stream-widget-offline-label{color:#000;letter-spacing:.22em}.style-minimalist section{background-color:#0000;padding:4rem 0}.style-minimalist section.section-full-bleed-splash{width:100%;max-width:none;margin-left:0;margin-right:0;padding:0}.style-minimalist .highlights-slider:has(.highlights-slider-progress){--highlights-progress-h:12px}.style-minimalist .highlights-slider-progress{height:var(--highlights-progress-h);background:#fff;border-top:1px solid #000;border-bottom:1px solid #000;display:flex}.style-minimalist .highlights-slider-progress-seg{cursor:pointer;appearance:none;background:#fff;border:0;border-radius:0;flex:1 1 0;min-width:0;height:100%;margin:0;padding:0}.style-minimalist .highlights-slider-progress-seg+.highlights-slider-progress-seg{border-left:1px solid #000}.style-minimalist .highlights-slider-progress-seg.is-active{background:var(--minimalist-primary,var(--tenant-primary,#000))}.style-minimalist .highlights-slider:has(.highlights-slider-progress) .highlights-slider-dots{display:none}.style-minimalist .highlights-slider:has(.highlights-slider-progress) .highlights-slide-copy{padding-bottom:calc(1.5rem + var(--highlights-progress-h,12px))}@media (min-width:768px){.style-minimalist section{padding:6rem 0}.style-minimalist section.section-full-bleed-splash{padding:0}.style-minimalist .highlights-slider:has(.highlights-slider-progress) .highlights-slide-copy{padding-bottom:calc(2rem + var(--highlights-progress-h,12px))}}.style-retro{--ff7-win-top:#001850;--ff7-win-bot:#003080;--ff7-border-outer:#1a1a1a;--ff7-border-inner:#303030;--ff7-border-highlight:#e0e0e0;--ff7-text-main:#fff;--ff7-text-secondary:silver;--ff7-text-active:#78b0ff;--ff7-warning-red:#ff3030;--ff7-slider-track:#707070;--ff7-slider-knob:#d0d0d0;--window-border-radius:3px;--content-bg-gradient:linear-gradient(to bottom,var(--ff7-win-top)0%,var(--ff7-win-bot)100%);--highlight-color:var(--ff7-text-active);--font-family:"Press Start 2P","Pixel Operator",monospace;background:var(--content-bg-gradient);color:var(--ff7-text-main);font-family:var(--font-family)}.style-retro h1,.style-retro h2,.style-retro h3,.style-retro h4,.style-retro h5,.style-retro h6,.style-retro .theme-text-heading,.style-retro label{color:var(--ff7-text-active);text-transform:uppercase;text-shadow:1px 1px #000;letter-spacing:1px;font-family:var(--tenant-heading-font,var(--font-family))}.style-retro .theme-text-heading{font-size:3rem;line-height:1.2}.style-retro .theme-text-subheading{font-family:var(--tenant-heading-font,var(--font-family));color:var(--ff7-text-active);text-transform:uppercase;letter-spacing:1px;font-size:2rem}.style-retro .theme-text-body{font-family:var(--tenant-body-font,var(--font-family));color:var(--ff7-text-main);letter-spacing:.5px;line-height:1.6}.style-retro .theme-text-caption{font-family:var(--font-family);color:var(--ff7-text-secondary)}.style-retro p,.style-retro span,.style-retro div{color:var(--ff7-text-main);font-family:var(--font-family);letter-spacing:.5px;text-shadow:none;image-rendering:pixelated}.style-retro .text-secondary{color:var(--ff7-text-secondary)}.style-retro .ff-window,.style-retro .minimal-card,.style-retro .theme-border-primary{border-radius:var(--window-border-radius);border:1px solid var(--ff7-border-outer);background:0 0;margin:4px;padding:2px;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00000059,2px 2px #00001099}.style-retro .ff-window-content,.style-retro .minimal-card>*,.style-retro .theme-border-primary>*{background:var(--content-bg-gradient);color:var(--ff7-text-main);font-family:var(--font-family);letter-spacing:.5px;text-shadow:none;image-rendering:pixelated;border-radius:1px;padding:12px}.style-retro .theme-border-secondary{border-radius:var(--window-border-radius);background:var(--content-bg-gradient);box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00000059;border:1px solid var(--ff7-border-inner)!important}.style-retro .theme-border-accent{border-radius:var(--window-border-radius);background:var(--content-bg-gradient);box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0006,2px 2px #00001099;border:2px solid var(--ff7-border-highlight)!important}.style-retro .theme-bg-default{background:var(--content-bg-gradient)}.style-retro .theme-bg-light{background:linear-gradient(#002060,#001850)}.style-retro .theme-bg-dark{background:linear-gradient(#000020,#000010)}.style-retro .ff-nav-link,.style-retro .ff-list-group-item,.style-retro .ff-dropdown-item,.style-retro .ff-page-link,.style-retro .ff-btn,.style-retro .minimal-button,.style-retro .minimal-button-colored,.style-retro a{color:var(--ff7-text-secondary);cursor:default;font-family:var(--font-family);letter-spacing:.5px;border:1px solid #0000;transition:none;position:relative}.style-retro .ff-nav-link:hover,.style-retro .ff-nav-link.active,.style-retro .ff-list-group-item:hover,.style-retro .ff-list-group-item.active,.style-retro .ff-dropdown-item:hover,.style-retro .ff-page-link:hover,.style-retro .ff-page-link.active,.style-retro .ff-btn:not(:disabled):hover,.style-retro .minimal-button:hover,.style-retro .minimal-button-colored:hover,.style-retro a:hover{color:var(--ff7-text-main);text-shadow:none;cursor:default;background:linear-gradient(90deg,#004080,#0050a0);border-radius:2px;padding-left:45px!important}.style-retro .ff-nav-link:before,.style-retro .ff-list-group-item:before,.style-retro .ff-dropdown-item:before,.style-retro .ff-page-link:before,.style-retro .ff-btn:before,.style-retro .minimal-button:before,.style-retro .minimal-button-colored:before,.style-retro a:before{content:none;display:none}.style-retro .ff-nav-link:hover:before,.style-retro .ff-list-group-item:hover:before,.style-retro .ff-dropdown-item:hover:before,.style-retro .ff-page-link:hover:before,.style-retro .ff-btn:not(:disabled):hover:before,.style-retro .ff-cursor-focused:before,.style-retro .minimal-button:hover:before,.style-retro .minimal-button-colored:hover:before,.style-retro a:hover:before{content:"☛";color:#fff;text-shadow:2px 2px #000;font-size:1.4em;animation:.8s infinite alternate ff7-cursor-bob;display:block;position:absolute;top:50%;left:10px;transform:translateY(-50%)}@keyframes ff7-cursor-bob{0%{transform:translateY(-50%)translate(0)}to{transform:translateY(-50%)translate(4px)}}.style-retro input[type=range].ff-range,.style-retro input[type=range]{appearance:none;background:0 0;width:100%;height:18px}.style-retro input[type=range].ff-range::-webkit-slider-runnable-track{cursor:pointer;background:linear-gradient(#5a5a5a,#4a4a4a);border:1px solid #0009;border-bottom-color:#ffffff0a;width:100%;height:8px;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0006}.style-retro input[type=range]::-webkit-slider-runnable-track{cursor:pointer;background:linear-gradient(#5a5a5a,#4a4a4a);border:1px solid #0009;border-bottom-color:#ffffff0a;width:100%;height:8px;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0006}.style-retro input[type=range].ff-range::-webkit-slider-thumb{appearance:none;cursor:pointer;background:linear-gradient(#fff,#d8d8d8);border:1px solid #888;width:12px;height:12px;margin-top:-2px;box-shadow:inset 0 1px #ffffffb3,0 1px #00000080}.style-retro input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:linear-gradient(#fff,#d8d8d8);border:1px solid #888;width:12px;height:12px;margin-top:-2px;box-shadow:inset 0 1px #ffffffb3,0 1px #00000080}.style-retro input[type=range].ff-range::-moz-range-track{background:linear-gradient(#5a5a5a,#4a4a4a);border:1px solid #0009;height:8px;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0006}.style-retro input[type=range]::-moz-range-track{background:linear-gradient(#5a5a5a,#4a4a4a);border:1px solid #0009;height:8px;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0006}.style-retro input[type=range].ff-range::-moz-range-thumb{background:linear-gradient(#fff,#d8d8d8);border:1px solid #888;width:12px;height:12px;box-shadow:inset 0 1px #ffffffb3,0 1px #00000080}.style-retro input[type=range]::-moz-range-thumb{background:linear-gradient(#fff,#d8d8d8);border:1px solid #888;width:12px;height:12px;box-shadow:inset 0 1px #ffffffb3,0 1px #00000080}.style-retro input[type=range].ff-range:focus,.style-retro input[type=range]:focus{outline:none}.style-retro .ff-input,.style-retro .ff-select,.style-retro .ff-textarea,.style-retro input[type=text],.style-retro input[type=email],.style-retro input[type=password],.style-retro input[type=number],.style-retro input[type=url],.style-retro select,.style-retro textarea{color:var(--ff7-text-main);font-family:var(--font-family);background:#0006;border:1px solid #555;box-shadow:inset 2px 2px 4px #00000080}.style-retro .ff-input:focus,.style-retro .ff-select:focus,.style-retro .ff-textarea:focus,.style-retro input:focus,.style-retro select:focus,.style-retro textarea:focus{border-color:var(--ff7-text-active);background:#0009}.style-retro .ff-alert,.style-retro .alert,.style-retro [role=alert]{color:#fff;background:linear-gradient(maroon,#400000);border:1px solid red;box-shadow:0 0 0 1px #fff,0 0 0 2px #500000}.style-retro .ff-card,.style-retro .minimal-card{background:#0003;border:1px solid #444;padding:8px;box-shadow:inset 1px 1px #000,1px 1px #fff}.style-retro .ff-card-header,.style-retro .minimal-card h3,.style-retro .minimal-card h4{color:var(--ff7-text-active);border-bottom:none;margin-bottom:5px}.style-retro .ff-navbar,.style-retro header,.style-retro nav{background:linear-gradient(#002040,#001020);border-bottom:1px solid #555}.style-retro .ff-nav,.style-retro nav ul{margin-left:-12px;padding-left:0}.style-retro .ff-table th,.style-retro table th{color:var(--ff7-text-active);border-bottom:1px solid #555}.style-retro .ff-table td,.style-retro table td{color:var(--ff7-text-main)}.style-retro .ff-table-striped tbody tr:nth-of-type(odd),.style-retro table tbody tr:nth-of-type(odd){background:#ffffff0d}.style-retro .ff-popover,.style-retro [role=tooltip]{opacity:0;pointer-events:none;transition:opacity .22s cubic-bezier(.2,.9,.3,1),transform .22s cubic-bezier(.2,.9,.3,1);transform:translateY(-6px)scale(.995);z-index:2000!important;margin:0!important;position:absolute!important;top:0!important;left:0!important}.style-retro .ff-popover.show,.style-retro [role=tooltip].show{opacity:1!important;pointer-events:auto!important;transform:translateY(0)scale(1)!important}.style-retro .ff-materia-slots{background:#2a2a2a;border:1px solid #111;border-radius:20px;box-shadow:inset 1px 1px 2px #000c,1px 1px #ffffff1a}.style-retro .ff-materia-slot{background:#111;border:1px solid #444;box-shadow:inset 1px 1px 3px #000}.style-retro .ff-materia-slots.linked:after{background:#555;border:1px solid #333;height:4px;box-shadow:inset 0 1px 1px #000}.style-retro .ff-tab,.style-retro [role=tab]{color:var(--ff7-text-active)}.style-retro .ff-tab[aria-selected=true],.style-retro .ff-tab.active,.style-retro [role=tab][aria-selected=true]{color:var(--ff7-text-main)}.style-retro section{background-color:#0000}.style-retro .theme-text-cyan{color:var(--ff7-text-active)}.style-retro,.style-retro .showcase-area,.style-retro .container{z-index:auto!important;transform:none!important}@media (max-width:768px){.style-neumorphic .theme-text-heading,.style-neo-brutalist .theme-text-heading,.style-minimalist .theme-text-heading,.style-retro .theme-text-heading{font-size:2rem}.style-neumorphic .theme-text-subheading,.style-neo-brutalist .theme-text-subheading,.style-minimalist .theme-text-subheading,.style-retro .theme-text-subheading{font-size:1.5rem}.style-neo-brutalist .theme-border-primary{border-width:3px;box-shadow:4px 4px #0003}.style-neumorphic .theme-border-primary{border-radius:12px;box-shadow:4px 4px 8px #b8c5d199,-4px -4px 8px #fffc}.theme-text-heading{font-size:2rem}.theme-text-subheading{font-size:1.5rem}.theme-border-primary{border-radius:6px}}.theme-spacing-tight{padding:1rem}.theme-spacing-normal{padding:1.5rem}.theme-spacing-loose{padding:2rem}.theme-shadow-none{box-shadow:none}.theme-shadow-subtle{box-shadow:0 2px 4px #0000001a}.theme-shadow-medium{box-shadow:0 4px 8px #00000026}.theme-shadow-strong{box-shadow:0 8px 16px #0003}
