@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--motion-smooth-duration:0s;--motion-list-duration:0s;--motion-list-distance:0px;--motion-step-duration:0s;--motion-load-duration:0s;--motion-load-stagger:0s;--motion-item-gap:0s}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--dots-read-push:0px;--dots-read-reach:0px;--dots-read-spring:0;--dots-read-settle:0%;--dots-read-size:0px;--dots-read-spacing:0px;--dots-read-lit-reach:0px;--dots-read-lit:0;--dots-read-grow:1;--dots-read-fade:0s;--dots-read-drift:0;--dots-read-lit-color:transparent;--fade-top:0px;--fade-bottom:0px}}}@layer theme{:root,:host{--spacing:var(--space-unit);--tracking-tight:-.025em;--tracking-normal:0em;--tracking-widest:.1em;--leading-tight:1.25;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aspect-video:16 / 9;--default-mono-font-family:var(--typeface-mono);--color-foreground:var(--foreground);--color-danger-edge:var(--danger-edge);--color-button-primary:var(--role-button-primary,var(--primary));--color-button-primary-foreground:var(--role-button-primary-foreground,var(--primary-foreground));--color-button-outline-edge:var(--role-button-outline-edge,var(--control-edge));--spacing-space-2:var(--space-2);--spacing-space-3:var(--space-3);--spacing-space-4:var(--space-4);--spacing-space-6:var(--space-6);--spacing-space-7:var(--space-7);--spacing-space-8:var(--space-8);--spacing-control:var(--density-control);--spacing-control-lg:var(--density-control-lg);--spacing-tap:var(--tap-target);--spacing-icon:var(--icon-size);--spacing-inset:var(--role-panel-padding,var(--density-inset));--spacing-row:var(--role-row-padding,var(--density-row));--container-large:48rem;--container-site-small:var(--site-max-width-small);--breakpoint-3xl:112.5rem;--container-side-panel:var(--side-panel-width);--container-sign-in:var(--sign-in-width);--radius-sm:calc(var(--radius) - .25rem);--radius-md:var(--radius);--radius-lg:calc(var(--radius) + .25rem);--radius-xl:calc(var(--radius) + .5rem);--radius-full:9999px;--radius-pill:var(--role-pill-radius,9999px);--radius-card:var(--role-card-radius,calc(var(--radius) + .25rem))}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}a.underline{color:var(--role-link,inherit)}:where([data-reveal-group]:not(.enter-sections),[data-load-demo])>:where(:not(.enter-sections,[data-load-off])){animation:motion-load var(--motion-load-duration) var(--motion-load-easing) backwards;animation-delay:calc(min(var(--load-step,0), var(--motion-item-cap) - 1) * var(--motion-load-stagger))}:where([data-reveal-group],[data-load-demo])>:where(:nth-child(2)){--load-step:1}:where([data-reveal-group],[data-load-demo])>:where(:nth-child(3)){--load-step:2}:where([data-reveal-group],[data-load-demo])>:where(:nth-child(4)){--load-step:3}:where([data-reveal-group],[data-load-demo])>:where(:nth-child(5)){--load-step:4}:where([data-reveal-group],[data-load-demo])>:where(:nth-child(6)){--load-step:5}:where([data-reveal-group],[data-load-demo])>:where(:nth-child(7)){--load-step:6}:where([data-reveal-group],[data-load-demo])>:where(:nth-child(8)){--load-step:7}:where([data-reveal-group],[data-load-demo])>:where(:nth-child(9)){--load-step:8}:where([data-reveal-group],[data-load-demo])>:where(:nth-child(10)){--load-step:9}:where([data-reveal-group],[data-load-demo])>:where(:nth-child(11)){--load-step:10}:where([data-reveal-group],[data-load-demo])>:where(:nth-child(n+12)){--load-step:11}:where([data-reveal-group] [data-reveal-group])>*{animation:none}:where(html[data-motion-arriving] [data-reveal-group],[data-load-demo]) :where([data-load-items],[data-motion-list])>:where(:not([data-load-off])){animation:motion-load var(--motion-load-duration) var(--motion-load-easing) backwards;animation-delay:calc(min(var(--load-step,0), var(--motion-item-cap) - 1) * var(--motion-load-stagger) + (1 + min(var(--load-item,0), var(--motion-item-cap) - 1)) * var(--motion-item-gap))}:where([data-load-items],[data-motion-list])>:where(:nth-child(2)){--load-item:1}:where([data-load-items],[data-motion-list])>:where(:nth-child(3)){--load-item:2}:where([data-load-items],[data-motion-list])>:where(:nth-child(4)){--load-item:3}:where([data-load-items],[data-motion-list])>:where(:nth-child(5)){--load-item:4}:where([data-load-items],[data-motion-list])>:where(:nth-child(6)){--load-item:5}:where([data-load-items],[data-motion-list])>:where(:nth-child(7)){--load-item:6}:where([data-load-items],[data-motion-list])>:where(:nth-child(8)){--load-item:7}:where([data-load-items],[data-motion-list])>:where(:nth-child(9)){--load-item:8}:where([data-load-items],[data-motion-list])>:where(:nth-child(10)){--load-item:9}:where([data-load-items],[data-motion-list])>:where(:nth-child(11)){--load-item:10}:where([data-load-items],[data-motion-list])>:where(:nth-child(n+12)){--load-item:11}*,:before,:after{border-color:var(--border);background-clip:padding-box}body{background:var(--background);color:var(--foreground);font-family:var(--typeface-body);font-size:var(--text-style-main-size);line-height:var(--text-style-main-leading);font-optical-sizing:auto;padding-left:var(--safe-left);padding-right:var(--safe-right);overflow-wrap:break-word}[data-theme]{color:var(--foreground)}@media (prefers-reduced-motion:reduce){:not([data-motion=essential]),:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}[data-reduce-motion] :not([data-motion=essential]),[data-reduce-motion] :before,[data-reduce-motion] :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}:where([data-menu-layer]){color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:auto;overflow:visible}html{-webkit-tap-highlight-color:transparent}@media (pointer:coarse){:where(a[href],button,summary,[role=button],[role=link],[role=tab],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],[role=switch]):where(:active):where(:not(:disabled,[aria-disabled=true],.no-tap-flash *)){opacity:var(--role-button-pressed,var(--state-pressed-opacity))}}}@layer components{@media (pointer:coarse){.tap-area:not([class*=after\:]){position:relative}.tap-area:not(:disabled,[class*=after\:]):after{content:"";width:max(100%, var(--tap-target));height:max(100%, var(--tap-target));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}}@layer utilities{.\@container\/dashboard{container:dashboard/inline-size}.\@container\/docs{container:docs/inline-size}.\@container\/invoice{container:invoice/inline-size}.\@container\/new{container:new/inline-size}.\@container\/panel{container:panel/inline-size}.\@container\/process{container:process/inline-size}.\@container\/settings{container:settings/inline-size}.\@container\/timer{container:timer/inline-size}.\@container{container-type:inline-size}.\[container-type\:size\]{container-type:size}.canvas{isolation:isolate;background-color:var(--canvas);position:relative}.canvas[data-canvas=glow],.canvas[data-canvas=both]{background-image:radial-gradient(ellipse var(--glow-size,80%) calc(var(--glow-size,80%) * .6) at var(--glow-x,35%) var(--glow-y,0%), var(--canvas-glow), transparent)}@supports (color:color-mix(in lab, red, red)){.canvas[data-canvas=glow],.canvas[data-canvas=both]{background-image:radial-gradient(ellipse var(--glow-size,80%) calc(var(--glow-size,80%) * .6) at var(--glow-x,35%) var(--glow-y,0%), color-mix(in srgb, color-mix(in oklch, var(--canvas-glow), oklch(.78 .16 var(--glow-hue,40)) var(--glow-tint,0%)) min(100%, calc(var(--canvas-glow-strength) * var(--glow-amount,1))), transparent), transparent)}}.canvas[data-canvas=glow],.canvas[data-canvas=both]{background-attachment:fixed}.canvas[data-canvas=grain]:before,.canvas[data-canvas=both]:before{content:"";z-index:-1;pointer-events:none;opacity:calc(var(--canvas-grain) * var(--grain-amount,1));background-size:calc(160px * var(--grain-size,1));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.menu-dim{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background-color:#0000;transition-property:background-color,-webkit-backdrop-filter,backdrop-filter}.menu-dim[data-open]{background-color:var(--modal-overlay,var(--overlay));-webkit-backdrop-filter:blur(var(--menu-dim-blur,var(--blur-menu)));backdrop-filter:blur(var(--menu-dim-blur,var(--blur-menu)));pointer-events:auto}@starting-style{.menu-dim[data-open]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}@media (pointer:coarse){.tap-area{position:relative}.tap-area:after{content:"";width:max(100%, var(--tap-target));height:max(100%, var(--tap-target));position:absolute;top:50%;left:50%;translate:-50% -50%}}.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}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-\(--assistant-orb-inner-inset\){inset:var(--assistant-orb-inner-inset)}.inset-0{inset:0}.inset-\[14\%\]{inset:14%}.inset-auto{inset:auto}.inset-x-\(--spotlight-pad\){inset-inline:var(--spotlight-pad)}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--space-unit) * 2)}.inset-x-3{inset-inline:calc(var(--space-unit) * 3)}.inset-x-6{inset-inline:calc(var(--space-unit) * 6)}.inset-y-0{inset-block:0}.inset-y-1{inset-block:var(--space-unit)}.inset-y-2{inset-block:calc(var(--space-unit) * 2)}.-top-0\.5{top:calc(var(--space-unit) * -.5)}.-top-1{top:calc(var(--space-unit) * -1)}.-top-1\.5{top:calc(var(--space-unit) * -1.5)}.-top-1\/4{top:-25%}.-top-3{top:calc(var(--space-unit) * -3)}.-top-4{top:calc(var(--space-unit) * -4)}.top-\(--chat-head\,0px\){top:var(--chat-head,0px)}.top-\(--designer-bar-top\){top:var(--designer-bar-top)}.top-\(--sticky-top\){top:var(--sticky-top)}.top-0{top:0}.top-0\.5{top:calc(var(--space-unit) * .5)}.top-1{top:var(--space-unit)}.top-1\.5{top:calc(var(--space-unit) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-2{top:calc(var(--space-unit) * 2)}.top-2\.5{top:calc(var(--space-unit) * 2.5)}.top-3{top:calc(var(--space-unit) * 3)}.top-9{top:calc(var(--space-unit) * 9)}.top-12{top:calc(var(--space-unit) * 12)}.top-\[3\.5px\]{top:3.5px}.top-\[18\%\]{top:18%}.top-\[58\%\]{top:58%}.top-\[calc\(50\%\+--spacing\(3\)\)\]{top:calc(50% + calc(var(--space-unit) * 3))}.top-\[calc\(var\(--space-4\)\+var\(--safe-top\)\)\]{top:calc(var(--space-4) + var(--safe-top))}.top-\[calc\(var\(--spacing-space-6\)\+--spacing\(14\)\)\]{top:calc(var(--spacing-space-6) + calc(var(--space-unit) * 14))}.top-\[calc\(var\(--spotlight-pad\)\+var\(--safe-top\)\)\]{top:calc(var(--spotlight-pad) + var(--safe-top))}.top-\[calc\(var\(--sticky-top\)\+var\(--safe-top\)\)\]{top:calc(var(--sticky-top) + var(--safe-top))}.top-\[calc\(var\(--sticky-top\)\+var\(--space-2\)\)\]{top:calc(var(--sticky-top) + var(--space-2))}.top-\[calc\(var\(--sticky-top\)\+var\(--space-3\)\+var\(--safe-top\)\)\]{top:calc(var(--sticky-top) + var(--space-3) + var(--safe-top))}.top-\[calc\(var\(--sticky-top\)\+var\(--space-6\)\)\]{top:calc(var(--sticky-top) + var(--space-6))}.top-full{top:100%}.top-space-2{top:var(--space-2)}.top-space-4{top:var(--space-4)}.top-space-6{top:var(--space-6)}.-right-0\.5{right:calc(var(--space-unit) * -.5)}.-right-1{right:calc(var(--space-unit) * -1)}.-right-1\.5{right:calc(var(--space-unit) * -1.5)}.-right-1\/4{right:-25%}.right-0{right:0}.right-0\.5{right:calc(var(--space-unit) * .5)}.right-1{right:var(--space-unit)}.right-1\.5{right:calc(var(--space-unit) * 1.5)}.right-1\/2{right:50%}.right-2{right:calc(var(--space-unit) * 2)}.right-3{right:calc(var(--space-unit) * 3)}.right-3\.5{right:calc(var(--space-unit) * 3.5)}.right-\[4\%\]{right:4%}.right-\[calc\(var\(--space-4\)\+var\(--safe-right\)\)\]{right:calc(var(--space-4) + var(--safe-right))}.right-control-x{right:var(--density-control-x)}.right-full{right:100%}.right-space-2{right:var(--space-2)}.-bottom-1{bottom:calc(var(--space-unit) * -1)}.-bottom-1\.5{bottom:calc(var(--space-unit) * -1.5)}.-bottom-1\/3{bottom:-33.3333%}.-bottom-2\.5{bottom:calc(var(--space-unit) * -2.5)}.bottom-\(--corner-button-bottom\){bottom:var(--corner-button-bottom)}.bottom-\(--pinned-bottom\,0px\){bottom:var(--pinned-bottom,0px)}.bottom-0{bottom:0}.bottom-1{bottom:var(--space-unit)}.bottom-1\.5{bottom:calc(var(--space-unit) * 1.5)}.bottom-2{bottom:calc(var(--space-unit) * 2)}.bottom-3{bottom:calc(var(--space-unit) * 3)}.bottom-\[calc\(var\(--corner-button-bottom\)\+var\(--spacing-control\)\+var\(--space-3\)\)\]{bottom:calc(var(--corner-button-bottom) + var(--spacing-control) + var(--space-3))}.bottom-\[calc\(var\(--pinned-bottom\,0px\)\+var\(--space-4\)\)\]{bottom:calc(var(--pinned-bottom,0px) + var(--space-4))}.bottom-\[calc\(var\(--space-4\)\+var\(--safe-bottom\)\)\]{bottom:calc(var(--space-4) + var(--safe-bottom))}.bottom-\[calc\(var\(--tab-bar-reach\)\+var\(--space-2\)\)\]{bottom:calc(var(--tab-bar-reach) + var(--space-2))}.bottom-\[max\(var\(--space-2\)\,var\(--safe-bottom\)\)\]{bottom:max(var(--space-2), var(--safe-bottom))}.bottom-\[max\(var\(--space-4\)\,var\(--safe-bottom\)\)\]{bottom:max(var(--space-4), var(--safe-bottom))}.bottom-\[var\(--pinned-bottom\,0px\)\]{bottom:var(--pinned-bottom,0px)}.bottom-\[var\(--sheet-bottom\,var\(--tab-bar-clear\,max\(var\(--space-2\)\,var\(--safe-bottom\)\)\)\)\]{bottom:var(--sheet-bottom,var(--tab-bar-clear,max(var(--space-2), var(--safe-bottom))))}.bottom-\[var\(--tab-bar-clear\,calc\(var\(--space-3\)\+var\(--safe-bottom\)\)\)\]{bottom:var(--tab-bar-clear,calc(var(--space-3) + var(--safe-bottom)))}.bottom-\[var\(--tab-bar-clear\,calc\(var\(--space-5\)\+var\(--safe-bottom\)\)\)\]{bottom:var(--tab-bar-clear,calc(var(--space-5) + var(--safe-bottom)))}.bottom-\[var\(--tab-bar-clear\,calc\(var\(--spacing\)\*20\+var\(--safe-bottom\)\)\)\]{bottom:var(--tab-bar-clear,calc(var(--spacing) * 20 + var(--safe-bottom)))}.bottom-\[var\(--tab-bar-clear\,calc\(var\(--spotlight-pad\)\+var\(--safe-bottom\)\)\)\]{bottom:var(--tab-bar-clear,calc(var(--spotlight-pad) + var(--safe-bottom)))}.bottom-\[var\(--tab-bar-clear\,var\(--assistant-button-bottom\)\)\]{bottom:var(--tab-bar-clear,var(--assistant-button-bottom))}.bottom-full{bottom:100%}.bottom-space-3{bottom:var(--space-3)}.bottom-space-4{bottom:var(--space-4)}.-left-1\/4{left:-25%}.-left-5{left:calc(var(--space-unit) * -5)}.-left-\[300vw\]{left:-300vw}.left-0{left:0}.left-0\.5{left:calc(var(--space-unit) * .5)}.left-1{left:var(--space-unit)}.left-1\.5{left:calc(var(--space-unit) * 1.5)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-2{left:calc(var(--space-unit) * 2)}.left-3{left:calc(var(--space-unit) * 3)}.left-5{left:calc(var(--space-unit) * 5)}.left-11{left:calc(var(--space-unit) * 11)}.left-\[4\%\]{left:4%}.left-\[12\%\]{left:12%}.left-\[calc\(var\(--space-4\)\+var\(--safe-left\)\)\]{left:calc(var(--space-4) + var(--safe-left))}.left-full{left:100%}.isolate{isolation:isolate}.layer-bar{z-index:var(--layer-bar)}.layer-designer{z-index:var(--layer-designer)}.layer-designer-float{z-index:var(--layer-designer-float)}.layer-float{z-index:var(--layer-float)}.layer-menu{z-index:var(--layer-menu)}.layer-panel{z-index:var(--layer-panel)}.layer-sticky{z-index:var(--layer-sticky)}.layer-walkthrough{z-index:var(--layer-walkthrough)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-80{z-index:80}.order-1{order:1}.order-2{order:2}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.float-left{float:left}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}@media (min-width:112.5rem){.container{max-width:112.5rem}}.-m-1{margin:calc(var(--space-unit) * -1)}.-m-1\.5{margin:calc(var(--space-unit) * -1.5)}.m-0{margin:0}.m-1\.5{margin:calc(var(--space-unit) * 1.5)}.m-2{margin:calc(var(--space-unit) * 2)}.m-auto{margin:auto}.m-space-4{margin:var(--space-4)}.-mx-1{margin-inline:calc(var(--space-unit) * -1)}.-mx-2{margin-inline:calc(var(--space-unit) * -2)}.-mx-3{margin-inline:calc(var(--space-unit) * -3)}.-mx-inset{margin-inline:calc(var(--role-panel-padding,var(--density-inset)) * -1)}.-mx-site-margin{margin-inline:calc(var(--site-margin) * -1)}.mx-1{margin-inline:var(--space-unit)}.mx-2{margin-inline:calc(var(--space-unit) * 2)}.mx-auto{margin-inline:auto}.mx-inset{margin-inline:var(--role-panel-padding,var(--density-inset))}.mx-space-5{margin-inline:var(--space-5)}.-my-1{margin-block:calc(var(--space-unit) * -1)}.-my-2{margin-block:calc(var(--space-unit) * -2)}.my-0\.5{margin-block:calc(var(--space-unit) * .5)}.my-1{margin-block:var(--space-unit)}.my-2{margin-block:calc(var(--space-unit) * 2)}.ms-1{margin-inline-start:var(--space-unit)}.text-flow{display:flow-root}.text-flow>*{margin-top:var(--text-style-margin-top,0);margin-bottom:var(--text-style-margin-bottom,0);text-box:trim-both cap alphabetic}.text-flow>:first-child{margin-top:0}.text-flow>:last-child{margin-bottom:0}.-mt-1{margin-top:calc(var(--space-unit) * -1)}.-mt-1\.5{margin-top:calc(var(--space-unit) * -1.5)}.-mt-2{margin-top:calc(var(--space-unit) * -2)}.-mt-inset{margin-top:calc(var(--role-panel-padding,var(--density-inset)) * -1)}.-mt-space-2{margin-top:calc(var(--space-2) * -1)}.-mt-space-3{margin-top:calc(var(--space-3) * -1)}.mt-0\.5{margin-top:calc(var(--space-unit) * .5)}.mt-1{margin-top:var(--space-unit)}.mt-1\.5{margin-top:calc(var(--space-unit) * 1.5)}.mt-2{margin-top:calc(var(--space-unit) * 2)}.mt-3{margin-top:calc(var(--space-unit) * 3)}.mt-8{margin-top:calc(var(--space-unit) * 8)}.mt-auto{margin-top:auto}.mt-section-small{margin-top:var(--section-space-small)}.mt-space-2{margin-top:var(--space-2)}.mt-space-3{margin-top:var(--space-3)}.mt-space-4{margin-top:var(--space-4)}.mt-space-6{margin-top:var(--space-6)}.mt-space-8{margin-top:var(--space-8)}.-mr-1{margin-right:calc(var(--space-unit) * -1)}.mr-0\.5{margin-right:calc(var(--space-unit) * .5)}.mr-1{margin-right:var(--space-unit)}.mr-2{margin-right:calc(var(--space-unit) * 2)}.mr-auto{margin-right:auto}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--space-unit)}.mb-1\.5{margin-bottom:calc(var(--space-unit) * 1.5)}.mb-2{margin-bottom:calc(var(--space-unit) * 2)}.mb-3{margin-bottom:calc(var(--space-unit) * 3)}.mb-\[calc\(var\(--tab-bar-extra\,0px\)\*-1\)\]{margin-bottom:calc(var(--tab-bar-extra,0px) * -1)}.mb-auto{margin-bottom:auto}.mb-space-2{margin-bottom:var(--space-2)}.mb-space-4{margin-bottom:var(--space-4)}.mb-space-6{margin-bottom:var(--space-6)}.mb-stack{margin-bottom:var(--density-stack)}.-ml-1{margin-left:calc(var(--space-unit) * -1)}.-ml-2{margin-left:calc(var(--space-unit) * -2)}.-ml-px{margin-left:-1px}.-ml-space-3{margin-left:calc(var(--space-3) * -1)}.ml-0\.5{margin-left:calc(var(--space-unit) * .5)}.ml-1{margin-left:var(--space-unit)}.ml-1\.5{margin-left:calc(var(--space-unit) * 1.5)}.ml-2{margin-left:calc(var(--space-unit) * 2)}.ml-3{margin-left:calc(var(--space-unit) * 3)}.ml-3\.5{margin-left:calc(var(--space-unit) * 3.5)}.ml-4{margin-left:calc(var(--space-unit) * 4)}.ml-5{margin-left:calc(var(--space-unit) * 5)}.ml-9{margin-left:calc(var(--space-unit) * 9)}.ml-9\.5{margin-left:calc(var(--space-unit) * 9.5)}.ml-\[calc\(\(var\(--lead-flow-dot\)-var\(--motion-beams-width\)\)\/2\)\]{margin-left:calc((var(--lead-flow-dot) - var(--motion-beams-width)) / 2)}.ml-auto{margin-left:auto}.ml-space-5{margin-left:var(--space-5)}.box-content{box-sizing:content-box}.scrollbar-hidden{scrollbar-width:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.page-layout{gap:var(--layout-gap,var(--space-4));grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--layout-column-min), (100% - (var(--layout-columns,1) - 1) * var(--layout-gap,var(--space-4))) / var(--layout-columns,1))), 1fr));display:grid}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.field-grow{field-sizing:content;min-height:calc(var(--field-rows,2) * 1lh + var(--field-edge,0px));max-height:calc(var(--field-max-rows,12) * 1lh + var(--field-edge,0px));overflow-y:auto}.field-sizing-content{field-sizing:content}.aspect-\(--hub-frame-tile-ratio\){aspect-ratio:var(--hub-frame-tile-ratio)}.aspect-4\/3{aspect-ratio:4/3}.aspect-\[1\/2\]{aspect-ratio:1/2}.aspect-\[2\/1\]{aspect-ratio:2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[9\/19\]{aspect-ratio:9/19}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/12\]{aspect-ratio:16/12}.aspect-square{aspect-ratio:1}.modal-panel{width:100%;max-width:var(--modal-width);height:var(--modal-height);border:1px solid var(--border);box-shadow:0 0 0 1px var(--border), 0 0 64px 4px var(--modal-glow), var(--elevation-overlay)}.size-\(--assistant-look-core\){width:var(--assistant-look-core);height:var(--assistant-look-core)}.size-\(--assistant-orb-core\){width:var(--assistant-orb-core);height:var(--assistant-orb-core)}.size-\(--assistant-orb-size\){width:var(--assistant-orb-size);height:var(--assistant-orb-size)}.size-\(--celebrate-mark\){width:var(--celebrate-mark);height:var(--celebrate-mark)}.size-\(--photo-crop-size\){width:var(--photo-crop-size);height:var(--photo-crop-size)}.size-\(--photo-crop-size\)\!{width:var(--photo-crop-size)!important;height:var(--photo-crop-size)!important}.size-0{width:0;height:0}.size-0\.5{width:calc(var(--space-unit) * .5);height:calc(var(--space-unit) * .5)}.size-0\.75{width:calc(var(--space-unit) * .75);height:calc(var(--space-unit) * .75)}.size-1\.5{width:calc(var(--space-unit) * 1.5);height:calc(var(--space-unit) * 1.5)}.size-1\/2{width:50%;height:50%}.size-2{width:calc(var(--space-unit) * 2);height:calc(var(--space-unit) * 2)}.size-2\.5{width:calc(var(--space-unit) * 2.5);height:calc(var(--space-unit) * 2.5)}.size-3{width:calc(var(--space-unit) * 3);height:calc(var(--space-unit) * 3)}.size-3\.5{width:calc(var(--space-unit) * 3.5);height:calc(var(--space-unit) * 3.5)}.size-3\/4{width:75%;height:75%}.size-3\/5{width:60%;height:60%}.size-4{width:calc(var(--space-unit) * 4);height:calc(var(--space-unit) * 4)}.size-5{width:calc(var(--space-unit) * 5);height:calc(var(--space-unit) * 5)}.size-5\!{width:calc(var(--space-unit) * 5)!important;height:calc(var(--space-unit) * 5)!important}.size-6{width:calc(var(--space-unit) * 6);height:calc(var(--space-unit) * 6)}.size-7{width:calc(var(--space-unit) * 7);height:calc(var(--space-unit) * 7)}.size-8{width:calc(var(--space-unit) * 8);height:calc(var(--space-unit) * 8)}.size-9{width:calc(var(--space-unit) * 9);height:calc(var(--space-unit) * 9)}.size-10{width:calc(var(--space-unit) * 10);height:calc(var(--space-unit) * 10)}.size-11{width:calc(var(--space-unit) * 11);height:calc(var(--space-unit) * 11)}.size-12{width:calc(var(--space-unit) * 12);height:calc(var(--space-unit) * 12)}.size-14{width:calc(var(--space-unit) * 14);height:calc(var(--space-unit) * 14)}.size-16{width:calc(var(--space-unit) * 16);height:calc(var(--space-unit) * 16)}.size-32{width:calc(var(--space-unit) * 32);height:calc(var(--space-unit) * 32)}.size-\[56\%\]{width:56%;height:56%}.size-\[var\(--explore-ring-size\)\]{width:var(--explore-ring-size);height:var(--explore-ring-size)}.size-control{width:var(--density-control);height:var(--density-control)}.size-control-lg{width:var(--density-control-lg);height:var(--density-control-lg)}.size-control-sm{width:var(--density-control-sm);height:var(--density-control-sm)}.size-full{width:100%;height:100%}.size-icon{width:var(--icon-size);height:var(--icon-size)}.size-space-1{width:var(--space-1);height:var(--space-1)}.size-space-2{width:var(--space-2);height:var(--space-2)}.size-space-3{width:var(--space-3);height:var(--space-3)}.size-space-4{width:var(--space-4);height:var(--space-4)}.size-space-5{width:var(--space-5);height:var(--space-5)}.size-space-6{width:var(--space-6);height:var(--space-6)}.size-space-7{width:var(--space-7);height:var(--space-7)}.size-space-8{width:var(--space-8);height:var(--space-8)}.size-tap{width:var(--tap-target);height:var(--tap-target)}.h-\(--assistant-orb-size\){height:var(--assistant-orb-size)}.h-\(--blueprints-thumb-height\){height:var(--blueprints-thumb-height)}.h-\(--border-width-main\){height:var(--border-width-main)}.h-\(--brief-line-weight\){height:var(--brief-line-weight)}.h-\(--every-screen-height\){height:var(--every-screen-height)}.h-\(--explorations-phone-height\){height:var(--explorations-phone-height)}.h-\(--room-preview-height\){height:var(--room-preview-height)}.h-0{height:0}.h-0\.5{height:calc(var(--space-unit) * .5)}.h-1{height:var(--space-unit)}.h-1\.5{height:calc(var(--space-unit) * 1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--space-unit) * 2)}.h-2\.5{height:calc(var(--space-unit) * 2.5)}.h-3{height:calc(var(--space-unit) * 3)}.h-3\.5{height:calc(var(--space-unit) * 3.5)}.h-3\/4{height:75%}.h-3\/5{height:60%}.h-4{height:calc(var(--space-unit) * 4)}.h-5{height:calc(var(--space-unit) * 5)}.h-6{height:calc(var(--space-unit) * 6)}.h-7{height:calc(var(--space-unit) * 7)}.h-7\!{height:calc(var(--space-unit) * 7)!important}.h-8{height:calc(var(--space-unit) * 8)}.h-9{height:calc(var(--space-unit) * 9)}.h-10{height:calc(var(--space-unit) * 10)}.h-12{height:calc(var(--space-unit) * 12)}.h-14{height:calc(var(--space-unit) * 14)}.h-16{height:calc(var(--space-unit) * 16)}.h-20{height:calc(var(--space-unit) * 20)}.h-24{height:calc(var(--space-unit) * 24)}.h-32{height:calc(var(--space-unit) * 32)}.h-36{height:calc(var(--space-unit) * 36)}.h-40{height:calc(var(--space-unit) * 40)}.h-44{height:calc(var(--space-unit) * 44)}.h-48{height:calc(var(--space-unit) * 48)}.h-56{height:calc(var(--space-unit) * 56)}.h-64{height:calc(var(--space-unit) * 64)}.h-80{height:calc(var(--space-unit) * 80)}.h-96{height:calc(var(--space-unit) * 96)}.h-120{height:calc(var(--space-unit) * 120)}.h-144{height:calc(var(--space-unit) * 144)}.h-\[3\%\]{height:3%}.h-\[6\%\]{height:6%}.h-\[7\%\]{height:7%}.h-\[8\%\]{height:8%}.h-\[18\%\]{height:18%}.h-\[38cqh\]{height:38cqh}.h-\[72\%\]{height:72%}.h-\[86\%\]{height:86%}.h-\[calc\(100\%-\(--spacing\(6\)\)\+\(--spacing\(0\.5\)\)\)\]{height:calc(100% - (calc(var(--space-unit) * 6)) + (calc(var(--space-unit) * .5)))}.h-\[calc\(100dvh-var\(--space-6\)\)\]{height:calc(100dvh - var(--space-6))}.h-\[calc\(100dvh-var\(--tab-bar-reach\,0px\)\)\]{height:calc(100dvh - var(--tab-bar-reach,0px))}.h-\[calc\(var\(--site-phone-width\)\*1\.4\)\]{height:calc(var(--site-phone-width) * 1.4)}.h-\[calc\(var\(--spacing-control-lg\)\+var\(--spacing-space-3\)\+var\(--safe-top\)\)\]{height:calc(var(--spacing-control-lg) + var(--spacing-space-3) + var(--safe-top))}.h-\[calc\(var\(--spacing-control-lg\)\+var\(--tab-bar-slot-pad\)\*2\)\]{height:calc(var(--spacing-control-lg) + var(--tab-bar-slot-pad) * 2)}.h-\[var\(--explore-stage-height\)\]{height:var(--explore-stage-height)}.h-auto{height:auto}.h-auto\!{height:auto!important}.h-control{height:var(--density-control)}.h-control-lg{height:var(--density-control-lg)}.h-control-lg\!{height:var(--density-control-lg)!important}.h-control-sm{height:var(--density-control-sm)}.h-control-sm\!{height:var(--density-control-sm)!important}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-section-large{height:var(--section-space-large)}.h-section-main{height:var(--section-space-main)}.h-section-page-top{height:var(--section-space-page-top)}.h-section-small{height:var(--section-space-small)}.h-space-3{height:var(--space-3)}.h-space-4{height:var(--space-4)}.h-space-5{height:var(--space-5)}.h-space-6{height:var(--space-6)}.h-space-8{height:var(--space-8)}.h-tap{height:var(--tap-target)}.max-h-\(--announcement-list-max\){max-height:var(--announcement-list-max)}.max-h-\(--assistant-scroll-height\){max-height:var(--assistant-scroll-height)}.max-h-\(--color-picker-list-height\){max-height:var(--color-picker-list-height)}.max-h-\(--guide-media-max\){max-height:var(--guide-media-max)}.max-h-\(--modal-height\){max-height:var(--modal-height)}.max-h-\(--select-menu-height\){max-height:var(--select-menu-height)}.max-h-\(--sound-library-max-height\){max-height:var(--sound-library-max-height)}.max-h-\(--x\){max-height:var(--x)}.max-h-32{max-height:calc(var(--space-unit) * 32)}.max-h-40{max-height:calc(var(--space-unit) * 40)}.max-h-48{max-height:calc(var(--space-unit) * 48)}.max-h-56{max-height:calc(var(--space-unit) * 56)}.max-h-60{max-height:calc(var(--space-unit) * 60)}.max-h-64{max-height:calc(var(--space-unit) * 64)}.max-h-72{max-height:calc(var(--space-unit) * 72)}.max-h-80{max-height:calc(var(--space-unit) * 80)}.max-h-96{max-height:calc(var(--space-unit) * 96)}.max-h-120{max-height:calc(var(--space-unit) * 120)}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[352px\]{max-height:352px}.max-h-\[calc\(100dvh-var\(--safe-top\)-var\(--space-2\)\*2-var\(--tab-bar-reach\)-var\(--spacing-control-lg\)\)\]{max-height:calc(100dvh - var(--safe-top) - var(--space-2) * 2 - var(--tab-bar-reach) - var(--spacing-control-lg))}.max-h-\[calc\(100dvh-var\(--safe-top\)-var\(--space-2\)-var\(--sheet-bottom\,var\(--tab-bar-clear\,max\(var\(--space-2\)\,var\(--safe-bottom\)\)\)\)-var\(--spacing-control-lg\)\)\]{max-height:calc(100dvh - var(--safe-top) - var(--space-2) - var(--sheet-bottom,var(--tab-bar-clear,max(var(--space-2), var(--safe-bottom)))) - var(--spacing-control-lg))}.max-h-\[calc\(100dvh-var\(--space-6\)\)\]{max-height:calc(100dvh - var(--space-6))}.max-h-\[calc\(100dvh-var\(--space-8\)\)\]{max-height:calc(100dvh - var(--space-8))}.max-h-\[calc\(100dvh-var\(--spacing-control-lg\)\*2-var\(--spacing-space-7\)\*2\)\]{max-height:calc(100dvh - var(--spacing-control-lg) * 2 - var(--spacing-space-7) * 2)}.max-h-\[calc\(100dvh-var\(--spacing-control-lg\)\*4\)\]{max-height:calc(100dvh - var(--spacing-control-lg) * 4)}.max-h-\[calc\(100dvh-var\(--sticky-top\)-2\*var\(--space-6\)-var\(--space-8\)\)\]{max-height:calc(100dvh - var(--sticky-top) - 2 * var(--space-6) - var(--space-8))}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.max-h-none{max-height:none}.max-h-svh{max-height:100svh}.min-h-\(--designer-crumbs\){min-height:var(--designer-crumbs)}.min-h-\(--discovery-question-min-height\){min-height:var(--discovery-question-min-height)}.min-h-\(--explorations-phone-height\){min-height:var(--explorations-phone-height)}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--space-unit) * 4)}.min-h-5{min-height:calc(var(--space-unit) * 5)}.min-h-6{min-height:calc(var(--space-unit) * 6)}.min-h-7{min-height:calc(var(--space-unit) * 7)}.min-h-10{min-height:calc(var(--space-unit) * 10)}.min-h-12{min-height:calc(var(--space-unit) * 12)}.min-h-16{min-height:calc(var(--space-unit) * 16)}.min-h-20{min-height:calc(var(--space-unit) * 20)}.min-h-24{min-height:calc(var(--space-unit) * 24)}.min-h-28{min-height:calc(var(--space-unit) * 28)}.min-h-32{min-height:calc(var(--space-unit) * 32)}.min-h-40{min-height:calc(var(--space-unit) * 40)}.min-h-48{min-height:calc(var(--space-unit) * 48)}.min-h-64{min-height:calc(var(--space-unit) * 64)}.min-h-72{min-height:calc(var(--space-unit) * 72)}.min-h-96{min-height:calc(var(--space-unit) * 96)}.min-h-128{min-height:calc(var(--space-unit) * 128)}.min-h-176{min-height:calc(var(--space-unit) * 176)}.min-h-\[1lh\]{min-height:1lh}.min-h-\[50cqh\]{min-height:50cqh}.min-h-\[50dvh\]{min-height:50dvh}.min-h-\[60cqh\]{min-height:60cqh}.min-h-\[60dvh\]{min-height:60dvh}.min-h-\[70dvh\]{min-height:70dvh}.min-h-\[calc\(var\(--site-phone-width\)\*1\.5\)\]{min-height:calc(var(--site-phone-width) * 1.5)}.min-h-control{min-height:var(--density-control)}.min-h-control-lg{min-height:var(--density-control-lg)}.min-h-control-sm{min-height:var(--density-control-sm)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-list-row{min-height:var(--density-list-row)}.min-h-list-row-two{min-height:var(--density-list-row-two)}.min-h-space-7{min-height:var(--space-7)}.min-h-svh{min-height:100svh}.min-h-tap{min-height:var(--tap-target)}.w-\(--blueprints-rail-width\){width:var(--blueprints-rail-width)}.w-\(--border-width-main\){width:var(--border-width-main)}.w-\(--brief-card-width\){width:var(--brief-card-width)}.w-\(--color-picker-width\){width:var(--color-picker-width)}.w-\(--designer-rail-width\){width:var(--designer-rail-width)}.w-\(--guide-rail-width\){width:var(--guide-rail-width)}.w-\(--lead-column\){width:var(--lead-column)}.w-\(--motion-beams-width\){width:var(--motion-beams-width)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-\(--site-gutter\){width:var(--site-gutter)}.w-\(--site-margin\){width:var(--site-margin)}.w-\(--tour-card-width\){width:var(--tour-card-width)}.w-\(--walkthrough-card-width\){width:var(--walkthrough-card-width)}.w-0{width:0}.w-0\.5{width:calc(var(--space-unit) * .5)}.w-1{width:var(--space-unit)}.w-1\.5{width:calc(var(--space-unit) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.6667%}.w-2{width:calc(var(--space-unit) * 2)}.w-2\.5{width:calc(var(--space-unit) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--space-unit) * 3)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--space-unit) * 4)}.w-4\.5{width:calc(var(--space-unit) * 4.5)}.w-4\/5{width:80%}.w-5{width:calc(var(--space-unit) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--space-unit) * 6)}.w-8{width:calc(var(--space-unit) * 8)}.w-9{width:calc(var(--space-unit) * 9)}.w-10{width:calc(var(--space-unit) * 10)}.w-11{width:calc(var(--space-unit) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--space-unit) * 12)}.w-14{width:calc(var(--space-unit) * 14)}.w-16{width:calc(var(--space-unit) * 16)}.w-18{width:calc(var(--space-unit) * 18)}.w-20{width:calc(var(--space-unit) * 20)}.w-24{width:calc(var(--space-unit) * 24)}.w-28{width:calc(var(--space-unit) * 28)}.w-32{width:calc(var(--space-unit) * 32)}.w-36{width:calc(var(--space-unit) * 36)}.w-40{width:calc(var(--space-unit) * 40)}.w-44{width:calc(var(--space-unit) * 44)}.w-48{width:calc(var(--space-unit) * 48)}.w-52{width:calc(var(--space-unit) * 52)}.w-56{width:calc(var(--space-unit) * 56)}.w-60{width:calc(var(--space-unit) * 60)}.w-64{width:calc(var(--space-unit) * 64)}.w-72{width:calc(var(--space-unit) * 72)}.w-80{width:calc(var(--space-unit) * 80)}.w-\[4\%\]{width:4%}.w-\[24\%\]{width:24%}.w-\[26\%\]{width:26%}.w-\[30\%\]{width:30%}.w-\[37\%\]{width:37%}.w-\[60\%\]{width:60%}.w-\[70\%\]{width:70%}.w-\[76\%\]{width:76%}.w-\[80\%\]{width:80%}.w-\[calc\(100\%\+2\*var\(--spacing-inset\)\)\]{width:calc(100% + 2 * var(--spacing-inset))}.w-\[calc\(100\%-var\(--space-4\)\)\]{width:calc(100% - var(--space-4))}.w-\[calc\(100vw-var\(--space-6\)\)\]{width:calc(100vw - var(--space-6))}.w-\[calc\(var\(--sidebar-width\)\*0\.75\)\]{width:calc(var(--sidebar-width) * .75)}.w-\[min\(20rem\,calc\(100vw-2\*var\(--space-4\)\)\)\]{width:min(20rem, calc(100vw - 2 * var(--space-4)))}.w-\[var\(--designer-nav-width\,var\(--designer-panel-width\)\)\]{width:var(--designer-nav-width,var(--designer-panel-width))}.w-auto{width:auto}.w-control-sm{width:var(--density-control-sm)}.w-fit{width:fit-content}.w-full{width:100%}.w-hint{width:var(--hint-max-width)}.w-max{width:max-content}.w-phone{width:var(--site-phone-width)}.w-px{width:1px}.w-screen{width:100vw}.w-site-column{width:var(--site-column-width)}.w-space-1{width:var(--space-1)}.w-space-2{width:var(--space-2)}.w-space-3{width:var(--space-3)}.w-space-4{width:var(--space-4)}.w-space-5{width:var(--space-5)}.w-space-6{width:var(--space-6)}.w-space-7{width:var(--space-7)}.w-space-8{width:var(--space-8)}.w-tap{width:var(--tap-target)}.max-w-\(--assistant-look-width\){max-width:var(--assistant-look-width)}.max-w-\(--brief-card-width\){max-width:var(--brief-card-width)}.max-w-\(--doc-page-width\){max-width:var(--doc-page-width)}.max-w-\(--hub-frame-content-width\){max-width:var(--hub-frame-content-width)}.max-w-\(--modal-width\){max-width:var(--modal-width)}.max-w-\(--page-side-width\){max-width:var(--page-side-width)}.max-w-\(--site-max-width-main\){max-width:var(--site-max-width-main)}.max-w-\(--site-phone-width\){max-width:var(--site-phone-width)}.max-w-\(--tour-card-width\){max-width:var(--tour-card-width)}.max-w-\(--walkthrough-card-width\){max-width:var(--walkthrough-card-width)}.max-w-1\/2{max-width:50%}.max-w-12{max-width:calc(var(--space-unit) * 12)}.max-w-16{max-width:calc(var(--space-unit) * 16)}.max-w-20{max-width:calc(var(--space-unit) * 20)}.max-w-20ch{max-width:var(--max-width-20ch)}.max-w-24{max-width:calc(var(--space-unit) * 24)}.max-w-30ch{max-width:var(--max-width-30ch)}.max-w-32{max-width:calc(var(--space-unit) * 32)}.max-w-36{max-width:calc(var(--space-unit) * 36)}.max-w-40{max-width:calc(var(--space-unit) * 40)}.max-w-44{max-width:calc(var(--space-unit) * 44)}.max-w-48{max-width:calc(var(--space-unit) * 48)}.max-w-50ch{max-width:var(--max-width-50ch)}.max-w-60{max-width:calc(var(--space-unit) * 60)}.max-w-60ch{max-width:var(--max-width-60ch)}.max-w-64{max-width:calc(var(--space-unit) * 64)}.max-w-70ch{max-width:var(--max-width-70ch)}.max-w-72{max-width:calc(var(--space-unit) * 72)}.max-w-80{max-width:calc(var(--space-unit) * 80)}.max-w-96{max-width:calc(var(--space-unit) * 96)}.max-w-\[40\%\]{max-width:40%}.max-w-\[60\%\]{max-width:60%}.max-w-\[70cqw\]{max-width:70cqw}.max-w-\[85\%\]{max-width:85%}.max-w-\[calc\(100\%-2\*var\(--spotlight-pad\)\)\]{max-width:calc(100% - 2 * var(--spotlight-pad))}.max-w-\[calc\(100vw-2\*var\(--space-2\)\)\]{max-width:calc(100vw - 2 * var(--space-2))}.max-w-\[calc\(100vw-2\*var\(--space-4\)\)\]{max-width:calc(100vw - 2 * var(--space-4))}.max-w-\[calc\(100vw-2\*var\(--spotlight-pad\)\)\]{max-width:calc(100vw - 2 * var(--spotlight-pad))}.max-w-\[calc\(100vw-var\(--spacing-space-7\)\)\]{max-width:calc(100vw - var(--spacing-space-7))}.max-w-\[min\(var\(--container-site-small\)\,calc\(100vw-2\*var\(--space-4\)\)\)\]{max-width:min(var(--container-site-small), calc(100vw - 2 * var(--space-4)))}.max-w-demo{max-width:var(--styleguide-demo-width)}.max-w-dialog-large{max-width:var(--dialog-width-large)}.max-w-field{max-width:var(--field-width)}.max-w-full{max-width:100%}.max-w-hint{max-width:var(--hint-max-width)}.max-w-none{max-width:none}.max-w-panel{max-width:var(--panel-width)}.max-w-phone{max-width:var(--site-phone-width)}.max-w-popover{max-width:var(--popover-max-width)}.max-w-side-panel{max-width:var(--side-panel-width)}.max-w-side-panel-full{max-width:var(--side-panel-width-full)}.max-w-sign-in{max-width:var(--sign-in-width)}.max-w-site-main{max-width:var(--site-max-width-main)}.max-w-site-outline{max-width:var(--site-max-width-outline)}.max-w-site-small{max-width:var(--site-max-width-small)}.max-w-site-wide{max-width:var(--site-max-width-wide)}.min-w-\(--week-strip-min-width\){min-width:var(--week-strip-min-width)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--space-unit) * 4)}.min-w-5{min-width:calc(var(--space-unit) * 5)}.min-w-6{min-width:calc(var(--space-unit) * 6)}.min-w-10{min-width:calc(var(--space-unit) * 10)}.min-w-12{min-width:calc(var(--space-unit) * 12)}.min-w-20ch{min-width:var(--max-width-20ch)}.min-w-24{min-width:calc(var(--space-unit) * 24)}.min-w-28{min-width:calc(var(--space-unit) * 28)}.min-w-36{min-width:calc(var(--space-unit) * 36)}.min-w-40{min-width:calc(var(--space-unit) * 40)}.min-w-44{min-width:calc(var(--space-unit) * 44)}.min-w-48{min-width:calc(var(--space-unit) * 48)}.min-w-52{min-width:calc(var(--space-unit) * 52)}.min-w-56{min-width:calc(var(--space-unit) * 56)}.min-w-60{min-width:calc(var(--space-unit) * 60)}.min-w-60ch{min-width:var(--max-width-60ch)}.min-w-64{min-width:calc(var(--space-unit) * 64)}.min-w-\[42rem\]{min-width:42rem}.min-w-control-sm{min-width:var(--density-control-sm)}.min-w-fit{min-width:fit-content}.min-w-site-small{min-width:var(--site-max-width-small)}.min-w-tap{min-width:var(--tap-target)}.flex-1{flex:1}.flex-\[1_1_var\(--text-beside-min\)\]{flex:1 1 var(--text-beside-min)}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-\[2\]{flex-shrink:2}.grow{flex-grow:1}.basis-\(--field-width\){flex-basis:var(--field-width)}.basis-32{flex-basis:calc(var(--space-unit) * 32)}.basis-40{flex-basis:calc(var(--space-unit) * 40)}.basis-48{flex-basis:calc(var(--space-unit) * 48)}.basis-56{flex-basis:calc(var(--space-unit) * 56)}.basis-64{flex-basis:calc(var(--space-unit) * 64)}.basis-full{flex-basis:100%}.basis-row-text{flex-basis:var(--row-text-basis)}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.animate-grid-wave{animation:grid-wave var(--motion-loading-duration) var(--motion-loading-easing) infinite;animation-delay:calc(var(--column,0) * var(--motion-loading-stagger));transform-origin:bottom}.animate-celebrate-fill{transform-origin:0;animation:celebrate-fill var(--motion-celebrate-duration) var(--motion-celebrate-easing) calc(var(--motion-celebrate-delay) + var(--motion-celebrate-duration) / 2) both}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.-translate-x-1{--tw-translate-x:calc(var(--space-unit) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[120\%\]{--tw-translate-x:calc(120% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--space-unit) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--space-unit) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--space-unit) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-press{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,translate,scale;transition-duration:var(--motion-hover-duration), var(--motion-hover-duration), var(--motion-hover-duration), var(--motion-hover-duration), var(--motion-hover-duration), var(--motion-hover-duration), var(--motion-hover-duration), var(--motion-press-duration), var(--motion-press-duration), var(--motion-push-duration);transition-timing-function:var(--motion-hover-easing), var(--motion-hover-easing), var(--motion-hover-easing), var(--motion-hover-easing), var(--motion-hover-easing), var(--motion-hover-easing), var(--motion-hover-easing), var(--motion-press-easing), var(--motion-press-easing), var(--motion-push-easing)}.motion-press:active:not(:disabled),.motion-press[data-preview~=active]{translate:0 var(--motion-press-distance)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-45{rotate:-45deg}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.release-backdrop{background-color:var(--celebration-dim);-webkit-backdrop-filter:blur(var(--celebration-backdrop-blur));backdrop-filter:blur(var(--celebration-backdrop-blur));animation:appear var(--motion-celebrate-duration) var(--motion-celebrate-easing) both}.scroll-fade{-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent)}@supports (animation-timeline:scroll()){.scroll-fade{animation:linear both scroll-fade;animation-timeline:scroll(self)}}.scroll-fade-foot{-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to bottom, black calc(100% - var(--fade-bottom)), transparent)}@supports (animation-timeline:scroll()){.scroll-fade-foot{animation:linear both scroll-fade;animation-timeline:scroll(self)}}.scroll-fade-x{-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to right, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent)}@supports (animation-timeline:scroll()){.scroll-fade-x{animation:linear both scroll-fade;animation-timeline:scroll(self inline)}}.animate-loading-ring{opacity:0;animation:loading-ring var(--motion-loading-duration) var(--motion-loading-easing) infinite;animation-delay:calc(var(--motion-loading-duration) / 2 + var(--motion-loading-stagger))}.animate-loading-ripple{opacity:0;animation:loading-ripple calc(var(--motion-loading-duration) * 2) var(--motion-loading-easing) infinite;animation-delay:calc(var(--column,0) * (var(--motion-loading-duration) + var(--motion-loading-stagger)))}.animate-sound-invite{opacity:0;animation:sound-invite calc(var(--motion-loading-duration) * 2) var(--easing-out) 3;animation-delay:var(--motion-loading-delay)}.animate-enter{--enter-distance:var(--motion-enter-distance);animation:enter var(--motion-enter-duration) var(--motion-enter-easing) both;animation-delay:calc(var(--enter-step,0) * var(--motion-enter-stagger))}.animate-celebrate{--enter-distance:var(--motion-celebrate-distance);animation:enter var(--motion-celebrate-duration) var(--motion-celebrate-easing) var(--motion-celebrate-delay) both}.animate-celebrate-draw{stroke-dasharray:1;animation:celebrate-draw var(--motion-celebrate-duration) var(--motion-celebrate-easing) calc(var(--motion-celebrate-delay) + var(--motion-celebrate-duration) / 3) both}.animate-dialog{--enter-distance:var(--motion-dialog-distance);animation:enter var(--motion-dialog-duration) var(--motion-dialog-easing) var(--motion-dialog-delay) both}.animate-line-turn{animation:line-turn calc(var(--motion-loading-duration) * 5) var(--easing-out) infinite both;animation-delay:calc(var(--line,0) * var(--motion-loading-duration) * 1.25)}.animate-loading-draw{stroke-dasharray:1;animation:loading-draw calc(var(--motion-loading-duration) * 2) var(--motion-loading-easing) infinite}.animate-loading-hop{animation:loading-hop var(--motion-loading-duration) var(--motion-loading-easing) infinite;animation-delay:calc(var(--column,0) * var(--motion-loading-stagger))}.animate-loading-pen{stroke-dasharray:1;animation:loading-pen calc(var(--motion-loading-duration) * 2) var(--motion-loading-easing) infinite}.animate-loading-tick{animation:loading-tick calc(var(--motion-loading-duration) * 1.5) var(--motion-loading-easing) infinite backwards;animation-delay:calc(var(--column,0) * (var(--motion-loading-duration) / 4 + var(--motion-loading-stagger)))}.animate-sheet{--enter-distance:var(--motion-sheet-distance);animation:enter var(--motion-sheet-duration) var(--motion-sheet-easing) var(--motion-sheet-delay) both}.animate-toast{--enter-distance:var(--motion-toast-distance);animation:enter var(--motion-toast-duration) var(--motion-toast-easing) var(--motion-toast-delay) both}.animate-walkthrough-arrow{stroke-dasharray:1;animation:walkthrough-arrow-draw var(--motion-spotlight-duration) var(--motion-spotlight-easing) var(--motion-spotlight-duration) both}.animate-\[enter_var\(--motion-menu-duration\)_var\(--motion-menu-easing\)_both\]{animation:enter var(--motion-menu-duration) var(--motion-menu-easing) both}.animate-appear-late{animation:appear var(--duration-base) var(--easing-out) var(--motion-loading-delay) both}.animate-assistant-orb{animation:assistant-orb-breathe var(--assistant-orb-breathe) var(--easing-in-out) infinite}.animate-loading-breathe{animation:loading-breathe var(--motion-loading-duration) var(--motion-loading-easing) infinite}.animate-loading-fold{animation:loading-fold calc(var(--motion-loading-duration) * 1.5) var(--motion-loading-easing) infinite}.animate-loading-orbit{animation:loading-orbit var(--motion-loading-duration) var(--motion-loading-easing) infinite}.animate-loading-sweep{animation:loading-sweep var(--motion-loading-duration) var(--motion-loading-easing) infinite}.animate-loading-type{animation:loading-type calc(var(--motion-loading-duration) * 2) var(--motion-loading-easing) infinite}.animate-page-in{animation:app-page-in var(--motion-page-duration) var(--motion-page-easing) both}.animate-settle{animation:settle var(--duration-settle) var(--easing-out) both}.animate-slide-in-beside{animation:slide-in-beside var(--motion-panel-duration) var(--motion-panel-easing) var(--motion-panel-delay) both}.animate-slide-in-right{animation:slide-in-right var(--motion-panel-duration) var(--motion-panel-easing) var(--motion-panel-delay) both}.animate-slide-out-right{animation:slide-out-right calc(var(--motion-panel-duration) * .8) var(--easing-in) both}.animate-spinner{animation:spinner-turn var(--motion-spinner-duration) var(--motion-spinner-easing) infinite}.cursor-col-resize{cursor:col-resize}.cursor-copy{cursor:copy}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.scroll-mt-8{scroll-margin-top:calc(var(--space-unit) * 8)}.scroll-mt-24{scroll-margin-top:calc(var(--space-unit) * 24)}.scroll-mt-\[calc\(var\(--sticky-top\)\+var\(--space-6\)\)\]{scroll-margin-top:calc(var(--sticky-top) + var(--space-6))}.scroll-mt-\[calc\(var\(--sticky-top\)\+var\(--space-8\)\)\]{scroll-margin-top:calc(var(--sticky-top) + var(--space-8))}.scroll-mt-space-3{scroll-margin-top:var(--space-3)}.scroll-mt-space-4{scroll-margin-top:var(--space-4)}.scroll-mt-space-5{scroll-margin-top:var(--space-5)}.scroll-mt-space-6{scroll-margin-top:var(--space-6)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\[appearance\:textfield\]{appearance:textfield}.appearance-none{appearance:none}.break-before-page{break-before:page}.break-inside-avoid{break-inside:avoid}.grid-cols-\(--cols-p\){grid-template-columns:var(--cols-p)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[4rem_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:4rem minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.grid-cols-\[18rem_…\]{grid-template-columns:18rem …}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[auto_repeat\(7\,minmax\(0\,1fr\)\)\]{grid-template-columns:auto repeat(7,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_4rem_7rem_7rem\]{grid-template-columns:minmax(0,1fr) 4rem 7rem 7rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_auto_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto auto}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr) minmax(0,2fr)}.grid-cols-\[repeat\(4\,minmax\(15rem\,1fr\)\)\]{grid-template-columns:repeat(4,minmax(15rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(calc\(var\(--sidebar-width\)\+var\(--space-8\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(calc(var(--sidebar-width) + var(--space-8)),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,14rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,16rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,var\(--blueprints-card-min\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%, var(--blueprints-card-min)),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,var\(--explorations-card-min\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%, var(--explorations-card-min)),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,var\(--explore-card-min\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%, var(--explore-card-min)),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(var\(--motion-card-min\)\,calc\(50\%-var\(--space-2\)\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(var(--motion-card-min), calc(50% - var(--space-2))),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(var\(--sidebar-width\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(var(--sidebar-width),1fr))}.grid-cols-\[var\(--property-label-width\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--property-label-width) minmax(0,1fr)}.grid-cols-\[var\(--room-timeline-dot\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--room-timeline-dot) minmax(0,1fr)}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-center-safe{justify-content:safe center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-\(--brief-line-gap\){gap:var(--brief-line-gap)}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--space-unit) * .5)}.gap-1{gap:var(--space-unit)}.gap-1\.5{gap:calc(var(--space-unit) * 1.5)}.gap-2{gap:calc(var(--space-unit) * 2)}.gap-2\.5{gap:calc(var(--space-unit) * 2.5)}.gap-3{gap:calc(var(--space-unit) * 3)}.gap-6{gap:calc(var(--space-unit) * 6)}.gap-\[6\%\]{gap:6%}.gap-\[8\%\]{gap:8%}.gap-px{gap:1px}.gap-section-small{gap:var(--section-space-small)}.gap-site-gutter{gap:var(--site-gutter)}.gap-space-1{gap:var(--space-1)}.gap-space-2{gap:var(--space-2)}.gap-space-3{gap:var(--space-3)}.gap-space-4{gap:var(--space-4)}.gap-space-5{gap:var(--space-5)}.gap-space-6{gap:var(--space-6)}.gap-space-7{gap:var(--space-7)}.gap-space-8{gap:var(--space-8)}.gap-stack{gap:var(--density-stack)}.gap-x-1{column-gap:var(--space-unit)}.gap-x-1\.5{column-gap:calc(var(--space-unit) * 1.5)}.gap-x-2{column-gap:calc(var(--space-unit) * 2)}.gap-x-2\.5{column-gap:calc(var(--space-unit) * 2.5)}.gap-x-3{column-gap:calc(var(--space-unit) * 3)}.gap-x-space-2{column-gap:var(--space-2)}.gap-x-space-3{column-gap:var(--space-3)}.gap-x-space-4{column-gap:var(--space-4)}.gap-x-space-5{column-gap:var(--space-5)}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--space-unit) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--space-unit) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--space-unit) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--space-unit) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--space-unit) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--space-unit) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-\(--hub-frame-block-gap\){row-gap:var(--hub-frame-block-gap)}.gap-y-0\.5{row-gap:calc(var(--space-unit) * .5)}.gap-y-1{row-gap:var(--space-unit)}.gap-y-2{row-gap:calc(var(--space-unit) * 2)}.gap-y-3{row-gap:calc(var(--space-unit) * 3)}.gap-y-space-1{row-gap:var(--space-1)}.gap-y-space-2{row-gap:var(--space-2)}.gap-y-space-3{row-gap:var(--space-3)}.gap-y-space-4{row-gap:var(--space-4)}.gap-y-space-5{row-gap:var(--space-5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(var(--border-width-main) * var(--tw-divide-y-reverse));border-bottom-width:calc(var(--border-width-main) * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}:where(.divide-danger-edge>:not(:last-child)){border-color:var(--danger-edge)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.rounded-\(--thumbnail-radius\){border-radius:var(--thumbnail-radius)}.rounded-button{border-radius:var(--role-button-radius,var(--radius))}.rounded-card{border-radius:var(--role-card-radius,calc(var(--radius) + .25rem))}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:calc(var(--radius) + .25rem)}.rounded-md{border-radius:var(--radius)}.rounded-none{border-radius:0}.rounded-pill{border-radius:var(--role-pill-radius,9999px)}.rounded-sm{border-radius:calc(var(--radius) - .25rem)}.rounded-xl{border-radius:calc(var(--radius) + .5rem)}.rounded-t-\[inherit\]{border-top-left-radius:inherit;border-top-right-radius:inherit}.rounded-t-lg{border-top-left-radius:calc(var(--radius) + .25rem);border-top-right-radius:calc(var(--radius) + .25rem)}.rounded-t-sm{border-top-left-radius:calc(var(--radius) - .25rem);border-top-right-radius:calc(var(--radius) - .25rem)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) + .5rem);border-top-right-radius:calc(var(--radius) + .5rem)}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - .25rem)}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-md{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-bl-md{border-bottom-left-radius:var(--radius)}.rounded-bl-sm{border-bottom-left-radius:calc(var(--radius) - .25rem)}.border{border-style:var(--tw-border-style);border-width:var(--border-width-main)}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:var(--border-width-main)}.border-t{border-top-style:var(--tw-border-style);border-top-width:var(--border-width-main)}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:var(--border-width-main)}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-width-main)}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:var(--border-width-main)}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--color-picker-white\){border-color:var(--color-picker-white)}.border-\(--palette-calm-line\){border-color:var(--palette-calm-line)}.border-\(--palette-calm-night-line\){border-color:var(--palette-calm-night-line)}.border-\(--paper-divider\){border-color:var(--paper-divider)}.border-background,.border-background\/50{border-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.border-background\/50{border-color:color-mix(in oklab, var(--background) 50%, transparent)}}.border-border,.border-border-soft{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border-soft{border-color:color-mix(in srgb, var(--border) 50%, transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-button-outline-edge{border-color:var(--role-button-outline-edge,var(--control-edge))}.border-button-outline-hover{border-color:var(--role-button-outline-hover-fill,var(--role-button-base-hover-fill,var(--foreground)))}.border-choice{border-color:var(--choice)}.border-current{border-color:currentColor}.border-danger-edge{border-color:var(--danger-edge)}.border-destructive{border-color:var(--destructive)}.border-foreground,.border-foreground\/40{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/40{border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.border-foreground\/50{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/50{border-color:color-mix(in oklab, var(--foreground) 50%, transparent)}}.border-input{border-color:var(--input)}.border-measure{border-color:var(--measure)}.border-muted-foreground,.border-muted-foreground\/30{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/30{border-color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.border-muted-foreground\/40{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/40{border-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.border-muted-foreground\/50{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/50{border-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.border-muted-foreground\/60{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/60{border-color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.border-primary{border-color:var(--primary)}.border-transparent{border-color:#0000}.border-warning,.border-warning\/40{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/40{border-color:color-mix(in oklab, var(--warning) 40%, transparent)}}.segment-on{background-color:var(--segment-on);color:var(--foreground);box-shadow:inset 0 0 0 1px var(--segment-edge), var(--elevation-raised)}.segment-off{color:var(--muted-foreground)}.segment-off:hover:not(:disabled){background-color:var(--segment-hover);color:var(--foreground)}.glass{background-color:var(--card-glass)}@supports (color:color-mix(in lab, red, red)){.glass{background-color:color-mix(in srgb, var(--card-glass) var(--glass-solid), transparent)}}.glass{-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass))}.glass-float{background-color:var(--popover)}@supports (color:color-mix(in lab, red, red)){.glass-float{background-color:color-mix(in srgb, var(--popover) 82%, transparent)}}.glass-float{-webkit-backdrop-filter:blur(var(--blur-float));backdrop-filter:blur(var(--blur-float))}.menu-backdrop{background-color:var(--modal-overlay,var(--overlay));-webkit-backdrop-filter:blur(var(--blur-menu));backdrop-filter:blur(var(--blur-menu))}.modal-backdrop{background-color:var(--modal-overlay,var(--overlay));-webkit-backdrop-filter:blur(var(--blur-backdrop));backdrop-filter:blur(var(--blur-backdrop))}.bg-\(--brief-line-fill\){background-color:var(--brief-line-fill)}.bg-\(--brief-line-track\){background-color:var(--brief-line-track)}.bg-\(--calm-panel\){background-color:var(--calm-panel)}.bg-\(--canvas\){background-color:var(--canvas)}.bg-\(--celebrate-check\){background-color:var(--celebrate-check)}.bg-\(--overlay\){background-color:var(--overlay)}.bg-\(--palette-amber-500\){background-color:var(--palette-amber-500)}.bg-\(--palette-blue-500\){background-color:var(--palette-blue-500)}.bg-\(--palette-calm-frame\){background-color:var(--palette-calm-frame)}.bg-\(--palette-calm-night-card\){background-color:var(--palette-calm-night-card)}.bg-\(--palette-calm-night-frame\){background-color:var(--palette-calm-night-frame)}.bg-\(--palette-calm-night-panel\){background-color:var(--palette-calm-night-panel)}.bg-\(--palette-calm-panel\){background-color:var(--palette-calm-panel)}.bg-\(--palette-dark\){background-color:var(--palette-dark)}.bg-\(--palette-light\),.bg-\(--palette-light\)\/10{background-color:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){.bg-\(--palette-light\)\/10{background-color:color-mix(in oklab, var(--palette-light) 10%, transparent)}}.bg-\(--palette-light\)\/80{background-color:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){.bg-\(--palette-light\)\/80{background-color:color-mix(in oklab, var(--palette-light) 80%, transparent)}}.bg-\(--palette-mist\){background-color:var(--palette-mist)}.bg-\(--palette-teal-500\){background-color:var(--palette-teal-500)}.bg-\(--palette-violet-500\){background-color:var(--palette-violet-500)}.bg-\(--paper-panel\){background-color:var(--paper-panel)}.bg-\(--pill\){background-color:var(--pill)}.bg-\(--status-done\){background-color:var(--status-done)}.bg-\(--status-in-progress\){background-color:var(--status-in-progress)}.bg-\(--status-not-started\){background-color:var(--status-not-started)}.bg-\(--status-sign-off\){background-color:var(--status-sign-off)}.bg-\(--status-waiting\){background-color:var(--status-waiting)}.bg-\(--tab-bar-current\){background-color:var(--tab-bar-current)}.bg-\[color-mix\(in_srgb\,var\(--pill\)_15\%\,transparent\)\]{background-color:var(--pill)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--pill\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--pill) 15%,transparent)}}.bg-accent{background-color:var(--accent)}.bg-background,.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab, var(--background) 60%, transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.bg-border{background-color:var(--border)}.bg-button-destructive{background-color:var(--role-button-destructive-fill,var(--destructive))}.bg-button-destructive-hover{background-color:var(--role-button-destructive-hover-fill,var(--role-button-base-hover-fill,var(--foreground)))}.bg-button-ghost{background-color:var(--role-button-ghost-fill,transparent)}.bg-button-ghost-hover{background-color:var(--role-button-ghost-hover-fill,var(--accent))}.bg-button-outline{background-color:var(--role-button-outline-fill,transparent)}.bg-button-outline-hover{background-color:var(--role-button-outline-hover-fill,var(--role-button-base-hover-fill,var(--foreground)))}.bg-button-primary{background-color:var(--role-button-primary,var(--primary))}.bg-button-primary-hover{background-color:var(--role-button-default-hover-fill,var(--primary-hover))}.bg-button-secondary{background-color:var(--role-button-secondary-fill,var(--secondary))}.bg-button-secondary-hover{background-color:var(--role-button-secondary-hover-fill,var(--role-button-base-hover-fill,var(--foreground)))}.bg-card,.bg-card\/80{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/80{background-color:color-mix(in oklab, var(--card) 80%, transparent)}}.bg-chat-note{background-color:var(--chat-note)}.bg-choice{background-color:var(--choice)}.bg-choice-soft{background-color:var(--choice-soft)}.bg-current{background-color:currentColor}.bg-designer-chrome{background-color:var(--designer-chrome)}.bg-designer-global-soft{background-color:var(--designer-global-soft)}.bg-designer-grid{background-color:var(--designer-grid-fill)}.bg-designer-variant-soft{background-color:var(--designer-variant-soft)}.bg-destructive{background-color:var(--destructive)}.bg-destructive-soft{background-color:var(--destructive-soft)}.bg-empty-ghost{background-color:var(--role-empty-ghost,var(--muted))}.bg-foreground,.bg-foreground\/15{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/15{background-color:color-mix(in oklab, var(--foreground) 15%, transparent)}}.bg-foreground\/20{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/20{background-color:color-mix(in oklab, var(--foreground) 20%, transparent)}}.bg-foreground\/25{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/25{background-color:color-mix(in oklab, var(--foreground) 25%, transparent)}}.bg-foreground\/30{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/30{background-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.bg-foreground\/45{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/45{background-color:color-mix(in oklab, var(--foreground) 45%, transparent)}}.bg-foreground\/60{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/60{background-color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.bg-foreground\/70{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/70{background-color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.bg-foreground\/80{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/80{background-color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.bg-measure{background-color:var(--measure)}.bg-measure-gap{background-color:var(--measure-gap)}.bg-measure-padding{background-color:var(--measure-padding)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/30{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.bg-muted-foreground\/50{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.bg-muted-foreground\/60{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/60{background-color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.bg-muted-foreground\/70{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/70{background-color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-progress{background-color:var(--progress)}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-skeleton{background-color:var(--role-skeleton-fill,var(--muted))}.bg-success{background-color:var(--success)}.bg-success-soft{background-color:var(--success-soft)}.bg-success\/35{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/35{background-color:color-mix(in oklab, var(--success) 35%, transparent)}}.bg-success\/60{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/60{background-color:color-mix(in oklab, var(--success) 60%, transparent)}}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-warning{background-color:var(--warning)}.bg-warning-soft{background-color:var(--warning-soft)}.bg-warning\/5{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/5{background-color:color-mix(in oklab, var(--warning) 5%, transparent)}}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(var\(--success-soft\)\,var\(--success-soft\)\)\]{background-image:linear-gradient(var(--success-soft),var(--success-soft))}.from-\(--palette-dark\)\/70{--tw-gradient-from:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){.from-\(--palette-dark\)\/70{--tw-gradient-from:color-mix(in oklab, var(--palette-dark) 70%, transparent)}}.from-\(--palette-dark\)\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fade-foot{-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--scroll-fade)), transparent);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--scroll-fade)), transparent);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--scroll-fade)), transparent);mask-image:linear-gradient(to bottom, black calc(100% - var(--scroll-fade)), transparent)}.bg-clip-border{background-clip:border-box}.bg-clip-padding{background-clip:padding-box}.fill-background{fill:var(--background)}.fill-card{fill:var(--card)}.fill-choice{fill:var(--choice)}.fill-current{fill:currentColor}.fill-muted{fill:var(--muted)}.fill-muted-foreground\/40{fill:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.fill-muted-foreground\/40{fill:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.fill-none{fill:none}.fill-sidebar{fill:var(--sidebar)}.stroke-background{stroke:var(--background)}.stroke-border{stroke:var(--border)}.stroke-choice{stroke:var(--choice)}.stroke-muted-foreground{stroke:var(--muted-foreground)}.\[stroke-width\:var\(--border-width-main\)\]{stroke-width:var(--border-width-main)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left{object-position:left}.p-\(--hub-tile-pad\){padding:var(--hub-tile-pad)}.p-\(--tab-bar-pad\){padding:var(--tab-bar-pad)}.p-0{padding:0}.p-0\.5{padding:calc(var(--space-unit) * .5)}.p-1{padding:var(--space-unit)}.p-1\.5{padding:calc(var(--space-unit) * 1.5)}.p-2{padding:calc(var(--space-unit) * 2)}.p-2\.5{padding:calc(var(--space-unit) * 2.5)}.p-3{padding:calc(var(--space-unit) * 3)}.p-5{padding:calc(var(--space-unit) * 5)}.p-\[8\%\]{padding:8%}.p-inset{padding:var(--role-panel-padding,var(--density-inset))}.p-px{padding:1px}.p-space-1{padding:var(--space-1)}.p-space-2{padding:var(--space-2)}.p-space-3{padding:var(--space-3)}.p-space-4{padding:var(--space-4)}.p-space-5{padding:var(--space-5)}.p-space-6{padding:var(--space-6)}.p-space-7{padding:var(--space-7)}.p-space-8{padding:var(--space-8)}.px-0{padding-inline:0}.px-0\!{padding-inline:0!important}.px-0\.5{padding-inline:calc(var(--space-unit) * .5)}.px-1{padding-inline:var(--space-unit)}.px-1\.5{padding-inline:calc(var(--space-unit) * 1.5)}.px-2{padding-inline:calc(var(--space-unit) * 2)}.px-2\.5{padding-inline:calc(var(--space-unit) * 2.5)}.px-3{padding-inline:calc(var(--space-unit) * 3)}.px-3\.5{padding-inline:calc(var(--space-unit) * 3.5)}.px-4{padding-inline:calc(var(--space-unit) * 4)}.px-5{padding-inline:calc(var(--space-unit) * 5)}.px-6{padding-inline:calc(var(--space-unit) * 6)}.px-control-x{padding-inline:var(--density-control-x)}.px-inset{padding-inline:var(--role-panel-padding,var(--density-inset))}.px-site-margin{padding-inline:var(--site-margin)}.px-space-1\!{padding-inline:var(--space-1)!important}.px-space-3{padding-inline:var(--space-3)}.px-space-4{padding-inline:var(--space-4)}.px-space-5{padding-inline:var(--space-5)}.px-space-6{padding-inline:var(--space-6)}.px-space-8{padding-inline:var(--space-8)}.py-0\.5{padding-block:calc(var(--space-unit) * .5)}.py-1{padding-block:var(--space-unit)}.py-1\.5{padding-block:calc(var(--space-unit) * 1.5)}.py-2{padding-block:calc(var(--space-unit) * 2)}.py-2\.5{padding-block:calc(var(--space-unit) * 2.5)}.py-3{padding-block:calc(var(--space-unit) * 3)}.py-\[8\%\]{padding-block:8%}.py-inset{padding-block:var(--role-panel-padding,var(--density-inset))}.py-row{padding-block:var(--role-row-padding,var(--density-row))}.py-section-large{padding-block:var(--section-space-large)}.py-section-main{padding-block:var(--section-space-main)}.py-section-none{padding-block:var(--section-space-none)}.py-section-small{padding-block:var(--section-space-small)}.py-space-2{padding-block:var(--space-2)}.py-space-3{padding-block:var(--space-3)}.py-space-4{padding-block:var(--space-4)}.py-space-5{padding-block:var(--space-5)}.py-space-6{padding-block:var(--space-6)}.py-space-7{padding-block:var(--space-7)}.py-space-8{padding-block:var(--space-8)}.ps-1{padding-inline-start:var(--space-unit)}.ps-2{padding-inline-start:calc(var(--space-unit) * 2)}.ps-5{padding-inline-start:calc(var(--space-unit) * 5)}.pe-1{padding-inline-end:var(--space-unit)}.pe-2{padding-inline-end:calc(var(--space-unit) * 2)}.pt-\(--safe-top\){padding-top:var(--safe-top)}.pt-0\.5{padding-top:calc(var(--space-unit) * .5)}.pt-1{padding-top:var(--space-unit)}.pt-1\.5{padding-top:calc(var(--space-unit) * 1.5)}.pt-2{padding-top:calc(var(--space-unit) * 2)}.pt-3{padding-top:calc(var(--space-unit) * 3)}.pt-5{padding-top:calc(var(--space-unit) * 5)}.pt-\[calc\(var\(--space-2\)\+var\(--safe-top\)\)\]{padding-top:calc(var(--space-2) + var(--safe-top))}.pt-\[calc\(var\(--spacing\)\*2\+var\(--safe-top\)\)\]{padding-top:calc(var(--spacing) * 2 + var(--safe-top))}.pt-\[calc\(var\(--spacing-row\)\+0\.125rem\)\]{padding-top:calc(var(--spacing-row) + .125rem)}.pt-inset{padding-top:var(--role-panel-padding,var(--density-inset))}.pt-px{padding-top:1px}.pt-row{padding-top:var(--role-row-padding,var(--density-row))}.pt-section-small{padding-top:var(--section-space-small)}.pt-space-2{padding-top:var(--space-2)}.pt-space-3{padding-top:var(--space-3)}.pt-space-4{padding-top:var(--space-4)}.pt-space-5{padding-top:var(--space-5)}.pt-space-6{padding-top:var(--space-6)}.pt-space-8{padding-top:var(--space-8)}.pt-stack{padding-top:var(--density-stack)}.pr-0\.5{padding-right:calc(var(--space-unit) * .5)}.pr-1{padding-right:var(--space-unit)}.pr-1\.5{padding-right:calc(var(--space-unit) * 1.5)}.pr-2{padding-right:calc(var(--space-unit) * 2)}.pr-2\.5{padding-right:calc(var(--space-unit) * 2.5)}.pr-3{padding-right:calc(var(--space-unit) * 3)}.pr-4{padding-right:calc(var(--space-unit) * 4)}.pr-9{padding-right:calc(var(--space-unit) * 9)}.pr-10{padding-right:calc(var(--space-unit) * 10)}.pr-12{padding-right:calc(var(--space-unit) * 12)}.pr-inset{padding-right:var(--role-panel-padding,var(--density-inset))}.pr-space-3{padding-right:var(--space-3)}.pr-space-4{padding-right:var(--space-4)}.pr-space-6{padding-right:var(--space-6)}.pb-0\.5{padding-bottom:calc(var(--space-unit) * .5)}.pb-1{padding-bottom:var(--space-unit)}.pb-1\.5{padding-bottom:calc(var(--space-unit) * 1.5)}.pb-2{padding-bottom:calc(var(--space-unit) * 2)}.pb-3{padding-bottom:calc(var(--space-unit) * 3)}.pb-32{padding-bottom:calc(var(--space-unit) * 32)}.pb-72{padding-bottom:calc(var(--space-unit) * 72)}.pb-96{padding-bottom:calc(var(--space-unit) * 96)}.pb-\[calc\(var\(--space-3\)\+var\(--safe-bottom\)\)\]{padding-bottom:calc(var(--space-3) + var(--safe-bottom))}.pb-\[calc\(var\(--spacing-control-lg\)\+var\(--tab-bar-trim\)\+var\(--spacing-space-4\)\+var\(--safe-bottom\)\)\]{padding-bottom:calc(var(--spacing-control-lg) + var(--tab-bar-trim) + var(--spacing-space-4) + var(--safe-bottom))}.pb-\[calc\(var\(--spacing-control-lg\)\+var\(--tab-bar-trim\)\+var\(--spacing-space-6\)\+var\(--safe-bottom\)\)\]{padding-bottom:calc(var(--spacing-control-lg) + var(--tab-bar-trim) + var(--spacing-space-6) + var(--safe-bottom))}.pb-\[calc\(var\(--spacing-control-lg\)\+var\(--tab-bar-trim\)\+var\(--spacing-space-6\)\+var\(--safe-bottom\)\+var\(--spacing-tap\)\+var\(--spacing-space-2\)\)\]{padding-bottom:calc(var(--spacing-control-lg) + var(--tab-bar-trim) + var(--spacing-space-6) + var(--safe-bottom) + var(--spacing-tap) + var(--spacing-space-2))}.pb-\[calc\(var\(--spacing-inset\)\+var\(--safe-bottom\)\)\]{padding-bottom:calc(var(--spacing-inset) + var(--safe-bottom))}.pb-\[calc\(var\(--spacing-space-8\)\+var\(--safe-bottom\)\)\]{padding-bottom:calc(var(--spacing-space-8) + var(--safe-bottom))}.pb-\[max\(calc\(var\(--spacing\)\*3\)\,var\(--safe-bottom\)\)\]{padding-bottom:max(calc(var(--spacing) * 3), var(--safe-bottom))}.pb-\[max\(var\(--space-2\)\,var\(--safe-bottom\)\)\]{padding-bottom:max(var(--space-2), var(--safe-bottom))}.pb-\[max\(var\(--space-3\)\,var\(--safe-bottom\)\)\]{padding-bottom:max(var(--space-3), var(--safe-bottom))}.pb-\[max\(var\(--spacing-inset\)\,var\(--safe-bottom\)\)\]{padding-bottom:max(var(--spacing-inset), var(--safe-bottom))}.pb-section-main{padding-bottom:var(--section-space-main)}.pb-section-small{padding-bottom:var(--section-space-small)}.pb-space-1{padding-bottom:var(--space-1)}.pb-space-2{padding-bottom:var(--space-2)}.pb-space-3{padding-bottom:var(--space-3)}.pb-space-4{padding-bottom:var(--space-4)}.pb-space-5{padding-bottom:var(--space-5)}.pb-space-6{padding-bottom:var(--space-6)}.pb-space-7{padding-bottom:var(--space-7)}.pb-space-8{padding-bottom:var(--space-8)}.pl-0\.5{padding-left:calc(var(--space-unit) * .5)}.pl-1{padding-left:var(--space-unit)}.pl-1\.5{padding-left:calc(var(--space-unit) * 1.5)}.pl-2{padding-left:calc(var(--space-unit) * 2)}.pl-2\.5{padding-left:calc(var(--space-unit) * 2.5)}.pl-3{padding-left:calc(var(--space-unit) * 3)}.pl-4{padding-left:calc(var(--space-unit) * 4)}.pl-4\.5{padding-left:calc(var(--space-unit) * 4.5)}.pl-5{padding-left:calc(var(--space-unit) * 5)}.pl-6{padding-left:calc(var(--space-unit) * 6)}.pl-7{padding-left:calc(var(--space-unit) * 7)}.pl-8{padding-left:calc(var(--space-unit) * 8)}.pl-9{padding-left:calc(var(--space-unit) * 9)}.pl-12{padding-left:calc(var(--space-unit) * 12)}.pl-13{padding-left:calc(var(--space-unit) * 13)}.pl-27{padding-left:calc(var(--space-unit) * 27)}.pl-inset{padding-left:var(--role-panel-padding,var(--density-inset))}.pl-space-3{padding-left:var(--space-3)}.pl-space-4{padding-left:var(--space-4)}.pl-space-5{padding-left:var(--space-5)}.pl-space-6{padding-left:var(--space-6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.text-style-eyebrow{font-family:var(--typeface-body);font-size:var(--text-style-eyebrow-size);line-height:var(--text-style-eyebrow-leading);letter-spacing:var(--text-style-eyebrow-tracking);font-weight:var(--weight-medium);text-transform:var(--text-style-eyebrow-case,uppercase)}.text-style-display{font-family:var(--typeface-heading);font-size:var(--text-style-display-size);line-height:var(--text-style-display-leading);letter-spacing:var(--text-style-display-tracking);font-weight:var(--text-style-display-weight);text-wrap-style:balance;text-box:trim-both cap alphabetic;--text-style-margin-top:var(--space-7);--text-style-margin-bottom:var(--space-6)}.text-style-h1{font-family:var(--typeface-heading);font-size:var(--text-style-h1-size);line-height:var(--text-style-h1-leading);letter-spacing:var(--text-style-h1-tracking);font-weight:var(--text-style-h1-weight);text-wrap-style:balance;text-box:trim-both cap alphabetic;--text-style-margin-top:var(--space-7);--text-style-margin-bottom:var(--space-5)}.text-style-h2{font-family:var(--typeface-heading);font-size:var(--text-style-h2-size);line-height:var(--text-style-h2-leading);letter-spacing:var(--text-style-h2-tracking);font-weight:var(--text-style-h2-weight);text-wrap-style:balance;text-box:trim-both cap alphabetic;--text-style-margin-top:var(--space-7);--text-style-margin-bottom:var(--space-5)}.text-style-h2\!{font-family:var(--typeface-heading)!important;font-size:var(--text-style-h2-size)!important;line-height:var(--text-style-h2-leading)!important;letter-spacing:var(--text-style-h2-tracking)!important;font-weight:var(--text-style-h2-weight)!important;text-wrap-style:balance!important;text-box:trim-both cap alphabetic!important;--text-style-margin-top:var(--space-7)!important;--text-style-margin-bottom:var(--space-5)!important}.text-style-h3{font-family:var(--typeface-heading);font-size:var(--text-style-h3-size);line-height:var(--text-style-h3-leading);letter-spacing:var(--text-style-h3-tracking);font-weight:var(--text-style-h3-weight);text-wrap-style:balance;text-box:trim-both cap alphabetic;--text-style-margin-top:var(--space-7);--text-style-margin-bottom:var(--space-5)}.text-style-h4{font-family:var(--typeface-heading);font-size:var(--text-style-h4-size);line-height:var(--text-style-h4-leading);letter-spacing:var(--text-style-h4-tracking);font-weight:var(--text-style-h4-weight);text-wrap-style:balance;text-box:trim-both cap alphabetic;--text-style-margin-top:var(--space-7);--text-style-margin-bottom:var(--space-4)}.text-style-h5{font-family:var(--typeface-body);font-size:var(--text-style-h5-size);line-height:var(--text-style-h5-leading);letter-spacing:var(--text-style-h5-tracking);font-weight:var(--text-style-h5-weight);text-wrap-style:balance;text-box:trim-both cap alphabetic;--text-style-margin-top:var(--space-7);--text-style-margin-bottom:var(--space-4)}.text-style-h6{font-family:var(--typeface-body);font-size:var(--text-style-h6-size);line-height:var(--text-style-h6-leading);letter-spacing:var(--text-style-h6-tracking);font-weight:var(--text-style-h6-weight);text-wrap-style:balance;text-box:trim-both cap alphabetic;--text-style-margin-top:var(--space-7);--text-style-margin-bottom:var(--space-4)}.text-style-large{font-family:var(--typeface-body);font-size:var(--text-style-large-size);line-height:var(--text-style-large-leading);letter-spacing:var(--tracking-normal);font-weight:var(--weight-regular);text-wrap-style:pretty;--text-style-margin-top:var(--space-4);--text-style-margin-bottom:var(--space-4)}.text-style-main{font-family:var(--typeface-body);font-size:var(--text-style-main-size);line-height:var(--text-style-main-leading);letter-spacing:var(--tracking-normal);font-weight:var(--weight-regular);text-wrap-style:pretty;--text-style-margin-top:var(--space-4);--text-style-margin-bottom:var(--space-4)}.text-style-small{font-family:var(--typeface-body);font-size:var(--text-style-small-size);line-height:var(--text-style-small-leading);letter-spacing:var(--tracking-normal);font-weight:var(--weight-medium);text-wrap-style:pretty;--text-style-margin-top:var(--space-4);--text-style-margin-bottom:var(--space-4)}.text-style-label{font-family:var(--typeface-body);font-size:var(--density-control-text);line-height:1.4;font-weight:var(--weight-medium)}.text-style-x-small{font-family:var(--typeface-body);font-size:var(--text-style-x-small-size);line-height:var(--text-style-x-small-leading);font-weight:var(--weight-medium)}.text-style-xx-small{font-family:var(--typeface-body);font-size:var(--text-style-xx-small-size);line-height:var(--text-style-xx-small-leading);font-weight:var(--weight-medium)}.text-style-code{font-family:var(--typeface-mono);font-size:var(--text-style-code-size);line-height:var(--text-style-code-leading)}.\[font-family\:var\(--typeface-body\)\],.font-body{font-family:var(--typeface-body)}.font-heading{font-family:var(--typeface-heading)}.font-mono{font-family:var(--typeface-mono)}.text-\(length\:--thumbnail-text\){font-size:var(--thumbnail-text)}.text-\[6px\]{font-size:6px}.text-control{font-size:var(--density-control-text)}.leading-6{--tw-leading:calc(var(--space-unit) * 6);line-height:calc(var(--space-unit) * 6)}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--weight-medium);font-weight:var(--weight-medium)}.font-regular{--tw-font-weight:var(--weight-regular);font-weight:var(--weight-regular)}.font-semibold{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-spaced{--tw-tracking:var(--tracking-spaced-out);letter-spacing:var(--tracking-spaced-out)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--palette-light\){color:var(--palette-light)}.text-\(--paper-muted\){color:var(--paper-muted)}.text-\(--pill\){color:var(--pill)}.text-\[salmon\]{color:salmon}.text-\[var\(--palette-blue-500\)\]{color:var(--palette-blue-500)}.text-background{color:var(--background)}.text-button-destructive-foreground{color:var(--role-button-destructive-label,var(--destructive-foreground))}.text-button-destructive-hover-foreground{color:var(--role-button-destructive-hover-label,var(--role-button-base-hover-label,var(--background)))}.text-button-ghost-foreground{color:var(--role-button-ghost-label,var(--foreground))}.text-button-ghost-hover-foreground{color:var(--role-button-ghost-hover-label,var(--accent-foreground))}.text-button-outline-foreground{color:var(--role-button-outline-label,var(--foreground))}.text-button-outline-hover-foreground{color:var(--role-button-outline-hover-label,var(--role-button-base-hover-label,var(--background)))}.text-button-primary-foreground{color:var(--role-button-primary-foreground,var(--primary-foreground))}.text-button-primary-hover-foreground{color:var(--role-button-default-hover-label,var(--primary-hover-foreground))}.text-button-secondary-foreground{color:var(--role-button-secondary-label,var(--secondary-foreground))}.text-button-secondary-hover-foreground{color:var(--role-button-secondary-hover-label,var(--role-button-base-hover-label,var(--background)))}.text-card-foreground{color:var(--card-foreground)}.text-choice{color:var(--choice)}.text-designer-component{color:var(--designer-component)}.text-designer-global{color:var(--designer-global)}.text-designer-grid-label{color:var(--designer-grid-label)}.text-designer-variant{color:var(--designer-variant)}.text-destructive{color:var(--destructive)}.text-destructive-text{color:var(--destructive-text)}.text-error-words{color:var(--role-error-words,var(--destructive-text))}.text-foreground,.text-foreground\/25{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/25{color:color-mix(in oklab, var(--foreground) 25%, transparent)}}.text-foreground\/50{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/50{color:color-mix(in oklab, var(--foreground) 50%, transparent)}}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.text-measure-foreground{color:var(--measure-foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-success-text{color:var(--success-text)}.text-transparent{color:#0000}.text-warning{color:var(--warning)}.text-warning-text{color:var(--warning-text)}.\[text-transform\:inherit\]{text-transform:inherit}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-muted-foreground{-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\(--color-foreground\){accent-color:var(--color-foreground)}.accent-choice{accent-color:var(--choice)}.accent-foreground{accent-color:var(--foreground)}.accent-primary{accent-color:var(--primary)}.button-disabled{opacity:var(--role-button-disabled,var(--state-disabled-opacity))}.button-pressed{opacity:var(--role-button-pressed,var(--state-pressed-opacity))}.opacity-\(--assistant-orb-inner-opacity\){opacity:var(--assistant-orb-inner-opacity)}.opacity-\(--assistant-orb-inner-opacity-listening\){opacity:var(--assistant-orb-inner-opacity-listening)}.opacity-\(--assistant-orb-outer-opacity\){opacity:var(--assistant-orb-outer-opacity)}.opacity-\(--assistant-orb-outer-opacity-listening\){opacity:var(--assistant-orb-outer-opacity-listening)}.opacity-\(--blueprints-dim-opacity\){opacity:var(--blueprints-dim-opacity)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.mix-blend-difference{mix-blend-mode:difference}.shadow-\(--elevation-overlay\){--tw-shadow:var(--elevation-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--elevation-raised\){--tw-shadow:var(--elevation-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[-2px_0_0_var\(--foreground\)\]{--tw-shadow:-2px 0 0 var(--tw-shadow-color,var(--foreground));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[-4px_0_0_var\(--primary\)\]{--tw-shadow:-4px 0 0 var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-overlay{--tw-shadow:var(--elevation-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-raised{--tw-shadow:var(--elevation-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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-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-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.drop-line{box-shadow:0 calc(var(--focus-width) * -1) 0 var(--foreground)}.float-edge{box-shadow:inset 0 0 0 1px var(--float-edge)}.ring-background{--tw-ring-color:var(--background)}.ring-border{--tw-ring-color:var(--border)}.ring-choice,.ring-choice\/40{--tw-ring-color:var(--choice)}@supports (color:color-mix(in lab, red, red)){.ring-choice\/40{--tw-ring-color:color-mix(in oklab, var(--choice) 40%, transparent)}}.ring-foreground,.ring-foreground\/15{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/15{--tw-ring-color:color-mix(in oklab, var(--foreground) 15%, transparent)}}.ring-foreground\/40{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/40{--tw-ring-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.ring-measure{--tw-ring-color:var(--measure)}.ring-primary{--tw-ring-color:var(--primary)}.ring-progress\/20{--tw-ring-color:var(--progress)}@supports (color:color-mix(in lab, red, red)){.ring-progress\/20{--tw-ring-color:color-mix(in oklab, var(--progress) 20%, transparent)}}.ring-sidebar{--tw-ring-color:var(--sidebar)}.ring-transparent{--tw-ring-color:transparent}.ring-warning{--tw-ring-color:var(--warning)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.button-focus-ring{outline:var(--focus-width) solid var(--role-button-focus-ring,var(--ring));outline-offset:var(--focus-offset)}.focus-ring{outline:var(--focus-width) solid var(--ring);outline-offset:var(--focus-offset)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-1{outline-offset:1px}.outline-offset-2{outline-offset:2px}.outline-offset-4{outline-offset:4px}.outline-\(--palette-dark-o30\){outline-color:var(--palette-dark-o30)}.outline-choice{outline-color:var(--choice)}.outline-foreground{outline-color:var(--foreground)}.outline-primary{outline-color:var(--primary)}.outline-ring{outline-color:var(--ring)}.blur{--tw-blur:blur(8px);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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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,)}.sepia{--tw-sepia:sepia(100%);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,)}.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,)}.float-bar{filter:var(--elevation-bar-filter)}.float-bar\!{filter:var(--elevation-bar-filter)!important}.float-panel{filter:var(--elevation-float-filter)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.blur-behind{-webkit-backdrop-filter:blur(var(--blur-backdrop));backdrop-filter:blur(var(--blur-backdrop))}.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(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.transition-\[opacity\,rotate\,scale\]{transition-property:opacity,rotate,scale;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.transition-\[opacity\,visibility\]{transition-property:opacity,visibility;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.transition-\[top\,left\,width\,height\]{transition-property:top,left,width,height;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.transition-\[translate\,opacity\]{transition-property:translate,opacity;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-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(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.delay-\[40ms\]{transition-delay:40ms}.motion-enter{--tw-duration:var(--motion-enter-duration);--tw-ease:var(--motion-enter-easing);transition-duration:var(--motion-enter-duration);transition-timing-function:var(--motion-enter-easing)}.motion-fold{--tw-duration:var(--motion-fold-duration);--tw-ease:var(--motion-fold-easing);transition-duration:var(--motion-fold-duration);transition-timing-function:var(--motion-fold-easing)}.motion-hover{--tw-duration:var(--motion-hover-duration);--tw-ease:var(--motion-hover-easing);transition-duration:var(--motion-hover-duration);transition-timing-function:var(--motion-hover-easing)}.motion-menu{--tw-duration:var(--motion-menu-duration);--tw-ease:var(--motion-menu-easing);transition-duration:var(--motion-menu-duration);transition-timing-function:var(--motion-menu-easing)}.motion-panel-quick{--tw-duration:calc(var(--motion-panel-duration) * .8);--tw-ease:var(--motion-panel-easing);transition-duration:calc(var(--motion-panel-duration) * .8);transition-timing-function:var(--motion-panel-easing)}.motion-progress{--tw-duration:var(--motion-progress-duration);--tw-ease:var(--motion-progress-easing);transition-duration:var(--motion-progress-duration);transition-timing-function:var(--motion-progress-easing)}.motion-progress-slow{--tw-duration:calc(var(--motion-progress-duration) * 1.5);--tw-ease:var(--motion-progress-easing);transition-duration:calc(var(--motion-progress-duration) * 1.5);transition-timing-function:var(--motion-progress-easing)}.motion-sidebar{--tw-duration:var(--motion-sidebar-duration);--tw-ease:var(--motion-sidebar-easing);transition-duration:var(--motion-sidebar-duration);transition-timing-function:var(--motion-sidebar-easing)}.motion-sidebar-across{--tw-duration:var(--motion-sidebar-duration);--tw-ease:var(--easing-in-out);transition-duration:var(--motion-sidebar-duration);transition-timing-function:var(--easing-in-out)}.motion-slides{--tw-duration:var(--motion-slides-duration);--tw-ease:var(--motion-slides-easing);transition-duration:var(--motion-slides-duration);transition-timing-function:var(--motion-slides-easing)}.motion-spotlight{--tw-duration:var(--motion-spotlight-duration);--tw-ease:var(--motion-spotlight-easing);transition-duration:var(--motion-spotlight-duration);transition-timing-function:var(--motion-spotlight-easing)}.motion-tabbar{--tw-duration:var(--motion-tabbar-duration);--tw-ease:var(--motion-tabbar-easing);transition-duration:var(--motion-tabbar-duration);transition-timing-function:var(--motion-tabbar-easing)}.motion-toggle{--tw-duration:var(--motion-toggle-duration);--tw-ease:var(--motion-toggle-easing);transition-duration:var(--motion-toggle-duration);transition-timing-function:var(--motion-toggle-easing)}.duration-\(--motion-celebrate-duration\){--tw-duration:var(--motion-celebrate-duration);transition-duration:var(--motion-celebrate-duration)}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-base{--tw-duration:var(--duration-base);transition-duration:var(--duration-base)}.duration-fast{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.duration-fold{--tw-duration:var(--duration-fold);transition-duration:var(--duration-fold)}.duration-slow{--tw-duration:var(--duration-slow);transition-duration:var(--duration-slow)}.ease-\(--motion-celebrate-easing\){--tw-ease:var(--motion-celebrate-easing);transition-timing-function:var(--motion-celebrate-easing)}.ease-in{--tw-ease:var(--easing-in);transition-timing-function:var(--easing-in)}.ease-in-out{--tw-ease:var(--easing-in-out);transition-timing-function:var(--easing-in-out)}.ease-out{--tw-ease:var(--easing-out);transition-timing-function:var(--easing-out)}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.tab-bar-reach{--tab-bar-reach:var(--tab-bar-measured,calc(var(--density-control-lg) + var(--tab-bar-trim) + max(var(--space-2), var(--safe-bottom))));--tab-bar-clear:calc(var(--tab-bar-reach) + var(--timer-pill-room,0px) + var(--space-2))}.\[--chat-head\:var\(--safe-top\)\]{--chat-head:var(--safe-top)}.\[--enter-distance\:calc\(-1\*var\(--space-1\)\)\]{--enter-distance:calc(-1 * var(--space-1))}.\[--field-edge\:var\(--answer-line-edge\)\]{--field-edge:var(--answer-line-edge)}.\[--field-edge\:var\(--textarea-edge\)\]{--field-edge:var(--textarea-edge)}.\[--layout-columns\:1\]{--layout-columns:1}.\[--layout-columns\:2\]{--layout-columns:2}.\[--layout-columns\:3\]{--layout-columns:3}.\[--layout-columns\:4\]{--layout-columns:4}.\[--layout-columns\:5\]{--layout-columns:5}.\[--layout-columns\:6\]{--layout-columns:6}.\[--layout-columns\:7\]{--layout-columns:7}.\[--layout-columns\:8\]{--layout-columns:8}.\[--layout-columns\:9\]{--layout-columns:9}.\[--layout-columns\:10\]{--layout-columns:10}.\[--layout-columns\:11\]{--layout-columns:11}.\[--layout-columns\:12\]{--layout-columns:12}.\[--layout-gap\:var\(--space-1\)\]{--layout-gap:var(--space-1)}.\[--layout-gap\:var\(--space-2\)\]{--layout-gap:var(--space-2)}.\[--layout-gap\:var\(--space-3\)\]{--layout-gap:var(--space-3)}.\[--layout-gap\:var\(--space-4\)\]{--layout-gap:var(--space-4)}.\[--layout-gap\:var\(--space-5\)\]{--layout-gap:var(--space-5)}.\[--layout-gap\:var\(--space-6\)\]{--layout-gap:var(--space-6)}.\[--layout-gap\:var\(--space-7\)\]{--layout-gap:var(--space-7)}.\[--layout-gap\:var\(--space-8\)\]{--layout-gap:var(--space-8)}.\[--menu-dim-blur\:var\(--blur-backdrop\)\]{--menu-dim-blur:var(--blur-backdrop)}.\[--pinned-bottom\:--spacing\(17\)\]{--pinned-bottom:calc(var(--space-unit) * 17)}.\[--pinned-bottom\:0px\]{--pinned-bottom:0px}.\[--rise-from\:1\]{--rise-from:1}.\[--settle-to\:currentColor\]{--settle-to:currentColor}.\[--sheet-bottom\:calc\(var\(--tab-bar-clear\,var\(--assistant-button-bottom\)\)\+var\(--spacing-control-lg\)\+var\(--space-2\)\)\]{--sheet-bottom:calc(var(--tab-bar-clear,var(--assistant-button-bottom)) + var(--spacing-control-lg) + var(--space-2))}.\[--x\:0px\]{--x:0px}.\[-webkit-touch-callout\:none\]{-webkit-touch-callout:none}.\[print-color-adjust\:exact\]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.\[text-box\:normal\]{text-box:normal}.no-tap-flash{-webkit-tap-highlight-color:transparent}.ring-inset{--tw-ring-inset:inset}.tab-bar-extra{--tab-bar-extra:calc(( var(--spacing-control-lg) + var(--tab-bar-trim) + var(--spacing-space-6) + var(--safe-bottom) ) - (var(--density-control-lg) + var(--tab-bar-trim) + max(var(--space-2), var(--safe-bottom))))}:is(.\*\:min-w-0>*){min-width:0}:is(.\*\:flex-\[1_1_var\(--stat-tile-min\)\]>*){flex:1 1 var(--stat-tile-min)}:is(.\*\:grow>*){flex-grow:1}:is(.\*\*\:\[animation-play-state\:paused\] *){animation-play-state:paused}.not-first\:border-t:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:var(--border-width-main)}.not-first-of-type\:pt-space-3:not(:first-of-type){padding-top:var(--space-3)}.group-last\:hidden:is(:where(.group):last-child *){display:none}.group-last\:pb-0:is(:where(.group):last-child *){padding-bottom:0}.group-open\:-rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:-90deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-open\/notes\:-rotate-90:is(:where(.group\/notes):is([open],:popover-open,:open) *){rotate:-90deg}.group-open\/switch\:rotate-90:is(:where(.group\/switch):is([open],:popover-open,:open) *){rotate:90deg}.group-open\/t\:-rotate-90:is(:where(.group\/t):is([open],:popover-open,:open) *){rotate:-90deg}.group-focus-within\/arrange\:pointer-events-auto:is(:where(.group\/arrange):focus-within *){pointer-events:auto}.group-focus-within\/arrange\:opacity-100:is(:where(.group\/arrange):focus-within *){opacity:1}.group-focus-within\/chip\:focus-ring:is(:where(.group\/chip):focus-within *){outline:var(--focus-width) solid var(--ring);outline-offset:var(--focus-offset)}.group-focus-within\/prop\:block:is(:where(.group\/prop):focus-within *){display:block}.group-focus-within\/row\:opacity-100:is(:where(.group\/row):focus-within *){opacity:1}@media (hover:hover){.group-hover\:w-full:is(:where(.group):hover *){width:100%}}.group-hover\:w-full:is(:where(.group)[data-preview~=hover] *){width:100%}@media (hover:hover){.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--space-unit) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-hover\:-translate-x-0\.5:is(:where(.group)[data-preview~=hover] *){--tw-translate-x:calc(var(--space-unit) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--space-unit) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-hover\:translate-x-0\.5:is(:where(.group)[data-preview~=hover] *){--tw-translate-x:calc(var(--space-unit) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}}.group-hover\:scale-\[1\.02\]:is(:where(.group)[data-preview~=hover] *){scale:1.02}@media (hover:hover){.group-hover\/account\:text-foreground:is(:where(.group\/account):hover *){color:var(--foreground)}}.group-hover\/account\:text-foreground:is(:where(.group\/account)[data-preview~=hover] *){color:var(--foreground)}@media (hover:hover){.group-hover\/arrange\:pointer-events-auto:is(:where(.group\/arrange):hover *){pointer-events:auto}}.group-hover\/arrange\:pointer-events-auto:is(:where(.group\/arrange)[data-preview~=hover] *){pointer-events:auto}@media (hover:hover){.group-hover\/arrange\:opacity-100:is(:where(.group\/arrange):hover *){opacity:1}}.group-hover\/arrange\:opacity-100:is(:where(.group\/arrange)[data-preview~=hover] *){opacity:1}@media (hover:hover){.group-hover\/aside\:translate-x-0:is(:where(.group\/aside):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-hover\/aside\:translate-x-0:is(:where(.group\/aside)[data-preview~=hover] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.group-hover\/aside\:opacity-100:is(:where(.group\/aside):hover *){opacity:1}}.group-hover\/aside\:opacity-100:is(:where(.group\/aside)[data-preview~=hover] *){opacity:1}@media (hover:hover){.group-hover\/aside\:motion-sidebar:is(:where(.group\/aside):hover *){--tw-duration:var(--motion-sidebar-duration);--tw-ease:var(--motion-sidebar-easing);transition-duration:var(--motion-sidebar-duration);transition-timing-function:var(--motion-sidebar-easing)}}.group-hover\/aside\:motion-sidebar:is(:where(.group\/aside)[data-preview~=hover] *){--tw-duration:var(--motion-sidebar-duration);--tw-ease:var(--motion-sidebar-easing);transition-duration:var(--motion-sidebar-duration);transition-timing-function:var(--motion-sidebar-easing)}@media (hover:hover){.group-hover\/chip\:bg-accent:is(:where(.group\/chip):hover *){background-color:var(--accent)}}.group-hover\/chip\:bg-accent:is(:where(.group\/chip)[data-preview~=hover] *){background-color:var(--accent)}@media (hover:hover){.group-hover\/day\:opacity-100:is(:where(.group\/day):hover *){opacity:1}}.group-hover\/day\:opacity-100:is(:where(.group\/day)[data-preview~=hover] *){opacity:1}@media (hover:hover){.group-hover\/file\:underline:is(:where(.group\/file):hover *){text-decoration-line:underline}}.group-hover\/file\:underline:is(:where(.group\/file)[data-preview~=hover] *){text-decoration-line:underline}@media (hover:hover){.group-hover\/fold\:opacity-100:is(:where(.group\/fold):hover *){opacity:1}}.group-hover\/fold\:opacity-100:is(:where(.group\/fold)[data-preview~=hover] *){opacity:1}@media (hover:hover){.group-hover\/gap\:opacity-100:is(:where(.group\/gap):hover *){opacity:1}}.group-hover\/gap\:opacity-100:is(:where(.group\/gap)[data-preview~=hover] *){opacity:1}@media (hover:hover){.group-hover\/heading\:opacity-100:is(:where(.group\/heading):hover *){opacity:1}}.group-hover\/heading\:opacity-100:is(:where(.group\/heading)[data-preview~=hover] *){opacity:1}@media (hover:hover){.group-hover\/insert\:bg-foreground:is(:where(.group\/insert):hover *){background-color:var(--foreground)}}.group-hover\/insert\:bg-foreground:is(:where(.group\/insert)[data-preview~=hover] *){background-color:var(--foreground)}@media (hover:hover){.group-hover\/line\:bg-accent:is(:where(.group\/line):hover *){background-color:var(--accent)}}.group-hover\/line\:bg-accent:is(:where(.group\/line)[data-preview~=hover] *){background-color:var(--accent)}@media (hover:hover){.group-hover\/look\:scale-105:is(:where(.group\/look):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.group-hover\/look\:scale-105:is(:where(.group\/look)[data-preview~=hover] *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (hover:hover){.group-hover\/message\:pointer-events-auto:is(:where(.group\/message):hover *){pointer-events:auto}}.group-hover\/message\:pointer-events-auto:is(:where(.group\/message)[data-preview~=hover] *){pointer-events:auto}@media (hover:hover){.group-hover\/message\:opacity-100:is(:where(.group\/message):hover *){opacity:1}}.group-hover\/message\:opacity-100:is(:where(.group\/message)[data-preview~=hover] *){opacity:1}@media (hover:hover){.group-hover\/name\:opacity-100:is(:where(.group\/name):hover *){opacity:1}}.group-hover\/name\:opacity-100:is(:where(.group\/name)[data-preview~=hover] *){opacity:1}@media (hover:hover){.group-hover\/nested\:opacity-100:is(:where(.group\/nested):hover *){opacity:1}}.group-hover\/nested\:opacity-100:is(:where(.group\/nested)[data-preview~=hover] *){opacity:1}@media (hover:hover){.group-hover\/orb\:scale-105:is(:where(.group\/orb):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.group-hover\/orb\:scale-105:is(:where(.group\/orb)[data-preview~=hover] *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (hover:hover){.group-hover\/q\:opacity-100:is(:where(.group\/q):hover *){opacity:1}}.group-hover\/q\:opacity-100:is(:where(.group\/q)[data-preview~=hover] *){opacity:1}@media (hover:hover){.group-hover\/row\:text-foreground:is(:where(.group\/row):hover *){color:var(--foreground)}}.group-hover\/row\:text-foreground:is(:where(.group\/row)[data-preview~=hover] *){color:var(--foreground)}@media (hover:hover){.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}}.group-hover\/row\:opacity-100:is(:where(.group\/row)[data-preview~=hover] *){opacity:1}@media (hover:hover){.group-hover\/sub\:opacity-100:is(:where(.group\/sub):hover *){opacity:1}}.group-hover\/sub\:opacity-100:is(:where(.group\/sub)[data-preview~=hover] *){opacity:1}@media (hover:hover){.group-hover\/tab\:translate-x-0\.5:is(:where(.group\/tab):hover *){--tw-translate-x:calc(var(--space-unit) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-hover\/tab\:translate-x-0\.5:is(:where(.group\/tab)[data-preview~=hover] *){--tw-translate-x:calc(var(--space-unit) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.group-hover\/tile\:border-foreground\/40:is(:where(.group\/tile):hover *){border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-hover\/tile\:border-foreground\/40:is(:where(.group\/tile):hover *){border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}}.group-hover\/tile\:border-foreground\/40:is(:where(.group\/tile)[data-preview~=hover] *){border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-hover\/tile\:border-foreground\/40:is(:where(.group\/tile)[data-preview~=hover] *){border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}@media (hover:hover){.group-hover\/todo\:opacity-100:is(:where(.group\/todo):hover *){opacity:1}}.group-hover\/todo\:opacity-100:is(:where(.group\/todo)[data-preview~=hover] *){opacity:1}@media (hover:hover){.group-hover\/toggle\:-translate-x-0\.5:is(:where(.group\/toggle):hover *){--tw-translate-x:calc(var(--space-unit) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-hover\/toggle\:-translate-x-0\.5:is(:where(.group\/toggle)[data-preview~=hover] *){--tw-translate-x:calc(var(--space-unit) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.group-hover\/toggle\:translate-x-0\.5:is(:where(.group\/toggle):hover *){--tw-translate-x:calc(var(--space-unit) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-hover\/toggle\:translate-x-0\.5:is(:where(.group\/toggle)[data-preview~=hover] *){--tw-translate-x:calc(var(--space-unit) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\/fold\:opacity-100:is(:is(:where(.group\/fold):focus-visible,:where(.group\/fold)[data-preview~=focus]) *),.group-focus-visible\/name\:opacity-100:is(:is(:where(.group\/name):focus-visible,:where(.group\/name)[data-preview~=focus]) *),.group-focus-visible\/resize\:opacity-100:is(:is(:where(.group\/resize):focus-visible,:where(.group\/resize)[data-preview~=focus]) *){opacity:1}.group-has-\[\[data-quiet-action\]\:not\(\:empty\)\]\/actions\:inline-flex:is(:where(.group\/actions):has([data-quiet-action]:not(:empty)) *){display:inline-flex}.group-data-\[layout-closing\=show\]\/hub\:flex:is(:where(.group\/hub)[data-layout-closing=show] *){display:flex}.group-data-\[layout-colors\=compact\]\/hub\:hidden:is(:where(.group\/hub)[data-layout-colors=compact] *){display:none}.group-data-\[layout-colors\=compact\]\/hub\:aspect-auto:is(:where(.group\/hub)[data-layout-colors=compact] *){aspect-ratio:auto}.group-data-\[layout-colors\=compact\]\/hub\:gap-space-3:is(:where(.group\/hub)[data-layout-colors=compact] *){gap:var(--space-3)}.group-data-\[layout-contents\=detailed\]\/hub\:block:is(:where(.group\/hub)[data-layout-contents=detailed] *){display:block}.group-data-\[layout-contents\=detailed\]\/hub\:flex:is(:where(.group\/hub)[data-layout-contents=detailed] *){display:flex}.group-data-\[layout-contents\=detailed\]\/hub\:hidden:is(:where(.group\/hub)[data-layout-contents=detailed] *),.group-data-\[layout-contents\=hide\]\/hub\:hidden:is(:where(.group\/hub)[data-layout-contents=hide] *){display:none}.group-data-\[layout-contents\=list\]\/hub\:block:is(:where(.group\/hub)[data-layout-contents=list] *){display:block}.group-data-\[layout-contents\=list\]\/hub\:hidden:is(:where(.group\/hub)[data-layout-contents=list] *){display:none}.group-data-\[layout-cover\=center\]\/hub\:min-h-svh:is(:where(.group\/hub)[data-layout-cover=center] *){min-height:100svh}.group-data-\[layout-cover\=center\]\/hub\:items-center:is(:where(.group\/hub)[data-layout-cover=center] *){align-items:center}.group-data-\[layout-cover\=center\]\/hub\:justify-center:is(:where(.group\/hub)[data-layout-cover=center] *){justify-content:center}.group-data-\[layout-cover\=center\]\/hub\:text-center:is(:where(.group\/hub)[data-layout-cover=center] *){text-align:center}.group-data-\[layout-cover\=poster\]\/hub\:flex:is(:where(.group\/hub)[data-layout-cover=poster] *){display:flex}.group-data-\[layout-cover\=poster\]\/hub\:min-h-svh:is(:where(.group\/hub)[data-layout-cover=poster] *),.group-data-\[layout-dividers\=show\]\/hub\:min-h-svh:is(:where(.group\/hub)[data-layout-dividers=show] *){min-height:100svh}.group-data-\[layout-dividers\=show\]\/hub\:flex-col:is(:where(.group\/hub)[data-layout-dividers=show] *){flex-direction:column}.group-data-\[layout-dividers\=show\]\/hub\:items-start:is(:where(.group\/hub)[data-layout-dividers=show] *){align-items:flex-start}.group-data-\[layout-dividers\=show\]\/hub\:justify-end:is(:where(.group\/hub)[data-layout-dividers=show] *){justify-content:flex-end}.group-data-\[layout-dividers\=show\]\/hub\:gap-0:is(:where(.group\/hub)[data-layout-dividers=show] *){gap:0}.group-data-\[layout-header\=bold\]\/paper\:flex:is(:where(.group\/paper)[data-layout-header=bold] *){display:flex}.group-data-\[layout-header\=bold\]\/paper\:hidden:is(:where(.group\/paper)[data-layout-header=bold] *){display:none}.group-data-\[layout-labels\=on\]\/paper\:grid:is(:where(.group\/paper)[data-layout-labels=on] *){display:grid}.group-data-\[layout-labels\=on\]\/paper\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,3fr\)\]:is(:where(.group\/paper)[data-layout-labels=on] *){grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.group-data-\[layout-labels\=on\]\/paper\:gap-x-space-3:is(:where(.group\/paper)[data-layout-labels=on] *){column-gap:var(--space-3)}.group-data-\[layout-pinned\=on\]\/paper\:order-1:is(:where(.group\/paper)[data-layout-pinned=on] *){order:1}.group-data-\[layout-pinned\=on\]\/paper\:mt-auto:is(:where(.group\/paper)[data-layout-pinned=on] *){margin-top:auto}.group-data-\[layout-pinned\=on\]\/paper\:block:is(:where(.group\/paper)[data-layout-pinned=on] *){display:block}.group-data-\[layout-pinned\=on\]\/paper\:contents:is(:where(.group\/paper)[data-layout-pinned=on] *){display:contents}.group-data-\[layout-pinned\=on\]\/paper\:grid:is(:where(.group\/paper)[data-layout-pinned=on] *){display:grid}.group-data-\[layout-pinned\=on\]\/paper\:break-inside-avoid:is(:where(.group\/paper)[data-layout-pinned=on] *){break-inside:avoid}.group-data-\[layout-pinned\=on\]\/paper\:gap-space-4:is(:where(.group\/paper)[data-layout-pinned=on] *){gap:var(--space-4)}.group-data-\[layout-pinned\=on\]\/paper\:rounded-none:is(:where(.group\/paper)[data-layout-pinned=on] *){border-radius:0}.group-data-\[layout-pinned\=on\]\/paper\:border-t:is(:where(.group\/paper)[data-layout-pinned=on] *){border-top-style:var(--tw-border-style);border-top-width:var(--border-width-main)}.group-data-\[layout-pinned\=on\]\/paper\:border-\(--paper-divider\):is(:where(.group\/paper)[data-layout-pinned=on] *){border-color:var(--paper-divider)}.group-data-\[layout-pinned\=on\]\/paper\:bg-transparent:is(:where(.group\/paper)[data-layout-pinned=on] *){background-color:#0000}.group-data-\[layout-pinned\=on\]\/paper\:p-0:is(:where(.group\/paper)[data-layout-pinned=on] *){padding:0}.group-data-\[layout-pinned\=on\]\/paper\:px-0:is(:where(.group\/paper)[data-layout-pinned=on] *){padding-inline:0}.group-data-\[layout-pinned\=on\]\/paper\:pt-0:is(:where(.group\/paper)[data-layout-pinned=on] *){padding-top:0}.group-data-\[layout-pinned\=on\]\/paper\:pt-space-4:is(:where(.group\/paper)[data-layout-pinned=on] *){padding-top:var(--space-4)}.group-data-\[layout-pinned\=on\]\/paper\:pb-0:is(:where(.group\/paper)[data-layout-pinned=on] *){padding-bottom:0}.group-data-\[layout-rhythm\=spreads\]\/hub\:min-h-svh:is(:where(.group\/hub)[data-layout-rhythm=spreads] *){min-height:100svh}.group-data-\[layout-running\=show\]\/hub\:flex:is(:where(.group\/hub)[data-layout-running=show] *){display:flex}.group-data-\[layout-tints\=show\]\/hub\:grid:is(:where(.group\/hub)[data-layout-tints=show] *){display:grid}.group-data-\[layout-type\=weights\]\/hub\:flex:is(:where(.group\/hub)[data-layout-type=weights] *){display:flex}.group-data-\[layout-type\=weights\]\/hub\:hidden:is(:where(.group\/hub)[data-layout-type=weights] *){display:none}.group-data-\[selected\]\/arrange\:pointer-events-auto:is(:where(.group\/arrange)[data-selected] *){pointer-events:auto}.group-data-\[selected\]\/arrange\:opacity-100:is(:where(.group\/arrange)[data-selected] *){opacity:1}.peer-checked\:scale-100:is(:where(.peer):checked~*){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:1}@media (hover:hover){.peer-hover\:flex:is(:where(.peer):hover~*){display:flex}}.peer-hover\:flex:is(:where(.peer)[data-preview~=hover]~*),.peer-focus-visible\:flex:is(:is(:where(.peer):focus-visible,:where(.peer)[data-preview~=focus])~*){display:flex}.marker\:text-muted-foreground ::marker{color:var(--muted-foreground)}.marker\:text-muted-foreground::marker{color:var(--muted-foreground)}.marker\:text-muted-foreground ::-webkit-details-marker{color:var(--muted-foreground)}.marker\:text-muted-foreground::-webkit-details-marker{color:var(--muted-foreground)}.file\:mr-2::file-selector-button{margin-right:calc(var(--space-unit) * 2)}.file\:mr-space-3::file-selector-button{margin-right:var(--space-3)}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-button::file-selector-button{border-radius:var(--role-button-radius,var(--radius))}.file\:rounded-md::file-selector-button{border-radius:var(--radius)}.file\:border::file-selector-button{border-style:var(--tw-border-style);border-width:var(--border-width-main)}.file\:border-border::file-selector-button{border-color:var(--border)}.file\:bg-background::file-selector-button{background-color:var(--background)}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:px-2::file-selector-button{padding-inline:calc(var(--space-unit) * 2)}.file\:px-4::file-selector-button{padding-inline:calc(var(--space-unit) * 4)}.file\:py-1::file-selector-button{padding-block:var(--space-unit)}.file\:py-1\.5::file-selector-button{padding-block:calc(var(--space-unit) * 1.5)}.file\:text-style-label::file-selector-button{font-family:var(--typeface-body);font-size:var(--density-control-text);line-height:1.4;font-weight:var(--weight-medium)}.file\:text-style-x-small::file-selector-button{font-family:var(--typeface-body);font-size:var(--text-style-x-small-size);line-height:var(--text-style-x-small-leading);font-weight:var(--weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:overflow-hidden::placeholder{overflow:hidden}.placeholder\:text-ellipsis::placeholder{text-overflow:ellipsis}.placeholder\:whitespace-nowrap::placeholder{white-space:nowrap}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.backdrop\:modal-backdrop::backdrop{background-color:var(--modal-overlay,var(--overlay));-webkit-backdrop-filter:blur(var(--blur-backdrop));backdrop-filter:blur(var(--blur-backdrop))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:top-2:before{content:var(--tw-content);top:calc(var(--space-unit) * 2)}.before\:right-0:before{content:var(--tw-content);right:0}.before\:bottom-8:before{content:var(--tw-content);bottom:calc(var(--space-unit) * 8)}.before\:-left-1\.5:before{content:var(--tw-content);left:calc(var(--space-unit) * -1.5)}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:left-\[calc\(var\(--room-timeline-dot\)\/2\)\]:before{content:var(--tw-content);left:calc(var(--room-timeline-dot) / 2)}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-border:before{content:var(--tw-content);background-color:var(--border)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:-inset-y-3:after{content:var(--tw-content);inset-block:calc(var(--space-unit) * -3)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:rounded-lg:after{content:var(--tw-content);border-radius:calc(var(--radius) + .25rem)}.after\:rounded-md:after{content:var(--tw-content);border-radius:var(--radius)}.after\:bg-border:after{content:var(--tw-content);background-color:var(--border)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.open\:flex:is([open],:popover-open,:open){display:flex}.open\:animate-enter:is([open],:popover-open,:open){--enter-distance:var(--motion-enter-distance);animation:enter var(--motion-enter-duration) var(--motion-enter-easing) both;animation-delay:calc(var(--enter-step,0) * var(--motion-enter-stagger))}.open\:animate-dialog:is([open],:popover-open,:open){--enter-distance:var(--motion-dialog-distance);animation:enter var(--motion-dialog-duration) var(--motion-dialog-easing) var(--motion-dialog-delay) both}.open\:animate-sheet:is([open],:popover-open,:open){--enter-distance:var(--motion-sheet-distance);animation:enter var(--motion-sheet-duration) var(--motion-sheet-easing) var(--motion-sheet-delay) both}.checked\:border-primary:checked{border-color:var(--primary)}.checked\:bg-foreground:checked{background-color:var(--foreground)}.checked\:bg-primary:checked{background-color:var(--primary)}.empty\:hidden:empty{display:none}.focus-within\:pointer-events-auto:focus-within{pointer-events:auto}.focus-within\:border-foreground:focus-within{border-color:var(--foreground)}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-2:focus-within{--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)}.focus-within\:ring-ring\/15:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/15:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 15%, transparent)}}.focus-within\:focus-ring:focus-within{outline:var(--focus-width) solid var(--ring);outline-offset:var(--focus-offset)}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.hover\:scale-110[data-preview~=hover]{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (hover:hover){.hover\:border-button-outline-hover:hover{border-color:var(--role-button-outline-hover-fill,var(--role-button-base-hover-fill,var(--foreground)))}}.hover\:border-button-outline-hover[data-preview~=hover]{border-color:var(--role-button-outline-hover-fill,var(--role-button-base-hover-fill,var(--foreground)))}@media (hover:hover){.hover\:border-foreground:hover{border-color:var(--foreground)}}.hover\:border-foreground[data-preview~=hover]{border-color:var(--foreground)}@media (hover:hover){.hover\:border-foreground\/40:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/40:hover{border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}}.hover\:border-foreground\/40[data-preview~=hover]{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/40[data-preview~=hover]{border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}@media (hover:hover){.hover\:border-muted-foreground:hover{border-color:var(--muted-foreground)}}.hover\:border-muted-foreground[data-preview~=hover]{border-color:var(--muted-foreground)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}}.hover\:bg-accent[data-preview~=hover]{background-color:var(--accent)}@media (hover:hover){.hover\:bg-background:hover{background-color:var(--background)}}.hover\:bg-background[data-preview~=hover]{background-color:var(--background)}@media (hover:hover){.hover\:bg-button-destructive-hover:hover{background-color:var(--role-button-destructive-hover-fill,var(--role-button-base-hover-fill,var(--foreground)))}}.hover\:bg-button-destructive-hover[data-preview~=hover]{background-color:var(--role-button-destructive-hover-fill,var(--role-button-base-hover-fill,var(--foreground)))}@media (hover:hover){.hover\:bg-button-ghost-hover:hover{background-color:var(--role-button-ghost-hover-fill,var(--accent))}}.hover\:bg-button-ghost-hover[data-preview~=hover]{background-color:var(--role-button-ghost-hover-fill,var(--accent))}@media (hover:hover){.hover\:bg-button-outline-hover:hover{background-color:var(--role-button-outline-hover-fill,var(--role-button-base-hover-fill,var(--foreground)))}}.hover\:bg-button-outline-hover[data-preview~=hover]{background-color:var(--role-button-outline-hover-fill,var(--role-button-base-hover-fill,var(--foreground)))}@media (hover:hover){.hover\:bg-button-primary-hover:hover{background-color:var(--role-button-default-hover-fill,var(--primary-hover))}}.hover\:bg-button-primary-hover[data-preview~=hover]{background-color:var(--role-button-default-hover-fill,var(--primary-hover))}@media (hover:hover){.hover\:bg-button-secondary-hover:hover{background-color:var(--role-button-secondary-hover-fill,var(--role-button-base-hover-fill,var(--foreground)))}}.hover\:bg-button-secondary-hover[data-preview~=hover]{background-color:var(--role-button-secondary-hover-fill,var(--role-button-base-hover-fill,var(--foreground)))}@media (hover:hover){.hover\:bg-card:hover{background-color:var(--card)}}.hover\:bg-card[data-preview~=hover]{background-color:var(--card)}@media (hover:hover){.hover\:bg-choice\/40:hover{background-color:var(--choice)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-choice\/40:hover{background-color:color-mix(in oklab, var(--choice) 40%, transparent)}}}.hover\:bg-choice\/40[data-preview~=hover]{background-color:var(--choice)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-choice\/40[data-preview~=hover]{background-color:color-mix(in oklab, var(--choice) 40%, transparent)}}@media (hover:hover){.hover\:bg-designer-global:hover{background-color:var(--designer-global)}}.hover\:bg-designer-global[data-preview~=hover]{background-color:var(--designer-global)}@media (hover:hover){.hover\:bg-designer-variant:hover{background-color:var(--designer-variant)}}.hover\:bg-designer-variant[data-preview~=hover]{background-color:var(--designer-variant)}@media (hover:hover){.hover\:bg-destructive-soft:hover{background-color:var(--destructive-soft)}}.hover\:bg-destructive-soft[data-preview~=hover]{background-color:var(--destructive-soft)}@media (hover:hover){.hover\:bg-foreground:hover{background-color:var(--foreground)}}.hover\:bg-foreground[data-preview~=hover]{background-color:var(--foreground)}@media (hover:hover){.hover\:bg-foreground\/85:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/85:hover{background-color:color-mix(in oklab, var(--foreground) 85%, transparent)}}}.hover\:bg-foreground\/85[data-preview~=hover]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/85[data-preview~=hover]{background-color:color-mix(in oklab, var(--foreground) 85%, transparent)}}@media (hover:hover){.hover\:bg-muted:hover{background-color:var(--muted)}}.hover\:bg-muted[data-preview~=hover]{background-color:var(--muted)}@media (hover:hover){.hover\:bg-transparent:hover{background-color:#0000}}.hover\:bg-transparent[data-preview~=hover]{background-color:#0000}@media (hover:hover){.hover\:text-background:hover{color:var(--background)}}.hover\:text-background[data-preview~=hover]{color:var(--background)}@media (hover:hover){.hover\:text-button-destructive-hover-foreground:hover{color:var(--role-button-destructive-hover-label,var(--role-button-base-hover-label,var(--background)))}}.hover\:text-button-destructive-hover-foreground[data-preview~=hover]{color:var(--role-button-destructive-hover-label,var(--role-button-base-hover-label,var(--background)))}@media (hover:hover){.hover\:text-button-ghost-hover-foreground:hover{color:var(--role-button-ghost-hover-label,var(--accent-foreground))}}.hover\:text-button-ghost-hover-foreground[data-preview~=hover]{color:var(--role-button-ghost-hover-label,var(--accent-foreground))}@media (hover:hover){.hover\:text-button-outline-hover-foreground:hover{color:var(--role-button-outline-hover-label,var(--role-button-base-hover-label,var(--background)))}}.hover\:text-button-outline-hover-foreground[data-preview~=hover]{color:var(--role-button-outline-hover-label,var(--role-button-base-hover-label,var(--background)))}@media (hover:hover){.hover\:text-button-primary-hover-foreground:hover{color:var(--role-button-default-hover-label,var(--primary-hover-foreground))}}.hover\:text-button-primary-hover-foreground[data-preview~=hover]{color:var(--role-button-default-hover-label,var(--primary-hover-foreground))}@media (hover:hover){.hover\:text-button-secondary-hover-foreground:hover{color:var(--role-button-secondary-hover-label,var(--role-button-base-hover-label,var(--background)))}}.hover\:text-button-secondary-hover-foreground[data-preview~=hover]{color:var(--role-button-secondary-hover-label,var(--role-button-base-hover-label,var(--background)))}@media (hover:hover){.hover\:text-destructive-text:hover{color:var(--destructive-text)}}.hover\:text-destructive-text[data-preview~=hover]{color:var(--destructive-text)}@media (hover:hover){.hover\:text-foreground:hover{color:var(--foreground)}}.hover\:text-foreground[data-preview~=hover]{color:var(--foreground)}@media (hover:hover){.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}}.hover\:text-muted-foreground[data-preview~=hover]{color:var(--muted-foreground)}@media (hover:hover){.hover\:no-underline:hover{text-decoration-line:none}}.hover\:no-underline[data-preview~=hover]{text-decoration-line:none}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.hover\:underline[data-preview~=hover]{text-decoration-line:underline}@media (hover:hover){.hover\:opacity-70:hover{opacity:.7}}.hover\:opacity-70[data-preview~=hover]{opacity:.7}@media (hover:hover){.hover\:opacity-80:hover{opacity:.8}}.hover\:opacity-80[data-preview~=hover]{opacity:.8}@media (hover:hover){.hover\:opacity-90:hover{opacity:.9}}.hover\:opacity-90[data-preview~=hover]{opacity:.9}@media (hover:hover){.hover\:opacity-100:hover{opacity:1}}.hover\:opacity-100[data-preview~=hover]{opacity:1}@media (hover:hover){.hover\:ring-1:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}}.hover\:ring-1[data-preview~=hover]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}@media (hover:hover){.hover\:ring-current:hover{--tw-ring-color:currentcolor}}.hover\:ring-current[data-preview~=hover]{--tw-ring-color:currentcolor}@media (hover:hover){.hover\:outline-1:hover{outline-style:var(--tw-outline-style);outline-width:1px}}.hover\:outline-1[data-preview~=hover]{outline-style:var(--tw-outline-style);outline-width:1px}@media (hover:hover){.hover\:outline-border:hover{outline-color:var(--border)}}.hover\:outline-border[data-preview~=hover]{outline-color:var(--border)}@media (hover:hover){.hover\:outline-dashed:hover{--tw-outline-style:dashed;outline-style:dashed}}.hover\:outline-dashed[data-preview~=hover]{--tw-outline-style:dashed;outline-style:dashed}.focus\:pointer-events-auto:focus{pointer-events:auto}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:border-foreground:focus{border-color:var(--foreground)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:not-sr-only:focus-visible,.focus-visible\:not-sr-only[data-preview~=focus]{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus-visible\:translate-x-0:focus-visible,.focus-visible\:translate-x-0[data-preview~=focus]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:border-foreground:focus-visible,.focus-visible\:border-foreground[data-preview~=focus]{border-color:var(--foreground)}.focus-visible\:bg-accent:focus-visible,.focus-visible\:bg-accent[data-preview~=focus]{background-color:var(--accent)}.focus-visible\:bg-background:focus-visible,.focus-visible\:bg-background[data-preview~=focus]{background-color:var(--background)}.focus-visible\:bg-choice:focus-visible,.focus-visible\:bg-choice[data-preview~=focus]{background-color:var(--choice)}.focus-visible\:text-foreground:focus-visible,.focus-visible\:text-foreground[data-preview~=focus]{color:var(--foreground)}.focus-visible\:opacity-50:focus-visible,.focus-visible\:opacity-50[data-preview~=focus]{opacity:.5}.focus-visible\:opacity-100:focus-visible,.focus-visible\:opacity-100[data-preview~=focus]{opacity:1}.focus-visible\:ring-2:focus-visible,.focus-visible\:ring-2[data-preview~=focus]{--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)}.focus-visible\:ring-dial-active:focus-visible,.focus-visible\:ring-dial-active[data-preview~=focus]{--tw-ring-color:var(--dial-active)}.focus-visible\:ring-ring\/15:focus-visible,.focus-visible\:ring-ring\/15[data-preview~=focus]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/15:focus-visible,.focus-visible\:ring-ring\/15[data-preview~=focus]{--tw-ring-color:color-mix(in oklab, var(--ring) 15%, transparent)}}.focus-visible\:button-focus-ring:focus-visible,.focus-visible\:button-focus-ring[data-preview~=focus]{outline:var(--focus-width) solid var(--role-button-focus-ring,var(--ring));outline-offset:var(--focus-offset)}.focus-visible\:focus-ring:focus-visible,.focus-visible\:focus-ring[data-preview~=focus]{outline:var(--focus-width) solid var(--ring);outline-offset:var(--focus-offset)}.focus-visible\:focus-ring-inset:focus-visible,.focus-visible\:focus-ring-inset[data-preview~=focus]{outline:var(--focus-width) solid var(--ring);outline-offset:calc(var(--focus-width) * -1)}.focus-visible\:\[outline-offset\:calc\(var\(--focus-width\)\*-1\)\]:focus-visible,.focus-visible\:\[outline-offset\:calc\(var\(--focus-width\)\*-1\)\][data-preview~=focus]{outline-offset:calc(var(--focus-width) * -1)}.focus-visible\:outline-none:focus-visible,.focus-visible\:outline-none[data-preview~=focus]{--tw-outline-style:none;outline-style:none}:is(.focus-visible\:after\:focus-ring:focus-visible,.focus-visible\:after\:focus-ring[data-preview~=focus]):after{content:var(--tw-content);outline:var(--focus-width) solid var(--ring);outline-offset:var(--focus-offset)}.active\:cursor-grabbing:active,.active\:cursor-grabbing[data-preview~=active]{cursor:grabbing}.active\:button-pressed:active,.active\:button-pressed[data-preview~=active]{opacity:var(--role-button-pressed,var(--state-pressed-opacity))}.active\:button-pressed-deep:active,.active\:button-pressed-deep[data-preview~=active]{opacity:var(--role-button-pressed,var(--state-pressed-deep-opacity))}.active\:opacity-70:active,.active\:opacity-70[data-preview~=active]{opacity:.7}.active\:opacity-90:active,.active\:opacity-90[data-preview~=active]{opacity:.9}.enabled\:active\:button-pressed:enabled:active,.enabled\:active\:button-pressed:enabled[data-preview~=active]{opacity:var(--role-button-pressed,var(--state-pressed-opacity))}.disabled\:cursor-default:disabled,.disabled\:cursor-default[data-preview~=disabled]{cursor:default}.disabled\:cursor-not-allowed:disabled,.disabled\:cursor-not-allowed[data-preview~=disabled]{cursor:not-allowed}.disabled\:cursor-progress:disabled,.disabled\:cursor-progress[data-preview~=disabled]{cursor:progress}.disabled\:cursor-wait:disabled,.disabled\:cursor-wait[data-preview~=disabled]{cursor:wait}.disabled\:bg-muted:disabled,.disabled\:bg-muted[data-preview~=disabled]{background-color:var(--muted)}.disabled\:text-muted-foreground:disabled,.disabled\:text-muted-foreground[data-preview~=disabled]{color:var(--muted-foreground)}.disabled\:button-disabled:disabled,.disabled\:button-disabled[data-preview~=disabled]{opacity:var(--role-button-disabled,var(--state-disabled-opacity))}.disabled\:button-disabled-faint:disabled,.disabled\:button-disabled-faint[data-preview~=disabled]{opacity:var(--state-disabled-faint-opacity)}.disabled\:opacity-50:disabled,.disabled\:opacity-50[data-preview~=disabled]{opacity:.5}:is(.disabled\:not-aria-busy\:button-disabled:disabled,.disabled\:not-aria-busy\:button-disabled[data-preview~=disabled]):not([aria-busy=true]){opacity:var(--role-button-disabled,var(--state-disabled-opacity))}@media (hover:hover){:is(.disabled\:hover\:border-border:disabled,.disabled\:hover\:border-border[data-preview~=disabled]):hover{border-color:var(--border)}}:is(.disabled\:hover\:border-border:disabled,.disabled\:hover\:border-border[data-preview~=disabled])[data-preview~=hover]{border-color:var(--border)}@media (hover:hover){:is(.disabled\:hover\:border-input:disabled,.disabled\:hover\:border-input[data-preview~=disabled]):hover{border-color:var(--input)}}:is(.disabled\:hover\:border-input:disabled,.disabled\:hover\:border-input[data-preview~=disabled])[data-preview~=hover]{border-color:var(--input)}@media (hover:hover){:is(.disabled\:hover\:bg-transparent:disabled,.disabled\:hover\:bg-transparent[data-preview~=disabled]):hover{background-color:#0000}}:is(.disabled\:hover\:bg-transparent:disabled,.disabled\:hover\:bg-transparent[data-preview~=disabled])[data-preview~=hover]{background-color:#0000}.has-checked\:border-foreground:has(:checked){border-color:var(--foreground)}.has-checked\:bg-muted:has(:checked){background-color:var(--muted)}.has-focus-visible\:focus-ring:has(:focus-visible,[data-preview~=focus]){outline:var(--focus-width) solid var(--ring);outline-offset:var(--focus-offset)}.has-disabled\:cursor-not-allowed:has(:disabled,[data-preview~=disabled]){cursor:not-allowed}.has-disabled\:bg-muted:has(:disabled,[data-preview~=disabled]){background-color:var(--muted)}.has-disabled\:text-muted-foreground:has(:disabled,[data-preview~=disabled]){color:var(--muted-foreground)}.has-disabled\:button-disabled:has(:disabled,[data-preview~=disabled]){opacity:var(--role-button-disabled,var(--state-disabled-opacity))}@media (hover:hover){.has-disabled\:hover\:border-border:has(:disabled,[data-preview~=disabled]):hover{border-color:var(--border)}}.has-disabled\:hover\:border-border:has(:disabled,[data-preview~=disabled])[data-preview~=hover]{border-color:var(--border)}.has-aria-invalid\:border-destructive:has([aria-invalid=true]){border-color:var(--destructive)}.aria-busy\:cursor-progress[aria-busy=true]{cursor:progress}.aria-checked\:border-choice[aria-checked=true]{border-color:var(--choice)}.aria-checked\:border-foreground[aria-checked=true]{border-color:var(--foreground)}.aria-checked\:bg-choice-soft[aria-checked=true]{background-color:var(--choice-soft)}.aria-checked\:bg-foreground[aria-checked=true]{background-color:var(--foreground)}.aria-checked\:text-background[aria-checked=true]{color:var(--background)}.aria-checked\:text-choice[aria-checked=true]{color:var(--choice)}.aria-checked\:text-foreground[aria-checked=true]{color:var(--foreground)}.aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:text-muted-foreground[aria-disabled=true]{color:var(--muted-foreground)}.aria-disabled\:button-disabled[aria-disabled=true]{opacity:var(--role-button-disabled,var(--state-disabled-opacity))}@media (hover:hover){.aria-disabled\:hover\:bg-transparent[aria-disabled=true]:hover{background-color:#0000}}.aria-disabled\:hover\:bg-transparent[aria-disabled=true][data-preview~=hover]{background-color:#0000}.aria-expanded\:bg-\(--palette-assistant-blue\)[aria-expanded=true]{background-color:var(--palette-assistant-blue)}.aria-expanded\:bg-accent[aria-expanded=true]{background-color:var(--accent)}.aria-expanded\:text-\(--palette-light\)[aria-expanded=true]{color:var(--palette-light)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}@media (hover:hover){.aria-expanded\:hover\:bg-\(--palette-assistant-blue\)\/90[aria-expanded=true]:hover{background-color:var(--palette-assistant-blue)}@supports (color:color-mix(in lab, red, red)){.aria-expanded\:hover\:bg-\(--palette-assistant-blue\)\/90[aria-expanded=true]:hover{background-color:color-mix(in oklab, var(--palette-assistant-blue) 90%, transparent)}}}.aria-expanded\:hover\:bg-\(--palette-assistant-blue\)\/90[aria-expanded=true][data-preview~=hover]{background-color:var(--palette-assistant-blue)}@supports (color:color-mix(in lab, red, red)){.aria-expanded\:hover\:bg-\(--palette-assistant-blue\)\/90[aria-expanded=true][data-preview~=hover]{background-color:color-mix(in oklab, var(--palette-assistant-blue) 90%, transparent)}}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:focus-visible\:ring-destructive\/15[aria-invalid=true]:focus-visible,.aria-invalid\:focus-visible\:ring-destructive\/15[aria-invalid=true][data-preview~=focus]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:focus-visible\:ring-destructive\/15[aria-invalid=true]:focus-visible,.aria-invalid\:focus-visible\:ring-destructive\/15[aria-invalid=true][data-preview~=focus]{--tw-ring-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.aria-pressed\:not-sr-only[aria-pressed=true]{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.aria-pressed\:border-choice[aria-pressed=true]{border-color:var(--choice)}.aria-pressed\:border-foreground[aria-pressed=true]{border-color:var(--foreground)}.aria-pressed\:bg-accent[aria-pressed=true]{background-color:var(--accent)}.aria-pressed\:bg-background[aria-pressed=true]{background-color:var(--background)}.aria-pressed\:bg-choice-soft[aria-pressed=true]{background-color:var(--choice-soft)}.aria-pressed\:bg-foreground[aria-pressed=true]{background-color:var(--foreground)}.aria-pressed\:bg-muted[aria-pressed=true]{background-color:var(--muted)}.aria-pressed\:text-background[aria-pressed=true]{color:var(--background)}.aria-pressed\:text-choice[aria-pressed=true]{color:var(--choice)}.aria-pressed\:text-foreground[aria-pressed=true]{color:var(--foreground)}.aria-\[current\=page\]\:border-foreground[aria-current=page]{border-color:var(--foreground)}.aria-\[current\=page\]\:bg-foreground[aria-current=page]{background-color:var(--foreground)}.aria-\[current\=page\]\:bg-muted[aria-current=page]{background-color:var(--muted)}.aria-\[current\=page\]\:font-medium[aria-current=page]{--tw-font-weight:var(--weight-medium);font-weight:var(--weight-medium)}.aria-\[current\=page\]\:text-background[aria-current=page]{color:var(--background)}.aria-\[current\=page\]\:text-foreground[aria-current=page]{color:var(--foreground)}.aria-\[current\=page\]\:shadow-\[inset_0_-2px_0_var\(--foreground\)\][aria-current=page]{--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,var(--foreground));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-\[current\=true\]\:bg-accent[aria-current=true],.data-active\:bg-accent[data-active]{background-color:var(--accent)}.data-checked\:bg-primary[data-checked]{background-color:var(--primary)}.data-dragging\:opacity-40[data-dragging]{opacity:.4}.data-drop-into\:border-foreground[data-drop-into]{border-color:var(--foreground)}.data-drop-into\:bg-accent[data-drop-into]{background-color:var(--accent)}.data-drop-into\:bg-choice-soft[data-drop-into]{background-color:var(--choice-soft)}.data-drop-into\:text-foreground[data-drop-into]{color:var(--foreground)}.data-drop-into\:ring-1[data-drop-into]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.data-drop-into\:ring-choice[data-drop-into]{--tw-ring-color:var(--choice)}.data-drop-into\:ring-inset[data-drop-into]{--tw-ring-inset:inset}.data-drop-over\:bg-choice-soft[data-drop-over]{background-color:var(--choice-soft)}.data-drop-over\:opacity-100[data-drop-over]{opacity:1}.data-over\:bg-accent[data-over]{background-color:var(--accent)}.data-over\:text-foreground[data-over]{color:var(--foreground)}.data-picked\:border-foreground[data-picked]{border-color:var(--foreground)}.data-picked\:bg-choice-soft[data-picked]{background-color:var(--choice-soft)}.data-turning\:cursor-grabbing[data-turning]{cursor:grabbing}.data-turning\:ring-dial-active[data-turning]{--tw-ring-color:var(--dial-active)}.data-\[drop\=after\]\:shadow-\[0_var\(--focus-width\)_0_var\(--foreground\)\][data-drop=after]{--tw-shadow:0 var(--focus-width) 0 var(--foreground);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[drop\=before\]\:drop-line[data-drop=before]{box-shadow:0 calc(var(--focus-width) * -1) 0 var(--foreground)}.data-\[drop\=left\]\:shadow-\[calc\(var\(--focus-width\)\*-1\)_0_0_var\(--foreground\)\][data-drop=left]{--tw-shadow:calc(var(--focus-width) * -1) 0 0 var(--tw-shadow-color,var(--foreground));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[drop\=right\]\:shadow-\[var\(--focus-width\)_0_0_var\(--foreground\)\][data-drop=right]{--tw-shadow:var(--focus-width) 0 0 var(--foreground);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (prefers-reduced-motion:no-preference){.motion-safe\:scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-safe\:scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-safe\:animate-enter{--enter-distance:var(--motion-enter-distance);animation:enter var(--motion-enter-duration) var(--motion-enter-easing) both;animation-delay:calc(var(--enter-step,0) * var(--motion-enter-stagger))}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.motion-safe\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.motion-safe\:motion-hover{--tw-duration:var(--motion-hover-duration);--tw-ease:var(--motion-hover-easing);transition-duration:var(--motion-hover-duration);transition-timing-function:var(--motion-hover-easing)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:64rem){.max-lg\:sticky{position:sticky}.max-lg\:bottom-\[max\(var\(--space-2\)\,var\(--safe-bottom\)\)\]{bottom:max(var(--space-2), var(--safe-bottom))}.max-lg\:layer-sticky{z-index:var(--layer-sticky)}.max-lg\:hidden{display:none}.max-lg\:size-7{width:calc(var(--space-unit) * 7);height:calc(var(--space-unit) * 7)}.max-lg\:size-control-lg{width:var(--density-control-lg);height:var(--density-control-lg)}.max-lg\:size-tap{width:var(--tap-target);height:var(--tap-target)}.max-lg\:h-7{height:calc(var(--space-unit) * 7)}.max-lg\:h-10{height:calc(var(--space-unit) * 10)}.max-lg\:h-control{height:var(--density-control)}.max-lg\:h-control-lg{height:var(--density-control-lg)}.max-lg\:h-control-sm{height:var(--density-control-sm)}.max-lg\:h-tap{height:var(--tap-target)}.max-lg\:min-h-control{min-height:var(--density-control)}.max-lg\:min-h-control-lg{min-height:var(--density-control-lg)}.max-lg\:min-h-tap{min-height:var(--tap-target)}.max-lg\:w-10{width:calc(var(--space-unit) * 10)}.max-lg\:w-44{width:calc(var(--space-unit) * 44)}.max-lg\:rounded-card{border-radius:var(--role-card-radius,calc(var(--radius) + .25rem))}.max-lg\:bg-sidebar{background-color:var(--sidebar)}.max-lg\:px-3{padding-inline:calc(var(--space-unit) * 3)}.max-lg\:px-inset{padding-inline:var(--role-panel-padding,var(--density-inset))}.max-lg\:py-3{padding-block:calc(var(--space-unit) * 3)}.max-lg\:opacity-60{opacity:.6}.max-lg\:float-edge{box-shadow:inset 0 0 0 1px var(--float-edge)}.max-lg\:float-panel{filter:var(--elevation-float-filter)}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}.max-md\:tab-bar-reach{--tab-bar-reach:var(--tab-bar-measured,calc(var(--density-control-lg) + var(--tab-bar-trim) + max(var(--space-2), var(--safe-bottom))));--tab-bar-clear:calc(var(--tab-bar-reach) + var(--timer-pill-room,0px) + var(--space-2))}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:bottom-\(--corner-button-bottom\){bottom:var(--corner-button-bottom)}.max-sm\:hidden{display:none}.max-sm\:min-h-tap{min-height:var(--tap-target)}.max-sm\:w-full{width:100%}.max-sm\:group-has-\[\[data-quiet-action\]\:not\(\:empty\)\]\/actions\:inline-flex:is(:where(.group\/actions):has([data-quiet-action]:not(:empty)) *){display:inline-flex}}@media (min-width:480px){.min-\[480px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.sm\:inset-x-auto{inset-inline:auto}.sm\:top-\[calc\(var\(--space-3\)\+var\(--safe-top\)\)\]{top:calc(var(--space-3) + var(--safe-top))}.sm\:bottom-space-5{bottom:var(--space-5)}.sm\:left-1\/2{left:50%}.sm\:left-1\/3{left:33.3333%}.sm\:left-auto{left:auto}.sm\:order-none{order:0}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-start-2{grid-column-start:2}.sm\:mt-0{margin-top:0}.sm\:mb-3{margin-bottom:calc(var(--space-unit) * 3)}.sm\:mb-auto{margin-bottom:auto}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:contents{display:contents}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:modal-panel{width:100%;max-width:var(--modal-width);height:var(--modal-height);border:1px solid var(--border);box-shadow:0 0 0 1px var(--border), 0 0 64px 4px var(--modal-glow), var(--elevation-overlay)}.sm\:w-\(--corner-card-width\){width:var(--corner-card-width)}.sm\:w-24{width:calc(var(--space-unit) * 24)}.sm\:w-28{width:calc(var(--space-unit) * 28)}.sm\:w-32{width:calc(var(--space-unit) * 32)}.sm\:w-40{width:calc(var(--space-unit) * 40)}.sm\:w-48{width:calc(var(--space-unit) * 48)}.sm\:w-56{width:calc(var(--space-unit) * 56)}.sm\:w-auto{width:auto}.sm\:w-fit{width:fit-content}.sm\:w-max{width:max-content}.sm\:max-w-\(--modal-width\){max-width:var(--modal-width)}.sm\:max-w-60{max-width:calc(var(--space-unit) * 60)}.sm\:max-w-80{max-width:calc(var(--space-unit) * 80)}.sm\:max-w-\[calc\(100vw-2\*var\(--space-5\)\)\]{max-width:calc(100vw - 2 * var(--space-5))}.sm\:max-w-none{max-width:none}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:basis-32{flex-basis:calc(var(--space-unit) * 32)}.sm\:basis-40{flex-basis:calc(var(--space-unit) * 40)}.sm\:basis-auto{flex-basis:auto}.sm\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:columns-2{columns:2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-\[6rem_5rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem 5rem minmax(0,1fr)}.sm\:grid-cols-\[10rem_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:10rem minmax(0,1fr) minmax(0,1fr)}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.5fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_var\(--field-short-width\)\]{grid-template-columns:minmax(0,1fr) var(--field-short-width)}.sm\:grid-cols-\[minmax\(0\,12rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,12rem) minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-space-3{gap:var(--space-3)}.sm\:gap-space-4{gap:var(--space-4)}.sm\:gap-x-space-4{column-gap:var(--space-4)}.sm\:self-start{align-self:flex-start}.sm\:rounded-xl{border-radius:calc(var(--radius) + .5rem)}.sm\:p-space-4{padding:var(--space-4)}.sm\:p-space-7{padding:var(--space-7)}.sm\:px-space-2{padding-inline:var(--space-2)}.sm\:pl-8{padding-left:calc(var(--space-unit) * 8)}.sm\:text-right{text-align:right}.sm\:opacity-0{opacity:0}.sm\:group-focus-within\/actions\:opacity-100:is(:where(.group\/actions):focus-within *){opacity:1}@media (hover:hover){.sm\:group-hover\/actions\:opacity-100:is(:where(.group\/actions):hover *){opacity:1}}.sm\:group-hover\/actions\:opacity-100:is(:where(.group\/actions)[data-preview~=hover] *){opacity:1}.sm\:open\:animate-dialog:is([open],:popover-open,:open){--enter-distance:var(--motion-dialog-distance);animation:enter var(--motion-dialog-duration) var(--motion-dialog-easing) var(--motion-dialog-delay) both}.sm\:focus-visible\:opacity-100:focus-visible,.sm\:focus-visible\:opacity-100[data-preview~=focus]{opacity:1}}@media (min-width:48rem){.md\:visible{visibility:visible}.md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:inset-x-auto{inset-inline:auto}.md\:top-\(--chat-head\){top:var(--chat-head)}.md\:top-0{top:0}.md\:top-2{top:calc(var(--space-unit) * 2)}.md\:right-\[calc\(var\(--space-4\)\+var\(--safe-right\)\)\]{right:calc(var(--space-4) + var(--safe-right))}.md\:bottom-\(--assistant-button-bottom\){bottom:var(--assistant-button-bottom)}.md\:bottom-\[calc\(var\(--space-5\)\+var\(--safe-bottom\)\)\]{bottom:calc(var(--space-5) + var(--safe-bottom))}.md\:bottom-\[calc\(var\(--spacing\)\*20\+var\(--safe-bottom\)\)\]{bottom:calc(var(--spacing) * 20 + var(--safe-bottom))}.md\:bottom-\[calc\(var\(--spotlight-pad\)\+var\(--safe-bottom\)\)\]{bottom:calc(var(--spotlight-pad) + var(--safe-bottom))}.md\:bottom-auto{bottom:auto}.md\:left-1\/2{left:50%}.md\:left-3{left:calc(var(--space-unit) * 3)}.md\:left-auto{left:auto}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-full{grid-column:1/-1}.md\:mx-0{margin-inline:0}.md\:mx-site-margin{margin-inline:var(--site-margin)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:aspect-\[2\/1\]{aspect-ratio:2}.md\:aspect-\[4\/3\]{aspect-ratio:4/3}.md\:h-\[calc\(var\(--spacing-control-lg\)\+var\(--spacing-space-3\)\+var\(--safe-top\)\)\]{height:calc(var(--spacing-control-lg) + var(--spacing-space-3) + var(--safe-top))}.md\:h-dvh{height:100dvh}.md\:max-h-\[calc\(100dvh-var\(--chat-head\)\)\]{max-height:calc(100dvh - var(--chat-head))}.md\:max-h-\[calc\(100dvh-var\(--spacing-control-lg\)\*2-var\(--spacing-space-7\)\*2\)\]{max-height:calc(100dvh - var(--spacing-control-lg) * 2 - var(--spacing-space-7) * 2)}.md\:w-\(--brief-card-width\){width:var(--brief-card-width)}.md\:w-28{width:calc(var(--space-unit) * 28)}.md\:w-72{width:calc(var(--space-unit) * 72)}.md\:w-\[min\(var\(--panel-width\)\,calc\(100vw-var\(--space-8\)\)\)\]{width:min(var(--panel-width), calc(100vw - var(--space-8)))}.md\:w-fit{width:fit-content}.md\:w-full{width:100%}.md\:w-max{width:max-content}.md\:max-w-panel{max-width:var(--panel-width)}.md\:min-w-full{min-width:100%}.md\:shrink-0{flex-shrink:0}.md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_var\(--brief-card-width\)\]{grid-template-columns:minmax(0,1fr) var(--brief-card-width)}.md\:grid-cols-\[var\(--room-timeline-date\)_var\(--room-timeline-dot\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--room-timeline-date) var(--room-timeline-dot) minmax(0,1fr)}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0}.md\:gap-2{gap:calc(var(--space-unit) * 2)}.md\:gap-x-space-5{column-gap:var(--space-5)}.md\:self-start{align-self:flex-start}.md\:overflow-visible{overflow:visible}.md\:overflow-x-auto{overflow-x:auto}.md\:rounded-none{border-radius:0}.md\:border-0{border-style:var(--tw-border-style);border-width:0}.md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-width-main)}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:var(--border-width-main)}.md\:border-border{border-color:var(--border)}.md\:p-space-5{padding:var(--space-5)}.md\:p-space-6{padding:var(--space-6)}.md\:px-0{padding-inline:0}.md\:py-2{padding-block:calc(var(--space-unit) * 2)}.md\:pt-\(--safe-top\){padding-top:var(--safe-top)}.md\:pt-2{padding-top:calc(var(--space-unit) * 2)}.md\:pt-space-5{padding-top:var(--space-5)}.md\:pt-space-6{padding-top:var(--space-6)}.md\:pt-space-7{padding-top:var(--space-7)}.md\:pr-space-4{padding-right:var(--space-4)}.md\:pb-0{padding-bottom:0}.md\:pb-space-4{padding-bottom:var(--space-4)}.md\:pb-space-8{padding-bottom:var(--space-8)}.md\:pl-space-5{padding-left:var(--space-5)}.md\:text-style-h1{font-family:var(--typeface-heading);font-size:var(--text-style-h1-size);line-height:var(--text-style-h1-leading);letter-spacing:var(--text-style-h1-tracking);font-weight:var(--text-style-h1-weight);text-wrap-style:balance;text-box:trim-both cap alphabetic;--text-style-margin-top:var(--space-7);--text-style-margin-bottom:var(--space-5)}.md\:text-style-h2{font-family:var(--typeface-heading);font-size:var(--text-style-h2-size);line-height:var(--text-style-h2-leading);letter-spacing:var(--text-style-h2-tracking);font-weight:var(--text-style-h2-weight);text-wrap-style:balance;text-box:trim-both cap alphabetic;--text-style-margin-top:var(--space-7);--text-style-margin-bottom:var(--space-5)}.md\:text-style-h5{font-family:var(--typeface-body);font-size:var(--text-style-h5-size);line-height:var(--text-style-h5-leading);letter-spacing:var(--text-style-h5-tracking);font-weight:var(--text-style-h5-weight);text-wrap-style:balance;text-box:trim-both cap alphabetic;--text-style-margin-top:var(--space-7);--text-style-margin-bottom:var(--space-4)}.md\:text-style-small{font-family:var(--typeface-body);font-size:var(--text-style-small-size);line-height:var(--text-style-small-leading);letter-spacing:var(--tracking-normal);font-weight:var(--weight-medium);text-wrap-style:pretty;--text-style-margin-top:var(--space-4);--text-style-margin-bottom:var(--space-4)}.md\:opacity-100{opacity:1}.md\:\[--chat-head\:calc\(var\(--spacing-control-lg\)\+var\(--spacing-space-3\)\+var\(--safe-top\)\)\]{--chat-head:calc(var(--spacing-control-lg) + var(--spacing-space-3) + var(--safe-top))}.md\:\[--pinned-bottom\:0px\]{--pinned-bottom:0px}.md\:\[--sheet-bottom\:calc\(var\(--assistant-button-bottom\)\+var\(--spacing-control-lg\)\+var\(--space-2\)\)\]{--sheet-bottom:calc(var(--assistant-button-bottom) + var(--spacing-control-lg) + var(--space-2))}.md\:\[--sticky-top\:calc\(var\(--spacing-control-lg\)\+var\(--border-width-main\)\)\]{--sticky-top:calc(var(--spacing-control-lg) + var(--border-width-main))}.md\:\[--tab-bar-extra\:var\(--space-8\)\]{--tab-bar-extra:var(--space-8)}.md\:before\:left-\[calc\(var\(--room-timeline-date\)\+var\(--spacing-space-3\)\+var\(--room-timeline-dot\)\/2\)\]:before{content:var(--tw-content);left:calc(var(--room-timeline-date) + var(--spacing-space-3) + var(--room-timeline-dot) / 2)}}@media (min-width:64rem){.lg\:pointer-events-none{pointer-events:none}.lg\:fixed{position:fixed}.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:inset-auto{inset:auto}.lg\:inset-y-3{inset-block:calc(var(--space-unit) * 3)}.lg\:top-0{top:0}.lg\:top-24{top:calc(var(--space-unit) * 24)}.lg\:top-\[calc\(var\(--sticky-top\)\+var\(--space-6\)\)\]{top:calc(var(--sticky-top) + var(--space-6))}.lg\:top-auto{top:auto}.lg\:right-auto{right:auto}.lg\:bottom-0{bottom:0}.lg\:bottom-\[calc\(var\(--anchor-bottom\)\+var\(--space-2\)\)\]{bottom:calc(var(--anchor-bottom) + var(--space-2))}.lg\:left-\(--anchor-left\){left:var(--anchor-left)}.lg\:left-\[calc\(var\(--sidebar-own\,var\(--sidebar-width\)\)\+var\(--spacing\)\*3\)\]{left:calc(var(--sidebar-own,var(--sidebar-width)) + var(--spacing) * 3)}.lg\:left-\[calc\(var\(--sidebar-own\,var\(--sidebar-width\)\)\+var\(--spacing\)\*6\)\]{left:calc(var(--sidebar-own,var(--sidebar-width)) + var(--spacing) * 6)}.lg\:layer-sticky{z-index:var(--layer-sticky)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-8{grid-column-start:8}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:row-start-4{grid-row-start:4}.lg\:m-0{margin:0}.lg\:m-3{margin:calc(var(--space-unit) * 3)}.lg\:-mx-1{margin-inline:calc(var(--space-unit) * -1)}.lg\:mx-space-6{margin-inline:var(--space-6)}.lg\:mx-space-8{margin-inline:var(--space-8)}.lg\:-mt-space-4{margin-top:calc(var(--space-4) * -1)}.lg\:mt-auto{margin-top:auto}.lg\:mb-space-3{margin-bottom:var(--space-3)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-\[calc\(100\%-var\(--space-8\)\*2\)\]{height:calc(100% - var(--space-8) * 2)}.lg\:h-\[calc\(100\%-var\(--spacing\)\*6\)\]{height:calc(100% - var(--spacing) * 6)}.lg\:h-control{height:var(--density-control)}.lg\:h-control\!{height:var(--density-control)!important}.lg\:h-control-sm{height:var(--density-control-sm)}.lg\:h-full{height:100%}.lg\:h-screen{height:100vh}.lg\:max-h-\[calc\(100vh-var\(--space-7\)\)\]{max-height:calc(100vh - var(--space-7))}.lg\:max-h-\[calc\(100vh-var\(--space-8\)\)\]{max-height:calc(100vh - var(--space-8))}.lg\:max-h-\[calc\(100vh-var\(--sticky-top\)-2\*var\(--space-6\)-var\(--space-8\)\)\]{max-height:calc(100vh - var(--sticky-top) - 2 * var(--space-6) - var(--space-8))}.lg\:max-h-\[min\(var\(--timer-popover-height\)\,calc\(var\(--anchor-room\)-var\(--space-6\)\)\)\]{max-height:min(var(--timer-popover-height), calc(var(--anchor-room) - var(--space-6)))}.lg\:min-h-0{min-height:0}.lg\:min-h-80{min-height:calc(var(--space-unit) * 80)}.lg\:min-h-control{min-height:var(--density-control)}.lg\:min-h-screen{min-height:100vh}.lg\:w-\(--timer-popover-width\){width:var(--timer-popover-width)}.lg\:w-1\/2{width:50%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-64{width:calc(var(--space-unit) * 64)}.lg\:w-80{width:calc(var(--space-unit) * 80)}.lg\:w-\[var\(--sidebar-own\,var\(--sidebar-width\)\)\]{width:var(--sidebar-own,var(--sidebar-width))}.lg\:w-full{width:100%}.lg\:max-w-\[calc\(var\(--side-panel-width\)\+2\*\(var\(--space-6\)-var\(--spacing-inset\)\)\)\]{max-width:calc(var(--side-panel-width) + 2 * (var(--space-6) - var(--spacing-inset)))}.lg\:max-w-dialog-large{max-width:var(--dialog-width-large)}.lg\:max-w-none{max-width:none}.lg\:max-w-panel{max-width:var(--panel-width)}.lg\:max-w-side-panel-full{max-width:var(--side-panel-width-full)}.lg\:min-w-0{min-width:0}.lg\:flex-1{flex:1}.lg\:shrink-0{flex-shrink:0}.lg\:scroll-fade{-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent)}@supports (animation-timeline:scroll()){.lg\:scroll-fade{animation:linear both scroll-fade;animation-timeline:scroll(self)}}.lg\:scroll-fade-foot{-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to bottom, black calc(100% - var(--fade-bottom)), transparent)}@supports (animation-timeline:scroll()){.lg\:scroll-fade-foot{animation:linear both scroll-fade;animation-timeline:scroll(self)}}.lg\:animate-slide-in-beside{animation:slide-in-beside var(--motion-panel-duration) var(--motion-panel-easing) var(--motion-panel-delay) both}.lg\:animate-slide-out-beside{animation:slide-out-beside calc(var(--motion-panel-duration) * .8) var(--easing-in) both}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[26rem_minmax\(0\,1fr\)\]{grid-template-columns:26rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_var\(--page-side-width\)\]{grid-template-columns:minmax(0,1fr) var(--page-side-width)}.lg\:grid-cols-\[minmax\(0\,1fr\)_var\(--page-side-width-narrow\)\]{grid-template-columns:minmax(0,1fr) var(--page-side-width-narrow)}.lg\:grid-cols-\[minmax\(0\,1fr\)_var\(--panel-width\)\]{grid-template-columns:minmax(0,1fr) var(--panel-width)}.lg\:grid-cols-\[minmax\(0\,1fr\)_var\(--site-phone-width\)\]{grid-template-columns:minmax(0,1fr) var(--site-phone-width)}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lg\:grid-cols-\[var\(--sidebar-width\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--sidebar-width) minmax(0,1fr)}.lg\:grid-cols-\[var\(--site-phone-width\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--site-phone-width) minmax(0,1fr)}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-center{justify-content:center}.lg\:gap-0\.5{gap:calc(var(--space-unit) * .5)}.lg\:gap-3{gap:calc(var(--space-unit) * 3)}.lg\:gap-section-small{gap:var(--section-space-small)}.lg\:gap-space-3{gap:var(--space-3)}.lg\:gap-space-5{gap:var(--space-5)}.lg\:gap-space-6{gap:var(--space-6)}.lg\:gap-space-7{gap:var(--space-7)}.lg\:self-start{align-self:flex-start}.lg\:self-stretch{align-self:stretch}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overscroll-contain{overscroll-behavior:contain}.lg\:rounded-lg{border-radius:calc(var(--radius) + .25rem)}.lg\:rounded-xl{border-radius:calc(var(--radius) + .5rem)}.lg\:border{border-style:var(--tw-border-style);border-width:var(--border-width-main)}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:var(--border-width-main)}.lg\:border-border{border-color:var(--border)}.lg\:bg-popover{background-color:var(--popover)}.lg\:bg-sidebar{background-color:var(--sidebar)}.lg\:\[mask-image\:none\]{-webkit-mask-image:none;mask-image:none}.lg\:p-0\.5{padding:calc(var(--space-unit) * .5)}.lg\:p-2{padding:calc(var(--space-unit) * 2)}.lg\:p-3{padding:calc(var(--space-unit) * 3)}.lg\:p-inset{padding:var(--role-panel-padding,var(--density-inset))}.lg\:p-space-4{padding:var(--space-4)}.lg\:p-space-5{padding:var(--space-5)}.lg\:p-space-6{padding:var(--space-6)}.lg\:px-1{padding-inline:var(--space-unit)}.lg\:px-control-x{padding-inline:var(--density-control-x)}.lg\:px-space-6{padding-inline:var(--space-6)}.lg\:px-space-7{padding-inline:var(--space-7)}.lg\:py-0{padding-block:0}.lg\:py-3{padding-block:calc(var(--space-unit) * 3)}.lg\:py-space-5{padding-block:var(--space-5)}.lg\:py-space-6{padding-block:var(--space-6)}.lg\:pt-0{padding-top:0}.lg\:pt-space-3{padding-top:var(--space-3)}.lg\:pr-0{padding-right:0}.lg\:pr-2{padding-right:calc(var(--space-unit) * 2)}.lg\:pr-space-4{padding-right:var(--space-4)}.lg\:pr-space-5{padding-right:var(--space-5)}.lg\:pb-0{padding-bottom:0}.lg\:pb-space-3{padding-bottom:var(--space-3)}.lg\:pb-space-7{padding-bottom:var(--space-7)}.lg\:pl-space-6{padding-left:var(--space-6)}.lg\:pl-space-7{padding-left:var(--space-7)}.lg\:text-style-h5{font-family:var(--typeface-body);font-size:var(--text-style-h5-size);line-height:var(--text-style-h5-leading);letter-spacing:var(--text-style-h5-tracking);font-weight:var(--text-style-h5-weight);text-wrap-style:balance;text-box:trim-both cap alphabetic;--text-style-margin-top:var(--space-7);--text-style-margin-bottom:var(--space-4)}.lg\:text-muted-foreground{color:var(--muted-foreground)}.lg\:shadow-overlay{--tw-shadow:var(--elevation-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.lg\:shadow-raised{--tw-shadow:var(--elevation-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.lg\:float-edge{box-shadow:inset 0 0 0 1px var(--float-edge)}.lg\:float-panel{filter:var(--elevation-float-filter)}.lg\:transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.lg\:transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--motion-hover-easing));transition-duration:var(--tw-duration,var(--motion-hover-duration))}.lg\:motion-sidebar{--tw-duration:var(--motion-sidebar-duration);--tw-ease:var(--motion-sidebar-easing);transition-duration:var(--motion-sidebar-duration);transition-timing-function:var(--motion-sidebar-easing)}.lg\:\[--chat-head\:0px\]{--chat-head:0px}.lg\:\[--pinned-bottom\:0px\]{--pinned-bottom:0px}.lg\:\[--tab-bar-extra\:0px\]{--tab-bar-extra:0px}:is(.lg\:\*\:min-w-0>*){min-width:0}:is(.lg\:\*\:flex-1>*){flex:1}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:sr-only:is(:where(.group\/shell)[data-sidebar=collapsed] *){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:absolute:is(:where(.group\/shell)[data-sidebar=collapsed] *){position:absolute}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:top-1:is(:where(.group\/shell)[data-sidebar=collapsed] *){top:var(--space-unit)}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:right-1:is(:where(.group\/shell)[data-sidebar=collapsed] *){right:var(--space-unit)}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:left-\[calc\(var\(--spacing\)\*19\)\]:is(:where(.group\/shell)[data-sidebar=collapsed] *){left:calc(var(--spacing) * 19)}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:left-\[calc\(var\(--spacing\)\*22\)\]:is(:where(.group\/shell)[data-sidebar=collapsed] *){left:calc(var(--spacing) * 22)}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:block:is(:where(.group\/shell)[data-sidebar=collapsed] *){display:block}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:flex:is(:where(.group\/shell)[data-sidebar=collapsed] *){display:flex}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:hidden:is(:where(.group\/shell)[data-sidebar=collapsed] *){display:none}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:size-1\.5:is(:where(.group\/shell)[data-sidebar=collapsed] *){width:calc(var(--space-unit) * 1.5);height:calc(var(--space-unit) * 1.5)}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:size-control-sm:is(:where(.group\/shell)[data-sidebar=collapsed] *){width:var(--density-control-sm);height:var(--density-control-sm)}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:h-0:is(:where(.group\/shell)[data-sidebar=collapsed] *){height:0}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:w-16:is(:where(.group\/shell)[data-sidebar=collapsed] *){width:calc(var(--space-unit) * 16)}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:w-full:is(:where(.group\/shell)[data-sidebar=collapsed] *){width:100%}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:flex-none:is(:where(.group\/shell)[data-sidebar=collapsed] *){flex:none}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:grid-rows-\[1fr\]:is(:where(.group\/shell)[data-sidebar=collapsed] *){grid-template-rows:1fr}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:flex-col:is(:where(.group\/shell)[data-sidebar=collapsed] *){flex-direction:column}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:items-center:is(:where(.group\/shell)[data-sidebar=collapsed] *){align-items:center}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:justify-center:is(:where(.group\/shell)[data-sidebar=collapsed] *){justify-content:center}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:gap-1:is(:where(.group\/shell)[data-sidebar=collapsed] *){gap:var(--space-unit)}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:gap-space-6:is(:where(.group\/shell)[data-sidebar=collapsed] *){gap:var(--space-6)}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:overflow-hidden:is(:where(.group\/shell)[data-sidebar=collapsed] *){overflow:hidden}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:border-transparent:is(:where(.group\/shell)[data-sidebar=collapsed] *){border-color:#0000}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:bg-transparent:is(:where(.group\/shell)[data-sidebar=collapsed] *){background-color:#0000}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:p-0:is(:where(.group\/shell)[data-sidebar=collapsed] *){padding:0}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:px-0:is(:where(.group\/shell)[data-sidebar=collapsed] *){padding-inline:0}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:px-2:is(:where(.group\/shell)[data-sidebar=collapsed] *){padding-inline:calc(var(--space-unit) * 2)}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:text-transparent:is(:where(.group\/shell)[data-sidebar=collapsed] *){color:#0000}.lg\:group-data-\[sidebar\=collapsed\]\/shell\:opacity-100:is(:where(.group\/shell)[data-sidebar=collapsed] *){opacity:1}.lg\:backdrop\:bg-transparent::backdrop{background-color:#0000}.lg\:backdrop\:backdrop-blur-none::backdrop{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (hover:hover){.lg\:hover\:text-foreground:hover{color:var(--foreground)}}.lg\:hover\:text-foreground[data-preview~=hover]{color:var(--foreground)}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-\[calc\(var\(--sticky-top\)\+var\(--space-6\)\)\]{top:calc(var(--sticky-top) + var(--space-6))}.xl\:top-space-4{top:var(--space-4)}.xl\:top-space-5{top:var(--space-5)}.xl\:top-space-6{top:var(--space-6)}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:max-h-\[calc\(100dvh-var\(--space-7\)\)\]{max-height:calc(100dvh - var(--space-7))}.xl\:w-96{width:calc(var(--space-unit) * 96)}.xl\:max-w-site-outline{max-width:var(--site-max-width-outline)}.xl\:scroll-fade{-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent)}@supports (animation-timeline:scroll()){.xl\:scroll-fade{animation:linear both scroll-fade;animation-timeline:scroll(self)}}.xl\:columns-3{columns:3}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,24rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}.xl\:grid-cols-\[minmax\(0\,1fr\)_var\(--guide-rail-width\)\]{grid-template-columns:minmax(0,1fr) var(--guide-rail-width)}.xl\:grid-cols-\[minmax\(0\,1fr\)_var\(--page-side-width\)\]{grid-template-columns:minmax(0,1fr) var(--page-side-width)}.xl\:grid-cols-\[minmax\(0\,1fr\)_var\(--page-side-width-wide\)\]{grid-template-columns:minmax(0,1fr) var(--page-side-width-wide)}.xl\:grid-cols-\[minmax\(0\,1fr\)_var\(--site-phone-width\)\]{grid-template-columns:minmax(0,1fr) var(--site-phone-width)}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.xl\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.xl\:grid-cols-\[var\(--site-phone-width\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--site-phone-width) minmax(0,1fr)}.xl\:items-start{align-items:flex-start}.xl\:gap-space-8{gap:var(--space-8)}.xl\:overflow-y-auto{overflow-y:auto}.xl\:empty\:hidden:empty{display:none}.xl\:has-\[\>aside\>nav\]\:grid-cols-\[minmax\(0\,1fr\)_var\(--guide-rail-width\)\]:has(>aside>nav){grid-template-columns:minmax(0,1fr) var(--guide-rail-width)}}@media (min-width:96rem){.\32 xl\:block{display:block}.\32 xl\:grid{display:grid}.\32 xl\:hidden{display:none}.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_var\(--guide-rail-width\)\]{grid-template-columns:minmax(0,1fr) var(--guide-rail-width)}.\32 xl\:gap-space-8{gap:var(--space-8)}}@media (min-width:112.5rem){.\33 xl\:col-span-1{grid-column:span 1/span 1}.\33 xl\:mx-auto{margin-inline:auto}.\33 xl\:ml-auto{margin-left:auto}.\33 xl\:w-full{width:100%}.\33 xl\:max-w-list-title{max-width:var(--list-row-title-max)}.\33 xl\:max-w-site-main{max-width:var(--site-max-width-main)}.\33 xl\:max-w-site-with-list{max-width:var(--site-max-width-with-list)}.\33 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\33 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\33 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@container not (min-width:28rem){.\@max-small\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\@max-small\:hidden{display:none}.\@max-small\:w-auto{width:auto}}@container timer (min-width:16rem){.\@min-\[16rem\]\/timer\:col-span-1{grid-column:span 1/span 1}.\@min-\[16rem\]\/timer\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:18rem){.\@min-\[18rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:20rem){.\@xsmall\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){@container timer (min-width:22rem){.lg\:\@min-\[22rem\]\/timer\:inline{display:inline}}}@container (min-width:28rem){.\@small\:col-span-2{grid-column:span 2/span 2}.\@small\:w-fit{width:fit-content}.\@small\:flex-1{flex:1}}@container process (min-width:28rem){.\@small\/process\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:28rem){.\@small\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@small\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@small\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.\@small\:grid-cols-\[minmax\(0\,1fr\)_var\(--field-number-width\)\]{grid-template-columns:minmax(0,1fr) var(--field-number-width)}.\@small\:flex-row{flex-direction:row}.\@small\:items-center{align-items:center}.\@small\:items-end{align-items:flex-end}.\@small\:group-data-\[layout-labels\=on\]\/paper\:grid-cols-1:is(:where(.group\/paper)[data-layout-labels=on] *){grid-template-columns:repeat(1,minmax(0,1fr))}}@container (min-width:36rem){.\@medium\:col-span-\(--span\){grid-column:span var(--span) / span var(--span)}.\@medium\:col-span-1{grid-column:span 1/span 1}.\@medium\:col-span-12{grid-column:span 12/span 12}.\@medium\:col-span-\[var\(--hub-span-t\,var\(--span-t\)\)\]{grid-column:span var(--hub-span-t,var(--span-t)) / span var(--hub-span-t,var(--span-t))}.\@medium\:mx-space-1{margin-inline:var(--space-1)}.\@medium\:mt-\[calc\(\(var\(--lead-flow-dot\)-var\(--motion-beams-width\)\)\/2\)\]{margin-top:calc((var(--lead-flow-dot) - var(--motion-beams-width)) / 2)}.\@medium\:ml-space-1{margin-left:var(--space-1)}.\@medium\:ml-space-6{margin-left:var(--space-6)}.\@medium\:block{display:block}.\@medium\:flex{display:flex}.\@medium\:grid{display:grid}.\@medium\:hidden{display:none}.\@medium\:inline{display:inline}.\@medium\:table{display:table}.\@medium\:aspect-\[16\/9\]{aspect-ratio:16/9}.\@medium\:aspect-video{aspect-ratio:var(--aspect-video)}.\@medium\:size-6{width:calc(var(--space-unit) * 6);height:calc(var(--space-unit) * 6)}.\@medium\:h-\(--motion-beams-width\){height:var(--motion-beams-width)}.\@medium\:min-h-24{min-height:calc(var(--space-unit) * 24)}.\@medium\:w-48{width:calc(var(--space-unit) * 48)}.\@medium\:w-56{width:calc(var(--space-unit) * 56)}.\@medium\:w-auto{width:auto}.\@medium\:w-fit{width:fit-content}.\@medium\:min-w-0{min-width:0}.\@medium\:min-w-space-3{min-width:var(--space-3)}.\@medium\:flex-1{flex:1}.\@medium\:flex-none{flex:none}.\@medium\:shrink-0{flex-shrink:0}.\@medium\:basis-auto{flex-basis:auto}.\@medium\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.\@medium\:grid-flow-col{grid-auto-flow:column}}@container process (min-width:36rem){.\@medium\/process\:grid-cols-\[var\(--page-side-width-narrow\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--page-side-width-narrow) minmax(0,1fr)}}@container (min-width:36rem){.\@medium\:grid-cols-\(--cols-t\){grid-template-columns:var(--cols-t)}.\@medium\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@medium\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@medium\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@medium\:grid-cols-\[minmax\(0\,1fr\)_4rem_7rem_7rem\]{grid-template-columns:minmax(0,1fr) 4rem 7rem 7rem}.\@medium\:grid-cols-\[minmax\(0\,1fr\)_12rem_8rem\]{grid-template-columns:minmax(0,1fr) 12rem 8rem}.\@medium\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_12rem\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 12rem}.\@medium\:grid-cols-\[minmax\(0\,1fr\)_var\(--field-short-width\)\]{grid-template-columns:minmax(0,1fr) var(--field-short-width)}.\@medium\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.\@medium\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)_auto\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr) auto}.\@medium\:grid-cols-none{grid-template-columns:none}.\@medium\:flex-col{flex-direction:column}.\@medium\:flex-row{flex-direction:row}.\@medium\:items-end{align-items:flex-end}.\@medium\:items-start{align-items:flex-start}.\@medium\:items-stretch{align-items:stretch}.\@medium\:gap-space-1{gap:var(--space-1)}.\@medium\:gap-space-4{gap:var(--space-4)}.\@medium\:gap-x-space-4{column-gap:var(--space-4)}}@container process (min-width:36rem){.\@medium\/process\:border-r{border-right-style:var(--tw-border-style);border-right-width:var(--border-width-main)}.\@medium\/process\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\@medium\/process\:p-inset{padding:var(--role-panel-padding,var(--density-inset))}}@container (min-width:36rem){.\@medium\:px-0{padding-inline:0}.\@medium\:px-1\.5{padding-inline:calc(var(--space-unit) * 1.5)}.\@medium\:px-2{padding-inline:calc(var(--space-unit) * 2)}.\@medium\:py-1\.5{padding-block:calc(var(--space-unit) * 1.5)}.\@medium\:text-left{text-align:left}.\@medium\:text-style-x-small{font-family:var(--typeface-body);font-size:var(--text-style-x-small-size);line-height:var(--text-style-x-small-leading);font-weight:var(--weight-medium)}.\@medium\:\[--flow-across\:1\]{--flow-across:1}.group-data-\[layout-contents\=detailed\]\/hub\:\@medium\:grid-cols-2:is(:where(.group\/hub)[data-layout-contents=detailed] *),.\@medium\:group-data-\[layout-pinned\=on\]\/paper\:grid-cols-2:is(:where(.group\/paper)[data-layout-pinned=on] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:48rem){.\@large\:sticky{position:sticky}.\@large\:top-\[calc\(var\(--sticky-top\)\+var\(--space-6\)\)\]{top:calc(var(--sticky-top) + var(--space-6))}.\@large\:top-space-6{top:var(--space-6)}.\@large\:order-1{order:1}.\@large\:order-2{order:2}.\@large\:col-span-2{grid-column:span 2/span 2}.\@large\:col-span-3{grid-column:span 3/span 3}.\@large\:col-span-4{grid-column:span 4/span 4}.\@large\:col-span-6{grid-column:span 6/span 6}.\@large\:col-span-8{grid-column:span 8/span 8}.\@large\:col-span-12{grid-column:span 12/span 12}.\@large\:col-start-3{grid-column-start:3}.\@large\:col-start-auto{grid-column-start:auto}.\@large\:row-start-auto{grid-row-start:auto}.\@large\:mx-0{margin-inline:0}.\@large\:ml-auto{margin-left:auto}.\@large\:block{display:block}.\@large\:grid{display:grid}.\@large\:hidden{display:none}.\@large\:inline-flex{display:inline-flex}.\@large\:w-1\/2{width:50%}.\@large\:w-48{width:calc(var(--space-unit) * 48)}.\@large\:w-56{width:calc(var(--space-unit) * 56)}.\@large\:w-auto{width:auto}.\@large\:max-w-full{max-width:100%}.\@large\:max-w-hint{max-width:var(--hint-max-width)}.\@large\:flex-none{flex:none}.\@large\:shrink-0{flex-shrink:0}.\@large\:columns-2{columns:2}.\@large\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.\@large\:grid-flow-col{grid-auto-flow:column}}@container docs (min-width:48rem){.\@large\/docs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@large\/docs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container new (min-width:48rem){.\@large\/new\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:48rem){.\@large\:grid-cols-\(--list-columns\){grid-template-columns:var(--list-columns)}.\@large\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@large\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@large\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@large\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\@large\:grid-cols-\[14rem_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.\@large\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.\@large\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.\@large\:grid-cols-\[minmax\(0\,1fr\)_var\(--page-side-width\)\]{grid-template-columns:minmax(0,1fr) var(--page-side-width)}.\@large\:grid-cols-\[minmax\(0\,1fr\)_var\(--page-side-width-narrow\)\]{grid-template-columns:minmax(0,1fr) var(--page-side-width-narrow)}.\@large\:grid-cols-\[minmax\(0\,1fr\)_var\(--panel-width\)\]{grid-template-columns:minmax(0,1fr) var(--panel-width)}.\@large\:grid-cols-\[minmax\(0\,1fr\)_var\(--site-phone-width\)\]{grid-template-columns:minmax(0,1fr) var(--site-phone-width)}.\@large\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.\@large\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr) minmax(0,2fr)}.\@large\:grid-cols-\[minmax\(0\,12rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,12rem) minmax(0,1fr)}.\@large\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.\@large\:flex-row{flex-direction:row}.\@large\:items-center{align-items:center}.\@large\:items-end{align-items:flex-end}.\@large\:items-start{align-items:flex-start}.\@large\:justify-between{justify-content:space-between}.\@large\:justify-end{justify-content:flex-end}.\@large\:gap-0{gap:0}.\@large\:gap-3{gap:calc(var(--space-unit) * 3)}.\@large\:gap-space-4{gap:var(--space-4)}.\@large\:gap-space-6{gap:var(--space-6)}.\@large\:gap-space-7{gap:var(--space-7)}.\@large\:gap-x-space-4{column-gap:var(--space-4)}.\@large\:gap-x-space-5{column-gap:var(--space-5)}.\@large\:rounded-none{border-radius:0}.\@large\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-width-main)}.\@large\:border-border{border-color:var(--border)}.\@large\:bg-transparent{background-color:#0000}.\@large\:p-space-5{padding:var(--space-5)}.\@large\:px-0{padding-inline:0}.\@large\:px-space-8{padding-inline:var(--space-8)}.\@large\:py-3{padding-block:calc(var(--space-unit) * 3)}.\@large\:text-right{text-align:right}.group-data-\[layout-contents\=detailed\]\/hub\:\@large\:grid-cols-3:is(:where(.group\/hub)[data-layout-contents=detailed] *){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:112.5rem){@container (min-width:48rem){.\33 xl\:\@large\:grid-cols-\(--list-columns-wide\){grid-template-columns:var(--list-columns-wide)}}}@container dashboard (min-width:56rem){.\@xlarge\/dashboard\:sticky{position:sticky}}@container invoice (min-width:56rem){.\@xlarge\/invoice\:sticky{position:sticky}}@container (min-width:56rem){.\@xlarge\:sticky{position:sticky}}@container dashboard (min-width:56rem){.\@xlarge\/dashboard\:top-\[calc\(var\(--sticky-top\)\+var\(--space-6\)\)\]{top:calc(var(--sticky-top) + var(--space-6))}}@container invoice (min-width:56rem){.\@xlarge\/invoice\:top-\[calc\(var\(--sticky-top\)\+var\(--space-4\)\)\]{top:calc(var(--sticky-top) + var(--space-4))}}@container (min-width:56rem){.\@xlarge\:top-0{top:0}.\@xlarge\:top-space-6{top:var(--space-6)}.\@xlarge\:col-span-\[var\(--hub-span\,var\(--span\)\)\]{grid-column:span var(--hub-span,var(--span)) / span var(--hub-span,var(--span))}.\@xlarge\:scrollbar-hidden{scrollbar-width:none}.\@xlarge\:scrollbar-hidden::-webkit-scrollbar{display:none}}@container panel (min-width:56rem){.\@xlarge\/panel\:block{display:block}}@container (min-width:56rem){.\@xlarge\:flex{display:flex}.\@xlarge\:grid{display:grid}.\@xlarge\:hidden{display:none}.\@xlarge\:inline{display:inline}.\@xlarge\:max-h-svh{max-height:100svh}.\@xlarge\:w-\(--hub-frame-nav-width\){width:var(--hub-frame-nav-width)}.\@xlarge\:scroll-fade{-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent)}@supports (animation-timeline:scroll()){.\@xlarge\:scroll-fade{animation:linear both scroll-fade;animation-timeline:scroll(self)}}.\@xlarge\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.\@xlarge\:grid-flow-col{grid-auto-flow:column}}@container dashboard (min-width:56rem){.\@xlarge\/dashboard\:grid-cols-\[minmax\(0\,1fr\)_var\(--page-side-width\)\]{grid-template-columns:minmax(0,1fr) var(--page-side-width)}}@container invoice (min-width:56rem){.\@xlarge\/invoice\:grid-cols-\[minmax\(0\,26rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,26rem) minmax(0,1fr)}.\@xlarge\/invoice\:grid-cols-\[minmax\(0\,var\(--page-side-width-wide\)\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,var(--page-side-width-wide)) minmax(0,1fr)}}@container settings (min-width:56rem){.\@xlarge\/settings\:grid-cols-\[minmax\(0\,1fr\)_var\(--page-side-width\)\]{grid-template-columns:minmax(0,1fr) var(--page-side-width)}}@container (min-width:56rem){.\@xlarge\:grid-cols-\(--cols\){grid-template-columns:var(--cols)}.\@xlarge\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@xlarge\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@xlarge\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@xlarge\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\@xlarge\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.\@xlarge\:grid-cols-\[minmax\(0\,1fr\)_var\(--lead-side\)\]{grid-template-columns:minmax(0,1fr) var(--lead-side)}.\@xlarge\:grid-cols-\[minmax\(0\,1fr\)_var\(--page-side-width\)\]{grid-template-columns:minmax(0,1fr) var(--page-side-width)}.\@xlarge\:grid-cols-\[minmax\(0\,1fr\)_var\(--page-side-width-wide\)\]{grid-template-columns:minmax(0,1fr) var(--page-side-width-wide)}.\@xlarge\:grid-cols-\[var\(--process-phase-rail-width\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--process-phase-rail-width) minmax(0,1fr)}.\@xlarge\:grid-cols-none{grid-template-columns:none}.\@xlarge\:flex-col{flex-direction:column}.\@xlarge\:flex-row{flex-direction:row}.\@xlarge\:items-start{align-items:flex-start}.\@xlarge\:justify-center{justify-content:center}.\@xlarge\:justify-end{justify-content:flex-end}.\@xlarge\:self-start{align-self:flex-start}.\@xlarge\:overflow-y-auto{overflow-y:auto}.\@xlarge\:border-r{border-right-style:var(--tw-border-style);border-right-width:var(--border-width-main)}.\@xlarge\:border-border{border-color:var(--border)}.\@xlarge\:p-space-8{padding:var(--space-8)}.\@xlarge\:px-space-8{padding-inline:var(--space-8)}.\@xlarge\:py-space-8{padding-block:var(--space-8)}.\@xlarge\:pt-section-main{padding-top:var(--section-space-main)}.\@xlarge\:group-data-\[layout-text\=side\]\/hub\:sticky:is(:where(.group\/hub)[data-layout-text=side] *){position:sticky}.\@xlarge\:group-data-\[layout-text\=side\]\/hub\:top-0:is(:where(.group\/hub)[data-layout-text=side] *){top:0}.\@xlarge\:group-data-\[layout-text\=side\]\/hub\:block:is(:where(.group\/hub)[data-layout-text=side] *){display:block}.\@xlarge\:group-data-\[layout-text\=side\]\/hub\:grid:is(:where(.group\/hub)[data-layout-text=side] *){display:grid}.\@xlarge\:group-data-\[layout-text\=side\]\/hub\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]:is(:where(.group\/hub)[data-layout-text=side] *){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.\@xlarge\:group-data-\[layout-text\=side\]\/hub\:items-start:is(:where(.group\/hub)[data-layout-text=side] *){align-items:flex-start}}@container (min-width:72rem){.\@xxlarge\:col-span-1{grid-column:span 1/span 1}.\@xxlarge\:w-full{width:100%}.\@xxlarge\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@xxlarge\:grid-cols-\[16rem_minmax\(0\,1fr\)_20rem\]{grid-template-columns:16rem minmax(0,1fr) 20rem}}@media print{.print\:hidden{display:none}.print\:max-w-none{max-width:none}.print\:rounded-none{border-radius:0}.print\:p-0{padding:0}.print\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (pointer:coarse){.pointer-coarse\:-m-3\.5{margin:calc(var(--space-unit) * -3.5)}.pointer-coarse\:hidden{display:none}.pointer-coarse\:inline{display:inline}.pointer-coarse\:inline-flex{display:inline-flex}.pointer-coarse\:size-tap{width:var(--tap-target);height:var(--tap-target)}.pointer-coarse\:h-tap{height:var(--tap-target)}.pointer-coarse\:min-h-tap{min-height:var(--tap-target)}.pointer-coarse\:w-tap{width:var(--tap-target)}.pointer-coarse\:min-w-tap{min-width:var(--tap-target)}.pointer-coarse\:items-center{align-items:center}.pointer-coarse\:p-0{padding:0}.pointer-coarse\:opacity-100{opacity:1}}@media (pointer:fine){.pointer-fine\:flex{display:flex}.pointer-fine\:hidden{display:none}.pointer-fine\:inline{display:inline}.pointer-fine\:min-h-0{min-height:0}}@media (hover:hover){.hover\:\[\&_\.text-style-h6\]\:underline:hover .text-style-h6{text-decoration-line:underline}}.hover\:\[\&_\.text-style-h6\]\:underline[data-preview~=hover] .text-style-h6{text-decoration-line:underline}.\[\&_\:is\(a\,button\,select\)\]\:min-h-tap :is(a,button,select){min-height:var(--tap-target)}@media not all and (min-width:40rem){.max-sm\:\[\&_\:is\(a\,button\,select\)\]\:min-h-tap :is(a,button,select){min-height:var(--tap-target)}}.\[\&_\:is\(a\,button\,summary\,select\)\]\:min-h-tap :is(a,button,summary,select){min-height:var(--tap-target)}.\[\&_\[data-group-heading\]\]\:h-tap [data-group-heading]{height:var(--tap-target)}@media (pointer:coarse){.pointer-coarse\:\[\&_\[data-group-heading\]\]\:h-tap [data-group-heading]{height:var(--tap-target)}}.\[\&_\[data-new-pill\]\]\:hidden [data-new-pill]{display:none}.\[\&_\[data-place-row\]\]\:h-tap [data-place-row]{height:var(--tap-target)}@media (pointer:coarse){.pointer-coarse\:\[\&_\[data-place-row\]\]\:h-tap [data-place-row]{height:var(--tap-target)}}.\[\&_a\]\:justify-start a,.\[\&_button\]\:justify-start button{justify-content:flex-start}.\[\&_input\]\:focus-visible\:outline-none input:focus-visible,.\[\&_input\]\:focus-visible\:outline-none input[data-preview~=focus]{--tw-outline-style:none;outline-style:none}.\[\&_li\]\:gap-0 li,.\[\&_ul\]\:gap-0 ul{gap:0}.\[\&\:\:-moz-range-thumb\]\:size-3\.5::-moz-range-thumb{width:calc(var(--space-unit) * 3.5);height:calc(var(--space-unit) * 3.5)}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:9999px}.\[\&\:\:-moz-range-thumb\]\:border-2::-moz-range-thumb{border-style:var(--tw-border-style);border-width:2px}.\[\&\:\:-moz-range-thumb\]\:border-\(--color-picker-white\)::-moz-range-thumb{border-color:var(--color-picker-white)}.\[\&\:\:-moz-range-thumb\]\:bg-transparent::-moz-range-thumb{background-color:#0000}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:size-3\.5::-webkit-slider-thumb{width:calc(var(--space-unit) * 3.5);height:calc(var(--space-unit) * 3.5)}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:9999px}.\[\&\:\:-webkit-slider-thumb\]\:border-2::-webkit-slider-thumb{border-style:var(--tw-border-style);border-width:2px}.\[\&\:\:-webkit-slider-thumb\]\:border-\(--color-picker-white\)::-webkit-slider-thumb{border-color:var(--color-picker-white)}.\[\&\:\:-webkit-slider-thumb\]\:outline::-webkit-slider-thumb{outline-style:var(--tw-outline-style);outline-width:1px}.\[\&\:\:-webkit-slider-thumb\]\:outline-1::-webkit-slider-thumb{outline-style:var(--tw-outline-style);outline-width:1px}.\[\&\:\:-webkit-slider-thumb\]\:outline-\(--palette-dark-o30\)::-webkit-slider-thumb{outline-color:var(--palette-dark-o30)}.\[\&\:has\(\+\[data-slot\=hint\]\)\]\:-mb-1:has(+[data-slot=hint]){margin-bottom:calc(var(--space-unit) * -1)}.\[\&\:has\(\+\[data-slot\=hint\]\)\]\:mb-1:has(+[data-slot=hint]){margin-bottom:var(--space-unit)}.\[\&\:not\(\[open\]\)\]\:hidden:not([open]){display:none}.\[\&\>\*\]\:w-3\/5>*{width:60%}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:max-w-full>*{max-width:100%}.\[\&\>\*\]\:flex-1>*{flex:1}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>\*\]\:snap-start>*{scroll-snap-align:start}@media (min-width:48rem){.md\:\[\&\>\*\]\:w-auto>*{width:auto}.md\:\[\&\>\*\:first-child\]\:mr-auto>:first-child{margin-right:auto}}.\[\&\>\*\:last-child\:nth-child\(odd\)\]\:col-span-2>:last-child:nth-child(odd){grid-column:span 2/span 2}.\[\&\>\*\:not\(\:first-child\)\]\:pt-space-5>:not(:first-child){padding-top:var(--space-5)}@media (min-width:48rem){.md\:\[\&\>\.menu-dim\]\:hidden>.menu-dim{display:none}}.\[\&\>section\]\:h-full>section{height:100%}.\[\&\>section\]\:justify-between>section{justify-content:space-between}.\[\&\>svg\]\:scale-150>svg{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(.flex,.inline-flex)>.\[\:is\(\.flex\,\.inline-flex\)\>\&\]\:ms-0{margin-inline-start:0}@media (hover:hover) and (pointer:fine){.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:inline{display:inline}}html[data-arranging] .\[html\[data-arranging\]_\&\]\:contents{display:contents}html[data-arranging] .\[html\[data-arranging\]_\&\]\:hidden,html[data-commenting] .\[html\[data-commenting\]_\&\]\:hidden{display:none}html[data-designing] .\[html\[data-designing\]_\&\]\:contents{display:contents}html[data-designing] .\[html\[data-designing\]_\&\]\:hidden{display:none}html[data-designing] .\[html\[data-designing\]_\&\]\:pt-0{padding-top:0}h1.text-style-h4{font-family:var(--role-page-heading-family,var(--typeface-heading));font-size:var(--role-page-heading-size,var(--text-style-h4-size));line-height:var(--role-page-heading-leading,var(--text-style-h4-leading));letter-spacing:var(--role-page-heading-tracking,var(--text-style-h4-tracking));font-weight:var(--role-page-heading-weight,var(--text-style-h4-weight))}h2.text-style-h5{font-family:var(--role-section-heading-family,var(--typeface-body));font-size:var(--role-section-heading-size,var(--text-style-h5-size));line-height:var(--role-section-heading-leading,var(--text-style-h5-leading));letter-spacing:var(--role-section-heading-tracking,var(--text-style-h5-tracking));font-weight:var(--role-section-heading-weight,var(--text-style-h5-weight))}.rounded-lg.border:not([class*=\:rounded-]){border-radius:var(--role-card-radius,calc(var(--radius) + .25rem))}.rounded-lg.border:not([class*=\:rounded-],[class*=shadow],[class*=ring-],.border-dashed){box-shadow:var(--role-card-shadow,none)}.rounded-nested.border:not([class*=\:rounded-]){border-radius:max(0px, calc(var(--role-card-radius,calc(var(--radius) + .25rem)) - .25rem))}[data-side-card] [data-side-part].rounded-lg.border{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-width:0;border-radius:0}[data-side-card]>*+*,[data-side-card]>*+[data-side-part].rounded-lg.border{border-top:1px solid var(--role-row-divider,var(--border))}.divide-y.divide-border>:not(:last-child){border-color:var(--role-row-divider,var(--border))}[data-form-look]{background-color:var(--form-background)}[data-form-look] [data-form-column]{max-width:var(--form-column-width)}[data-form-look] .form-body{--ring:var(--form-focus);--role-button-radius:var(--form-button-radius)}[data-form-look] .form-parts{gap:var(--form-gap)}[data-form-look] .form-question{font-family:var(--form-question-family);font-size:var(--form-question-size);line-height:var(--form-question-leading);letter-spacing:var(--form-question-tracking);font-weight:var(--form-question-weight)}[data-form-look] .form-title{font-family:var(--form-title-family);font-size:var(--form-title-size);line-height:var(--form-title-leading);letter-spacing:var(--form-title-tracking);font-weight:var(--form-title-weight)}[data-form-look] .form-note{font-family:var(--form-note-family);font-size:var(--form-note-size);line-height:var(--form-note-leading);letter-spacing:var(--form-note-tracking);font-weight:var(--form-note-weight)}[data-form-look] .form-progress{background-color:var(--form-accent)}[data-form-look] .form-logo{display:var(--form-logo-display)}[data-form-look].form-screen-preview{--form-title-size:var(--text-style-h5-size);--form-title-leading:var(--text-style-h5-leading);--form-title-tracking:var(--text-style-h5-tracking);--form-title-weight:var(--text-style-h5-weight);--form-note-size:var(--text-style-small-size);--form-note-leading:var(--text-style-small-leading)}[data-field=line]>:is(input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),textarea,select){border-style:solid;border-width:0 0 var(--border-width-main) 0;font-family:var(--typeface-body);font-size:var(--text-style-large-size);line-height:var(--text-style-large-leading);letter-spacing:var(--tracking-normal);font-weight:var(--weight-regular);border-radius:0;padding-inline:0}[data-field=line]>:is(input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),select){height:auto;padding-block:calc(var(--space-unit) * 2)}[data-field=line]>:is(input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),textarea,select):not(:disabled){background-color:#0000}[data-field=compact]>:is(label,legend){font-family:var(--typeface-body);font-size:var(--text-style-x-small-size);line-height:var(--text-style-x-small-leading);font-weight:var(--weight-medium)}[data-field=compact]>:is(input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),textarea,select){font-size:var(--text-style-x-small-size);line-height:var(--text-style-x-small-leading)}[data-field=compact]>:is(input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),select){height:var(--density-control-sm)}[data-doc-look] .doc-logo{display:var(--doc-logo-display)}[data-deck-look] .deck-logo{display:var(--deck-logo-display)}[data-hub-frame] .hub-frame-nav{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){[data-hub-frame] .hub-frame-nav{border-color:color-mix(in srgb, var(--border) var(--hub-frame-nav-line), transparent)}}[data-hub-frame] .hub-frame-nav{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){[data-hub-frame] .hub-frame-nav{background-color:color-mix(in srgb, var(--card) var(--hub-frame-nav-fill), transparent)}}[data-doc-look][data-layout-meta=stacked] .doc-meta{grid-template-columns:minmax(0,1fr)}[data-doc-look][data-layout-numbers=hide] .doc-number{display:none}[data-doc-look][data-layout-cover=center] .doc-cover{text-align:center}[data-doc-look][data-layout-cover=center] .doc-cover>.doc-label,[data-doc-look][data-layout-cover=center] .doc-logo{justify-content:center}[data-doc-look][data-layout-cover=center] .doc-logo img{object-position:center}[data-deck-look][data-layout-valign=top] [aria-roledescription=slide]>div{justify-content:flex-start}[data-deck-look][data-layout-width] [aria-roledescription=slide]>div{max-width:var(--deck-content-width)}[data-deck-look][data-layout-padding] [aria-roledescription=slide]>div{padding-block:var(--deck-slide-padding)}[data-deck-look][data-layout-cover=center] div:has(>h1.deck-title){text-align:center;align-items:center}[data-deck-look][data-layout-cover=center] div:has(>h1.deck-title)>.deck-logo{align-self:center}.invoice-paper{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--palette-light);color:var(--palette-dark);--paper-muted:var(--palette-dark-o60);--paper-divider:var(--palette-dark-o10);--paper-panel:var(--palette-paper);--paper-ink:var(--palette-dark)}.invoice-paper[data-layout-tone=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--palette-dark);color:var(--palette-light);--paper-muted:var(--palette-light-o60);--paper-divider:var(--palette-light-o20);--paper-panel:var(--palette-light-o10);--paper-ink:var(--palette-light)}@media print{.invoice-paper[data-layout-tone=dark]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--palette-light);color:var(--palette-dark);--paper-muted:var(--palette-dark-o60);--paper-divider:var(--palette-dark-o10);--paper-panel:var(--palette-paper);--paper-ink:var(--palette-dark)}}.invoice-paper .invoice-total-rule{border-color:var(--paper-ink)}.invoice-paper .invoice-bold-title{font-size:min(var(--text-style-display-size), 12cqi);line-height:var(--text-style-display-leading);letter-spacing:var(--text-style-display-tracking);font-weight:var(--text-style-display-weight);text-transform:uppercase}[data-hub-frame][data-layout-images=two] [data-block-type=image],[data-hub-frame][data-layout-images=mosaic] [data-block-type=image]{--hub-span:6;--hub-span-t:6}[data-hub-frame][data-layout-images=three] [data-block-type=image]{--hub-span:4;--hub-span-t:6}[data-hub-frame][data-layout-images=mosaic] [data-block-type=image]:nth-child(3n of [data-block-type=image]){--hub-span:12;--hub-span-t:12}[data-hub-frame][data-layout-images=two] .hub-gallery-grid,[data-hub-frame][data-layout-images=mosaic] .hub-gallery-grid{--cols:repeat(2, minmax(0, 1fr));--cols-t:repeat(2, minmax(0, 1fr))}[data-hub-frame][data-layout-images=three] .hub-gallery-grid{--cols:repeat(3, minmax(0, 1fr));--cols-t:repeat(3, minmax(0, 1fr))}[data-hub-frame][data-layout-images=mosaic] .hub-gallery-grid>:nth-child(3n){grid-column:1/-1}[data-deck-look][data-layout-heading=heavy] .deck-title,.heading-heavy-caps{font-family:var(--typeface-body)!important;font-weight:var(--weight-heavy)!important;letter-spacing:var(--tracking-heavy)!important;text-transform:uppercase!important;line-height:var(--text-style-display-leading)!important}[data-layout-background]:where(:not([data-layout-background=none])){isolation:isolate;--bgp-c:var(--background-pattern-cell);--bgp-w:var(--background-pattern-weight);--bgp-line:var(--background-pattern-line);position:relative}@supports (color:color-mix(in lab, red, red)){[data-layout-background]:where(:not([data-layout-background=none])){--bgp-line:color-mix(in srgb, var(--background-pattern-line) var(--background-pattern-strength), transparent)}}[data-layout-background]:where(:not([data-layout-background=none])){--bgp-faint:var(--background-pattern-line)}@supports (color:color-mix(in lab, red, red)){[data-layout-background]:where(:not([data-layout-background=none])){--bgp-faint:color-mix(in srgb, var(--background-pattern-line) calc(var(--background-pattern-strength) * var(--background-pattern-minor)), transparent)}}[data-layout-background]:where(:not([data-layout-background=none])){--bgp-accent:var(--background-pattern-accent)}@supports (color:color-mix(in lab, red, red)){[data-layout-background]:where(:not([data-layout-background=none])){--bgp-accent:color-mix(in srgb, var(--background-pattern-accent) var(--background-pattern-accent-strength), transparent)}}[data-layout-background]:where(:not([data-layout-background=none])){--bgp-arm:calc(var(--bgp-c) * var(--background-pattern-arm));--bgp-tick:calc(var(--bgp-c) * var(--background-pattern-tick));--bgp-margin:var(--background-pattern-margin);--bgp-v:linear-gradient(to right, var(--bgp-line) var(--bgp-w), transparent var(--bgp-w));--bgp-h:linear-gradient(to bottom, var(--bgp-line) var(--bgp-w), transparent var(--bgp-w));--bgp-vf:linear-gradient(to right, var(--bgp-faint) var(--bgp-w), transparent var(--bgp-w));--bgp-hf:linear-gradient(to bottom, var(--bgp-faint) var(--bgp-w), transparent var(--bgp-w));--bgp-span:calc(100vmax * 4);--bgp-guide-image:var(--bgp-v), var(--bgp-v), var(--bgp-h), var(--bgp-h), linear-gradient(135deg, transparent calc(50% - var(--bgp-w) / 2), var(--bgp-line) calc(50% - var(--bgp-w) / 2) calc(50% + var(--bgp-w) / 2), transparent calc(50% + var(--bgp-w) / 2)), linear-gradient(150deg, transparent calc(63.4% - var(--bgp-w) / 2), var(--bgp-faint) calc(63.4% - var(--bgp-w) / 2) calc(63.4% + var(--bgp-w) / 2), transparent calc(63.4% + var(--bgp-w) / 2)), linear-gradient(120deg, transparent calc(36.6% - var(--bgp-w) / 2), var(--bgp-faint) calc(36.6% - var(--bgp-w) / 2) calc(36.6% + var(--bgp-w) / 2), transparent calc(36.6% + var(--bgp-w) / 2));--bgp-guide-size:var(--bgp-c) var(--bgp-tick), calc(var(--bgp-c) * 5) calc(var(--bgp-tick) * 2), var(--bgp-tick) var(--bgp-c), calc(var(--bgp-tick) * 2) calc(var(--bgp-c) * 5), var(--bgp-span) var(--bgp-span), var(--bgp-span) var(--bgp-span), var(--bgp-span) var(--bgp-span);--bgp-guide-position:var(--bgp-c) 0, var(--bgp-c) 0, 0 var(--bgp-c), 0 var(--bgp-c), left bottom, left bottom, left bottom;--bgp-guide-repeat:repeat-x, repeat-x, repeat-y, repeat-y, no-repeat, no-repeat, no-repeat}[data-layout-background][data-layout-background-guides=hide]{--bgp-guide-image:none, none, none, none, none, none, none}[data-layout-background]:where(:not([data-layout-background=none])):before,[data-layout-background]:where(:not([data-layout-background=none])):after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;position:absolute;inset:0}[data-layout-background=cross-grid]:before,[data-layout-background=line-grid]:before{background-image:var(--bgp-guide-image), var(--bgp-vf), var(--bgp-hf);background-size:var(--bgp-guide-size), var(--bgp-c) var(--bgp-c), var(--bgp-c) var(--bgp-c);background-position:var(--bgp-guide-position), var(--bgp-c) var(--bgp-c), var(--bgp-c) var(--bgp-c);background-repeat:var(--bgp-guide-repeat), repeat, repeat}[data-layout-background=cross-grid]:after,[data-layout-background=dot-grid]:after{--bgp-mark:calc(var(--bgp-c) * 2);background-image:var(--bgp-v), var(--bgp-h);background-size:var(--bgp-mark) var(--bgp-mark);background-position:var(--bgp-c) var(--bgp-c);--bgp-band-from:calc(50% - var(--bgp-arm));--bgp-band-to:calc(50% + var(--bgp-arm));--bgp-band-at:calc(var(--bgp-c) - var(--bgp-mark) / 2);-webkit-mask-image:linear-gradient(to right, transparent var(--bgp-band-from), black var(--bgp-band-from) var(--bgp-band-to), transparent var(--bgp-band-to)), linear-gradient(to bottom, transparent var(--bgp-band-from), black var(--bgp-band-from) var(--bgp-band-to), transparent var(--bgp-band-to));-webkit-mask-image:linear-gradient(to right, transparent var(--bgp-band-from), black var(--bgp-band-from) var(--bgp-band-to), transparent var(--bgp-band-to)), linear-gradient(to bottom, transparent var(--bgp-band-from), black var(--bgp-band-from) var(--bgp-band-to), transparent var(--bgp-band-to));-webkit-mask-image:linear-gradient(to right, transparent var(--bgp-band-from), black var(--bgp-band-from) var(--bgp-band-to), transparent var(--bgp-band-to)), linear-gradient(to bottom, transparent var(--bgp-band-from), black var(--bgp-band-from) var(--bgp-band-to), transparent var(--bgp-band-to));-webkit-mask-image:linear-gradient(to right, transparent var(--bgp-band-from), black var(--bgp-band-from) var(--bgp-band-to), transparent var(--bgp-band-to)), linear-gradient(to bottom, transparent var(--bgp-band-from), black var(--bgp-band-from) var(--bgp-band-to), transparent var(--bgp-band-to));mask-image:linear-gradient(to right, transparent var(--bgp-band-from), black var(--bgp-band-from) var(--bgp-band-to), transparent var(--bgp-band-to)), linear-gradient(to bottom, transparent var(--bgp-band-from), black var(--bgp-band-from) var(--bgp-band-to), transparent var(--bgp-band-to));-webkit-mask-size:var(--bgp-mark) var(--bgp-mark);-webkit-mask-size:var(--bgp-mark) var(--bgp-mark);-webkit-mask-size:var(--bgp-mark) var(--bgp-mark);-webkit-mask-size:var(--bgp-mark) var(--bgp-mark);mask-size:var(--bgp-mark) var(--bgp-mark);-webkit-mask-position:var(--bgp-band-at) var(--bgp-band-at);-webkit-mask-position:var(--bgp-band-at) var(--bgp-band-at);-webkit-mask-position:var(--bgp-band-at) var(--bgp-band-at);-webkit-mask-position:var(--bgp-band-at) var(--bgp-band-at);mask-position:var(--bgp-band-at) var(--bgp-band-at);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}[data-layout-background=line-grid]:after{background-image:var(--bgp-v), var(--bgp-h);background-size:calc(var(--bgp-c) * 5) calc(var(--bgp-c) * 5);background-position:var(--bgp-c) var(--bgp-c)}[data-layout-background=dot-grid]:before{background-image:var(--bgp-guide-image), radial-gradient(circle, var(--bgp-line) var(--bgp-w), transparent calc(var(--bgp-w) * 1.5));background-size:var(--bgp-guide-size), var(--bgp-c) var(--bgp-c);background-position:var(--bgp-guide-position), calc(var(--bgp-c) / 2) calc(var(--bgp-c) / 2);background-repeat:var(--bgp-guide-repeat), repeat}[data-layout-background=dot-grid]:after{--bgp-mark:calc(var(--bgp-c) * 5)}[data-layout-background=ruled-pairs]:before{--bgp-gap:calc(var(--bgp-c) * var(--background-pattern-rule-gap));--bgp-every:calc(var(--bgp-c) * var(--background-pattern-rule-every));inset:0 var(--bgp-margin);background-image:linear-gradient(var(--bgp-line), var(--bgp-line)), linear-gradient(to bottom, var(--bgp-line) var(--bgp-w), transparent var(--bgp-w) var(--bgp-gap), var(--bgp-line) var(--bgp-gap) calc(var(--bgp-gap) + var(--bgp-w)), transparent calc(var(--bgp-gap) + var(--bgp-w)));background-size:100% var(--bgp-w), 100% var(--bgp-every);background-position:0 var(--bgp-margin), 0 calc(var(--bgp-margin) + var(--bgp-every) / 2);background-repeat:no-repeat,repeat-y}[data-layout-background=editorial-rules]:before{inset:0 var(--bgp-margin);background-image:var(--bgp-h), linear-gradient(var(--bgp-line), var(--bgp-line));background-size:100% calc(var(--bgp-c) * var(--background-pattern-baseline-every)), 100% var(--bgp-w);background-position:0 var(--bgp-margin), 0 calc(100% - var(--bgp-margin));background-repeat:repeat-y,no-repeat}[data-layout-background=editorial-rules][data-layout-background-block=show]:after{width:var(--background-pattern-block-width);height:min(40%, calc(var(--bgp-c) * var(--background-pattern-block-height)));background:var(--bgp-accent);inset:auto 0 0 auto}@media print{[data-layout-background]:before,[data-layout-background]:after{display:none}}[data-celebration-look] .release-card{max-width:var(--release-card-width);border-radius:var(--release-card-radius);background:var(--release-card-fill);-webkit-backdrop-filter:blur(var(--blur-float));backdrop-filter:blur(var(--blur-float));filter:var(--release-card-float);box-shadow:var(--release-card-drop), var(--release-card-glow);border:var(--release-card-edge-width) solid var(--release-card-edge);color:var(--release-card-ink);align-items:var(--release-card-items);text-align:var(--release-card-align);rotate:var(--release-card-tilt);animation-name:var(--release-card-enter);isolation:isolate;overflow:hidden}[data-celebration-look] .release-card:after{content:"";display:var(--release-card-sheen);z-index:-1;pointer-events:none;background:linear-gradient(105deg, transparent 35%, var(--release-sheen-color) 50%, transparent 65%);animation:release-sheen calc(var(--motion-celebrate-duration) * 2) var(--motion-celebrate-easing) calc(var(--motion-celebrate-delay) + var(--motion-celebrate-duration)) both;position:absolute;inset:0}[data-celebration-look] .release-eyebrow{font-size:var(--release-eyebrow-size);line-height:var(--release-eyebrow-leading);letter-spacing:var(--release-eyebrow-tracking);text-transform:var(--release-eyebrow-case);color:var(--release-card-ink-soft)}[data-celebration-look] .release-title{font-family:var(--release-title-family);font-size:calc(var(--release-title-size) * var(--release-card-title-scale));line-height:var(--release-title-leading);letter-spacing:var(--release-title-tracking);font-weight:var(--release-card-title-weight)}[data-celebration-look] .release-when,[data-celebration-look] .release-more{font-size:var(--release-when-size);line-height:var(--release-when-leading);font-weight:var(--release-when-weight);color:var(--release-card-ink-soft)}[data-celebration-look] .release-more-link{color:var(--release-card-ink)}@media (prefers-reduced-motion:reduce){[data-celebration-look] .release-card{animation-name:enter}[data-celebration-look] .release-card:after{display:none}}}:root{--palette-dark:#1f1d1e;--palette-light:#fff;--palette-night:#141213;--palette-mist:#ebeaea;--palette-calm-frame:#efefef;--palette-calm-panel:#fbfbfb;--palette-calm-card:#fff;--palette-calm-line:#e4e4e4;--palette-calm-hover:#f0f0f0;--palette-calm-sunken:#f5f5f5;--palette-calm-ink:#1c1c1c;--palette-calm-ink-soft:#6b6b6b;--palette-calm-night-frame:#080808;--palette-calm-night-panel:#0d0d0d;--palette-calm-night-card:#121212;--palette-calm-night-line:#2a2a2a;--palette-calm-night-hover:#1e1e1e;--palette-calm-night-sunken:#161616;--palette-calm-night-ink:#eee;--palette-calm-night-ink-soft:#a0a0a0;--palette-paper:#f6f5f5;--palette-sand:#e8e4db;--palette-cream:#fbfaf6;--palette-dark-o10:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root{--palette-dark-o10:color-mix(in srgb, var(--palette-dark) 10%, transparent)}}:root{--palette-dark-o20:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root{--palette-dark-o20:color-mix(in srgb, var(--palette-dark) 20%, transparent)}}:root{--palette-dark-o30:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root{--palette-dark-o30:color-mix(in srgb, var(--palette-dark) 30%, transparent)}}:root{--palette-dark-o40:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root{--palette-dark-o40:color-mix(in srgb, var(--palette-dark) 40%, transparent)}}:root{--palette-dark-o50:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root{--palette-dark-o50:color-mix(in srgb, var(--palette-dark) 50%, transparent)}}:root{--palette-dark-o60:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root{--palette-dark-o60:color-mix(in srgb, var(--palette-dark) 60%, transparent)}}:root{--palette-dark-o70:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root{--palette-dark-o70:color-mix(in srgb, var(--palette-dark) 70%, transparent)}}:root{--palette-dark-o80:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root{--palette-dark-o80:color-mix(in srgb, var(--palette-dark) 80%, transparent)}}:root{--palette-dark-o90:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root{--palette-dark-o90:color-mix(in srgb, var(--palette-dark) 90%, transparent)}}:root{--palette-light-o10:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root{--palette-light-o10:color-mix(in srgb, var(--palette-light) 10%, transparent)}}:root{--palette-light-o20:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root{--palette-light-o20:color-mix(in srgb, var(--palette-light) 20%, transparent)}}:root{--palette-light-o30:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root{--palette-light-o30:color-mix(in srgb, var(--palette-light) 30%, transparent)}}:root{--palette-light-o40:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root{--palette-light-o40:color-mix(in srgb, var(--palette-light) 40%, transparent)}}:root{--palette-light-o50:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root{--palette-light-o50:color-mix(in srgb, var(--palette-light) 50%, transparent)}}:root{--palette-light-o60:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root{--palette-light-o60:color-mix(in srgb, var(--palette-light) 60%, transparent)}}:root{--palette-light-o70:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root{--palette-light-o70:color-mix(in srgb, var(--palette-light) 70%, transparent)}}:root{--palette-light-o80:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root{--palette-light-o80:color-mix(in srgb, var(--palette-light) 80%, transparent)}}:root{--palette-light-o90:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root{--palette-light-o90:color-mix(in srgb, var(--palette-light) 90%, transparent)}}:root{--palette-brand:var(--palette-dark);--palette-brand-contrast:var(--palette-light);--palette-red-500:#dc2626;--palette-red-400:#f87171;--palette-orange-500:#ea580c;--palette-orange-400:#fb923c;--palette-amber-500:#d97706;--palette-amber-400:#fbbf24;--palette-yellow-500:#ca8a04;--palette-yellow-400:#facc15;--palette-green-500:#16a34a;--palette-green-400:#4ade80;--palette-green-700:#15803d;--palette-teal-500:#0d9488;--palette-teal-400:#2dd4bf;--palette-blue-500:#2563eb;--palette-blue-400:#60a5fa;--palette-violet-500:#7c3aed;--palette-violet-400:#a78bfa;--palette-pink-500:#db2777;--palette-pink-400:#f472b6;--palette-violet-bright:#8b5cf6;--palette-yellow-bright:#eab308;--palette-green-bright:#22c55e;--palette-pink-bright:#ec4899;--palette-blue-bright:#3b82f6;--palette-assistant-blue:#176ef6;--palette-orange-bright:#f97316;--palette-cyan-bright:#06b6d4;--palette-red-bright:#ef4444;--palette-cyan-400:#22d3ee;--palette-signal-500:#ff3d00;--palette-danger-500:var(--palette-red-500);--palette-danger-400:var(--palette-red-400);--palette-success-500:var(--palette-green-500);--palette-warning-500:var(--palette-amber-500);--palette-danger-800:#991b1b;--palette-success-800:#166534;--palette-warning-800:#92400e;--palette-success-400:var(--palette-green-400);--palette-warning-400:var(--palette-amber-400);--brand-google-blue:#4285f4;--brand-google-green:#34a853;--brand-google-yellow:#fbbc04;--brand-google-red:#ea4335;--brand-slack-blue:#36c5f0;--brand-slack-green:#2eb67d;--brand-slack-yellow:#ecb22e;--brand-slack-red:#e01e5a;--brand-dropbox-blue:#0061ff;--brand-figma-red:#f24e1e;--brand-figma-coral:#ff7262;--brand-figma-purple:#a259ff;--brand-figma-blue:#1abcfe;--brand-figma-green:#0acf83;--brand-webflow-blue:#146ef5;--brand-claude-clay:#d97757;--brand-raindrop-blue:#1988e0;--brand-instagram-pink:#e4405f;--brand-stripe-purple:#635bff;--typeface-heading:var(--font-pp-neue-montreal), var(--font-inter), system-ui, sans-serif;--typeface-body:var(--font-inter), system-ui, sans-serif;--typeface-mono:ui-monospace, "SF Mono", Menlo, monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-heavy:800;--site-viewport-min:20;--site-viewport-max:90;--site-viewport-unit:calc((100vw - var(--site-viewport-min) * 1rem) / (var(--site-viewport-max) - var(--site-viewport-min)));--tracking-tight:-.03em;--tracking-normal:0em;--tracking-spaced-out:.1em;--tracking-heavy:-.04em;--text-style-display-size:clamp(4rem, 4rem + 3 * var(--site-viewport-unit), 7rem);--text-style-display-leading:1;--text-style-display-tracking:var(--tracking-tight);--text-style-display-weight:var(--weight-medium);--text-style-h1-size:clamp(3rem, 3rem + 2 * var(--site-viewport-unit), 5rem);--text-style-h1-leading:1;--text-style-h1-tracking:var(--tracking-tight);--text-style-h1-weight:var(--weight-medium);--text-style-h2-size:clamp(2.5rem, 2.5rem + 1.5 * var(--site-viewport-unit), 4rem);--text-style-h2-leading:1;--text-style-h2-tracking:var(--tracking-tight);--text-style-h2-weight:var(--weight-medium);--text-style-h3-size:clamp(2.25rem, 2.25rem + .75 * var(--site-viewport-unit), 3rem);--text-style-h3-leading:1.1;--text-style-h3-tracking:var(--tracking-tight);--text-style-h3-weight:var(--weight-medium);--text-style-h4-size:clamp(1.75rem, 1.75rem + .25 * var(--site-viewport-unit), 2rem);--text-style-h4-leading:1.1;--text-style-h4-tracking:var(--tracking-normal);--text-style-h4-weight:var(--weight-medium);--text-style-h5-size:clamp(1.375rem, 1.375rem + .125 * var(--site-viewport-unit), 1.5rem);--text-style-h5-leading:1.1;--text-style-h5-tracking:var(--tracking-normal);--text-style-h5-weight:var(--weight-medium);--text-style-h6-size:clamp(1rem, 1rem + .125 * var(--site-viewport-unit), 1.125rem);--text-style-h6-leading:1.1;--text-style-h6-tracking:var(--tracking-normal);--text-style-h6-weight:var(--weight-medium);--text-style-large-size:clamp(1.125rem, 1.125rem + .125 * var(--site-viewport-unit), 1.25rem);--text-style-large-leading:1.5;--text-style-main-size:clamp(1rem, 1rem + .125 * var(--site-viewport-unit), 1.125rem);--text-style-main-leading:1.5;--text-style-small-size:clamp(.875rem, .875rem + .125 * var(--site-viewport-unit), 1rem);--text-style-small-leading:1.5;--text-style-x-small-size:.75rem;--text-style-x-small-leading:1.5;--text-style-xx-small-size:clamp(.625rem, .625rem + .0625 * var(--site-viewport-unit), .6875rem);--text-style-xx-small-leading:1.5;--text-style-eyebrow-size:var(--text-style-x-small-size);--text-style-eyebrow-leading:1.3;--text-style-eyebrow-tracking:.08em;--text-style-code-size:.8125rem;--text-style-code-leading:1.5;--text-style-clipped-leading:1.25;--space-1:clamp(.375rem, .375rem + .125 * var(--site-viewport-unit), .5rem);--space-2:clamp(.625rem, .625rem + .125 * var(--site-viewport-unit), .75rem);--space-3:clamp(.875rem, .875rem + .125 * var(--site-viewport-unit), 1rem);--space-4:clamp(1.25rem, 1.25rem + .25 * var(--site-viewport-unit), 1.5rem);--space-5:clamp(1.75rem, 1.75rem + .25 * var(--site-viewport-unit), 2rem);--space-6:clamp(2rem, 2rem + .5 * var(--site-viewport-unit), 2.5rem);--space-7:clamp(2.25rem, 2.25rem + .75 * var(--site-viewport-unit), 3rem);--space-8:clamp(2.5rem, 2.5rem + 1.5 * var(--site-viewport-unit), 4rem);--section-space-none:0rem;--section-space-small:clamp(3rem, 3rem + 2 * var(--site-viewport-unit), 5rem);--section-space-main:clamp(4rem, 4rem + 3 * var(--site-viewport-unit), 7rem);--section-space-large:clamp(5.5rem, 5.5rem + 4.5 * var(--site-viewport-unit), 10rem);--section-space-page-top:clamp(10rem, 10rem + 4 * var(--site-viewport-unit), 14rem);--space-unit:.25rem;--site-margin:clamp(1rem, 1rem + 2 * var(--site-viewport-unit), 3rem);--site-gutter:clamp(1rem, 1rem + 1 * var(--site-viewport-unit), 2rem);--site-column-count:12;--site-column-width:calc(( min(var(--site-max-width-main), 100% - var(--site-margin) * 2) - (var(--site-gutter) * (var(--site-column-count) - 1)) ) / var(--site-column-count));--site-max-width-small:50rem;--site-max-width-main:90rem;--site-max-width-wide:160rem;--site-wide-screen:112.5rem;--list-row-title-max:56rem;--site-phone-width:24.375rem;--layout-column-min:calc(var(--site-phone-width) / 2);--hint-max-width:36rem;--max-width-20ch:20ch;--max-width-30ch:30ch;--max-width-50ch:50ch;--max-width-60ch:60ch;--max-width-70ch:70ch;--side-panel-width:36rem;--side-panel-width-full:72rem;--dialog-width-large:56rem;--panel-width:26rem;--assistant-orb-size:5rem;--assistant-scroll-height:22rem;--assistant-look-width:16rem;--assistant-look-core:calc(var(--assistant-orb-size) * .56);--assistant-look-idle:.45;--assistant-orb-core:56%;--assistant-orb-inner-inset:14%;--assistant-orb-outer-rest:.72;--assistant-orb-outer-swell:.28;--assistant-orb-inner-rest:.86;--assistant-orb-inner-swell:.2;--assistant-orb-outer-opacity:5%;--assistant-orb-outer-opacity-listening:15%;--assistant-orb-inner-opacity:10%;--assistant-orb-inner-opacity-listening:25%;--assistant-orb-breathe-low:.88;--assistant-orb-breathe:calc(var(--duration-slow) * 6);--discovery-question-min-height:50dvh;--sound-library-max-height:70dvh;--process-phase-rail-width:18rem;--field-width:26rem;--sign-in-width:28rem;--photo-crop-size:12rem;--property-label-width:8rem;--row-text-basis:16rem;--styleguide-demo-width:26rem;--week-strip-min-width:42rem;--thumbnail-radius:.0625rem;--thumbnail-text:.375rem;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--sticky-top:0px;--border-width-main:.094rem;--focus-width:.125rem;--focus-offset:.1875rem;--state-pressed-opacity:.9;--state-pressed-deep-opacity:.7;--state-full-opacity:1;--state-disabled-opacity:.5;--state-disabled-faint-opacity:.35;--radius:.5rem;--shadow-depth:1;--duration-fast:.14s;--duration-base:.2s;--duration-slow:.26s;--duration-fold:.7s;--duration-settle:2.4s;--blur-glass:16px;--blur-float:24px;--modal-width:42rem;--modal-height:min(80dvh, 44rem);--popover-max-width:calc(100vw - var(--space-6));--color-picker-width:18rem;--color-picker-list-height:16rem;--color-picker-white:#fff;--color-picker-black:#000;--color-picker-hues:linear-gradient(to right, red, #ff0, #0f0, #0ff, #00f, #f0f, red);--color-picker-checker:repeating-conic-gradient(var(--palette-dark-o20) 0% 25%, var(--palette-light) 0% 50%) 0 0 / .5rem .5rem;--blur-backdrop:4px;--blur-menu:14px;--sidebar-width:16rem;--sidebar-width-min:16rem;--sidebar-width-max:25rem;--designer-rail-width:2.75rem;--designer-panel-width:17.5rem;--designer-style-default:20rem;--designer-row:1.5rem;--designer-crumbs:1.75rem;--timer-popover-width:20rem;--timer-popover-height:32rem;--corner-card-width:20rem;--select-menu-height:min(20rem, 50dvh);--announcement-list-max:50dvh;--guide-media-max:60dvh;--page-side-width:20rem;--page-side-width-wide:22rem;--page-side-width-narrow:16rem;--field-short-width:14rem;--field-number-width:8rem;--textarea-edge:calc(var(--spacing) * 6 + 2 * var(--border-width-main));--answer-line-edge:calc(var(--spacing) * 4 + var(--border-width-main));--room-timeline-date:4.5rem;--room-timeline-dot:1.5rem;--room-preview-height:44rem;--explorations-phone-height:40rem;--explorations-frame-height:50rem;--explorations-card-min:calc(var(--site-phone-width) + 5rem);--stat-tile-min:10rem;--text-beside-min:16rem;--blueprints-card-min:17rem;--blueprints-thumb-height:9rem;--blueprints-rail-width:3rem;--blueprints-dim-opacity:.6;--lead-column:min(15rem, 80vw);--lead-side:18rem;--guide-rail-width:14rem;--site-max-width-outline:calc(var(--site-max-width-small) + var(--guide-rail-width) + var(--space-8));--site-max-width-with-list:calc(var(--sidebar-width) + var(--space-7) + var(--site-max-width-small) + var(--space-6) * 2);--motion-card-min:11rem;--explore-card-min:20rem;--explore-stage-height:12rem;--explore-grid-cell:1.25rem;--explore-dot-size:1.5px;--explore-glow-size:14rem;--explore-border-width:1px;--explore-blur:48px;--explore-tilt:8deg;--explore-scramble-step:40ms;--explore-count:1.2s;--explore-beam:2.4s;--explore-spin:6s;--explore-drift:18s;--explore-marquee:30s;--explore-hold:1.2s;--explore-magnet:.5rem;--explore-word-blur:.5rem;--explore-ring-size:6rem;--explore-ring-stroke:.375rem;--explore-story-width:9rem;--explore-update-width:70%;--explore-side-scale:.9;--explore-side-fade:.45;--explore-logo-step:.12s;--explore-logo-rise:.6s;--scroll-fade:4rem;--brief-card-width:22rem;--brief-line-weight:.125rem;--brief-line-gap:.25rem;--spotlight-pad:.5rem;--tour-card-width:24rem;--every-screen-height:7.5rem;--walkthrough-card-width:25rem;--walkthrough-card-reach:4.5rem;--walkthrough-arrow-stroke:.125rem;--walkthrough-arrow-gap:.375rem;--walkthrough-arrow-min:2rem;--walkthrough-arrow-head:.5rem;--confetti-piece:.5rem;--celebrate-mark:2.5rem;--release-card-width:24rem;--celebration-backdrop-blur:3px;--release-hold:3.5s;--easing-out:cubic-bezier(.16, 1, .3, 1);--easing-in-out:cubic-bezier(.65, 0, .35, 1);--easing-in:cubic-bezier(.7, 0, .84, 0);--easing-fold:cubic-bezier(.625, .05, 0, 1);--easing-slide:cubic-bezier(.22, 1, .36, 1);--easing-bounce:linear(0, .2 6%, .62 14%, .96 22%, 1.1 29%, 1.13 34%, 1.1 40%, 1.02 50%, .98 58%, 1 72%, 1);--density-control-sm:2.75rem;--density-control:3rem;--density-control-lg:3.5rem;--density-control-x:1rem;--density-control-text:1rem;--density-stack:1.5rem;--density-inset:1.5rem;--density-row:1rem;--density-list-row:3.25rem;--density-list-row-two:4rem;--tap-target:2.75rem;--icon-size:1rem;--tab-bar-pad:.25rem;--tab-bar-slot-pad:0rem;--tab-bar-trim:calc((var(--tab-bar-pad) + var(--tab-bar-slot-pad)) * 2);--layer-sticky:30;--layer-float:40;--layer-panel:50;--layer-designer:60;--layer-designer-float:65;--layer-bar:70;--layer-walkthrough:75;--layer-menu:80;--motion-thanks-color-two-pick:var(--motion-swatch-teal)}@supports (color:color-mix(in lab, red, red)){:root{--motion-thanks-color-two-pick:color-mix(in oklab, var(--motion-swatch-teal) 62%, var(--motion-two-toward))}}:root{--motion-thanks-color-pick:var(--motion-swatch-teal);--motion-color-pick:var(--motion-color-hex);--motion-on:1}[data-reduce-motion]{--motion-on:0}@media (prefers-reduced-motion:reduce){:root{--motion-on:0}}:root,[data-density],[data-theme],[data-look]{--elevation-raised:0 1px 2px rgb(var(--shadow-tint) / calc(.06 * var(--shadow-strength) * var(--shadow-depth))), 0 4px 12px rgb(var(--shadow-tint) / calc(.04 * var(--shadow-strength) * var(--shadow-depth)));--elevation-overlay:0 2px 4px rgb(var(--shadow-tint) / calc(.04 * var(--shadow-strength) * var(--shadow-depth))), 0 18px 24px rgb(var(--shadow-tint) / calc(.05 * var(--shadow-strength) * var(--shadow-depth))), 0 40px 64px rgb(var(--shadow-tint) / calc(.07 * var(--shadow-strength) * var(--shadow-depth)));--elevation-float-filter:drop-shadow(0 1px 2px rgb(var(--shadow-tint) / calc(.06 * var(--shadow-strength) * var(--shadow-depth)))) drop-shadow(0 8px 24px rgb(var(--shadow-tint) / calc(.08 * var(--shadow-strength) * var(--shadow-depth))));--elevation-bar-filter:drop-shadow(0 2px 4px rgb(var(--shadow-tint) / calc(.1 * var(--shadow-strength) * var(--shadow-depth)))) drop-shadow(0 12px 32px rgb(var(--shadow-tint) / calc(.18 * var(--shadow-strength) * var(--shadow-depth))))}:root,[data-density],[data-theme],[data-look],[data-reduce-motion]{--motion-hover-duration:max(1ms, calc(var(--motion-hover-duration-set,var(--duration-fast)) * var(--motion-on) / var(--motion-speed)));--motion-hover-easing:var(--motion-hover-easing-set,var(--easing-out));--motion-press-duration:max(1ms, calc(var(--motion-press-duration-set,.1s) * var(--motion-on) / var(--motion-speed)));--motion-press-easing:var(--motion-press-easing-set,var(--easing-out));--motion-press-distance:calc(var(--motion-press-distance-set,1px) * var(--motion-on));--motion-toggle-duration:max(1ms, calc(var(--motion-toggle-duration-set,var(--duration-fast)) * var(--motion-on) / var(--motion-speed)));--motion-toggle-easing:var(--motion-toggle-easing-set,var(--easing-out));--motion-fold-duration:max(1ms, calc(var(--motion-fold-duration-set,var(--duration-fold)) * var(--motion-on) / var(--motion-speed)));--motion-fold-easing:var(--motion-fold-easing-set,var(--easing-fold));--motion-sidebar-duration:max(1ms, calc(var(--motion-sidebar-duration-set,var(--duration-slow)) * var(--motion-on) / var(--motion-speed)));--motion-sidebar-easing:var(--motion-sidebar-easing-set,var(--easing-out));--motion-panel-duration:max(1ms, calc(var(--motion-panel-duration-set,var(--duration-slow)) * var(--motion-on) / var(--motion-speed)));--motion-panel-delay:calc(var(--motion-panel-delay-set,0s) * var(--motion-on) / var(--motion-speed));--motion-panel-easing:var(--motion-panel-easing-set,var(--easing-out));--motion-sheet-duration:max(1ms, calc(var(--motion-sheet-duration-set,.26s) * var(--motion-on) / var(--motion-speed)));--motion-sheet-delay:calc(var(--motion-sheet-delay-set,0s) * var(--motion-on) / var(--motion-speed));--motion-sheet-easing:var(--motion-sheet-easing-set,var(--easing-out));--motion-sheet-distance:calc(var(--motion-sheet-distance-set,24px) * var(--motion-on));--motion-dialog-duration:max(1ms, calc(var(--motion-dialog-duration-set,var(--duration-slow)) * var(--motion-on) / var(--motion-speed)));--motion-dialog-delay:calc(var(--motion-dialog-delay-set,0s) * var(--motion-on) / var(--motion-speed));--motion-dialog-easing:var(--motion-dialog-easing-set,var(--easing-out));--motion-dialog-distance:calc(var(--motion-dialog-distance-set,var(--space-2)) * var(--motion-on));--motion-toast-duration:max(1ms, calc(var(--motion-toast-duration-set,.2s) * var(--motion-on) / var(--motion-speed)));--motion-toast-delay:calc(var(--motion-toast-delay-set,0s) * var(--motion-on) / var(--motion-speed));--motion-toast-easing:var(--motion-toast-easing-set,var(--easing-out));--motion-toast-distance:calc(var(--motion-toast-distance-set,8px) * var(--motion-on));--motion-enter-duration:max(1ms, calc(var(--motion-enter-duration-set,.39s) * var(--motion-on) / var(--motion-speed)));--motion-enter-easing:var(--motion-enter-easing-set,var(--easing-slide));--motion-enter-distance:calc(var(--motion-enter-distance-set,var(--space-2)) * var(--motion-on));--motion-enter-stagger:calc(var(--motion-enter-stagger-set,.105s) * var(--motion-on) / var(--motion-speed));--motion-entrance-duration:max(1ms, calc(var(--motion-entrance-duration-set,.39s) * var(--motion-on) / var(--motion-speed)));--motion-entrance-delay:calc(var(--motion-entrance-delay-set,0s) * var(--motion-on) / var(--motion-speed));--motion-entrance-easing:var(--motion-entrance-easing-set,var(--easing-slide));--motion-entrance-distance:calc(var(--motion-entrance-distance-set,var(--space-2)) * var(--motion-on));--motion-entrance-stagger:calc(var(--motion-entrance-stagger-set,.105s) * var(--motion-on) / var(--motion-speed));--motion-menu-duration:max(1ms, calc(var(--motion-menu-duration-set,var(--duration-slow)) * var(--motion-on) / var(--motion-speed)));--motion-menu-easing:var(--motion-menu-easing-set,var(--easing-out));--motion-tabbar-duration:max(1ms, calc(var(--motion-tabbar-duration-set,var(--duration-slow)) * var(--motion-on) / var(--motion-speed)));--motion-tabbar-easing:var(--motion-tabbar-easing-set,var(--easing-out));--motion-spotlight-duration:max(1ms, calc(var(--motion-spotlight-duration-set,var(--duration-slow)) * var(--motion-on) / var(--motion-speed)));--motion-spotlight-easing:var(--motion-spotlight-easing-set,var(--easing-in-out));--motion-progress-duration:max(1ms, calc(var(--motion-progress-duration-set,var(--duration-slow)) * var(--motion-on) / var(--motion-speed)));--motion-progress-easing:var(--motion-progress-easing-set,var(--easing-out));--motion-slides-duration:max(1ms, calc(var(--motion-slides-duration-set,var(--duration-slow)) * var(--motion-on) / var(--motion-speed)));--motion-slides-easing:var(--motion-slides-easing-set,var(--easing-out));--motion-deck-duration:max(1ms, calc(var(--motion-deck-duration-set,.42s) * var(--motion-on) / var(--motion-speed)));--motion-deck-delay:calc(var(--motion-deck-delay-set,.12s) * var(--motion-on) / var(--motion-speed));--motion-deck-easing:var(--motion-deck-easing-set,var(--easing-slide));--motion-deck-distance:calc(var(--motion-deck-distance-set,12px) * var(--motion-on));--motion-deck-stagger:calc(var(--motion-deck-stagger-set,75ms) * var(--motion-on) / var(--motion-speed));--motion-loading-duration:max(1ms, calc(var(--motion-loading-duration-set,calc(var(--duration-fold) * 2)) * var(--motion-on) / var(--motion-speed)));--motion-loading-delay:calc(var(--motion-loading-delay-set,var(--duration-slow)) * var(--motion-on) / var(--motion-speed));--motion-loading-easing:var(--motion-loading-easing-set,var(--easing-in-out));--motion-loading-stagger:calc(var(--motion-loading-stagger-set,calc(var(--duration-fast) / 1.5)) * var(--motion-on) / var(--motion-speed));--motion-spinner-duration:var(--motion-spinner-duration-set,1s);--motion-spinner-easing:var(--motion-spinner-easing-set,linear);--motion-celebrate-duration:max(1ms, calc(var(--motion-celebrate-duration-set,var(--duration-fold)) * var(--motion-on) / var(--motion-speed)));--motion-celebrate-delay:calc(var(--motion-celebrate-delay-set,var(--duration-slow)) * var(--motion-on) / var(--motion-speed));--motion-celebrate-easing:var(--motion-celebrate-easing-set,var(--easing-out));--motion-celebrate-distance:calc(var(--motion-celebrate-distance-set,var(--space-2)) * var(--motion-on));--motion-confetti-duration:max(1ms, calc(var(--motion-confetti-duration-set,2s) * var(--motion-on) / var(--motion-speed)));--motion-confetti-easing:var(--motion-confetti-easing-set,var(--easing-out));--motion-confetti-stagger:calc(var(--motion-confetti-stagger-set,calc(var(--duration-fast) * 1.5)) * var(--motion-on) / var(--motion-speed));--motion-page-shown:calc(var(--motion-app-on) * var(--motion-page-on));--motion-page-live:calc(var(--motion-page-shown) * var(--motion-on) * var(--motion-hold));--motion-page-duration:max(1ms, calc(var(--motion-page-duration-set,.36s) * var(--motion-page-live) / var(--motion-speed)));--motion-page-easing:var(--motion-page-easing-set,var(--easing-slide));--motion-page-distance:calc(var(--motion-page-distance-set,6px) * var(--motion-page-live));--motion-heading-shown:calc(var(--motion-app-on) * var(--motion-heading-on));--motion-heading-live:calc(var(--motion-heading-shown) * var(--motion-on) * var(--motion-hold));--motion-heading-duration:max(1ms, calc(var(--motion-heading-duration-set,1.04s) * var(--motion-heading-live) / var(--motion-speed)));--motion-heading-delay:calc(var(--motion-heading-delay-set,80ms) * var(--motion-heading-live) / var(--motion-speed));--motion-heading-easing:var(--motion-heading-easing-set,var(--easing-slide));--motion-heading-distance:calc(var(--motion-heading-distance-set,6px) * var(--motion-heading-live));--motion-heading-strength:var(--motion-heading-strength-set,1);--motion-reveal-shown:calc(var(--motion-app-on) * var(--motion-reveal-on));--motion-reveal-live:calc(var(--motion-reveal-shown) * var(--motion-on) * var(--motion-hold));--motion-reveal-easing:var(--motion-reveal-easing-set,var(--easing-slide));--motion-reveal-distance:calc(var(--motion-reveal-distance-set,12px) * var(--motion-reveal-live));--motion-reveal-range:var(--motion-reveal-range-set,35%);--motion-reveal-spread:var(--motion-reveal-spread-set,8%);--motion-glow-shown:calc(var(--motion-app-on) * var(--motion-glow-on));--motion-glow-live:calc(var(--motion-glow-shown) * var(--motion-on) * var(--motion-hold));--motion-glow-duration:max(1ms, calc(var(--motion-glow-duration-set,6s) * var(--motion-glow-live) / var(--motion-speed)));--motion-glow-easing:var(--motion-glow-easing-set,linear);--motion-glow-strength:var(--motion-glow-strength-set,1);--motion-light-shown:calc(var(--motion-app-on) * var(--motion-light-on));--motion-light-live:calc(var(--motion-light-shown) * var(--motion-on) * var(--motion-hold));--motion-light-duration:max(1ms, calc(var(--motion-light-duration-set,var(--duration-base)) * var(--motion-light-live) / var(--motion-speed)));--motion-light-easing:var(--motion-light-easing-set,var(--easing-out));--motion-light-distance:calc(var(--motion-light-distance-set,240px) * var(--motion-light-live));--motion-light-strength:var(--motion-light-strength-set,1);--motion-ticker-shown:calc(var(--motion-app-on) * var(--motion-ticker-on));--motion-ticker-live:calc(var(--motion-ticker-shown) * var(--motion-on) * var(--motion-hold));--motion-ticker-duration:max(1ms, calc(var(--motion-ticker-duration-set,1.8s) * var(--motion-ticker-live) / var(--motion-speed)));--motion-ticker-easing:var(--motion-ticker-easing-set,var(--easing-slide));--motion-texture-shown:calc(var(--motion-app-on) * var(--motion-texture-on));--motion-texture-live:calc(var(--motion-texture-shown) * var(--motion-on) * var(--motion-hold));--motion-texture-duration:max(1ms, calc(var(--motion-texture-duration-set,.16s) * var(--motion-texture-live) / var(--motion-speed)));--motion-texture-easing:var(--motion-texture-easing-set,var(--easing-out));--motion-texture-strength:var(--motion-texture-strength-set,1);--motion-texture-size:var(--motion-texture-size-set,.75rem);--motion-aurora-shown:calc(var(--motion-app-on) * var(--motion-aurora-on));--motion-aurora-live:calc(var(--motion-aurora-shown) * var(--motion-on) * var(--motion-hold));--motion-aurora-duration:max(1ms, calc(var(--motion-aurora-duration-set,18s) * var(--motion-aurora-live) / var(--motion-speed)));--motion-aurora-easing:var(--motion-aurora-easing-set,var(--easing-in-out));--motion-aurora-strength:var(--motion-aurora-strength-set,1);--motion-assistant-shown:calc(var(--motion-app-on) * var(--motion-assistant-on));--motion-assistant-live:calc(var(--motion-assistant-shown) * var(--motion-on) * var(--motion-hold));--motion-assistant-duration:max(1ms, calc(var(--motion-assistant-duration-set,2.4s) * var(--motion-assistant-live) / var(--motion-speed)));--motion-assistant-easing:var(--motion-assistant-easing-set,linear);--motion-assistant-strength:var(--motion-assistant-strength-set,.45);--motion-grid-shown:calc(var(--motion-app-on) * var(--motion-grid-on));--motion-grid-live:calc(var(--motion-grid-shown) * var(--motion-on) * var(--motion-hold));--motion-grid-duration:max(1ms, calc(var(--motion-grid-duration-set,90ms) * var(--motion-grid-live) / var(--motion-speed)));--motion-grid-easing:var(--motion-grid-easing-set,var(--easing-out));--motion-grid-strength:var(--motion-grid-strength-set,1);--motion-grid-size:var(--motion-grid-size-set,6px);--motion-dots-shown:calc(var(--motion-app-on) * var(--motion-dots-on));--motion-dots-live:calc(var(--motion-dots-shown) * var(--motion-on) * var(--motion-hold));--motion-dots-duration:max(1ms, calc(var(--motion-dots-duration-set,16s) * var(--motion-dots-live) / var(--motion-speed)));--motion-dots-easing:var(--motion-dots-easing-set,var(--easing-in-out));--motion-dots-distance:calc(var(--motion-dots-distance-set,200px) * var(--motion-dots-live));--motion-dots-strength:var(--motion-dots-strength-set,1);--motion-dots-size:var(--motion-dots-size-set,2px);--motion-dots-spacing:var(--motion-dots-spacing-set,20px);--motion-dots-push:calc(var(--motion-dots-push-set,8px) * var(--motion-dots-live));--motion-dots-reach:var(--motion-dots-reach-set,120px);--motion-dots-spring:var(--motion-dots-spring-set,120);--motion-dots-settle:var(--motion-dots-settle-set,85%);--motion-beams-shown:calc(var(--motion-app-on) * var(--motion-beams-on));--motion-beams-live:calc(var(--motion-beams-shown) * var(--motion-on) * var(--motion-hold));--motion-beams-duration:max(1ms, calc(var(--motion-beams-duration-set,3.2s) * var(--motion-beams-live) / var(--motion-speed)));--motion-beams-easing:var(--motion-beams-easing-set,var(--easing-in-out));--motion-beams-strength:var(--motion-beams-strength-set,1);--motion-float-shown:calc(var(--motion-app-on) * var(--motion-float-on));--motion-float-live:calc(var(--motion-float-shown) * var(--motion-on) * var(--motion-hold));--motion-float-duration:max(1ms, calc(var(--motion-float-duration-set,48s) * var(--motion-float-live) / var(--motion-speed)));--motion-float-easing:var(--motion-float-easing-set,var(--easing-slide));--motion-float-strength:var(--motion-float-strength-set,1);--motion-float-size:var(--motion-float-size-set,160px);--motion-showcase-shown:calc(var(--motion-app-on) * var(--motion-showcase-on));--motion-showcase-live:calc(var(--motion-showcase-shown) * var(--motion-on) * var(--motion-hold));--motion-showcase-easing:var(--motion-showcase-easing-set,var(--easing-slide));--motion-showcase-distance:calc(var(--motion-showcase-distance-set,48px) * var(--motion-showcase-live));--motion-showcase-strength:var(--motion-showcase-strength-set,1);--motion-showcase-range:var(--motion-showcase-range-set,60%);--motion-smooth-shown:calc(var(--motion-app-on) * var(--motion-smooth-on));--motion-smooth-live:calc(var(--motion-smooth-shown) * var(--motion-on) * var(--motion-hold));--motion-smooth-duration:max(1ms, calc(var(--motion-smooth-duration-set,1.2s) * var(--motion-smooth-live) / var(--motion-speed)));--motion-smooth-easing:var(--motion-smooth-easing-set,var(--easing-out));--motion-smooth-strength:var(--motion-smooth-strength-set,1);--motion-load-shown:calc(var(--motion-app-on) * var(--motion-load-on));--motion-load-live:calc(var(--motion-load-shown) * var(--motion-on) * var(--motion-hold));--motion-load-duration:max(1ms, calc(var(--motion-load-duration-set,.9s) * var(--motion-load-live) / var(--motion-speed)));--motion-load-easing:var(--motion-load-easing-set,var(--easing-slide));--motion-load-distance:calc(var(--motion-load-distance-set,10px) * var(--motion-load-live));--motion-load-stagger:calc(var(--motion-load-stagger-set,.11s) * var(--motion-load-live) / var(--motion-speed));--motion-fill-shown:calc(var(--motion-app-on) * var(--motion-fill-on));--motion-fill-live:calc(var(--motion-fill-shown) * var(--motion-on) * var(--motion-hold));--motion-fill-duration:max(1ms, calc(var(--motion-fill-duration-set,1s) * var(--motion-fill-live) / var(--motion-speed)));--motion-fill-delay:calc(var(--motion-fill-delay-set,.18s) * var(--motion-fill-live) / var(--motion-speed));--motion-fill-easing:var(--motion-fill-easing-set,var(--easing-slide));--motion-fill-stagger:calc(var(--motion-fill-stagger-set,75ms) * var(--motion-fill-live) / var(--motion-speed));--motion-fill-range:var(--motion-fill-range-set,15%);--motion-phase-shown:calc(var(--motion-app-on) * var(--motion-phase-on));--motion-phase-live:calc(var(--motion-phase-shown) * var(--motion-on) * var(--motion-hold));--motion-phase-duration:max(1ms, calc(var(--motion-phase-duration-set,1.35s) * var(--motion-phase-live) / var(--motion-speed)));--motion-phase-easing:var(--motion-phase-easing-set,var(--easing-slide));--motion-phase-strength:var(--motion-phase-strength-set,1);--motion-tick-shown:calc(var(--motion-app-on) * var(--motion-tick-on));--motion-tick-live:calc(var(--motion-tick-shown) * var(--motion-on) * var(--motion-hold));--motion-tick-duration:max(1ms, calc(var(--motion-tick-duration-set,.39s) * var(--motion-tick-live) / var(--motion-speed)));--motion-tick-delay:calc(var(--motion-tick-delay-set,.12s) * var(--motion-tick-live) / var(--motion-speed));--motion-tick-easing:var(--motion-tick-easing-set,var(--easing-slide));--motion-list-shown:calc(var(--motion-app-on) * var(--motion-list-on));--motion-list-live:calc(var(--motion-list-shown) * var(--motion-on) * var(--motion-hold));--motion-list-duration:max(1ms, calc(var(--motion-list-duration-set,.42s) * var(--motion-list-live) / var(--motion-speed)));--motion-list-easing:var(--motion-list-easing-set,var(--easing-slide));--motion-list-distance:calc(var(--motion-list-distance-set,8px) * var(--motion-list-live));--motion-push-shown:calc(var(--motion-app-on) * var(--motion-push-on));--motion-push-live:calc(var(--motion-push-shown) * var(--motion-on) * var(--motion-hold));--motion-push-duration:max(1ms, calc(var(--motion-push-duration-set,.12s) * var(--motion-push-live) / var(--motion-speed)));--motion-push-easing:var(--motion-push-easing-set,var(--easing-out));--motion-push-strength:var(--motion-push-strength-set,1);--motion-lift-shown:calc(var(--motion-app-on) * var(--motion-lift-on));--motion-lift-live:calc(var(--motion-lift-shown) * var(--motion-on) * var(--motion-hold));--motion-lift-duration:max(1ms, calc(var(--motion-lift-duration-set,.2s) * var(--motion-lift-live) / var(--motion-speed)));--motion-lift-easing:var(--motion-lift-easing-set,var(--easing-out));--motion-lift-distance:calc(var(--motion-lift-distance-set,2px) * var(--motion-lift-live));--motion-slide-shown:calc(var(--motion-app-on) * var(--motion-slide-on));--motion-slide-live:calc(var(--motion-slide-shown) * var(--motion-on) * var(--motion-hold));--motion-slide-duration:max(1ms, calc(var(--motion-slide-duration-set,.42s) * var(--motion-slide-live) / var(--motion-speed)));--motion-slide-easing:var(--motion-slide-easing-set,var(--easing-slide));--motion-pop-shown:calc(var(--motion-app-on) * var(--motion-pop-on));--motion-pop-live:calc(var(--motion-pop-shown) * var(--motion-on) * var(--motion-hold));--motion-pop-duration:max(1ms, calc(var(--motion-pop-duration-set,.18s) * var(--motion-pop-live) / var(--motion-speed)));--motion-pop-easing:var(--motion-pop-easing-set,var(--easing-out));--motion-pop-strength:var(--motion-pop-strength-set,1);--motion-bump-shown:calc(var(--motion-app-on) * var(--motion-bump-on));--motion-bump-live:calc(var(--motion-bump-shown) * var(--motion-on) * var(--motion-hold));--motion-bump-duration:max(1ms, calc(var(--motion-bump-duration-set,.54s) * var(--motion-bump-live) / var(--motion-speed)));--motion-bump-easing:var(--motion-bump-easing-set,var(--easing-bounce));--motion-bump-strength:var(--motion-bump-strength-set,1);--motion-kept-shown:calc(var(--motion-app-on) * var(--motion-kept-on));--motion-kept-live:calc(var(--motion-kept-shown) * var(--motion-on) * var(--motion-hold));--motion-kept-duration:max(1ms, calc(var(--motion-kept-duration-set,.48s) * var(--motion-kept-live) / var(--motion-speed)));--motion-kept-easing:var(--motion-kept-easing-set,var(--easing-slide));--motion-step-shown:calc(var(--motion-app-on) * var(--motion-step-on));--motion-step-live:calc(var(--motion-step-shown) * var(--motion-on) * var(--motion-hold));--motion-step-duration:max(1ms, calc(var(--motion-step-duration-set,.6s) * var(--motion-step-live) / var(--motion-speed)));--motion-step-easing:var(--motion-step-easing-set,var(--easing-slide));--motion-step-distance:calc(var(--motion-step-distance-set,24px) * var(--motion-step-live));--motion-step-stagger:calc(var(--motion-step-stagger-set,80ms) * var(--motion-step-live) / var(--motion-speed));--motion-pick-shown:calc(var(--motion-app-on) * var(--motion-pick-on));--motion-pick-live:calc(var(--motion-pick-shown) * var(--motion-on) * var(--motion-hold));--motion-pick-duration:max(1ms, calc(var(--motion-pick-duration-set,.28s) * var(--motion-pick-live) / var(--motion-speed)));--motion-pick-easing:var(--motion-pick-easing-set,var(--easing-bounce));--motion-pick-strength:var(--motion-pick-strength-set,1);--motion-line-shown:calc(var(--motion-app-on) * var(--motion-line-on));--motion-line-live:calc(var(--motion-line-shown) * var(--motion-on) * var(--motion-hold));--motion-line-duration:max(1ms, calc(var(--motion-line-duration-set,.32s) * var(--motion-line-live) / var(--motion-speed)));--motion-line-easing:var(--motion-line-easing-set,var(--easing-out));--motion-nudge-shown:calc(var(--motion-app-on) * var(--motion-nudge-on));--motion-nudge-live:calc(var(--motion-nudge-shown) * var(--motion-on) * var(--motion-hold));--motion-nudge-duration:max(1ms, calc(var(--motion-nudge-duration-set,.36s) * var(--motion-nudge-live) / var(--motion-speed)));--motion-nudge-easing:var(--motion-nudge-easing-set,var(--easing-out));--motion-nudge-distance:calc(var(--motion-nudge-distance-set,6px) * var(--motion-nudge-live));--motion-thanks-shown:calc(var(--motion-app-on) * var(--motion-thanks-on));--motion-thanks-live:calc(var(--motion-thanks-shown) * var(--motion-on) * var(--motion-hold));--motion-thanks-duration:max(1ms, calc(var(--motion-thanks-duration-set,1.05s) * var(--motion-thanks-live) / var(--motion-speed)));--motion-thanks-delay:calc(var(--motion-thanks-delay-set,.225s) * var(--motion-thanks-live) / var(--motion-speed));--motion-thanks-easing:var(--motion-thanks-easing-set,var(--easing-slide))}:root{--motion-app-on:1;--motion-page-on:1;--motion-heading-on:1;--motion-reveal-on:1;--motion-glow-on:1;--motion-light-on:1;--motion-ticker-on:1;--motion-texture-on:1;--motion-aurora-on:1;--motion-assistant-on:1;--motion-grid-on:1;--motion-load-on:1;--motion-fill-on:1;--motion-phase-on:1;--motion-tick-on:1;--motion-list-on:1;--motion-push-on:1;--motion-lift-on:1;--motion-slide-on:1;--motion-pop-on:1;--motion-bump-on:1;--motion-kept-on:1;--motion-step-on:1;--motion-pick-on:1;--motion-line-on:1;--motion-nudge-on:1;--motion-thanks-on:1;--motion-dots-on:1;--motion-beams-on:1;--motion-float-on:1;--motion-showcase-on:1;--motion-smooth-on:1;--motion-hold:1;--motion-heading-blur:6px;--motion-glow-width:var(--border-width-main);--motion-glow-arc:22%;--motion-light-edge:.35;--motion-assistant-glow-width:2.5px;--motion-assistant-rest:3;--motion-grid-gap-share:.34;--motion-aurora-blur:64px;--motion-dots-grow:1.5;--motion-dots-lit:.6;--motion-dots-glow:12%;--motion-dots-fade-from:20%;--motion-dots-fade-to:80%;--motion-dots-fade-time:var(--duration-slow);--motion-dots-laps:2;--motion-dots-wander-x:22cqw;--motion-dots-wander-y:16cqh;--motion-dots-restart:1200;--motion-dots-drift-push:.5;--motion-beams-width:var(--border-width-main);--motion-beams-dash:18;--motion-beams-apart:.25;--motion-float-gap:var(--space-3);--motion-float-shrink:.08;--motion-float-fade:12%;--motion-float-ring:18%;--motion-float-pace-two:1.3;--motion-float-pace-three:1.15;--motion-float-demo-scale:.4;--motion-showcase-tilt:14deg;--motion-showcase-shrink:.08;--motion-showcase-from:.35;--motion-showcase-depth:1200px;--motion-showcase-cell:var(--space-6);--motion-showcase-lines:22%;--motion-showcase-spill:var(--space-6);--motion-showcase-bar-dot:.5rem;--motion-smooth-demo-step:var(--space-8);--lead-flow-dot:.75rem;--lead-flow-leg:.3;--lead-flow-finish:2.4;--lead-flow-halo-size:1.6;--lead-flow-halo:.35;--motion-push-scale:.03;--motion-pick-scale:.04;--motion-pop-scale:.04;--motion-bump-scale:.15;--motion-phase-ring:var(--space-1);--motion-lift-shadow:var(--elevation-raised);--motion-thanks-size:var(--density-control-lg);--motion-tick-fade:.6;--motion-speed:1;--motion-start-pause:.15s;--motion-item-cap:8;--motion-color-hex:#176ef6;--motion-color-two-hex:var(--palette-pink-400);--motion-color-auto-two:var(--motion-color-hex)}@supports (color:color-mix(in lab, red, red)){:root{--motion-color-auto-two:color-mix(in oklab, var(--motion-color-hex) 62%, var(--motion-two-toward))}}:root{--motion-two-toward:var(--palette-light);--motion-glow-color-hex:var(--palette-signal-500);--motion-assistant-color-hex:var(--palette-signal-500);--motion-light-color-hex:var(--palette-signal-500);--motion-texture-color-hex:var(--palette-signal-500);--motion-grid-color-hex:var(--palette-signal-500);--motion-aurora-color-hex:var(--palette-signal-500);--motion-phase-color-hex:var(--palette-signal-500);--motion-thanks-color-hex:var(--palette-signal-500);--motion-dots-color-hex:var(--palette-signal-500);--motion-beams-color-hex:var(--palette-signal-500);--motion-float-color-hex:var(--palette-signal-500);--motion-showcase-color-hex:var(--palette-signal-500)}html[data-designing]:not([data-designer-preview]),html[data-arranging]{--motion-hold:0}:root,[data-density],[data-theme],[data-look],[data-reduce-motion],.room-theme{--motion-item-gap:calc(var(--motion-item-gap-set,.1s) * var(--motion-load-live) / var(--motion-speed));--motion-color:var(--motion-room-accent,var(--motion-color-pick,var(--choice)));--motion-color-two:var(--motion-room-accent-two,var(--motion-color-two-pick,var(--motion-color-auto-two)));--motion-glow-color:var(--motion-glow-color-pick,var(--motion-color));--motion-glow-color-two:var(--motion-glow-color-two-pick,var(--motion-color-two));--motion-assistant-color:var(--motion-assistant-color-pick,var(--motion-color));--motion-assistant-color-two:var(--motion-assistant-color-two-pick,var(--motion-color-two));--motion-light-color:var(--motion-light-color-pick,var(--motion-color));--motion-light-color-two:var(--motion-light-color-two-pick,var(--motion-color-two));--motion-texture-color:var(--motion-texture-color-pick,var(--motion-color));--motion-texture-color-two:var(--motion-texture-color-two-pick,var(--motion-color-two));--motion-grid-color:var(--motion-grid-color-pick,var(--motion-color));--motion-grid-color-two:var(--motion-grid-color-two-pick,var(--motion-color-two));--motion-aurora-color:var(--motion-aurora-color-pick,var(--motion-color));--motion-aurora-color-two:var(--motion-aurora-color-two-pick,var(--motion-color-two));--motion-phase-color:var(--motion-phase-color-pick,var(--motion-color));--motion-phase-color-two:var(--motion-phase-color-two-pick,var(--motion-color-two));--motion-thanks-color:var(--motion-thanks-color-pick,var(--motion-color));--motion-thanks-color-two:var(--motion-thanks-color-two-pick,var(--motion-color-two));--motion-dots-color:var(--motion-dots-color-pick,var(--motion-color));--motion-dots-color-two:var(--motion-dots-color-two-pick,var(--motion-color-two));--motion-beams-color:var(--motion-beams-color-pick,var(--motion-color));--motion-beams-color-two:var(--motion-beams-color-two-pick,var(--motion-color-two));--motion-float-color:var(--motion-float-color-pick,var(--motion-color));--motion-float-color-two:var(--motion-float-color-two-pick,var(--motion-color-two));--motion-showcase-color:var(--motion-showcase-color-pick,var(--motion-color));--motion-showcase-color-two:var(--motion-showcase-color-two-pick,var(--motion-color-two))}:root{--motion-loading-show-wave:flex;--motion-loading-show-breathe:none;--motion-loading-show-dots:none;--motion-loading-show-line:none;--motion-loading-show-frame:none;--motion-loading-show-orbit:none;--motion-loading-show-ticker:none;--motion-loading-show-ripple:none;--motion-loading-show-fold:none;--motion-loading-show-pen:none;--motion-loading-show-type:none}[data-density=studio]{--density-control-sm:1.75rem;--density-control:2.25rem;--density-control-lg:2.75rem;--density-control-x:1rem;--density-control-text:.875rem;--density-stack:1rem;--density-inset:1rem;--density-row:.5rem;--density-list-row:2.75rem;--density-list-row-two:3.5rem}@media (min-width:64rem){[data-density=room]{--density-control-sm:1.75rem;--density-control:2.25rem;--density-control-lg:2.75rem;--density-control-x:1rem;--density-control-text:.875rem;--density-stack:1rem;--density-inset:1rem;--density-row:.5rem;--density-list-row:2.75rem;--density-list-row-two:3.5rem}}[data-density=client]{--density-control-sm:2.75rem;--density-control:3rem;--density-control-lg:3.5rem;--density-control-x:1rem;--density-control-text:1rem;--density-stack:1.5rem;--density-inset:1.5rem;--density-row:1rem;--density-list-row:3.25rem;--density-list-row-two:4rem}:root,[data-density],[data-theme],[data-look]{--form-question-family:var(--typeface-heading);--form-question-size:var(--text-style-h2-size);--form-question-leading:var(--text-style-h2-leading);--form-question-tracking:var(--text-style-h2-tracking);--form-question-weight:var(--text-style-h2-weight);--form-title-family:var(--typeface-heading);--form-title-size:var(--text-style-h2-size);--form-title-leading:var(--text-style-h2-leading);--form-title-tracking:var(--text-style-h2-tracking);--form-title-weight:var(--text-style-h2-weight);--form-note-family:var(--typeface-body);--form-note-size:var(--text-style-large-size);--form-note-leading:var(--text-style-large-leading);--form-note-tracking:var(--tracking-normal);--form-note-weight:var(--weight-regular);--form-column-width:var(--site-max-width-small);--form-accent:var(--choice);--form-focus:var(--ring);--form-background:var(--background);--form-button-radius:var(--role-button-radius,var(--radius));--form-gap:var(--space-6);--form-logo-display:none;--doc-page-width:var(--site-max-width-small);--doc-title-size:min(var(--text-style-h2-size), 11cqi);--doc-heading-size:var(--text-style-h5-size);--doc-body-size:var(--text-style-small-size);--doc-label-size:var(--text-style-x-small-size);--doc-accent:var(--palette-dark);--doc-rule:var(--palette-dark-o10);--doc-logo-display:none;--deck-background:var(--background);--deck-accent:var(--color-button-primary);--deck-on-accent:var(--color-button-primary-foreground);--deck-title-size:min(var(--text-style-h1-size), 13cqi);--deck-body-size:var(--text-style-small-size);--deck-radius:var(--radius-lg);--deck-logo-display:block;--email-accent:#15c;--email-action:link;--email-button-radius:8px;--email-header:none;--hub-frame-content-width:none;--hub-frame-block-gap:2rem;--hub-frame-nav-width:15rem;--hub-frame-tile-ratio:4 / 3;--hub-frame-nav-line:100%;--hub-frame-nav-fill:0%;--release-card-radius:var(--radius-lg);--release-card-background:var(--popover)}@supports (color:color-mix(in lab, red, red)){:root,[data-density],[data-theme],[data-look]{--release-card-background:color-mix(in srgb, var(--popover) 82%, transparent)}}:root,[data-density],[data-theme],[data-look]{--release-card-filter:var(--elevation-float-filter);--release-no-shadow:0 0 0 transparent;--release-card-shadow:var(--release-no-shadow);--release-card-align:center;--release-card-items:center;--release-eyebrow-size:var(--text-style-eyebrow-size);--release-eyebrow-leading:var(--text-style-eyebrow-leading);--release-eyebrow-tracking:var(--text-style-eyebrow-tracking);--release-eyebrow-case:var(--text-style-eyebrow-case,uppercase);--release-title-family:var(--typeface-body);--release-title-size:var(--text-style-h5-size);--release-title-leading:var(--text-style-h5-leading);--release-title-tracking:var(--text-style-h5-tracking);--release-title-weight:var(--text-style-h5-weight);--release-when-size:var(--text-style-small-size);--release-when-leading:var(--text-style-small-leading);--release-when-weight:var(--weight-medium);--release-card-style:quiet;--release-card-fill:var(--release-style-quiet-fill);--release-card-ink:var(--release-style-quiet-ink);--release-card-ink-soft:var(--release-style-quiet-ink-soft);--release-card-edge:var(--release-style-quiet-edge);--release-card-edge-width:var(--release-style-quiet-edge-width);--release-card-drop:var(--release-style-quiet-drop);--release-card-float:var(--release-style-quiet-float);--release-card-tilt:var(--release-style-quiet-tilt);--release-card-enter:var(--release-style-quiet-enter);--release-card-sheen:var(--release-style-quiet-sheen);--release-card-title-scale:var(--release-style-quiet-title-scale);--release-card-title-weight:var(--release-style-quiet-title-weight);--release-card-glow:var(--release-style-quiet-glow);--release-style-quiet-fill:var(--release-card-background);--release-style-quiet-ink:var(--foreground);--release-style-quiet-ink-soft:var(--muted-foreground);--release-style-quiet-edge:var(--celebrate-edge);--release-glow:standard;--release-style-quiet-glow:var(--celebrate-glow);--release-style-quiet-edge-width:1px;--release-style-quiet-drop:var(--release-card-shadow);--release-style-quiet-float:var(--release-card-filter);--release-style-quiet-tilt:0deg;--release-style-quiet-enter:enter;--release-style-quiet-sheen:none;--release-style-quiet-title-scale:1;--release-style-quiet-title-weight:var(--release-title-weight);--release-style-confetti-stop-1:var(--celebrate-2)}@supports (color:color-mix(in lab, red, red)){:root,[data-density],[data-theme],[data-look]{--release-style-confetti-stop-1:color-mix(in srgb, var(--celebrate-2) 25%, var(--celebrate-wash))}}:root,[data-density],[data-theme],[data-look]{--release-style-confetti-stop-2:var(--celebrate-5)}@supports (color:color-mix(in lab, red, red)){:root,[data-density],[data-theme],[data-look]{--release-style-confetti-stop-2:color-mix(in srgb, var(--celebrate-5) 25%, var(--celebrate-wash))}}:root,[data-density],[data-theme],[data-look]{--release-style-confetti-stop-3:var(--celebrate-3)}@supports (color:color-mix(in lab, red, red)){:root,[data-density],[data-theme],[data-look]{--release-style-confetti-stop-3:color-mix(in srgb, var(--celebrate-3) 25%, var(--celebrate-wash))}}:root,[data-density],[data-theme],[data-look]{--release-style-confetti-stop-4:var(--celebrate-4)}@supports (color:color-mix(in lab, red, red)){:root,[data-density],[data-theme],[data-look]{--release-style-confetti-stop-4:color-mix(in srgb, var(--celebrate-4) 25%, var(--celebrate-wash))}}:root,[data-density],[data-theme],[data-look]{--release-style-confetti-fill:linear-gradient(135deg, var(--release-style-confetti-stop-1), var(--release-style-confetti-stop-2) 38%, var(--release-style-confetti-stop-3) 68%, var(--release-style-confetti-stop-4));--release-style-confetti-ink:var(--celebrate-wash-ink);--release-style-confetti-ink-soft:var(--celebrate-wash-ink-soft);--release-style-confetti-edge:var(--celebrate-wash-edge);--release-style-confetti-edge-width:1px;--release-style-confetti-drop:var(--elevation-overlay);--release-style-confetti-float:none;--release-style-confetti-tilt:0deg;--release-style-confetti-enter:enter;--release-style-confetti-sheen:block;--release-style-confetti-title-scale:1;--release-style-confetti-title-weight:var(--weight-semibold);--release-style-confetti-glow:var(--release-no-shadow);--release-sheen-color:var(--celebrate-sheen);--release-style-bold-fill:var(--celebrate-bold)}@supports (color:color-mix(in lab, red, red)){:root,[data-density],[data-theme],[data-look]{--release-style-bold-fill:color-mix(in srgb, var(--celebrate-bold) 85%, var(--palette-dark))}}:root,[data-density],[data-theme],[data-look]{--release-style-bold-ink:var(--palette-light);--release-style-bold-ink-soft:var(--palette-light);--release-style-bold-edge:transparent;--release-style-bold-edge-width:0px;--release-style-bold-drop:var(--elevation-overlay);--release-style-bold-float:none;--release-style-bold-tilt:0deg;--release-style-bold-enter:release-pop;--release-style-bold-sheen:none;--release-style-bold-title-scale:1.25;--release-style-bold-title-weight:var(--weight-semibold);--release-style-bold-glow:var(--release-no-shadow);--release-sticker-in-dark:white;--release-sticker-white-fill:var(--palette-light);--release-sticker-white-ink:var(--palette-dark);--release-sticker-white-ink-soft:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root,[data-density],[data-theme],[data-look]{--release-sticker-white-ink-soft:color-mix(in srgb, var(--palette-dark) 80%, var(--palette-light))}}:root,[data-density],[data-theme],[data-look]{--release-style-sticker-fill:var(--release-sticker-white-fill);--release-style-sticker-ink:var(--release-sticker-white-ink);--release-style-sticker-ink-soft:var(--release-sticker-white-ink-soft);--release-style-sticker-edge:var(--celebrate-5);--release-style-sticker-edge-width:4px;--release-style-sticker-drop:.375rem .375rem 0 var(--celebrate-2);--release-style-sticker-float:none;--release-style-sticker-tilt:-3deg;--release-style-sticker-enter:release-sticker-in;--release-style-sticker-sheen:none;--release-style-sticker-title-scale:1;--release-style-sticker-title-weight:var(--weight-semibold);--release-style-sticker-glow:var(--release-no-shadow);--release-style-spotlight-surface:var(--palette-night);--release-style-spotlight-fill:linear-gradient(var(--release-style-spotlight-surface), var(--release-style-spotlight-surface)) padding-box, conic-gradient(from 210deg, var(--celebrate-2), var(--celebrate-5), var(--celebrate-3), var(--celebrate-4), var(--celebrate-2)) border-box;--release-style-spotlight-ink:var(--palette-light);--release-style-spotlight-ink-soft:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root,[data-density],[data-theme],[data-look]{--release-style-spotlight-ink-soft:color-mix(in srgb, var(--palette-light) 75%, var(--palette-night))}}:root,[data-density],[data-theme],[data-look]{--release-style-spotlight-edge:transparent;--release-style-spotlight-edge-width:2px;--release-style-spotlight-drop:0 0 2.5rem var(--celebrate-2), 0 0 .75rem var(--celebrate-5)}@supports (color:color-mix(in lab, red, red)){:root,[data-density],[data-theme],[data-look]{--release-style-spotlight-drop:0 0 2.5rem color-mix(in srgb, var(--celebrate-2) 45%, transparent), 0 0 .75rem color-mix(in srgb, var(--celebrate-5) 35%, transparent)}}:root,[data-density],[data-theme],[data-look]{--release-style-spotlight-float:none;--release-style-spotlight-tilt:0deg;--release-style-spotlight-enter:enter;--release-style-spotlight-sheen:none;--release-style-spotlight-title-scale:1;--release-style-spotlight-title-weight:var(--release-title-weight);--release-style-spotlight-glow:var(--release-no-shadow)}[data-layout-background]{--background-pattern-line:var(--muted-foreground);--background-pattern-accent:var(--primary);--background-pattern-strength:22%;--background-pattern-minor:.5;--background-pattern-accent-strength:16%;--background-pattern-cell:var(--background-pattern-cell-even);--background-pattern-weight:var(--background-pattern-weight-hairline);--background-pattern-cell-fine:var(--space-3);--background-pattern-cell-even:var(--space-5);--background-pattern-cell-wide:var(--space-7);--background-pattern-weight-hairline:1px;--background-pattern-weight-clear:var(--border-width-main);--background-pattern-arm:.28;--background-pattern-tick:.25;--background-pattern-margin:var(--space-4);--background-pattern-rule-gap:.55;--background-pattern-rule-every:7;--background-pattern-baseline-every:5;--background-pattern-block-width:33%;--background-pattern-block-height:12}[data-form-preview]{--site-viewport-unit:calc((100cqi - var(--site-viewport-min) * 1rem) / (var(--site-viewport-max) - var(--site-viewport-min)));--text-style-display-size:clamp(4rem, 4rem + 3 * var(--site-viewport-unit), 7rem);--text-style-h1-size:clamp(3rem, 3rem + 2 * var(--site-viewport-unit), 5rem);--text-style-h2-size:clamp(2.5rem, 2.5rem + 1.5 * var(--site-viewport-unit), 4rem);--text-style-h3-size:clamp(2.25rem, 2.25rem + .75 * var(--site-viewport-unit), 3rem);--text-style-h4-size:clamp(1.75rem, 1.75rem + .25 * var(--site-viewport-unit), 2rem);--text-style-h5-size:clamp(1.375rem, 1.375rem + .125 * var(--site-viewport-unit), 1.5rem);--text-style-h6-size:clamp(1rem, 1rem + .125 * var(--site-viewport-unit), 1.125rem);--text-style-large-size:clamp(1.125rem, 1.125rem + .125 * var(--site-viewport-unit), 1.25rem);--text-style-main-size:clamp(1rem, 1rem + .125 * var(--site-viewport-unit), 1.125rem);--text-style-small-size:clamp(.875rem, .875rem + .125 * var(--site-viewport-unit), 1rem);--text-style-xx-small-size:clamp(.625rem, .625rem + .0625 * var(--site-viewport-unit), .6875rem);--space-1:clamp(.375rem, .375rem + .125 * var(--site-viewport-unit), .5rem);--space-2:clamp(.625rem, .625rem + .125 * var(--site-viewport-unit), .75rem);--space-3:clamp(.875rem, .875rem + .125 * var(--site-viewport-unit), 1rem);--space-4:clamp(1.25rem, 1.25rem + .25 * var(--site-viewport-unit), 1.5rem);--space-5:clamp(1.75rem, 1.75rem + .25 * var(--site-viewport-unit), 2rem);--space-6:clamp(2rem, 2rem + .5 * var(--site-viewport-unit), 2.5rem);--space-7:clamp(2.25rem, 2.25rem + .75 * var(--site-viewport-unit), 3rem);--space-8:clamp(2.5rem, 2.5rem + 1.5 * var(--site-viewport-unit), 4rem);--section-space-small:clamp(3rem, 3rem + 2 * var(--site-viewport-unit), 5rem);--section-space-main:clamp(4rem, 4rem + 3 * var(--site-viewport-unit), 7rem);--site-margin:clamp(1rem, 1rem + 2 * var(--site-viewport-unit), 3rem)}[data-density=designer]{--density-control-sm:1.75rem;--density-control:1.75rem;--density-control-lg:2.25rem;--density-control-x:.5rem;--density-control-text:.75rem;--density-stack:.5rem;--density-inset:.75rem;--density-row:.25rem;--text-style-small-size:var(--text-style-x-small-size);--text-style-main-size:.8125rem;--text-style-h6-size:.875rem;--space-1:.25rem;--space-2:.375rem;--space-3:.5rem;--space-4:.75rem;--space-5:1rem}[data-density=designer] [data-navigator-dense]{--density-control-sm:var(--designer-row)}@media (pointer:coarse){[data-density=designer],[data-density=designer] [data-navigator-dense]{--density-control-sm:var(--tap-target);--density-control:var(--tap-target);--density-control-lg:var(--tap-target)}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--palette-light);--foreground:var(--palette-dark);--card:var(--palette-light);--card-foreground:var(--palette-dark);--popover:var(--palette-light);--sidebar:var(--palette-light);--canvas:var(--palette-mist);--canvas-glow:var(--palette-light);--canvas-glow-strength:100%;--canvas-grain:.06;--modal-glow:var(--palette-light-o20);--glass-solid:75%;--card-glass:var(--palette-light);--popover-foreground:var(--palette-dark);--primary:var(--palette-brand);--primary-foreground:var(--palette-brand-contrast);--primary-hover:var(--palette-dark-o80);--primary-hover-foreground:var(--palette-light);--secondary:var(--palette-dark-o20);--secondary-foreground:var(--palette-dark);--muted:var(--palette-dark-o10);--muted-foreground:var(--palette-dark-o70);--accent:var(--palette-dark-o10);--tab-bar-current:var(--palette-dark-o10);--accent-foreground:var(--palette-dark);--destructive:var(--palette-danger-500);--destructive-foreground:var(--palette-light);--success:var(--palette-success-500);--warning:var(--palette-warning-500);--destructive-text:var(--palette-danger-800);--success-text:var(--palette-success-800);--warning-text:var(--palette-warning-800);--destructive-soft:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--destructive-soft:color-mix(in srgb, var(--destructive) 10%, transparent)}}:root,[data-theme=light]{--danger-edge:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--danger-edge:color-mix(in srgb, var(--destructive) 30%, transparent)}}:root,[data-theme=light]{--success-soft:var(--success)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--success-soft:color-mix(in srgb, var(--success) 12%, transparent)}}:root,[data-theme=light]{--warning-soft:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--warning-soft:color-mix(in srgb, var(--warning) 12%, transparent)}}:root,[data-theme=light]{--chat-note:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--chat-note:color-mix(in srgb, var(--warning) 14%, transparent)}}:root,[data-theme=light]{--border:var(--palette-dark-o10);--input:var(--palette-dark-o20);--control-edge:var(--palette-dark-o50);--ring:var(--palette-dark);--shadow-tint:45 35 24;--shadow-strength:1;--float-edge:transparent;--progress:var(--foreground);--overlay:var(--palette-dark-o60);--dial-active:var(--palette-orange-500);--modal-overlay:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--modal-overlay:color-mix(in srgb, var(--palette-dark) 25%, transparent)}}:root,[data-theme=light]{--spotlight-dim:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--spotlight-dim:color-mix(in srgb, var(--palette-dark) 45%, transparent)}}:root,[data-theme=light]{--walkthrough-arrow-color:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--walkthrough-arrow-color:color-mix(in srgb, var(--palette-light) 85%, transparent)}}:root,[data-theme=light]{--celebration-dim:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--celebration-dim:color-mix(in srgb, var(--palette-dark) 12%, transparent)}}:root,[data-theme=light]{--status-briefed:var(--muted-foreground);--status-in-progress:var(--palette-blue-500);--status-in-review:var(--palette-yellow-500);--status-in-revision:var(--palette-orange-500);--status-sign-off:var(--palette-violet-500);--choice:var(--palette-violet-500);--choice-soft:var(--choice)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--choice-soft:color-mix(in srgb, var(--choice) 10%, transparent)}}:root,[data-theme=light]{--motion-swatch-signal:var(--palette-signal-500);--motion-swatch-blue:var(--palette-blue-500);--motion-swatch-teal:var(--palette-teal-500);--motion-swatch-pink:var(--palette-pink-500);--motion-swatch-amber:var(--palette-amber-500);--motion-grid-rest:.08;--motion-dots-rest:14%;--measure:var(--palette-red-500);--measure-foreground:var(--palette-light);--measure-padding:var(--palette-orange-500)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--measure-padding:color-mix(in srgb, var(--palette-orange-500) 22%, transparent)}}:root,[data-theme=light]{--measure-gap:var(--palette-pink-500)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--measure-gap:color-mix(in srgb, var(--palette-pink-500) 22%, transparent)}}:root,[data-theme=light]{--status-approved:var(--success-text);--status-done:var(--status-approved);--status-archived:var(--palette-dark-o30);--status-no-reply:var(--palette-dark-o30);--status-paid:var(--status-approved);--status-not-started:var(--status-briefed);--status-waiting:var(--status-in-review);--status-closed:var(--status-archived);--designer-chrome:var(--palette-calm-night-panel);--designer-component:var(--palette-green-700);--designer-global:var(--palette-pink-500);--designer-global-soft:var(--designer-global)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--designer-global-soft:color-mix(in srgb, var(--designer-global) 14%, transparent)}}:root,[data-theme=light]{--designer-variant:var(--palette-blue-500);--designer-variant-soft:var(--designer-variant)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--designer-variant-soft:color-mix(in srgb, var(--designer-variant) 14%, transparent)}}:root,[data-theme=light]{--designer-grid-fill:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--designer-grid-fill:color-mix(in srgb, var(--foreground) 12%, transparent)}}:root,[data-theme=light]{--designer-grid-label:var(--muted-foreground);--segment-on:var(--palette-light);--segment-edge:var(--palette-dark-o40);--segment-hover:var(--palette-dark-o10);--celebrate-1:var(--primary);--celebrate-2:var(--palette-violet-bright);--celebrate-3:var(--palette-yellow-bright);--celebrate-4:var(--palette-green-bright);--celebrate-5:var(--palette-pink-bright);--celebrate-6:var(--palette-blue-bright);--celebrate-7:var(--palette-orange-bright);--celebrate-8:var(--palette-cyan-bright);--celebrate-9:var(--palette-red-bright);--celebrate-check:var(--success);--celebrate-edge:var(--success)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--celebrate-edge:color-mix(in srgb, var(--success) 40%, transparent)}}:root,[data-theme=light]{--celebrate-glow:0 0 2.5rem .25rem var(--success)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--celebrate-glow:0 0 2.5rem .25rem color-mix(in srgb, var(--success) 14%, transparent)}}:root,[data-theme=light]{--celebrate-wash:var(--palette-light);--celebrate-wash-ink:var(--palette-dark);--celebrate-wash-ink-soft:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--celebrate-wash-ink-soft:color-mix(in srgb, var(--palette-dark) 80%, var(--palette-light))}}:root,[data-theme=light]{--celebrate-wash-edge:var(--palette-light-o60);--celebrate-sheen:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--celebrate-sheen:color-mix(in srgb, var(--palette-light) 70%, transparent)}}:root,[data-theme=light]{--celebrate-bold:var(--celebrate-2);--celebrate-glow-soft:0 0 1.5rem 0 var(--success)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--celebrate-glow-soft:0 0 1.5rem 0 color-mix(in srgb, var(--success) 8%, transparent)}}:root,[data-theme=light]{--celebrate-glow-strong:0 0 3.5rem .5rem var(--success)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--celebrate-glow-strong:0 0 3.5rem .5rem color-mix(in srgb, var(--success) 24%, transparent)}}:root,[data-theme=light]{--celebrate-sticker-fill:var(--palette-light);--celebrate-sticker-ink:var(--palette-dark);--celebrate-sticker-ink-soft:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--celebrate-sticker-ink-soft:color-mix(in srgb, var(--palette-dark) 80%, var(--palette-light))}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:var(--palette-night);--foreground:var(--palette-light);--card:var(--palette-dark);--card-foreground:var(--palette-light);--sidebar:var(--palette-dark);--canvas:var(--palette-night);--canvas-glow:var(--palette-light);--canvas-glow-strength:10%;--canvas-grain:.08;--modal-glow:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--modal-glow:color-mix(in srgb, var(--palette-light) 5%, transparent)}}:root:not([data-theme=light]){--glass-solid:70%;--card-glass:var(--palette-dark);--popover:var(--palette-dark);--popover-foreground:var(--palette-light);--primary:var(--palette-light);--primary-foreground:var(--palette-dark);--primary-hover:var(--palette-light-o80);--primary-hover-foreground:var(--palette-dark);--secondary:var(--palette-light-o20);--secondary-foreground:var(--palette-light);--muted:var(--palette-light-o10);--muted-foreground:var(--palette-light-o70);--accent:var(--palette-light-o10);--tab-bar-current:var(--palette-light-o10);--accent-foreground:var(--palette-light);--border:var(--palette-light-o10);--input:var(--palette-light-o20);--control-edge:var(--palette-light-o40);--ring:var(--palette-light);--shadow-tint:0 0 0;--shadow-strength:6;--float-edge:var(--border);--progress:var(--foreground);--overlay:var(--palette-dark-o80);--modal-overlay:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--modal-overlay:color-mix(in srgb, var(--palette-dark) 45%, transparent)}}:root:not([data-theme=light]){--spotlight-dim:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--spotlight-dim:color-mix(in srgb, var(--palette-dark) 65%, transparent)}}:root:not([data-theme=light]){--celebration-dim:var(--palette-night)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--celebration-dim:color-mix(in srgb, var(--palette-night) 45%, transparent)}}:root:not([data-theme=light]){--destructive:var(--palette-danger-400);--destructive-foreground:var(--palette-dark);--success:var(--palette-success-400);--warning:var(--palette-warning-400);--destructive-text:var(--palette-danger-400);--success-text:var(--palette-success-400);--warning-text:var(--palette-warning-400);--destructive-soft:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--destructive-soft:color-mix(in srgb, var(--destructive) 10%, transparent)}}:root:not([data-theme=light]){--danger-edge:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--danger-edge:color-mix(in srgb, var(--destructive) 35%, transparent)}}:root:not([data-theme=light]){--success-soft:var(--success)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--success-soft:color-mix(in srgb, var(--success) 10%, transparent)}}:root:not([data-theme=light]){--warning-soft:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--warning-soft:color-mix(in srgb, var(--warning) 10%, transparent)}}:root:not([data-theme=light]){--status-in-progress:var(--palette-blue-400);--status-in-review:var(--palette-yellow-400);--status-in-revision:var(--palette-orange-400);--status-sign-off:var(--palette-violet-400);--choice:var(--palette-violet-400);--choice-soft:var(--choice)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--choice-soft:color-mix(in srgb, var(--choice) 14%, transparent)}}:root:not([data-theme=light]){--motion-swatch-signal:var(--palette-signal-500);--motion-swatch-blue:var(--palette-blue-400);--motion-swatch-teal:var(--palette-teal-400);--motion-swatch-pink:var(--palette-pink-400);--motion-swatch-amber:var(--palette-amber-400);--motion-grid-rest:.16;--motion-dots-rest:16%;--measure:var(--palette-red-400);--measure-foreground:var(--palette-dark);--measure-padding:var(--palette-orange-400)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--measure-padding:color-mix(in srgb, var(--palette-orange-400) 26%, transparent)}}:root:not([data-theme=light]){--measure-gap:var(--palette-pink-400)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--measure-gap:color-mix(in srgb, var(--palette-pink-400) 26%, transparent)}}:root:not([data-theme=light]){--status-approved:var(--success-text);--status-done:var(--status-approved);--status-paid:var(--status-approved);--status-waiting:var(--status-in-review);--status-archived:var(--palette-light-o30);--status-no-reply:var(--palette-light-o30);--designer-chrome:var(--palette-calm-night-panel);--designer-component:var(--palette-green-400);--designer-global:var(--palette-pink-400);--designer-global-soft:var(--designer-global)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--designer-global-soft:color-mix(in srgb, var(--designer-global) 18%, transparent)}}:root:not([data-theme=light]){--designer-variant:var(--palette-blue-400);--designer-variant-soft:var(--designer-variant)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--designer-variant-soft:color-mix(in srgb, var(--designer-variant) 18%, transparent)}}:root:not([data-theme=light]){--designer-grid-fill:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--designer-grid-fill:color-mix(in srgb, var(--foreground) 8%, transparent)}}:root:not([data-theme=light]){--designer-grid-label:var(--muted-foreground);--segment-on:var(--palette-light-o20);--segment-edge:var(--palette-light-o30);--segment-hover:var(--palette-light-o10);--celebrate-2:var(--palette-violet-400);--celebrate-3:var(--palette-yellow-400);--celebrate-4:var(--palette-green-400);--celebrate-5:var(--palette-pink-400);--celebrate-6:var(--palette-blue-400);--celebrate-7:var(--palette-orange-400);--celebrate-8:var(--palette-cyan-400);--celebrate-9:var(--palette-red-400);--celebrate-edge:var(--success)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--celebrate-edge:color-mix(in srgb, var(--success) 80%, transparent)}}:root:not([data-theme=light]){--celebrate-glow:0 0 2.5rem .25rem var(--success)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--celebrate-glow:0 0 2.5rem .25rem color-mix(in srgb, var(--success) 18%, transparent)}}:root:not([data-theme=light]){--celebrate-wash:var(--palette-dark);--celebrate-wash-ink:var(--palette-light);--celebrate-wash-ink-soft:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--celebrate-wash-ink-soft:color-mix(in srgb, var(--palette-light) 80%, var(--palette-dark))}}:root:not([data-theme=light]){--celebrate-wash-edge:var(--palette-light-o20);--celebrate-sheen:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--celebrate-sheen:color-mix(in srgb, var(--palette-light) 25%, transparent)}}:root:not([data-theme=light]){--celebrate-bold:var(--palette-violet-bright);--celebrate-glow-soft:0 0 1.5rem 0 var(--success)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--celebrate-glow-soft:0 0 1.5rem 0 color-mix(in srgb, var(--success) 10%, transparent)}}:root:not([data-theme=light]){--celebrate-glow-strong:0 0 3.5rem .5rem var(--success)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--celebrate-glow-strong:0 0 3.5rem .5rem color-mix(in srgb, var(--success) 30%, transparent)}}:root:not([data-theme=light]){--celebrate-sticker-fill:var(--palette-dark);--celebrate-sticker-ink:var(--palette-light);--celebrate-sticker-ink-soft:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--celebrate-sticker-ink-soft:color-mix(in srgb, var(--palette-light) 80%, var(--palette-dark))}}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:var(--palette-night);--foreground:var(--palette-light);--card:var(--palette-dark);--card-foreground:var(--palette-light);--sidebar:var(--palette-dark);--canvas:var(--palette-night);--canvas-glow:var(--palette-light);--canvas-glow-strength:10%;--canvas-grain:.08;--modal-glow:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--modal-glow:color-mix(in srgb, var(--palette-light) 5%, transparent)}}[data-theme=dark]{--glass-solid:70%;--card-glass:var(--palette-dark);--popover:var(--palette-dark);--popover-foreground:var(--palette-light);--primary:var(--palette-light);--primary-foreground:var(--palette-dark);--primary-hover:var(--palette-light-o80);--primary-hover-foreground:var(--palette-dark);--secondary:var(--palette-light-o20);--secondary-foreground:var(--palette-light);--muted:var(--palette-light-o10);--muted-foreground:var(--palette-light-o70);--accent:var(--palette-light-o10);--tab-bar-current:var(--palette-light-o10);--accent-foreground:var(--palette-light);--border:var(--palette-light-o10);--input:var(--palette-light-o20);--control-edge:var(--palette-light-o40);--ring:var(--palette-light);--shadow-tint:0 0 0;--shadow-strength:6;--float-edge:var(--border);--progress:var(--foreground);--overlay:var(--palette-dark-o80);--modal-overlay:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--modal-overlay:color-mix(in srgb, var(--palette-dark) 45%, transparent)}}[data-theme=dark]{--spotlight-dim:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--spotlight-dim:color-mix(in srgb, var(--palette-dark) 65%, transparent)}}[data-theme=dark]{--celebration-dim:var(--palette-night)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--celebration-dim:color-mix(in srgb, var(--palette-night) 45%, transparent)}}[data-theme=dark]{--destructive:var(--palette-danger-400);--destructive-foreground:var(--palette-dark);--success:var(--palette-success-400);--warning:var(--palette-warning-400);--destructive-text:var(--palette-danger-400);--success-text:var(--palette-success-400);--warning-text:var(--palette-warning-400);--destructive-soft:var(--destructive)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--destructive-soft:color-mix(in srgb, var(--destructive) 10%, transparent)}}[data-theme=dark]{--danger-edge:var(--destructive)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--danger-edge:color-mix(in srgb, var(--destructive) 35%, transparent)}}[data-theme=dark]{--success-soft:var(--success)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--success-soft:color-mix(in srgb, var(--success) 10%, transparent)}}[data-theme=dark]{--warning-soft:var(--warning)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--warning-soft:color-mix(in srgb, var(--warning) 10%, transparent)}}[data-theme=dark]{--status-in-progress:var(--palette-blue-400);--status-in-review:var(--palette-yellow-400);--status-in-revision:var(--palette-orange-400);--status-sign-off:var(--palette-violet-400);--choice:var(--palette-violet-400);--choice-soft:var(--choice)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--choice-soft:color-mix(in srgb, var(--choice) 14%, transparent)}}[data-theme=dark]{--motion-swatch-signal:var(--palette-signal-500);--motion-swatch-blue:var(--palette-blue-400);--motion-swatch-teal:var(--palette-teal-400);--motion-swatch-pink:var(--palette-pink-400);--motion-swatch-amber:var(--palette-amber-400);--motion-grid-rest:.16;--motion-dots-rest:16%;--measure:var(--palette-red-400);--measure-foreground:var(--palette-dark);--measure-padding:var(--palette-orange-400)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--measure-padding:color-mix(in srgb, var(--palette-orange-400) 26%, transparent)}}[data-theme=dark]{--measure-gap:var(--palette-pink-400)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--measure-gap:color-mix(in srgb, var(--palette-pink-400) 26%, transparent)}}[data-theme=dark]{--status-approved:var(--success-text);--status-done:var(--status-approved);--status-paid:var(--status-approved);--status-waiting:var(--status-in-review);--status-archived:var(--palette-light-o30);--status-no-reply:var(--palette-light-o30);--designer-chrome:var(--palette-calm-night-panel);--designer-component:var(--palette-green-400);--designer-global:var(--palette-pink-400);--designer-global-soft:var(--designer-global)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--designer-global-soft:color-mix(in srgb, var(--designer-global) 18%, transparent)}}[data-theme=dark]{--designer-variant:var(--palette-blue-400);--designer-variant-soft:var(--designer-variant)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--designer-variant-soft:color-mix(in srgb, var(--designer-variant) 18%, transparent)}}[data-theme=dark]{--designer-grid-fill:var(--foreground)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--designer-grid-fill:color-mix(in srgb, var(--foreground) 8%, transparent)}}[data-theme=dark]{--designer-grid-label:var(--muted-foreground);--segment-on:var(--palette-light-o20);--segment-edge:var(--palette-light-o30);--segment-hover:var(--palette-light-o10);--celebrate-2:var(--palette-violet-400);--celebrate-3:var(--palette-yellow-400);--celebrate-4:var(--palette-green-400);--celebrate-5:var(--palette-pink-400);--celebrate-6:var(--palette-blue-400);--celebrate-7:var(--palette-orange-400);--celebrate-8:var(--palette-cyan-400);--celebrate-9:var(--palette-red-400);--celebrate-edge:var(--success)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--celebrate-edge:color-mix(in srgb, var(--success) 80%, transparent)}}[data-theme=dark]{--celebrate-glow:0 0 2.5rem .25rem var(--success)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--celebrate-glow:0 0 2.5rem .25rem color-mix(in srgb, var(--success) 18%, transparent)}}[data-theme=dark]{--celebrate-wash:var(--palette-dark);--celebrate-wash-ink:var(--palette-light);--celebrate-wash-ink-soft:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--celebrate-wash-ink-soft:color-mix(in srgb, var(--palette-light) 80%, var(--palette-dark))}}[data-theme=dark]{--celebrate-wash-edge:var(--palette-light-o20);--celebrate-sheen:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--celebrate-sheen:color-mix(in srgb, var(--palette-light) 25%, transparent)}}[data-theme=dark]{--celebrate-bold:var(--palette-violet-bright);--celebrate-glow-soft:0 0 1.5rem 0 var(--success)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--celebrate-glow-soft:0 0 1.5rem 0 color-mix(in srgb, var(--success) 10%, transparent)}}[data-theme=dark]{--celebrate-glow-strong:0 0 3.5rem .5rem var(--success)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--celebrate-glow-strong:0 0 3.5rem .5rem color-mix(in srgb, var(--success) 30%, transparent)}}[data-theme=dark]{--celebrate-sticker-fill:var(--palette-dark);--celebrate-sticker-ink:var(--palette-light);--celebrate-sticker-ink-soft:var(--palette-light)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--celebrate-sticker-ink-soft:color-mix(in srgb, var(--palette-light) 80%, var(--palette-dark))}}:root,[data-theme]{--brief-line-track:var(--border);--brief-line-fill:var(--foreground)}:is(.text-style-display,.text-style-h1,.text-style-h2,.text-style-h3,.text-style-h4,.text-style-h5,.text-style-h6):is(.truncate,.text-ellipsis,.overflow-hidden,.overflow-clip,[class*=line-clamp-]){text-box:normal;line-height:var(--text-style-clipped-leading)}html[data-preview-as=member] [data-owner-only]{display:none}html[data-preview-as=member] nav[aria-label=Studio]>div:has(li[data-owner-only]):not(:has(li[data-place]:not([data-owner-only]))){display:none}@keyframes enter{0%{opacity:0;transform:translateY(var(--enter-distance,var(--space-2)))}}@keyframes settle{0%,60%{color:var(--success-text)}to{color:var(--settle-to,var(--muted-foreground))}}[data-entrance]{--rise-gap:var(--motion-entrance-stagger)}[data-entrance=tight]{--rise-gap:calc(var(--motion-entrance-stagger) / 2)}[data-entrance=loose]{--rise-gap:calc(var(--motion-entrance-stagger) * 3 / 2)}[data-entrance] :is(.enter-sections>*,.enter-section){--enter-distance:var(--motion-entrance-distance);animation:enter var(--motion-entrance-duration) var(--motion-entrance-easing) backwards;animation-delay:calc(var(--motion-entrance-delay) + (var(--rise-from,0) + var(--rise-step,0)) * var(--rise-gap))}.enter-sections>:first-child{--rise-step:0}.enter-sections>:nth-child(2){--rise-step:1}.enter-sections>:nth-child(3){--rise-step:2}.enter-sections>:nth-child(4){--rise-step:3}.enter-sections>:nth-child(5){--rise-step:4}.enter-sections>:nth-child(n+6){--rise-step:5}@media (prefers-reduced-motion:reduce){[data-entrance] :is(.enter-sections>*,.enter-section){animation:none}}::view-transition{pointer-events:none}::view-transition-old(root){animation-duration:var(--motion-page-duration);animation-timing-function:var(--motion-page-easing)}::view-transition-new(root){animation-duration:var(--motion-page-duration);animation-timing-function:var(--motion-page-easing)}::view-transition-group(.app-page){animation:none}::view-transition-old(.app-page){opacity:0;animation:none}::view-transition-new(.app-page){animation:app-page-in var(--motion-page-duration) var(--motion-page-easing) both}@keyframes app-page-in{0%{opacity:0;transform:translateY(var(--motion-page-distance))}}html:active-view-transition .app-anchor-panel{view-transition-name:app-panel}html:active-view-transition .app-anchor-bar{view-transition-name:app-bar}::view-transition-group(app-panel){animation:none}::view-transition-group(app-bar){animation:none}::view-transition-new(app-panel){animation:none}::view-transition-new(app-bar){animation:none}::view-transition-old(app-panel){display:none}::view-transition-old(app-bar){display:none}::view-transition-group(.app-morph){animation-duration:var(--motion-page-duration);animation-timing-function:var(--motion-page-easing)}@keyframes motion-heading{0%{opacity:calc(1 - var(--motion-heading-live));filter:blur(calc(var(--motion-heading-blur) * var(--motion-heading-strength)));transform:translateY(var(--motion-heading-distance))}}[data-reveal-heading]{animation:motion-heading var(--motion-heading-duration) var(--motion-heading-easing) var(--motion-heading-delay) backwards}@keyframes motion-reveal{0%{opacity:calc(var(--motion-reveal-live) * -1);translate:0 var(--motion-reveal-distance)}}.motion-glow-card{isolation:isolate}.motion-glow{inset:calc(var(--border-width-main) * -1);z-index:-1;border-radius:inherit;padding:var(--motion-glow-width);pointer-events:none;opacity:calc(var(--motion-glow-strength) * var(--motion-glow-shown));-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;position:absolute;overflow:hidden;-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000,#000) content-box exclude,linear-gradient(#000,#000);container-type:size}.motion-glow-light{aspect-ratio:1;background:conic-gradient(transparent 0%, transparent calc(100% - var(--motion-glow-arc)), var(--motion-glow-color) calc(100% - var(--motion-glow-arc) / 2), var(--motion-glow-color-two) calc(100% - var(--motion-glow-arc) / 6), transparent 100%);width:150cqmax;position:absolute;top:50%;left:50%;translate:-50% -50%}html[data-motion-live~=glow] .motion-glow[data-glow=step]>.motion-glow-light{animation-name:motion-glow-turn;animation-duration:var(--motion-glow-duration);animation-timing-function:var(--motion-glow-easing);animation-iteration-count:infinite}@keyframes motion-glow-turn{to{rotate:1turn}}.motion-glow[data-glow=assistant]{inset:calc(var(--motion-assistant-glow-width) * -1);padding:var(--motion-assistant-glow-width);opacity:var(--motion-assistant-shown);--motion-glow-color:var(--motion-assistant-color);--motion-glow-color-two:var(--motion-assistant-color-two)}.motion-glow[data-glow=assistant]>.motion-glow-light{opacity:var(--motion-assistant-strength);transition:opacity var(--motion-hover-duration) var(--motion-hover-easing)}.motion-glow[data-glow=assistant]>.motion-glow-talk,.motion-glow[data-glow=assistant][data-active]>.motion-glow-light:not(.motion-glow-talk),:active>.motion-glow[data-glow=assistant]>.motion-glow-light:not(.motion-glow-talk){opacity:0}.motion-glow[data-glow=assistant][data-active]>.motion-glow-talk,:active>.motion-glow[data-glow=assistant]>.motion-glow-talk{opacity:1}html[data-motion-live~=assistant] .motion-glow[data-glow=assistant]>.motion-glow-light{animation-name:motion-glow-turn;animation-duration:calc(var(--motion-assistant-duration) * var(--motion-assistant-rest));animation-timing-function:var(--motion-assistant-easing);animation-iteration-count:infinite}html[data-motion-live~=assistant] .motion-glow[data-glow=assistant]>.motion-glow-talk{animation-duration:var(--motion-assistant-duration)}.motion-light-card{isolation:isolate}.motion-light{inset:calc(var(--border-width-main) * -1);z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--motion-light-duration) var(--motion-light-easing);background:radial-gradient(var(--motion-light-distance) circle at var(--light-x,50%) var(--light-y,50%), var(--motion-light-color), transparent 70%);position:absolute}@supports (color:color-mix(in lab, red, red)){.motion-light{background:radial-gradient(var(--motion-light-distance) circle at var(--light-x,50%) var(--light-y,50%), color-mix(in srgb, var(--motion-light-color) calc(var(--motion-light-strength) * 14%), transparent), transparent 70%)}}.motion-light:after{content:"";border-radius:inherit;padding:var(--border-width-main);background:radial-gradient(calc(var(--motion-light-distance) * .6) circle at var(--light-x,50%) var(--light-y,50%), var(--motion-light-color), transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.motion-light:after{background:radial-gradient(calc(var(--motion-light-distance) * .6) circle at var(--light-x,50%) var(--light-y,50%), color-mix(in srgb, var(--motion-light-color) calc(var(--motion-light-strength) * var(--motion-light-edge) * 100%), transparent), transparent 70%)}}.motion-light:after{-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000,#000) content-box exclude,linear-gradient(#000,#000)}@media (hover:hover) and (pointer:fine){html[data-motion-live~=light] [data-lit]>.motion-light{opacity:1}}.motion-ticker{display:inline-grid}.motion-ticker>:not(.sr-only){grid-area:1/1}.motion-ticker-count{transition-property:none;transition-duration:var(--motion-ticker-duration);transition-timing-function:var(--motion-ticker-easing)}.motion-texture{z-index:-1;border-radius:inherit;font-family:var(--typeface-mono);font-size:var(--motion-texture-size);white-space:pre;color:currentColor;opacity:calc(var(--motion-texture-strength) * var(--motion-texture-shown));transition-duration:var(--motion-texture-duration);flex-direction:column;justify-content:center;align-items:center;line-height:1.4;transition-property:none;display:flex;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(#000 15%,#0000 72%);mask-image:radial-gradient(#000 15%,#0000 72%)}.motion-glyph{opacity:.12;transition:opacity calc(var(--motion-texture-duration) * 5) var(--motion-texture-easing)}.motion-glyph[data-level="1"]{opacity:.22}.motion-glyph[data-level="2"]{opacity:.4}.motion-glyph[data-level="3"]{opacity:.7;color:var(--motion-texture-color)}.motion-grid{--grid-cell:var(--motion-grid-size);--grid-strength:var(--motion-grid-strength);color:var(--motion-grid-color);transition-property:none;transition-duration:var(--motion-grid-duration);transition-timing-function:var(--motion-grid-easing);opacity:var(--motion-grid-shown)}.voice-look[data-voice-state=idle]>.motion-grid{opacity:calc(var(--motion-grid-shown) * var(--assistant-look-idle))}.voice-look[data-voice-state=idle]>.motion-texture{opacity:calc(var(--motion-texture-strength) * var(--motion-texture-shown) * var(--assistant-look-idle))}.motion-aurora{z-index:-1;pointer-events:none;opacity:calc(var(--motion-aurora-strength) * var(--motion-aurora-shown) * .5);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(at 50% 45%,#000 25%,#0000 72%);mask-image:radial-gradient(at 50% 45%,#000 25%,#0000 72%)}.motion-aurora-shape{border-radius:var(--radius-pill);filter:blur(var(--motion-aurora-blur));position:absolute}.motion-aurora-a{aspect-ratio:1;background:var(--motion-aurora-color);width:70%;top:-25%;left:-20%}.motion-aurora-b{aspect-ratio:1;background:var(--motion-aurora-color-two);width:75%;bottom:-30%;right:-25%}.motion-aurora-c{aspect-ratio:1;background:var(--motion-aurora-color);width:45%;top:20%;left:35%}@supports (color:color-mix(in lab, red, red)){.motion-aurora-c{background:color-mix(in oklab, var(--motion-aurora-color) 50%, var(--motion-aurora-color-two))}}.motion-aurora-grain{mix-blend-mode:overlay;opacity:.35;width:100%;height:100%;position:absolute;inset:0}html[data-motion-live~=aurora] .motion-aurora-a{animation-name:motion-drift-a;animation-duration:var(--motion-aurora-duration);animation-timing-function:var(--motion-aurora-easing);animation-iteration-count:infinite}html[data-motion-live~=aurora] .motion-aurora-b{animation-name:motion-drift-b;animation-duration:calc(var(--motion-aurora-duration) * 1.3);animation-timing-function:var(--motion-aurora-easing);animation-iteration-count:infinite}html[data-motion-live~=aurora] .motion-aurora-c{animation-name:motion-drift-a;animation-duration:calc(var(--motion-aurora-duration) * .8);animation-timing-function:var(--motion-aurora-easing);animation-iteration-count:infinite;animation-direction:reverse}@keyframes motion-drift-a{50%{transform:translate(30%,20%)scale(1.15)}}@keyframes motion-drift-b{50%{transform:translate(-25%,-15%)scale(.9)}}.sign-in-page{padding-top:max(var(--space-6), calc(var(--safe-top) + var(--space-4)));padding-bottom:max(var(--space-6), calc(var(--safe-bottom) + var(--space-4)));padding-left:max(var(--site-margin), var(--safe-left));padding-right:max(var(--site-margin), var(--safe-right))}.motion-dots{z-index:-1;pointer-events:none;opacity:var(--motion-dots-shown);--dots-reach:var(--motion-dots-distance);--dots-dot:calc(var(--motion-dots-size) / 2);-webkit-mask-image:radial-gradient(ellipse at center, black var(--motion-dots-fade-from), transparent var(--motion-dots-fade-to));-webkit-mask-image:radial-gradient(ellipse at center, black var(--motion-dots-fade-from), transparent var(--motion-dots-fade-to));-webkit-mask-image:radial-gradient(ellipse at center, black var(--motion-dots-fade-from), transparent var(--motion-dots-fade-to));mask-image:radial-gradient(ellipse at center, black var(--motion-dots-fade-from), transparent var(--motion-dots-fade-to));position:fixed;inset:0;overflow:hidden;container-type:size}.motion-dots[data-contained]{position:absolute}.motion-dots-field,.motion-dots-lit{background-image:radial-gradient(circle, currentColor var(--dots-dot), transparent 0);background-size:var(--motion-dots-spacing) var(--motion-dots-spacing);position:absolute}.motion-dots-field{color:var(--foreground);inset:0}@supports (color:color-mix(in lab, red, red)){.motion-dots-field{color:color-mix(in srgb, var(--foreground) var(--motion-dots-rest), transparent)}}.motion-dots-spot{width:calc(var(--dots-reach) * 2);height:calc(var(--dots-reach) * 2);transform:translate(calc(var(--dots-x,50cqw) - var(--dots-reach)), calc(var(--dots-y,50cqh) - var(--dots-reach)));opacity:0;transition:opacity var(--motion-dots-fade-time) var(--motion-dots-easing);will-change:transform, opacity;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(closest-side,#000,#0000);mask-image:radial-gradient(closest-side,#000,#0000)}.motion-dots-glow{background:radial-gradient(closest-side, var(--motion-dots-color), transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.motion-dots-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--motion-dots-color) calc(var(--motion-dots-strength) * var(--motion-dots-glow)), transparent), transparent)}}.motion-dots-lit{width:calc(100cqw + var(--dots-reach) * 2);height:calc(100cqh + var(--dots-reach) * 2);transform:translate(calc(var(--dots-reach) - var(--dots-x,50cqw)), calc(var(--dots-reach) - var(--dots-y,50cqh)));--dots-dot:calc(var(--motion-dots-size) / 2 * var(--motion-dots-grow));color:var(--motion-dots-color);opacity:min(1, calc(var(--motion-dots-strength) * var(--motion-dots-lit)));will-change:transform;top:0;left:0}html[data-motion-live~=dots] .motion-dots:is([data-dots=pointer],[data-dots=finger],[data-dots=drift])>.motion-dots-spot{opacity:1}html[data-motion-live~=dots] .motion-dots[data-dots=drift]>.motion-dots-spot{animation-name:motion-dots-drift;animation-duration:var(--motion-dots-duration);animation-timing-function:var(--motion-dots-easing);animation-iteration-count:var(--motion-dots-laps)}html[data-motion-live~=dots] .motion-dots[data-dots=drift] .motion-dots-lit{animation-name:motion-dots-drift-back;animation-duration:var(--motion-dots-duration);animation-timing-function:var(--motion-dots-easing);animation-iteration-count:var(--motion-dots-laps)}@keyframes motion-dots-drift{25%{translate:var(--motion-dots-wander-x) calc(var(--motion-dots-wander-y) * -1)}50%{translate:calc(var(--motion-dots-wander-x) * -.6) var(--motion-dots-wander-y)}75%{translate:calc(var(--motion-dots-wander-x) * -1) calc(var(--motion-dots-wander-y) * -.5)}}@keyframes motion-dots-drift-back{25%{translate:calc(var(--motion-dots-wander-x) * -1) var(--motion-dots-wander-y)}50%{translate:calc(var(--motion-dots-wander-x) * .6) calc(var(--motion-dots-wander-y) * -1)}75%{translate:var(--motion-dots-wander-x) calc(var(--motion-dots-wander-y) * .5)}}@property --dots-read-push{syntax:"<length>";inherits:false;initial-value:0}@property --dots-read-reach{syntax:"<length>";inherits:false;initial-value:0}@property --dots-read-spring{syntax:"<number>";inherits:false;initial-value:0}@property --dots-read-settle{syntax:"<percentage>";inherits:false;initial-value:0%}@property --dots-read-size{syntax:"<length>";inherits:false;initial-value:0}@property --dots-read-spacing{syntax:"<length>";inherits:false;initial-value:0}@property --dots-read-lit-reach{syntax:"<length>";inherits:false;initial-value:0}@property --dots-read-lit{syntax:"<number>";inherits:false;initial-value:0}@property --dots-read-grow{syntax:"<number>";inherits:false;initial-value:1}@property --dots-read-fade{syntax:"<time>";inherits:false;initial-value:0s}@property --dots-read-drift{syntax:"<number>";inherits:false;initial-value:0}@property --dots-read-lit-color{syntax:"<color>";inherits:false;initial-value:#0000}.motion-dots-canvas{opacity:0;width:100%;height:100%;color:var(--foreground);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.motion-dots-canvas{color:color-mix(in srgb, var(--foreground) var(--motion-dots-rest), transparent)}}.motion-dots-canvas{--dots-read-push:var(--motion-dots-push);--dots-read-reach:var(--motion-dots-reach);--dots-read-spring:var(--motion-dots-spring);--dots-read-settle:var(--motion-dots-settle);--dots-read-size:var(--motion-dots-size);--dots-read-spacing:var(--motion-dots-spacing);--dots-read-lit-reach:var(--motion-dots-distance);--dots-read-lit:calc(var(--motion-dots-strength) * var(--motion-dots-lit));--dots-read-grow:var(--motion-dots-grow);--dots-read-fade:var(--motion-dots-fade-time);--dots-read-drift:var(--motion-dots-drift-push);--dots-read-lit-color:var(--motion-dots-color)}html[data-motion-live~=dots] .motion-dots[data-dots-drawn]>.motion-dots-canvas{opacity:1}html[data-motion-live~=dots] .motion-dots[data-dots-drawn]>.motion-dots-field,html[data-motion-live~=dots] .motion-dots[data-dots-drawn] .motion-dots-lit{opacity:0}[data-offscreen],[data-offscreen] *{animation-play-state:paused}.motion-beams-box{isolation:isolate;position:relative}.motion-beams{z-index:-1;pointer-events:none;fill:none;width:100%;height:100%;opacity:var(--motion-beams-shown);position:absolute;inset:0;overflow:visible}.motion-beams-line{stroke:var(--border);stroke-width:var(--motion-beams-width)}.motion-beams-light{stroke:var(--motion-beams-color);stroke-width:calc(var(--motion-beams-width) * 2);stroke-linecap:round;stroke-dasharray:var(--motion-beams-dash) 200;stroke-dashoffset:var(--motion-beams-dash);opacity:var(--motion-beams-strength)}html[data-motion-live~=beams] .motion-beams-light{animation-name:motion-beams-travel;animation-duration:var(--motion-beams-duration);animation-timing-function:var(--motion-beams-easing);animation-iteration-count:infinite;animation-delay:calc(var(--beam-i,0) * var(--motion-beams-duration) * var(--motion-beams-apart))}@keyframes motion-beams-travel{to{stroke-dashoffset:-100px}}.motion-float{gap:var(--motion-float-gap);pointer-events:none;-webkit-mask-image:linear-gradient(to right, transparent, black var(--motion-float-fade), black calc(100% - var(--motion-float-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--motion-float-fade), black calc(100% - var(--motion-float-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--motion-float-fade), black calc(100% - var(--motion-float-fade)), transparent);mask-image:linear-gradient(to right, transparent, black var(--motion-float-fade), black calc(100% - var(--motion-float-fade)), transparent);flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}.motion-float-lane{--float-pace:1;height:calc(var(--motion-float-size) * 3 / 4);position:relative}.motion-float-lane:nth-child(2){--float-pace:var(--motion-float-pace-two)}.motion-float-lane:nth-child(3){--float-pace:var(--motion-float-pace-three)}.motion-float-card{width:var(--motion-float-size);translate:calc(100cqw - (100cqw + var(--motion-float-size)) * var(--float-at,.5)) 0;inset-block:0;position:absolute;left:0}.motion-float-face{border-radius:var(--radius-card);background:var(--card);width:100%;height:100%;box-shadow:0 0 0 var(--border-width-main) var(--motion-float-color), var(--elevation-raised);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.motion-float-face{box-shadow:0 0 0 var(--border-width-main) color-mix(in oklab, var(--motion-float-color) calc(var(--motion-float-strength) * var(--motion-float-ring)), var(--border)), var(--elevation-raised)}}.motion-float-face>:where(img,video,svg){object-fit:cover;width:100%;height:100%;display:block}html[data-motion-live~=float] .motion-float-card{animation-name:motion-float-drift;animation-duration:calc(var(--motion-float-duration) * var(--float-pace));animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--motion-float-duration) * var(--float-pace) * var(--float-at,0) * -1)}html[data-motion-live~=float] .motion-float-face{animation-name:motion-float-in;animation-duration:calc(var(--motion-float-duration) * var(--float-pace));animation-timing-function:var(--motion-float-easing);animation-iteration-count:infinite;animation-delay:calc(var(--motion-float-duration) * var(--float-pace) * var(--float-at,0) * -1)}.motion-float-demo{zoom:var(--motion-float-demo-scale)}@keyframes motion-float-drift{0%{translate:100cqw}to{translate:calc(var(--motion-float-size) * -1) 0}}@keyframes motion-float-in{0%,to{opacity:0;scale:calc(1 - var(--motion-float-shrink) * var(--motion-float-strength))}14%,86%{opacity:1;scale:1}}.motion-showcase{isolation:isolate;perspective:var(--motion-showcase-depth);view-timeline-name:--motion-showcase;position:relative}.motion-showcase-grid{inset-block:calc(var(--motion-showcase-spill) * -1);z-index:-1;pointer-events:none;opacity:var(--motion-showcase-shown);background-image:linear-gradient(to right, var(--motion-showcase-color) var(--border-width-main), transparent var(--border-width-main)), linear-gradient(to bottom, var(--motion-showcase-color) var(--border-width-main), transparent var(--border-width-main));position:absolute;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.motion-showcase-grid{background-image:linear-gradient(to right, color-mix(in oklab, var(--motion-showcase-color) var(--motion-showcase-lines), transparent) var(--border-width-main), transparent var(--border-width-main)), linear-gradient(to bottom, color-mix(in oklab, var(--motion-showcase-color) var(--motion-showcase-lines), transparent) var(--border-width-main), transparent var(--border-width-main))}}.motion-showcase-grid{background-size:var(--motion-showcase-cell) var(--motion-showcase-cell);background-position:50%;-webkit-mask-image:radial-gradient(#000 30%,#0000 72%);mask-image:radial-gradient(#000 30%,#0000 72%)}.motion-showcase-window{border:var(--border-width-main) solid var(--border);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--elevation-raised);transform-origin:50% 100%;position:relative;overflow:hidden}.motion-showcase-bar{gap:calc(var(--motion-showcase-bar-dot) * .75);padding:var(--motion-showcase-bar-dot) calc(var(--motion-showcase-bar-dot) * 1.5);border-bottom:var(--border-width-main) solid var(--border);display:flex}.motion-showcase-bar>span{width:var(--motion-showcase-bar-dot);height:var(--motion-showcase-bar-dot);border-radius:var(--radius-pill);background:var(--border)}@media screen and (prefers-reduced-motion:no-preference){@supports (view-timeline-name:--motion-showcase){:where(html:is(:not([data-motion-live]),[data-motion-live~=showcase]):not([data-arranging],[data-designing]:not([data-designer-preview]))) .motion-showcase:not(:where([data-reveal-off] *,[data-reduce-motion] *))>.motion-showcase-window{animation-name:motion-showcase-rise;animation-duration:auto;animation-timing-function:var(--motion-showcase-easing);animation-fill-mode:backwards;animation-timeline:--motion-showcase;animation-range:entry 0% entry var(--motion-showcase-range)}:where(html:is(:not([data-motion-live]),[data-motion-live~=showcase]):not([data-arranging],[data-designing]:not([data-designer-preview]))) .motion-showcase:not(:where([data-reveal-off] *,[data-reduce-motion] *))>.motion-showcase-grid{animation-name:motion-showcase-grid;animation-duration:auto;animation-timing-function:var(--motion-showcase-easing);animation-fill-mode:backwards;animation-timeline:--motion-showcase;animation-range:entry 0% entry var(--motion-showcase-range)}}}@keyframes motion-showcase-rise{0%{opacity:calc(1 - (1 - var(--motion-showcase-from)) * var(--motion-showcase-live));translate:0 var(--motion-showcase-distance);rotate:x calc(var(--motion-showcase-tilt) * var(--motion-showcase-strength) * var(--motion-showcase-live));scale:calc(1 - var(--motion-showcase-shrink) * var(--motion-showcase-strength) * var(--motion-showcase-live))}}@keyframes motion-showcase-grid{0%{opacity:calc(var(--motion-showcase-shown) * (1 - var(--motion-showcase-live)));translate:0 calc(var(--motion-showcase-distance) * -.5)}}@property --motion-smooth-duration{syntax:"<time>";inherits:true;initial-value:0s}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.motion-smooth-demo{transition:translate var(--motion-smooth-duration) var(--motion-smooth-easing)}.motion-smooth-demo[data-on]{translate:0 calc(var(--motion-smooth-demo-step) * -1 * var(--motion-smooth-strength))}.lead-flow{--flow-across:0}.lead-flow-dot{width:var(--lead-flow-dot);height:var(--lead-flow-dot);border:var(--motion-beams-width) solid var(--border);flex-shrink:0;display:block;position:relative}.lead-flow-dot:after{content:"";inset:calc(var(--motion-beams-width) * -1);border-radius:inherit;background:var(--foreground);position:absolute}[data-flow-end] .lead-flow-dot:after{background:var(--motion-beams-color)}.lead-flow-step[aria-pressed=true] .lead-flow-dot{box-shadow:0 0 0 var(--motion-beams-width) var(--background), 0 0 0 calc(var(--motion-beams-width) * 2) var(--foreground)}.lead-flow-leg{background:var(--border);position:relative;overflow:hidden}.lead-flow-light{opacity:var(--motion-beams-strength);translate:calc(var(--flow-across) * -100%) calc((1 - var(--flow-across)) * -100%);background:linear-gradient(calc(180deg - var(--flow-across) * 90deg), transparent, var(--motion-beams-color), transparent);position:absolute;inset:0}.lead-flow-branch{width:var(--space-3);height:calc(var(--tap-target) / 2);margin-left:calc((var(--lead-flow-dot) - var(--motion-beams-width)) / 2);border-left:var(--motion-beams-width) dashed var(--border);border-bottom:var(--motion-beams-width) dashed var(--border);border-bottom-left-radius:var(--radius);flex-shrink:0;align-self:flex-start}.lead-flow-finish{inset:calc(var(--motion-beams-width) * -1);border-radius:inherit;border:var(--motion-beams-width) solid var(--motion-beams-color);opacity:calc(var(--motion-beams-strength) * var(--lead-flow-halo));scale:var(--lead-flow-halo-size);pointer-events:none;position:absolute}.lead-flow[data-moving] .lead-flow-dot:after,.lead-flow[data-moving] .lead-flow-words{animation-name:lead-flow-reach;animation-duration:calc(var(--motion-beams-duration) * var(--lead-flow-leg) / 2);animation-timing-function:var(--easing-out);animation-delay:calc(var(--flow-i,0) * var(--motion-beams-duration) * var(--lead-flow-leg));animation-fill-mode:both}.lead-flow[data-moving] .lead-flow-words{animation-name:lead-flow-words}.lead-flow[data-moving] .lead-flow-light{animation-name:lead-flow-travel;animation-duration:calc(var(--motion-beams-duration) * var(--lead-flow-leg));animation-timing-function:var(--motion-beams-easing);animation-delay:calc((var(--flow-i,1) - 1) * var(--motion-beams-duration) * var(--lead-flow-leg));animation-fill-mode:both}.lead-flow[data-moving] .lead-flow-finish{animation-name:lead-flow-finish;animation-duration:calc(var(--motion-beams-duration) * var(--lead-flow-leg) * 2);animation-timing-function:var(--easing-out);animation-delay:calc((var(--flow-i,0) + .5) * var(--motion-beams-duration) * var(--lead-flow-leg));animation-fill-mode:both}.lead-flow[data-paused] *,.lead-flow[data-paused] :after{animation-play-state:paused}@keyframes lead-flow-reach{0%{opacity:0;scale:.4}}@keyframes lead-flow-words{0%{opacity:.4}}@keyframes lead-flow-travel{to{translate:calc(var(--flow-across) * 100%) calc((1 - var(--flow-across)) * 100%)}}@keyframes lead-flow-finish{0%{opacity:0;scale:1}45%{opacity:var(--motion-beams-strength);scale:var(--lead-flow-finish)}}@keyframes slide-in-right{0%{transform:translateX(calc(100% + var(--space-4)))}}@keyframes slide-out-right{to{transform:translateX(calc(100% + var(--space-4)))}}@keyframes slide-in-beside{0%{opacity:0;transform:translateX(calc(-1 * var(--space-6)))}}@keyframes slide-out-beside{to{opacity:0;transform:translateX(calc(-1 * var(--space-6)))}}@property --motion-list-duration{syntax:"<time>";inherits:true;initial-value:0s}@property --motion-list-distance{syntax:"<length>";inherits:true;initial-value:0}@property --motion-step-duration{syntax:"<time>";inherits:true;initial-value:0s}@property --motion-load-duration{syntax:"<time>";inherits:true;initial-value:0s}@property --motion-load-stagger{syntax:"<time>";inherits:true;initial-value:0s}@property --motion-item-gap{syntax:"<time>";inherits:true;initial-value:0s}@keyframes motion-load{0%{opacity:calc(1 - var(--motion-load-live));transform:translateY(var(--motion-load-distance))}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-composition:add){@layer base{:where(html:is(:not([data-motion-live]),[data-motion-live~=reveal]):not([data-arranging],[data-designing]:not([data-designer-preview]))) :where(.enter-sections>*,[data-reveal-item]):not(:where([data-reveal-off],[data-reveal-off] *,dialog *,[role=dialog] *,[popover] *,[data-reduce-motion] *,[data-load-off])){animation:motion-reveal auto var(--motion-reveal-easing) backwards;animation-timeline:view();animation-range:entry 0% entry var(--motion-reveal-range);animation-composition:add}:where(html:is(:not([data-motion-live]),[data-motion-live~=reveal]):not([data-arranging],[data-designing]:not([data-designer-preview]))) :where([data-reveal-group] :is([data-load-items],[data-motion-list])>*):not(:where([data-reveal-off],[data-reveal-off] *,dialog *,[role=dialog] *,[popover] *,[data-reduce-motion] *,[data-load-off])){--reveal-step:min(var(--load-item,0), 3);animation:motion-reveal auto var(--motion-reveal-easing) backwards;animation-timeline:view();animation-range:entry calc(var(--reveal-step) * var(--motion-reveal-spread)) entry min(100%, calc(var(--motion-reveal-range) + var(--reveal-step) * var(--motion-reveal-spread)));animation-composition:add}:where(html:is(:not([data-motion-live]),[data-motion-live~=reveal]):not([data-arranging],[data-designing]:not([data-designer-preview]))) :where([data-reveal-group]:not(.enter-sections)>:not(.enter-sections)):not(:where([data-reveal-off],[data-reveal-off] *,dialog *,[role=dialog] *,[popover] *,[data-reduce-motion] *,[data-load-off])){animation:motion-load var(--motion-load-duration) var(--motion-load-easing) backwards, motion-reveal auto var(--motion-reveal-easing) backwards;animation-delay:calc(min(var(--load-step,0), var(--motion-item-cap) - 1) * var(--motion-load-stagger)), 0s;animation-timeline:auto,view();animation-range:normal, entry 0% entry var(--motion-reveal-range);animation-composition:replace,add}:where([data-reveal-group] [data-reveal-group])>*{animation:none}:where(html[data-motion-arriving]:is(:not([data-motion-live]),[data-motion-live~=reveal]):not([data-arranging],[data-designing]:not([data-designer-preview]))) :where([data-reveal-group] :is([data-load-items],[data-motion-list])>*):not(:where([data-reveal-off],[data-reveal-off] *,dialog *,[role=dialog] *,[popover] *,[data-reduce-motion] *,[data-load-off])){--reveal-step:min(var(--load-item,0), 3);animation:motion-load var(--motion-load-duration) var(--motion-load-easing) backwards, motion-reveal auto var(--motion-reveal-easing) backwards;animation-delay:calc(min(var(--load-step,0), var(--motion-item-cap) - 1) * var(--motion-load-stagger) + (1 + min(var(--load-item,0), var(--motion-item-cap) - 1)) * var(--motion-item-gap)), 0s;animation-timeline:auto,view();animation-range:normal, entry calc(var(--reveal-step) * var(--motion-reveal-spread)) entry min(100%, calc(var(--motion-reveal-range) + var(--reveal-step) * var(--motion-reveal-spread)));animation-composition:replace,add}}:where(html:is(:not([data-motion-live]),[data-motion-live~=reveal]):not([data-arranging],[data-designing]:not([data-designer-preview]))) [data-entrance] :is(.enter-sections>*,.enter-section):not(:where([data-reveal-off] *,dialog *,[role=dialog] *,[popover] *,[data-reduce-motion] *)){animation:enter var(--motion-entrance-duration) var(--motion-entrance-easing) backwards, motion-reveal auto var(--motion-reveal-easing) backwards;animation-delay:calc(var(--motion-entrance-delay) + (var(--rise-from,0) + var(--rise-step,0)) * var(--rise-gap)), 0s;animation-timeline:auto,view();animation-range:normal, entry 0% entry var(--motion-reveal-range);animation-composition:replace,add}}}html[data-motion-wait] :is([data-reveal-group]>*,[data-load-demo]>*,[data-reveal-group] :is([data-load-items],[data-motion-list])>*,[data-reveal-heading],[data-fill],[data-entrance] :is(.enter-sections>*,.enter-section)):not([data-reduce-motion] *,[data-reduce-motion]){animation-play-state:paused,running}@keyframes motion-fill-in{0%{transform:scaleX(calc(1 - var(--motion-fill-live)))}}[data-fill]{transform-origin:0;transition:width var(--motion-fill-duration) var(--motion-fill-easing);animation:motion-fill-in var(--motion-fill-duration) var(--motion-fill-easing) backwards;animation-delay:calc(var(--motion-fill-delay) + var(--fill-step,0) * var(--motion-fill-stagger))}[data-fill=segment]{transition:background-color var(--motion-progress-duration) var(--motion-progress-easing), box-shadow var(--motion-progress-duration) var(--motion-progress-easing)}@keyframes motion-fill-reach{0%{scale:calc(1 - var(--motion-fill-live)) 1}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry 0% contain 20%){:where(html:is(:not([data-motion-live]),[data-motion-live~=fill]):not([data-arranging],[data-designing]:not([data-designer-preview]))) [data-fill]:not(:where([data-reveal-off] *,[data-reduce-motion] *,[data-reduce-motion])){--fill-reach-step:min(var(--fill-step,0), 7);animation:motion-fill-in var(--motion-fill-duration) var(--motion-fill-easing) backwards, motion-fill-reach auto var(--motion-fill-easing) both;animation-delay:calc(var(--motion-fill-delay) + var(--fill-step,0) * var(--motion-fill-stagger)), 0s;animation-timeline:auto,--motion-fill-reach;animation-range:normal, contain calc(var(--fill-reach-step) * var(--motion-fill-range) / 16) contain calc(var(--motion-fill-range) * (1 + var(--fill-reach-step) / 16))}:where(:has(>[data-fill])){view-timeline-name:--motion-fill-reach}}}@keyframes motion-phase-done{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--motion-phase-color) calc(var(--motion-phase-strength) * 70%), transparent);scale:1 calc(1 + var(--motion-phase-live) * .8)}40%{scale:1}to{box-shadow:0 0 0 calc(var(--motion-phase-ring) * var(--motion-phase-live)) transparent}}[data-phase-segment][data-just-done]{animation:motion-phase-done var(--motion-phase-duration) var(--motion-phase-easing)}.motion-check-path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--motion-tick-duration) var(--motion-tick-easing)}:checked+* .motion-check-path{stroke-dashoffset:0}.motion-strike{background-image:linear-gradient(currentColor,currentColor);background-position:0 55%;background-repeat:no-repeat;background-size:0% var(--border-width-main);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--motion-tick-duration) var(--motion-tick-easing) var(--motion-tick-delay), color var(--motion-tick-duration) var(--motion-tick-easing) var(--motion-tick-delay)}[data-done] .motion-strike{background-size:100% var(--border-width-main)}@keyframes motion-tick-pop{0%{scale:calc(1 - .3 * var(--motion-tick-live))}}[data-status-icon][data-just-done]{animation:motion-tick-pop calc(var(--motion-tick-duration) * 1.4) var(--easing-bounce)}[data-motion-ghost]{pointer-events:none;margin:0;position:absolute}[data-motion-list]{--list-ease:var(--motion-list-easing);--list-time:var(--motion-list-duration);--list-rise:var(--motion-list-distance)}.motion-press:active:not(:disabled,[aria-disabled=true]),.motion-press[data-preview~=active]{scale:calc(1 - var(--motion-push-scale) * var(--motion-push-strength) * var(--motion-push-live))}@keyframes motion-pick{0%{scale:calc(1 - var(--motion-pick-scale) * var(--motion-pick-strength) * var(--motion-pick-live))}}@keyframes motion-pick-mark{0%{scale:calc(1 - .4 * var(--motion-pick-live));opacity:calc(1 - var(--motion-pick-live))}}.motion-press[data-variant=choice]:active:not(:disabled){scale:calc(1 - var(--motion-pick-scale) * var(--motion-pick-strength) * var(--motion-pick-live))}[data-variant=choice]:is([aria-pressed=true],[aria-checked=true],[data-picked]){animation:motion-pick var(--motion-pick-duration) var(--motion-pick-easing)}[data-variant=choice]:is([aria-pressed=true],[aria-checked=true],[data-picked])>:is(kbd,[data-pick-mark]){animation:motion-pick-mark var(--motion-pick-duration) var(--motion-pick-easing)}@media (hover:hover) and (pointer:fine){[data-lift]{transition-property:color,background-color,border-color,box-shadow,translate;transition-duration:var(--motion-hover-duration), var(--motion-hover-duration), var(--motion-hover-duration), var(--motion-lift-duration), var(--motion-lift-duration);transition-timing-function:var(--motion-hover-easing), var(--motion-hover-easing), var(--motion-hover-easing), var(--motion-lift-easing), var(--motion-lift-easing)}[data-lift]:hover{translate:0 calc(var(--motion-lift-distance) * -1)}}.motion-slide-mark{width:var(--slide-w,0);height:var(--slide-h,0);translate:var(--slide-x,0) var(--slide-y,0);pointer-events:none;opacity:0;position:absolute;top:0;left:0}[data-sliding]>.motion-slide-mark{opacity:1}[data-sliding][data-slid]>.motion-slide-mark{transition-property:translate,width,height;transition-duration:var(--motion-slide-duration);transition-timing-function:var(--motion-slide-easing)}[data-sliding]>:not(.motion-slide-mark,legend){position:relative}[data-sliding]>.segment-on:not(.motion-slide-mark){box-shadow:none;background-color:#0000}@keyframes motion-pop{0%{opacity:0;scale:calc(1 - var(--motion-pop-scale) * var(--motion-pop-strength) * var(--motion-pop-live))}}[data-pop-from][data-placed]{transform-origin:var(--pop-origin,top right);animation:motion-pop var(--motion-pop-duration) var(--motion-pop-easing) backwards}[data-pop-from=below-start]{--pop-origin:top left}[data-pop-from=above-end]{--pop-origin:bottom right}[data-pop-from=above-start]{--pop-origin:bottom left}@keyframes motion-bump{0%{scale:calc(1 + var(--motion-bump-scale) * var(--motion-bump-strength) * var(--motion-bump-live))}}[data-bump][data-bumped]{animation:motion-bump var(--motion-bump-duration) var(--motion-bump-easing)}@keyframes motion-kept{0%{clip-path:inset(0 100% 0 0);scale:calc(1 - .3 * var(--motion-kept-live))}}.motion-kept{animation:motion-kept var(--motion-kept-duration) var(--motion-kept-easing) backwards}.motion-kept.animate-settle{animation:motion-kept var(--motion-kept-duration) var(--motion-kept-easing) backwards, settle var(--duration-settle) var(--easing-out) both}[aria-hidden=true]>.motion-kept{animation:none}@keyframes motion-step-in{0%{opacity:0;translate:calc(var(--step-sign,1) * var(--motion-step-distance)) 0}}@keyframes motion-step-out{to{opacity:0;translate:calc(var(--step-sign,1) * -1 * var(--motion-step-distance)) 0}}html[data-motion-live~=step] .motion-step[data-step-dir]{animation:motion-step-in var(--motion-step-duration) var(--motion-step-easing) backwards}@keyframes motion-step-part-in{0%{opacity:0;translate:0 calc(var(--motion-step-distance) / 2)}}html[data-motion-live~=step] .motion-step[data-step-dir]>*{animation:motion-step-part-in var(--motion-step-duration) var(--motion-step-easing) backwards;animation-delay:calc(var(--motion-step-stagger) * var(--part-i,0))}.motion-step>:nth-child(2){--part-i:1}.motion-step>:nth-child(3){--part-i:2}.motion-step>:nth-child(4){--part-i:3}.motion-step>:nth-child(n+5){--part-i:4}html[data-motion-live~=step] .motion-step[data-step-leaving]{animation:motion-step-out calc(var(--motion-step-duration) * .6) var(--easing-in) forwards}.motion-step:is([data-step-dir=back],[data-step-leaving=back]){--step-sign:-1}[data-step-moving]{overflow-x:clip}.motion-line{background-image:linear-gradient(var(--foreground), var(--foreground)), linear-gradient(var(--border), var(--border));background-position:0 100%,0 100%;background-repeat:no-repeat;background-origin:border-box;background-clip:border-box;background-size:0% var(--border-width-main), 100% var(--border-width-main);transition:background-size var(--motion-line-duration) var(--motion-line-easing);border-bottom-color:#0000}.motion-line:focus,.motion-line[data-preview~=focus]{background-size:100% var(--border-width-main), 100% var(--border-width-main);border-bottom-color:#0000}@keyframes motion-nudge{20%{translate:calc(var(--motion-nudge-distance) * -1) 0}40%{translate:var(--motion-nudge-distance) 0}60%{translate:calc(var(--motion-nudge-distance) * -.5) 0}80%{translate:calc(var(--motion-nudge-distance) * .5) 0}}html[data-motion-live~=nudge] [data-nudge]{animation:motion-nudge var(--motion-nudge-duration) var(--motion-nudge-easing)}@keyframes motion-thanks-in{0%{opacity:0;scale:calc(1 - .2 * var(--motion-thanks-live))}}@keyframes motion-draw{0%{stroke-dashoffset:1px}}.motion-thanks{width:var(--motion-thanks-size);height:var(--motion-thanks-size);border-radius:var(--radius-pill);background-color:var(--motion-thanks-color);place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.motion-thanks{background-color:color-mix(in srgb, var(--motion-thanks-color) 14%, transparent)}}.motion-thanks{color:var(--motion-thanks-color);animation:motion-thanks-in var(--motion-thanks-duration) var(--motion-thanks-easing) var(--motion-thanks-delay) backwards}.motion-thanks-path{stroke-dasharray:1;animation:motion-draw var(--motion-thanks-duration) var(--motion-thanks-easing) calc(var(--motion-thanks-delay) + var(--motion-thanks-duration) * .35) backwards}html[data-motion-shown]:not([data-motion-shown~=thanks]) .motion-thanks{display:none}@keyframes deck-in{0%{opacity:0;translate:0 var(--motion-deck-distance)}}@keyframes deck-fade{0%{opacity:0}}@keyframes deck-draw-across{0%{scale:0 1}}@keyframes deck-draw-down{0%{scale:1 0}}@keyframes deck-dot{0%{scale:0}}[data-deck-in=word]{display:inline-block}:where([data-deck-motion=calm]>*){animation:deck-in calc(var(--motion-deck-duration) * 1.5) var(--motion-deck-easing) var(--motion-deck-delay) backwards}[data-deck-motion=auto] [data-deck-in]{animation:deck-in var(--motion-deck-duration) var(--motion-deck-easing) backwards;animation-delay:calc(var(--motion-deck-delay) + var(--slide-step,0) * var(--motion-deck-stagger))}[data-deck-motion=auto] [data-deck-in=soft]{animation-name:deck-fade;animation-duration:calc(var(--motion-deck-duration) * 2)}[data-deck-motion=auto] [data-deck-rule]{border-top-color:#0000;position:relative}[data-deck-motion=auto] [data-deck-rule]:before{content:"";border-top-style:solid;border-top-width:inherit;border-top-color:var(--border);transform-origin:0;pointer-events:none;animation:deck-draw-across var(--motion-deck-duration) var(--motion-deck-easing) backwards;animation-delay:calc(var(--motion-deck-delay) + var(--slide-step,0) * var(--motion-deck-stagger));inset-inline:0;position:absolute;top:0;translate:0 -100%}[data-deck-motion=auto] [data-deck-rule=strong]:before{border-top-color:var(--foreground)}[data-deck-motion=auto] [data-deck-rule]>*{animation:deck-in var(--motion-deck-duration) var(--motion-deck-easing) backwards;animation-delay:calc(var(--motion-deck-delay) + (var(--slide-step,0) + .5) * var(--motion-deck-stagger))}[data-deck-motion=auto] [data-deck-dot]{animation:deck-dot var(--motion-deck-duration) var(--motion-deck-easing) backwards;animation-delay:calc(var(--motion-deck-delay) + var(--slide-step,0) * var(--motion-deck-stagger))}[data-deck-motion=auto] [data-deck-line]{transform-origin:top;animation:deck-draw-down calc(var(--motion-deck-duration) * 1.5) var(--motion-deck-easing) backwards;animation-delay:calc(var(--motion-deck-delay) + (var(--slide-step,0) + .5) * var(--motion-deck-stagger))}[data-deck-motion] .motion-ticker-count,.motion-deck-count{transition-property:none;transition-duration:calc(var(--motion-deck-duration) * 2);transition-timing-function:var(--motion-deck-easing)}@media (prefers-reduced-motion:reduce),print{[data-deck-motion] :is([data-deck-in],[data-deck-rule],[data-deck-rule]>*),[data-deck-motion] :is([data-deck-dot],[data-deck-line]),[data-deck-motion] [data-deck-rule]:before,[data-deck-motion=calm]>*{animation:none}}[data-reduce-motion] [data-deck-motion] :is([data-deck-in],[data-deck-rule]>*),[data-reduce-motion] [data-deck-motion] :is([data-deck-dot],[data-deck-line]),[data-reduce-motion] [data-deck-motion] [data-deck-rule]:before,[data-reduce-motion] [data-deck-motion=calm]>*{animation:none}@media print{[data-reveal-group]>*,[data-reveal-item],.enter-sections>*,[data-load-items]>*,[data-motion-list]>*,[data-fill]{animation:none}}:root:has([data-menu-sheet]) [data-tab-bar]{z-index:var(--layer-panel)}:root{--corner-button-bottom:calc(var(--space-4) + var(--safe-bottom))}@media not all and (min-width:48rem){:root:has([data-tab-bar]){--corner-button-bottom:calc(var(--density-control-lg) + var(--tab-bar-trim) + max(var(--space-2), var(--safe-bottom)) + var(--space-2))}}@media not all and (min-width:40rem){:root:has([data-preview-tools-line]) [data-corner-button]{display:none}}:root:has([data-preview-banner]) [data-corner-button=edit-words]{display:none}.tab-bar-reach:has([data-motion-id=tabbar] [data-timer-pill]){--timer-pill-room:calc(var(--spacing-control) + var(--space-2))}@media (pointer:coarse){.tab-bar-reach:has([data-motion-id=tabbar] [data-timer-pill]){--timer-pill-room:calc(var(--spacing-tap) + var(--space-2))}}:root{--assistant-button-bottom:var(--corner-button-bottom)}@media not all and (min-width:64rem){:root{--assistant-button-bottom:calc(var(--corner-button-bottom) + var(--spacing-control-lg) + var(--space-2))}}@keyframes assistant-orb-breathe{0%,to{transform:scale(var(--assistant-orb-breathe-low))}50%{transform:scale(1)}}@keyframes appear{0%{opacity:0}}@keyframes sound-invite{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes spinner-turn{to{transform:rotate(360deg)}}@keyframes celebrate-draw{0%{stroke-dashoffset:1px}}@keyframes celebrate-fill{0%{transform:scaleX(0)}}@keyframes walkthrough-arrow-draw{0%{stroke-dashoffset:1px}}.confetti-canvas{transition-property:none;transition-duration:var(--motion-confetti-duration);transition-timing-function:var(--motion-confetti-easing);transition-delay:var(--motion-confetti-stagger);row-gap:var(--confetti-piece)}.release-timing{transition-property:none;transition-delay:var(--release-hold)}@keyframes grid-wave{0%,to{opacity:.35;transform:scaleY(.25)}50%{opacity:1;transform:scaleY(1)}}@keyframes line-turn{0%{opacity:0;transform:translateY(var(--space-1))}4%,21%{opacity:1;transform:none}25%,to{opacity:0;transform:translateY(calc(var(--space-1) * -1))}}@media (prefers-reduced-motion:reduce){.animate-line-turn:not(:first-child){display:none}.animate-line-turn{opacity:1}}@keyframes loading-breathe{0%,to{opacity:.5;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}@keyframes loading-ring{0%{opacity:.6;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@keyframes loading-hop{0%,60%,to{opacity:.4;transform:none}30%{transform:translateY(calc(var(--space-2) * -1));opacity:1}}@keyframes loading-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes loading-draw{0%{stroke-dashoffset:1px}45%,60%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes loading-orbit{to{transform:rotate(1turn)}}@keyframes loading-tick{0%,to{opacity:.2}10%,55%{opacity:1}65%{opacity:.2}}@keyframes loading-ripple{0%{opacity:.6;transform:scale(.2)}to{opacity:0;transform:scale(1)}}@keyframes loading-fold{0%{border-radius:var(--radius-sm);transform:none}45%{border-radius:var(--radius-pill);transform:rotate(45deg)scale(.8)}85%,to{border-radius:var(--radius-sm);transform:rotate(90deg)}}@keyframes loading-pen{0%{stroke-dashoffset:1px;opacity:1}55%,75%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:0;opacity:0}}@keyframes loading-type{0%{clip-path:inset(0 100% 0 0)}40%,65%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}[data-tone=warm][data-theme=light]{--canvas:var(--palette-sand);--sidebar:var(--palette-cream);--card:var(--palette-cream);--popover:var(--palette-cream);--card-glass:var(--palette-cream);--foreground:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){[data-tone=warm][data-theme=light]{--foreground:color-mix(in srgb, var(--palette-dark) 85%, transparent)}}@media (prefers-color-scheme:light){[data-tone=warm]:not([data-theme=dark]){--canvas:var(--palette-sand);--sidebar:var(--palette-cream);--card:var(--palette-cream);--popover:var(--palette-cream);--card-glass:var(--palette-cream);--foreground:var(--palette-dark)}@supports (color:color-mix(in lab, red, red)){[data-tone=warm]:not([data-theme=dark]){--foreground:color-mix(in srgb, var(--palette-dark) 85%, transparent)}}}[data-brand]{--background:var(--hub-surface);--card:var(--hub-panel);--primary:var(--hub-accent);--primary-foreground:var(--hub-on-accent);--role-card-radius:var(--hub-radius)}[data-brand=theme]{--foreground:var(--hub-text);--card-foreground:var(--hub-text);--muted-foreground:var(--hub-muted-text);--border:var(--hub-divider)}[data-reduce-motion] [data-celebration-look] .release-card{animation-name:enter}[data-reduce-motion] [data-celebration-look] .release-card:after{display:none}@keyframes release-sticker-in{0%{opacity:0;scale:.6}55%{opacity:1;scale:1.08}75%{scale:.97}to{scale:1}}@keyframes release-pop{0%{opacity:0;scale:.85}65%{opacity:1;scale:1.03}to{scale:1}}@keyframes release-sheen{0%{translate:-100%}to{translate:100%}}[data-look=calm]:is([data-density=studio],[data-room]){--canvas:var(--palette-calm-frame)}:is([data-look=calm][data-density=studio],[data-look=calm][data-room]){--calm-panel:var(--palette-calm-panel);--card:var(--palette-calm-card);--card-glass:var(--palette-calm-card);--popover:var(--palette-calm-card);--background:var(--palette-calm-card);--foreground:var(--palette-calm-ink);--card-foreground:var(--palette-calm-ink);--popover-foreground:var(--palette-calm-ink);--muted:var(--palette-calm-sunken);--muted-foreground:var(--palette-calm-ink-soft);--accent:var(--palette-calm-hover);--border:var(--palette-calm-line);--input:var(--palette-dark-o20);--glass-solid:100%}[data-look=calm][data-density=studio]{--text-style-h4-size:clamp(1.5rem, 1.5rem + .25 * var(--site-viewport-unit), 1.75rem);--text-style-h4-leading:1.33;--text-style-h4-tracking:-.04em;--text-style-h4-weight:var(--weight-regular);--text-style-h5-size:clamp(1.25rem, 1.25rem + .125 * var(--site-viewport-unit), 1.375rem);--text-style-h5-weight:var(--weight-regular);--text-style-h6-size:clamp(.9375rem, .9375rem + .125 * var(--site-viewport-unit), 1.0625rem);--text-style-eyebrow-size:.8125rem;--text-style-eyebrow-tracking:0;--text-style-eyebrow-case:none}[data-look=calm] #studio-sidebar{--text-style-eyebrow-size:var(--text-style-x-small-size);--text-style-eyebrow-tracking:.08em;--text-style-eyebrow-case:uppercase}[data-look=calm][data-density=studio][data-theme=dark],[data-theme=dark] [data-look=calm][data-room]{--canvas:var(--palette-calm-night-frame)}:is([data-look=calm][data-density=studio][data-theme=dark],[data-theme=dark] [data-look=calm][data-room]){--calm-panel:var(--palette-calm-night-panel);--card:var(--palette-calm-night-card);--card-glass:var(--palette-calm-night-card);--popover:var(--palette-calm-night-card);--background:var(--palette-calm-night-card);--foreground:var(--palette-calm-night-ink);--card-foreground:var(--palette-calm-night-ink);--popover-foreground:var(--palette-calm-night-ink);--muted:var(--palette-calm-night-sunken);--muted-foreground:var(--palette-calm-night-ink-soft);--accent:var(--palette-calm-night-hover);--border:var(--palette-calm-night-line);--input:var(--palette-light-o20)}@media (prefers-color-scheme:dark){[data-look=calm][data-density=studio]:not([data-theme=light]),:root:not([data-theme=light]) [data-look=calm][data-room]{--canvas:var(--palette-calm-night-frame)}:is([data-look=calm][data-density=studio]:not([data-theme=light]),:root:not([data-theme=light]) [data-look=calm][data-room]){--calm-panel:var(--palette-calm-night-panel);--card:var(--palette-calm-night-card);--card-glass:var(--palette-calm-night-card);--popover:var(--palette-calm-night-card);--background:var(--palette-calm-night-card);--foreground:var(--palette-calm-night-ink);--card-foreground:var(--palette-calm-night-ink);--popover-foreground:var(--palette-calm-night-ink);--muted:var(--palette-calm-night-sunken);--muted-foreground:var(--palette-calm-night-ink-soft);--accent:var(--palette-calm-night-hover);--border:var(--palette-calm-night-line);--input:var(--palette-light-o20)}}@property --fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@keyframes scroll-fade{0%{--fade-top:0px;--fade-bottom:var(--scroll-fade)}10%,90%{--fade-top:var(--scroll-fade);--fade-bottom:var(--scroll-fade)}to{--fade-top:var(--scroll-fade);--fade-bottom:0px}}html:has([data-text-size="90"]){font-size:90%}html:has([data-text-size="95"]){font-size:95%}html:has([data-text-size="105"]){font-size:105%}html:has([data-text-size="110"]){font-size:110%}html:has([data-text-size="115"]){font-size:115%}html[data-designing] body{padding-top:var(--designer-top,0px);padding-left:var(--designer-left,0px);padding-right:var(--designer-right,0px)}@media (min-width:64rem){html[data-designing] [class~=group\/aside]{top:var(--designer-top,0px);height:calc(100dvh - var(--designer-top,0px))}}html [data-designer-demo] [data-arrange-ui=bar],html[data-designing] [data-arrange-ui=bar],html[data-designing] [data-brief-ui][role=status],html[data-designer-preview] [data-look-panel],html[data-designer-preview] [data-panel=look]{display:none}html[data-designing] [data-panel=look]{top:var(--designer-bar-top,var(--designer-top,0px))}html[data-editing-words] [data-copy-id]{cursor:text}html[data-editing-words] [data-copy-id]:hover{outline:var(--focus-width) solid var(--choice);outline-offset:var(--focus-width)}@media (pointer:coarse){html[data-editing-words] [data-copy-id]{cursor:pointer;outline:var(--border-width-main) dashed var(--choice);outline-offset:var(--focus-width)}}html[data-designing] [data-grab] :is(a,img){-webkit-user-drag:none}html[data-designing] [data-new-pill]{display:none}[data-nav-drop]{position:relative}[data-nav-drop]:before{content:"";right:0;left:calc(var(--role-panel-padding,var(--density-inset)) + var(--space-unit) * 3);height:var(--focus-width);background:var(--choice);pointer-events:none;z-index:1;position:absolute}[data-nav-drop][data-nav-level=inside]:before{left:calc(var(--role-panel-padding,var(--density-inset)) + var(--space-unit) * 6)}[data-nav-drop=before]:before{top:calc(var(--focus-width) / -2)}[data-nav-drop=after]:before{bottom:calc(var(--focus-width) / -2)}@media not all and (min-width:64rem){html[data-look-open] [data-motion-id=tabbar],html[data-look-open] button[aria-label="Back to top"],html[data-look-open] [data-comment-ui=toggle]{display:none}}.room-theme-studio{--room-studio-primary:var(--primary);--room-studio-primary-foreground:var(--primary-foreground);--room-studio-primary-hover:var(--primary-hover);--room-studio-primary-hover-foreground:var(--primary-hover-foreground);--room-studio-button:var(--role-button-primary,var(--primary));--room-studio-button-foreground:var(--role-button-primary-foreground,var(--primary-foreground));--room-studio-ring:var(--ring);--room-studio-progress:var(--progress);--room-studio-motion:var(--motion-color);display:contents}.room-theme{display:contents}@supports (color:light-dark(white, black)){.room-theme{--primary:light-dark(var(--room-light-fill,var(--room-studio-primary)),var(--room-dark-fill,var(--room-studio-primary)));--primary-foreground:light-dark(var(--room-light-label,var(--room-studio-primary-foreground)),var(--room-dark-label,var(--room-studio-primary-foreground)));--primary-hover:light-dark(var(--room-light-hover,var(--room-studio-primary-hover)),var(--room-dark-hover,var(--room-studio-primary-hover)));--primary-hover-foreground:light-dark(var(--room-light-label,var(--room-studio-primary-hover-foreground)),var(--room-dark-label,var(--room-studio-primary-hover-foreground)));--role-button-primary:light-dark(var(--room-light-fill,var(--room-studio-button)),var(--room-dark-fill,var(--room-studio-button)));--role-button-primary-foreground:light-dark(var(--room-light-label,var(--room-studio-button-foreground)),var(--room-dark-label,var(--room-studio-button-foreground)));--ring:light-dark(var(--room-light-ring,var(--room-studio-ring)),var(--room-dark-ring,var(--room-studio-ring)));--progress:light-dark(var(--room-light-bars,var(--room-studio-progress)),var(--room-dark-bars,var(--room-studio-progress)));--motion-room-accent:light-dark(var(--room-light-fill,var(--room-studio-motion)),var(--room-dark-fill,var(--room-studio-motion)));--motion-room-accent-two:var(--motion-room-accent)}@supports (color:color-mix(in lab, red, red)){.room-theme{--motion-room-accent-two:color-mix(in oklab, var(--motion-room-accent) 62%, var(--motion-two-toward))}}}html[data-designing][data-style-sized] [data-panel=look]>[data-motion-id=panel]{max-width:var(--designer-style-width)}@media (min-width:64rem){html[data-designing] [data-panel=look]>[data-motion-id=panel]{height:100%;max-width:var(--designer-style-width,var(--designer-style-default));filter:none;margin:0}html[data-designing] [data-panel=look] [role=dialog]{border-left:1px solid var(--border);background-color:var(--designer-chrome);border-radius:0}html[data-designing] [data-panel=look] [class~=group\/tab],html[data-designing] [data-panel-breakpoints]{display:none}html[data-designing] [data-panel=look] [data-panel-title]{clip-path:inset(50%);white-space:nowrap;width:1px;min-width:0;height:1px;position:absolute;overflow:hidden}}html[data-panel-resizing],html[data-panel-resizing] *{-webkit-user-select:none;user-select:none;cursor:col-resize!important}html[data-panel-resizing] #studio-sidebar{transition:none}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}