/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@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{--z-c-s-h:60;--z-c-s-s:11%;--z-c-s-l:98%;--z-c-f-h:210;--z-c-f-s:10%;--z-c-f-l:11%}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "avenir next", avenir, "segoe ui", "helvetica neue", "Adwaita Sans", Cantarell, Ubuntu, roboto, noto, helvetica, arial, sans-serif;--font-mono:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-950:oklch(13% .028 261.692);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:1rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px #0000000a, 0 1px 2px #00000005;--shadow-md:0 4px 12px #00000012, 0 1px 4px #00000008;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-surface:var(--z-surface);--color-surface-raised:var(--z-surface-raised);--color-surface-sunken:var(--z-surface-sunken);--color-border:var(--z-border);--color-border-strong:var(--z-border-strong);--color-fg:var(--z-fg);--color-fg-muted:var(--z-fg-muted);--color-fg-subtle:var(--z-fg-subtle);--color-accent:var(--z-accent);--color-accent-hover:var(--z-accent-hover);--color-accent-fg:var(--z-accent-fg);--color-danger:var(--z-danger);--width-sidebar:13.5rem;--width-list:27rem;--height-header:3.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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@layer base{html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em;-webkit-tap-highlight-color:transparent}body{background-color:var(--color-surface);color:var(--color-fg);min-height:100svh;margin:0}@media (width<=767px){html,body{overscroll-behavior:none;height:100%;overflow:hidden}}#main-content{scrollbar-gutter:stable}*{scrollbar-width:thin;scrollbar-color:var(--z-scrollbar-thumb) var(--z-scrollbar-track)}::-webkit-scrollbar{width:var(--z-scrollbar-size);height:var(--z-scrollbar-size)}::-webkit-scrollbar-track{background:var(--z-scrollbar-track)}::-webkit-scrollbar-thumb{background-color:var(--z-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background-color:var(--z-scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:0 0}::selection{background:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--z-accent) 25%, transparent)}}:where(a[href],button,label:has(input:not([type=hidden])),select,summary,[role=button],[role=menuitem],[role=option],[role=tab]){cursor:pointer}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea){cursor:text}:where(a,button,input,textarea,select,[role=button]):focus-visible{outline:2px solid var(--z-accent);outline-offset:2px}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}html.z-reduce-motion *,html.z-reduce-motion :before,html.z-reduce-motion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.z-reduce-motion [style*=view-transition-name]{view-transition-name:none!important}}}@layer components{.z-search-mark{background:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-search-mark{background:color-mix(in srgb, var(--z-accent) 18%, transparent)}}.z-search-mark{color:var(--z-fg);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;font-weight:600}.z-panel{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);background-color:var(--z-chrome)}.z-mail-pane-surface{min-height:calc(var(--spacing) * 0);background-color:var(--z-chrome);flex-direction:column;display:flex}.z-mail-reader-pane{min-height:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;display:none;overflow:hidden}@media (width>=48rem){.z-mail-reader-pane{display:flex}}.z-mail-pane{border-left-style:var(--tw-border-style);background-color:#0000;border-left-width:0}.z-mail-pane-body{background-color:#0000}@media not all and (width>=48rem){.z-mail-pane--mobile-fullscreen{z-index:30;min-height:calc(var(--spacing) * 0);background-color:var(--color-surface);flex-direction:column;flex:1;display:flex;position:relative}}.z-mobile-sheet-backdrop{inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);z-index:30;background-color:#0003;justify-content:flex-end;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.z-mobile-sheet-backdrop{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.z-mobile-sheet-backdrop{--tw-backdrop-blur:blur(1px);-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,);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);top:0}.z-mail-pane--mobile-fullscreen .z-mail-reader-pane{min-height:calc(var(--spacing) * 0);flex-direction:column;flex:1;display:flex}.z-pane-scroll{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--z-scrollbar-thumb) var(--z-scrollbar-track)}.z-pane-scroll::-webkit-scrollbar{width:5px;height:5px}.z-pane-scroll::-webkit-scrollbar-track{background:0 0}.z-pane-scroll::-webkit-scrollbar-thumb{background-color:var(--z-scrollbar-thumb);border:none;border-radius:9999px}.z-pane-scroll:hover::-webkit-scrollbar-thumb{background-color:var(--z-scrollbar-thumb-hover)}.z-scroll-area [data-part=viewport]{overscroll-behavior-y:contain;scrollbar-width:none;-ms-overflow-style:none}.z-scroll-area [data-part=viewport]::-webkit-scrollbar{width:0;height:0;display:none}@media (width<=767px){.z-scroll-area--pane [data-part=viewport]{scroll-padding-bottom:var(--z-mobile-chrome-clearance)}.z-scroll-area--pane .z-scroll-area__content{padding-bottom:var(--z-mobile-chrome-clearance)}}.z-scroll-area__content{min-width:0!important}.z-scroll-area:not([data-overflow-y])>[data-part=scrollbar][data-orientation=vertical],.z-scroll-area:not([data-overflow-x])>[data-part=scrollbar][data-orientation=horizontal],.z-scroll-area:not([data-overflow-x]):not([data-overflow-y])>[data-part=corner]{display:none}.z-scroll-area__scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;width:5px;padding:2px 0;display:flex}.z-scroll-area__scrollbar--horizontal{flex-direction:column;width:auto;height:5px;padding:0 2px}.z-scroll-area__scrollbar[data-orientation=horizontal]{border-top:none}.z-scroll-area__thumb{background-color:var(--z-scrollbar-thumb);border-radius:9999px;flex:1;position:relative}.z-scroll-area:hover .z-scroll-area__thumb{background-color:var(--z-scrollbar-thumb-hover)}.z-scroll-area__corner{background:0 0}.z-menu-trigger{align-items:center;display:inline-flex}.z-menu-content{padding:calc(var(--spacing) * 1)}.z-menu-item{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5)}.z-menu-separator{background-color:var(--color-border)}.z-overflow-menu{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface-raised);padding:calc(var(--spacing) * 2);box-shadow:var(--shadow-md);background-color:var(--z-surface-raised);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.z-overflow-menu{background-color:color-mix(in srgb, var(--z-surface-raised) 85%, transparent)}}.z-overflow-menu{-webkit-backdrop-filter:saturate(180%)blur(20px)}.z-overflow-menu:not(.z-overflow-menu--fixed){right:calc(var(--spacing) * 0);z-index:20;margin-top:calc(var(--spacing) * 2);width:calc(var(--spacing) * 72);min-width:calc(var(--spacing) * 64);position:absolute}.z-overflow-menu--fixed{z-index:60;min-width:0;max-width:calc(100vw - 1rem);margin:0;position:relative}.z-overflow-menu--top{margin-top:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 1.5);bottom:100%}.z-overflow-menu--list:not(.z-overflow-menu--fixed){width:calc(var(--spacing) * 52);min-width:calc(var(--spacing) * 44);padding-block:calc(var(--spacing) * 1)}.z-overflow-menu--fixed.z-overflow-menu--list{padding-block:calc(var(--spacing) * 1);z-index:60}.z-overflow-menu--list .z-overflow-menu-item{gap:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.z-overflow-menu--list .z-overflow-menu-label{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:11px}.z-overflow-menu--list .z-overflow-menu-scroll{padding-block:calc(var(--spacing) * .5)}.z-overflow-menu-label{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-fg-subtle);text-transform:uppercase}.z-overflow-menu-item{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg);--tw-outline-style:none;-webkit-user-select:none;user-select:none;outline-style:none;display:flex}@media (hover:hover){.z-overflow-menu-item:hover{background-color:var(--color-surface-sunken)}}.z-overflow-menu-item:disabled{cursor:not-allowed;opacity:.5}.z-overflow-menu-item[data-highlighted]{background-color:var(--color-surface-sunken)}.z-overflow-menu-item--danger{color:var(--color-danger)}.z-overflow-menu-scroll{overscroll-behavior:contain;max-height:min(50vh,20rem);padding-block:calc(var(--spacing) * 1);overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--z-scrollbar-thumb) var(--z-scrollbar-track);overflow-y:auto}.z-overflow-menu-scroll::-webkit-scrollbar{width:5px;height:5px}.z-overflow-menu-scroll::-webkit-scrollbar-track{background:0 0}.z-overflow-menu-scroll::-webkit-scrollbar-thumb{background-color:var(--z-scrollbar-thumb);border:none;border-radius:9999px}.z-overflow-menu-scroll:hover::-webkit-scrollbar-thumb{background-color:var(--z-scrollbar-thumb-hover)}.z-spinner{transform-origin:50%;line-height:0;animation:1s linear infinite z-spin;display:inline-flex}@keyframes z-spin{to{transform:rotate(360deg)}}html.z-reduce-motion .z-spinner{animation-duration:1s!important;animation-iteration-count:infinite!important}.z-skeleton{border-radius:var(--radius-sm);background-color:var(--z-surface-sunken);position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){html:not(.z-reduce-motion) .z-skeleton:after{content:"";background-image:linear-gradient(90deg, transparent, var(--z-surface-raised), transparent);position:absolute;inset:0;transform:translate(-100%)}@supports (color:color-mix(in lab, red, red)){html:not(.z-reduce-motion) .z-skeleton:after{background-image:linear-gradient(90deg, transparent, color-mix(in srgb, var(--z-surface-raised) 60%, transparent), transparent)}}html:not(.z-reduce-motion) .z-skeleton:after{animation:z-skeleton-shimmer 1.5s var(--z-ease-standard) infinite}}@keyframes z-skeleton-shimmer{to{transform:translate(100%)}}@keyframes z-fade-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){::-webkit-scrollbar-thumb{transition:background-color .15s}:where(a,button,input,textarea,select,[role=button]){transition-duration:.15s;transition-timing-function:ease}}.rough-annotation path{transition:stroke var(--z-motion-base) var(--z-ease-standard)}html.z-reduce-motion .rough-annotation path{transition:none}.z-btn-primary{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);background-color:var(--color-accent);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-accent-fg);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media (hover:hover){.z-btn-primary:hover{background-color:var(--color-accent-hover)}}.z-btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-accent)}.z-btn-primary:active{scale:.97}.z-btn-primary{box-shadow:0 1px 2px #00000014}.z-btn-ghost{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg-muted);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media (hover:hover){.z-btn-ghost:hover{background-color:var(--color-surface-sunken);color:var(--color-fg)}}.z-btn-ghost:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-accent)}.z-btn-ghost:active{scale:.98}.z-tap-target-bg{background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-tap-target-bg{background-color:color-mix(in srgb, var(--z-surface-sunken) 52%, transparent)}}.z-tap-target-bg:hover{background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-tap-target-bg:hover{background-color:color-mix(in srgb, var(--z-surface-sunken) 62%, transparent)}}.z-btn-icon{cursor:pointer;border-radius:var(--radius-lg);color:var(--color-fg-muted);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.z-btn-icon:hover{color:var(--color-fg)}}.z-btn-icon:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-accent)}.z-btn-icon:active{scale:.96}.z-btn-icon{background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-btn-icon{background-color:color-mix(in srgb, var(--z-surface-sunken) 52%, transparent)}}.z-btn-icon:hover{background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-btn-icon:hover{background-color:color-mix(in srgb, var(--z-surface-sunken) 62%, transparent)}}.z-icon-tap-target{border-radius:var(--radius-md);color:var(--color-fg-muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.z-icon-tap-target:hover{color:var(--color-fg)}}.z-icon-tap-target{background-color:var(--z-surface-sunken);min-width:2.25rem;min-height:2.25rem;padding:.4375rem}@supports (color:color-mix(in lab, red, red)){.z-icon-tap-target{background-color:color-mix(in srgb, var(--z-surface-sunken) 52%, transparent)}}.z-icon-tap-target:hover{background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-icon-tap-target:hover{background-color:color-mix(in srgb, var(--z-surface-sunken) 62%, transparent)}}.z-icon-tap-target:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px}.z-icon-tap-target--sm{min-width:1.75rem;min-height:1.75rem;padding:.25rem}.z-btn-primary svg,.z-btn-ghost svg,.z-btn-icon svg,.z-overflow-menu-item svg{opacity:.75}.z-input{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface-raised);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-fg)}.z-input::placeholder{color:var(--color-fg-subtle)}.z-input:focus{border-color:var(--color-border-strong);--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);--tw-ring-color:var(--color-border-strong);--tw-outline-style:none;outline-style:none}@media (width>=48rem){.z-input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.z-input{transition:border-color var(--z-motion-fast) var(--z-ease-standard), box-shadow var(--z-motion-fast) var(--z-ease-standard)}.z-select{cursor:pointer;appearance:none;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface-raised);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 9);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-fg)}.z-select::placeholder{color:var(--color-fg-subtle)}.z-select:focus{border-color:var(--color-border-strong);--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);--tw-ring-color:var(--color-border-strong);--tw-outline-style:none;outline-style:none}@media (width>=48rem){.z-select{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.z-select{transition:border-color var(--z-motion-fast) var(--z-ease-standard), box-shadow var(--z-motion-fast) var(--z-ease-standard);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%236b7280' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 7.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;background-size:1rem}.z-select-trigger{cursor:pointer;appearance:none;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface-raised);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 3);text-align:left;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-fg);display:inline-flex}.z-select-trigger::placeholder{color:var(--color-fg-subtle)}.z-select-trigger:focus{border-color:var(--color-border-strong);--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);--tw-ring-color:var(--color-border-strong);--tw-outline-style:none;outline-style:none}@media (width>=48rem){.z-select-trigger{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.z-select-trigger{transition:border-color var(--z-motion-fast) var(--z-ease-standard), box-shadow var(--z-motion-fast) var(--z-ease-standard)}:root:is(.dark,[data-circadian-dark]) .z-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%239ca3af' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 7.5 5 5 5-5'/%3E%3C/svg%3E")}@media (width<=767px){.z-compose-editor,.z-input.z-compose-editor{font-size:1rem}}.z-compose-editor,.z-input.z-compose-editor{font-size:var(--z-reader-text)}@media (width<=767px){.z-compose-editor,.z-input.z-compose-editor{font-size:1rem}}.z-select--sm{height:calc(var(--spacing) * 8);width:auto;max-width:9rem;padding-block:calc(var(--spacing) * 0);padding-left:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));flex-shrink:0}.z-select--sm.z-select--compact{max-width:calc(var(--spacing) * 32)}.z-list-row{min-height:var(--z-list-row)}.z-list-row:not([data-hide-active-indicator]){position:relative}.z-list-row:not([data-hide-active-indicator]):before{content:"";pointer-events:none;background:0 0;width:2px;position:absolute;top:0;bottom:0;left:0}.z-list-row--current:not([data-hide-active-indicator]):before{background-color:var(--z-accent)}.z-list-row--current:not([data-hide-active-indicator]){background-color:var(--z-chrome-active)}:root:is(.dark,[data-circadian-dark]) .z-list-row--current:not([data-hide-active-indicator]):before{background-color:var(--z-fg-muted)}.z-list-row[role=button]:focus-visible{outline-color:var(--z-border-strong);outline-offset:-2px}.z-list-row-gutter{opacity:0;flex-shrink:0;justify-content:center;align-items:center;width:0;min-width:0;height:1rem;margin-top:.625rem;transition:width .16s,min-width .16s,opacity .16s;display:flex;overflow:hidden}.z-list-row-gutter--open{opacity:1;pointer-events:auto;width:1rem;min-width:1rem}.z-list-row-gutter--open input[type=checkbox]{pointer-events:auto}.z-swipe-row{background-color:var(--z-surface-raised);position:relative;overflow:hidden}.z-swipe-row__pane{width:var(--z-swipe-pane-width,0px);color:#fff;align-items:center;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.z-swipe-row__pane--leading{justify-content:flex-start;left:0}.z-swipe-row__pane--trailing{justify-content:flex-end;right:0}.z-swipe-row__pane-content{white-space:nowrap;flex-shrink:0;align-items:center;gap:.5rem;padding-inline:1.125rem;font-size:.8125rem;font-weight:600;display:flex}.z-swipe-row__pane--trailing .z-swipe-row__pane-content{flex-direction:row-reverse}.z-swipe-row__pane-icon{transition:transform var(--z-motion-fast) var(--z-ease-out);display:inline-flex}.z-swipe-row__pane--armed .z-swipe-row__pane-icon{transform:scale(1.18)}.z-swipe-row__pane--armed-deep .z-swipe-row__pane-icon{transform:scale(1.28)}.z-swipe-row__pane--armed-deep .z-swipe-row__pane-label{letter-spacing:.01em}.z-swipe-row__pane--default{background-color:var(--z-fg-muted);color:var(--z-surface)}.z-swipe-row__pane--accent{background-color:var(--z-accent);color:var(--z-accent-fg)}.z-swipe-row__pane--danger{background-color:var(--z-danger);color:#fff}.z-swipe-row__pane--warning{background-color:var(--z-danger)}@supports (color:color-mix(in lab, red, red)){.z-swipe-row__pane--warning{background-color:color-mix(in srgb, var(--z-danger) 55%, var(--z-star) 45%)}}.z-swipe-row__pane--warning{color:#fff}@media (prefers-reduced-motion:reduce){.z-swipe-row__pane-icon{transition:none}}html.z-reduce-motion .z-swipe-row__pane-icon{transition:none}.z-swipe-row__foreground{z-index:1;background-color:var(--z-surface-raised);touch-action:pan-y;position:relative}.z-swipe-row--dragging .z-swipe-row__foreground{touch-action:none;will-change:transform}.z-action-bar-positioner--inline{padding-top:.5rem;padding-bottom:max(.5rem, env(safe-area-inset-bottom,0px))}.z-action-bar-content{--z-action-bar-space:.5rem;border:1px solid var(--z-border);border-radius:1.75rem;align-items:center;gap:.25rem;width:fit-content;max-width:min(100%,42rem);display:flex}@supports (color:color-mix(in lab, red, red)){.z-action-bar-content{border:1px solid color-mix(in srgb, var(--z-border) 80%, transparent)}}.z-action-bar-content{background-color:var(--z-surface-raised)}@supports (color:color-mix(in lab, red, red)){.z-action-bar-content{background-color:color-mix(in srgb, var(--z-surface-raised) 85%, transparent)}}.z-action-bar-content{-webkit-backdrop-filter:saturate(180%)blur(20px);color:var(--z-fg);box-shadow:var(--shadow-md);padding:.375rem}.z-action-bar-body :is(.z-btn-ghost,.z-action-bar-close){color:var(--z-fg)}.z-action-bar-body .z-mail-text-nav__link{white-space:nowrap}.z-action-bar-value--accent{background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-action-bar-value--accent{background-color:color-mix(in srgb, var(--z-accent) 14%, transparent)}}.z-action-bar-value--accent{color:var(--z-accent)}.z-action-bar-btn{min-height:2.25rem;font-size:var(--z-main-page-text);color:var(--z-fg);cursor:pointer;transition:color var(--z-motion-fast) var(--z-ease-standard), background-color var(--z-motion-fast) var(--z-ease-standard);border-radius:9999px;justify-content:center;align-items:center;gap:.375rem;padding-inline:.875rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.z-action-bar-btn:hover:not(:disabled){background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-action-bar-btn:hover:not(:disabled){background-color:color-mix(in srgb, var(--z-surface-sunken) 75%, transparent)}}.z-action-bar-btn:hover:not(:disabled){text-decoration:none}.z-action-bar-btn:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px}.z-action-bar-btn:disabled{cursor:not-allowed;opacity:.5}@media (width<=767px){.z-action-bar-btn{min-height:2.75rem}}.z-action-bar-btn--danger{color:var(--z-danger);background-color:var(--z-danger)}@supports (color:color-mix(in lab, red, red)){.z-action-bar-btn--danger{background-color:color-mix(in srgb, var(--z-danger) 10%, transparent)}}.z-action-bar-btn--danger:hover:not(:disabled){color:var(--z-danger);background-color:var(--z-danger)}@supports (color:color-mix(in lab, red, red)){.z-action-bar-btn--danger:hover:not(:disabled){background-color:color-mix(in srgb, var(--z-danger) 18%, transparent)}}.z-action-bar-content .z-action-bar-close{width:2.25rem;min-height:2.25rem;transition:background-color var(--z-motion-fast) var(--z-ease-standard);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding-inline:0;display:inline-flex}.z-action-bar-content .z-action-bar-close:hover:not(:disabled){background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-action-bar-content .z-action-bar-close:hover:not(:disabled){background-color:color-mix(in srgb, var(--z-surface-sunken) 75%, transparent)}}@media (width<=767px){.z-action-bar-content .z-action-bar-close{width:2.75rem;min-height:2.75rem}}.z-mail-list-bulk-selectors{align-items:center;gap:var(--z-mail-list-checkbox-gap,.625rem);width:100%;min-width:0;padding-inline:var(--z-mail-list-checkbox-inset,1.375rem);display:flex}.z-surface-active{background-color:var(--z-chrome-active);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg)}.z-segmented{border-radius:var(--radius-md);border:1px solid var(--z-border);align-items:center;gap:.125rem;padding:.1875rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.z-segmented{border:1px solid color-mix(in srgb, var(--z-border) 55%, transparent)}}.z-segmented{background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-segmented{background-color:color-mix(in srgb, var(--z-surface-sunken) 70%, transparent)}}.z-segmented--block{width:100%;display:flex}.z-segmented--block .z-segmented__item{text-align:center;flex:1 1 0;min-width:0}.z-segmented__item{appearance:none;cursor:pointer;white-space:nowrap;border-radius:calc(var(--radius-md) - .1875rem);color:var(--z-fg-muted);transition:color var(--z-motion-fast) var(--z-ease-standard), background-color var(--z-motion-fast) var(--z-ease-out), box-shadow var(--z-motion-fast) var(--z-ease-out);background:0 0;border:0;padding:.25rem .6875rem;font-size:.8125rem;font-weight:500;line-height:1.25}.z-segmented__item:hover{color:var(--z-fg)}.z-segmented__item--active{color:var(--z-fg);background-color:var(--z-surface-raised);box-shadow:var(--shadow-sm)}:root:is(.dark,[data-circadian-dark]) .z-segmented__item--active{border:1px solid var(--z-border-strong)}@supports (color:color-mix(in lab, red, red)){:root:is(.dark,[data-circadian-dark]) .z-segmented__item--active{border:1px solid color-mix(in srgb, var(--z-border-strong) 70%, transparent)}}:root:is(.dark,[data-circadian-dark]) .z-segmented__item--active{padding:calc(.25rem - 1px) calc(.6875rem - 1px)}.z-segmented__item:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px}.z-chrome-field{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.z-chrome-field{border-color:color-mix(in oklab, var(--color-border) 80%, transparent)}}.z-chrome-field{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-chrome-field{background-color:color-mix(in oklab, var(--color-surface-sunken) 80%, transparent)}}.z-chrome-field:focus{background-color:var(--z-chrome-active);border-color:var(--z-border-strong)}.z-sidebar-search-input{height:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);border-radius:3.40282e38px;width:100%}@supports (color:color-mix(in lab, red, red)){.z-sidebar-search-input{border-color:color-mix(in oklab, var(--color-border) 80%, transparent)}}.z-sidebar-search-input{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-sidebar-search-input{background-color:color-mix(in oklab, var(--color-surface-sunken) 80%, transparent)}}.z-sidebar-search-input{padding-block:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 9);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-fg);--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)}.z-sidebar-search-input::placeholder{color:var(--color-fg-subtle)}.z-sidebar-search-input:focus{border-color:var(--color-border-strong);--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);--tw-ring-color:var(--color-border-strong);--tw-outline-style:none;outline-style:none}@media (width>=48rem){.z-sidebar-search-input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.z-sidebar-search-input:focus{background-color:var(--z-chrome-active);border-color:var(--z-border-strong)}.z-checkbox-row{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}.z-checkbox-row: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);--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.z-checkbox-row:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}@media (hover:hover){.z-checkbox-row:hover{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-checkbox-row:hover{background-color:color-mix(in oklab, var(--color-surface-sunken) 80%, transparent)}}}.z-checkbox-root{display:contents}.z-switch-root{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.z-switch-root :where(input[type=checkbox]){z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.z-checkbox{border:1.5px solid var(--z-border-strong);background-color:var(--z-surface-raised);cursor:pointer;width:1rem;height:1rem;transition:border-color var(--z-motion-fast) var(--z-ease-standard), background-color var(--z-motion-fast) var(--z-ease-standard), opacity var(--z-motion-fast) var(--z-ease-standard);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.z-checkbox[data-state=checked],.z-checkbox-row[data-state=checked] .z-checkbox{background-color:var(--z-accent);border-color:var(--z-accent)}.z-checkbox[data-state=checked]:after,.z-checkbox-row[data-state=checked] .z-checkbox:after{content:"";border:solid var(--z-surface);border-width:0 2px 2px 0;width:.25rem;height:.5rem;display:block;transform:rotate(45deg)translate(-.5px,-1px)}.z-checkbox[data-state=indeterminate],.z-checkbox-row[data-state=indeterminate] .z-checkbox{background-color:var(--z-surface-raised);border-color:var(--z-accent)}.z-checkbox[data-state=indeterminate]:after,.z-checkbox-row[data-state=indeterminate] .z-checkbox:after{content:"";background-color:var(--z-accent);width:.5rem;height:2px;display:block}.z-checkbox[data-focus-visible]{outline:2px solid var(--z-accent);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.z-checkbox[data-active]:not([data-disabled]){transform:scale(.86)}}.z-checkbox[data-disabled]{cursor:not-allowed;opacity:.5}.z-switch{cursor:pointer;border:1px solid var(--z-border);border-radius:9999px;flex-shrink:0;align-items:center;width:2.75rem;height:1.5rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.z-switch{border:1px solid color-mix(in srgb, var(--z-border) 70%, transparent)}}.z-switch{background-color:var(--z-surface-sunken);transition:border-color var(--z-motion-fast) var(--z-ease-standard), background-color var(--z-motion-fast) var(--z-ease-standard), opacity var(--z-motion-fast) var(--z-ease-standard);padding-inline:.125rem}.z-switch[data-state=checked]{border-color:var(--z-accent);background-color:var(--z-accent)}.z-switch[data-focus-visible]{outline:2px solid var(--z-accent);outline-offset:2px}.z-switch[data-disabled]{cursor:not-allowed;opacity:.5}.z-switch__thumb{width:1rem;height:1rem;box-shadow:var(--shadow-sm);transition:transform var(--z-motion-fast) var(--z-ease-standard);background-color:#fff;border-radius:9999px;flex-shrink:0;display:block;transform:translate(0)}.z-switch__thumb[data-state=checked]{transform:translate(1.25rem)}.z-list-text{font-size:var(--z-list-text)}.z-type-brand{color:var(--color-fg);letter-spacing:-.04em;font-weight:800}.z-type-label{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-fg-subtle);text-transform:uppercase}.z-type-pane-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg);overflow:hidden}.z-tooltip{z-index:70;max-width:var(--container-xs);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface-raised);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg);--tw-shadow:0 4px 12px var(--tw-shadow-color,#00000012), 0 1px 4px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);pointer-events:none}.z-progress{flex-direction:column;gap:.5rem;width:100%;display:flex}.z-progress__header{justify-content:space-between;align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.2;display:flex}.z-progress__label{color:var(--z-fg-muted);font-weight:500}.z-progress__value{color:var(--z-fg-subtle);font-variant-numeric:tabular-nums}.z-progress__track{background-color:var(--z-surface-sunken);border-radius:9999px;width:100%;height:.375rem;position:relative;overflow:hidden}.z-progress__range{background-color:var(--z-accent);height:100%;transition:width var(--z-motion-fast) var(--z-ease-standard), background-color var(--z-motion-fast) var(--z-ease-standard);border-radius:9999px}.z-progress--danger .z-progress__range{background-color:var(--z-danger)}.z-storage-quota{flex-direction:column;gap:.5rem;display:flex}.z-storage-quota__caption{color:var(--z-fg-muted);font-size:.8125rem}.z-storage-quota__caption strong{color:var(--z-fg);font-weight:600}.z-storage-quota__caption--warn,.z-storage-quota__caption--warn strong{color:var(--z-danger)}.z-progress__range[data-state=indeterminate]{width:40%;animation:z-progress-indeterminate 1.1s var(--z-ease-standard) infinite}@keyframes z-progress-indeterminate{0%{transform:translate(-110%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.z-progress__range[data-state=indeterminate]{opacity:.4;width:100%;animation:none}}.z-password-input,.z-password-input__control{width:100%;min-width:0;display:block;position:relative}.z-password-input--field .z-password-input__input{padding-right:2.5rem}.z-password-input__toggle{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--z-fg-subtle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.z-password-input__toggle:hover:not(:disabled){color:var(--z-fg);background-color:var(--z-surface-sunken)}.z-password-input__toggle:focus-visible{outline:2px solid var(--z-accent);outline-offset:1px}.z-password-input__toggle:disabled{cursor:not-allowed;opacity:.55}.z-password-input__icon{display:block}.z-pin-input{flex-direction:column;gap:.5rem;min-width:0;display:flex}.z-pin-input__control{flex-wrap:wrap;gap:.375rem;display:flex}.z-pin-input__slot{border:1px solid var(--z-border);border-radius:var(--radius-md);background-color:var(--z-surface-raised);width:2.25rem;height:2.5rem;color:var(--z-fg);text-align:center;font-variant-numeric:tabular-nums;font-size:1rem;line-height:1}.z-pin-input__slot:focus,.z-pin-input__slot:focus-visible{border-color:var(--z-accent);outline:none}@supports (color:color-mix(in lab, red, red)){.z-pin-input__slot:focus,.z-pin-input__slot:focus-visible{border-color:color-mix(in srgb, var(--z-accent) 45%, var(--z-border-strong))}}.z-pin-input__slot:focus,.z-pin-input__slot:focus-visible{box-shadow:0 0 0 2px var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-pin-input__slot:focus,.z-pin-input__slot:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--z-accent) 18%, transparent)}}.z-pin-input__slot:disabled{cursor:not-allowed;opacity:.55}.z-radio-group{text-align:left;flex-direction:column;gap:.5rem;width:100%;min-width:0;display:flex}.z-radio-group__item{cursor:pointer;border-radius:var(--radius-md);align-items:flex-start;gap:.625rem;padding:.25rem 0;display:flex}.z-radio-group__item[data-disabled]{cursor:not-allowed;opacity:.55}.z-radio-group__control{border:1.5px solid var(--z-border-strong);background-color:var(--z-surface-raised);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin-top:.125rem;display:inline-flex;position:relative}.z-radio-group__item[data-state=checked] .z-radio-group__control{border-color:var(--z-accent)}.z-radio-group__dot{background-color:#0000;border-radius:9999px;width:.5rem;height:.5rem}.z-radio-group__item[data-state=checked] .z-radio-group__dot{background-color:var(--z-accent)}.z-radio-group__item[data-focus-visible] .z-radio-group__control{outline:2px solid var(--z-accent);outline-offset:2px}.z-radio-group__copy{flex-direction:column;gap:.125rem;min-width:0;display:flex}.z-radio-group__label{font-size:var(--z-main-page-text,.875rem);color:var(--z-fg);line-height:1.3}.z-radio-group__desc{color:var(--z-fg-muted);font-size:.75rem;line-height:1.3}.z-avatar{-webkit-user-select:none;user-select:none;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.z-avatar__fallback,.z-avatar__fallback--fill{place-items:center;width:100%;height:100%;line-height:1;display:grid}.z-avatar__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.z-account-avatar{border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.z-date-field{width:100%;min-width:0;display:block}.z-date-field__control{align-items:center;width:100%;min-width:0;display:flex;position:relative}.z-date-field__input{width:100%;padding-right:2.5rem}.z-date-field--invalid .z-date-field__input{border-color:var(--z-danger)}.z-date-field__trigger{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--z-fg-subtle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.z-date-field__trigger:hover:not(:disabled){color:var(--z-fg);background-color:var(--z-surface-sunken)}.z-date-field__trigger:focus-visible{outline:2px solid var(--z-accent);outline-offset:1px}.z-date-field__positioner{max-width:min(18rem,100vw - 1rem);z-index:80!important}.z-date-field__content{box-sizing:border-box;border:1px solid var(--z-border);border-radius:var(--radius-lg);background-color:var(--z-surface-raised);width:17.5rem;max-width:100%;box-shadow:var(--z-shadow-lg,0 10px 30px #0000002e);outline:none;padding:.75rem}.z-date-field__view-control{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.z-date-field__nav,.z-date-field__view-trigger{border-radius:var(--radius-sm);min-height:2rem;color:var(--z-fg);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.z-date-field__nav{width:2rem;color:var(--z-fg-muted)}.z-date-field__nav:hover,.z-date-field__view-trigger:hover{background-color:var(--z-surface-sunken)}.z-date-field__view-trigger{flex:1;padding-inline:.5rem;font-size:.875rem;font-weight:600}.z-date-field__table{border-collapse:collapse;table-layout:fixed;width:100%}.z-date-field__weekday{color:var(--z-fg-subtle);text-align:center;padding-block:.25rem;font-size:.6875rem;font-weight:500}.z-date-field__day,.z-date-field__cell{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:var(--z-fg);cursor:pointer;background:0 0;border:none;place-items:center;margin:0 auto;font-size:.8125rem;display:grid}.z-date-field__day[data-outside-range],.z-date-field__cell[data-outside-range]{color:var(--z-fg-subtle);opacity:.55}.z-date-field__day[data-selected],.z-date-field__cell[data-selected]{background-color:var(--z-accent);color:var(--z-accent-fg);font-weight:600}.z-date-field__day[data-focus],.z-date-field__day[data-highlighted],.z-date-field__cell[data-focus],.z-date-field__cell[data-highlighted]{background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-date-field__day[data-focus],.z-date-field__day[data-highlighted],.z-date-field__cell[data-focus],.z-date-field__cell[data-highlighted]{background-color:color-mix(in srgb, var(--z-accent) 16%, transparent)}}.z-date-field__day[data-selected][data-focus],.z-date-field__day[data-selected][data-highlighted],.z-date-field__cell[data-selected][data-focus],.z-date-field__cell[data-selected][data-highlighted]{background-color:var(--z-accent);color:var(--z-accent-fg)}.z-date-field__day[data-disabled],.z-date-field__cell[data-disabled]{opacity:.35;cursor:not-allowed}.z-qr-code{display:inline-block}.z-qr-code__frame{border:1px solid var(--z-border);border-radius:var(--radius-md);background-color:#fff;width:11.25rem;height:11.25rem;padding:.5rem}.z-qr-code__pattern{fill:#111;width:100%;height:100%}.z-measure{max-width:var(--z-content-max-width);width:100%;min-width:0;margin-inline:auto}.z-type-page{font-size:var(--z-main-page-text);line-height:1.6}.z-type-page-muted{font-size:var(--z-main-page-muted-text);color:var(--z-fg-muted);line-height:1.6}.z-type-list-count{font-size:.875rem;line-height:1.4}.z-mail-text-nav__current{font-size:var(--z-main-page-text);color:var(--z-fg-muted);line-height:1.6}.z-mail-text-nav__sep{color:var(--z-fg-subtle)}.z-mail-text-nav__search{max-width:28rem}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav{padding-top:var(--z-space-nav-top);padding-bottom:var(--z-space-nav-bottom);flex-shrink:0}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__title{min-width:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-accent);text-transform:lowercase;margin:0;font-size:1.25rem;line-height:1.35}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__title a{color:var(--color-fg);transition:opacity var(--z-motion-fast) var(--z-ease-standard);text-decoration-line:none}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__title a:hover{opacity:.72}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__row{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__links{align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__row+.z-mail-text-nav__links{margin-top:var(--z-space-nav-label-top)}:is(.z-mail-view,.z-settings-view,.z-app-shell-header) .z-mail-text-nav__link{align-items:baseline;gap:calc(var(--spacing) * 1.5);color:var(--color-fg);font-size:var(--z-main-page-text);transition:color var(--z-motion-fast) var(--z-ease-standard), text-decoration-color var(--z-motion-base) var(--z-ease-out), transform var(--z-motion-fast) var(--z-ease-out);line-height:1.6;text-decoration-line:none;display:inline-flex}:is(.z-mail-view,.z-settings-view,.z-app-shell-header) .z-mail-text-nav__link:is(button){cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);background-color:#0000;border-width:0}:is(.z-mail-view,.z-settings-view,.z-app-shell-header) .z-mail-text-nav__link:not(.z-mail-text-nav__link--here):hover{color:var(--color-fg);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);text-decoration-color:var(--color-fg)}@supports (color:color-mix(in lab, red, red)){:is(.z-mail-view,.z-settings-view,.z-app-shell-header) .z-mail-text-nav__link:not(.z-mail-text-nav__link--here):hover{-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-fg) 30%, transparent)}}:is(.z-mail-view,.z-settings-view,.z-app-shell-header) .z-mail-text-nav__link:not(.z-mail-text-nav__link--here):hover{text-underline-offset:4px;text-decoration-thickness:1px}:is(.z-mail-view,.z-settings-view,.z-app-shell-header) .z-mail-text-nav__link:active{transform:scale(.985)}:is(.z-mail-view,.z-settings-view,.z-app-shell-header) .z-mail-text-nav__link:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px;border-radius:.125rem}:is(.z-mail-view,.z-settings-view,.z-app-shell-header) .z-mail-text-nav__link--active{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);text-decoration-color:var(--color-fg)}@supports (color:color-mix(in lab, red, red)){:is(.z-mail-view,.z-settings-view,.z-app-shell-header) .z-mail-text-nav__link--active{-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 55%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 55%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 55%, transparent);text-decoration-color:color-mix(in oklab, var(--color-fg) 55%, transparent)}}:is(.z-mail-view,.z-settings-view,.z-app-shell-header) .z-mail-text-nav__link--active{text-underline-offset:4px}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__link--button{padding-inline:calc(var(--spacing) * 0)!important;padding-block:calc(var(--spacing) * 0)!important;--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important;color:var(--color-fg)!important;text-decoration-line:underline!important;-webkit-text-decoration-color:var(--color-fg)!important;-webkit-text-decoration-color:var(--color-fg)!important;-webkit-text-decoration-color:var(--color-fg)!important;text-decoration-color:var(--color-fg)!important}@supports (color:color-mix(in lab, red, red)){:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__link--button{-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 40%, transparent)!important;-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 40%, transparent)!important;-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 40%, transparent)!important;text-decoration-color:color-mix(in oklab, var(--color-fg) 40%, transparent)!important}}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__link--button{text-underline-offset:2px!important}@media (hover:hover){:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__link--button:hover{background-color:#0000!important}}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__link--danger{color:var(--z-danger);-webkit-text-decoration-color:var(--z-danger);-webkit-text-decoration-color:var(--z-danger);-webkit-text-decoration-color:var(--z-danger);text-decoration-color:var(--z-danger)}@supports (color:color-mix(in lab, red, red)){:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__link--danger{-webkit-text-decoration-color:color-mix(in srgb, var(--z-danger) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-danger) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-danger) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--z-danger) 35%, transparent)}}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__link--danger:hover{color:var(--z-danger);-webkit-text-decoration-color:var(--z-danger);-webkit-text-decoration-color:var(--z-danger);-webkit-text-decoration-color:var(--z-danger);text-decoration-color:var(--z-danger)}@supports (color:color-mix(in lab, red, red)){:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__link--danger:hover{-webkit-text-decoration-color:color-mix(in srgb, var(--z-danger) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-danger) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-danger) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--z-danger) 55%, transparent)}}:is(.z-mail-view,.z-settings-view,.z-app-shell-header,.z-mobile-topbar) .z-mail-text-nav__action{cursor:pointer;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-accent);font-size:var(--z-main-page-text);transition:color var(--z-motion-fast) var(--z-ease-standard), text-decoration-color var(--z-motion-base) var(--z-ease-out), transform var(--z-motion-fast) var(--z-ease-out);flex-shrink:0;align-items:center;line-height:1.55;text-decoration-line:none;display:inline-flex}:is(.z-mail-view,.z-settings-view,.z-app-shell-header,.z-mobile-topbar) .z-mail-text-nav__action:hover:not(:disabled){color:var(--color-accent-hover);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:is(.z-mail-view,.z-settings-view,.z-app-shell-header,.z-mobile-topbar) .z-mail-text-nav__action:hover:not(:disabled){-webkit-text-decoration-color:color-mix(in oklab, var(--color-accent) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-accent) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-accent) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}:is(.z-mail-view,.z-settings-view,.z-app-shell-header,.z-mobile-topbar) .z-mail-text-nav__action:hover:not(:disabled){text-underline-offset:4px}:is(.z-mail-view,.z-settings-view,.z-app-shell-header,.z-mobile-topbar) .z-mail-text-nav__action:active:not(:disabled){transform:scale(.98)}:is(.z-mail-view,.z-settings-view,.z-app-shell-header,.z-mobile-topbar) .z-mail-text-nav__action:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px;border-radius:.125rem}:is(.z-mail-view,.z-settings-view,.z-app-shell-header,.z-mobile-topbar) .z-mail-text-nav__action:disabled{cursor:not-allowed;color:var(--color-fg-subtle);text-decoration-line:none}:is(.z-mail-view,.z-settings-view,.z-app-shell-header,.z-mobile-topbar) .z-mail-text-nav__action--pill{background-color:var(--z-accent);border-radius:9999px;min-height:2.25rem;padding:.375rem 1rem}@supports (color:color-mix(in lab, red, red)){:is(.z-mail-view,.z-settings-view,.z-app-shell-header,.z-mobile-topbar) .z-mail-text-nav__action--pill{background-color:color-mix(in srgb, var(--z-accent) 12%, transparent)}}:is(.z-mail-view,.z-settings-view,.z-app-shell-header,.z-mobile-topbar) .z-mail-text-nav__action--pill{transition:color var(--z-motion-fast) var(--z-ease-standard), background-color var(--z-motion-fast) var(--z-ease-standard), transform var(--z-motion-fast) var(--z-ease-out);line-height:1.45}:is(.z-mail-view,.z-settings-view,.z-app-shell-header,.z-mobile-topbar) .z-mail-text-nav__action--pill:hover:not(:disabled){background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){:is(.z-mail-view,.z-settings-view,.z-app-shell-header,.z-mobile-topbar) .z-mail-text-nav__action--pill:hover:not(:disabled){background-color:color-mix(in srgb, var(--z-accent) 20%, transparent)}}:is(.z-mail-view,.z-settings-view,.z-app-shell-header,.z-mobile-topbar) .z-mail-text-nav__action--pill:hover:not(:disabled){text-decoration:none}:root:is(.dark,[data-circadian-dark]) .z-mail-text-nav__action--pill{background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){:root:is(.dark,[data-circadian-dark]) .z-mail-text-nav__action--pill{background-color:color-mix(in srgb, var(--z-accent) 22%, transparent)}}:root:is(.dark,[data-circadian-dark]) .z-mail-text-nav__action--pill:hover:not(:disabled){background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){:root:is(.dark,[data-circadian-dark]) .z-mail-text-nav__action--pill:hover:not(:disabled){background-color:color-mix(in srgb, var(--z-accent) 30%, transparent)}}:is(.z-mail-view,.z-settings-view,.z-app-shell-header) .z-mail-text-nav__action--danger{color:var(--z-danger);-webkit-text-decoration-color:var(--z-danger);-webkit-text-decoration-color:var(--z-danger);-webkit-text-decoration-color:var(--z-danger);text-decoration-color:var(--z-danger)}@supports (color:color-mix(in lab, red, red)){:is(.z-mail-view,.z-settings-view,.z-app-shell-header) .z-mail-text-nav__action--danger{-webkit-text-decoration-color:color-mix(in srgb, var(--z-danger) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-danger) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-danger) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--z-danger) 45%, transparent)}}:is(.z-mail-view,.z-settings-view,.z-app-shell-header) .z-mail-text-nav__action--danger:hover:not(:disabled){color:var(--z-danger);-webkit-text-decoration-color:var(--z-danger);-webkit-text-decoration-color:var(--z-danger);-webkit-text-decoration-color:var(--z-danger);text-decoration-color:var(--z-danger)}@supports (color:color-mix(in lab, red, red)){:is(.z-mail-view,.z-settings-view,.z-app-shell-header) .z-mail-text-nav__action--danger:hover:not(:disabled){-webkit-text-decoration-color:color-mix(in srgb, var(--z-danger) 70%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-danger) 70%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-danger) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--z-danger) 70%, transparent)}}.z-header-action-zone{border-left:1px solid var(--z-border);flex-shrink:0;align-items:center;margin-left:.375rem;padding-inline:1.125rem .125rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.z-header-action-zone{border-left:1px solid color-mix(in srgb, var(--z-border) 90%, transparent)}}.z-header-action-zone:first-child{border-left:none;margin-left:0;padding-left:.125rem}.z-mail-list-toolbar .z-header-action-zone{margin-left:auto}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__actions{margin-top:var(--z-space-nav-label-top)}.z-mail-view .z-mail-text-nav__row .z-mail-text-nav__actions{margin-top:0}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__label{color:var(--color-fg-subtle);font-size:var(--z-main-page-muted-text);margin-top:var(--z-space-nav-label-top);line-height:1.55}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__footer{margin-top:var(--z-space-folder-sections-gap);border-top:1px solid var(--z-divider);padding-top:1.5rem}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__count{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fg-subtle);--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-height:1.55;text-decoration-line:none}@media (width<=767px){:is(.z-mail-view,.z-settings-view,.z-mobile-topbar) .z-mail-text-nav__action--pill{min-height:2.75rem}.z-mobile-topbar .z-compose__send-split--compact .z-mail-text-nav__action--pill{min-height:2.5rem}:root{--height-header:2.75rem}}.z-app-shell-header__center :is(.z-settings-search-field,.z-input){height:2.25rem}@media (width>=768px){.z-app-shell-header__center>.w-full{width:100%}}.z-back-btn{cursor:pointer;border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--z-fg-muted);transition:color var(--z-motion-fast) var(--z-ease-standard), background-color var(--z-motion-fast) var(--z-ease-standard);flex-shrink:0;place-items:center;display:inline-grid}.z-back-btn:hover{color:var(--z-fg);background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-back-btn:hover{background-color:color-mix(in srgb, var(--z-surface-sunken) 70%, transparent)}}.z-back-btn:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px}.z-back-btn svg{display:block}.z-mobile-topbar{z-index:40;min-height:var(--z-mobile-topbar-height);padding-inline:max(.5rem, env(safe-area-inset-left,0px)) max(.5rem, env(safe-area-inset-right,0px));border-bottom:1px solid var(--z-border);flex-shrink:0;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.z-mobile-topbar{border-bottom:1px solid color-mix(in srgb, var(--z-border) 70%, transparent)}}.z-mobile-topbar{background-color:var(--z-surface-raised)}@supports (color:color-mix(in lab, red, red)){.z-mobile-topbar{background-color:color-mix(in srgb, var(--z-surface-raised) 88%, transparent)}}.z-mobile-topbar{-webkit-backdrop-filter:saturate(180%)blur(18px)}.z-mobile-topbar__row,.z-mobile-topbar__search{min-height:var(--z-mobile-topbar-height);align-items:center;gap:.25rem;width:100%;min-width:0;display:flex}.z-chrome-icon-btn{cursor:pointer;width:2.75rem;height:2.75rem;color:var(--z-fg-muted);transition:color var(--z-motion-fast) var(--z-ease-standard), background-color var(--z-motion-fast) var(--z-ease-standard);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.z-chrome-icon-btn:hover{color:var(--z-fg);background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-chrome-icon-btn:hover{background-color:color-mix(in srgb, var(--z-surface-sunken) 70%, transparent)}}.z-chrome-icon-btn:focus-visible{outline:2px solid var(--z-accent);outline-offset:-2px}.z-chrome-icon-btn--accent{color:var(--z-accent);background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-chrome-icon-btn--accent{background-color:color-mix(in srgb, var(--z-accent) 10%, transparent)}}.z-chrome-icon-btn--accent:hover{color:var(--z-accent);background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-chrome-icon-btn--accent:hover{background-color:color-mix(in srgb, var(--z-accent) 16%, transparent)}}.z-chrome-icon-btn--danger,.z-chrome-icon-btn--danger:hover{color:var(--z-danger)}.z-chrome-icon-btn--danger:hover{background-color:var(--z-danger)}@supports (color:color-mix(in lab, red, red)){.z-chrome-icon-btn--danger:hover{background-color:color-mix(in srgb, var(--z-danger) 10%, transparent)}}.z-mobile-topbar__reader-actions{justify-content:flex-end;align-items:center;min-width:0;max-width:min(100%,16.5rem);display:flex}.z-mobile-topbar .z-header-action-zone{border-inline-start:1px solid var(--z-border);align-items:center;margin-inline-start:.125rem;padding-inline:.5rem 0;display:flex}@supports (color:color-mix(in lab, red, red)){.z-mobile-topbar .z-header-action-zone{border-inline-start:1px solid color-mix(in srgb, var(--z-border) 70%, transparent)}}.z-mobile-topbar .z-compose__send-split--compact .z-mail-text-nav__action--pill:hover:not(:disabled){text-decoration:none}.z-mobile-topbar__search-field{border:1px solid var(--z-border);flex:auto;align-items:center;gap:.5rem;min-width:0;min-height:2.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.z-mobile-topbar__search-field{border:1px solid color-mix(in srgb, var(--z-border) 80%, transparent)}}.z-mobile-topbar__search-field{border-radius:var(--radius-md);background-color:var(--z-surface-sunken);padding:.375rem .625rem}.z-mobile-topbar__search-field:focus-within{border-color:var(--z-border-strong);background-color:var(--z-chrome-active)}.z-mobile-topbar__search-input{min-width:0;color:var(--z-fg);background:0 0;border:0;outline:none;flex:auto;font-size:.9375rem}.z-mobile-topbar__search-input::placeholder{color:var(--z-fg-subtle)}.z-mobile-topbar__search-input::-webkit-search-cancel-button{display:none}.z-mobile-topbar__clear{width:1.75rem;height:1.75rem;color:var(--z-fg-muted);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.z-mobile-fab{right:max(.75rem, env(safe-area-inset-right,0px));bottom:calc(.75rem + env(safe-area-inset-bottom,0px));z-index:50;position:fixed}html:has(.z-mobile-sheet-backdrop) .z-mobile-fab{display:none}.z-mobile-fab__pill{border:1px solid var(--z-border);justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem 1.125rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.z-mobile-fab__pill{border:1px solid color-mix(in srgb, var(--z-border) 80%, transparent)}}.z-mobile-fab__pill{background-color:var(--z-surface-raised);border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.z-mobile-fab__pill{background-color:color-mix(in srgb, var(--z-surface-raised) 92%, transparent)}}.z-mobile-fab__pill{box-shadow:var(--shadow-md);color:var(--z-fg);cursor:pointer;transition:background-color var(--z-motion-fast) var(--z-ease-standard);font-size:.9375rem;font-weight:600;text-decoration:none}.z-mobile-fab__pill:hover{background-color:var(--z-surface-raised)}.z-mobile-fab__pill:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px}.z-nav-drawer__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:.25rem;padding:.25rem .5rem;display:flex}.z-nav-drawer__apps{flex-shrink:0;gap:.25rem;padding:.125rem .5rem .5rem;display:flex}.z-nav-drawer__app{border-radius:var(--radius-md);min-width:0;min-height:3.25rem;color:var(--z-fg-muted);transition:color var(--z-motion-fast) var(--z-ease-standard), background-color var(--z-motion-fast) var(--z-ease-standard);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:500;text-decoration:none;display:flex}.z-nav-drawer__app:hover{color:var(--z-fg);background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-nav-drawer__app:hover{background-color:color-mix(in srgb, var(--z-surface-sunken) 70%, transparent)}}.z-nav-drawer__app:focus-visible{outline:2px solid var(--z-accent);outline-offset:-2px}.z-nav-drawer__app--active{color:var(--z-fg);background-color:var(--z-chrome-active);font-weight:600}@media (width<=767px){.z-pane-scroll{padding-bottom:var(--z-mobile-chrome-clearance);scroll-padding-bottom:var(--z-mobile-chrome-clearance)}}.z-mobile-picker-trigger{border:1px solid var(--z-border);border-radius:var(--radius-md);background-color:var(--z-surface-raised);width:100%;min-width:0;color:var(--z-fg);align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:1rem;font-weight:500;line-height:1.375;transition:border-color .15s,background-color .15s;display:flex}.z-mobile-picker-trigger--compact{gap:.25rem;height:2.25rem;min-height:2.25rem;padding:0 .5rem;font-size:.8125rem;line-height:1}.z-mobile-picker-trigger:hover{background-color:var(--z-surface-sunken)}.z-mobile-picker-trigger:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px}.z-mobile-picker-menu{z-index:60;border:1px solid var(--z-border);border-radius:var(--radius-md);background-color:var(--z-surface-raised);max-width:calc(100vw - 1rem);margin:0;list-style:none;position:relative;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.z-mobile-picker-menu{background-color:color-mix(in srgb, var(--z-surface-raised) 85%, transparent)}}.z-mobile-picker-menu{-webkit-backdrop-filter:saturate(180%)blur(20px);box-shadow:var(--shadow-md);overscroll-behavior:contain;padding:.25rem 0}.z-mobile-picker-option{text-align:left;width:100%;color:var(--z-fg);align-items:center;padding:.625rem 1rem;font-size:1rem;line-height:1.375;transition:background-color .15s;display:flex}.z-mobile-picker-menu--compact .z-mobile-picker-option{min-height:2rem;padding:.375rem .75rem;font-size:.8125rem;line-height:1}.z-mobile-picker-option:hover{background-color:var(--z-surface-sunken)}.z-mobile-picker-option--active{background-color:var(--z-chrome-active);font-weight:500}.z-mail-pane--mobile-fullscreen .z-mail-layout{flex:1 1 0;min-height:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.z-type-list-subject--active{-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 70%, transparent);text-decoration-color:color-mix(in oklab, var(--color-fg) 70%, transparent)}}.z-list-row-actions :where(svg){width:.875rem;height:.875rem}.z-mail-list-select-trigger{width:var(--z-mail-list-checkbox-col,1.25rem);height:var(--z-mail-list-checkbox-col,1.25rem);color:var(--z-fg-muted);cursor:pointer;opacity:1;transition:color var(--z-motion-fast) var(--z-ease-standard);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.z-mail-list-select-trigger:hover:not(:disabled){color:var(--z-fg);box-shadow:0 0 0 .3125rem var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-mail-list-select-trigger:hover:not(:disabled){box-shadow:0 0 0 .3125rem color-mix(in srgb, var(--z-surface-sunken) 70%, transparent)}}.z-mail-list-select-trigger:hover:not(:disabled){background-color:var(--z-surface-sunken);border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.z-mail-list-select-trigger:hover:not(:disabled){background-color:color-mix(in srgb, var(--z-surface-sunken) 70%, transparent)}}.z-filter-chip{min-height:2rem;font-size:var(--z-main-page-text);color:var(--z-fg-muted);transition:color var(--z-motion-fast) var(--z-ease-standard), background-color var(--z-motion-fast) var(--z-ease-standard);border-radius:9999px;flex-shrink:0;align-items:center;gap:.375rem;padding-inline:.75rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.z-filter-chip:hover{color:var(--z-fg);background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-filter-chip:hover{background-color:color-mix(in srgb, var(--z-surface-sunken) 70%, transparent)}}.z-filter-chip:hover{text-decoration:none}.z-filter-chip--active{color:var(--z-accent);background-color:var(--z-accent);font-weight:600}@supports (color:color-mix(in lab, red, red)){.z-filter-chip--active{background-color:color-mix(in srgb, var(--z-accent) 12%, transparent)}}.z-filter-chip--active:hover{color:var(--z-accent);background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-filter-chip--active:hover{background-color:color-mix(in srgb, var(--z-accent) 18%, transparent)}}.z-mail-list-select-trigger:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px;border-radius:9999px}.z-mail-list-select-trigger:disabled{cursor:not-allowed;opacity:.5}.z-mail-list-brand-stripe{border-bottom:1px solid var(--z-border);flex-shrink:0;justify-content:center;align-items:center;height:.875rem;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.z-mail-list-brand-stripe{border-bottom:1px solid color-mix(in srgb, var(--z-border) 70%, transparent)}}.z-mail-list-brand-stripe{background-color:var(--z-surface-sunken)}.z-mail-list-brand-stripe__text{letter-spacing:.5em;color:var(--z-fg-subtle);padding-inline-start:.5em;font-size:.5rem;font-weight:600;line-height:1;display:inline-block}@supports (color:color-mix(in lab, red, red)){.z-mail-list-brand-stripe__text{color:color-mix(in srgb, var(--z-fg-subtle) 85%, var(--z-accent))}}.z-mail-list-brand-stripe__text{transform-origin:50%;transform:scaleX(1.5)}:is(.z-mail-view,.z-settings-page) .z-mail-list-pane-header{z-index:10;background-color:var(--z-chrome);width:100%;padding-inline:1rem;position:sticky;top:0}.z-mail-view .z-mail-list-pane-header:has(.z-mail-list-toolbar){padding-inline:0}.z-mail-view .z-mail-list-pane-header .z-mail-list-toolbar{gap:var(--z-mail-list-checkbox-gap,.625rem);padding-inline:var(--z-mail-list-checkbox-inset,1.375rem)}.z-mail-view .z-mail-list-pane-header .z-mail-list-toolbar .z-mail-list-toolbar__selectors{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.z-mail-view .z-mail-list-pane-header .z-mail-list-toolbar .z-header-action-zone{margin-left:auto}:is(.z-mail-view,.z-app-shell-header) .z-mail-list-checkbox-col{width:var(--z-mail-list-checkbox-col,1.25rem);height:var(--z-mail-list-checkbox-col,1.25rem);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.z-mail-view .z-mail-text-nav--list{z-index:10;background-color:var(--z-surface);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-text-nav--list{background-color:color-mix(in srgb, var(--z-surface) 80%, transparent)}}.z-mail-view .z-mail-text-nav--list{-webkit-backdrop-filter:saturate(180%)blur(16px)}.z-mail-list-nav-bar{align-items:baseline}.z-mail-list-nav-bar__lead{flex-shrink:0;align-items:baseline;gap:.5rem;display:flex}.z-mail-list-nav-bar__title-wrap--folder{flex:auto;min-width:0}.z-mail-list-nav-bar__title-wrap--folder .z-mail-text-nav__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.z-mail-list-nav-bar__links{flex-wrap:nowrap;flex-shrink:0}.z-mail-view .z-mail-list--selecting .z-mail-list-row>:where(a),.z-mail-view .z-mail-list--selecting .z-mail-list-row .z-mail-list-swipe-row{cursor:pointer;-webkit-user-select:none;user-select:none}@media (width<=767px){:is(.z-mail-view,.z-settings-page) .z-mail-list-pane-header{align-items:center}.z-mail-view .z-mail-list-pane-header .z-mobile-picker-trigger--compact{box-sizing:border-box;padding-inline:.5rem;align-items:center;gap:.25rem;height:2.25rem;min-height:2.25rem;padding-top:calc(1.125rem - .5em + 1px);padding-bottom:calc(1.125rem - .5em - 1px);font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}:is(.z-mail-view,.z-settings-page) .z-mail-list-pane-header .z-icon-tap-target,:is(.z-mail-view,.z-settings-page) .z-mail-list-pane-header .z-btn-icon{box-sizing:border-box;place-items:center;width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;padding:1px 0 0;display:inline-grid}:is(.z-mail-view,.z-settings-page) .z-mail-list-pane-header .z-icon-tap-target svg,:is(.z-mail-view,.z-settings-page) .z-mail-list-pane-header .z-btn-icon svg{display:block}}:is(.z-mail-view,.z-app-shell-header--mail-list){--z-mail-list-cards-pad-x:.625rem;--z-mail-list-row-pad-x:.75rem;--z-mail-list-row-link-pad-x:.875rem;--z-mail-list-checkbox-col:1.25rem;--z-mail-list-checkbox-gap:.625rem;--z-mail-list-checkbox-inset:calc(var(--z-mail-list-cards-pad-x) + var(--z-mail-list-row-pad-x));--z-mail-list-content-inset:calc(var(--z-mail-list-cards-pad-x) + var(--z-mail-list-row-link-pad-x))}.z-mail-view .z-mail-list-checkbox-col--row{z-index:3;margin-top:.875rem;position:relative}.z-mail-view .z-mail-list-body .z-mail-list-flow--selectable{margin-inline-start:0;padding-inline-start:0;overflow:visible}.z-mail-view .z-mail-list-cards{padding:.375rem var(--z-mail-list-cards-pad-x) .625rem;flex-direction:column;gap:.375rem;display:flex}.z-mail-view .z-mail-list-row{border-radius:var(--radius-md);background-color:var(--z-surface-raised);box-shadow:var(--shadow-sm);transition:background-color var(--z-motion-fast) var(--z-ease-standard);position:relative;overflow:hidden}.z-mail-waiting{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.75rem;min-height:18rem;padding:3rem 1.5rem;display:flex}.z-mail-waiting--compact{min-height:0}.z-mail-waiting__sprite{-webkit-user-select:none;user-select:none}.z-mail-waiting__label{color:var(--z-fg);margin:0;font-size:.875rem;font-weight:500}.z-mail-waiting__hint{max-width:18rem;color:var(--z-fg-muted);margin:0;font-size:.8125rem;line-height:1.5}@media (prefers-reduced-motion:no-preference){html:not(.z-reduce-motion) .z-mail-waiting{animation:z-fade-rise var(--z-motion-base) var(--z-ease-out) both}}.z-pane-scroll--ptr{position:relative}.z-ptr{z-index:1;pointer-events:none;inset-inline:0;justify-content:center;align-items:center;height:52px;display:flex;position:absolute;top:0}.z-ptr-animating{transition:transform var(--z-motion-base) var(--z-ease-out), opacity var(--z-motion-base) var(--z-ease-out)}.z-ptr__spinner{background-color:var(--z-surface-raised);width:2rem;height:2rem;box-shadow:var(--shadow-md);color:var(--z-fg-muted);transition:color var(--z-motion-fast) var(--z-ease-standard);border-radius:9999px;place-items:center;display:grid}.z-ptr--armed .z-ptr__spinner,.z-ptr--refreshing .z-ptr__spinner{color:var(--z-accent)}.z-ptr__icon{transition:transform 90ms linear;display:inline-flex}@media (prefers-reduced-motion:reduce){.z-ptr-animating,.z-ptr__icon{transition:none}}.z-mail-view .z-mail-list-row .z-swipe-row__foreground,.z-mail-view .z-mail-list-row :where(a){transition:background-color var(--z-motion-fast) var(--z-ease-standard)}.z-mail-view .z-mail-list-row>:where(a),.z-mail-view .z-mail-list-swipe-row,.z-mail-view .z-mail-list-swipe-row .z-swipe-row__foreground{border-radius:var(--radius-md)}.z-mail-view .z-mail-list-row :where(a).z-list-row{min-height:3.25rem;padding:.625rem var(--z-mail-list-row-link-pad-x);background-color:#0000}.z-mail-list-row-copy{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.125rem .5rem;display:grid}.z-mail-list-row-copy--no-time{grid-template-columns:minmax(0,1fr)}.z-mail-list-row-meta{min-height:calc(var(--z-mail-list-row-text,.875rem) * 1.35);font-size:var(--z-mail-list-row-meta-text);align-self:start;align-items:center;gap:.5rem;line-height:1.25rem;display:flex}.z-mail-list-row-move{opacity:0;transition:opacity var(--z-motion-fast,.15s) var(--z-ease-standard,ease);align-items:center;display:flex}.z-list-row:hover .z-mail-list-row-move,.z-list-row:focus-within .z-mail-list-row-move{opacity:1}.z-mail-list-row-meta .z-mail-list-row-move :where(button){min-width:1.25rem;min-height:1.25rem;padding:0}.z-mail-list-row-meta .z-mail-list-row-move :where(svg){width:.875rem;height:.875rem}.z-mail-view .z-mail-list-row .list-sender{font-size:var(--z-mail-list-row-text);grid-area:1/1}.z-mail-view .z-mail-list-row .list-subject{font-size:var(--z-mail-list-row-text);grid-area:2/1/auto/-1;line-height:1.35}@media (width<=767px){.z-mail-view .z-mail-list-row .list-subject{word-break:break-word;overflow:hidden}}.z-mail-view .z-mail-list-row .list-time{font-size:var(--z-mail-list-row-meta-text);grid-area:1/2;justify-self:end}.z-mail-view .z-mail-list-row .z-mail-list-row-icons{grid-area:2/2;place-self:center end}.z-mail-view .z-mail-list-row .z-mail-list-row-copy:has(.z-mail-list-row-icons) .list-subject{grid-column:1}.z-mail-view .z-mail-list-row .list-sender-email{grid-area:2/1}:is(.z-mail-view .z-mail-list-row .z-mail-list-row-copy:has(.list-sender-email) .list-subject,.z-mail-view .z-mail-list-row .z-mail-list-row-copy:has(.list-sender-email) .z-mail-list-row-icons){grid-row:3}@media (width<=767px){.z-mail-view .z-mail-list-flow--selectable .z-mail-list-row{align-items:flex-start;gap:var(--z-mail-list-checkbox-gap);padding-inline:var(--z-mail-list-row-pad-x);display:flex}.z-mail-view .z-mail-list-flow--selectable .z-mail-list-row>:where(a),.z-mail-view .z-mail-list-flow--selectable .z-mail-list-row .z-mail-list-swipe-row{flex:auto;min-width:0}.z-mail-view .z-mail-list-flow--selectable .z-mail-list-row>:where(a),.z-mail-view .z-mail-list-flow--selectable .z-mail-list-swipe-row .z-swipe-row__foreground>:where(a){padding:.625rem .875rem .625rem 0!important}.z-mail-view .z-mail-list-flow--selectable .z-mail-list-swipe-row,.z-mail-view .z-mail-list-flow--selectable .z-mail-list-swipe-row .z-swipe-row__foreground{width:100%}.z-mail-view .z-mail-list-flow--selectable .z-mail-list-swipe-row.z-swipe-row{contain:none;overflow:visible}.z-mail-view .z-mail-list-flow--selectable .z-mail-list-swipe-row .z-swipe-row__pane--leading{--z-swipe-pane-gutter:calc(var(--z-mail-list-row-pad-x) + var(--z-mail-list-checkbox-col) + var(--z-mail-list-checkbox-gap));left:calc(-1 * var(--z-swipe-pane-gutter));width:calc(var(--z-swipe-pane-width,0px) + var(--z-swipe-pane-gutter))}.z-mail-view .z-mail-list-flow--selectable .z-mail-list-swipe-row .z-swipe-row__pane--trailing{right:calc(-1 * var(--z-mail-list-row-pad-x));width:calc(var(--z-swipe-pane-width,0px) + var(--z-mail-list-row-pad-x))}}.z-mail-view .z-mail-list-row :where(a).z-list-row--current{background-color:#0000}.z-mail-view .z-mail-list-row[data-current=true]{background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list-row[data-current=true]{background-color:color-mix(in srgb, var(--z-accent) 5%, var(--z-surface-raised))}}.z-mail-view .z-mail-list-row[data-selected=true]{transition:background-color var(--z-motion-fast) var(--z-ease-standard)}.z-mail-view .z-mail-list-row--exiting{pointer-events:none;border-color:#0000}@media (prefers-reduced-motion:reduce){.z-mail-view .z-mail-list-row[data-selected=true]{transition:none}.z-mail-view .z-mail-list-row--exiting{opacity:0}}@media (width>=768px){.z-mail-view .z-mail-list-row[data-cursor=true]:not([data-current=true]){background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list-row[data-cursor=true]:not([data-current=true]){background-color:color-mix(in srgb, var(--z-accent) 4%, var(--z-surface-raised))}}.z-mail-view .z-mail-list-row[data-cursor=true]:not([data-current=true]),.z-mail-view .z-mail-list-row[data-cursor=true][data-current=true],.z-mail-view .z-mail-list--selecting .z-mail-list-row[data-cursor=true]:not([data-current=true]){box-shadow:inset 2px 0 0 0 var(--z-accent)}}.z-mail-view .z-mail-list--selecting .z-mail-list-row[data-current=true]:after{content:"";z-index:2;border:2px solid var(--z-accent);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.z-mail-view .z-mail-list--selecting .z-mail-list-row[data-current=true] .list-subject{text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:var(--z-accent);-webkit-text-decoration-color:var(--z-accent);-webkit-text-decoration-color:var(--z-accent);text-decoration-color:var(--z-accent);font-weight:600}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list--selecting .z-mail-list-row[data-current=true] .list-subject{-webkit-text-decoration-color:color-mix(in srgb, var(--z-accent) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-accent) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--z-accent) 45%, transparent)}}.z-mail-view .z-mail-list--selecting .z-mail-list-row[data-current=true] .list-subject:has(.z-important-subject){text-decoration:none}.z-mail-view .z-mail-list-row>:where(a):focus-visible,.z-mail-view .z-mail-list-swipe-row .z-swipe-row__foreground>:where(a):focus-visible{outline:2px solid var(--z-accent);outline-offset:2px;border-radius:.25rem}@media (width>=768px){.z-mail-view .z-mail-list-flow--selectable .z-mail-list-row{align-items:flex-start;gap:var(--z-mail-list-checkbox-gap);padding-inline:var(--z-mail-list-row-pad-x);display:flex}.z-mail-view .z-mail-list-flow--selectable .z-mail-list-row>:where(a),.z-mail-view .z-mail-list-flow--selectable .z-mail-list-row .z-mail-list-swipe-row{flex:auto;min-width:0}.z-mail-view .z-mail-list-flow--selectable .z-mail-list-row>:where(a),.z-mail-view .z-mail-list-flow--selectable .z-mail-list-swipe-row .z-swipe-row__foreground>:where(a){padding:.625rem .875rem .625rem 0!important}.z-mail-view .z-mail-list-flow--selectable .z-mail-list-swipe-row,.z-mail-view .z-mail-list-flow--selectable .z-mail-list-swipe-row .z-swipe-row__foreground{width:100%}}.z-mail-view .z-mail-list-row__checkbox{appearance:none;border:1.5px solid var(--z-border-strong);background-color:var(--z-surface-raised);cursor:pointer;width:1.125rem;height:1.125rem;transition:border-color var(--z-motion-fast) var(--z-ease-standard), background-color var(--z-motion-fast) var(--z-ease-standard);border-radius:9999px;justify-content:center;align-items:center;margin:0;display:inline-flex}.z-mail-view .z-mail-list-checkbox-col .z-mail-list-row__checkbox{margin:auto;position:absolute;inset:0}.z-mail-view .z-mail-list-flow--selectable .z-mail-list-row__checkbox{opacity:0;pointer-events:none;transition:opacity var(--z-motion-fast) var(--z-ease-standard), border-color var(--z-motion-fast) var(--z-ease-standard), background-color var(--z-motion-fast) var(--z-ease-standard)}@media (hover:hover){.z-mail-view .z-mail-list-flow--selectable .z-mail-list-row:hover .z-mail-list-row__checkbox,.z-mail-view .z-mail-list-flow--selectable .z-mail-list-row:focus-within .z-mail-list-row__checkbox{opacity:1;pointer-events:auto}}.z-mail-view .z-mail-list--selecting .z-mail-list-row__checkbox,.z-mail-view .z-mail-list-row__checkbox--on,.z-mail-view .z-mail-list-row__checkbox:checked,.z-mail-view .z-mail-list-row__checkbox[data-state=checked],.z-mail-view .z-mail-list-row__checkbox:focus-visible{opacity:1;pointer-events:auto}.z-mail-view .z-mail-list-row__checkbox--on,.z-mail-view .z-mail-list-row__checkbox:checked,.z-mail-view .z-mail-list-row__checkbox[data-state=checked]{background-color:var(--z-accent);border-color:var(--z-accent);opacity:1}.z-mail-view .z-mail-list-row__checkbox--on:after,.z-mail-view .z-mail-list-row__checkbox:checked:after,.z-mail-view .z-mail-list-row__checkbox[data-state=checked]:after{content:"";border:solid var(--z-surface);border-width:0 2px 2px 0;width:.3125rem;height:.5625rem;display:block;transform:rotate(45deg)translate(-.5px,-1px)}.z-mail-view .z-mail-list-row[data-selected=true]:not([data-current=true]),.z-mail-view .z-mail-list-row[data-selected=true]:not([data-current=true]) .z-swipe-row__foreground{background-color:var(--z-accent)!important}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list-row[data-selected=true]:not([data-current=true]),.z-mail-view .z-mail-list-row[data-selected=true]:not([data-current=true]) .z-swipe-row__foreground{background-color:color-mix(in srgb, var(--z-accent) 6%, var(--z-surface-raised))!important}}.z-mail-view .z-mail-list--selecting .z-mail-list-row[data-current=true][data-selected=true],.z-mail-view .z-mail-list--selecting .z-mail-list-row[data-current=true][data-selected=true] .z-swipe-row__foreground{background-color:var(--z-accent)!important}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list--selecting .z-mail-list-row[data-current=true][data-selected=true],.z-mail-view .z-mail-list--selecting .z-mail-list-row[data-current=true][data-selected=true] .z-swipe-row__foreground{background-color:color-mix(in srgb, var(--z-accent) 5%, var(--z-surface-raised))!important}}.z-mail-view .z-mail-list-row[data-selected=true]:not([data-current=true]):hover,.z-mail-view .z-mail-list-row[data-selected=true]:not([data-current=true]):hover .z-swipe-row__foreground{background-color:var(--z-accent)!important}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list-row[data-selected=true]:not([data-current=true]):hover,.z-mail-view .z-mail-list-row[data-selected=true]:not([data-current=true]):hover .z-swipe-row__foreground{background-color:color-mix(in srgb, var(--z-accent) 10%, var(--z-surface-raised))!important}}.z-mail-view .z-mail-list--selecting .z-mail-list-row[data-current=true][data-selected=true]:hover,.z-mail-view .z-mail-list--selecting .z-mail-list-row[data-current=true][data-selected=true]:hover .z-swipe-row__foreground{background-color:var(--z-accent)!important}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list--selecting .z-mail-list-row[data-current=true][data-selected=true]:hover,.z-mail-view .z-mail-list--selecting .z-mail-list-row[data-current=true][data-selected=true]:hover .z-swipe-row__foreground{background-color:color-mix(in srgb, var(--z-accent) 8%, var(--z-surface-raised))!important}}@media (width<=767px){.z-mail-view .z-mail-list-body .z-mail-list-flow--selectable{margin-inline-start:0;padding-inline-start:0}.z-mail-view .z-mail-list--selecting .z-mail-list-section-messages--new:before{display:none}}.z-mail-view .z-mail-list-swipe-row{flex:auto;min-width:0}.z-mail-view .z-mail-list-swipe-row.z-swipe-row{background-color:#0000}.z-mail-view .z-mail-list-swipe-row .z-swipe-row__foreground{background-color:var(--z-surface-raised)}.z-mail-view .z-mail-list-swipe-row .z-swipe-row__foreground>:where(a){background-color:#0000}.z-mail-list-row-meta{min-width:3.25rem;min-height:calc(var(--z-main-page-text) * 1.4 + .05em);flex-shrink:0;justify-content:flex-end;align-items:flex-start;padding-top:.05em;line-height:1.4;display:inline-flex}.z-mail-list-row-meta__time{text-align:right}.z-mail-view .z-mail-list-sections{flex-direction:column;gap:1.5rem;padding-top:.25rem;display:flex}.z-mail-list-section-messages--new{padding-inline-start:0;position:relative}.z-mail-view .z-mail-list-section-messages--new:before{display:none}.z-mail-list-unread-dot{background-color:var(--z-unread);vertical-align:.0625rem;border-radius:9999px;width:.4375rem;height:.4375rem;margin-right:.375rem;display:inline-block}.z-mail-view .z-mail-list-row[data-unread] .z-swipe-row__foreground{background-color:var(--z-unread)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list-row[data-unread] .z-swipe-row__foreground{background-color:color-mix(in srgb, var(--z-unread) 6%, var(--z-surface-raised))}}.z-mail-list-subject--new,.z-mail-list-meta--new{color:var(--z-unread)}@supports (color:color-mix(in lab, red, red)){.z-mail-list-subject--new,.z-mail-list-meta--new{color:color-mix(in srgb, var(--z-unread) 25%, var(--z-fg))}}.z-mail-list-subject--new,.z-mail-list-meta--new{transition:color .15s var(--z-ease-standard,ease)}.z-mail-list-subject--new{-webkit-text-decoration-color:var(--z-unread);-webkit-text-decoration-color:var(--z-unread);-webkit-text-decoration-color:var(--z-unread);text-decoration-color:var(--z-unread)}@supports (color:color-mix(in lab, red, red)){.z-mail-list-subject--new{-webkit-text-decoration-color:color-mix(in srgb, var(--z-unread) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-unread) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-unread) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--z-unread) 35%, transparent)}}.z-mail-list-subject--new{transition:color .15s var(--z-ease-standard,ease), text-decoration-color .15s var(--z-ease-standard,ease)}.z-mail-view .group\/message:hover .list-subject.z-mail-list-subject--new,.z-mail-view .group\/message:focus-visible .list-subject.z-mail-list-subject--new{-webkit-text-decoration-color:var(--z-unread);-webkit-text-decoration-color:var(--z-unread);-webkit-text-decoration-color:var(--z-unread);text-decoration-color:var(--z-unread)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .group\/message:hover .list-subject.z-mail-list-subject--new,.z-mail-view .group\/message:focus-visible .list-subject.z-mail-list-subject--new{-webkit-text-decoration-color:color-mix(in srgb, var(--z-unread) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-unread) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-unread) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--z-unread) 55%, transparent)}}.z-mail-list-section-messages--normal .list-subject{color:var(--z-fg)}@supports (color:color-mix(in lab, red, red)){.z-mail-list-section-messages--normal .list-subject{color:color-mix(in srgb, var(--z-fg) 58%, transparent)}}.z-mail-list-section-messages--normal .list-subject{-webkit-text-decoration-color:var(--z-fg);-webkit-text-decoration-color:var(--z-fg);-webkit-text-decoration-color:var(--z-fg);text-decoration-color:var(--z-fg)}@supports (color:color-mix(in lab, red, red)){.z-mail-list-section-messages--normal .list-subject{-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg) 18%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg) 18%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg) 18%, transparent);text-decoration-color:color-mix(in srgb, var(--z-fg) 18%, transparent)}}.z-mail-list-section-messages--normal .list-subject{transition:color .15s var(--z-ease-standard,ease), text-decoration-color .15s var(--z-ease-standard,ease)}.z-mail-list-section-messages--normal .z-mail-list-row-meta{color:var(--z-fg-muted)}@supports (color:color-mix(in lab, red, red)){.z-mail-list-section-messages--normal .z-mail-list-row-meta{color:color-mix(in srgb, var(--z-fg-muted) 72%, transparent)}}.z-mail-list-section-messages--normal .z-mail-list-row-meta{transition:color .15s var(--z-ease-standard,ease)}.z-mail-view .z-mail-list-section-messages--normal .group\/message:hover .list-subject,.z-mail-view .z-mail-list-section-messages--normal .group\/message:focus-visible .list-subject{color:var(--z-fg);-webkit-text-decoration-color:var(--z-fg);-webkit-text-decoration-color:var(--z-fg);-webkit-text-decoration-color:var(--z-fg);text-decoration-color:var(--z-fg)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list-section-messages--normal .group\/message:hover .list-subject,.z-mail-view .z-mail-list-section-messages--normal .group\/message:focus-visible .list-subject{-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--z-fg) 35%, transparent)}}.z-mail-view .z-mail-list-section-messages--normal .group\/message:hover .z-mail-list-row-meta,.z-mail-view .z-mail-list-section-messages--normal .group\/message:focus-visible .z-mail-list-row-meta{color:var(--z-fg-muted)}.z-mail-view .z-mail-list-section-head{margin-bottom:var(--z-space-folder-head-bottom);justify-content:space-between;align-items:center;gap:.75rem;padding-inline:1rem;display:flex}.z-mail-view .z-mail-list-section-title{font-size:var(--z-main-page-text);color:var(--z-fg);align-items:center;gap:.5rem;margin:0;font-weight:600;line-height:1.35;display:inline-flex}.z-mail-view .z-mail-list-section-messages{box-shadow:none;background-color:#0000;border:none;border-radius:0;flex-direction:column;gap:.375rem;padding-inline:.625rem;display:flex}.z-mail-view .z-mail-list-section-messages .z-mail-list-row{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background-color:var(--z-surface-raised);transition:background-color var(--z-motion-fast) var(--z-ease-standard);border:none}.z-mail-view .z-mail-list-section-messages .z-mail-list-row[data-unread]{background-color:var(--z-unread)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list-section-messages .z-mail-list-row[data-unread]{background-color:color-mix(in srgb, var(--z-unread) 6%, var(--z-surface-raised))}}.z-mail-view .z-mail-list-section-messages .z-mail-list-row[data-current=true]{background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list-section-messages .z-mail-list-row[data-current=true]{background-color:color-mix(in srgb, var(--z-accent) 5%, var(--z-surface-raised))}}.z-mail-view .z-mail-list-section-messages .z-mail-list-row .z-swipe-row__foreground,.z-mail-view .z-mail-list-section-messages .z-mail-list-row .z-swipe-row__foreground>:where(a){transition:background-color var(--z-motion-fast) var(--z-ease-standard);background-color:#0000}.z-mail-view .z-mail-list-section-messages .z-mail-list-swipe-row .z-swipe-row__foreground{background-color:var(--z-surface-raised)}.z-mail-view .z-mail-list-section-messages .z-mail-list-swipe-row .z-swipe-row__foreground>:where(a){background-color:#0000}.z-mail-view .z-mail-list-section-more-row{background-color:#0000;justify-content:center;padding:.75rem 1rem;list-style:none;display:flex}.z-mail-view .z-mail-list-squiggly-divider{background-color:#0000;justify-content:center;align-items:center;width:100%;padding:.875rem 1rem;list-style:none;display:flex}.z-mail-view .z-mail-list-squiggly-divider svg{width:100%;height:12px;color:var(--z-border)}.z-mail-view .z-mail-list-row:hover:not([data-current=true]):not([data-selected=true]),.z-mail-view .z-mail-list-row:hover:not([data-current=true]):not([data-selected=true]) .z-swipe-row__foreground,.z-mail-view .z-mail-list-row:focus-within:not([data-current=true]):not([data-selected=true]),.z-mail-view .z-mail-list-row:focus-within:not([data-current=true]):not([data-selected=true]) .z-swipe-row__foreground{background-color:var(--z-surface-sunken)!important}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list-row:hover:not([data-current=true]):not([data-selected=true]),.z-mail-view .z-mail-list-row:hover:not([data-current=true]):not([data-selected=true]) .z-swipe-row__foreground,.z-mail-view .z-mail-list-row:focus-within:not([data-current=true]):not([data-selected=true]),.z-mail-view .z-mail-list-row:focus-within:not([data-current=true]):not([data-selected=true]) .z-swipe-row__foreground{background-color:color-mix(in srgb, var(--z-surface-sunken) 60%, transparent)!important}}.z-mail-view .z-mail-list-row[data-current=true],.z-mail-view .z-mail-list-row[data-current=true] .z-swipe-row__foreground{background-color:var(--z-accent)!important}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list-row[data-current=true],.z-mail-view .z-mail-list-row[data-current=true] .z-swipe-row__foreground{background-color:color-mix(in srgb, var(--z-accent) 5%, var(--z-surface-raised))!important}}.z-mail-view .z-mail-list-row[data-current=true]:hover,.z-mail-view .z-mail-list-row[data-current=true]:hover .z-swipe-row__foreground,.z-mail-view .z-mail-list-row[data-current=true]:focus-within,.z-mail-view .z-mail-list-row[data-current=true]:focus-within .z-swipe-row__foreground{background-color:var(--z-accent)!important}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list-row[data-current=true]:hover,.z-mail-view .z-mail-list-row[data-current=true]:hover .z-swipe-row__foreground,.z-mail-view .z-mail-list-row[data-current=true]:focus-within,.z-mail-view .z-mail-list-row[data-current=true]:focus-within .z-swipe-row__foreground{background-color:color-mix(in srgb, var(--z-accent) 8%, var(--z-surface-raised))!important}}.z-mail-view .z-mail-list-section-more{margin-top:var(--z-space-folder-footer-top)}.z-mail-view .z-mail-list-folders{margin-top:var(--z-main-gap)}.z-mail-view .z-mail-list-folders :where(a):focus-visible{outline:2px solid var(--z-accent);outline-offset:2px;border-radius:.125rem}.z-mail-view svg.rough-annotation{pointer-events:none!important}@media (hover:none),(pointer:coarse){.z-mail-view .z-mail-list-row :where(a),.z-mail-view .z-mail-list-swipe-row .z-swipe-row__foreground{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y}.z-mail-view .z-mail-list-swipe-row.z-swipe-row--dragging .z-swipe-row__foreground{touch-action:none}.z-mail-view .z-mail-list-swipe-row .z-swipe-row__foreground{background-color:var(--z-surface-raised)}.z-mail-view .z-mail-list-swipe-row .z-swipe-row__foreground>:where(a){background-color:#0000}.z-mail-view .z-mail-list-row:hover .z-mail-list-swipe-row .z-swipe-row__foreground{background-color:var(--z-surface-raised)!important}.z-mail-view .z-mail-list-swipe-row{contain:paint}.z-mail-view .z-mail-list-row[data-current=true] .z-mail-list-swipe-row .z-swipe-row__foreground{background-color:var(--z-accent)!important}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list-row[data-current=true] .z-mail-list-swipe-row .z-swipe-row__foreground{background-color:color-mix(in srgb, var(--z-accent) 5%, var(--z-surface-raised))!important}}.z-mail-view .z-mail-list-row[data-selected=true] .z-mail-list-swipe-row .z-swipe-row__foreground{background-color:var(--z-accent)!important}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list-row[data-selected=true] .z-mail-list-swipe-row .z-swipe-row__foreground{background-color:color-mix(in srgb, var(--z-accent) 6%, var(--z-surface-raised))!important}}.z-mail-view .z-mail-list-row:focus-within:not([data-current=true]):not([data-selected=true]),.z-mail-view .z-mail-list-row:focus-within:not([data-current=true]):not([data-selected=true]) .z-swipe-row__foreground{background-color:var(--z-surface-raised)!important}.z-mail-view .z-mail-list-row:active:not([data-current=true]):not([data-selected=true]) .z-swipe-row__foreground,.z-mail-view .z-mail-list-row:active:not([data-current=true]):not([data-selected=true])>:where(a){background-color:var(--z-surface-sunken)!important}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-list-row:active:not([data-current=true]):not([data-selected=true]) .z-swipe-row__foreground,.z-mail-view .z-mail-list-row:active:not([data-current=true]):not([data-selected=true])>:where(a){background-color:color-mix(in srgb, var(--z-surface-sunken) 75%, transparent)!important}}}html.z-standalone .z-mail-view .z-mail-list-row :where(a),html.z-standalone .z-mail-view .z-mail-list-swipe-row .z-swipe-row__foreground{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.z-reader-header{align-items:center;min-height:3.75rem}.z-reader-toolbar{min-height:2.25rem}.z-reader-reply-split{align-items:stretch;gap:0;display:inline-flex}.z-reader-reply-split .z-reader-reply-split__main{border-top-right-radius:0;border-bottom-right-radius:0}.z-reader-reply-split .z-reader-reply-split__caret{border-left:1px solid var(--z-accent);border-top-left-radius:0;border-bottom-left-radius:0;padding-inline:.5rem}@supports (color:color-mix(in lab, red, red)){.z-reader-reply-split .z-reader-reply-split__caret{border-left:1px solid color-mix(in srgb, var(--z-accent) 28%, transparent)}}.z-type-reader-title{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-fg)}@media (width>=48rem){.z-type-reader-title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width<=767px){.z-type-reader-title{font-size:1rem;font-weight:600;line-height:1.35}.z-reader-header{min-height:var(--height-header);align-items:center;padding-block:.125rem}}.z-reader-from{font-size:var(--z-reader-text);line-height:var(--z-reader-leading);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg)}.z-reader-meta{font-size:var(--z-reader-text);line-height:var(--z-reader-leading);color:var(--color-fg-muted)}.z-reader-delivered-to{color:var(--color-fg-subtle);font-size:.8125rem;line-height:1.45}.z-reader-chrome{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.z-reader-chrome--bordered{padding-bottom:0}.z-reader-chrome__head,.z-reader-subject-row{min-width:calc(var(--spacing) * 0);justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 4);display:flex}:is(.z-reader-chrome__head:has(.z-reader-chrome__actions),.z-reader-subject-row:has(.z-reader-subject-toolbar)){flex-wrap:wrap}.z-reader-chrome__actions{align-items:baseline;display:flex}.z-reader-chrome__head .z-type-reader-title,.z-reader-subject-row .z-type-reader-title,.z-reader-chrome__actions .z-btn-ghost,.z-reader-subject-toolbar .z-btn-ghost{text-box-trim:trim-both;text-box-edge:cap alphabetic}.z-reader-chrome__meta{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:1rem;display:grid}.z-reader-chrome__from{min-width:0}.z-reader-chrome__time{font-size:var(--z-reader-text);line-height:var(--z-reader-leading);color:var(--color-fg-muted);justify-self:end}.z-reader-chrome__aside{align-items:flex-end;gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.z-reader-chrome__actions .z-btn-ghost.z-thread-toolbar-btn,.z-reader-subject-toolbar .z-btn-ghost.z-thread-toolbar-btn{height:auto!important;min-height:2.25rem!important;padding-block:.5rem!important;padding-inline:.75rem!important;line-height:1!important}.z-reader-message-head{padding-bottom:0}.z-reader-content{padding-top:var(--z-space-reader-content)}.z-reader-content--compact{padding-top:var(--z-space-reader-content-compact)}.z-reader-attachments{margin-top:var(--z-space-reader-content);padding-top:var(--z-space-reader-content-compact);border-top:1px solid var(--z-border);width:100%}.z-reader-attachments__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem .75rem;margin-bottom:.75rem;display:flex}.z-reader-attachment-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.z-reader-attachment-item{text-align:left;width:100%;min-width:0;color:var(--z-fg);border:none;border-bottom:1px solid var(--z-border);cursor:pointer;transition:background-color var(--z-motion-fast) var(--z-ease-standard);background-color:#0000;border-radius:0;align-items:flex-start;gap:.75rem;padding:.5rem 0;font-size:.875rem;line-height:1.45;display:flex}.z-reader-attachment-item:before{display:none}.z-reader-attachment-item:hover:not(:disabled){background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-reader-attachment-item:hover:not(:disabled){background-color:color-mix(in srgb, var(--z-surface-sunken) 60%, transparent)}}.z-reader-attachment-item:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px}.z-reader-attachment-item:disabled{opacity:.6;cursor:wait}.z-reader-attachment-icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-fg-muted);flex-shrink:0;margin-top:.125rem}.z-reader-attachment-copy{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.z-reader-attachment-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.z-reader-attachment-meta{color:var(--z-fg-muted);flex-wrap:wrap;align-items:baseline;gap:.375rem .625rem;font-size:.875em;display:flex}.z-reader-attachment-size{font-variant-numeric:tabular-nums}.z-reader-attachment-action{text-decoration:underline;-webkit-text-decoration-color:var(--z-fg-muted);-webkit-text-decoration-color:var(--z-fg-muted);-webkit-text-decoration-color:var(--z-fg-muted);text-decoration-color:var(--z-fg-muted)}@supports (color:color-mix(in lab, red, red)){.z-reader-attachment-action{-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg-muted) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg-muted) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg-muted) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--z-fg-muted) 35%, transparent)}}.z-reader-attachment-action{text-underline-offset:.15em}.z-reader-section-label{font-size:var(--z-reader-text);line-height:var(--z-reader-leading);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg-muted)}.z-reader-latest-badge{font-size:var(--z-reader-text);line-height:var(--z-reader-leading);color:var(--color-fg-muted);flex-shrink:0}.z-reader-thread-list{flex-direction:column;display:flex}.z-reader-thread{background-color:#0000}.z-reader-thread--expanded,.z-reader-thread--collapsed{padding:0}.z-reader-thread-toggle{align-items:center;gap:calc(var(--spacing) * 3);text-align:left;width:100%;color:var(--color-fg);display:flex}.z-reader-thread-toggle:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px}.z-reader-link{font-size:var(--z-reader-text);line-height:var(--z-reader-leading);color:var(--color-fg-muted);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);text-decoration-color:var(--color-fg)}@supports (color:color-mix(in lab, red, red)){.z-reader-link{-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 25%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 25%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 25%, transparent);text-decoration-color:color-mix(in oklab, var(--color-fg) 25%, transparent)}}.z-reader-link{text-underline-offset:2px}.z-reader-link:hover{-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);text-decoration-color:var(--color-fg)}@supports (color:color-mix(in lab, red, red)){.z-reader-link:hover{-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--color-fg) 50%, transparent)}}.z-reader-link:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px}.z-thread-toolbar-btn{gap:calc(var(--spacing) * 2);--tw-leading:1;line-height:1;align-items:center!important}.z-thread-toolbar-btn :where(svg){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0}.z-focus-toggle{min-height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 2);color:var(--color-fg-muted);justify-content:center;align-items:center}.z-focus-toggle:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px}.z-focus-toggle[aria-pressed=true]{color:var(--color-fg)}.z-reader-column{width:100%;max-width:var(--z-reader-measure)}@media (width>=48rem){.z-reader-column{margin-inline:auto}}.z-reader-column{font-size:var(--z-reader-text);padding-inline:var(--z-space-reader-column-inline)}.z-reader-body{width:100%;color:var(--color-fg);font-family:var(--z-reader-font);line-height:var(--z-reader-leading)}.z-reader-inline-subject{margin:var(--z-space-reader-inline-subject) 0 0;font-size:calc(var(--z-reader-text) + .0625rem);--tw-font-weight:var(--font-weight-semibold);line-height:1.35;font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:var(--color-fg);overflow-wrap:anywhere}.z-email-body :where(p+p,p+ul,p+ol,ul+p,ol+p){margin-top:var(--z-space-reader-body-stack)}.z-type-list-sender{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fg-muted);overflow:hidden}.z-type-list-subject{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg);font-size:var(--z-list-text);overflow:hidden}.z-type-list-subject--unread{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.z-type-list-subject--active{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);text-decoration-color:var(--color-fg);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.z-type-list-subject--active{-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 70%, transparent);text-decoration-color:color-mix(in oklab, var(--color-fg) 70%, transparent)}}.z-type-list-subject--active{text-underline-offset:2px;font-size:var(--z-list-text)}.z-list-row--active-compact .z-list-row-gutter{margin-top:.625rem}.z-list-row-actions{margin-top:calc(var(--spacing) * .5);height:calc(var(--spacing) * 5);justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * .5);opacity:0;width:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s;display:flex}.z-list-row:hover .z-list-row-actions,.z-list-row:focus-within .z-list-row-actions{opacity:1}.z-list-row-actions :where(button){min-width:1.25rem;min-height:1.25rem;padding:0}.z-list-line--sender{height:calc(var(--spacing) * 5);flex-shrink:0}.z-list-line--meta{margin-top:calc(var(--spacing) * .5);height:calc(var(--spacing) * 5);align-items:center;gap:calc(var(--spacing) * 1.5);flex-shrink:0;display:flex}.z-type-list-preview{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);color:var(--color-fg-muted);overflow:hidden}.z-type-list-time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fg-muted);--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,);flex-shrink:0}.z-email-body{font-size:var(--z-reader-text);line-height:var(--z-reader-leading);font-family:var(--z-reader-font);overflow-wrap:anywhere}.z-email-body--plain{padding-block:calc(var(--spacing) * 1)}.z-email-body--html{overflow-x:auto}.z-email-body :where(a){color:var(--color-accent);text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){.z-email-body :where(a):hover{color:var(--color-accent-hover)}}.z-email-body :where(img){max-width:100%;height:auto}.z-email-body :where(table){max-width:100%}.z-email-body :where(blockquote){border:0;border-left:2px solid var(--z-border);margin-top:1rem;margin-bottom:0;padding:0 0 0 1rem}@supports (color:color-mix(in lab, red, red)){.z-email-body :where(blockquote){border-left:2px solid color-mix(in srgb, var(--z-border) 55%, transparent)}}.z-email-body :where(blockquote){color:var(--z-fg-muted);background:0 0;border-radius:0}.z-email-body :where(blockquote blockquote){border-left-width:1px;border-left-color:var(--z-border);margin-top:.75rem;padding-left:.75rem}@supports (color:color-mix(in lab, red, red)){.z-email-body :where(blockquote blockquote){border-left-color:color-mix(in srgb, var(--z-border) 35%, transparent)}}.z-email-body :where(blockquote blockquote){color:var(--z-fg-subtle)}.z-email-body :where(blockquote blockquote blockquote){border-left-color:var(--z-border)}@supports (color:color-mix(in lab, red, red)){.z-email-body :where(blockquote blockquote blockquote){border-left-color:color-mix(in srgb, var(--z-border) 22%, transparent)}}.z-email-body :where(pre,code){font-family:var(--z-reader-font);border-radius:var(--radius-sm);background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-email-body :where(pre,code){background-color:color-mix(in oklab, var(--color-surface-sunken) 80%, transparent)}}.z-email-body :where(pre,code){font-size:.9em}.z-email-body :where(pre){padding:calc(var(--spacing) * 3);overflow-x:auto}.z-email-body :where(hr){margin-block:calc(var(--spacing) * 4);border-color:var(--color-border)}.z-email-quote{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);white-space:pre-wrap}:root:is(.dark,[data-circadian-dark]) .z-email-body{color:var(--z-fg)}:root:is(.dark,[data-circadian-dark]) .z-email-body--html :where(a){color:var(--z-accent)}:root:is(.dark,[data-circadian-dark]) .z-email-body :where(blockquote){border-left-color:var(--z-border-strong)}@supports (color:color-mix(in lab, red, red)){:root:is(.dark,[data-circadian-dark]) .z-email-body :where(blockquote){border-left-color:color-mix(in srgb, var(--z-border-strong) 40%, transparent)}}:root:is(.dark,[data-circadian-dark]) .z-email-body :where(blockquote){color:var(--z-fg-subtle)}:root:is(.dark,[data-circadian-dark]) .z-email-body :where(blockquote blockquote){border-left-color:var(--z-border)}@supports (color:color-mix(in lab, red, red)){:root:is(.dark,[data-circadian-dark]) .z-email-body :where(blockquote blockquote){border-left-color:color-mix(in srgb, var(--z-border) 28%, transparent)}}:root:is(.dark,[data-circadian-dark]) .z-email-body--html :where(blockquote a){color:var(--z-accent)}:root:is(.dark,[data-circadian-dark]) .z-email-body--html [data-z-light-surface]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1a1a1a;isolation:isolate;border-radius:.25rem}:root:is(.dark,[data-circadian-dark]) .z-email-body--html [data-z-light-surface] :where(a){color:var(--z-accent)}:root:is(.dark,[data-circadian-dark]) .z-email-body--html [data-z-light-surface] :where(blockquote){color:#4a4a4a;border-left-color:#1a1a1a2e}:root:is(.dark,[data-circadian-dark]) .z-email-body--light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1a1a1a;isolation:isolate;filter:brightness(.86);background-color:#fff;border-radius:.5rem;padding:clamp(.75rem,3vw,1.25rem)}:root:is(.dark,[data-circadian-dark]) .z-email-body--light :where(a){color:#1d4ed8}:root:is(.dark,[data-circadian-dark]) .z-email-body--light :where(blockquote){color:#4a4a4a;border-left-color:#1a1a1a2e}:root:is(.dark,[data-circadian-dark]) .z-email-body--light :where(pre,code){color:#1a1a1a;background-color:#1a1a1a0f}:root:is(.dark,[data-circadian-dark]) .z-email-body--light :where(hr){border-color:#1a1a1a1f}@media (width<=767px){.z-email-body--html :where(table,td,th,tr,div,p,span,ul,ol,blockquote){min-width:0!important;max-width:100%!important}.z-email-body--html :where(img){max-width:100%!important;height:auto!important}}.z-md-body{font-size:var(--z-reader-text);line-height:var(--z-reader-leading);font-family:var(--z-reader-font);overflow-wrap:anywhere;color:var(--z-fg)}.z-md-body :where(h1,h2,h3,h4,h5,h6){color:var(--z-fg);margin-top:1.4em;margin-bottom:.45em;font-weight:600;line-height:1.25}.z-md-body :where(h1){margin-top:0;font-size:1.5em}.z-md-body :where(h2){border-bottom:1px solid var(--z-border);padding-bottom:.2em;font-size:1.25em}@supports (color:color-mix(in lab, red, red)){.z-md-body :where(h2){border-bottom:1px solid color-mix(in srgb, var(--z-border) 70%, transparent)}}.z-md-body :where(h3){font-size:1.1em}.z-md-body :where(h4,h5,h6){font-size:1em}.z-md-body :where(p,ul,ol,blockquote,pre,table){margin:.75em 0}.z-md-body :where(p:first-child,h1:first-child,ul:first-child,ol:first-child,pre:first-child){margin-top:0}.z-md-body :where(ul,ol){padding-left:1.35rem}.z-md-body :where(li+li){margin-top:.25em}.z-md-body :where(a){color:var(--color-accent);text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){.z-md-body :where(a):hover{color:var(--color-accent-hover)}}.z-md-body :where(blockquote){border:0;border-left:2px solid var(--z-border);padding:0 0 0 1rem}@supports (color:color-mix(in lab, red, red)){.z-md-body :where(blockquote){border-left:2px solid color-mix(in srgb, var(--z-border) 55%, transparent)}}.z-md-body :where(blockquote){color:var(--z-fg-muted)}.z-md-body :where(pre,code){border-radius:var(--radius-sm);background-color:var(--color-surface-sunken);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@supports (color:color-mix(in lab, red, red)){.z-md-body :where(pre,code){background-color:color-mix(in oklab, var(--color-surface-sunken) 80%, transparent)}}.z-md-body :where(pre,code){font-size:.9em}.z-md-body :where(code){padding:.1em .35em}.z-md-body :where(pre){padding:calc(var(--spacing) * 3);overflow-x:auto}.z-md-body :where(pre code){background:0 0;padding:0;font-size:1em}.z-md-body :where(hr){margin-block:calc(var(--spacing) * 5);border-color:var(--color-border)}.z-md-body :where(img){border-radius:.25rem;max-width:100%;height:auto}.z-md-body :where(table){border-collapse:collapse;width:100%;font-size:.95em}.z-md-body :where(th,td){border:1px solid var(--z-border);text-align:left;padding:.4rem .65rem}.z-md-body :where(th){background:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-md-body :where(th){background:color-mix(in srgb, var(--z-surface-sunken) 80%, transparent)}}.z-md-body :where(th){font-weight:600}.z-md-body :where(.z-md-task){color:var(--z-fg-muted);margin-right:.15em}.z-file-carousel{flex-direction:column;flex:1;gap:.5rem;min-width:0;min-height:0;display:flex}.z-file-carousel__stage{flex:1;min-width:0;min-height:0;display:flex;position:relative}.z-file-carousel__items{scrollbar-width:none;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.z-file-carousel__items::-webkit-scrollbar{display:none}.z-file-carousel__item{background:var(--z-surface-sunken);flex:0 0 100%;justify-content:center;align-items:center;min-width:0;min-height:0;padding:.75rem;display:flex}.z-file-carousel__image{object-fit:contain;border-radius:.25rem;max-width:100%;max-height:100%}.z-file-carousel__nav{z-index:1;border:1px solid var(--z-border);border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.z-file-carousel__nav{border:1px solid color-mix(in srgb, var(--z-border) 60%, transparent)}}.z-file-carousel__nav{background:var(--z-surface)}@supports (color:color-mix(in lab, red, red)){.z-file-carousel__nav{background:color-mix(in srgb, var(--z-surface) 90%, transparent)}}.z-file-carousel__nav{color:var(--z-fg);box-shadow:0 1px 3px var(--z-fg)}@supports (color:color-mix(in lab, red, red)){.z-file-carousel__nav{box-shadow:0 1px 3px color-mix(in srgb, var(--z-fg) 12%, transparent)}}.z-file-carousel__nav{cursor:pointer;transform:translateY(-50%)}.z-file-carousel__nav:hover:not(:disabled,[data-disabled]){background:var(--z-surface)}.z-file-carousel__nav:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px}.z-file-carousel__nav:is(:disabled,[data-disabled]){opacity:.4;cursor:not-allowed}.z-file-carousel__nav--prev{left:.5rem}.z-file-carousel__nav--next{right:.5rem}.z-file-carousel__footer{shrink:0;justify-content:center;align-items:center;gap:.75rem;padding:0 1rem .25rem;display:flex}.z-file-carousel__dots{flex-wrap:wrap;justify-content:center;gap:.375rem;display:flex}.z-file-carousel__dot{background:var(--z-fg-subtle);cursor:pointer;opacity:.45;border:0;border-radius:9999px;width:.5rem;height:.5rem;padding:0}.z-file-carousel__dot:hover{opacity:.8}.z-file-carousel__dot:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px}.z-file-carousel__dot[data-current]{background:var(--z-accent);opacity:1}.z-files-dropzone[data-dragging]{background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-files-dropzone[data-dragging]{background-color:color-mix(in srgb, var(--z-accent) 8%, transparent)}}.z-files-drop-hint{z-index:20;border:2px dashed var(--z-accent);background-color:var(--z-accent);border-radius:.75rem;justify-content:center;align-items:center;display:flex;position:absolute;inset:.75rem}@supports (color:color-mix(in lab, red, red)){.z-files-drop-hint{background-color:color-mix(in srgb, var(--z-accent) 10%, var(--z-surface))}}.z-files-drop-hint{opacity:0;pointer-events:none;transition:opacity .15s}.z-files-dropzone[data-dragging] .z-files-drop-hint{opacity:1}.z-folder-drop{background:var(--z-accent)!important}@supports (color:color-mix(in lab, red, red)){.z-folder-drop{background:color-mix(in srgb, var(--z-accent) 16%, transparent)!important}}.z-folder-drop{color:var(--z-fg)}.z-mail-view .z-reader-chrome--bordered,.z-mail-view .z-reader-message-head{border-bottom:none}.z-mail-view .z-reader-meta{line-height:1.5}.z-mail-view .z-reader-latest-badge,.z-mail-view .z-reader-section-label{line-height:1.45}.z-mail-view .z-type-list-time{line-height:1.55}.z-mail-view .z-mail-pane-surface>.shrink-0.text-xs,.z-mail-view .z-mail-pane-surface>.shrink-0[class*="text-[11px]"]{line-height:1.5}.z-settings-view .z-content-shell{max-width:var(--z-content-max-width);width:100%;min-width:0}@media (width>=768px){.z-settings-view .z-content-shell{margin-inline:0 auto}}.z-mail-view .z-mail-reader-pane{min-height:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;display:flex;overflow:hidden}.z-mail-view .z-mail-pane-surface--reader{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-pane-surface--reader{background-color:color-mix(in oklab, var(--color-surface-sunken) 35%, transparent)}}.z-mail-view .z-reader-card{width:min(100%, var(--z-reader-measure));max-width:var(--z-reader-measure);min-width:0;font-size:var(--z-reader-text);min-height:calc(var(--spacing) * 0);background-color:var(--color-surface);flex-direction:column;flex:1;align-self:center;display:flex;overflow:hidden}@media (width>=768px){.z-mail-view .z-mail-pane-surface--reader{padding-block:calc(var(--spacing) * 5);align-items:stretch}.z-mail-view .z-mail-pane-surface--reader:not(.z-mail-pane-surface--compose){padding-inline:0 1.5rem}.z-mail-view .z-mail-pane-surface--reader:not(.z-mail-pane-surface--compose) .z-reader-card{margin-left:max(1.25rem, calc(50vw - var(--z-reader-measure) / 2 - var(--width-sidebar) - var(--width-list)));align-self:flex-start;margin-right:auto}.z-mail-view .z-mail-pane-surface--compose{padding-inline:calc(var(--spacing) * 6)}.z-mail-view .z-mail-pane-surface--compose .z-reader-card{margin-left:max(0px, calc(50vw - var(--z-reader-measure) / 2 - var(--width-sidebar)));align-self:flex-start;margin-right:auto}.z-mail-view .z-reader-card{border:1px solid var(--z-border);max-height:100%}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-reader-card{border:1px solid color-mix(in srgb, var(--z-border) 70%, transparent)}}.z-mail-view .z-reader-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.z-mail-view .z-reader-header{border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg)}}.z-mail-view .z-mail-external-banner{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 1);color:var(--color-fg-muted);margin-bottom:var(--z-space-reader-content);font-size:var(--z-reader-text);line-height:var(--z-reader-leading);flex-wrap:wrap;display:flex}.z-mail-view .z-mail-external-banner__action{cursor:pointer;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);text-decoration-color:var(--color-fg)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-external-banner__action{-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 25%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 25%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 25%, transparent);text-decoration-color:color-mix(in oklab, var(--color-fg) 25%, transparent)}}.z-mail-view .z-mail-external-banner__action{text-underline-offset:.2em}@media (hover:hover){.z-mail-view .z-mail-external-banner__action:hover{-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);text-decoration-color:var(--color-fg)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-mail-external-banner__action:hover{-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--color-fg) 50%, transparent)}}}.z-mail-view .z-mail-external-banner__action:focus-visible{outline:2px solid var(--z-accent);outline-offset:2px}.z-mail-view .z-mail-external-banner__dot{color:var(--color-fg-subtle)}.z-settings-view{--z-settings-stack-gap:var(--z-space-reader-divider);--z-settings-field-gap:var(--z-space-nav-label-top);--z-settings-field-pad-y:.625rem;--z-settings-field-pad-x:1rem;--z-settings-row-column-gap:var(--z-space-reader-content-compact);--z-settings-row-row-gap:var(--z-space-nav-label-top);--z-settings-content-inset:1rem}@media (width>=768px){.z-settings-view{--z-settings-field-pad-x:1.5rem}}.z-settings-mobile-index{padding-block:.5rem 1rem}.z-settings-mobile-index-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.z-settings-mobile-index-link{min-height:2.75rem;color:var(--z-fg);font-size:var(--z-main-page-text);transition:background-color var(--z-motion-fast) var(--z-ease-standard);border-bottom:none;align-items:center;padding:.75rem 1rem;font-weight:400;line-height:1.35;text-decoration:none;display:flex}.z-settings-mobile-index-link:hover{background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-settings-mobile-index-link:hover{background-color:color-mix(in srgb, var(--z-surface-sunken) 35%, transparent)}}.z-settings-mobile-index-link--active{color:var(--z-accent);background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-settings-mobile-index-link--active{background-color:color-mix(in srgb, var(--z-accent) 5%, transparent)}}.z-settings-content{width:100%;min-width:0}.z-settings-body{padding-top:var(--z-space-reader-content)}.z-settings-panel{width:100%;min-width:0;max-width:100%}.z-settings-list,.z-settings-stack,.z-settings-sublist{gap:var(--z-settings-stack-gap);flex-direction:column;width:100%;display:flex}.z-settings-section{border:none;flex-direction:column;gap:0;width:100%;min-width:0;margin:0;padding:0;display:flex}.z-settings-section.z-settings-section--desktop{display:none}@media (width>=768px){.z-settings-section .z-settings-list{border-radius:var(--radius-md);background-color:var(--z-surface-raised);box-shadow:var(--shadow-sm);overflow:hidden}.z-settings-section.z-settings-section--desktop{display:flex}.z-settings-section.z-settings-section--mobile{display:none}}.z-settings-section-heading{background-color:#0000;border-bottom:none;margin-bottom:0;padding:.625rem 1rem .25rem}@media (width>=768px){.z-settings-section-heading{margin-bottom:.625rem;padding:0 1rem}}.z-settings-section-title,legend.z-settings-section-title{float:none;width:100%;font-size:var(--z-main-page-text);color:var(--z-fg);border:none;margin:0;padding:0;font-weight:600;line-height:1.35;display:block}.z-settings-section-desc{color:var(--z-fg-subtle);margin:.1875rem 0 0;font-size:.8125rem;line-height:1.4}.z-settings-form-heading-desc{font-size:var(--z-main-page-muted-text);line-height:var(--z-space-folder-message-leading);color:var(--z-fg-muted);margin:.375rem 0 0}.z-settings-form-intro{display:none}.z-settings-form-fields{flex-direction:column;gap:0;min-width:0;display:flex}.z-settings-form-section .z-settings-list>.z-settings-form-fields{border-top:none}.z-settings-form-section .z-settings-form-fields>*+*{border-top:1px solid var(--z-border)}@supports (color:color-mix(in lab, red, red)){.z-settings-form-section .z-settings-form-fields>*+*{border-top:1px solid color-mix(in srgb, var(--z-border) 55%, transparent)}}.z-settings-form-toggle{align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.z-settings-form-toggle-control{flex-shrink:0;padding-top:.0625rem}.z-settings-form-toggle-control .z-switch{width:2.75rem}.z-settings-form-toggle-copy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.z-settings-form-toggle-label{font-size:var(--z-main-page-text);font-weight:400;line-height:var(--z-space-folder-message-leading);color:var(--z-fg);cursor:pointer;margin:0}.z-settings-form-toggle-desc{font-size:var(--z-main-page-muted-text);line-height:var(--z-space-folder-message-leading);color:var(--z-fg-muted);margin:0}@media (width>=768px){.z-settings-form-section .z-settings-section-heading{display:none}.z-settings-form-section .z-settings-list{grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);align-items:start;gap:2rem 2.5rem;padding:1.25rem;display:grid}.z-settings-form-section .z-settings-list>*+*{border-top:none}.z-settings-form-intro{display:block}.z-settings-form-intro-title{font-size:var(--z-main-page-text);font-weight:600;line-height:var(--z-space-folder-message-leading);color:var(--z-fg);margin:0}.z-settings-form-intro-desc{font-size:var(--z-main-page-muted-text);line-height:var(--z-space-folder-message-leading);color:var(--z-fg-muted);margin:.375rem 0 0}.z-settings-form-fields{gap:1.25rem}.z-settings-form-section .z-settings-form-fields>*+*{border-top:none}.z-settings-form-section .z-settings-field,.z-settings-form-section .z-settings-form-toggle{padding:0}.z-settings-form-toggle-label{font-weight:500}.z-settings-form-section .z-settings-field-body :where(.z-input,textarea.z-input){max-width:28rem}}.z-settings-list{flex-direction:column;gap:0;width:100%;display:flex}.z-settings-section .z-settings-list>*+*{border-top:1px solid var(--z-border)}@supports (color:color-mix(in lab, red, red)){.z-settings-section .z-settings-list>*+*{border-top:1px solid color-mix(in srgb, var(--z-border) 55%, transparent)}}.z-settings-row{transition:background-color var(--z-motion-fast) var(--z-ease-standard);border-bottom:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .75rem;padding:.625rem 1rem;display:grid}.z-settings-row:last-child{border-bottom:none}.z-settings-row--toggle .z-settings-row-control{justify-content:flex-end;min-width:2.75rem}.z-settings-row--toggle .z-settings-row-control .z-switch{flex-shrink:0;width:2.75rem;max-width:2.75rem}.z-settings-row--action .z-settings-row-control,.z-settings-row--info .z-settings-row-control,.z-settings-row--menu .z-settings-row-control{text-align:right;justify-content:flex-end}.z-settings-row--menu{grid-template-columns:minmax(0,1fr) 12rem}.z-settings-row--menu .z-settings-row-control .z-settings-select,.z-settings-row--menu .z-settings-row-control .z-select-trigger,.z-settings-row--menu .z-settings-row-control .z-mobile-picker-trigger{justify-content:space-between;width:100%;min-width:0;max-width:none}.z-settings-row--menu:has(.z-radio-group){grid-template-columns:minmax(0,1fr)}.z-settings-row--menu:has(.z-radio-group) .z-settings-row-control{text-align:left;grid-area:auto/1;justify-content:flex-start;width:100%;margin-top:.375rem}.z-settings-row--action .z-settings-row-control .z-mail-text-nav__link{white-space:nowrap}.z-settings-row:hover{background-color:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-settings-row:hover{background-color:color-mix(in srgb, var(--z-surface-sunken) 20%, transparent)}}.z-settings-row:has(:disabled){opacity:.55}.z-settings-row-label{font-size:var(--z-main-page-text);font-weight:400;line-height:var(--z-space-folder-message-leading);color:var(--z-fg);grid-area:1/1;margin:0}:is(.z-settings-row:has(.z-switch) .z-settings-row-label,.z-settings-row--toggle .z-settings-row-label){cursor:pointer}@media (width>=768px){.z-settings-row-label{font-weight:500}}.z-settings-row-desc{color:var(--z-fg-subtle);grid-area:2/1;margin-top:.0625rem;font-size:.8125rem;line-height:1.4}.z-settings-row:not(:has(.z-settings-row-desc)) .z-settings-row-control{grid-row:1}.z-settings-row-control{font-size:var(--z-main-page-text);line-height:var(--z-space-folder-message-leading);color:var(--z-fg);grid-area:1/2/span 2;justify-content:flex-end;align-self:center;align-items:center;display:flex}.z-settings-row-control .z-settings-select{width:100%;min-width:0}.z-settings-row-control .z-select,.z-settings-row-control .z-select-trigger,.z-settings-row-control .z-mobile-picker-trigger{max-width:none}.z-settings-field{gap:var(--z-settings-field-gap);border-bottom:none;flex-direction:column;padding:.75rem 1rem;display:flex}.z-settings-field-label{font-size:var(--z-main-page-text);font-weight:400;line-height:var(--z-space-folder-message-leading);color:var(--z-fg);margin:0}@media (width>=768px){.z-settings-field-label{font-weight:500}}.z-settings-field-desc{font-size:var(--z-main-page-muted-text);line-height:var(--z-space-folder-message-leading);color:var(--z-fg-muted);margin:0}.z-settings-field-error{font-size:var(--z-main-page-muted-text);line-height:var(--z-space-folder-message-leading);color:var(--z-danger);margin:0}.z-settings-field-body{margin-top:0}.z-settings-section[data-disabled] .z-settings-section-title,.z-settings-section[data-disabled] .z-settings-section-desc,.z-settings-section[data-disabled] .z-settings-form-heading-desc{opacity:.64}.z-settings-view :where(.z-input:not(.z-settings-search-input),textarea.z-input,.z-textarea){border:1px solid var(--z-border);border-radius:var(--radius-md);background-color:var(--z-surface-raised);width:100%;max-width:none;padding-inline:var(--z-settings-field-pad-x);padding-block:var(--z-settings-field-pad-y);font-size:var(--z-main-page-text);line-height:var(--z-space-folder-message-leading);color:var(--z-fg);box-shadow:none;transition:border-color var(--z-motion-fast) var(--z-ease-standard), background-color var(--z-motion-fast) var(--z-ease-standard), box-shadow var(--z-motion-fast) var(--z-ease-standard)}.z-settings-view textarea.z-input,.z-settings-view .z-textarea{resize:vertical;min-height:6rem;font-family:var(--z-reader-font);font-size:var(--z-reader-text);line-height:var(--z-reader-leading)}@media (width<=767px){.z-settings-view textarea.z-input,.z-settings-view .z-textarea{font-size:1rem}}.z-settings-view :where(.z-input:not(.z-settings-search-input),textarea.z-input,.z-textarea):focus{border-color:var(--z-accent);box-shadow:0 0 0 1px var(--z-accent);--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;outline:none}.z-settings-view .z-select,.z-settings-view .z-select-trigger,.z-settings-view .z-mobile-picker-trigger{border-radius:var(--radius-md);font-size:var(--z-main-page-text);line-height:var(--z-space-folder-message-leading);transition:border-color var(--z-motion-fast) var(--z-ease-standard), box-shadow var(--z-motion-fast) var(--z-ease-standard)}.z-settings-view .z-select:focus,.z-settings-view .z-select-trigger:focus-visible,.z-settings-view .z-mobile-picker-trigger:focus-visible{border-color:var(--z-accent);box-shadow:0 0 0 1px var(--z-accent);--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;outline:none}.z-settings-search-field{border:1px solid var(--z-border-strong);border-radius:var(--radius-md);background-color:var(--z-surface-sunken);width:100%;height:2.25rem;transition:border-color var(--z-motion-fast) var(--z-ease-standard), background-color var(--z-motion-fast) var(--z-ease-standard), box-shadow var(--z-motion-fast) var(--z-ease-standard);align-items:center;padding-inline:.75rem;display:flex;position:relative}.z-settings-search-field:focus-within{background-color:var(--z-surface-raised);border-color:var(--z-accent);box-shadow:0 0 0 1px var(--z-accent)}.z-settings-search-input{width:100%;height:100%;font-size:var(--z-main-page-muted-text);color:var(--z-fg);box-shadow:none;background:0 0;border:none;outline:none;padding:0 0 0 1.5rem}.z-settings-search-field .z-settings-search-input:focus{outline:none}.z-settings-sticky-nav{z-index:10;background-color:var(--z-surface);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.z-settings-sticky-nav{background-color:color-mix(in srgb, var(--z-surface) 95%, transparent)}}.z-settings-sticky-nav{-webkit-backdrop-filter:blur(8px)}.z-settings-nav-bar{align-items:baseline}.z-settings-nav-bar__lead{align-items:baseline;gap:var(--z-space-nav-label-top);flex-shrink:0;display:flex}.z-settings-nav-bar__links{flex-wrap:wrap;flex:auto;justify-content:flex-end}.z-settings-view .z-mail-text-nav__link--here{-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:default;color:var(--z-fg);background-color:var(--z-fg);justify-content:center;align-items:center;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.z-settings-view .z-mail-text-nav__link--here{background-color:color-mix(in srgb, var(--z-fg) 8%, transparent)}}.z-settings-view .z-mail-text-nav__link--here{border-radius:var(--radius-sm);padding:.25rem .5rem}.z-settings-view .z-mail-text-nav__link--here:hover{color:var(--z-fg);background-color:var(--z-fg)}@supports (color:color-mix(in lab, red, red)){.z-settings-view .z-mail-text-nav__link--here:hover{background-color:color-mix(in srgb, var(--z-fg) 8%, transparent)}}.z-settings-nav-bar__search{margin-top:var(--z-space-reader-content)}.z-settings-shortcut-grid{gap:var(--z-settings-stack-gap);flex-direction:column;margin:0;padding:0 1.25rem 1.25rem;display:flex}.z-settings-shortcut-row{gap:var(--z-settings-field-gap) var(--z-settings-row-column-gap);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.z-settings-shortcut-grid dt,.z-settings-shortcut-grid dd,.z-settings-shortcut-label,.z-settings-shortcut-keys{font-size:var(--z-main-page-text);line-height:var(--z-space-folder-message-leading);color:var(--z-fg);margin:0}.z-settings-shortcut-grid dt,.z-settings-shortcut-label{font-weight:500}.z-settings-shortcut-grid dd,.z-settings-shortcut-keys{text-align:right}.z-settings-stack{gap:1.25rem}@media (width>=768px){.z-settings-stack{gap:2rem}}@media (width<=767px){.z-settings-view{--z-settings-field-pad-y:.5625rem;--z-settings-stack-gap:1.5rem;--z-settings-content-inset:max(1rem, env(safe-area-inset-left,0px));--z-settings-content-inset-end:max(1rem, env(safe-area-inset-right,0px))}.z-settings-view .z-content-shell{padding-inline:0;padding-top:0;padding-bottom:max(1rem, env(safe-area-inset-bottom))}.z-settings-body,.z-settings-mobile-toolbar{padding-inline:var(--z-settings-content-inset) var(--z-settings-content-inset-end)}.z-settings-body{padding-top:0}.z-settings-page .z-pane-scroll,.z-settings-page .z-scroll-area [data-part=viewport]{overflow-anchor:none}.z-settings-row,.z-settings-field,.z-settings-shortcut-grid{padding-inline:1rem}.z-settings-section-heading{padding-block:1rem .375rem;padding-inline:0}.z-settings-form-section .z-settings-section-heading{display:block}.z-settings-form-section .z-settings-form-fields>*+*{border-top:1px solid var(--z-border)}@supports (color:color-mix(in lab, red, red)){.z-settings-form-section .z-settings-form-fields>*+*{border-top:1px solid color-mix(in srgb, var(--z-border) 55%, transparent)}}.z-settings-section:first-child .z-settings-section-heading,.z-settings-mobile-index-heading{padding-top:.5rem}.z-settings-mobile-index-heading{padding-inline:0;padding-bottom:.375rem}.z-settings-row{min-height:2.75rem;padding-block:.875rem}.z-settings-row-label{text-overflow:unset;white-space:normal;overflow:visible}.z-settings-field{padding-block:1rem}.z-settings-mobile-index-link{padding-block:.875rem;padding-inline:1rem}.z-settings-row:hover{background-color:#0000}.z-settings-row-desc{grid-column:1}.z-settings-row--menu:not(:has(.z-settings-row-desc)){grid-template-columns:minmax(0,1fr) min(10.5rem,42vw)}.z-settings-row--menu:has(.z-settings-row-desc){grid-template-columns:minmax(0,1fr);align-items:start}.z-settings-row--menu:has(.z-settings-row-desc) .z-settings-row-control{grid-area:auto/1;justify-content:flex-start;width:100%;margin-top:.5rem}.z-settings-row--menu:has(.z-settings-row-desc) .z-settings-row-control .z-settings-select{width:min(10.5rem,42vw)}:is(.z-settings-row--menu:has(.z-settings-row-desc) .z-settings-row-control .z-select-trigger,.z-settings-row--menu:has(.z-settings-row-desc) .z-settings-row-control .z-mobile-picker-trigger){width:100%;max-width:none}.z-settings-section .z-settings-list,.z-settings-mobile-index-list{border-radius:var(--radius-md);background-color:var(--z-surface-raised);box-shadow:var(--shadow-sm);overflow:hidden}.z-settings-mobile-index-list>*+*{border-top:1px solid var(--z-border)}@supports (color:color-mix(in lab, red, red)){.z-settings-mobile-index-list>*+*{border-top:1px solid color-mix(in srgb, var(--z-border) 55%, transparent)}}.z-settings-view :where(.z-input:not(.z-settings-search-input),textarea.z-input,.z-textarea),.z-settings-view .z-select,.z-settings-view .z-select-trigger,.z-settings-view .z-mobile-picker-trigger{background-color:var(--z-surface)}.z-settings-shortcut-grid{gap:.625rem;padding-block-end:.5rem}}.z-mail-view .z-compose{width:100%;min-width:calc(var(--spacing) * 0);--z-compose-field-size:.875rem;--z-compose-field-leading:1.375rem;--z-compose-field-gap:.5rem;--z-compose-label-width:3rem}@media (width<=767px){.z-mail-view .z-compose__header-bar{min-height:var(--height-header);padding-block:.125rem}}.z-mail-view .z-compose__title{text-align:center;min-width:0;color:var(--z-fg-muted);margin:0;font-size:.8125rem;font-weight:500;line-height:2rem}.z-compose__send-split{isolation:isolate;align-items:stretch;display:inline-flex}.z-compose__send-main{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.z-compose__send-caret{border-left:1px solid var(--z-accent);padding-inline:.5rem;border-top-left-radius:0!important;border-bottom-left-radius:0!important}@supports (color:color-mix(in lab, red, red)){.z-compose__send-caret{border-left:1px solid color-mix(in srgb, var(--z-accent) 28%, transparent)}}.z-compose__send-split--compact{background-color:var(--z-accent);border-radius:9999px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.z-compose__send-split--compact{background-color:color-mix(in srgb, var(--z-accent) 14%, transparent)}}:root:is(.dark,[data-circadian-dark]) .z-compose__send-split--compact{background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){:root:is(.dark,[data-circadian-dark]) .z-compose__send-split--compact{background-color:color-mix(in srgb, var(--z-accent) 24%, transparent)}}.z-compose__send-split--compact .z-mail-text-nav__action--pill{background-color:#0000;min-height:2.5rem;padding-block:.375rem}.z-compose__send-split--compact .z-compose__send-main{padding-inline:.875rem .625rem}.z-compose__send-split--compact .z-compose__send-caret{padding-inline:.375rem .625rem}.z-compose__send-split--compact .z-mail-text-nav__action--pill:hover:not(:disabled){background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-compose__send-split--compact .z-mail-text-nav__action--pill:hover:not(:disabled){background-color:color-mix(in srgb, var(--z-accent) 12%, transparent)}}.z-compose__send-split--compact .z-mail-text-nav__action--pill:hover:not(:disabled){text-decoration:none}@media (width<=767px){.z-mail-view .z-compose{--z-compose-field-size:1rem;--z-compose-field-leading:1.375rem}.z-mail-view .z-compose__header-bar{min-height:2.75rem}.z-mail-view .z-compose__field{padding-block:.5625rem}}.z-mail-view .z-compose__form{flex-direction:column;flex:1;min-height:0;display:flex}.z-mail-view .z-compose__fields{flex-direction:column;display:flex}.z-mail-view .z-compose__field{grid-template-columns:var(--z-compose-label-width) minmax(0, 1fr);align-items:center;column-gap:var(--z-compose-field-gap);background-color:#0000;border:none;border-radius:0;padding:.6875rem 1rem;display:grid;position:relative}.z-mail-view .z-compose__field--subject{grid-template-columns:minmax(0,1fr)}.z-mail-view .z-compose__field--invalid{background-color:var(--z-danger)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-compose__field--invalid{background-color:color-mix(in srgb, var(--z-danger) 6%, transparent)}}.z-mail-view .z-compose__label{font-size:var(--z-compose-field-size);font-weight:400;line-height:var(--z-compose-field-leading);color:var(--z-fg-muted);-webkit-user-select:none;user-select:none;align-self:start;padding-top:0}.z-mail-view .z-compose__field-body{width:100%;min-width:0;min-height:var(--z-compose-field-leading);align-self:center;align-items:center;gap:var(--z-compose-field-gap);display:flex}.z-mail-view .z-compose__field-body>.relative{width:100%;min-width:0;min-height:var(--z-compose-field-leading);flex:1;align-self:center;align-items:center;display:flex}.z-mail-view .z-compose__field-body>.relative .z-compose-field-input{align-self:center}.z-mail-view .z-compose__field-body>.z-compose__input,.z-mail-view .z-compose__field>.z-compose__input{min-width:0;min-height:var(--z-compose-field-leading);align-self:center}.z-mail-view .z-compose__field-error{color:var(--z-danger);grid-column:2;margin:.25rem 0 0;font-size:.75rem;line-height:1.25}.z-mail-view .z-compose__input,.z-mail-view .z-compose__input.z-compose-field-input,.z-mail-view .z-compose-field-input{width:100%;min-width:0;min-height:var(--z-compose-field-leading);box-shadow:none;font-size:var(--z-compose-field-size);font-weight:400;line-height:var(--z-compose-field-leading);color:var(--z-fg);text-align:left;vertical-align:middle;background:0 0;border:none;outline:none;margin:0;padding:0;display:block}.z-mail-view .z-compose-field-input,.z-mail-view .z-compose__field>.z-compose__input{box-sizing:border-box;padding:0}.z-mail-view .z-compose__input::placeholder,.z-mail-view .z-compose-field-input::placeholder{color:var(--z-fg-subtle);opacity:1;font-weight:400}.z-mail-view .z-compose__suffix-link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-accent);flex-shrink:0;text-decoration-line:none}@media (hover:hover){.z-mail-view .z-compose__suffix-link:hover{text-decoration-line:underline}}.z-mail-view .z-compose__write{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.z-mail-view .z-compose__body{resize:none;width:100%;min-height:12rem;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-fg);--tw-outline-style:none;font-family:var(--z-reader-font);background-color:#0000;border:none;outline-style:none;flex:1;margin:0;padding:0;display:block}.z-mail-view .z-compose__quote{border-top:1px solid var(--z-border);flex-shrink:0;margin:0;padding:.75rem 1rem}.z-mail-view .z-compose__quote-trigger,.z-mail-view .z-compose__quote summary{cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:inherit;text-align:left;background:0 0;border:none;width:100%;padding:0;list-style:inside disclosure-closed;display:list-item}.z-mail-view .z-compose__quote[data-state=open] .z-compose__quote-trigger{list-style:inside disclosure-open}.z-mail-view .z-compose__quote pre{margin-top:calc(var(--spacing) * 2);max-height:calc(var(--spacing) * 48);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:pre-wrap;color:var(--color-fg-subtle);line-height:1.5;overflow-y:auto}.z-mail-view .z-compose-attachment-progress{width:5rem}.z-mail-view .z-compose-attachment-progress .z-progress__track{height:.25rem}.z-mail-view .z-compose-attachment-list{flex-direction:column;display:flex}.z-mail-view .z-compose-attachment-item{border-bottom:1px solid var(--z-border);justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.5rem 1rem;display:flex}.z-mail-view .z-compose-attachment-item:last-child{border-bottom:none}.z-mail-view .z-compose__recipients{width:100%;min-width:0;display:block}.z-mail-view .z-compose__recipients-control{flex-wrap:wrap;align-items:center;gap:.25rem;width:100%;min-width:0;display:flex}.z-mail-view .z-compose__chip{cursor:default;outline:none;align-items:center;max-width:100%;display:inline-flex}.z-mail-view .z-compose__chip-preview{max-width:100%;font-size:var(--z-compose-field-size);color:var(--z-fg);background-color:var(--z-fg);border-radius:999px;align-items:center;gap:.25rem;padding:.0625rem .25rem .0625rem .5rem;line-height:1.25rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-compose__chip-preview{background-color:color-mix(in srgb, var(--z-fg) 8%, transparent)}}.z-mail-view .z-compose__chip-preview{border:1px solid #0000;outline:none;transition:background-color .15s,border-color .15s}.z-mail-view .z-compose__chip-preview[data-highlighted]{background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-compose__chip-preview[data-highlighted]{background-color:color-mix(in srgb, var(--z-accent) 18%, transparent)}}.z-mail-view .z-compose__chip-preview[data-highlighted]{border-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-compose__chip-preview[data-highlighted]{border-color:color-mix(in srgb, var(--z-accent) 45%, transparent)}}.z-mail-view .z-compose__chip--invalid .z-compose__chip-preview{color:var(--z-danger);background-color:var(--z-danger)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-compose__chip--invalid .z-compose__chip-preview{background-color:color-mix(in srgb, var(--z-danger) 12%, transparent)}}.z-mail-view .z-compose__chip--invalid .z-compose__chip-preview{border-color:var(--z-danger)}@supports (color:color-mix(in lab, red, red)){.z-mail-view .z-compose__chip--invalid .z-compose__chip-preview{border-color:color-mix(in srgb, var(--z-danger) 35%, transparent)}}.z-mail-view .z-compose__chip-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.z-mail-view .z-compose__chip-delete{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:.0625rem;display:inline-flex}.z-mail-view .z-compose__chip-delete:hover{opacity:1}.z-mail-view .z-compose__chip-delete svg{width:.875rem;height:.875rem}.z-mail-view .z-compose__chip-edit{display:none}.z-mail-view .z-compose__recipients-input.z-compose__input{flex:8ch;width:auto;min-width:8ch}.z-mail-view .z-compose__input:-webkit-autofill{caret-color:var(--z-fg);border-radius:0;transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--z-fg)!important;box-shadow:0 0 0 1000px var(--z-surface) inset!important}.z-mail-view .z-compose__input:-webkit-autofill:hover{caret-color:var(--z-fg);border-radius:0;transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--z-fg)!important;box-shadow:0 0 0 1000px var(--z-surface) inset!important}.z-mail-view .z-compose__input:-webkit-autofill:focus{caret-color:var(--z-fg);border-radius:0;transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--z-fg)!important;box-shadow:0 0 0 1000px var(--z-surface) inset!important}.z-mail-view .z-compose__input:-webkit-autofill:active{caret-color:var(--z-fg);border-radius:0;transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--z-fg)!important;box-shadow:0 0 0 1000px var(--z-surface) inset!important}.z-mail-view .z-compose__recipients-input:-webkit-autofill{caret-color:var(--z-fg);border-radius:0;transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--z-fg)!important;box-shadow:0 0 0 1000px var(--z-surface) inset!important}.z-mail-view .z-compose__recipients-input:-webkit-autofill:hover{caret-color:var(--z-fg);border-radius:0;transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--z-fg)!important;box-shadow:0 0 0 1000px var(--z-surface) inset!important}.z-mail-view .z-compose__recipients-input:-webkit-autofill:focus{caret-color:var(--z-fg);border-radius:0;transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--z-fg)!important;box-shadow:0 0 0 1000px var(--z-surface) inset!important}.z-mail-view .z-compose__recipients-input:-webkit-autofill:active{caret-color:var(--z-fg);border-radius:0;transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--z-fg)!important;box-shadow:0 0 0 1000px var(--z-surface) inset!important}.z-compose-dropzone[data-dragging]{background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-compose-dropzone[data-dragging]{background-color:color-mix(in srgb, var(--z-accent) 8%, transparent)}}.z-compose-drop-hint{z-index:50;border:2px dashed var(--z-accent);border-radius:var(--radius-xl);background-color:var(--z-accent);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:.75rem}@supports (color:color-mix(in lab, red, red)){.z-compose-drop-hint{background-color:color-mix(in srgb, var(--z-accent) 10%, transparent)}}.z-compose-drop-hint{opacity:0;transition:opacity var(--z-motion-fast) var(--z-ease-standard);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.z-compose-dropzone[data-dragging] .z-compose-drop-hint{opacity:1}.z-compose-drop-hint__card{border:1px solid var(--z-border);border-radius:var(--radius-xl);background-color:var(--z-surface);box-shadow:var(--z-shadow-2xl);flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse;display:flex}:is(.z-mail-view,.z-settings-view){--z-main-gap:2.75rem}@media (width>=768px){:is(.z-mail-view,.z-settings-view){--z-main-gap:3.5rem}}.z-app-main--page-scroll{overscroll-behavior-y:contain}.z-app-main--page-scroll .z-mail-view,.z-app-main--page-scroll .z-mail-pane--page-scroll,.z-app-main--page-scroll .z-mail-pane-body--flow,.z-app-main--page-scroll .z-mail-pane-surface--flow,.z-app-main--page-scroll .z-settings-page,.z-app-main--page-scroll .z-pane-scroll--flow,.z-app-main--page-scroll .z-mail-list-flow{flex:none;height:auto;min-height:auto;overflow:visible}.z-app-main--page-scroll .z-mail-pane-surface--flow{background-color:#0000}.z-app-main--page-scroll .z-mail-pane--mobile-fullscreen{flex:1 1 0;height:auto;min-height:0;overflow:hidden}.z-app-main--page-scroll .z-mobile-sheet-backdrop{top:0}.z-app-main--page-scroll .z-mail-pane--mobile-fullscreen .z-mail-pane-surface--flow{flex:1 1 0;height:auto;min-height:0;overflow:hidden}.z-app-main--page-scroll .z-mail-pane--mobile-fullscreen .z-pane-scroll{flex:1 1 0;height:auto;min-height:0;overflow-y:auto}:is(.z-mail-view,.z-settings-view) .z-mail-text-nav__links+.z-mail-text-nav__row{margin-top:var(--z-space-nav-label-top)}@media (width<=767px){:is(.z-mail-view,.z-settings-view){--z-space-nav-top:.25rem;--z-space-nav-bottom:.25rem}}.z-folder-tree-list{flex-direction:column;gap:.125rem;display:flex}.z-folder-row{width:100%;min-height:2.5rem;color:var(--z-fg-muted);text-align:start;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.25rem;padding-block:.5rem;padding-inline-start:calc(.75rem + (var(--depth,1) - 1) * .85rem);padding-inline-end:.75rem;font-size:.875rem;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.z-folder-row:hover{background:var(--z-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.z-folder-row:hover{background:color-mix(in srgb, var(--z-surface-sunken) 60%, transparent)}}.z-folder-row:hover{color:var(--z-fg)}.z-folder-row:focus-visible{outline:2px solid var(--z-accent);outline-offset:-2px}.z-folder-row--leaf{justify-content:space-between}.z-folder-branch-link{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;gap:.5rem;padding:0;text-decoration:none;display:flex}.z-folder-row--leaf.z-folder-active{background:var(--z-chrome-active);color:var(--z-fg);font-weight:600}.z-folder-row--branch:has(.z-folder-active){background:var(--z-chrome-active);color:var(--z-fg);font-weight:600}.z-folder-chevron{width:1.25rem;height:1.25rem;color:var(--z-fg-subtle);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.z-folder-chevron:hover{background:var(--z-fg)}@supports (color:color-mix(in lab, red, red)){.z-folder-chevron:hover{background:color-mix(in srgb, var(--z-fg) 10%, transparent)}}.z-folder-chevron:hover{color:var(--z-fg)}.z-folder-chevron-icon{transition:transform .15s;display:inline-flex}.z-folder-chevron-icon[data-state=open]{transform:rotate(90deg)}.z-folder-chevron svg{width:1rem;height:1rem}.z-folder-rename-input{min-width:0;height:1.5rem;font:inherit;color:var(--z-fg);background:var(--z-surface-raised);border:1px solid var(--z-accent);border-radius:.25rem;outline:none;flex:1;padding-inline:.375rem}.z-folder-rename-input:focus-visible{outline:2px solid var(--z-accent);outline-offset:-1px}.z-folder-name{min-width:0}.z-folder-badge{font-variant-numeric:tabular-nums;color:var(--z-fg-subtle);flex-shrink:0;font-size:.75rem}.z-folder-badge--active{color:var(--z-accent);font-weight:600}.z-mailbox-drawer-backdrop,.z-mailbox-drawer-positioner{z-index:55}.z-nav-drawer-content{border-right:1px solid var(--z-border);width:min(85vw,20rem);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);border-top-right-radius:1rem;border-bottom-right-radius:1rem;box-shadow:12px 0 40px #0000002e}.z-pane-split-trigger,.z-mail-split-trigger{z-index:5;cursor:col-resize;background:0 0;border:0;flex-shrink:0;width:.375rem;margin-inline:-.1875rem;padding:0;transition:background-color .12s;position:relative}.z-pane-split-trigger:hover,.z-pane-split-trigger:focus-visible,.z-pane-split-trigger[data-state=dragging],.z-mail-split-trigger:hover,.z-mail-split-trigger:focus-visible,.z-mail-split-trigger[data-state=dragging]{background-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-pane-split-trigger:hover,.z-pane-split-trigger:focus-visible,.z-pane-split-trigger[data-state=dragging],.z-mail-split-trigger:hover,.z-mail-split-trigger:focus-visible,.z-mail-split-trigger[data-state=dragging]{background-color:color-mix(in srgb, var(--z-accent) 30%, transparent)}}@media (width<=767px){.z-pane-split-panel--mobile-fill{flex:auto!important;width:auto!important;min-width:0!important}}@layer components{:root{--z-toast-bottom:max(.75rem, env(safe-area-inset-bottom))}@media (width<=767px){:root{--z-toast-bottom:var(--z-mobile-chrome-clearance)}}.z-status-line__item{translate:var(--x) var(--y);scale:var(--scale);z-index:var(--z-index);height:var(--height);opacity:var(--opacity);will-change:translate, opacity, scale;transition:translate .4s var(--z-ease-out), scale .4s var(--z-ease-out), opacity .4s var(--z-ease-out), height .4s var(--z-ease-out), box-shadow .2s;width:min(var(--z-content-max-width), calc(100vw - 2rem));border:1px solid var(--z-border-strong);border-radius:var(--radius-lg);background:var(--z-surface-raised);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.z-status-line__item{background:color-mix(in srgb, var(--z-surface-raised) 85%, transparent)}}.z-status-line__item{-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-md);pointer-events:auto}.z-status-line__item[data-state=closed]{transition:translate .4s,scale .4s,opacity .2s}.z-status-line__item--timed{border-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-status-line__item--timed{border-color:color-mix(in srgb, var(--z-accent) 22%, var(--z-border-strong))}}.z-status-line__item--timed{background:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-status-line__item--timed{background:color-mix(in srgb, var(--z-accent) 8%, var(--z-surface-raised))}}.z-status-line__item--timed{-webkit-backdrop-filter:none;backdrop-filter:none}.z-status-line__shape-fill{z-index:0;pointer-events:none;background:var(--z-accent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.z-status-line__shape-fill{background:color-mix(in srgb, var(--z-accent) 28%, var(--z-surface))}}.z-status-line__shape-fill{transform-origin:0;animation:linear forwards z-status-line-shape-fill;transform:scaleX(0)}.z-status-line__item--compact .z-status-line__content{padding-block:.5rem}.z-status-line__content{z-index:1;text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.375rem .75rem;padding:.625rem 1rem;display:flex;position:relative}.z-status-line__message{font-size:var(--z-main-page-muted-text);color:var(--z-fg-muted);margin:0;line-height:1.45}.z-status-line__item[data-variant=success] .z-status-line__message{color:var(--z-fg)}.z-status-line__item[data-variant=error] .z-status-line__message{color:var(--z-danger)}.z-status-line__item--timed .z-status-line__action{color:var(--z-accent);-webkit-text-decoration-color:var(--z-accent);-webkit-text-decoration-color:var(--z-accent);-webkit-text-decoration-color:var(--z-accent);text-decoration-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-status-line__item--timed .z-status-line__action{-webkit-text-decoration-color:color-mix(in srgb, var(--z-accent) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-accent) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-accent) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--z-accent) 35%, transparent)}}.z-status-line__item--timed .z-status-line__action:hover{-webkit-text-decoration-color:var(--z-accent);-webkit-text-decoration-color:var(--z-accent);-webkit-text-decoration-color:var(--z-accent);text-decoration-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-status-line__item--timed .z-status-line__action:hover{-webkit-text-decoration-color:color-mix(in srgb, var(--z-accent) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-accent) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-accent) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--z-accent) 60%, transparent)}}.z-status-line__action{font:inherit;font-size:var(--z-main-page-muted-text);color:var(--z-fg);text-decoration:underline;-webkit-text-decoration-color:var(--z-fg);-webkit-text-decoration-color:var(--z-fg);-webkit-text-decoration-color:var(--z-fg);text-decoration-color:var(--z-fg);background:0 0;border:0;flex-shrink:0;padding:0;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.z-status-line__action{-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg) 30%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg) 30%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--z-fg) 30%, transparent)}}.z-status-line__action{text-underline-offset:.15em;cursor:pointer;transition:text-decoration-color var(--z-motion-fast) var(--z-ease-standard)}.z-status-line__action:hover{-webkit-text-decoration-color:var(--z-fg);-webkit-text-decoration-color:var(--z-fg);-webkit-text-decoration-color:var(--z-fg);text-decoration-color:var(--z-fg)}@supports (color:color-mix(in lab, red, red)){.z-status-line__action:hover{-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--z-fg) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--z-fg) 55%, transparent)}}.z-status-line__action:active{transform:scale(.98)}@keyframes z-status-line-shape-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.z-status-line__item{transition:opacity .2s}.z-status-line__shape-fill{display:none}.z-status-line__item--timed{background:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-status-line__item--timed{background:color-mix(in srgb, var(--z-accent) 10%, var(--z-surface))}}}}.z-auth-page{justify-content:center;align-items:center;min-height:100dvh;padding:2.5rem 1rem;display:flex}.z-auth-page--in-shell{flex:1;width:100%;min-height:0}.z-auth-card{width:100%;max-width:var(--z-auth-measure);border:1px solid var(--z-border);border-radius:var(--radius-lg);background-color:var(--z-surface-raised);--z-label-notch-bg:var(--z-surface-raised);min-width:0;padding:2rem 1.5rem}@media (width>=480px){.z-auth-card{padding:2.25rem 2rem}}.z-auth-hero{text-align:center;margin-bottom:2rem}.z-auth-hero--compact{margin-bottom:1.5rem}.z-auth-sprite{color:var(--z-accent);justify-content:center;margin-bottom:1rem;display:flex}.z-auth-sprite img,.z-auth-sprite svg{height:auto;display:block}.z-auth-brand{font-size:1.5rem;line-height:1.1}.z-auth-tagline{color:var(--z-fg-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.5}.z-auth-aside{color:var(--z-fg-muted);text-align:center;margin-top:1.5rem;font-size:.875rem;line-height:1.5}.z-auth-footer{text-align:center;color:var(--z-fg-subtle);margin-top:2rem;font-size:.75rem}.z-form-stack{flex-direction:column;gap:1.125rem;display:flex}.z-field-stack{flex-direction:column;gap:.375rem;display:flex}.z-callout{border:1px solid var(--z-accent);padding:.625rem .75rem}@supports (color:color-mix(in lab, red, red)){.z-callout{border:1px solid color-mix(in srgb, var(--z-accent) 28%, transparent)}}.z-callout{border-radius:var(--radius-lg);background:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-callout{background:color-mix(in srgb, var(--z-accent) 5%, transparent)}}.z-callout{color:var(--z-fg);font-size:.875rem;line-height:1.5}.z-callout:not(.z-hidden){margin-bottom:0}.z-callout__title{font-weight:600;display:block}.z-callout__body{color:var(--z-fg-muted);margin:.25rem 0 0}.z-btn-lg{padding:.625rem 1rem;font-size:.9375rem}.z-link{color:var(--z-accent);text-decoration:none}.z-link:hover{color:var(--z-accent-hover);text-underline-offset:2px;text-decoration:underline}.z-link-muted{color:var(--z-fg-muted);text-decoration:none}.z-link-muted:hover{color:var(--z-fg);text-decoration:underline}.z-label-input{--z-label-notch-bg:var(--z-surface-raised);display:block;position:relative}.z-label-input__control{display:contents}.z-label-input__field{border:1px solid var(--z-border);border-radius:var(--radius-md);background-color:var(--z-surface-raised);width:100%;height:2.75rem;color:var(--z-fg);font:inherit;padding:.625rem .875rem;font-size:1rem;line-height:1.25;transition:border-color .18s,box-shadow .18s,background-color .18s;display:block}@media (width>=768px){.z-label-input__field{font-size:.875rem}}.z-label-input__field::placeholder{color:var(--z-fg-subtle);opacity:0;transition:opacity .18s}.z-label-input__field:focus::placeholder{opacity:1}.z-label-input__field:hover:not(:disabled){border-color:var(--z-border-strong)}.z-label-input__field:focus,.z-label-input__field:focus-visible{outline:none}.z-label-input:focus-within .z-label-input__field{border-color:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-label-input:focus-within .z-label-input__field{border-color:color-mix(in srgb, var(--z-accent) 45%, var(--z-border-strong))}}.z-label-input:focus-within .z-label-input__field{box-shadow:0 0 0 2px var(--z-accent)}@supports (color:color-mix(in lab, red, red)){.z-label-input:focus-within .z-label-input__field{box-shadow:0 0 0 2px color-mix(in srgb, var(--z-accent) 18%, transparent)}}.z-label-input__field:disabled{cursor:not-allowed;opacity:.55}.z-label-input__label{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;max-width:calc(100% - 1.75rem);color:var(--z-fg-subtle);background-color:#0000;padding:0 .25rem;font-size:.9375rem;line-height:1;transition:top .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1),font-size .18s cubic-bezier(.16,1,.3,1),color .18s,background-color .18s;position:absolute;top:50%;left:.75rem;overflow:hidden;transform:translateY(-50%)}@media (width>=768px){.z-label-input__label{font-size:.875rem}}.z-label-input:focus-within .z-label-input__label,.z-label-input.is-filled .z-label-input__label,.z-label-input__field:not(:placeholder-shown)+.z-label-input__label{letter-spacing:.01em;color:var(--z-fg-muted);background-color:var(--z-label-notch-bg);font-size:.6875rem;font-weight:500;top:0;left:.625rem;transform:translateY(-50%)}.z-label-input:focus-within .z-label-input__label{color:var(--z-accent)}.z-label-input--password .z-label-input__field{padding-right:2.5rem}.z-label-input__toggle{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--z-fg-subtle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.z-label-input__toggle:hover{color:var(--z-fg);background-color:var(--z-surface-sunken)}.z-label-input__toggle:focus-visible{outline:2px solid var(--z-accent);outline-offset:1px}.z-label-input__icon{display:block}.z-label-input--compact .z-label-input__field{height:2.5rem}.z-label-input--compact .z-label-input__field:not(:placeholder-shown)+.z-label-input__label,.z-label-input--compact:focus-within .z-label-input__label,.z-label-input--compact.is-filled .z-label-input__label{top:0;transform:translateY(-50%)}.z-label-input--area .z-label-input__field{resize:vertical;height:auto;min-height:5rem;padding-top:1rem}.z-label-input--area .z-label-input__label{top:1.25rem;transform:none}.z-label-input--area:focus-within .z-label-input__label,.z-label-input--area.is-filled .z-label-input__label,.z-label-input--area .z-label-input__field:not(:placeholder-shown)+.z-label-input__label{top:0;transform:translateY(-50%)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.row-span-3{grid-row:span 3/span 3}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-2{margin:calc(var(--spacing) * 2)}.m-4{margin:calc(var(--spacing) * 4)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-\[1\.05rem\]{width:1.05rem;height:1.05rem}.size-\[1\.25rem\]{width:1.25rem;height:1.25rem}.size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.size-full{width:100%;height:100%}.h-\(--height-header\){height:var(--height-header)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-11\!{height:calc(var(--spacing) * 11)!important}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-\[90vh\]{height:90vh}.h-\[calc\(100\%-1rem\)\]{height:calc(100% - 1rem)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[min\(36rem\,calc\(100dvh-2rem\)\)\]{max-height:min(36rem,100dvh - 2rem)}.max-h-\[min\(80vh\,36rem\)\]{max-height:min(80vh,36rem)}.max-h-\[min\(var\(--available-height\)\,17\.5rem\)\]{max-height:min(var(--available-height), 17.5rem)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-\[12rem\]{min-height:12rem}.min-h-\[350px\]{min-height:350px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-\(--width-sidebar\){width:var(--width-sidebar)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-4{width:calc(var(--spacing) * 4)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-28{width:calc(var(--spacing) * 28)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[var\(--reference-width\)\]{width:var(--reference-width)}.w-auto\!{width:auto!important}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[12rem\]{max-width:12rem}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[5rem\]{min-width:5rem}.min-w-\[var\(--reference-width\)\]{min-width:var(--reference-width)}.min-w-fit{min-width:fit-content}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.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,)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.list-none{list-style-type:none}.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-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.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-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.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(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--color-border)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\(--radius-form\){border-radius:var(--radius-form)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-full\!{border-radius:3.40282e38px!important}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-accent\/40{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.border-amber-200{border-color:var(--color-amber-200)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-border,.border-border\/30{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/30{border-color:color-mix(in oklab, var(--color-border) 30%, transparent)}}.border-border\/40{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, var(--color-border) 40%, transparent)}}.border-border\/50{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--color-border) 50%, transparent)}}.border-border\/60{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}.border-border\/70{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--color-border) 70%, transparent)}}.border-border\/80{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/80{border-color:color-mix(in oklab, var(--color-border) 80%, transparent)}}.border-danger{border-color:var(--color-danger)}.border-fg{border-color:var(--color-fg)}.border-gray-100{border-color:var(--color-gray-100)}.border-transparent{border-color:#0000}.bg-accent,.bg-accent\/10{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.bg-accent\/15{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/15{background-color:color-mix(in oklab, var(--color-accent) 15%, transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-bg-highlight{background-color:var(--z-surface-sunken)}.bg-bg-surface{background-color:var(--z-surface-raised)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\/5{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.bg-border,.bg-border\/80{background-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/80{background-color:color-mix(in oklab, var(--color-border) 80%, transparent)}}.bg-danger{background-color:var(--color-danger)}.bg-primary{background-color:var(--z-accent)}.bg-surface{background-color:var(--color-surface)}.bg-surface-raised,.bg-surface-raised\/50{background-color:var(--color-surface-raised)}@supports (color:color-mix(in lab, red, red)){.bg-surface-raised\/50{background-color:color-mix(in oklab, var(--color-surface-raised) 50%, transparent)}}.bg-surface-raised\/80{background-color:var(--color-surface-raised)}@supports (color:color-mix(in lab, red, red)){.bg-surface-raised\/80{background-color:color-mix(in oklab, var(--color-surface-raised) 80%, transparent)}}.bg-surface-raised\/90{background-color:var(--color-surface-raised)}@supports (color:color-mix(in lab, red, red)){.bg-surface-raised\/90{background-color:color-mix(in oklab, var(--color-surface-raised) 90%, transparent)}}.bg-surface-sunken,.bg-surface-sunken\/10{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.bg-surface-sunken\/10{background-color:color-mix(in oklab, var(--color-surface-sunken) 10%, transparent)}}.bg-surface-sunken\/40{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.bg-surface-sunken\/40{background-color:color-mix(in oklab, var(--color-surface-sunken) 40%, transparent)}}.bg-surface-sunken\/60{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.bg-surface-sunken\/60{background-color:color-mix(in oklab, var(--color-surface-sunken) 60%, transparent)}}.bg-surface\/50{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/50{background-color:color-mix(in oklab, var(--color-surface) 50%, transparent)}}.bg-surface\/90{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/90{background-color:color-mix(in oklab, var(--color-surface) 90%, transparent)}}.bg-surface\/95{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/95{background-color:color-mix(in oklab, var(--color-surface) 95%, transparent)}}.bg-text-primary{background-color:var(--z-fg)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-1{padding:calc(var(--spacing) * 1)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-8{padding:calc(var(--spacing) * 8)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-2\.5\!{padding-inline:calc(var(--spacing) * 2.5)!important}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-\[max\(1rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(1rem, env(safe-area-inset-top))}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--color-accent)}.text-accent-fg{color:var(--color-accent-fg)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-black\/60{color:#0009}@supports (color:color-mix(in lab, red, red)){.text-black\/60{color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.text-danger{color:var(--color-danger)}.text-fg{color:var(--color-fg)}.text-fg-muted{color:var(--color-fg-muted)}.text-fg-subtle{color:var(--color-fg-subtle)}.text-gray-400{color:var(--color-gray-400)}.text-primary{color:var(--z-accent)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.lowercase{text-transform:lowercase}.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,)}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.\!opacity-50{opacity:.5!important}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 12px var(--tw-shadow-color,#00000012), 0 1px 4px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.shadow-sm{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0000000a), 0 1px 2px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);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-accent\/40{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/40{--tw-ring-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.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,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:border-border\/40:hover{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-border\/40:hover{border-color:color-mix(in oklab, var(--color-border) 40%, transparent)}}.hover\:border-border\/80:hover{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-border\/80:hover{border-color:color-mix(in oklab, var(--color-border) 80%, transparent)}}.hover\:bg-accent-hover:hover{background-color:var(--color-accent-hover)}.hover\:bg-danger\/10:hover{background-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/10:hover{background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}}.hover\:bg-danger\/90:hover{background-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/90:hover{background-color:color-mix(in oklab, var(--color-danger) 90%, transparent)}}.hover\:bg-surface:hover{background-color:var(--color-surface)}.hover\:bg-surface-raised:hover{background-color:var(--color-surface-raised)}.hover\:bg-surface-sunken:hover,.hover\:bg-surface-sunken\/30:hover{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-sunken\/30:hover{background-color:color-mix(in oklab, var(--color-surface-sunken) 30%, transparent)}}.hover\:bg-surface-sunken\/60:hover{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-sunken\/60:hover{background-color:color-mix(in oklab, var(--color-surface-sunken) 60%, transparent)}}.hover\:bg-surface-sunken\/80:hover{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-sunken\/80:hover{background-color:color-mix(in oklab, var(--color-surface-sunken) 80%, transparent)}}.hover\:text-danger:hover{color:var(--color-danger)}.hover\:text-fg:hover{color:var(--color-fg)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}}.focus\:bg-surface-sunken:focus{background-color:var(--color-surface-sunken)}.focus-visible\:border-accent:focus-visible{border-color:var(--color-accent)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--color-accent)}.focus-visible\:outline-danger:focus-visible{outline-color:var(--color-danger)}.active\:\!scale-100:active{--tw-scale-x:100%!important;--tw-scale-y:100%!important;--tw-scale-z:100%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-surface-sunken:active,.active\:bg-surface-sunken\/80:active{background-color:var(--color-surface-sunken)}@supports (color:color-mix(in lab, red, red)){.active\:bg-surface-sunken\/80:active{background-color:color-mix(in oklab, var(--color-surface-sunken) 80%, transparent)}}.active\:opacity-40:active{opacity:.4}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled,.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-highlighted\:bg-surface-sunken[data-highlighted],.data-\[highlighted\]\:bg-surface-sunken[data-highlighted]{background-color:var(--color-surface-sunken)}.data-\[selected\]\:bg-surface-raised[data-selected]{background-color:var(--color-surface-raised)}.data-\[selected\]\:font-semibold[data-selected]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[selected\]\:text-fg[data-selected]{color:var(--color-fg)}.data-\[selected\]\:shadow-sm[data-selected]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0000000a), 0 1px 2px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media not all and (width>=48rem){.max-md\:fixed{position:fixed}.max-md\:inset-0{inset:calc(var(--spacing) * 0)}.max-md\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.max-md\:hidden{display:none}.max-md\:hidden\!{display:none!important}.max-md\:h-auto{height:auto}.max-md\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-md\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-md\:break-words{overflow-wrap:break-word}}@media not all and (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}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:inline{display:inline}.sm\:w-auto{width:auto}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}}@media (width>=48rem){.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:mx-0{margin-inline:calc(var(--spacing) * 0)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.md\:w-11{width:calc(var(--spacing) * 11)}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:items-center{align-items:center}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:justify-self-center{justify-self:center}.md\:justify-self-end{justify-self:flex-end}.md\:justify-self-start{justify-self:flex-start}.md\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-border{border-color:var(--color-border)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-3{padding-block:calc(var(--spacing) * 3)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:pr-12{padding-right:calc(var(--spacing) * 12)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=64rem){.lg\:flex{display:flex}}.dark\:border-amber-900:where(:root.dark,:root.dark *){border-color:var(--color-amber-900)}@media (prefers-color-scheme:dark){.dark\:border-amber-900:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){border-color:var(--color-amber-900)}}.dark\:border-gray-950:where(:root.dark,:root.dark *){border-color:var(--color-gray-950)}@media (prefers-color-scheme:dark){.dark\:border-gray-950:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){border-color:var(--color-gray-950)}}.dark\:border-white\/20:where(:root.dark,:root.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/20:where(:root.dark,:root.dark *){border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}@media (prefers-color-scheme:dark){.dark\:border-white\/20:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/20:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}}.dark\:bg-amber-950:where(:root.dark,:root.dark *){background-color:var(--color-amber-950)}@media (prefers-color-scheme:dark){.dark\:bg-amber-950:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){background-color:var(--color-amber-950)}}.dark\:bg-bg-highlight-dark:where(:root.dark,:root.dark *){background-color:var(--z-surface-sunken)}@media (prefers-color-scheme:dark){.dark\:bg-bg-highlight-dark:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){background-color:var(--z-surface-sunken)}}.dark\:bg-bg-surface-dark:where(:root.dark,:root.dark *){background-color:var(--z-surface-raised)}@media (prefers-color-scheme:dark){.dark\:bg-bg-surface-dark:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){background-color:var(--z-surface-raised)}}.dark\:bg-dark:where(:root.dark,:root.dark *){background-color:var(--z-accent)}@media (prefers-color-scheme:dark){.dark\:bg-dark:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){background-color:var(--z-accent)}}.dark\:bg-surface:where(:root.dark,:root.dark *){background-color:var(--color-surface)}@media (prefers-color-scheme:dark){.dark\:bg-surface:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){background-color:var(--color-surface)}}.dark\:bg-text-dark:where(:root.dark,:root.dark *){background-color:var(--z-fg)}@media (prefers-color-scheme:dark){.dark\:bg-text-dark:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){background-color:var(--z-fg)}}.dark\:bg-white\/5:where(:root.dark,:root.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5:where(:root.dark,:root.dark *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}@media (prefers-color-scheme:dark){.dark\:bg-white\/5:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}}.dark\:text-amber-100:where(:root.dark,:root.dark *){color:var(--color-amber-100)}@media (prefers-color-scheme:dark){.dark\:text-amber-100:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){color:var(--color-amber-100)}}.dark\:text-dark:where(:root.dark,:root.dark *){color:var(--z-accent)}@media (prefers-color-scheme:dark){.dark\:text-dark:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){color:var(--z-accent)}}.dark\:text-gray-500:where(:root.dark,:root.dark *){color:var(--color-gray-500)}@media (prefers-color-scheme:dark){.dark\:text-gray-500:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){color:var(--color-gray-500)}}.dark\:text-white\/60:where(:root.dark,:root.dark *){color:#fff9}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/60:where(:root.dark,:root.dark *){color:color-mix(in oklab, var(--color-white) 60%, transparent)}}@media (prefers-color-scheme:dark){.dark\:text-white\/60:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){color:#fff9}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/60:where(:root:not(.light):not(.dark),:root:not(.light):not(.dark) *){color:color-mix(in oklab, var(--color-white) 60%, transparent)}}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:-apple-system, BlinkMacSystemFont, "avenir next", avenir, "segoe ui", "helvetica neue", "Adwaita Sans", Cantarell, Ubuntu, roboto, noto, helvetica, arial, sans-serif;--font-mono:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;--z-surface:#fafaf9;--z-surface-raised:#fff;--z-surface-sunken:#f5f4f1;--z-border:#e8e8e6;--z-border-strong:#d5d5d2;--z-divider:var(--z-border-strong);--z-fg:#1a1d1f;--z-fg-muted:#6b6b69;--z-fg-subtle:#9b9a97;--z-accent:#3b6abf;--z-accent-hover:#2f59ad;--z-accent-fg:#fff;--z-unread:#3b6abf;--z-star:#956400;--z-danger:#c03734;--z-success:#2d6a4f;--z-warning:#956400;--z-brand-mark:#3b6abf;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:1rem;--shadow-sm:0 1px 3px #0000000a, 0 1px 2px #00000005;--shadow-md:0 4px 16px #00000012, 0 1px 4px #00000008;--height-header:3.25rem;--z-measure:44rem;--z-measure-wide:72rem;--z-auth-measure:24rem;--z-register-measure:var(--z-auth-measure);--z-register-flow-measure:64rem;--z-chrome:var(--z-surface-raised);--z-chrome-active:var(--z-surface-sunken);--z-scrollbar-size:.625rem;--z-scrollbar-track:transparent;--z-scrollbar-thumb:var(--z-border-strong)}@supports (color:color-mix(in lab, red, red)){:root{--z-scrollbar-thumb:color-mix(in srgb, var(--z-border-strong) 72%, transparent)}}:root{--z-scrollbar-thumb-hover:var(--z-fg-subtle)}@supports (color:color-mix(in lab, red, red)){:root{--z-scrollbar-thumb-hover:color-mix(in srgb, var(--z-fg-subtle) 68%, transparent)}}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--z-surface:#101010;--z-surface-raised:#191919;--z-surface-sunken:var(--z-surface)}@supports (color:color-mix(in lab, red, red)){:root.dark{--z-surface-sunken:color-mix(in srgb, var(--z-surface) 92%, var(--z-fg) 8%)}}:root.dark{--z-chrome:var(--z-surface);--z-chrome-active:var(--z-surface)}@supports (color:color-mix(in lab, red, red)){:root.dark{--z-chrome-active:color-mix(in srgb, var(--z-surface) 86%, var(--z-fg) 14%)}}:root.dark{--z-border:#272727;--z-border-strong:#383838;--z-divider:var(--z-border-strong);--z-fg:#ededec;--z-fg-muted:#a8a8a6;--z-fg-subtle:#787774;--z-accent:#4d78cc;--z-accent-hover:#5e87d4;--z-accent-fg:#fff;--z-unread:#4d78cc;--z-star:#d4a017;--z-success:#52b788;--z-warning:#d4a017;--z-brand-mark:#4d78cc;--z-scrollbar-thumb:var(--z-border-strong)}@supports (color:color-mix(in lab, red, red)){:root.dark{--z-scrollbar-thumb:color-mix(in srgb, var(--z-border-strong) 88%, transparent)}}:root.dark{--z-scrollbar-thumb-hover:var(--z-fg-subtle)}@supports (color:color-mix(in lab, red, red)){:root.dark{--z-scrollbar-thumb-hover:color-mix(in srgb, var(--z-fg-subtle) 58%, transparent)}}@media (prefers-color-scheme:dark){:root:not(.light){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--z-surface:#101010;--z-surface-raised:#191919;--z-surface-sunken:var(--z-surface)}@supports (color:color-mix(in lab, red, red)){:root:not(.light){--z-surface-sunken:color-mix(in srgb, var(--z-surface) 92%, var(--z-fg) 8%)}}:root:not(.light){--z-chrome:var(--z-surface);--z-chrome-active:var(--z-surface)}@supports (color:color-mix(in lab, red, red)){:root:not(.light){--z-chrome-active:color-mix(in srgb, var(--z-surface) 86%, var(--z-fg) 14%)}}:root:not(.light){--z-border:#272727;--z-border-strong:#383838;--z-divider:var(--z-border-strong);--z-fg:#ededec;--z-fg-muted:#a8a8a6;--z-fg-subtle:#787774;--z-accent:#4d78cc;--z-accent-hover:#5e87d4;--z-accent-fg:#fff;--z-unread:#4d78cc;--z-star:#d4a017;--z-success:#52b788;--z-warning:#d4a017;--z-brand-mark:#4d78cc;--z-scrollbar-thumb:var(--z-border-strong)}@supports (color:color-mix(in lab, red, red)){:root:not(.light){--z-scrollbar-thumb:color-mix(in srgb, var(--z-border-strong) 88%, transparent)}}:root:not(.light){--z-scrollbar-thumb-hover:var(--z-fg-subtle)}@supports (color:color-mix(in lab, red, red)){:root:not(.light){--z-scrollbar-thumb-hover:color-mix(in srgb, var(--z-fg-subtle) 58%, transparent)}}}@property --z-c-s-h{syntax:"<number>";inherits:true;initial-value:60}@property --z-c-s-s{syntax:"<percentage>";inherits:true;initial-value:11%}@property --z-c-s-l{syntax:"<percentage>";inherits:true;initial-value:98%}@property --z-c-f-h{syntax:"<number>";inherits:true;initial-value:210}@property --z-c-f-s{syntax:"<percentage>";inherits:true;initial-value:10%}@property --z-c-f-l{syntax:"<percentage>";inherits:true;initial-value:11%}:root[data-theme=circadian]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--z-surface:hsl(var(--z-c-s-h) var(--z-c-s-s) var(--z-c-s-l));--z-fg:hsl(var(--z-c-f-h) var(--z-c-f-s) var(--z-c-f-l));--z-surface-raised:var(--z-surface);transition:--z-c-s-h 1.2s ease-in-out,--z-c-s-s 1.2s ease-in-out,--z-c-s-l 1.2s ease-in-out,--z-c-f-h 1.2s ease-in-out,--z-c-f-s 1.2s ease-in-out,--z-c-f-l 1.2s ease-in-out}@media (prefers-color-scheme:dark){:root[data-theme=circadian]{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian]{--z-surface-raised:color-mix(in srgb, var(--z-surface) 88%, white)}}:root[data-theme=circadian]{--z-surface-sunken:var(--z-surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian]{--z-surface-sunken:color-mix(in srgb, var(--z-surface) 92%, var(--z-fg) 8%)}}:root[data-theme=circadian]{--z-chrome:var(--z-surface-raised);--z-chrome-active:var(--z-surface-sunken);--z-border:var(--z-surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian]{--z-border:color-mix(in srgb, var(--z-surface) 75%, var(--z-fg) 25%)}}:root[data-theme=circadian]{--z-border-strong:var(--z-surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian]{--z-border-strong:color-mix(in srgb, var(--z-surface) 65%, var(--z-fg) 35%)}}:root[data-theme=circadian]{--z-divider:var(--z-border-strong);--z-fg-muted:var(--z-fg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian]{--z-fg-muted:color-mix(in srgb, var(--z-fg) 72%, var(--z-surface) 28%)}}:root[data-theme=circadian]{--z-fg-subtle:var(--z-fg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian]{--z-fg-subtle:color-mix(in srgb, var(--z-fg) 52%, var(--z-surface) 48%)}}:root[data-theme=circadian]{--z-accent:#3b6abf;--z-accent-hover:var(--z-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian]{--z-accent-hover:color-mix(in srgb, var(--z-accent) 85%, white)}}:root[data-theme=circadian]{--z-accent-fg:#fff;--z-unread:var(--z-accent);--z-star:#956400;--z-danger:#c03734;--z-success:#2d6a4f;--z-warning:#956400;--z-brand-mark:var(--z-accent);--z-scrollbar-thumb:var(--z-border-strong)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian]{--z-scrollbar-thumb:color-mix(in srgb, var(--z-border-strong) 72%, transparent)}}:root[data-theme=circadian]{--z-scrollbar-thumb-hover:var(--z-fg-subtle)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian]{--z-scrollbar-thumb-hover:color-mix(in srgb, var(--z-fg-subtle) 68%, transparent)}}:root[data-theme=circadian]{--shadow-sm:0 1px 3px #0000000a, 0 1px 2px #00000005;--shadow-md:0 4px 16px #00000012, 0 1px 4px #00000008}:root[data-theme=circadian][data-circadian-dark]{--z-accent:#6a9de8;--z-accent-hover:#7aa8eb;--z-unread:var(--z-accent);--z-brand-mark:var(--z-accent);--z-star:#e0b030;--z-success:#5ec492;--z-warning:#e0b030;--z-chrome:var(--z-surface);--z-chrome-active:var(--z-surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian][data-circadian-dark]{--z-chrome-active:color-mix(in srgb, var(--z-surface) 84%, var(--z-fg) 16%)}}:root[data-theme=circadian][data-circadian-dark]{--z-surface-raised:var(--z-surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian][data-circadian-dark]{--z-surface-raised:color-mix(in srgb, var(--z-surface) 88%, var(--z-fg) 12%)}}:root[data-theme=circadian][data-circadian-dark]{--z-fg-muted:var(--z-fg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian][data-circadian-dark]{--z-fg-muted:color-mix(in srgb, var(--z-fg) 88%, var(--z-surface) 12%)}}:root[data-theme=circadian][data-circadian-dark]{--z-fg-subtle:var(--z-fg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian][data-circadian-dark]{--z-fg-subtle:color-mix(in srgb, var(--z-fg) 74%, var(--z-surface) 26%)}}:root[data-theme=circadian][data-circadian-dark]{--z-border:var(--z-surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian][data-circadian-dark]{--z-border:color-mix(in srgb, var(--z-surface) 68%, var(--z-fg) 32%)}}:root[data-theme=circadian][data-circadian-dark]{--z-border-strong:var(--z-surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=circadian][data-circadian-dark]{--z-border-strong:color-mix(in srgb, var(--z-surface) 55%, var(--z-fg) 45%)}}:root[data-theme=circadian][data-circadian-dark]{--shadow-sm:none;--shadow-md:none}@media (prefers-reduced-motion:reduce){:root[data-theme=circadian]{transition:none}}@media (width>=1024px){:root{--width-list:30rem}}:root{--z-list-row:4rem;--z-list-text:1rem;--z-mail-list-row-text:.875rem;--z-mail-list-row-meta-text:.75rem;--z-reader-measure:85ch;--z-reader-text:1rem;--z-reader-leading:1.7;--z-reader-font:var(--font-sans);--z-space-reader-divider:.75rem;--z-space-reader-content:1.25rem;--z-space-reader-content-compact:1rem;--z-space-reader-inline-subject:1rem;--z-space-reader-body-stack:1em;--z-space-reader-column-inline:0rem;--z-space-nav-top:2rem;--z-space-nav-bottom:0;--z-space-nav-label-top:.75rem;--z-space-folder-sections-gap:3rem;--z-space-folder-sections-top:var(--z-space-folder-sections-gap);--z-space-folder-sections-bottom:3rem;--z-space-folder-head-bottom:1rem;--z-space-folder-footer-top:.625rem;--z-space-folder-list-gap:.1875rem;--z-space-folder-message-y:.1875rem;--z-space-folder-message-leading:1.55;--z-main-page-text:1rem;--z-main-page-muted-text:.9375rem;--z-main-page-title:1rem;--z-content-max-width:44rem;--z-mobile-topbar-height:3.25rem;--z-mobile-chrome-clearance:max(.75rem, env(safe-area-inset-bottom,0px));--z-motion-fast:.15s;--z-motion-base:.24s;--z-motion-enter:.38s;--z-ease-out:cubic-bezier(.16, 1, .3, 1);--z-ease-standard:cubic-bezier(.4, 0, .2, 1)}html[data-z-fab]{--z-mobile-chrome-clearance:calc(4.25rem + env(safe-area-inset-bottom,0px))}@media (width<=767px){html[data-z-dock]{--z-toast-bottom:calc(9rem + env(safe-area-inset-bottom,0px))}:root{--z-space-reader-divider:.625rem;--z-space-reader-content:1rem;--z-space-reader-content-compact:.875rem;--z-space-reader-inline-subject:.875rem;--z-space-reader-column-inline:.25rem;--z-space-nav-top:1.25rem;--z-space-nav-bottom:0;--z-space-nav-label-top:.625rem;--z-space-folder-sections-gap:2rem;--z-space-folder-sections-top:var(--z-space-folder-sections-gap);--z-space-folder-sections-bottom:2rem;--z-space-folder-head-bottom:.75rem;--z-space-folder-footer-top:.5rem;--z-space-folder-list-gap:.125rem;--z-space-folder-message-y:.125rem;--z-main-page-text:1rem;--z-main-page-muted-text:.875rem;--z-main-page-title:1.0625rem;--z-mail-list-row-text:.9375rem;--z-mail-list-row-meta-text:.8125rem}}.z-skip-link{left:max(.75rem, env(safe-area-inset-left,0px));top:max(.75rem, env(safe-area-inset-top,0px));z-index:100;border-radius:var(--radius-md);background:var(--z-accent);color:var(--z-accent-fg);padding:.5rem .75rem;font-size:.875rem;font-weight:600;transition:transform .12s;position:fixed;transform:translateY(-150%)}.z-skip-link:focus{outline:2px solid var(--z-accent-fg);outline-offset:2px;transform:translateY(0)}:root.dark{--shadow-sm:none;--shadow-md:none}@media (prefers-reduced-motion:no-preference){html:not(.z-reduce-motion) ::view-transition-group(message-list){animation-duration:var(--z-motion-base);animation-timing-function:var(--z-ease-out)}html:not(.z-reduce-motion) ::view-transition-group(message-reader){animation-duration:var(--z-motion-base);animation-timing-function:var(--z-ease-out)}html:not(.z-reduce-motion) ::view-transition-old(message-list){animation-timing-function:var(--z-ease-out)}html:not(.z-reduce-motion) ::view-transition-new(message-list){animation-timing-function:var(--z-ease-out)}html:not(.z-reduce-motion) ::view-transition-old(message-reader){animation-timing-function:var(--z-ease-out)}html:not(.z-reduce-motion) ::view-transition-new(message-reader){animation-timing-function:var(--z-ease-out)}}@media (width<=767px){html.z-nav-forward::view-transition-old(message-list){animation:.25s var(--z-ease-out) both;animation-name:slide-to-left}html.z-nav-forward::view-transition-new(message-reader){animation:.25s var(--z-ease-out) both;animation-name:slide-from-right}html.z-nav-backward::view-transition-old(message-reader){animation:.25s var(--z-ease-out) both;animation-name:slide-to-right}html.z-nav-backward::view-transition-new(message-list){animation:.25s var(--z-ease-out) both;animation-name:slide-from-left}html.z-nav-forward::view-transition-group(message-list){animation:none!important}html.z-nav-forward::view-transition-group(message-reader){animation:none!important}html.z-nav-backward::view-transition-group(message-list){animation:none!important}html.z-nav-backward::view-transition-group(message-reader){animation:none!important}}@keyframes slide-to-left{to{transform:translate(-100%)}}@keyframes slide-from-right{0%{transform:translate(100%)}}@keyframes slide-to-right{to{transform:translate(100%)}}@keyframes slide-from-left{0%{transform:translate(-100%)}}@media (width<=767px),(hover:none) and (pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=color],[type=button],[type=submit],[type=reset]),textarea,select,[contenteditable=true]{font-size:1rem!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-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}@keyframes pulse{50%{opacity:.5}}
