@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-ext-400-normal-DWiEslNC.woff2)format("woff2"),url(/assets/bebas-neue-latin-ext-400-normal-HFKRJXnW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2)format("woff2"),url(/assets/bebas-neue-latin-400-normal-Bi-ndsyu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-serif-display-latin-ext-400-normal-p18AlW_x.woff2)format("woff2"),url(/assets/dm-serif-display-latin-ext-400-normal-B1toqZab.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-serif-display-latin-400-normal-C5_t9oOD.woff2)format("woff2"),url(/assets/dm-serif-display-latin-400-normal-_kVFYEpx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/dm-serif-display-latin-ext-400-italic-DiLdooSn.woff2)format("woff2"),url(/assets/dm-serif-display-latin-ext-400-italic-D6UvgSoX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Serif Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/dm-serif-display-latin-400-italic-DpcbibHm.woff2)format("woff2"),url(/assets/dm-serif-display-latin-400-italic-BgxzcTJK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:"DM Serif Display", Georgia, serif;--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-widest:.1em;--radius-sm:var(--r-1);--radius-md:var(--r-2);--radius-lg:var(--r-3);--radius-xl:var(--r-4);--radius-2xl:var(--r-4);--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--default-mono-font-family:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--color-ink-1000:var(--ink-1000);--color-ink-900:var(--ink-900);--color-ink-800:var(--ink-800);--color-ink-700:var(--ink-700);--color-ink-600:var(--ink-600);--color-ash-300:var(--ash-300);--color-ash-500:var(--ash-500);--color-ash-700:var(--ash-700);--color-ash-800:var(--ash-800);--color-paper:var(--paper);--color-sun:var(--sun);--color-sun-strong:var(--sun-strong);--color-sun-muted:var(--sun-muted);--color-sun-soft:var(--sun-soft);--color-live:var(--live);--color-live-soft:var(--live-soft);--color-acid:var(--acid);--color-acid-soft:var(--acid-soft);--color-magenta:var(--magenta);--color-magenta-soft:var(--magenta-soft);--color-background:var(--ink-1000);--color-foreground:var(--paper);--color-card:var(--ink-800);--color-card-foreground:var(--paper);--color-popover:var(--ink-900);--color-popover-foreground:var(--paper);--color-primary:var(--sun);--color-primary-foreground:var(--ink-1000);--color-secondary:var(--ink-700);--color-secondary-foreground:var(--paper);--color-muted:var(--ink-800);--color-muted-foreground:var(--ash-500);--color-accent:var(--ink-700);--color-accent-foreground:var(--paper);--color-destructive:var(--live);--color-destructive-foreground:var(--paper);--color-border:var(--border-hair-color);--color-input:var(--border-soft-color);--color-ring:var(--sun);--color-sidebar:var(--ink-900);--color-sidebar-foreground:var(--ash-300);--color-sidebar-primary:var(--sun);--color-sidebar-primary-foreground:var(--ink-1000);--color-sidebar-accent:var(--sun);--color-sidebar-accent-foreground:var(--ink-1000);--color-sidebar-border:var(--border-hair-color);--color-sidebar-ring:var(--sun);--color-border-soft:var(--border-soft-color);--color-border-strong:var(--border-strong-color);--radius-full:var(--r-full);--font-display:"Bebas Neue", "Impact", "Oswald", system-ui, sans-serif;--text-fs-50:var(--fs-50);--text-fs-100:var(--fs-100);--text-fs-200:var(--fs-200);--text-fs-300:var(--fs-300);--text-fs-400:var(--fs-400);--text-fs-500:var(--fs-500);--text-fs-600:var(--fs-600);--text-fs-700:var(--fs-700)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border-hair-color)}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--ink-1000);color:var(--paper);font:400 var(--fs-200)/var(--lh-normal) var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}input[type=checkbox],input[type=radio]{accent-color:var(--sun)}::selection{background:var(--sun);color:var(--ink-1000)}}@layer components{.pdv-button{justify-content:center;align-items:center;gap:var(--sp-2);height:40px;padding:0 var(--sp-5);border-radius:var(--r-full);font:700 12px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast), border-color var(--dur-fast), transform var(--dur-fast);border:1px solid #0000;outline:none;flex-shrink:0;display:inline-flex}.pdv-button svg{pointer-events:none;flex-shrink:0;width:16px;height:16px}.pdv-button:active:not(:disabled){transform:translateY(1px)}.pdv-button:focus-visible{box-shadow:var(--glow-sun)}.pdv-button:disabled,.pdv-button[data-disabled]{pointer-events:none;opacity:.4}.pdv-button-primary{background:var(--sun);color:var(--ink-1000)}.pdv-button-primary:hover{background:var(--sun-strong)}.pdv-button-ghost{color:var(--paper);background:0 0}.pdv-button-ghost:hover,.pdv-button-ghost[aria-expanded=true]{background:var(--border-hair-color)}.pdv-button-danger{color:var(--live);border-color:var(--live);background:0 0}@supports (color:color-mix(in lab, red, red)){.pdv-button-danger{border-color:color-mix(in srgb, var(--live) 40%, transparent)}}.pdv-button-danger:hover{background:var(--live-soft)}.pdv-button-link{color:var(--sun);text-underline-offset:4px;background:0 0}.pdv-button-link:hover{text-decoration:underline}.pdv-button-sm{height:32px;padding:0 var(--sp-4);font-size:var(--fs-50)}.pdv-button-xs{height:24px;padding:0 var(--sp-3);font-size:var(--fs-50)}.pdv-button-lg{height:44px}.pdv-button-icon{width:40px;padding:0}.pdv-button-icon-sm{width:32px;height:32px;padding:0}.pdv-button-icon-xs{width:24px;height:24px;padding:0}.pdv-button-icon-lg{width:44px;height:44px;padding:0}.pdv-badge{border:var(--border-soft);border-radius:var(--r-full);width:fit-content;height:24px;font:600 var(--fs-50)/1 var(--font-sans);letter-spacing:.04em;color:var(--ash-300);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.pdv-badge svg{flex-shrink:0;width:12px;height:12px}.pdv-badge:focus-visible{outline:2px solid var(--sun);outline-offset:2px}.pdv-badge-status:before{content:"";border-radius:var(--r-full);background:currentColor;flex-shrink:0;width:6px;height:6px}.pdv-badge-primary{background:var(--sun);color:var(--ink-1000);border-color:#0000}.pdv-badge-secondary{background:var(--ink-700)}.pdv-badge-danger{color:var(--live);background:var(--live-soft);border-color:var(--live)}@supports (color:color-mix(in lab, red, red)){.pdv-badge-danger{border-color:color-mix(in srgb, var(--live) 40%, transparent)}}.pdv-badge-ghost{border-color:#0000}.pdv-badge-link{color:var(--sun);border-color:#0000}.pdv-badge-published{color:var(--acid);background:var(--acid-soft);border-color:var(--acid)}@supports (color:color-mix(in lab, red, red)){.pdv-badge-published{border-color:color-mix(in srgb, var(--acid) 30%, transparent)}}.pdv-badge-scheduled{color:var(--sun);background:var(--sun-soft);border-color:var(--sun)}@supports (color:color-mix(in lab, red, red)){.pdv-badge-scheduled{border-color:color-mix(in srgb, var(--sun) 35%, transparent)}}.pdv-badge-draft,.pdv-badge-past{color:var(--ash-500)}.pdv-badge-past{border-style:dashed}.pdv-badge-live{color:var(--paper);background:var(--live);border-color:#0000}.pdv-badge-live:before{animation:1.2s infinite pdv-pulse}.pdv-badge-joy{color:var(--magenta);background:var(--magenta-soft);border-color:var(--magenta)}@supports (color:color-mix(in lab, red, red)){.pdv-badge-joy{border-color:color-mix(in srgb, var(--magenta) 35%, transparent)}}.pdv-card{gap:var(--sp-4);border:var(--border-hair);border-radius:var(--r-4);padding-block:var(--sp-5);background:var(--ink-800);color:var(--paper);flex-direction:column;display:flex}.pdv-card[data-size=sm]{gap:var(--sp-3);padding-block:var(--sp-4)}.pdv-card:has([data-slot=card-footer]){padding-bottom:0}.pdv-card-flat{background:var(--ink-900)}.pdv-card-hero{background:radial-gradient(600px 300px at 15% 0%, var(--sun-soft), transparent 70%), var(--ink-900);position:relative;overflow:hidden}.pdv-card-header{align-items:start;gap:var(--sp-1);padding-inline:var(--sp-5);grid-auto-rows:min-content;display:grid}.pdv-card-header:has([data-slot=card-action]){grid-template-columns:1fr auto}.pdv-card-title{font:400 var(--fs-400)/1 var(--font-display);letter-spacing:var(--tracking-display);text-transform:uppercase}.pdv-card-content{padding-inline:var(--sp-5)}.pdv-card-footer{border-top:var(--border-hair);border-radius:0 0 var(--r-4) var(--r-4);padding:var(--sp-4) var(--sp-5);background:var(--ink-900);align-items:center;display:flex}.pdv-card[data-size=sm]>:is(.pdv-card-header,.pdv-card-content,.pdv-card-footer){padding-inline:var(--sp-4)}.pdv-field{width:100%;min-width:0;height:44px;padding:0 var(--sp-4);border:var(--border-soft);border-radius:var(--r-3);background:var(--ink-900);color:var(--paper);font-size:var(--fs-200);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);outline:none}.pdv-field::placeholder{color:var(--ash-700)}.pdv-field:hover{border-color:var(--border-strong-color)}.pdv-field:focus-visible,.pdv-field:focus-within{border-color:var(--sun);box-shadow:0 0 0 3px var(--sun)}@supports (color:color-mix(in lab, red, red)){.pdv-field:focus-visible,.pdv-field:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--sun) 18%, transparent)}}.pdv-field:disabled,.pdv-field[data-disabled]{cursor:not-allowed;opacity:.5}.pdv-field[aria-invalid=true]{border-color:var(--live)}.pdv-field[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--live-soft)}.pdv-field::file-selector-button{color:var(--paper);font:inherit;background:0 0;border:0}.pdv-textarea{height:auto;min-height:112px;padding:var(--sp-3) var(--sp-4);resize:vertical;line-height:var(--lh-normal)}.input-title{height:64px;font:400 34px/1 var(--font-display);letter-spacing:.01em;text-transform:uppercase}.pdv-select-trigger{justify-content:space-between;align-items:center;gap:var(--sp-2);text-align:left;cursor:pointer;display:flex}.pdv-select-trigger[data-size=sm]{height:32px;font-size:var(--fs-100)}.pdv-select-trigger[data-placeholder]{color:var(--ash-500)}.pdv-popup{border:var(--border-soft);border-radius:var(--r-3);background:var(--ink-900);color:var(--paper);box-shadow:0 20px 50px #00000080}.pdv-menu-item{min-height:32px;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-2)}.pdv-menu-item[data-highlighted]{background:var(--ink-700)}.pdv-label{align-items:center;gap:var(--sp-2);font:700 var(--fs-50)/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ash-500);-webkit-user-select:none;user-select:none;display:flex}.pdv-checkbox{background:var(--ink-900);border-radius:var(--r-1)}.pdv-avatar-fallback{background:var(--ink-600);color:var(--paper);font-size:12px;font-weight:700}.pdv-switch{border-radius:var(--r-full);background:var(--ink-600);cursor:pointer;width:40px;height:22px;transition:background var(--dur-base) var(--ease-out);outline:none;flex-shrink:0;align-items:center;padding:3px;display:inline-flex;position:relative}.pdv-switch[data-checked]{background:var(--sun)}.pdv-switch:focus-visible{box-shadow:var(--glow-sun)}.pdv-switch[data-disabled]{cursor:not-allowed;opacity:.5}.pdv-switch[data-size=sm]{width:32px;height:18px;padding:2px}.pdv-switch-thumb{border-radius:var(--r-full);background:var(--ash-300);pointer-events:none;width:16px;height:16px;transition:transform var(--dur-base) var(--ease-out), background var(--dur-base);display:block}.pdv-switch[data-checked] .pdv-switch-thumb{background:var(--ink-1000);transform:translate(18px)}.pdv-switch[data-size=sm] .pdv-switch-thumb{width:14px;height:14px}.pdv-switch[data-size=sm][data-checked] .pdv-switch-thumb{transform:translate(14px)}.pdv-tabs-list{width:fit-content;max-width:100%;padding:var(--sp-1);border:var(--border-hair);border-radius:var(--r-full);background:var(--ink-800);align-items:center;gap:2px;display:inline-flex}.pdv-tabs-list[data-orientation=vertical]{border-radius:var(--r-3);flex-direction:column}.pdv-tab{justify-content:center;align-items:center;gap:var(--sp-2);height:32px;padding:0 var(--sp-4);border-radius:var(--r-full);color:var(--ash-300);font-size:var(--fs-100);white-space:nowrap;cursor:pointer;background:0 0;outline:none;flex-shrink:0;font-weight:600;display:inline-flex}.pdv-tab:hover{color:var(--paper)}.pdv-tab[data-active]{background:var(--paper);color:var(--ink-1000)}.pdv-tab:focus-visible{box-shadow:var(--glow-sun)}.pdv-tab:disabled{pointer-events:none;opacity:.5}.pdv-tab svg{width:16px;height:16px}.pdv-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-200)}.pdv-table-head{padding:var(--sp-3) var(--sp-4);border-bottom:var(--border-hair);text-align:left;vertical-align:middle;font:700 var(--fs-50)/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ash-500);white-space:nowrap}.pdv-table-cell{padding:var(--sp-3) var(--sp-4);border-bottom:var(--border-hair);vertical-align:middle}.pdv-table-row{transition:background var(--dur-fast)}.pdv-table-row:hover{background:var(--ink-800)}.pdv-table-row[data-state=selected]{background:var(--ink-700)}.pdv-table tbody tr:last-child td{border-bottom:0}.pdv-scrim{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity var(--dur-base);background:#0000008c;position:fixed;inset:0}.pdv-scrim:is([data-starting-style],[data-ending-style]){opacity:0}.pdv-sheet{z-index:50;gap:var(--sp-5);width:min(var(--drawer-w), 100vw);background:var(--ink-900);max-width:100vw;color:var(--paper);border:var(--border-soft);transition:transform var(--dur-slow) var(--ease-out);outline:none;flex-direction:column;display:flex;position:fixed;overflow-y:auto;box-shadow:-40px 0 80px #0009}.pdv-sheet[data-side=right]{inset:0 0 0 auto}.pdv-sheet[data-side=left]{inset:0 auto 0 0}.pdv-sheet[data-side=top]{width:100%;max-height:100dvh;inset:0 0 auto}.pdv-sheet[data-side=bottom]{width:100%;max-height:100dvh;inset:auto 0 0}.pdv-sheet[data-side=right]:is([data-starting-style],[data-ending-style]){transform:translate(100%)}.pdv-sheet[data-side=left]:is([data-starting-style],[data-ending-style]){transform:translate(-100%)}.pdv-sheet[data-side=top]:is([data-starting-style],[data-ending-style]){transform:translateY(-100%)}.pdv-sheet[data-side=bottom]:is([data-starting-style],[data-ending-style]){transform:translateY(100%)}.pdv-sheet-header{gap:var(--sp-2);padding:var(--sp-5);padding-right:var(--sp-8);border-bottom:var(--border-hair);flex-direction:column;flex-shrink:0;display:flex}.pdv-sheet-body{padding:var(--sp-5);flex:1;overflow-y:auto}.pdv-sheet-footer{align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-top:var(--border-hair);background:var(--ink-1000);flex-wrap:wrap;margin-top:auto;display:flex}.pdv-sheet-title,.pdv-dialog-title{font:400 var(--fs-500)/1 var(--font-display);letter-spacing:var(--tracking-display);text-transform:uppercase}.pdv-dialog{z-index:50;width:min(var(--drawer-w), calc(100vw - var(--sp-6)));max-height:calc(100dvh - var(--sp-6));gap:var(--sp-5);padding:var(--sp-5);border:var(--border-soft);border-radius:var(--r-4);background:var(--ink-900);color:var(--paper);transition:opacity var(--dur-base);outline:none;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 50px #00000080}.pdv-dialog:is([data-starting-style],[data-ending-style]){opacity:0}.pdv-dialog-footer{justify-content:flex-end;gap:var(--sp-2);margin:0 calc(-1 * var(--sp-5)) calc(-1 * var(--sp-5));padding:var(--sp-4) var(--sp-5);border-top:var(--border-hair);border-radius:0 0 var(--r-4) var(--r-4);background:var(--ink-1000);flex-wrap:wrap;display:flex}.pdv-choices{gap:var(--sp-2);flex-wrap:wrap;display:flex}.pdv-choice{justify-content:center;align-items:center;gap:var(--sp-2);border:var(--border-soft);border-radius:var(--r-full);height:34px;color:var(--ash-300);font-size:var(--fs-100);cursor:pointer;background:0 0;outline:none;padding:0 14px;font-weight:500;display:inline-flex}.pdv-choice:hover{border-color:var(--border-strong-color);color:var(--paper)}.pdv-choice[data-checked]{background:var(--paper);color:var(--ink-1000);border-color:var(--paper);font-weight:600}.pdv-choice:focus-visible{box-shadow:var(--glow-sun)}.pdv-choice[data-disabled]{opacity:.5;cursor:not-allowed}.pdv-choice svg{width:16px;height:16px}.pdv-eyebrow{font:700 var(--fs-50)/1 var(--font-sans);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--sun)}.pdv-eyebrow-muted{color:var(--ash-500)}.pdv-serif{font-family:var(--font-serif);text-transform:none;font-style:italic;font-weight:400}.pdv-display{font:400 var(--fs-600)/var(--lh-tight) var(--font-display);letter-spacing:var(--tracking-display);text-transform:uppercase;margin:0}.pdv-page-header{justify-content:space-between;align-items:flex-end;gap:var(--sp-5);margin-bottom:var(--sp-6);flex-wrap:wrap;display:flex}.pdv-page-header .pdv-eyebrow{margin-bottom:var(--sp-3);display:block}.pdv-page-description{max-width:62ch;margin-top:var(--sp-3);color:var(--ash-300);font-size:var(--fs-300)}.pdv-notice{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);border:var(--border-soft);border-radius:var(--r-3);background:var(--ink-800);color:var(--ash-300);font-size:var(--fs-100);display:flex}.pdv-notice>svg{width:18px;height:18px;color:var(--sun);flex-shrink:0}.pdv-notice strong{color:var(--paper)}.pdv-empty{text-align:center;padding:var(--sp-8) var(--sp-5);border:1px dashed var(--border-soft-color);border-radius:var(--r-4)}.pdv-empty svg{color:var(--ash-500);margin-inline:auto}.pdv-empty-title{margin:var(--sp-3) 0;font:400 var(--fs-500)/1 var(--font-display);text-transform:uppercase}.pdv-empty-description{max-width:62ch;margin:0 auto var(--sp-5);color:var(--ash-300);font-size:var(--fs-300)}.pdv-shell{grid-template-columns:var(--rail-w) minmax(0, 1fr);height:100dvh;display:grid}.pdv-sidebar{gap:var(--sp-5);height:100dvh;padding:var(--sp-5) var(--sp-4);border-right:var(--border-hair);background:var(--ink-900);flex-direction:column;display:flex}.pdv-logo{padding:0 var(--sp-2);flex-direction:column;flex-shrink:0;gap:2px;display:flex}.pdv-logo b{font:400 26px/1 var(--font-display);letter-spacing:.02em}.pdv-logo small{font:600 9px/1 var(--font-sans);letter-spacing:.5em;color:var(--ash-500);padding-left:2px}.pdv-nav{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-y:auto}.pdv-nav-group{margin-top:var(--sp-4);padding:0 var(--sp-3) var(--sp-2)}.pdv-nav-link{align-items:center;gap:var(--sp-3);padding:9px var(--sp-3);border-radius:var(--r-2);color:var(--ash-300);transition:background var(--dur-fast), color var(--dur-fast);font-weight:500;display:flex}.pdv-nav-link:hover{background:var(--ink-700);color:var(--paper)}.pdv-nav-link[aria-current=page]{background:var(--sun);color:var(--ink-1000);font-weight:700}.pdv-nav-link:focus-visible{outline:2px solid var(--sun);outline-offset:-2px}.pdv-nav-link svg{flex-shrink:0;width:18px;height:18px}.pdv-sidebar-footer{align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0 0;border-top:var(--border-hair);flex-shrink:0;display:flex}.pdv-main{min-width:0;padding:var(--sp-6) var(--sp-7) var(--sp-8);overflow:auto}.pdv-search{border-radius:var(--r-full);background:var(--ink-800);height:40px}.pdv-tag-field{height:auto;min-height:44px;padding:var(--sp-2) var(--sp-3)}.pdv-tag{border:var(--border-soft);border-radius:var(--r-full);background:var(--ink-700);color:var(--paper)}.pdv-table-frame{border:var(--border-hair);border-radius:var(--r-4);background:var(--ink-900);overflow:hidden}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-full{width:100%;height:100%}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-60{max-height:calc(var(--spacing) * 60)}.min-h-0{min-height:calc(var(--spacing) * 0)}.w-\(--anchor-width\){width:var(--anchor-width)}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-40{width:calc(var(--spacing) * 40)}.w-auto{width:auto}.w-full{width:100%}.max-w-36{max-width:calc(var(--spacing) * 36)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-56{min-width:calc(var(--spacing) * 56)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-my-1{scroll-margin-block:calc(var(--spacing) * 1)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:var(--r-full)}.rounded-lg{border-radius:var(--r-3)}.rounded-md{border-radius:var(--r-2)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-input{border-color:var(--border-soft-color)}.border-primary{border-color:var(--sun)}.bg-background\/70{background-color:var(--ink-1000)}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, var(--ink-1000) 70%, transparent)}}.bg-border{background-color:var(--border-hair-color)}.bg-card{background-color:var(--ink-800)}.bg-ink-1000\/60{background-color:var(--ink-1000)}@supports (color:color-mix(in lab, red, red)){.bg-ink-1000\/60{background-color:color-mix(in oklab, var(--ink-1000) 60%, transparent)}}.bg-muted,.bg-muted\/50{background-color:var(--ink-800)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--ink-800) 50%, transparent)}}.bg-popover{background-color:var(--ink-900)}.bg-primary{background-color:var(--sun)}.bg-transparent{background-color:#0000}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:Bebas Neue,Impact,Oswald,system-ui,sans-serif}.font-mono{font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,monospace}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-fs-50{font-size:var(--fs-50)}.text-fs-100{font-size:var(--fs-100)}.text-fs-200{font-size:var(--fs-200)}.text-fs-300{font-size:var(--fs-300)}.text-fs-400{font-size:var(--fs-400)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-current{color:currentColor}.text-destructive,.text-live{color:var(--live)}.text-muted-foreground{color:var(--ash-500)}.text-paper{color:var(--paper)}.text-primary-foreground{color:var(--ink-1000)}.text-sun{color:var(--sun)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.bg-blend-color{background-blend-mode:color}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-background{--tw-ring-color:var(--ink-1000)}.ring-primary{--tw-ring-color:var(--sun)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--paper)}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.placeholder\:text-muted-foreground::placeholder{color:var(--ash-500)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:rounded-full:after{content:var(--tw-content);border-radius:var(--r-full)}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border-hair-color)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--ink-700)}.hover\:bg-ink-1000\/80:hover{background-color:var(--ink-1000)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ink-1000\/80:hover{background-color:color-mix(in oklab, var(--ink-1000) 80%, transparent)}}.hover\:bg-muted:hover{background-color:var(--ink-800)}.hover\:text-foreground:hover{color:var(--paper)}}.focus-visible\:border-ring:focus-visible{border-color:var(--sun)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--sun)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--sun) 50%, transparent)}}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--live)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--live)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--live) 20%, transparent)}}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true],.data-checked\:border-primary[data-checked]{border-color:var(--sun)}.data-checked\:bg-primary[data-checked]{background-color:var(--sun)}.data-checked\:text-primary-foreground[data-checked]{color:var(--ink-1000)}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-popup-open\:bg-accent[data-popup-open]{background-color:var(--ink-700)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--ink-1000)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--live)}.data-\[variant\=destructive\]\:data-highlighted\:bg-live-soft[data-variant=destructive][data-highlighted]{background-color:var(--live-soft)}@media (width>=40rem){.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.data-horizontal\:h-px[data-orientation=horizontal]{height:1px}.data-horizontal\:w-full[data-orientation=horizontal]{width:100%}.data-horizontal\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-vertical\:w-px[data-orientation=vertical]{width:1px}.data-vertical\:self-stretch[data-orientation=vertical]{align-self:stretch}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--paper)}}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}:root{--ink-1000:#000;--ink-900:#0a0a0a;--ink-800:#141414;--ink-700:#1f1f1f;--ink-600:#2a2a2a;--ash-300:#d4d4d4;--ash-500:#a8a8a8;--ash-700:#525252;--ash-800:#2f2f2f;--paper:#fff;--sun:#ffe23e;--sun-strong:#ffd60a;--sun-muted:#c9b524;--sun-soft:#ffe23e1f;--live:#f34;--live-soft:#ff334426;--acid:#cf0;--acid-soft:#ccff001f;--magenta:#ff1b8c;--magenta-soft:#ff1b8c24;--cover-acqua:linear-gradient(135deg, #0a3d62, #1e90ff 60%, #7fd6ff);--cover-stage:linear-gradient(135deg, #1a0b2e, #5b2a86 55%, #f34);--cover-concert:linear-gradient(135deg, #050505, #3a1050 50%, #ff1b8c);--cover-sun:linear-gradient(135deg, #3d2c00, #c9b524 50%, #ffe23e);--cover-magenta:linear-gradient(135deg, #2b0016, #ff1b8c 60%, #ff8cc6);--border-hair-color:#ffffff1a;--border-soft-color:#ffffff29;--border-strong-color:#ffffff59;--border-hair:1px solid #ffffff1a;--border-soft:1px solid #ffffff29;--border-strong:1px solid #ffffff59;--glow-sun:0 0 0 2px var(--sun), 0 0 28px #ffe23e4d;--glow-live:0 0 0 2px var(--live), 0 0 28px #ff334459;--fs-50:11px;--fs-100:13px;--fs-200:14px;--fs-300:16px;--fs-400:22px;--fs-500:32px;--fs-600:56px;--fs-700:96px;--lh-tight:.95;--lh-snug:1.15;--lh-normal:1.5;--tracking-display:-.01em;--tracking-eyebrow:.16em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--r-1:4px;--r-2:8px;--r-3:14px;--r-4:24px;--r-full:999px;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-fast:.12s;--dur-base:.22s;--dur-slow:.42s;--rail-w:248px;--drawer-w:520px}@keyframes pdv-pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=900px){.pdv-main{padding:var(--sp-5)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}.b7-login{min-height:100dvh;padding:var(--sp-5);background:var(--ink-1000);place-items:center;display:grid}.b7-login-panel{width:min(100%, calc(var(--drawer-w) - var(--sp-7)))}.b7-login-logo{margin-bottom:var(--sp-6);align-items:center}.b7-login-title{font-size:var(--fs-600);margin-block:var(--sp-3)}.b1-page{--b1-count-size:calc(var(--fs-700) * 2 - var(--sp-3));--b1-ghost-size:calc(var(--fs-700) * 3 + var(--sp-3))}.b1-moment,.b1-columns{gap:var(--sp-5);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}.b1-moment,.b1-stats{margin-bottom:var(--sp-5)}.b1-moment{align-items:stretch}.b1-page :is(.b1-next,.b1-app-now,.b1-week,.b1-todos,.b1-recent,.b1-stat){min-width:0;padding:var(--sp-5)}.b1-page .b1-next{padding:var(--sp-7) var(--sp-6);min-height:calc(var(--sp-8) * 5 + var(--sp-6) + var(--sp-2))}.b1-next>:not(.b1-ghost){position:relative}.b1-ghost{right:calc(var(--sp-2) * -1);bottom:calc(var(--sp-5) * -1);font:400 var(--b1-ghost-size)/1 var(--font-display);color:color-mix(in srgb, var(--paper) 3%, transparent);text-transform:uppercase;pointer-events:none;position:absolute}.b1-service-title{overflow-wrap:anywhere}.b1-service-date{flex-wrap:wrap;display:flex}.b1-countdown-row{justify-content:space-between;align-items:flex-end;gap:var(--sp-5);padding-top:var(--sp-6);flex-wrap:wrap;margin-top:auto;display:flex}.b1-countdown{align-items:baseline;gap:var(--sp-4);font:400 var(--b1-count-size)/.8 var(--font-display);color:var(--sun);letter-spacing:var(--tracking-display);flex-wrap:wrap;display:flex}.b1-countdown small{font-size:var(--fs-500);color:var(--paper);margin-left:var(--sp-2)}.b1-countdown-hours{font-size:var(--fs-700)}.b1-started{font:400 var(--fs-500)/1 var(--font-display);color:var(--sun)}.b1-card-head{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.b1-strip{grid-auto-flow:column;grid-auto-columns:calc((100% - var(--sp-2) * 3) / 4);gap:var(--sp-2);padding-bottom:var(--sp-2);display:grid;overflow-x:auto}.b1-slide{min-width:0;position:relative}.b1-slide figure{aspect-ratio:1284/2778;background:var(--ink-900);border:var(--border-hair);border-radius:var(--r-2);margin:0;position:relative;overflow:hidden}.b1-slide img{object-fit:cover;z-index:1;width:100%;height:100%;display:block;position:relative}.b1-slide img[hidden]{display:none}.b1-image-fallback{gap:var(--sp-2);padding:var(--sp-2);text-align:center;color:var(--ash-500);font-size:var(--fs-50);overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.b1-slide-index{z-index:2;top:var(--sp-1);left:var(--sp-1);background:color-mix(in srgb, var(--ink-1000) 70%, transparent);border-radius:var(--r-1);padding:var(--sp-1);font-size:var(--fs-50);position:absolute}.b1-board-summary{border-top:var(--border-hair);padding-top:var(--sp-4)}.b1-board-title{margin-top:var(--sp-2);overflow-wrap:anywhere;font-weight:600}.b1-board-body{font-size:var(--fs-100);color:var(--ash-300);-webkit-line-clamp:3;overflow-wrap:anywhere;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.b1-live{align-items:center;gap:var(--sp-2);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.b1-live>span:last-child{min-width:0}.b1-stats{gap:var(--sp-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.b1-page .b1-stat{gap:var(--sp-1)}.b1-stat-title{margin-bottom:var(--sp-2)}.b1-stat-value{font:400 var(--fs-600)/1 var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.b1-meta{font-size:var(--fs-100);color:var(--ash-500)}.b1-section-title{font:400 var(--fs-500)/1 var(--font-display);text-transform:uppercase}.b1-agenda-day{grid-template-columns:calc(var(--sp-8) + var(--sp-2)) minmax(0, 1fr);gap:var(--sp-4);padding-block:var(--sp-4);border-top:var(--border-hair);display:grid}.b1-agenda-day:first-child{border-top:0}.b1-day{font:400 calc(var(--fs-500) + var(--sp-2))/.9 var(--font-display)}.b1-day small{font:700 var(--fs-50)/var(--lh-normal) var(--font-sans);text-transform:uppercase;color:var(--ash-500);margin-top:var(--sp-2);display:block}.b1-event{align-items:center;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-2);border-left:calc(var(--sp-1) * .75) solid var(--ash-500);background:var(--ink-900);flex-wrap:wrap;display:flex}.b1-event[data-category=main]{border-left-color:var(--sun)}.b1-event[data-category=worship]{border-left-color:var(--magenta)}.b1-event[data-category=community]{border-left-color:var(--acid)}.b1-event+.b1-event{margin-top:var(--sp-2)}.b1-event-title{align-items:center;gap:var(--sp-2);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;font-weight:600;display:flex}.b1-event-time{color:var(--ash-500);font-size:var(--fs-100);font-variant-numeric:tabular-nums;margin-left:auto}.b1-activity{gap:var(--sp-5);min-width:0;display:grid}.b1-todo,.b1-change{align-items:flex-start;gap:var(--sp-3);padding-block:var(--sp-3);border-top:var(--border-hair);display:flex}.b1-todo:first-child,.b1-change:first-child{border-top:0}.b1-todo>div,.b1-change>div:last-child{overflow-wrap:anywhere;min-width:0}.b1-todo-number{width:var(--sp-6);font:400 var(--fs-500)/1 var(--font-display);color:var(--sun);flex:none}.b1-todo>button,.b1-todo>a{margin-left:auto}.b1-item-title{color:var(--paper);font-weight:600}.b1-change{font-size:var(--fs-100);color:var(--ash-300)}.b1-change b{color:var(--paper)}.b1-loading{align-items:center;gap:var(--sp-2);padding-block:var(--sp-5);color:var(--ash-500);font-size:var(--fs-100);display:flex}.b1-loading svg{width:var(--sp-4);flex:none}.b1-query-error{margin-block:var(--sp-2)}.b1-query-error p{overflow-wrap:anywhere}.b1-page .b1-compact-empty{padding:var(--sp-5) var(--sp-3)}.b1-page :is(a,button):focus-visible{outline:calc(var(--sp-1) / 2) solid var(--sun);outline-offset:var(--sp-1);border-radius:var(--r-2)}@media (width<=1250px){.b1-moment,.b1-columns{grid-template-columns:minmax(0,1fr)}.b1-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.b1-strip{grid-auto-columns:calc((100% - var(--sp-2) * 5) / 6)}.b1-activity{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (width<=800px){.b1-stats,.b1-activity{grid-template-columns:minmax(0,1fr)}.b1-strip{grid-auto-columns:calc((100% - var(--sp-2) * 3) / 4)}.b1-agenda-day{grid-template-columns:var(--sp-7) minmax(0, 1fr)}.b1-page .b1-next{padding:var(--sp-5)}.b1-countdown{font-size:var(--fs-700)}.b1-countdown-hours{font-size:var(--fs-600)}.b1-countdown small{font-size:var(--fs-400)}.b1-todo{flex-wrap:wrap}}.b3-page,.b3-event-sheet,.b3-participants-dialog{--b3-side-w:calc(var(--rail-w) + var(--sp-7) + var(--sp-1))}.b3-layout{grid-template-columns:minmax(0, 1fr) var(--b3-side-w);gap:var(--sp-6);align-items:start;display:grid}.b3-event-column{min-width:0}.b3-toolbar{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.b3-tab-count{color:var(--ash-500);font-size:var(--fs-50);margin-left:var(--sp-2)}.b3-search{min-width:0;width:var(--rail-w);margin-left:auto;position:relative}.b3-search svg{width:var(--sp-4);height:var(--sp-4);left:var(--sp-4);color:var(--ash-500);position:absolute;top:50%;transform:translateY(-50%)}.b3-search input{padding-left:var(--sp-7)}.b3-meta{font-size:var(--fs-100);color:var(--ash-500);overflow-wrap:anywhere}.b3-category-dot{width:var(--sp-2);height:var(--sp-2);border-radius:var(--r-full);background:var(--ash-500);flex:none;display:inline-block}.b3-category-dot[data-category=main]{background:var(--sun)}.b3-category-dot[data-category=worship]{background:var(--magenta)}.b3-category-dot[data-category=community]{background:var(--acid)}.b3-month-group{margin-top:var(--sp-6)}.b3-month-group:first-of-type{margin-top:var(--sp-4)}.b3-month-heading{align-items:baseline;gap:var(--sp-3);margin-bottom:var(--sp-2);display:flex}.b3-month-heading h2{font:400 var(--fs-500)/1 var(--font-display);text-transform:uppercase}.b3-month-heading span{font-size:var(--fs-100);color:var(--ash-500)}.b3-event-row{grid-template-columns:var(--sp-5) calc(var(--sp-7) + var(--sp-2)) minmax(0, 1fr) calc(var(--sp-8) + var(--sp-6) + var(--sp-2)) calc(var(--sp-8) + var(--sp-6)) calc(var(--sp-8) * 2) var(--sp-6);align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-3);border-left:calc(var(--sp-1) * .75) solid var(--ash-500);background:var(--ink-900);display:grid}.b3-event-row+.b3-event-row{margin-top:var(--sp-2)}.b3-event-row:hover{background:var(--ink-800)}.b3-event-row[data-selected]{background:var(--ink-700)}.b3-event-row[data-category=main]{border-left-color:var(--sun)}.b3-event-row[data-category=worship]{border-left-color:var(--magenta)}.b3-event-row[data-category=community]{border-left-color:var(--acid)}.b3-event-row[data-past]{border-left-color:var(--ash-800);background:0 0}.b3-event-day{font:400 var(--fs-500)/.9 var(--font-display)}.b3-event-day small{font:700 var(--fs-50)/1 var(--font-sans);text-transform:uppercase;color:var(--ash-500);margin-top:var(--sp-1);display:block}.b3-event-title{overflow-wrap:anywhere;min-width:0}.b3-event-title button{text-align:left;cursor:pointer;width:100%;font-weight:600;display:block}.b3-event-title button:hover{text-decoration:underline}.b3-event-time{font-size:var(--fs-100);color:var(--ash-500);font-variant-numeric:tabular-nums}.b3-rsvp{align-items:flex-start;gap:var(--sp-1);color:var(--ash-300);font-size:var(--fs-100);overflow-wrap:anywhere;display:flex}.b3-rsvp svg{width:var(--sp-4);height:var(--sp-4);color:var(--ash-500);flex:none}.b3-row-status{gap:var(--sp-1);display:grid}.b3-selection,.b3-selection label{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.b3-selection{margin-block:var(--sp-4);font-size:var(--fs-100);color:var(--ash-500)}.b3-selection>button{margin-left:auto}.b3-day-filter{align-items:center;gap:var(--sp-3);padding:var(--sp-3);margin-bottom:var(--sp-4);border:var(--border-hair);border-radius:var(--r-3);font-size:var(--fs-100);flex-wrap:wrap;display:flex}.b3-day-filter>button{margin-left:auto}.b3-list-footer{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.b3-sidebar{gap:var(--sp-5);top:var(--sp-6);min-width:0;display:grid;position:sticky}.b3-page .b3-calendar{padding:var(--sp-4)}.b3-calendar-head{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.b3-calendar-head h2{font:400 var(--fs-400)/1 var(--font-display);text-transform:uppercase}.b3-cal-grid{gap:calc(var(--sp-1) / 2);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.b3-cal-weekday{font:700 var(--fs-50)/var(--sp-5) var(--font-sans);color:var(--ash-500)}.b3-cal-day{height:calc(var(--sp-6) + var(--sp-1) / 2);border-radius:var(--r-2);font-size:var(--fs-100);color:var(--ash-300);cursor:pointer;place-items:center;display:grid;position:relative}.b3-cal-day:hover{background:var(--ink-700)}.b3-cal-day[data-out]{color:var(--ash-700)}.b3-cal-day[data-today]{box-shadow:inset 0 0 0 calc(var(--sp-1) / 4) var(--sun)}.b3-cal-day[aria-pressed=true]{background:var(--sun);color:var(--ink-1000);font-weight:700}.b3-cal-mark{bottom:var(--sp-1);width:var(--sp-1);height:var(--sp-1);border-radius:var(--r-full);background:var(--ash-500);position:absolute}.b3-cal-day[data-category=main] .b3-cal-mark{background:var(--sun)}.b3-cal-day[data-category=worship] .b3-cal-mark{background:var(--magenta)}.b3-cal-day[data-category=community] .b3-cal-mark{background:var(--acid)}.b3-cal-day[aria-pressed=true] .b3-cal-mark{background:var(--ink-1000)}.b3-page .b3-month-summary{padding:var(--sp-5)}.b3-month-summary>div{align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}.b3-month-count{font:400 calc(var(--fs-600) + var(--sp-2))/1 var(--font-display)}.b3-event-sheet{width:min(calc(var(--drawer-w) + var(--sp-8)), 100vw);gap:0;max-width:none}.b3-form{flex-direction:column;flex:1;min-height:0;display:flex}.b3-form-body{align-content:start;gap:var(--sp-5);padding:var(--sp-5);display:grid;overflow-y:auto}.b3-form-body>div>label,.b3-form-body>div>[data-slot=label]{margin-bottom:var(--sp-2)}.b3-datetime{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.b3-datetime label{margin-bottom:var(--sp-2)}.b3-datetime+p,.b3-external-link{margin-top:var(--sp-3)}.b3-visibility{gap:var(--sp-3);display:grid}.b3-toggle{align-items:center;gap:var(--sp-3);font-size:var(--fs-200);display:flex}.b3-send-push{align-items:flex-start;gap:var(--sp-3);border:var(--border-hair);border-radius:var(--r-3);padding:var(--sp-4);font-size:var(--fs-100);display:flex}.b3-send-push>button{flex:none}.b3-send-push span>span{margin-top:var(--sp-1);display:block}.b3-form-footer{align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-top:var(--border-hair);background:var(--ink-1000);flex-wrap:wrap;margin-top:auto;display:flex}.b3-form-footer>button:nth-last-child(2){margin-left:auto}.b3-cover{min-height:calc(var(--sp-8) * 3 - var(--sp-3));padding:var(--sp-5);border-radius:var(--r-4);background:var(--ink-800);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.b3-cover:after{content:"";background:linear-gradient(transparent 30%, color-mix(in srgb, var(--ink-1000) 70%, transparent));position:absolute;inset:0}.b3-cover>*{z-index:1;position:relative}.b3-cover p{font:700 var(--fs-50)/var(--lh-normal) var(--font-sans);text-transform:uppercase}.b3-cover h2{font:400 calc(var(--fs-500) + var(--sp-3))/var(--lh-tight) var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;margin-top:var(--sp-2)}.b3-palette-options .pdv-choice{width:calc(var(--sp-6) + var(--sp-1));height:calc(var(--sp-6) + var(--sp-1));border-radius:var(--r-2);padding:0;overflow:hidden}.b3-palette-options .pdv-choice[data-checked]{border-color:var(--paper);box-shadow:inset 0 0 0 calc(var(--sp-1) / 2) var(--ink-1000)}.b3-palette-swatch{background:var(--ink-800);width:100%;height:100%;display:block}.b3-cover[data-palette=acqua],.b3-palette-swatch[data-palette=acqua]{background:var(--cover-acqua,var(--ink-800))}.b3-cover[data-palette=stage],.b3-palette-swatch[data-palette=stage]{background:var(--cover-stage,var(--ink-800))}.b3-cover[data-palette=concert],.b3-palette-swatch[data-palette=concert]{background:var(--cover-concert,var(--ink-800))}.b3-cover[data-palette=sun],.b3-palette-swatch[data-palette=sun]{background:var(--cover-sun,var(--ink-800))}.b3-cover[data-palette=magenta],.b3-palette-swatch[data-palette=magenta]{background:var(--cover-magenta,var(--ink-800))}.b3-form-body .b3-participants-card{padding:var(--sp-4);justify-content:space-between;align-items:center;gap:var(--sp-3);flex-direction:row;display:flex}.b3-participants-list{gap:var(--sp-3);display:grid}.b3-participants-list li{gap:var(--sp-1);padding-block:var(--sp-3);border-top:var(--border-hair);font-size:var(--fs-200);overflow-wrap:anywhere;display:grid}.b3-participants-list li>span,.b3-participants-list time{font-size:var(--fs-100);color:var(--ash-500)}.b3-loading{padding:var(--sp-7);text-align:center;color:var(--ash-500)}:is(.b3-page,.b3-event-sheet,.b3-participants-dialog) :is(button,a):focus-visible{outline:calc(var(--sp-1) / 2) solid var(--sun);outline-offset:var(--sp-1)}@media (width<=1450px){.b3-event-row{grid-template-columns:var(--sp-5) calc(var(--sp-7) + var(--sp-2)) minmax(0, 1fr) var(--sp-6);gap:var(--sp-2) var(--sp-3)}.b3-event-title{grid-column:3}.b3-row-action{grid-area:1/4}.b3-event-time,.b3-rsvp,.b3-row-status{grid-column:3/-1}}@media (width<=1200px){.b3-layout{grid-template-columns:minmax(0,1fr)}.b3-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;position:static}}@media (width<=800px){.b3-sidebar,.b3-datetime{grid-template-columns:minmax(0,1fr)}.b3-search{width:100%}}.b8-bank-code-row{justify-content:space-between;align-items:center;gap:var(--sp-4);padding-block:var(--sp-5);border-bottom:var(--border-hair);display:flex}.b8-bank-code-row>div{min-width:0}.b8-bank-code{margin-top:var(--sp-3);font:500 var(--fs-400)/var(--lh-snug) var(--font-mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.b8-bank-details{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--sp-8) * 3)), 1fr));gap:var(--sp-5);display:grid}.b8-bank-details dt{margin-bottom:var(--sp-2);color:var(--ash-500);font-size:var(--fs-100)}.b8-bank-details dd{color:var(--paper);overflow-wrap:anywhere}.b8-bank-save{margin-top:var(--sp-5);padding-top:var(--sp-5);border-top:var(--border-hair);display:flex}.b8-audit-context{gap:var(--sp-4);display:grid}.b8-audit-context dt{color:var(--ash-500);font-size:var(--fs-100);margin-bottom:var(--sp-1)}.b8-audit-context dd{font-size:var(--fs-200);overflow-wrap:anywhere}.b8-audit-values td{max-width:calc(var(--drawer-w) / 3);white-space:pre-wrap;overflow-wrap:anywhere;vertical-align:top;font-size:var(--fs-100)}.b8-audit-json summary{cursor:pointer;font-size:var(--fs-100);color:var(--ash-300)}.b8-audit-json pre{max-height:calc(var(--sp-8) * 6);margin-top:var(--sp-3);padding:var(--sp-4);border:var(--border-hair);border-radius:var(--r-2);background:var(--ink-1000);font-size:var(--fs-100);overflow:auto}.b2-page,.b2-editor-sheet,.b2-phone-dialog{--b2-phone-w:calc(var(--rail-w) + var(--sp-7) + var(--sp-1));--b2-thumb-w:calc(var(--sp-7) + var(--sp-1));--b2-stroke:calc(var(--sp-1) / 4)}.b2-studio{grid-template-columns:var(--b2-phone-w) minmax(0, 1fr) calc(var(--sp-8) * 6 + var(--sp-4));gap:var(--sp-5);align-items:start;display:grid}.b2-decks,.b2-details{min-width:0}.b2-deck-head{justify-content:space-between;align-items:center;gap:var(--sp-2);margin-block:var(--sp-5) var(--sp-3);flex-wrap:wrap;display:flex}.b2-deck-head:first-child{margin-top:0}.b2-deck{gap:var(--sp-2);display:grid}.b2-slide-row{grid-template-columns:calc(var(--sp-4) + var(--sp-1)) var(--b2-thumb-w) minmax(0, 1fr) auto;gap:var(--sp-2) var(--sp-3);padding:var(--sp-2);border:var(--border-hair);border-radius:var(--r-3);background:var(--ink-900);display:grid}.b2-slide-row:hover{background:var(--ink-800)}.b2-slide-row[data-selected]{border-color:var(--sun);background:var(--ink-800)}.b2-slide-row[data-active=false]{color:var(--ash-500)}.b2-slide-row[data-active=false] .b2-row-image{opacity:.45}.b2-slide-row[data-dragging]{opacity:.3}.b2-slide-row[data-over]{box-shadow:inset 0 calc(var(--sp-1) / 2) 0 var(--sun)}.b2-grip{cursor:grab;color:var(--ash-700);align-self:center}.b2-row-image{width:var(--b2-thumb-w);border-radius:var(--r-2);aspect-ratio:1284/2778;background:var(--ink-800);grid-row:span 2;overflow:hidden}.b2-row-image img{object-fit:cover;width:100%;height:100%}.b2-row-title{text-align:left;overflow-wrap:anywhere;cursor:pointer;align-self:center;min-width:0}.b2-row-title b{font-size:var(--fs-200);line-height:var(--lh-snug);display:block}.b2-row-title span{margin-top:var(--sp-1);font-size:var(--fs-50);color:var(--ash-500);display:block}.b2-row-number{font:400 var(--fs-400)/1 var(--font-display);color:var(--ash-500);align-self:center}.b2-slide-row[data-selected] .b2-row-number{color:var(--sun)}.b2-row-controls{align-items:center;gap:var(--sp-1);flex-wrap:wrap;grid-column:3/-1;display:flex}.b2-row-controls label{align-items:center;gap:var(--sp-1);font-size:var(--fs-50);margin-right:auto;display:flex}.b2-add-slide{place-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-5);margin-top:var(--sp-4);border:var(--b2-stroke) dashed var(--border-soft-color);border-radius:var(--r-3);color:var(--ash-500);cursor:pointer;display:grid}.b2-add-slide:hover{border-color:var(--sun);color:var(--sun)}.b2-add-slide b{color:var(--paper)}.b2-add-slide span{font-size:var(--fs-100)}.b2-help{font-size:var(--fs-100);color:var(--ash-500);line-height:var(--lh-normal);overflow-wrap:anywhere}.b2-actions{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.b2-page .b2-details{padding:var(--sp-5);gap:var(--sp-5)}.b2-detail-title{margin-top:var(--sp-2);overflow-wrap:anywhere;font-weight:600}.b2-color-row{align-items:center;gap:var(--sp-3);margin-top:var(--sp-2);display:flex}.b2-swatch,.b2-color-row input[type=color]{width:var(--sp-6);height:var(--sp-6);border:var(--border-soft);border-radius:var(--r-2);background:var(--ink-1000);flex:none}.b2-color-row input[type=color]{padding:calc(var(--sp-1) / 2)}.b2-stage{top:var(--sp-6);padding-block:var(--sp-5);flex-direction:column;align-items:center;min-width:0;display:flex;position:sticky}.b2-stage:before{content:"";inset:var(--sp-5) calc(var(--sp-5) * -1) auto;height:calc(var(--b2-phone-w) * 1.5);background:radial-gradient(closest-side, color-mix(in srgb, var(--b2-tint) 28%, transparent), transparent);pointer-events:none;position:absolute}.b2-phone{width:var(--b2-phone-w);aspect-ratio:1284/2778;max-width:100%;padding:calc(var(--sp-2) + var(--sp-1) / 2);border:var(--border-soft);border-radius:calc(var(--r-4) + var(--sp-4) + var(--sp-1));background:var(--ink-800);box-shadow:0 var(--sp-6) var(--sp-8) color-mix(in srgb, var(--ink-1000) 70%, transparent);position:relative}.b2-screen{inset:calc(var(--sp-2) + var(--sp-1) / 2);border-radius:calc(var(--r-4) + var(--sp-3));background:var(--ink-1000);position:absolute;overflow:hidden}.b2-phone-scroll{scrollbar-width:none;scroll-snap-type:y mandatory;overscroll-behavior:contain;height:100%;overflow-y:auto}.b2-phone-scroll::-webkit-scrollbar{display:none}.b2-phone-page{scroll-snap-align:start;cursor:pointer;flex:none;width:100%;height:100%;display:block}.b2-phone-page img{object-fit:cover;width:100%;height:100%}.b2-island{top:var(--sp-2);width:calc(var(--sp-8) + var(--sp-5));height:var(--sp-5);border-radius:var(--r-full);background:var(--ink-1000);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.b2-phone-top{top:calc(var(--sp-6) + var(--sp-2));right:var(--sp-3);pointer-events:none;position:absolute}.b2-phone-top span,.b2-phone-info,.b2-dots{background:color-mix(in srgb, var(--ink-800) 70%, transparent);border:var(--border-soft);-webkit-backdrop-filter:blur(var(--sp-3));backdrop-filter:blur(var(--sp-3));color:var(--paper)}.b2-phone-top span{font-size:var(--fs-50);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-full);display:block}.b2-phone-info{left:var(--sp-4);bottom:var(--sp-5);align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-50);border-radius:var(--r-full);cursor:pointer;display:flex;position:absolute}.b2-phone-info svg{width:var(--sp-3);height:var(--sp-3)}.b2-dots{right:var(--sp-2);gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--r-full);max-height:60%;display:grid;position:absolute;top:50%;overflow:auto;transform:translateY(-50%)}.b2-dots span{width:var(--sp-1);height:var(--sp-1);background:var(--ash-700);border-radius:var(--r-full)}.b2-dots span[data-current]{height:var(--sp-4);background:var(--sun)}.b2-stage-footer{align-items:center;gap:var(--sp-2);margin-top:var(--sp-5);display:flex;position:relative}.b2-phone-panel{overscroll-behavior:contain;border:var(--border-soft);border-radius:var(--r-4) var(--r-4) 0 0;background:color-mix(in srgb, var(--ink-800) 94%, transparent);-webkit-backdrop-filter:blur(var(--sp-3));backdrop-filter:blur(var(--sp-3));position:absolute;inset:12% 0 0;overflow-y:auto}.b2-panel-close{top:var(--sp-2);margin:var(--sp-2) var(--sp-2) 0 auto;z-index:1;display:flex;position:sticky}.b2-info-preview{padding:var(--sp-5);border:var(--border-hair);border-radius:var(--r-4);background:var(--ink-900);overflow-wrap:anywhere}.b2-info-preview>*+*{margin-top:var(--sp-3)}.b2-info-preview h3{font:400 var(--fs-500)/var(--lh-snug) var(--font-display);text-transform:uppercase}.b2-panel-handle{width:var(--sp-7);height:var(--sp-1);border-radius:var(--r-full);background:var(--ash-700);margin:0 auto var(--sp-5);display:block}.b2-info-image{width:100%;height:calc(var(--sp-8) * 2);object-fit:contain;border-radius:var(--r-3);display:block}.b2-info-subtitle{font:400 var(--fs-400)/var(--lh-snug) var(--font-serif)}.b2-rich-text,.b2-html-editor .tiptap{font:400 var(--fs-200)/var(--lh-normal) var(--font-sans);color:var(--ash-300);overflow-wrap:anywhere}.b2-rich-text p,.b2-html-editor .tiptap p{margin:0 0 var(--sp-3)}.b2-rich-text :is(strong,b),.b2-html-editor :is(strong,b){color:var(--paper);font-weight:700}.b2-rich-text :is(em,i),.b2-html-editor :is(em,i){font-style:italic}.b2-rich-text ul,.b2-html-editor ul{padding-left:var(--sp-5);list-style:outside}.b2-rich-text a,.b2-html-editor a{color:var(--sun);text-decoration:underline}.b2-editor-sheet{width:min(calc(var(--drawer-w) * 2), 100vw - var(--sp-6));max-width:none}.b2-form{flex-direction:column;flex:1;min-height:0;display:flex}.b2-form-grid{gap:var(--sp-5);padding:var(--sp-5);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid;overflow-y:auto}.b2-fields{align-content:start;gap:var(--sp-5);min-width:0;display:grid}.b2-fields label{margin-bottom:var(--sp-2)}.b2-fields .b2-help{margin-top:var(--sp-2)}.b2-form-preview{align-self:start;min-width:0;position:sticky;top:0}.b2-form-preview .b2-info-preview{margin-top:var(--sp-4)}.b2-upload{align-items:center;gap:var(--sp-3);padding:var(--sp-4);border:var(--border-soft);border-radius:var(--r-3);background:var(--ink-900);display:flex}.b2-upload>img{width:calc(var(--sp-7) + var(--sp-2));aspect-ratio:1284/2778;object-fit:cover;border-radius:var(--r-2)}.b2-upload>div{min-width:0}.b2-upload button{white-space:normal;height:auto;min-height:var(--sp-6);padding:var(--sp-2) 0;text-align:left}.b2-form-footer{justify-content:flex-end;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-top:var(--border-hair);background:var(--ink-1000);flex-wrap:wrap;margin-top:auto;display:flex}.b2-form-footer>button:first-child:not(:last-child){margin-right:auto}.b2-html-editor{border:var(--border-soft);border-radius:var(--r-3);background:var(--ink-900);overflow:hidden}.b2-toolbar{gap:var(--sp-1);padding:var(--sp-2);border-bottom:var(--border-hair);flex-wrap:wrap;display:flex}.b2-toolbar [aria-pressed=true]{color:var(--sun);background:var(--sun-soft)}.b2-html-editor .tiptap{padding:var(--sp-4);min-height:calc(var(--sp-8) * 2);outline:none}.b2-html-editor:focus-within{border-color:var(--sun)}.b2-link-editor{gap:var(--sp-2);padding:var(--sp-3);border-bottom:var(--border-hair);display:grid}.b2-phone-dialog{width:min(calc(var(--drawer-w) + var(--sp-6)), 100vw - var(--sp-6))}.b2-phone-dialog .b2-stage{padding-block:0}.b2-phone-dialog .b2-phone{width:min(var(--b2-phone-w), calc((100dvh - var(--sp-8) * 3) * 1284 / 2778))}.b2-loading{padding:var(--sp-7);text-align:center;color:var(--ash-500)}:is(.b2-page,.b2-editor-sheet,.b2-phone-dialog) :is(a,button):focus-visible{outline:calc(var(--sp-1) / 2) solid var(--sun);outline-offset:var(--sp-1)}@media (width<=1450px){.b2-studio{grid-template-columns:minmax(0, 1fr) var(--b2-phone-w)}.b2-details{grid-column:1/-1}}@media (width<=850px){.b2-studio,.b2-form-grid{grid-template-columns:minmax(0,1fr)}.b2-details{grid-column:auto}.b2-stage,.b2-form-preview{position:relative;top:auto}.b2-editor-sheet{width:100vw}}.b6-page{--b6-preview-w:calc(var(--sp-8) * 6 - var(--sp-1));--b6-phone-w:calc(var(--sp-8) * 5 + var(--sp-4) + var(--sp-1));--b6-editor-w:calc(var(--drawer-w) + var(--sp-6) + var(--sp-2));--b6-phone-pad:calc(var(--sp-2) + var(--sp-1) / 2);--b6-stroke:calc(var(--sp-1) / 4);--b6-margin:calc((var(--sp-3) + var(--sp-4)) / 2);--b6-radius:calc((var(--r-1) + var(--r-2)) / 2);--b6-paper:color-mix(in srgb, var(--paper) 96%, var(--ink-1000));--b6-hero-type:calc(var(--fs-600) - var(--sp-1) / 2);--b6-wide-type:calc(var(--fs-500) + var(--sp-1) / 2);--b6-note-type:calc(var(--fs-500) - var(--sp-1) / 2);--b6-quote-type:calc(var(--fs-400) + var(--sp-1));--b6-counter-type:calc(var(--fs-600) + var(--sp-2));--b6-counter-tall:calc(var(--fs-700) + var(--sp-5));--b6-block-shadow:0 var(--sp-3) calc(var(--sp-5) + var(--sp-1)) color-mix(in srgb, var(--ink-1000) 55%, transparent)}.b6-work{grid-template-columns:minmax(0, 1fr) var(--b6-preview-w);gap:var(--sp-6);align-items:start;min-width:0;display:grid}.b6-list-column{min-width:0}.b6-toolbar{margin-bottom:var(--sp-4);overflow-x:auto}.b6-tab-count{color:var(--ash-500);margin-left:var(--sp-2);font-size:var(--fs-50)}.b6-search-row{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);display:flex}.b6-search-row input{max-width:var(--rail-w)}.b6-help{color:var(--ash-500);font-size:var(--fs-100);line-height:var(--lh-normal)}.b6-how{margin-top:var(--sp-5)}.b6-list-frame{border:var(--border-hair);border-radius:var(--r-4);background:var(--ink-900);overflow-x:auto;container-type:inline-size}.b6-list{min-width:calc(var(--sp-8) * 10);padding-block:var(--sp-3)}.b6-list-head,.b6-row{grid-template-columns:var(--sp-8) minmax(0, 1fr) calc(var(--sp-8) * 4 - var(--sp-5)) calc(var(--sp-8) * 2) calc(var(--sp-8) + var(--sp-7)) var(--sp-6);gap:var(--sp-3);align-items:center;display:grid}.b6-list-head{padding:0 var(--sp-4) var(--sp-3);border-bottom:var(--border-hair);color:var(--ash-500);font:700 var(--fs-50)/1 var(--font-sans);text-transform:uppercase;letter-spacing:.12em}.b6-row{padding:var(--sp-3) var(--sp-4);border-bottom:var(--border-hair);transition:background var(--dur-fast)}.b6-row:last-child{border-bottom:0}.b6-row:hover,.b6-row[data-highlighted]{background:var(--ink-800)}.b6-row[data-selected]{background:var(--ink-700);box-shadow:inset calc(var(--sp-1) * .75) 0 0 var(--sun)}.b6-row[data-dragging]{opacity:.35}.b6-row[data-over]{box-shadow:inset 0 calc(var(--sp-1) / 2) 0 var(--sun)}.b6-grip{align-items:center;gap:var(--sp-1);color:var(--ash-500);font:400 var(--b6-quote-type)/1 var(--font-display);cursor:grab;display:flex}.b6-grip:disabled{cursor:default}.b6-grip svg{width:var(--sp-3);height:var(--sp-3);color:var(--ash-700)}.b6-row:first-of-type .b6-grip{color:var(--sun)}.b6-row-title{min-width:0}.b6-row-title>button{text-overflow:ellipsis;white-space:nowrap;text-align:left;cursor:pointer;width:100%;font-weight:600;display:block;overflow:hidden}.b6-row-title small{color:var(--ash-500);font-size:var(--fs-100);display:block}.b6-row-status{gap:var(--sp-1);flex-wrap:wrap;display:flex}.b6-result{color:var(--ash-300);font-size:var(--fs-100);align-items:center;display:flex}.b6-result small{color:var(--acid);font-size:var(--fs-50);display:block}.b6-shape{grid-template-columns:repeat(2, var(--sp-2));grid-auto-rows:var(--sp-2);gap:calc(var(--sp-1) / 2);margin-right:var(--sp-2);flex:none;display:inline-grid}.b6-shape i{background:var(--ink-600);border-radius:calc(var(--r-1) / 2)}.b6-shape i[data-filled]{background:var(--sun)}.b6-types{gap:calc(var(--sp-1) * .75);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.b6-type{min-height:calc(var(--sp-6) + var(--sp-1) / 2);border:var(--border-soft);border-radius:var(--r-2);color:var(--ash-300);cursor:pointer;font-size:var(--fs-300);background:0 0;place-items:center;display:grid}.b6-type:hover:not(:disabled){border:var(--border-strong);color:var(--paper)}.b6-type:disabled{cursor:default}.b6-type[aria-pressed=true]{background:var(--paper);color:var(--ink-1000);border-color:var(--paper)}.b6-type:focus-visible,.b6-row-title>button:focus-visible,.b6-grip:focus-visible,.b6-tone:focus-visible{outline:calc(var(--sp-1) / 2) solid var(--sun);outline-offset:calc(var(--sp-1) / 2)}.b6-list-empty{padding:var(--sp-6);text-align:center;color:var(--ash-500)}@container (width<=800px){.b6-list-head,.b6-row{grid-template-columns:var(--sp-7) minmax(var(--sp-8), 1fr) calc(var(--sp-8) * 2 - var(--sp-2)) calc(var(--sp-8) + var(--sp-7)) calc(var(--sp-8) + var(--sp-7)) var(--sp-6);gap:var(--sp-2)}.b6-types{grid-template-columns:repeat(3,minmax(0,1fr))}}.b6-preview{top:var(--sp-5);align-items:center;gap:var(--sp-3);flex-direction:column;min-width:0;display:flex;position:sticky}.b6-preview-head{justify-content:space-between;align-items:center;width:100%;display:flex}.b6-preview-tools{justify-content:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.b6-preview>.b6-help{text-align:center}.b6-phone{width:var(--b6-phone-w);aspect-ratio:1284/2778;padding:var(--b6-phone-pad);border:var(--border-soft);border-radius:calc(var(--sp-7) + var(--sp-1));background:var(--ink-800);box-shadow:0 var(--sp-6) var(--sp-8) color-mix(in srgb, var(--ink-1000) 70%, transparent)}.b6-screen{border-radius:calc(var(--sp-7) - var(--sp-1) - var(--b6-stroke));background:var(--ink-1000);width:100%;height:100%;position:relative;overflow:hidden}.b6-island{z-index:3;top:var(--b6-phone-pad);width:var(--fs-700);height:calc(var(--sp-5) + var(--sp-1));border-radius:var(--sp-5);background:var(--ink-1000);pointer-events:none;position:absolute;left:50%;translate:-50%}.b6-status-bar{z-index:2;top:var(--b6-margin);left:var(--sp-6);right:var(--sp-5);font:600 var(--fs-100)/1 var(--font-sans);pointer-events:none;justify-content:space-between;display:flex;position:absolute}.b6-phone-scroll{scrollbar-width:none;scroll-padding:calc(var(--sp-8) + var(--sp-7)) 0 calc(var(--sp-8) + var(--sp-5));position:absolute;inset:0;overflow-y:auto}.b6-phone-content{--b6-grid-width:calc(var(--b6-phone-w) - 2 * var(--b6-phone-pad) - 2 * var(--b6-stroke) - 2 * var(--b6-margin));padding:calc(var(--sp-8) + var(--sp-6)) var(--b6-margin) calc(var(--sp-8) + var(--sp-7))}.b6-mast{margin-bottom:var(--sp-4);justify-content:space-between;align-items:flex-end;gap:var(--sp-2);display:flex}.b6-mast h2{font:400 var(--fs-600)/.9 var(--font-display);text-transform:uppercase;white-space:nowrap}.b6-mast h2 span{color:var(--sun)}.b6-mast small{color:var(--ash-500);font:700 var(--fs-50)/var(--lh-normal) var(--font-mono);text-align:right;white-space:nowrap}.b6-grid{--b6-row:calc((var(--b6-grid-width) - var(--sp-3)) / 2 * 116 / 165);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--b6-row);gap:var(--sp-3);display:grid}.b6-cell{text-align:left;min-width:0;transform:rotate(var(--b6-tilt));cursor:pointer;transition:opacity var(--dur-base), transform var(--dur-base);position:relative}.b6-grid[data-focused] .b6-cell:not([data-highlighted]){opacity:.28}.b6-cell[data-highlighted] .b6-block,.b6-cell:focus-visible .b6-block{outline:calc(var(--sp-1) * .75) solid var(--sun);outline-offset:calc(var(--sp-1) * .75)}.b6-adapted{right:calc(-1 * var(--sp-1));bottom:calc(-1 * var(--sp-1));width:calc(var(--sp-4) + var(--sp-1) / 2);height:calc(var(--sp-4) + var(--sp-1) / 2);border-radius:var(--r-full);background:var(--acid);color:var(--ink-1000);font:700 var(--fs-50)/1 var(--font-sans);place-items:center;display:grid;position:absolute}.b6-phone-empty{color:var(--ash-300);padding-block:var(--sp-8);text-align:center}.b6-chrome{z-index:2;top:calc(var(--sp-7) + var(--sp-1) / 2);right:var(--b6-margin);align-items:center;gap:var(--sp-2);border:var(--border-soft);border-radius:var(--r-full);padding:var(--sp-1);background:color-mix(in srgb, var(--ink-800) 52%, transparent);-webkit-backdrop-filter:blur(var(--r-3));backdrop-filter:blur(var(--r-3));pointer-events:none;display:flex;position:absolute}.b6-chrome>svg{width:var(--sp-4);height:var(--sp-4);margin-inline:var(--sp-2)}.b6-chrome b{width:var(--sp-6);height:var(--sp-6);border-radius:var(--r-full);background:var(--sun);color:var(--ink-1000);font-size:var(--fs-50);place-items:center;display:grid}.b6-tabbar{z-index:2;bottom:var(--sp-4);left:var(--b6-margin);right:var(--b6-margin);padding:var(--sp-2);border:var(--border-soft);border-radius:var(--r-full);background:color-mix(in srgb, var(--ink-800) 70%, transparent);-webkit-backdrop-filter:blur(var(--r-3));backdrop-filter:blur(var(--r-3));font:400 var(--fs-200)/1 var(--font-display);text-transform:uppercase;color:var(--ash-500);pointer-events:none;justify-content:space-around;align-items:center;display:flex;position:absolute}.b6-tabbar>*{align-items:center;gap:var(--sp-1);flex-direction:column;display:flex}.b6-tabbar svg{width:var(--sp-4);height:var(--sp-4)}.b6-tabbar b{border-radius:var(--r-full);background:var(--sun);color:var(--ink-1000);padding:var(--sp-2) var(--sp-3);font-weight:400}.b6-block{min-width:0;height:100%;padding:var(--sp-3);border-radius:var(--b6-radius);box-shadow:var(--b6-block-shadow);color:var(--paper);font:400 var(--fs-100)/1.35 var(--font-sans);flex-direction:column;display:flex;position:relative;overflow:hidden}.b6-block-title{font:400 var(--fs-400)/.92 var(--font-display);text-transform:uppercase;margin:calc(var(--sp-3) / 2) 0 var(--sp-1);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-shrink:0;display:-webkit-box;overflow:hidden}.b6-block p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.b6-block-label{font:700 var(--fs-50)/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex-shrink:0;display:-webkit-box;overflow:hidden}.b6-block-date{color:var(--ash-500);font:700 var(--fs-50)/1 var(--font-sans);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;margin-top:auto;overflow:hidden}.b6-block.s-small .b6-block-title{-webkit-line-clamp:2}.b6-block.s-wide .b6-block-title{-webkit-line-clamp:1}.b6-block-manifesto{background:var(--sun);color:var(--ink-1000);padding:var(--sp-4) var(--b6-margin) var(--b6-margin)}.b6-tape{top:calc(-1 * var(--sp-2));width:calc(var(--sp-8) + var(--sp-3));height:calc(var(--sp-4) + var(--sp-1));background:color-mix(in srgb, var(--paper) 55%, transparent);position:absolute;left:50%;translate:-50%;rotate:3deg}.b6-block-manifesto .b6-block-label{color:color-mix(in srgb, var(--ink-1000) 65%, transparent)}.b6-block-manifesto.s-big .b6-block-title{font-size:var(--b6-hero-type);margin:var(--b6-phone-pad) 0 var(--sp-2);-webkit-line-clamp:2}.b6-block-manifesto.s-wide .b6-block-title{font-size:var(--b6-wide-type)}.b6-block-manifesto p{color:color-mix(in srgb, var(--ink-1000) 75%, transparent);-webkit-line-clamp:2}.b6-go{border-bottom:calc(var(--sp-1) / 2) solid currentColor;font:700 var(--fs-50)/1 var(--font-sans);letter-spacing:.1em;padding-bottom:calc(var(--sp-1) * .75);align-self:flex-start;margin-top:auto}.b6-pin{top:calc(var(--sp-3) / 2);width:var(--b6-phone-pad);height:var(--b6-phone-pad);border-radius:var(--r-full);background:var(--live);box-shadow:0 calc(var(--sp-1) / 2) var(--sp-1) color-mix(in srgb, var(--ink-1000) 60%, transparent);position:absolute;left:50%;translate:-50%}.b6-block-foglietto{background:var(--b6-paper);color:var(--ink-1000)}.b6-block-foglietto .b6-block-label,.b6-block-foglietto .b6-block-date{color:inherit;opacity:.7}.b6-block-foglietto[data-tone=magenta]{background:var(--magenta);color:var(--paper)}.b6-block-foglietto[data-tone=magenta] .b6-pin{background:var(--ink-1000)}.b6-block-foglietto[data-tone=acid]{background:var(--acid)}.b6-block-foglietto[data-tone=ink]{background:var(--ink-800);color:var(--paper);border:var(--border-soft)}.b6-block-foglietto.s-big .b6-block-title{font-size:var(--sp-7);-webkit-line-clamp:2}.b6-block-foglietto.s-tall .b6-block-title,.b6-block-foglietto.s-wide .b6-block-title{font-size:var(--b6-note-type)}.b6-block-foglietto.s-wide .b6-block-title{margin-block:calc(var(--sp-1) / 2)}.b6-block-foglietto.s-wide p{-webkit-line-clamp:1}.b6-block-polaroid{background:var(--b6-paper);color:var(--ink-1000);padding:calc(var(--sp-2) - var(--b6-stroke)) calc(var(--sp-2) - var(--b6-stroke)) var(--b6-phone-pad)}.b6-photo{border-radius:calc(var(--r-1) / 2);background:var(--ink-700);flex:1;place-items:center;min-height:0;display:grid;overflow:hidden}.b6-photo img{object-fit:cover;width:100%;height:100%;min-height:0}.b6-photo svg{width:var(--sp-5);height:min(var(--sp-5), 100%);color:var(--ash-500)}.b6-block-polaroid .b6-block-label{color:var(--ash-700);margin-top:calc(var(--sp-2) - var(--b6-stroke))}.b6-block-polaroid .b6-block-title{margin:var(--sp-1) 0 0;-webkit-line-clamp:2}.b6-block-polaroid.s-small .b6-block-title{font-size:var(--fs-300);-webkit-line-clamp:1}.b6-block-polaroid.s-big .b6-block-title{font-size:var(--b6-wide-type)}.b6-block-striscia{background:var(--ink-700);border:var(--border-soft)}.b6-block-striscia .b6-block-label{color:var(--ash-500)}.b6-block-striscia p{color:var(--ash-300)}.b6-block-striscia.s-wide .b6-block-title{font-size:var(--b6-note-type)}.b6-block-striscia.s-wide p{-webkit-line-clamp:1}.b6-block-versetto{background:var(--ink-800);border:var(--border-soft)}.b6-block-versetto .b6-block-label{color:var(--sun)}.b6-block-versetto .b6-quote{font:italic 400 var(--fs-300)/1.2 var(--font-serif);margin-block:calc(var(--sp-3) / 2);-webkit-line-clamp:6}.b6-block-versetto.s-wide .b6-quote{-webkit-line-clamp:2}.b6-block-versetto.s-small .b6-quote{font-size:var(--fs-100);-webkit-line-clamp:2}.b6-block-versetto.s-big .b6-quote{font-size:var(--b6-quote-type);-webkit-line-clamp:4}.b6-block-contatore{background:var(--ink-1000);border:var(--b6-stroke) solid color-mix(in srgb, var(--sun) 45%, transparent);text-align:center;justify-content:center;align-items:center}.b6-block-contatore .b6-block-label{color:var(--ash-500);width:100%}.b6-number{width:100%;min-width:0;color:var(--sun);font:400 var(--b6-counter-type)/.85 var(--font-display);flex-shrink:0;justify-content:center;display:flex}.b6-number>span{white-space:nowrap;flex-shrink:0;display:block}.b6-block-contatore.s-small .b6-number{font-size:min(var(--b6-counter-type), calc((var(--b6-row) - var(--sp-3) * 2 - var(--fs-50) * 2 - var(--b6-stroke) * 2) / .85))}.b6-block-contatore.s-big .b6-number,.b6-block-contatore.s-tall .b6-number{font-size:var(--b6-counter-tall)}.b6-block-contatore.s-wide{gap:var(--b6-margin);flex-direction:row}.b6-block-contatore.s-wide .b6-block-label{-webkit-line-clamp:3;flex:1}.b6-block-contatore.s-wide .b6-number{flex:1}.b6-editor{z-index:20;right:calc(var(--b6-preview-w) + var(--sp-7) + var(--sp-6));top:var(--sp-5);bottom:var(--sp-5);width:min(var(--b6-editor-w), calc(100vw - var(--rail-w) - var(--sp-7) * 2 - var(--b6-preview-w) - var(--sp-6)));border:var(--border-soft);border-radius:var(--r-4);background:var(--ink-900);box-shadow:var(--b6-block-shadow);flex-direction:column;display:flex;position:fixed;overflow:hidden;container-type:inline-size}.b6-editor-head,.b6-editor-foot{align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);flex-shrink:0;display:flex}.b6-editor-head{border-bottom:var(--border-hair)}.b6-editor-head>button{margin-left:auto}.b6-editor-form{flex-direction:column;flex:1;min-height:0;display:flex}.b6-editor-fields{padding:var(--sp-5);overflow-y:auto}.b6-editor-foot{border-top:var(--border-hair)}.b6-editor-foot>button:nth-last-child(2){margin-left:auto}.b6-fields,.b6-field{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.b6-fields{gap:var(--sp-5)}.b6-types-expanded{gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr))}.b6-types-expanded .b6-type{gap:var(--sp-1) var(--sp-3);text-align:left;padding:var(--sp-3);background:var(--ink-900);color:var(--paper);grid-template-columns:auto 1fr}.b6-types-expanded .b6-type[aria-pressed=true]{border-color:var(--sun);box-shadow:0 0 0 var(--b6-stroke) var(--sun)}.b6-types-expanded .b6-shape{grid-row:span 2;margin:0}.b6-types-expanded b{font-size:var(--fs-100)}.b6-types-expanded small{color:var(--ash-500);font-size:var(--fs-50)}.b6-tones{gap:var(--sp-2);display:flex}.b6-tone{width:calc(var(--sp-6) + var(--sp-1) / 2);height:calc(var(--sp-6) + var(--sp-1) / 2);border-radius:var(--r-2);border:var(--border-soft);cursor:pointer}.b6-tone[data-tone=white]{background:var(--b6-paper)}.b6-tone[data-tone=magenta]{background:var(--magenta)}.b6-tone[data-tone=acid]{background:var(--acid)}.b6-tone[data-tone=ink]{background:var(--ink-800)}.b6-tone[aria-pressed=true]{outline:calc(var(--sp-1) / 2) solid var(--paper);outline-offset:calc(-1 * var(--sp-1))}.b6-solo{--b6-grid-width:calc(var(--sp-8) * 5 - var(--sp-5) + var(--sp-1));padding:var(--sp-5);border-radius:var(--r-4);border:var(--border-hair);background:var(--ink-1000);overflow-x:auto}.b6-solo>.b6-grid{width:var(--b6-grid-width);margin-inline:auto}.b6-when{gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}.b6-published{align-items:center;gap:var(--sp-2);display:flex}.b6-push{gap:var(--sp-2);padding:var(--sp-3);border:var(--border-soft);border-radius:var(--r-3);flex-direction:column;display:flex}@container (width<=400px){.b6-types-expanded,.b6-when{grid-template-columns:1fr}.b6-photo-field>div{flex-direction:column}}@media (width<=1279px){.b6-editor{width:100%;height:calc(100dvh - var(--sp-5) * 2);max-height:calc(100dvh - var(--sp-5) * 2);grid-area:1/1;justify-self:end;position:sticky;right:auto}.b6-list-column{grid-area:1/1}.b6-preview{grid-area:1/2}}.b9-store-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--rail-w) - var(--sp-4))), 1fr));gap:var(--sp-5);display:grid}.b9-product{border:var(--border-hair);border-radius:var(--r-4);background:var(--ink-900);min-width:0;overflow:hidden}.b9-product:hover{border-color:var(--border-strong-color)}.b9-product[data-dragging]{opacity:.4}.b9-product[data-over]{outline:var(--sp-1) solid var(--sun)}.b9-product-open{text-align:left;cursor:pointer;width:100%;display:block}.b9-cover{aspect-ratio:4/5;padding:var(--sp-4);background:var(--ink-800);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.b9-cover>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.b9-cover:after{content:"";background:linear-gradient(transparent 45%, color-mix(in srgb, var(--ink-1000) 75%, transparent));z-index:-1;position:absolute;inset:0}.b9-cover[data-out]:after{background:color-mix(in srgb, var(--ink-1000) 65%, transparent)}.b9-cover-name{font:400 calc(var(--fs-500) + var(--sp-3))/.9 var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;color:var(--paper)}.b9-cover[data-out] .b9-cover-name{opacity:.5}.b9-cover-tags{top:var(--sp-3);left:var(--sp-3);right:var(--sp-3);align-items:start;gap:var(--sp-2);flex-wrap:wrap;display:flex;position:absolute}.b9-cover:has(.b9-new-band) .b9-cover-tags{top:calc(var(--sp-7) + var(--sp-2))}.b9-new-band{padding:var(--sp-1) var(--sp-3);background:var(--sun);color:var(--ink-1000);font-size:var(--fs-50);letter-spacing:var(--tracking-eyebrow);white-space:nowrap;font-weight:800;position:absolute;top:0;left:0;right:0;overflow:hidden}.b9-product-info{gap:var(--sp-2);padding:var(--sp-4);display:grid}.b9-product-info h2{overflow-wrap:anywhere;font-weight:600}.b9-product-price{font:400 var(--fs-400)/var(--lh-tight) var(--font-display)}.b9-product-actions{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:0 var(--sp-3) var(--sp-3);flex-wrap:wrap;display:flex}.b9-product-status{align-items:center;gap:var(--sp-2);font-size:var(--fs-100);display:flex}.b9-product-order{align-items:center;gap:var(--sp-1);display:flex}.b9-toolbar{align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.b9-search{width:var(--rail-w);max-width:100%;margin-left:auto;position:relative}.b9-search>svg{top:50%;left:var(--sp-3);width:var(--sp-4);height:var(--sp-4);color:var(--ash-500);position:absolute;transform:translateY(-50%)}.b9-search input{padding-left:var(--sp-7)}.b9-product-sheet{width:min(calc(var(--drawer-w) + var(--sp-8)), 100vw);max-width:none}.b9-product-form{flex-direction:column;flex:1;min-height:0;display:flex}.b9-preview{max-width:calc(var(--rail-w) + var(--sp-7));margin-inline:auto}.b9-preview>.b9-cover{border-radius:var(--r-4)}.b9-price-tag{top:var(--sp-7);right:var(--sp-4);width:calc(var(--sp-8) * 2 + var(--sp-4));min-height:calc(var(--sp-8) * 3 + var(--sp-4));padding:var(--sp-6) var(--sp-2) var(--sp-3);text-align:center;background:var(--sun);color:var(--ink-1000);clip-path:polygon(22% 0,78% 0,100% 17%,100% 100%,0 100%,0 17%);transform-origin:top;z-index:2;place-content:center;display:grid;position:absolute;transform:rotate(4deg)}.b9-price-tag:before{content:"";top:var(--sp-2);left:calc(50% - var(--sp-1));width:var(--sp-2);height:var(--sp-2);border-radius:var(--r-full);background:var(--ink-800);position:absolute}.b9-price-tag[data-dark]{background:var(--ink-1000);color:var(--sun)}.b9-price-tag span{font-size:var(--fs-50);letter-spacing:var(--tracking-eyebrow);font-weight:800}.b9-price-tag b{font:400 var(--fs-500)/1 var(--font-display);overflow-wrap:anywhere}.b9-price-tag[data-long] b{font-size:var(--fs-300)}.b9-images [data-testid=product-image]>div:first-child,.b9-images input[type=file]+button{aspect-ratio:4/5}.b9-images[data-full] input[type=file]+button{display:none}.b9-swatches input[type=color]{height:var(--sp-7);width:calc(var(--sp-7) + var(--sp-2));padding:var(--sp-1);border:var(--border-hair);border-radius:var(--r-2);background:0 0}.b9-swatch-preview{height:var(--sp-7);width:calc(var(--sp-8) * 3);border:var(--border-hair);border-radius:var(--r-2)}@media (width<=800px){.b9-search{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.b9-price-tag{transform:none}}.b7-fcm[data-configured=false]{background:var(--sun-soft);border-color:color-mix(in srgb, var(--sun) 35%, transparent)}.b7-fcm[data-configured=true]>svg{color:var(--acid)}.b7-push-form{flex-direction:column;flex:1;min-height:0;display:flex}.b7-push-fields{gap:var(--sp-5);flex-direction:column;display:flex}.b7-push-preview{gap:var(--sp-3);padding:var(--sp-4);border:var(--border-soft);border-radius:var(--r-3);background:var(--ink-800);display:grid}.b7-push-preview strong{margin-block:var(--sp-2) var(--sp-1);font-size:var(--fs-200);display:block}.b7-push-preview p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ash-300)}.b7-content-tabs{min-width:0}.b7-content-tabs>[data-slot=tabs-list]{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.b7-content-card{width:min(100%, calc(var(--drawer-w) + var(--rail-w)))}.b7-save-bar{align-items:center;gap:var(--sp-3);margin-top:var(--sp-5);padding-top:var(--sp-5);border-top:var(--border-hair);flex-wrap:wrap;display:flex}.b7-donation-photo img{filter:grayscale()}
