@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-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-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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--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);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:var(--r-xs);--radius-sm:var(--r-sm);--radius-md:var(--r-md);--radius-lg:var(--r-lg);--radius-xl:var(--r-xl);--radius-2xl:var(--r-2xl);--shadow-xs:var(--shadow-xs);--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:var(--shadow-xl);--ease-out:var(--ease-out);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-md:12px;--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-bg-0:var(--bg-0);--color-bg-5:var(--bg-5);--color-fg-0:var(--fg-0);--color-fg-4:var(--fg-4);--color-neon-1:var(--neon-1);--color-neon-2:var(--neon-2);--color-neon-3:var(--neon-3);--color-neon-soft:var(--neon-soft);--color-ok:var(--ok);--color-warn:var(--warn);--color-err:var(--err);--radius-pill:999px;--ease-spring:var(--ease-spring);--color-bg-app:var(--bg-app);--color-bg-card:var(--bg-card);--color-bg-elevated:var(--bg-elevated);--color-bg-hover:var(--bg-hover);--color-bg-selected:var(--bg-selected);--color-bg-input:var(--bg-input);--color-bg-sidebar:var(--bg-sidebar);--color-bg-sidebar-active:var(--bg-sidebar-active);--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-tertiary:var(--text-tertiary);--color-text-inverse:var(--text-inverse);--color-text-link:var(--text-link);--color-accent-primary:var(--accent-primary);--color-accent-secondary:var(--accent-secondary);--color-accent-soft:var(--ds-accent-soft);--color-accent-soft-text:var(--accent-soft-text);--color-status-success:var(--status-success);--color-status-success-bg:var(--status-success-bg);--color-status-warning:var(--status-warning);--color-status-warning-bg:var(--status-warning-bg);--color-status-error:var(--status-error);--color-status-error-bg:var(--status-error-bg);--color-status-info:var(--status-info);--color-status-info-bg:var(--status-info-bg);--color-border-light:var(--border-light);--color-border-strong:var(--border-strong);--color-divider:var(--divider);--shadow-glow:0 0 24px #4f6af640;--shadow-card-hover:0 12px 40px #0a0f221a}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.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)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-auto{margin-top:auto}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-7{margin-left:calc(var(--spacing) * 7)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-\[72px\]{height:72px}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-\[72px\]{width:72px}.w-\[326px\]{width:326px}.w-full{width:100%}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[860px\]{max-width:860px}.max-w-\[1200px\]{max-width:1200px}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[520px\]{min-width:520px}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-rotate-90{rotate:-90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.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-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--r-2xl)}.rounded-card-lg{border-radius:20px}.rounded-card-xl{border-radius:24px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--r-lg)}.rounded-md{border-radius:var(--r-md)}.rounded-pill{border-radius:999px}.rounded-xl{border-radius:var(--r-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[color\:var\(--err\)\]\/30{border-color:var(--err)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--err\)\]\/30{border-color:color-mix(in oklab, var(--err) 30%, transparent)}}.border-\[color\:var\(--glass-border\)\]{border-color:var(--glass-border)}.border-border-base{border-color:var(--border)}.border-border-light{border-color:var(--border-light)}.border-border-strong{border-color:var(--border-strong)}.border-line{border-color:var(--ds-line)}.border-line-faint{border-color:var(--ds-line-faint)}.border-line\/70{border-color:var(--ds-line)}@supports (color:color-mix(in lab, red, red)){.border-line\/70{border-color:color-mix(in oklab, var(--ds-line) 70%, transparent)}}.border-transparent{border-color:#0000}.bg-\[color\:var\(--err\)\]\/10{background-color:var(--err)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--err\)\]\/10{background-color:color-mix(in oklab, var(--err) 10%, transparent)}}.bg-\[var\(--neon-grad\)\]{background-color:var(--neon-grad)}.bg-accent-primary{background-color:var(--accent-primary)}.bg-accent-soft{background-color:var(--ds-accent-soft)}.bg-app{background-color:var(--ds-app)}.bg-bg-card,.bg-bg-card\/70{background-color:var(--bg-card)}@supports (color:color-mix(in lab, red, red)){.bg-bg-card\/70{background-color:color-mix(in oklab, var(--bg-card) 70%, transparent)}}.bg-bg-selected{background-color:var(--bg-selected)}.bg-bg-sidebar-active{background-color:var(--bg-sidebar-active)}.bg-card{background-color:var(--ds-card)}.bg-error-bg{background-color:var(--ds-error-bg)}.bg-info-bg{background-color:var(--ds-info-bg)}.bg-site,.bg-site\/80{background-color:var(--ds-site)}@supports (color:color-mix(in lab, red, red)){.bg-site\/80{background-color:color-mix(in oklab, var(--ds-site) 80%, transparent)}}.bg-status-error{background-color:var(--status-error)}.bg-status-error-bg{background-color:var(--status-error-bg)}.bg-status-info-bg{background-color:var(--status-info-bg)}.bg-status-success{background-color:var(--status-success)}.bg-status-success-bg{background-color:var(--status-success-bg)}.bg-status-warning{background-color:var(--status-warning)}.bg-status-warning-bg{background-color:var(--status-warning-bg)}.bg-success-bg{background-color:var(--ds-success-bg)}.bg-warning-bg{background-color:var(--ds-warning-bg)}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.p-0{padding:0}.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-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-1{padding-top:var(--spacing)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-\[var\(--ap-empty-stage-lift\)\]{padding-bottom:var(--ap-empty-stage-lift)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--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-\[10px\]{font-size:10px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.text-\[color\:var\(--err\)\]{color:var(--err)}.text-\[var\(--ap-msg-empty-text\)\]{color:var(--ap-msg-empty-text)}.text-\[var\(--ap-msg-empty-title\)\]{color:var(--ap-msg-empty-title)}.text-accent{color:var(--ds-accent)}.text-accent-primary{color:var(--accent-primary)}.text-accent-soft-text{color:var(--accent-soft-text)}.text-error{color:var(--ds-error)}.text-fg-0{color:var(--fg-0)}.text-fg-1{color:var(--fg-1)}.text-fg-2{color:var(--fg-2)}.text-fg-3{color:var(--fg-3)}.text-info{color:var(--ds-info)}.text-ink{color:var(--ds-ink)}.text-ink-faint{color:var(--ds-ink-faint)}.text-ink-inverse{color:var(--ds-ink-inverse)}.text-ink-muted{color:var(--ds-ink-muted)}.text-status-error-text{color:var(--status-error-text)}.text-status-info-text{color:var(--status-info-text)}.text-status-success-text{color:var(--status-success-text)}.text-status-warning-text{color:var(--status-warning-text)}.text-success{color:var(--ds-success)}.text-text-inverse{color:var(--text-inverse)}.text-text-primary{color:var(--text-primary)}.text-text-secondary{color:var(--text-secondary)}.text-text-tertiary{color:var(--text-tertiary)}.text-warning{color:var(--ds-warning)}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-\[color\:var\(--neon-soft\)\]{accent-color:var(--neon-soft)}.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-card{--tw-shadow:0 4px 16px var(--tw-shadow-color,#0a0f220f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-glow{--tw-shadow:0 0 24px var(--tw-shadow-color,#4f6af640);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:var(--shadow-md);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:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-bg-card{--tw-ring-color:var(--bg-card)}.ring-line{--tw-ring-color:var(--ds-line)}.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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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{--tw-backdrop-blur:blur(8px);-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-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.placeholder\:text-fg-3::placeholder{color:var(--fg-3)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-line-strong:hover{border-color:var(--ds-line-strong)}.hover\:bg-accent-soft:hover{background-color:var(--ds-accent-soft)}.hover\:bg-bg-hover:hover{background-color:var(--bg-hover)}.hover\:bg-hover:hover{background-color:var(--ds-hover)}.hover\:text-accent-primary-hover:hover{color:var(--accent-primary-hover)}.hover\:text-fg-1:hover{color:var(--fg-1)}.hover\:text-ink:hover{color:var(--ds-ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-card-hover:hover{--tw-shadow:0 12px 40px var(--tw-shadow-color,#0a0f221a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-glow:hover{--tw-shadow:0 0 24px var(--tw-shadow-color,#4f6af640);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-\[color\:var\(--neon-soft\)\]:focus{border-color:var(--neon-soft)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (min-width:900px){.max-\[900px\]\:absolute{position:absolute}.max-\[900px\]\:hidden{display:none}.max-\[900px\]\:w-full{width:100%}.max-\[900px\]\:p-0{padding:0}.max-\[900px\]\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.max-\[900px\]\:text-\[13px\]{font-size:13px}}@media (min-width:900px){.min-\[900px\]\:absolute{position:absolute}.min-\[900px\]\:inset-y-3{inset-block:calc(var(--spacing) * 3)}.min-\[900px\]\:right-3{right:calc(var(--spacing) * 3)}.min-\[900px\]\:left-3{left:calc(var(--spacing) * 3)}.min-\[900px\]\:flex{display:flex}.min-\[900px\]\:hidden{display:none}}@media (min-width:40rem){.sm\:block{display:block}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:border-border-light{border-color:var(--border-light)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:pl-5{padding-left:calc(var(--spacing) * 5)}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:flex{display:flex}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.bg-accent-gradient{background-image:var(--accent-gradient)}.text-gradient{background-image:var(--accent-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}}:root{--ap-font-sans:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--ap-font-mono:var(--font-mono), ui-monospace, monospace;--ap-primary-0:#fff;--ap-primary-50:#f2f1ff;--ap-primary-100:#e5e2fe;--ap-primary-200:#c6c2f9;--ap-primary-300:#a29df2;--ap-primary-400:#7e78ea;--ap-primary-500:#4f46ff;--ap-primary-600:#3d35cc;--ap-primary-700:#2d26a1;--ap-primary-800:#1e1973;--ap-primary-900:#14114d;--ap-neutral-50:#f8f9fc;--ap-neutral-100:#f2f3f8;--ap-neutral-200:#e9ecf1;--ap-neutral-300:#d8dbe5;--ap-neutral-400:#b2b9cb;--ap-neutral-500:#858ea6;--ap-neutral-600:#6473a1;--ap-neutral-700:#455275;--ap-neutral-800:#253352;--ap-neutral-900:#15213e;--ap-success-500:#10b981;--ap-success-100:#e0f8ef;--ap-warning-500:#f59e0b;--ap-warning-100:#fff2e0;--ap-error-500:#ef4444;--ap-error-100:#ffecec;--ap-info-500:#3050cd;--ap-info-100:#e7eafa;--ap-surface-bg:#fff;--ap-surface-elevated:#fff;--ap-surface-sunken:#f5f6fa;--ap-surface-overlay:#fff;--ap-surface-sidebar:#030d2b;--ap-border-default:#e9ebf1;--ap-border-subtle:#f2f3f8;--ap-border-strong:#b2b9cb;--ap-text-primary:#15213e;--ap-text-secondary:#6473a1;--ap-text-tertiary:#a5b1d7;--ap-text-inverse:#fff;--ap-text-on-accent:var(--ap-primary-0);--ap-text-brand:#4f46ff;--ap-radius-none:0px;--ap-radius-xs:4px;--ap-radius-sm:6px;--ap-radius-md:8px;--ap-radius-lg:12px;--ap-radius-xl:16px;--ap-radius-2xl:20px;--ap-radius-3xl:24px;--ap-radius-full:9999px;--ap-shadow-sm:0 1px 2px 0 #0000000a;--ap-shadow-md:0 4px 8px 0 #0000000f;--ap-shadow-lg:0 8px 24px 0 #00000014;--ap-shadow-xl:0 16px 48px 0 #0000001c;--ap-space-0:0px;--ap-space-1:4px;--ap-space-2:8px;--ap-space-3:12px;--ap-space-4:16px;--ap-space-5:20px;--ap-space-6:24px;--ap-space-8:32px;--ap-space-10:40px;--ap-space-12:48px;--ap-space-16:64px;--ap-space-20:80px;--ap-space-24:96px;--ap-ui-scale:1;--ap-grid-desktop-cols:12;--ap-grid-desktop-gutter:32px;--ap-grid-desktop-margin:80px;--ap-grid-max-width:1440px;--ap-grid-tablet-cols:8;--ap-grid-tablet-gutter:24px;--ap-grid-tablet-margin:48px;--ap-grid-mobile-cols:4;--ap-grid-mobile-gutter:16px;--ap-grid-mobile-margin:16px;--ap-breakpoint-tablet:768px;--ap-breakpoint-mobile:375px;--ap-ease-standard:cubic-bezier(.32, .72, 0, 1);--ap-dur-fast:.16s;--ap-dur-base:.2s;--ap-dur-slow:.26s;--ap-gradient-shell:linear-gradient(167.93deg, #12204b 8.4861%, #141a2578 58.303%, #3d39b46e 91.514%), linear-gradient(90deg, #111 0%, #111 100%);--ap-gradient-brand:linear-gradient(135deg, #4f46ff 0%, #7b61ff 100%);--ap-gradient-nav-active:linear-gradient(151.425deg, #5c68936a 16.06%, #2b396208 92.862%);--ap-gradient-card-border:linear-gradient(134.4deg, #f7f6fe 0%, #fcfbfe 100%);--ap-gradient-card-purple:linear-gradient(135.742deg, #ccc5ff80 0%, #e6e4fd80 50.507%, #e4d1ff80 100.05%);--ap-gradient-card-blue:linear-gradient(135.742deg, #b0cef880 0%, #eaf2fe80 50.507%, #bbdaff80 100.05%);--ap-gradient-card-green:linear-gradient(135.742deg, #ccf7f080 0%, #e3f7f580 50.507%, #a5e6db80 100.05%);--ap-glow-sidebar-lg:radial-gradient(155.56px 602.45px at 110px 426px, #4f46ff47 0%, #28238024 34%, #0000 68%);--ap-glow-sidebar-sm:radial-gradient(113.14px 113.14px at 80px 80px, #7b61ff33 0%, #3e31801a 35%, #0000 70%);--ap-plan-rail:250px;--ap-plan-aside:392px;--ap-plan-gap-col:16px;--ap-plan-gap-main:14px;--ap-plan-gap-row:12px;--ap-plan-gap-rail:16px;--ap-plan-card-radius:16px;--ap-plan-card-shadow:0 1px 3px 0 #0000000a;--ap-plan-metric-height:72px;--ap-plan-metric-padding:12px 16px;--ap-plan-metric-gap:12px;--ap-plan-metric-tile:36px;--ap-plan-metric-tile-radius:var(--ap-radius-lg);--ap-plan-metric-icon:20px;--ap-plan-metric-label-font:400 10px/13px var(--ap-font-sans);--ap-plan-metric-value-font:600 17px/20px var(--ap-font-sans);--ap-plan-metric-delta-font:500 10px/13px var(--ap-font-sans);--ap-plan-cal-gap:10px;--ap-plan-cal-head-height:24px;--ap-plan-cal-nav:24px;--ap-plan-cal-nav-icon:14px;--ap-plan-cal-surface-pad:15px 5px 17px;--ap-plan-cal-surface-shadow:0 1px 3px 0 #00000008;--ap-plan-cal-col:34px;--ap-plan-cal-row:36px;--ap-plan-cal-rows-gap:8px;--ap-plan-cal-day-radius:11px;--ap-plan-cal-week-bg:#4f46ff14;--ap-plan-cal-week-radius:12px;--ap-plan-cal-dot:3px;--ap-plan-cal-dot-top:28px;--ap-plan-cal-num-top:10px;--ap-plan-cal-month-font:600 14px/20px var(--ap-font-sans);--ap-plan-cal-dow-font:500 10px/14px var(--ap-font-sans);--ap-plan-cal-day-font:400 11px/16px var(--ap-font-sans);--ap-plan-cal-day-font-strong:600 11px/16px var(--ap-font-sans);--ap-plan-agenda-pad:16px;--ap-plan-agenda-gap:12px;--ap-plan-agenda-radius:16px;--ap-plan-agenda-shadow:0 1px 2px 0 #0000000a;--ap-plan-agenda-head:32px;--ap-plan-agenda-time-col:42px;--ap-plan-agenda-time-gap:10px;--ap-plan-agenda-time-top:7px;--ap-plan-agenda-row-height:64px;--ap-plan-agenda-row-gap:4px;--ap-plan-agenda-row-pad:8px 12px;--ap-plan-agenda-row-gapx:12px;--ap-plan-agenda-row-radius:var(--ap-radius-lg);--ap-plan-agenda-row-shadow:0 1px 1px 0 #0000000a;--ap-plan-agenda-accent-w:4px;--ap-plan-agenda-accent-h:40px;--ap-plan-agenda-avatar:22px;--ap-plan-agenda-avatar-lap:-5px;--ap-plan-agenda-action:28px;--ap-plan-agenda-action-icon:16px;--ap-plan-agenda-pill:24px;--ap-plan-agenda-date-font:600 14px/20px var(--ap-font-sans);--ap-plan-agenda-pill-font:500 10px/normal var(--ap-font-sans);--ap-plan-agenda-time-font:500 10px/14px var(--ap-font-sans);--ap-plan-agenda-title-font:600 13px/18px var(--ap-font-sans);--ap-plan-agenda-note-font:400 10px/14px var(--ap-font-sans);--ap-plan-agenda-badge-font:600 7px/9px var(--ap-font-sans);--ap-plan-slot-height:51px;--ap-plan-slot-pad:8px 12px;--ap-plan-slot-radius:var(--ap-radius-lg);--ap-plan-slot-gap:6px;--ap-plan-slot-btn-pad:7px 9px;--ap-plan-slot-btn-gap:4px;--ap-plan-slot-btn-radius:8px;--ap-plan-slot-btn-icon:10px;--ap-plan-slot-btn-font:400 10px/14px var(--ap-font-sans);--ap-plan-slot-btn-tracking:.2px;--ap-book-width:632px;--ap-book-pad:24px;--ap-book-gap:20px;--ap-book-radius:28px;--ap-book-shadow:0 8px 12px 0 #00000014, 0 4px 4px 0 #0000000a;--ap-book-title-font:600 18px/26px var(--ap-font-sans);--ap-book-sub-font:400 12px/16px var(--ap-font-sans);--ap-book-label-font:400 12px/16px var(--ap-font-sans);--ap-book-tracking:.2px;--ap-book-head-icon:40px;--ap-book-close:36px;--ap-book-tile-height:56px;--ap-book-tile-radius:16px;--ap-book-tile-gap:10px;--ap-book-tile-icon:22px;--ap-book-tile-shadow:0 5px 10px -4px #1f1a4d0a;--ap-book-tile-shadow-on:0 5px 14px -4px #1f1a4d1a;--ap-book-hero-pad:18px;--ap-book-hero-radius:24px;--ap-book-hero-gap:8px;--ap-book-interval-font:700 20px/28px var(--ap-font-sans);--ap-book-chip-height:30px;--ap-book-chip-pad:0 10px;--ap-book-field-height:52px;--ap-book-field-radius:16px;--ap-book-field-font:400 14px/20px var(--ap-font-sans);--ap-book-settings-radius:22px;--ap-book-settings-bg:linear-gradient(127.48deg, #fff 4.55%, #f2f1fff5 53.64%, #e5e2fe94 95.46%);--ap-book-row-height:68px;--ap-book-row-pad:15px 12px;--ap-book-row-icon:36px;--ap-book-row-icon-radius:11px;--ap-book-row-title-font:600 14px/20px var(--ap-font-sans);--ap-book-toggle-w:38px;--ap-book-toggle-h:22px;--ap-book-toggle-dot:18px;--ap-book-action-height:52px;--ap-book-action-radius:17px;--ap-book-action-font:600 14px/20px var(--ap-font-sans);--ap-book-submit-bg:linear-gradient(173.14deg, #4f46ff 0%, #7b61ff 100%);--ap-book-submit-shadow:0 10px 20px -7px #5440ff3d;--ap-plan-aside-head:22px;--ap-plan-aside-head-gap:6px;--ap-plan-aside-gap:10px;--ap-plan-aside-title-font:600 14px/20px var(--ap-font-sans);--ap-plan-aside-label-font:500 11px/16px var(--ap-font-sans);--ap-plan-signal-pad:12px;--ap-plan-signal-gap:5px;--ap-plan-signal-radius:14px;--ap-plan-signal-shadow:0 2px 8px 0 #3b2e730d;--ap-plan-signal-bg:linear-gradient(90deg, #fff2f2 0%, #fff2f2 55%, #f6f4ff 100%);--ap-plan-signal-accent-w:3px;--ap-plan-signal-accent-top:12px;--ap-plan-signal-accent:linear-gradient(180deg, #ef4444a8, #4f46ff80);--ap-plan-signal-icon:18px;--ap-plan-signal-title-font:600 12px/18px var(--ap-font-sans);--ap-plan-signal-text-font:400 10px/14px var(--ap-font-sans);--ap-plan-signal-chip-height:22px;--ap-plan-signal-chip-pad:0 10px;--ap-plan-signal-chip-font:500 9px/12px var(--ap-font-sans);--ap-plan-rec-pad:12px;--ap-plan-rec-gap:12px;--ap-plan-rec-radius:14px;--ap-plan-rec-shadow:0 1px 2.5px 0 #3b2e730a;--ap-plan-rec-tile:36px;--ap-plan-rec-tile-radius:var(--ap-radius-lg);--ap-plan-rec-tile-shadow:0 1px 2px 0 #0000000a;--ap-plan-rec-icon:18px;--ap-plan-rec-title-font:600 12px/16px var(--ap-font-sans);--ap-plan-rec-text-font:400 10px/14px var(--ap-font-sans);--ap-plan-rec-action-font:500 10px/14px var(--ap-font-sans);--ap-plan-load-surface-pad:16px;--ap-plan-load-surface-gap:10px;--ap-plan-load-chart-height:150px;--ap-plan-load-bar-area:118px;--ap-plan-load-bar-width:18px;--ap-plan-load-bar-gap:12px;--ap-plan-load-bar-radius:6px;--ap-plan-load-bar-min:27px;--ap-plan-load-bar-max:88px;--ap-plan-load-dow-font:500 9px/12px var(--ap-font-sans);--ap-plan-load-insight-pad:12px;--ap-plan-load-insight-gap:5px;--ap-plan-load-insight-title-font:600 11px/16px var(--ap-font-sans);--ap-plan-load-insight-text-font:400 10px/14px var(--ap-font-sans);--ap-plan-bar-mon:16 185 129;--ap-plan-bar-tue:239 68 68;--ap-plan-bar-wed:79 70 255;--ap-plan-bar-thu:48 80 205;--ap-plan-bar-fri:245 158 11;--ap-plan-bar-sat:16 185 129;--ap-plan-bar-sun:242 243 248;--ap-plan-bar-empty:242 243 248;--ap-msg-list-width:326px;--ap-msg-list-radius:var(--ap-radius-3xl);--ap-msg-list-shadow:0 8px 24px 0 #171c380d;--ap-msg-head-height:68px;--ap-msg-head-pad:12px;--ap-msg-search-height:40px;--ap-msg-search-radius:14px;--ap-msg-search-pad:14px;--ap-msg-search-gap:8px;--ap-msg-search-icon:16px;--ap-msg-search-font:400 11px/18px var(--ap-font-sans);--ap-msg-tabs-height:40px;--ap-msg-tabs-pad:4px;--ap-msg-tabs-gap:4px;--ap-msg-tabs-radius:var(--ap-radius-xl);--ap-msg-tab-height:32px;--ap-msg-tab-radius:var(--ap-radius-lg);--ap-msg-tab-shadow:0 3px 8px 0 #1f1a4d0d;--ap-msg-tab-font:400 12px/normal var(--ap-font-sans);--ap-msg-tab-font-on:600 12px/normal var(--ap-font-sans);--ap-msg-rows-pad:8px;--ap-msg-rows-gap:4px;--ap-msg-row-height:68px;--ap-msg-row-radius:var(--ap-radius-xl);--ap-msg-row-pad:7px;--ap-msg-row-gap:12px;--ap-msg-row-active-radius:17px;--ap-msg-row-active-shadow:0 4px 12px 0 #2e266b0d;--ap-msg-avatar:44px;--ap-msg-meta-top:10px;--ap-msg-meta-gap:6px;--ap-msg-name-font:600 13px/normal var(--ap-font-sans);--ap-msg-preview-font:400 12px/16px var(--ap-font-sans);--ap-msg-preview-gap:5px;--ap-msg-time-font:400 11px/normal var(--ap-font-sans);--ap-msg-badge:18px;--ap-msg-badge-font:600 10px/normal var(--ap-font-sans);--ap-msg-divider:#e8ebf6cc;--ap-msg-divider-inset:63px;--ap-msg-thread-radius:var(--ap-radius-3xl);--ap-msg-thread-shadow:0 8px 24px 0 #171c380d;--ap-msg-thread-bg:linear-gradient(180deg, #e2f0ff3b 0%, #e4e7ff 52%, #ededff 100%);--ap-msg-thead-height:46px;--ap-msg-thead-radius:20px;--ap-msg-thead-pad:0 16px 0 5px;--ap-msg-thead-gap:10px;--ap-msg-thead-avatar:36px;--ap-msg-thead-name-font:600 13px/normal var(--ap-font-sans);--ap-msg-thead-sub-font:400 11px/normal var(--ap-font-sans);--ap-msg-thead-actions-gap:4px;--ap-msg-thead-btn-w:40px;--ap-msg-thead-btn-h:32px;--ap-msg-thead-icon:20px;--ap-msg-thead-divider:#d1d6ebb3;--ap-msg-thead-divider-h:18px;--ap-msg-ctx-width:104px;--ap-msg-ctx-height:32px;--ap-msg-ctx-radius:12px;--ap-msg-ctx-gap:6px;--ap-msg-ctx-icon:16px;--ap-msg-ctx-chevron:12px;--ap-msg-ctx-font:500 11px/normal var(--ap-font-sans);--ap-msg-lane-pad:12px 16px 6px;--ap-msg-lane-gap:6px;--ap-msg-day-height:24px;--ap-msg-day-minw:72px;--ap-msg-day-radius:var(--ap-radius-lg);--ap-msg-day-margin:2px;--ap-msg-day-font:400 11px/normal var(--ap-font-sans);--ap-msg-bubble-radius:15px;--ap-msg-bubble-pad:7px 10px 7px 12px;--ap-msg-bubble-max:74%;--ap-msg-bubble-font:400 13px/20px var(--ap-font-sans);--ap-msg-bubble-shadow:0 5px 16px 0 #171c380d;--ap-msg-bubble-meta-gap:4px;--ap-msg-bubble-meta-font:400 9px/11px var(--ap-font-sans);--ap-msg-bubble-meta-in:38px;--ap-msg-bubble-meta-out:52px;--ap-msg-check:10px;--ap-msg-check-opacity:.5;--ap-msg-att-height:52px;--ap-msg-att-icon:34px;--ap-msg-att-gap:8px;--ap-msg-att-name-font:500 12px/16px var(--ap-font-sans);--ap-msg-att-sub-font:400 10px/12px var(--ap-font-sans);--ap-msg-voice-wave:16px;--ap-msg-voice-bar:2px;--ap-msg-voice-bar-gap:2px;--ap-msg-voice-time-font:400 10px/12px var(--ap-font-sans);--ap-msg-composer-height:72px;--ap-msg-composer-pad:12px;--ap-msg-composer-gap:8px;--ap-msg-composer-btn:38px;--ap-msg-composer-icon:21px;--ap-msg-composer-btn-border:#ffffff6b;--ap-msg-composer-btn-shadow:0 3px 10px 0 #4f46ff1f;--ap-msg-composer-btn-inset:inset 0 1px 2px 0 #ffffff3d;--ap-msg-input-height:38px;--ap-msg-input-pad:0 11px 0 13px;--ap-msg-input-shadow:0 1px 4px 0 #171c380a, 0 5px 16px 0 #171c380f;--ap-msg-input-font:400 11px/16px var(--ap-font-sans)}@supports (color:lab(0% 0 0)){:root{--ap-primary-0:lab(100% 0 0);--ap-primary-50:lab(95.5312% 2.2414 -6.64309);--ap-primary-100:lab(90.7584% 4.96829 -13.2553);--ap-primary-200:lab(80.168% 9.84707 -26.7782);--ap-primary-300:lab(67.7223% 16.4757 -42.4164);--ap-primary-400:lab(55.1746% 24.737 -58.004);--ap-primary-500:lab(41.5177% 48.4148 -92.0492);--ap-primary-600:lab(32.3718% 41.4478 -78.2091);--ap-primary-700:lab(24.1111% 35.6014 -66.3826);--ap-primary-800:lab(15.6149% 27.5613 -51.6836);--ap-primary-900:lab(9.05559% 19.069 -37.2069);--ap-neutral-50:lab(97.912% .0538528 -1.55649);--ap-neutral-100:lab(95.8703% .320762 -2.51921);--ap-neutral-200:lab(93.2702% -.362664 -2.81035);--ap-neutral-300:lab(87.3975% .33775 -5.28251);--ap-neutral-400:lab(75.0144% .177681 -10.0126);--ap-neutral-500:lab(58.9045% .586867 -13.9047);--ap-neutral-600:lab(48.6215% 3.25334 -26.9151);--ap-neutral-700:lab(34.9073% 2.13431 -21.8945);--ap-neutral-800:lab(21.19% 1.83614 -21.0543);--ap-neutral-900:lab(12.9202% 2.9372 -20.5366);--ap-success-500:lab(66.6956% -50.6772 17.0617);--ap-success-100:lab(95.6227% -9.37179 1.52822);--ap-warning-500:lab(72.7923% 26.9417 75.4634);--ap-warning-100:lab(96.1725% 2.35111 10.3756);--ap-error-500:lab(55.7818% 65.601 40.7834);--ap-error-100:lab(94.9356% 6.65975 2.44902);--ap-info-500:lab(38.0372% 24.1923 -69.5117);--ap-info-100:lab(92.8232% 1.18032 -8.1346);--ap-surface-bg:lab(100% 0 0);--ap-surface-elevated:lab(100% 0 0);--ap-surface-sunken:lab(96.8911% .187367 -2.0406);--ap-surface-overlay:lab(100% 0 0);--ap-surface-sidebar:lab(4.11583% 4.09049 -20.8419);--ap-border-default:lab(93.0272% .118166 -3.14438);--ap-border-subtle:lab(95.8703% .320762 -2.51921);--ap-border-strong:lab(75.0144% .177681 -10.0126);--ap-text-primary:lab(12.9202% 2.9372 -20.5366);--ap-text-secondary:lab(48.6215% 3.25334 -26.9151);--ap-text-tertiary:lab(72.237% 1.86008 -20.7806);--ap-text-inverse:lab(100% 0 0);--ap-text-brand:lab(41.5177% 48.4148 -92.0492)}}.ap-dark{--ap-mbrand-filter:none;--ap-primary-50:#141133;--ap-primary-100:#1e194d;--ap-primary-200:#2d2666;--ap-primary-300:#3d3580;--ap-primary-400:#5b52ab;--ap-primary-500:#6e65e0;--ap-primary-600:#7e78ea;--ap-primary-700:#a29df2;--ap-primary-800:#c6c2f9;--ap-primary-900:#e5e2fe;--ap-neutral-50:#0f1424;--ap-neutral-100:#151a2d;--ap-neutral-200:#1e253c;--ap-neutral-300:#2d3552;--ap-neutral-400:#5b6580;--ap-neutral-600:#a5b1d7;--ap-neutral-700:#c6cee5;--ap-neutral-800:#e1e5ef;--ap-neutral-900:#f2f3f8;--ap-success-500:#22c58e;--ap-success-100:#0a2d1e;--ap-warning-500:#f9a819;--ap-warning-100:#332305;--ap-error-500:#f75d5d;--ap-error-100:#330f0f;--ap-info-500:#5472e7;--ap-info-100:#0f1533;--ap-surface-bg:#0f111e;--ap-surface-elevated:#151828;--ap-surface-sunken:#0a0c15;--ap-surface-overlay:#191d32;--ap-surface-sidebar:#0d1f5c;--ap-border-default:#2d3552;--ap-border-subtle:#1e253c;--ap-border-strong:#5b6580;--ap-text-primary:#f2f3f8;--ap-text-secondary:#a5b1d7;--ap-text-tertiary:#6473a1;--ap-text-inverse:#15213e;--ap-text-brand:#7e78ea}@supports (color:lab(0% 0 0)){.ap-dark{--ap-primary-50:lab(6.85016% 10.3556 -22.3561);--ap-primary-100:lab(12.1947% 15.9123 -32.0516);--ap-primary-200:lab(19.1313% 18.5942 -37.4537);--ap-primary-300:lab(26.4409% 20.4702 -42.1445);--ap-primary-400:lab(39.3206% 22.0632 -47.4431);--ap-primary-500:lab(48.6613% 29.0138 -62.9242);--ap-primary-600:lab(55.1746% 24.737 -58.004);--ap-primary-700:lab(67.7223% 16.4757 -42.4164);--ap-primary-800:lab(80.168% 9.84707 -26.7782);--ap-primary-900:lab(90.7584% 4.96829 -13.2553);--ap-neutral-50:lab(6.45909% 1.65804 -11.8758);--ap-neutral-100:lab(9.53025% 2.51309 -13.7245);--ap-neutral-200:lab(14.889% 2.48247 -15.9901);--ap-neutral-300:lab(22.469% 3.17109 -19.0133);--ap-neutral-400:lab(42.7118% 1.0778 -16.4972);--ap-neutral-600:lab(72.237% 1.86008 -20.7806);--ap-neutral-700:lab(82.6777% .582993 -12.3898);--ap-neutral-800:lab(90.8546% -.00792742 -5.36555);--ap-neutral-900:lab(95.8703% .320762 -2.51921);--ap-success-500:lab(70.8858% -51.1938 15.9111);--ap-success-100:lab(15.6346% -16.4545 5.90178);--ap-warning-500:lab(75.5771% 23.7249 75.2892);--ap-warning-100:lab(15.2223% 5.31901 20.2666);--ap-error-500:lab(60.9669% 59.9022 33.1347);--ap-error-100:lab(9.86536% 18.5759 8.82412);--ap-info-500:lab(50.5437% 17.66 -63.9273);--ap-info-100:lab(7.63192% 6.1143 -21.1358);--ap-surface-bg:lab(5.30446% 1.78394 -9.04901);--ap-surface-elevated:lab(8.56624% 2.48543 -11.5266);--ap-surface-sunken:lab(3.40119% .732228 -4.99455);--ap-surface-overlay:lab(11.2083% 3.33536 -14.6922);--ap-surface-sidebar:lab(13.9461% 13.4562 -39.3868);--ap-border-default:lab(22.469% 3.17109 -19.0133);--ap-border-subtle:lab(14.889% 2.48247 -15.9901);--ap-border-strong:lab(42.7118% 1.0778 -16.4972);--ap-text-primary:lab(95.8703% .320762 -2.51921);--ap-text-secondary:lab(72.237% 1.86008 -20.7806);--ap-text-tertiary:lab(48.6215% 3.25334 -26.9151);--ap-text-inverse:lab(12.9202% 2.9372 -20.5366);--ap-text-brand:lab(55.1746% 24.737 -58.004)}}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-mbrand-filter:none;--ap-primary-50:#141133;--ap-primary-100:#1e194d;--ap-primary-200:#2d2666;--ap-primary-300:#3d3580;--ap-primary-400:#5b52ab;--ap-primary-500:#6e65e0;--ap-primary-600:#7e78ea;--ap-primary-700:#a29df2;--ap-primary-800:#c6c2f9;--ap-primary-900:#e5e2fe;--ap-neutral-50:#0f1424;--ap-neutral-100:#151a2d;--ap-neutral-200:#1e253c;--ap-neutral-300:#2d3552;--ap-neutral-400:#5b6580;--ap-neutral-600:#a5b1d7;--ap-neutral-700:#c6cee5;--ap-neutral-800:#e1e5ef;--ap-neutral-900:#f2f3f8;--ap-success-500:#22c58e;--ap-success-100:#0a2d1e;--ap-warning-500:#f9a819;--ap-warning-100:#332305;--ap-error-500:#f75d5d;--ap-error-100:#330f0f;--ap-info-500:#5472e7;--ap-info-100:#0f1533;--ap-surface-bg:#0f111e;--ap-surface-elevated:#151828;--ap-surface-sunken:#0a0c15;--ap-surface-overlay:#191d32;--ap-surface-sidebar:#0d1f5c;--ap-border-default:#2d3552;--ap-border-subtle:#1e253c;--ap-border-strong:#5b6580;--ap-text-primary:#f2f3f8;--ap-text-secondary:#a5b1d7;--ap-text-tertiary:#6473a1;--ap-text-inverse:#15213e;--ap-text-brand:#7e78ea}@supports (color:lab(0% 0 0)){:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-primary-50:lab(6.85016% 10.3556 -22.3561);--ap-primary-100:lab(12.1947% 15.9123 -32.0516);--ap-primary-200:lab(19.1313% 18.5942 -37.4537);--ap-primary-300:lab(26.4409% 20.4702 -42.1445);--ap-primary-400:lab(39.3206% 22.0632 -47.4431);--ap-primary-500:lab(48.6613% 29.0138 -62.9242);--ap-primary-600:lab(55.1746% 24.737 -58.004);--ap-primary-700:lab(67.7223% 16.4757 -42.4164);--ap-primary-800:lab(80.168% 9.84707 -26.7782);--ap-primary-900:lab(90.7584% 4.96829 -13.2553);--ap-neutral-50:lab(6.45909% 1.65804 -11.8758);--ap-neutral-100:lab(9.53025% 2.51309 -13.7245);--ap-neutral-200:lab(14.889% 2.48247 -15.9901);--ap-neutral-300:lab(22.469% 3.17109 -19.0133);--ap-neutral-400:lab(42.7118% 1.0778 -16.4972);--ap-neutral-600:lab(72.237% 1.86008 -20.7806);--ap-neutral-700:lab(82.6777% .582993 -12.3898);--ap-neutral-800:lab(90.8546% -.00792742 -5.36555);--ap-neutral-900:lab(95.8703% .320762 -2.51921);--ap-success-500:lab(70.8858% -51.1938 15.9111);--ap-success-100:lab(15.6346% -16.4545 5.90178);--ap-warning-500:lab(75.5771% 23.7249 75.2892);--ap-warning-100:lab(15.2223% 5.31901 20.2666);--ap-error-500:lab(60.9669% 59.9022 33.1347);--ap-error-100:lab(9.86536% 18.5759 8.82412);--ap-info-500:lab(50.5437% 17.66 -63.9273);--ap-info-100:lab(7.63192% 6.1143 -21.1358);--ap-surface-bg:lab(5.30446% 1.78394 -9.04901);--ap-surface-elevated:lab(8.56624% 2.48543 -11.5266);--ap-surface-sunken:lab(3.40119% .732228 -4.99455);--ap-surface-overlay:lab(11.2083% 3.33536 -14.6922);--ap-surface-sidebar:lab(13.9461% 13.4562 -39.3868);--ap-border-default:lab(22.469% 3.17109 -19.0133);--ap-border-subtle:lab(14.889% 2.48247 -15.9901);--ap-border-strong:lab(42.7118% 1.0778 -16.4972);--ap-text-primary:lab(95.8703% .320762 -2.51921);--ap-text-secondary:lab(72.237% 1.86008 -20.7806);--ap-text-tertiary:lab(48.6215% 3.25334 -26.9151);--ap-text-inverse:lab(12.9202% 2.9372 -20.5366);--ap-text-brand:lab(55.1746% 24.737 -58.004)}}:root[data-theme=dark]:has([data-ap-theme-scope]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ap-primary-50:#b9a3ff1a;--ap-primary-100:#b9a3ff2b;--ap-neutral-50:#17191f;--ap-neutral-100:#262930;--ap-neutral-200:#2c2f39;--ap-neutral-300:#40424f;--ap-neutral-600:#a6a8b3;--ap-neutral-700:#c3bfce;--ap-neutral-800:#d6cfe8;--ap-neutral-900:#f5f4f1;--ap-surface-bg:#272a32;--ap-surface-elevated:#272a32;--ap-surface-sunken:#17191f;--ap-surface-overlay:#2c2f39;--ap-border-default:#dadeff1a;--ap-border-subtle:#dadeff0f;--ap-border-strong:#40424f;--ap-text-primary:#f5f4f1;--ap-text-secondary:#c3bfce;--ap-text-tertiary:#a6a8b3;--ap-text-inverse:#17191f;--ap-text-brand:#b9a3ff;--ap-content-bg:none;--ap-content-base:#17191f;--ap-content-top:#17191f;--ap-card-shadow:0 7px 18px 0 #0000002e;--ap-shell-btn-bg:#2c2f39c2;--ap-shell-btn-shadow:0 3px 6px #0003;--ap-header-title-fg:var(--ap-text-primary);--ap-shell-btn-wide-bg:#2c2f39;--ap-shell-btn-wide-inset:inset 0 1px .5px 0 #ffffff0f;--ap-home-row-bg:#2c2f39c2;--ap-home-row-stroke:#dadeff1a;--ap-modal-overlay-bg:#0009;--ap-modal-shadow:0 12px 20px 0 #0000004d;--ap-acct-menu-bg:#2c2f39c2;--ap-acct-menu-border:#dadeff1a;--ap-acct-menu-shadow:0 12px 16px #0000004d;--ap-acct-menu-item-on-bg:#b9a3ff1a;--ap-acct-menu-plan-bg:var(--ap-primary-100);--ap-status-opt-on-bg:var(--ap-primary-100);--ap-status-opt-on-fg:var(--ap-text-brand);--ap-select-menu-shadow:0 7px 18px 0 #0000002e;--ap-bell-shadow:0 16px 48px 0 #0006, 0 8px 16px 0 #0003;--ap-btn-tertiary-bg:var(--ap-primary-100);--ap-btn-tertiary-hover:#b9a3ff3d;--ap-btn-tertiary-active:#b9a3ff4d;--ap-btn-soft-bg:var(--ap-surface-bg);--ap-btn-soft-border:var(--ap-border-default);--ap-btn-soft-fg:var(--ap-text-primary);--ap-badge-success-fg:var(--ap-success-500);--ap-badge-warning-fg:var(--ap-warning-500);--ap-badge-error-fg:var(--ap-error-500);--ap-tab-pill-hover:#ffffff0f;--ap-switch-off:var(--ap-neutral-300);--ap-pill-thumb-bg:var(--ap-neutral-300);--ap-pill-thumb-border:transparent;--ap-pill-thumb-shadow:none}.ap-display-lg{font:700 48px/56px var(--ap-font-sans)}.ap-display-md{font:700 36px/44px var(--ap-font-sans)}.ap-h1{font:700 28px/36px var(--ap-font-sans)}.ap-h2{font:700 24px/32px var(--ap-font-sans)}.ap-h3{font:600 20px/28px var(--ap-font-sans)}.ap-h4{font:600 18px/26px var(--ap-font-sans)}.ap-h5{font:600 16px/24px var(--ap-font-sans)}.ap-body-lg{font:400 18px/28px var(--ap-font-sans)}.ap-body-md{font:400 16px/24px var(--ap-font-sans)}.ap-body-sm{font:400 14px/20px var(--ap-font-sans)}.ap-label-lg{font:500 14px/20px var(--ap-font-sans)}.ap-label-sm{font:500 12px/16px var(--ap-font-sans)}.ap-caption{font:400 12px/16px var(--ap-font-sans)}.ap-overline{font:700 10px/14px var(--ap-font-sans)}.ap-display-sm{font:600 32px/40px var(--ap-font-sans)}.ap-h6{font:600 14px/20px var(--ap-font-sans)}.ap-body-lg-bold{font:600 18px/28px var(--ap-font-sans)}.ap-body-md-bold{font:600 16px/24px var(--ap-font-sans)}.ap-body-sm-bold{font:600 14px/20px var(--ap-font-sans)}.ap-label-md{font:500 13px/18px var(--ap-font-sans)}.ap-caption-bold{font:500 12px/16px var(--ap-font-sans)}.ap-btn-lg{font:600 16px/24px var(--ap-font-sans)}.ap-btn-md{font:600 14px/20px var(--ap-font-sans)}.ap-btn-sm{font:600 13px/18px var(--ap-font-sans)}:root{--ap-btn-primary-bg:var(--ap-gradient-cta);--ap-btn-primary-hover:var(--ap-gradient-btn-hover);--ap-btn-secondary-border:var(--ap-border-default);--ap-btn-secondary-border-hover:var(--ap-border-strong);--ap-btn-tertiary-bg:#f2f1ff;--ap-btn-tertiary-fg:var(--ap-text-brand);--ap-btn-tertiary-hover:#e5e3ff;--ap-btn-tertiary-active:#d6d3ff;--ap-btn-ghost-fg:var(--ap-neutral-700);--ap-btn-ghost-hover:var(--ap-neutral-100);--ap-btn-ghost-active:var(--ap-neutral-200);--ap-btn-soft-bg:#f6f7fe;--ap-btn-soft-border:#e0e3f5;--ap-btn-soft-fg:#3b4778;--ap-btn-inverse-bg:var(--ap-surface-bg);--ap-btn-inverse-fg:var(--ap-text-brand);--ap-btn-inverse-hover-shadow:0 4px 14px 0 #14114d2e;--ap-btn-destructive-bg:#ef4444;--ap-btn-destructive-hover:#dc2626;--ap-btn-destructive-active:#b91c1c;--ap-btn-focus-color:var(--ap-primary-500);--ap-btn-focus-width:2px;--ap-btn-focus-offset:3px;--ap-btn-disabled-opacity:.4;--ap-field-height:40px;--ap-field-padding:12px;--ap-field-radius:var(--ap-radius-md);--ap-textarea-height:120px;--ap-field-bg:var(--ap-surface-bg);--ap-field-border:var(--ap-border-default);--ap-field-border-hover:var(--ap-neutral-300);--ap-field-border-focus:var(--ap-primary-500);--ap-field-focus-glow:inset 0 0 4px 0 #4f46ff26;--ap-field-text:var(--ap-text-primary);--ap-field-placeholder:var(--ap-text-tertiary);--ap-field-helper:var(--ap-text-tertiary);--ap-field-error-bg:var(--ap-error-100);--ap-field-error-border:var(--ap-error-500);--ap-field-success-bg:var(--ap-success-100);--ap-field-success-border:var(--ap-success-500);--ap-field-disabled-bg:var(--ap-neutral-50);--ap-field-disabled-opacity:.7;--ap-field-readonly-bg:var(--ap-neutral-50);--ap-control-size:18px;--ap-control-border:var(--ap-neutral-300);--ap-control-border-hover:var(--ap-text-primary);--ap-control-checked:var(--ap-primary-500);--ap-control-disabled-bg:var(--ap-neutral-300);--ap-control-disabled-opacity:.5;--ap-toggle-width:40px;--ap-toggle-height:22px;--ap-toggle-off-hover:var(--ap-neutral-400);--ap-select-menu-shadow:0 4px 12px 0 #0000000d;--ap-select-option-height:36px;--ap-select-option-selected-bg:var(--ap-primary-50);--ap-input-touch-min:0px}@media (max-width:900px){:root{--ap-input-touch-min:16px}}:root{--ap-tab-fg:var(--ap-text-secondary);--ap-tab-fg-hover:var(--ap-text-primary);--ap-tab-fg-active:var(--ap-text-brand);--ap-tab-rail:var(--ap-neutral-200);--ap-tab-underline:var(--ap-primary-500);--ap-tab-underline-hover:var(--ap-neutral-400);--ap-tab-track-bg:var(--ap-neutral-100);--ap-tab-pill-active:var(--ap-primary-500);--ap-tab-pill-hover:#ffffff4f;--ap-tab-vertical-active-bg:var(--ap-primary-50);--ap-tab-vertical-hover-bg:var(--ap-neutral-100);--ap-tab-disabled-opacity:.4;--ap-badge-primary-bg:var(--ap-primary-50);--ap-badge-primary-fg:var(--ap-text-brand);--ap-badge-success-bg:var(--ap-success-100);--ap-badge-success-fg:#065f46;--ap-badge-warning-bg:var(--ap-warning-100);--ap-badge-warning-fg:#92400e;--ap-badge-error-bg:var(--ap-error-100);--ap-badge-error-fg:#991b1b;--ap-badge-neutral-bg:var(--ap-neutral-100);--ap-badge-neutral-fg:var(--ap-neutral-800);--ap-avatar-1:#a78bfa;--ap-avatar-2:#f472b6;--ap-avatar-3:#34d399;--ap-avatar-4:#60a5fa;--ap-avatar-5:#fbbf24;--ap-avatar-more:var(--ap-neutral-400);--ap-avatar-ring:var(--ap-surface-bg);--ap-avatar-overlap:-6px;--ap-avatar-logo-bg:radial-gradient(130% 130% at 22% 14%, #2d288b 0%, #14174a 55%, #030d2c 100%);--ap-avatar-logo-size:76%;--ap-avatar-logo-pos:center;--ap-tooltip-bg:var(--ap-neutral-900);--ap-tooltip-fg:var(--ap-text-inverse);--ap-tooltip-radius:var(--ap-radius-sm);--ap-card-radius:var(--ap-radius-lg);--ap-card-padding:var(--ap-space-5);--ap-card-border:var(--ap-neutral-200);--ap-card-border-active:var(--ap-primary-500);--ap-card-shadow:0 8px 8px 0 #15213e0f;--ap-card-shadow-active:0 8px 8px 0 #4f46ff14;--ap-table-radius:var(--ap-mlist-card-radius);--ap-table-bg:var(--ap-mlist-card-bg);--ap-table-shadow:var(--ap-mlist-card-shadow);--ap-table-divider:var(--ap-mlist-row-divider);--ap-table-row-hover:var(--ap-mlist-row-hover);--ap-table-head-font:var(--ap-mlist-count-font);--ap-table-head-fg:var(--ap-mlist-count-text);--ap-table-cell-font:var(--ap-mlist-time-font);--ap-table-cell-fg:var(--ap-text-primary);--ap-table-total-font:600 14px/20px var(--ap-font-sans);--ap-table-cell-pad-y:var(--ap-space-3);--ap-table-cell-pad-x:var(--ap-space-6);--ap-table-pager-size:var(--ap-space-8);--ap-stat-gap:var(--ap-space-1);--ap-trend-height:var(--ap-space-16);--ap-trend-stroke:1.5px;--ap-stack-height:calc(var(--ap-trend-height) * 2);--ap-chart-1:var(--ap-primary-500);--ap-chart-2:var(--ap-primary-300);--ap-chart-3:var(--ap-success-500);--ap-chart-4:var(--ap-warning-500);--ap-chart-5:var(--ap-primary-800);--ap-chart-6:var(--ap-neutral-400);--ap-admin-gap:var(--ap-space-6);--ap-admin-kpi-min:200px;--ap-admin-chart-min:320px;--ap-admin-gate-w:var(--ap-modal-width)}.ap-gradient-border{box-sizing:border-box;background:var(--ap-gb-fill) padding-box, var(--ap-gb-stroke) border-box;border:1px solid #0000}.ap-gradient-border-transparent{background:var(--ap-gb-stroke) border-box;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border:1px solid #0000;position:relative;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root{--ap-gradient-btn-hover:linear-gradient(135deg, #2c3afd 0%, #4146fc 49%, #8d6cff 100%);--ap-gradient-nav-hover:linear-gradient(154.038deg, #766ff829 16.06%, #7b61ff08 83.94%);--ap-gradient-nav-pressed:linear-gradient(154.038deg, #766ff866 16.06%, #7b61ff14 83.94%);--ap-sidebar-ai-card:#25336a33;--ap-sidebar-ai-accent:linear-gradient(135deg, #4f46ff66 0%, #7b61ff66 100%);--ap-gradient-ai-button:linear-gradient(168.93deg, #4f46ff66 0%, #7b61ff66 100%);--ap-shell-inset:8px;--ap-shell-radius:24px;--ap-sidebar-width:206px;--ap-sidebar-width-collapsed:84px;--ap-sidebar-transition:.26s cubic-bezier(.32, .72, 0, 1);--ap-sidebar-current:var(--ap-sidebar-width);--ap-glow-nav-active:0 6px 22px #4f46ff61, 0 1px 2px #05081e66;--ap-glow-brand:0 6px 24px #4f46ff8c;--ap-shadow-nav-active:0 3px 15px 0 #a3b7ff42;--ap-shadow-nav-hover:0 3px 15px 0 #a3b7ff1c;--ap-shadow-nav-inset:inset 0 4px 4px 0 #6284ff0d;--ap-glass-edge:linear-gradient(135deg, #ffffff24 0%, #ffffff0d 55%, #ffffff12 67%, #fff6 88%, #ffffff05 100%);--ap-glass-bevel:inset 0 1px 0 0 #ffffff29}.ap-glass{position:relative}.ap-glass:before{content:"";border-radius:inherit;background:var(--ap-glass-edge);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root{--ap-glass-edge-round:linear-gradient(135deg, #ffffff05 0%, #ffffff42 20%, #ffffff0d 55%, #fff3 86%, #ffffff05 100%);--ap-shadow-panel:0 1px 1px #4f46ff0a, 0 4px 12px #4f46ff12;--ap-shadow-row:0 1px 2px #4f46ff0a, 0 4px 24px #4f46ff12;--ap-shadow-action:3px 2px 12.3px #c6c1df5e;--ap-shadow-action-inset:inset -1px -1px 0 0 #edebfd1a;--ap-shadow-icon-btn:0 1px 2px #0000000d;--ap-header-title-fg:#141b27;--ap-shell-btn-wide-bg:#fbfaff;--ap-shell-btn-wide-shadow:0 3px 5px #453bb81a;--ap-shell-btn-wide-inset:inset 0 1px .5px 0 #ffffff73;--ap-shadow-avatar:0 2px 5px #4f46ff4d;--ap-shadow-ghost-btn:0 0 6.3px 0 #6473a157;--ap-content-bg:radial-gradient(52.4% 80.4% at 48.9% 30.7%, #ffffffb8 0%, #ffffff80 30%, #ffffff38 62%, #fff0 100%), radial-gradient(52.4% 80.4% at 50.7% 22.9%, #ffffffb8 0%, #ffffff80 30%, #ffffff38 62%, #fff0 100%), linear-gradient(180deg, #ffffff24 0%, #e3e1ff63 25%, #f9f8fe80 50%, #e8e7ff6c 75%, #cfcfff24 100%);--ap-content-base:#e1e9ff;--ap-content-top:#eff3ff;--ap-home-row-bg:#ffffffad;--ap-home-row-stroke:#ffffff8f}@media (max-width:900px){:root{--ap-text-primary:#232732;--ap-text-secondary:#555c6e}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-content-glow-1:#4f33f126;--ap-content-glow-2:#915ada26;--ap-content-bg:radial-gradient(212px 152px at 2px 95px, var(--ap-content-glow-1) 0%, var(--ap-content-glow-1) 35%, var(--ap-content-glow-1) 69%, transparent 100%), radial-gradient(212px 152px at 57.7% 547px, var(--ap-content-glow-2) 0%, var(--ap-content-glow-2) 35%, var(--ap-content-glow-2) 69%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-content-bg:radial-gradient(212px 152px at 2px 95px, var(--ap-content-glow-1) 0%, var(--ap-content-glow-1) 35%, color-mix(in srgb, var(--ap-content-glow-1) 50%, transparent) 69%, transparent 100%), radial-gradient(212px 152px at 57.7% 547px, var(--ap-content-glow-2) 0%, var(--ap-content-glow-2) 35%, color-mix(in srgb, var(--ap-content-glow-2) 50%, transparent) 69%, transparent 100%)}}}:root{--ap-gradient-cta:linear-gradient(150.966deg, #2c3afd 16.312%, #4146fc 50.817%, #8d6cff 86.676%);--ap-chip-glass-fill:linear-gradient(175.667deg, #eafffed9 0%, #e8f4f9d9 97.465%);--ap-chip-glass-stroke:linear-gradient(175.84deg, #ffffffb3 0%, #fff0 100%);--ap-shadow-chip:-3px 4px 44px #005f9b33;--ap-gradient-banner:linear-gradient(90.0202deg, #eaeafe 18.751%, #eae8fe 37.02%, #f6f6fe 59.134%);--ap-modal-width:580px;--ap-modal-radius:var(--ap-radius-3xl);--ap-modal-padding:var(--ap-space-8);--ap-modal-gap:var(--ap-space-6);--ap-modal-shadow:0 12px 20px 0 #4f46ff26;--ap-modal-body-bleed:var(--ap-space-1);--ap-safe-top:env(safe-area-inset-top,0px);--ap-safe-bottom:env(safe-area-inset-bottom,0px);--ap-sheet-inset:var(--ap-space-4);--ap-modal-overlay-bg:#0a0f2266;--ap-modal-overlay-blur:6px;--ap-modal-enter:.26s cubic-bezier(.32, .72, 0, 1);--ap-modal-exit:.18s cubic-bezier(.4, 0, 1, 1);--ap-modal-field-height:44px;--ap-modal-field-padding:var(--ap-space-4);--ap-modal-field-radius:var(--ap-radius-lg);--ap-pill-track-bg:var(--ap-neutral-100);--ap-pill-track-padding:var(--ap-space-1);--ap-pill-gap:var(--ap-space-1);--ap-pill-radius:var(--ap-radius-lg);--ap-pill-thumb-radius:var(--ap-radius-md);--ap-pill-thumb-bg:var(--ap-surface-bg);--ap-pill-thumb-border:var(--ap-primary-500);--ap-pill-thumb-shadow:0 2px 2px 0 #00000008;--ap-pill-slide:.3s cubic-bezier(.32, .72, 0, 1);--ap-create-width:552px;--ap-create-width-narrow:432px;--ap-create-padding:24px;--ap-create-gap:16px;--ap-create-form-gap:14px;--ap-create-radius:32px;--ap-create-bg:#ffffffd1;--ap-create-border:#ffffffb3;--ap-create-blur:18px;--ap-create-shadow:0 20px 64px -8px #120f302e;--ap-create-overlay-bg:#0f14263d;--ap-create-overlay-blur:2.5px;--ap-create-title:600 18px/26px var(--ap-font-sans);--ap-create-title-sm:600 17px/24px var(--ap-font-sans);--ap-create-label:500 12px/17px var(--ap-font-sans);--ap-create-ink:var(--ap-text-primary);--ap-create-muted:var(--ap-text-secondary);--ap-create-field-height:48px;--ap-create-field-radius:14px;--ap-create-field-pad:16px;--ap-create-field-bg:#ffffffa6;--ap-create-field-border:#63698f29;--ap-create-field-font:500 12px/18px var(--ap-font-sans);--ap-create-field-icon:#657397;--ap-create-time-pop-scale:.9;--ap-create-pill-bg:#f0f0f7;--ap-create-pill-thumb:#fff;--ap-create-pill-radius:14px;--ap-create-pill-thumb-radius:11px;--ap-create-pill-font:500 13px/19px var(--ap-font-sans);--ap-create-chip-bg:#f5f5fbe6;--ap-create-chip-height:56px;--ap-create-chip-gap:10px;--ap-create-chip-font:500 12px/17px var(--ap-font-sans);--ap-create-chip-remove-bg:#ffffff52;--ap-create-chip-remove-fg:#657397;--ap-create-chip-remove-blur:1.5px;--ap-create-invite-h:64px;--ap-create-invite-pad:0 16px 0 14px;--ap-create-invite-gap:14px;--ap-create-invite-bg:#fff9;--ap-create-invite-title:500 13px/18px var(--ap-font-sans);--ap-create-invite-sub:400 11px/16px var(--ap-font-sans);--ap-create-invite-text-gap:3px;--ap-create-face:32px;--ap-create-face-overlap:-10px;--ap-create-face-ring:#f7f7fc;--ap-create-face-empty:var(--ap-neutral-100);--ap-create-search-bg:#ffffffb3;--ap-create-search-border:#6473a129;--ap-create-row-bg:#ffffff61;--ap-create-row-bg-on:#fff;--ap-create-btn-height:42px;--ap-create-btn-radius:14px;--ap-create-btn-font:600 13px/19px var(--ap-font-sans);--ap-create-btn-font-sm:600 12px/18px var(--ap-font-sans);--ap-create-btn-cancel-w:112px;--ap-create-btn-join-w:220px;--ap-create-btn-muted-bg:#f2f3f9;--ap-create-btn-primary:linear-gradient(26.95deg, #4538ed 5.357%, #614fff 55.357%, #3878ff 94.643%);--ap-create-copied-bg:#ffffff8c;--ap-create-copied-width:340px;--ap-calendar-width:320px;--ap-calendar-padding:var(--ap-space-4);--ap-calendar-radius:var(--ap-radius-xl);--ap-calendar-gap:var(--ap-space-3);--ap-calendar-shadow:0 8px 12px 0 #0001001a;--ap-calendar-cell:32px;--ap-calendar-row-gap:6px;--ap-calendar-day-size:13px;--ap-calendar-day-radius:99px;--ap-calendar-day-selected-bg:var(--ap-primary-500);--ap-calendar-day-selected-text:var(--ap-primary-0);--ap-timemenu-width:188px;--ap-timemenu-padding:var(--ap-space-2);--ap-timemenu-radius:14px;--ap-timemenu-gap:2px;--ap-timemenu-shadow:0 10px 9px 0 #0f172a14;--ap-timeslot-height:40px;--ap-timeslot-padding:14px;--ap-timeslot-radius:var(--ap-radius-md);--ap-timeslot-selected-bg:var(--ap-primary-50);--ap-timemenu-max-height:calc(5 * var(--ap-timeslot-height) + 4 * var(--ap-timemenu-gap) + 2 * var(--ap-timemenu-padding));--ap-field-border-filled:var(--ap-border-strong);--ap-gradient-ai-context:linear-gradient(90deg, #eaeafe 18.751%, #eae8fe 37.02%, #f6f6fe 59.134%);--ap-gradient-ai-done:linear-gradient(90deg, #eafef4 18.751%, #e8fef4 37.02%, #f6fefa 59.134%);--ap-warning-fg-strong:#c57c00;--ap-picker-menu-radius:var(--ap-radius-xl);--ap-picker-menu-shadow:0 8px 12px 0 #0001001a;--ap-picker-menu-border:#e9ecf5}.ap-dark{--ap-create-bg:#191d32db;--ap-create-border:#ffffff14;--ap-create-field-bg:#ffffff0a;--ap-create-field-border:#a5b1d72e;--ap-create-pill-bg:#ffffff0f;--ap-create-pill-thumb:#ffffff1f;--ap-create-chip-bg:#ffffff0f;--ap-create-chip-remove-bg:#ffffff0f;--ap-create-chip-remove-fg:var(--ap-text-secondary);--ap-create-field-icon:var(--ap-text-secondary);--ap-create-invite-bg:#ffffff0a;--ap-create-face-ring:var(--ap-surface-overlay);--ap-create-face-empty:#ffffff14;--ap-create-search-bg:#ffffff0a;--ap-create-search-border:#a5b1d72e;--ap-create-row-bg:#ffffff08;--ap-create-row-bg-on:#ffffff1a;--ap-create-btn-muted-bg:#ffffff14;--ap-create-copied-bg:#ffffff0f}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-create-bg:#191d32db;--ap-create-border:#ffffff14;--ap-create-field-bg:#ffffff0a;--ap-create-field-border:#a5b1d72e;--ap-create-pill-bg:#ffffff0f;--ap-create-pill-thumb:#ffffff1f;--ap-create-chip-bg:#ffffff0f;--ap-create-chip-remove-bg:#ffffff0f;--ap-create-chip-remove-fg:var(--ap-text-secondary);--ap-create-field-icon:var(--ap-text-secondary);--ap-create-invite-bg:#ffffff0a;--ap-create-face-ring:var(--ap-surface-overlay);--ap-create-face-empty:#ffffff14;--ap-create-search-bg:#ffffff0a;--ap-create-search-border:#a5b1d72e;--ap-create-row-bg:#ffffff08;--ap-create-row-bg-on:#ffffff1a;--ap-create-btn-muted-bg:#ffffff14;--ap-create-copied-bg:#ffffff0f}:root{--ap-mplan-fg:#232732;--ap-mplan-muted:#555c6e;--ap-mplan-card-muted:#555c6e;--ap-mplan-tile-bg:#e5e2ea;--ap-mplan-day-on-bg:#e5e2ea;--ap-mplan-cta-bg:linear-gradient(153.565deg, #ffffff24 14.286%, #ffffff05 42.857%, #fff0 85.714%), linear-gradient(59.7576deg, #4538edf0 5.3571%, #614ffff0 55.357%, #3878fff0 94.643%);--ap-mplan-cta-shadow:0 5px 14px 0 #3b2bf226, inset 0 1px 12px 0 #ffffff1a;--ap-mplan-cta-fg:#ededf1;--ap-msheet-radius:32px;--ap-msheet-bg:linear-gradient(#fffffffc, #fffffffc), linear-gradient(180deg, #7a61ad1a 0%, #7a61ad00 22%);--ap-msheet-shadow:0 10px 26px 0 #212b4514;--ap-msheet-scrim:var(--ap-modal-overlay-bg);--ap-msheet-fg:#232732;--ap-msheet-muted:#555c6e;--ap-msheet-close-bg:#e5e2ea;--ap-msheet-accent:#5c4aeb;--ap-msheet-accent-fg:#ededf1;--ap-msheet-field-bg:#e5e2ea;--ap-msheet-row-bg:var(--ap-mcard-bg);--ap-msheet-row-border:var(--ap-mcard-border);--ap-msheet-row-shadow:0 3px 10px 0 #241f330f;--ap-msheet-row-on-bg:#ddd6ef;--ap-msheet-check:#583cbe;--ap-create-btn-primary-fg:#fff;--ap-mplan-new-bg:linear-gradient(147.62deg, #262b45 14.286%, #383b61 57.143%, #59528c 85.714%);--ap-mplan-new-border:#ffffff3b;--ap-mplan-new-shadow:0 8px 12px 0 #26264f33;--ap-mplan-new-fg:#fff;--ap-mplan-new-muted:#ffffffc7}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-mplan-fg:#ededf1;--ap-mplan-muted:#ccccd0;--ap-mplan-card-muted:#c3bfce;--ap-mplan-tile-bg:#262933;--ap-mplan-day-on-bg:#4d456e;--ap-msheet-bg:linear-gradient(#1d1f26fc, #1d1f26fc), linear-gradient(180deg, #7a61ad1a 0%, #7a61ad00 22%);--ap-msheet-shadow:0 10px 26px 0 #0000003d;--ap-msheet-fg:#ededf1;--ap-msheet-muted:#ccccd0;--ap-msheet-close-bg:#ffffff12;--ap-msheet-field-bg:#262930;--ap-msheet-row-bg:#262930;--ap-msheet-row-border:transparent;--ap-msheet-row-shadow:none;--ap-msheet-row-on-bg:#3b3652;--ap-msheet-check:#ededf1;--ap-mplan-new-bg:var(--ap-mcard-bg);--ap-mplan-new-border:var(--ap-mcard-border);--ap-mplan-new-shadow:var(--ap-mcard-shadow);--ap-mplan-new-fg:var(--ap-mcard-fg);--ap-mplan-new-muted:var(--ap-mplan-card-muted);--ap-plan-bar-sun:64 66 79;--ap-plan-bar-empty:64 66 79;--ap-plan-cal-week-bg:var(--ap-primary-50);--ap-book-settings-bg:linear-gradient(127.48deg, var(--ap-surface-elevated) 4.55%, #b9a3ff14 95.46%);--ap-book-tile-shadow:none;--ap-book-tile-shadow-on:0 5px 14px -4px #0000004d;--ap-time-range-shadow:0 12px 28px 0 #00000052;--ap-time-range-tz:var(--ap-text-secondary);--ap-time-range-divider:var(--ap-border-default);--ap-time-range-selected-bg:var(--ap-primary-100);--ap-time-range-selected-border:#b9a3ff47;--ap-time-range-duration-bg:var(--ap-surface-sunken);--ap-time-range-duration-border:var(--ap-border-subtle);--ap-code-fg:var(--ap-text-primary);--ap-code-error:var(--ap-error-500);--ap-code-focus-ring:#b9a3ff33;--ap-code-sm-bg:var(--ap-surface-elevated);--ap-code-sm-border:#b9a3ff73;--ap-code-lg-bg:var(--ap-surface-sunken);--ap-code-lg-border:#b9a3ff4d;--ap-rsvp-outline-hover-bg:var(--ap-primary-50)}:root{--ap-shell-btn-size:39.6px;--ap-shell-btn-radius:15.4px;--ap-shell-btn-icon:17.6px;--ap-shell-btn-bg:#ffffffbd;--ap-shell-btn-blur:7.7px;--ap-shell-btn-shadow:0 3.3px 5.5px #21295912;--ap-shell-avatar-shadow:0 3px 5px #453bb81a;--ap-gradient-brand-wide:linear-gradient(165.277deg, #4f46ff 0%, #7b61ff 100%);--ap-results-gap:22px;--ap-results-nav-width:350px;--ap-results-panel-min-height:448px;--ap-results-panel-radius:28px;--ap-results-panel-border:var(--ap-border-default);--ap-results-panel-border-width:1.25px;--ap-results-panel-shadow:0 10px 30px 0 #291f6b12;--ap-gradient-results-panel-accent:conic-gradient(from -90deg, #4f61ff00 0deg, #4f61ff00 109.8deg, #576eff38 120.6deg, #4d5eff8f 135deg, #576eff6b 145.8deg, #4f61ff00 156.6deg, #4f61ff00 289.8deg, #576eff38 300.6deg, #4d5eff8f 315deg, #576eff6b 325.8deg, #4f61ff00 336.6deg, #4f61ff00 360deg);--ap-results-feed-gap:17px;--ap-results-panel-gap:15px;--ap-results-panel-padding-top:24px;--ap-results-panel-padding-bottom:22px;--ap-results-panel-padding-inline:28px;--ap-results-nav-radius:20px;--ap-results-nav-height:68px;--ap-results-nav-gap:10px;--ap-results-nav-bg:#fffffff0;--ap-results-nav-border:#2e385c1a;--ap-results-nav-border-width:.6px;--ap-results-nav-blur:none;--ap-results-nav-shadow:0 10px 28px -2px #2e24750f, 0 2px 5px 0 #141a330d;--ap-results-nav-active-radius:22px;--ap-results-nav-active-height:89px;--ap-results-nav-active-border:#8fa1ffb8;--ap-results-nav-active-shadow:0 5px 14px 0 #3b2bf226;--ap-results-nav-active-edge:inset 0 1px .5px 0 #ffffff2e;--ap-gradient-results-active:linear-gradient(49.4725deg, #4538ed 5.3571%, #614fff 55.357%, #3878ff 94.643%);--ap-results-nav-active-glow:radial-gradient(59px 59px at 100% 0%, #ffffff57 0%, #fff0 72%);--ap-results-nav-eyebrow-active:#e8ebffd1;--ap-results-icon-size:36px;--ap-results-icon-radius:12px;--ap-results-icon-bg:#f6f6ffe6;--ap-results-icon-border:#d1d1fa73;--ap-results-icon-active-size:34px;--ap-results-icon-active-bg:#ffffff29;--ap-results-icon-active-border:#ffffff42;--ap-results-open-size:32px;--ap-results-open-radius:12px;--ap-results-open-bg:#ffffff2e;--ap-results-open-border:#ffffff42;--ap-results-caret-size:24px;--ap-results-caret-radius:9px;--ap-results-eyebrow:#5245ff;--ap-results-title:#131b38;--ap-results-row-text:#1a2138;--ap-results-row-muted:#6e7da1;--ap-results-person:#5e698a;--ap-results-due:#3e4968;--ap-results-pill-height:34px;--ap-results-pill-radius:17px;--ap-results-pill-bg:#f9f9ff;--ap-results-pill-border:#e3e5f5e6;--ap-results-pill-text:#4d5775;--ap-results-pill-shadow:0 2px 5px 0 #2e388012;--ap-results-pill-active-shadow:0 3px 7px 0 #3d40bf2e;--ap-gradient-results-pill:linear-gradient(90deg, #5c4dff 0%, #407aff 100%);--ap-results-row-radius:14px;--ap-results-row-gap:4px;--ap-results-row-border:var(--ap-border-default);--ap-results-row-border-width:.7px;--ap-results-check:var(--ap-success-500);--ap-results-card-radius:26px;--ap-gradient-results-hero:linear-gradient(139.305deg, #382ec7 7.0175%, #5c4afa 52.632%, #2e75fa 94.737%);--ap-results-hero-shadow:0 3px 9px -1px #1f1a5917, 0 9px 23px -3px #0e0f3824;--ap-results-hero-body:#f0f2ff;--ap-results-hero-badge-bg:#ffffff1f;--ap-results-hero-badge-fg:#ffffffeb;--ap-results-hero-badge-border:#ffffff4d;--ap-results-hero-metric-bg:#ffffff29;--ap-results-hero-metric-border:#ffffff5c;--ap-results-hero-metric-shadow:0 8px 20px -4px #1417472e;--ap-results-signal-border:#ffffffd1;--ap-results-signal-blur:11px;--ap-results-signal-shadow:0 -2px 14px -3px #1a174214, 0 3px 10px -2px #332e7a0a, 0 10px 26px -5px #1a1c520f;--ap-gradient-results-signal-positive:linear-gradient(90deg, #fffffff7 0%, #fdfffef5 60%, #edfbf4d1 100%);--ap-gradient-results-signal-negative:linear-gradient(90deg, #fffffff7 0%, #fffdfdf5 60%, #fff1f2d1 100%);--ap-results-signal-positive-badge:#c9fae0f5;--ap-results-signal-negative-badge:#ffdbdbf5;--ap-results-signal-badge-border:#ffffffb8;--ap-results-share-list-radius:20px;--ap-results-share-row-height:69px;--ap-results-share-cta-height:42px;--ap-results-share-cta-radius:89px;--ap-results-share-cta-shadow:0 6px 14px 0 #382eb229;--ap-gradient-results-share-cta:linear-gradient(90deg, #4a2ef5 0%, #2e78ff 100%);--ap-share-modal-width:520px;--ap-share-modal-padding:24px;--ap-share-modal-gap:24px;--ap-share-modal-radius:24px;--ap-share-modal-bg:#ffffffd1;--ap-share-modal-blur:11px;--ap-share-modal-shadow:0 8px 12px 0 #00000014, 0 4px 4px 0 #0000000a;--ap-share-overlay-bg:#0e13293d;--ap-share-overlay-blur:3.5px;--ap-share-close-size:32px;--ap-share-card-bg:#fff;--ap-share-card-radius:16px;--ap-share-card-padding:16px;--ap-share-field-height:48px;--ap-share-field-radius:16px;--ap-share-cta-height:46px;--ap-share-cta-disabled-opacity:.48;--ap-share-divider-opacity:.18;--ap-switchboard-gap:12px;--ap-switchboard-bar-height:66px;--ap-switchboard-bar-radius:22px;--ap-switchboard-bar-padding:12px;--ap-switchboard-bar-gap:16px;--ap-switchboard-bar-border:#ffffffd1;--ap-switchboard-bar-shadow:0 7px 20px 0 #2b216b0f;--ap-switchboard-bar-edge:inset 0 1px .5px 0 #ffffff57;--ap-switchboard-bar-blur:none;--ap-gradient-switchboard-bar:linear-gradient(127.863deg, #ffffff05 0%, #ebf2ff14 54.167%, #ffffff05 104.17%), linear-gradient(90deg, #ffffffd1 0%, #ffffffd1 100%);--ap-switchboard-state-size:34px;--ap-switchboard-state-radius:12px;--ap-switchboard-state-bg:#f1efff;--ap-switchboard-chip-gap:7px;--ap-switchboard-chip-icon:16px;--ap-switchboard-people-height:38px;--ap-switchboard-people-radius:14px;--ap-switchboard-people-bg:#f4f3ff9e;--ap-switchboard-people-border:#c7c2ff40;--ap-switchboard-people-icon:18px;--ap-switchboard-edit-size:38.5px;--ap-switchboard-edit-bg:#ffffffd1;--ap-switchboard-edit-border:#ffffffd1;--ap-switchboard-edit-shadow:0 7px 20px 0 #2b216b0f;--ap-prep-panel-min-height:472px;--ap-prep-panel-border:var(--ap-border-default);--ap-gradient-prep-panel-accent:conic-gradient(from 90deg, #4f61ff00 0deg, #4f61ff00 23.4deg, #576eff6b 34.2deg, #4d5eff8f 45deg, #576eff38 59.4deg, #4f61ff00 70.2deg, #4f61ff00 203.4deg, #576eff6b 214.2deg, #4d5eff8f 225deg, #576eff38 239.4deg, #4f61ff00 250.2deg, #4f61ff00 360deg);--ap-prep-panel-padding-block:20px;--ap-prep-panel-padding-inline:24px;--ap-prep-panel-gap:20px;--ap-prep-agenda-min-height:112px;--ap-prep-agenda-radius:22px;--ap-prep-agenda-border:#b2bfff8c;--ap-prep-agenda-shadow:0 12px 26px 0 #2e3bd92e;--ap-gradient-prep-agenda:linear-gradient(142.052deg, #4533f2 3.5398%, #5c4aff 51.327%, #3d87ff 92.035%);--ap-prep-agenda-divider:#ffffff2b;--ap-prep-agenda-column-gap:23px;--ap-prep-agenda-glow:#ffffff1c;--ap-prep-agenda-glow-size:200px;--ap-prep-eyebrow:#4f4aff;--ap-prep-title:#141c38;--ap-prep-body:#404d73;--ap-prep-highlight:#4f4aff;--ap-prep-meta:#7885ad;--ap-prep-discuss-width:130px;--ap-prep-discuss-height:31px;--ap-prep-discuss-radius:25px;--ap-prep-discuss-bg:#ffffffbd;--ap-prep-discuss-border:#ffffff94;--ap-prep-discuss-text:#38366e;--ap-prep-discuss-shadow:0 4px 12px 0 #130e3d1a;--ap-prep-skeleton-base:#e7eaf3;--ap-prep-skeleton-sheen:#f2f4fa;--ap-prep-agreements-panel-gap:1px;--ap-prep-agreements-body-gap:6px;--ap-prep-agreement-row-height:54px;--ap-prep-agreement-person-width:193px;--ap-prep-live-width:120px;--ap-prep-live-height:35px;--ap-prep-live-shadow:0 7px 10px 0 #2b216b0f;--ap-prep-rsvp-ask:#6373a1;--ap-prep-quickjoin-size:38.5px;--ap-prep-quickjoin-shadow:0 7.7px 11px 0 #2b216b0f, inset 0 1.1px .55px 0 #ffffff57}@media (min-width:1700px){:root{--ap-ui-scale:1.15}}@media (min-width:2200px){:root{--ap-ui-scale:1.3}}:root{--ap-timeline-card-width:216px;--ap-timeline-card-radius:18px;--ap-timeline-card-border-width:.9px;--ap-timeline-card-border:var(--ap-border-default);--ap-timeline-card-bg:#fffc;--ap-timeline-card-padding:17.1px 17.1px 20.7px;--ap-timeline-card-gap:10.8px;--ap-timeline-card-title-gap:7.2px;--ap-timeline-card-title-font:600 12.6px/18px var(--ap-font-sans);--ap-timeline-card-date-font:400 10.8px/14.4px var(--ap-font-sans);--ap-timeline-card-date-tracking:.18px;--ap-timeline-card-caret:14.4px;--ap-timeline-card-border-active:var(--ap-primary-500);--ap-timeline-card-bg-active:var(--ap-surface-bg);--ap-timeline-card-shadow-active:-1.8px 3.6px 3.6px 0 #cae5ff5c, .9px 0 11.43px 0 #4f46ff52;--ap-timeline-avatar-size:27px;--ap-timeline-avatar-overlap:-5.4px;--ap-timeline-avatar-ring:1.35px;--ap-timeline-avatar-ring-color:var(--ap-avatar-ring);--ap-timeline-avatar-font:500 10.8px/14.4px var(--ap-font-sans);--ap-timeline-avatar-tracking:.18px;--ap-timeline-avatar-more-bg:#f0f2f9;--ap-timeline-avatar-more-text:var(--ap-text-secondary);--ap-timeline-icon-size:20px;--ap-timeline-icon:var(--ap-text-primary);--ap-timeline-icon-active:var(--ap-primary-500);--ap-timeline-band-height:165.6px;--ap-timeline-band-radius:24px;--ap-timeline-band-bg:#f2f1ff57;--ap-timeline-band-blur:2.6px;--ap-timeline-band-pad-left:60px;--ap-timeline-band-pad-right:37px;--ap-timeline-band-gap:16px;--ap-timeline-fade-left:85px;--ap-timeline-fade-right:75px;--ap-timeline-nav-size:40px;--ap-timeline-nav-left:23px;--ap-timeline-nav-right:29px;--ap-timeline-create-gap:8px;--ap-timeline-create-mark-size:40px;--ap-timeline-create-mark-bg:#f2f1fff5;--ap-timeline-create-mark-border:#d1d1fae6;--ap-timeline-create-mark-shadow:0 2px 4px #4f46ff1a;--ap-timeline-create-mark-icon:var(--ap-primary-500);--ap-timeline-create-icon-size:16px;--ap-timeline-create-font:500 11.5px/16px var(--ap-font-sans);--ap-timeline-create-text:var(--ap-text-secondary);--ap-empty-gap:20px;--ap-empty-title-color:#171d39;--ap-empty-text-color:#6f7ca7;--ap-empty-text-font:400 14px/21px var(--ap-font-sans);--ap-empty-icon-color:var(--ap-primary-0);--ap-empty-today-mark-w:82px;--ap-empty-today-mark-h:80px;--ap-empty-today-mark-radius:23px;--ap-empty-today-mark-bg:linear-gradient(100.693deg, #5a3bff 5.5556%, #3a8cff 105.56%);--ap-empty-today-icon-size:32px;--ap-empty-today-title-font:700 24px/30px var(--ap-font-sans);--ap-empty-today-title-width:640px;--ap-empty-today-text-width:600px;--ap-empty-history-mark-w:76px;--ap-empty-history-mark-h:76px;--ap-empty-history-mark-radius:25px;--ap-empty-history-mark-bg:linear-gradient(101.889deg, #6250ff 3.2609%, #3d8dff 105.43%);--ap-empty-history-icon-size:34px;--ap-empty-history-title-font:700 25px/31px var(--ap-font-sans);--ap-empty-history-title-width:620px;--ap-empty-history-text-width:442px;--ap-empty-cta-w:174px;--ap-empty-cta-h:44px;--ap-empty-cta-radius:15px;--ap-empty-cta-gap:9px;--ap-empty-cta-font:600 13px/normal var(--ap-font-sans);--ap-empty-cta-bg:linear-gradient(135.48deg, #5638ff 4.5455%, #328bff 109.09%);--ap-empty-cta-shadow:0 8px 18px 0 #4c48ff33;--ap-empty-cta-hover-shadow:0 10px 24px 0 #4c48ff52;--ap-empty-stage-lift:72px;--ap-results-summary-block-gap:var(--ap-space-4);--ap-results-summary-para-gap:var(--ap-space-3);--ap-results-summary-title-gap:var(--ap-space-1);--ap-results-summary-marker:var(--ap-text-brand);--ap-prep-notes-workspace-gap:16px;--ap-prep-notes-head-height:44px;--ap-prep-notes-add-size:34px;--ap-prep-notes-add-radius:11px;--ap-prep-notes-body-gap:22px;--ap-prep-notes-body-min-height:335px;--ap-prep-notes-column:252px;--ap-prep-notes-list-gap:8px;--ap-prep-notes-card-height:76px;--ap-prep-notes-card-radius:12px;--ap-prep-notes-card-bg:#f5f6f9;--ap-prep-notes-card-hover-bg:#eef0f5;--ap-prep-notes-card-title:#262f48;--ap-prep-notes-card-preview:#8b91a1;--ap-prep-notes-card-active-bg:#ebe8ff;--ap-prep-notes-card-active-title:#4c3abb;--ap-prep-notes-card-active-preview:#867ab9;--ap-prep-notes-editor-bg:#f9fafc;--ap-prep-notes-editor-border:#e6e8ef;--ap-prep-notes-editor-radius:14px;--ap-prep-notes-editor-rule:#e5e8f0;--ap-prep-notes-text:#4b5368;--ap-prep-notes-text-min-height:120px;--ap-prep-notes-placeholder:#9196a7;--ap-prep-notes-more-on-bg:var(--ap-neutral-100);--ap-prep-notes-menu-w:170px;--ap-prep-notes-menu-bg:#fff;--ap-prep-notes-menu-border:#ecedf3;--ap-prep-notes-menu-radius:12px;--ap-prep-notes-menu-shadow:0 6px 22px 0 #1f26401f;--ap-prep-notes-menu-danger:#eb3e4f;--ap-prep-notes-empty-radius:16px;--ap-prep-notes-empty-min-height-mobile:240px;--ap-prep-notes-empty-title:#1a2644;--ap-prep-confirm-radius:22px;--ap-prep-confirm-max-width:400px;--ap-prep-confirm-bg:#fffffffc;--ap-prep-confirm-border:#807aff33;--ap-prep-confirm-shadow:0 12px 28px 0 #1f1c5929;--ap-prep-confirm-blur:9px;--ap-prep-confirm-action-height:44px;--ap-prep-confirm-action-radius:14px;--ap-prep-confirm-cancel-bg:#ffffffeb;--ap-prep-confirm-cancel-border:#807aff38;--ap-prep-confirm-cancel-text:#57669c;--ap-conn-glow-primary-width:1163px;--ap-conn-glow-primary-height:749px;--ap-conn-glow-primary:radial-gradient(50% 50% at 50% 50%, #7682ff26 0%, #7682ff0f 45%, #7682ff00 72%);--ap-conn-glow-secondary-width:348px;--ap-conn-glow-secondary-height:196px;--ap-conn-glow-secondary:radial-gradient(50% 50% at 50% 50%, #ffffffeb 0%, #fff0 74%);--ap-conn-canvas-max-width:664px;--ap-conn-canvas-radius:28px;--ap-conn-canvas-gap:16px;--ap-conn-canvas-padding-block:22px;--ap-conn-canvas-padding-inline:24px;--ap-conn-canvas-border:#c4c9ffd1;--ap-gradient-conn-canvas:linear-gradient(90deg, #f6f4ff 0%, #fffffff5 48%, #f4faff 100%);--ap-conn-canvas-shadow:0 16px 18px 0 #26216b1a;--ap-conn-eyebrow:#4f40fae6;--ap-conn-title:#121a38;--ap-conn-meta:#576ba8;--ap-conn-countdown-min-width:154px;--ap-conn-countdown-height:34px;--ap-conn-countdown-radius:17px;--ap-conn-countdown-gap:5px;--ap-conn-countdown-padding:9px;--ap-conn-countdown-bg:#ffffffc7;--ap-conn-countdown-border:#bfc7ffe6;--ap-conn-countdown-text:#4d5cb2;--ap-conn-dot-size:6px;--ap-conn-dot-before:var(--ap-primary-500);--ap-conn-dot-live:var(--ap-success-500);--ap-conn-dot-idle:var(--ap-neutral-400);--ap-conn-people-title:#141c3b;--ap-conn-gallery-height:72px;--ap-conn-avatar-size:68px;--ap-conn-avatar-ring:3px;--ap-conn-avatar-overlap:-6px;--ap-conn-more-bg:#edf0ff;--ap-conn-more-border:#d4d6ff;--ap-conn-more-text:#4f4aff;--ap-conn-plaque-min-height:72px;--ap-conn-plaque-radius:18px;--ap-conn-plaque-bg:#ffffffb8;--ap-conn-plaque-border:#c4c9ff9e;--ap-conn-plaque-mark-size:40px;--ap-conn-plaque-mark-bg:#f2f1ffe6;--ap-conn-footer-min-height:54px;--ap-conn-action-height:38px;--ap-conn-action-radius:19px;--ap-conn-action-gap:6px;--ap-conn-action-padding:14px;--ap-gradient-conn-action:linear-gradient(46.14deg, #4538ed 5.36%, #3878ff 94.64%);--ap-conn-action-shadow:0 4px 5px 0 #3b2bf21c;--ap-mlist-gap:18px;--ap-mlist-top:15px;--ap-mlist-bar-gap:12px;--ap-mlist-search-width:760px;--ap-mlist-search-height:48px;--ap-mlist-search-radius:16px;--ap-mlist-search-padding:0 8px 0 16px;--ap-mlist-search-font:400 14px/1.4 var(--ap-font-sans);--ap-mlist-chip-height:36px;--ap-mlist-chip-padding:0 12px;--ap-mlist-chip-radius:16px;--ap-mlist-chip-font:500 12px/1.4 var(--ap-font-sans);--ap-mlist-reset-height:32px;--ap-mlist-reset-width:144px;--ap-mlist-reset-bg:#4f46ff0f;--ap-mlist-meta-gap:16px;--ap-mlist-meta-font:500 13px/1.4 var(--ap-font-sans);--ap-mlist-meta-sub-font:400 12px/1.4 var(--ap-font-sans);--ap-mlist-meta-tag-font:500 12px/1.4 var(--ap-font-sans);--ap-mlist-groups-gap:18px;--ap-mlist-day-radius:20px;--ap-mlist-day-bg:#ffffff73;--ap-mlist-day-gap:9px;--ap-mlist-date-width:118px;--ap-mlist-date-padding:12px 8px 8px 20px;--ap-mlist-date-num-font:500 36px/1.4 var(--ap-font-sans);--ap-mlist-date-month-font:400 14px/1.4 var(--ap-font-sans);--ap-mlist-date-note-font:500 12px/1.4 var(--ap-font-sans);--ap-mlist-rows-bg:var(--ap-surface-elevated);--ap-mlist-rows-pad:5px;--ap-mlist-row-radius:16px;--ap-mlist-row-height:84px;--ap-mlist-row-pad:20px;--ap-mlist-row-gap:20px;--ap-mlist-row-rule:#6473a126;--ap-mlist-row-hover-bg:#4f46ff0a;--ap-mlist-start-width:110px;--ap-mlist-start-font:500 20px/1.4 var(--ap-font-sans);--ap-mlist-end-font:400 12px/1.4 var(--ap-font-sans);--ap-mlist-title-font:500 15px/1.4 var(--ap-font-sans);--ap-mlist-attendees-font:400 12px/1.4 var(--ap-font-sans);--ap-mlist-avatar-size:32.2px;--ap-mlist-avatar-overlap:-6.9px;--ap-mlist-avatar-font:600 11px/1 var(--ap-font-sans);--ap-mlist-more-bg:#f0f2f9;--ap-mlist-more-text:var(--ap-text-secondary);--ap-mlist-more-font:500 10px/1 var(--ap-font-sans);--ap-mlist-card-radius:14px;--ap-mlist-card-bg:#ffffffb8;--ap-mlist-card-shadow:0 2px 8px 0 #4a52d90f, 0 8px 24px 0 #2129591a;--ap-mlist-row-divider:#e9ebf1b8;--ap-mlist-row-hover:#ffffffeb;--ap-mlist-count-font:500 12px/16px var(--ap-font-sans);--ap-mlist-count-text:var(--ap-text-secondary);--ap-mlist-time-font:400 14px/20px var(--ap-font-sans);--ap-mlist-empty-gap:10px;--ap-mlist-empty-padding:40px 24px;--ap-mlist-empty-mark-size:48px;--ap-mlist-empty-mark-bg:#f0edffb8;--ap-mlist-empty-note-width:420px;--ap-meeting-card-bg:#ffffff85;--ap-meet-on-accent:var(--ap-primary-0);--ap-mlist-m-gap:16px;--ap-mlist-m-search-h:46px;--ap-mlist-m-search-radius:22px;--ap-mlist-m-search-pad:14px;--ap-mlist-m-search-gap:10px;--ap-mlist-m-search-font:400 15px/20px var(--ap-font-sans);--ap-mlist-m-search-bg:var(--ap-mtile-bg);--ap-mlist-m-search-ph:#6f7685;--ap-mlist-m-chip-h:40px;--ap-mlist-m-chip-radius:13px;--ap-mlist-m-chip-gap:6px;--ap-mlist-m-chip-font:400 12px/17px var(--ap-font-sans);--ap-mlist-m-chip-on-font:600 12px/17px var(--ap-font-sans);--ap-mlist-m-chip-fg:#555c6e;--ap-mlist-m-chip-on-bg:linear-gradient(180deg, #5e42db 0%, #4566e7 100%);--ap-mlist-m-chip-on-fg:#fff;--ap-mlist-m-day-font:400 13px/18px var(--ap-font-sans);--ap-mlist-m-day-fg:#555c6e;--ap-mlist-m-card-pad:16px 20px;--ap-mlist-m-card-gap:8px;--ap-mlist-m-time-font:400 12px/17px var(--ap-font-sans);--ap-mlist-m-title-font:600 17px/24px var(--ap-font-sans);--ap-mlist-m-names-fg:#555c6e;--ap-mlist-m-avatar:26px;--ap-mlist-m-avatar-overlap:-4px;--ap-msec-bottom:0px;--ap-msec-radius:18px;--ap-msec-pad:4px;--ap-msec-gap:2px;--ap-msec-h:44px;--ap-msec-tab-radius:14px;--ap-msec-tab-pad:16px;--ap-msec-font:600 13px/18px var(--ap-font-sans);--ap-msec-bg:var(--ap-mtile-bg);--ap-msec-shadow:var(--ap-mtile-shadow);--ap-msec-fg:var(--ap-mcard-fg);--ap-msec-on-bg:var(--ap-mlist-m-chip-on-bg);--ap-msec-on-fg:var(--ap-mlist-m-chip-on-fg);--ap-mres-title-font:600 26px/34px var(--ap-font-sans);--ap-mres-sub-font:400 15px/22px var(--ap-font-sans);--ap-mres-card-pad:18px 20px;--ap-mres-card-gap:10px;--ap-mres-eyebrow-font:400 13px/18px var(--ap-font-sans);--ap-mres-lead-font:600 18px/24px var(--ap-font-sans);--ap-mres-body-font:400 15px/22px var(--ap-font-sans);--ap-mres-summary-lead-font:600 18px/26px var(--ap-font-sans);--ap-mres-summary-topic-font:600 17px/24px var(--ap-font-sans);--ap-mprep-card-pad:20px;--ap-mprep-card-gap:12px;--ap-mprep-caption-font:400 11px/15px var(--ap-font-sans);--ap-mprep-topic-font:600 17px/24px var(--ap-font-sans);--ap-mprep-hint-font:400 13px/18px var(--ap-font-sans);--ap-mprep-title-font:600 18px/25px var(--ap-font-sans);--ap-mprep-body-font:400 15px/21px var(--ap-font-sans);--ap-mnote-gap:16px;--ap-mnote-btn-pad:14px 16px;--ap-mnote-btn-radius:16px;--ap-mnote-btn-font:600 16px/22px var(--ap-font-sans);--ap-mnote-new-bg:var(--ap-mtile-bg);--ap-mnote-new-fg:var(--ap-mcard-fg);--ap-mnote-card-pad:20px;--ap-mnote-card-gap:10px;--ap-mnote-card-title-font:600 18px/25px var(--ap-font-sans);--ap-mnote-card-preview-font:400 15px/22px var(--ap-font-sans);--ap-mnote-sheet-bg:linear-gradient(180deg, #7a61ad1a 0%, #7a61ad00 22%), #fffffffc;--ap-mnote-sheet-shadow:0 10px 26px 0 #212b4514;--ap-mnote-sheet-radius:32px;--ap-mnote-sheet-pad:20px 24px 28px;--ap-mnote-sheet-gap:20px;--ap-mnote-sheet-title-font:600 17px/24px var(--ap-font-sans);--ap-mnote-field-radius:18px;--ap-mnote-field-pad:16px;--ap-mnote-name-bg:#e5e2ea;--ap-mnote-name-font:600 22px/29px var(--ap-font-sans);--ap-mnote-name-fg:#232732;--ap-mnote-text-bg:linear-gradient(180deg, #f1eff4 0%, #e2dfe8 100%);--ap-mnote-text-border:#bcb6c84d;--ap-mnote-text-shadow:0 3px 10px 0 #241f330f;--ap-mnote-text-font:400 17px/27px var(--ap-font-sans);--ap-mnote-text-fg:#555c6e;--ap-mnote-save-bg:#5c4aeb;--ap-mnote-save-fg:#ededf1;--ap-mnote-delete-bg:#e5e2ea;--ap-mnote-delete-fg:#232732;--ap-mnote-confirm-pad:24px;--ap-mnote-confirm-gap:18px;--ap-mnote-confirm-title-font:600 24px/32px var(--ap-font-sans);--ap-mnote-confirm-note-font:400 16px/24px var(--ap-font-sans);--ap-mnote-confirm-danger:#cd374d;--ap-mtoday-head-font:400 13px/18px var(--ap-font-sans);--ap-mtoday-card-pad:18px 20px;--ap-mtoday-card-gap:9px;--ap-mtoday-next-gap:12px;--ap-mtoday-next-title-font:600 19px/25px var(--ap-font-sans);--ap-mtoday-title-font:600 18px/23px var(--ap-font-sans);--ap-mtoday-next-time-font:400 14px/18px var(--ap-font-sans);--ap-mtoday-cta-pad:10px;--ap-mtoday-cta-radius:12px;--ap-mtoday-cta-font:400 13px/17px var(--ap-font-sans);--ap-mov-gap:16px;--ap-mov-title-font:600 26px/36px var(--ap-font-sans);--ap-mov-card-pad:18px 20px;--ap-mov-card-gap:12px;--ap-mov-eyebrow-font:400 11px/15px var(--ap-font-sans);--ap-mov-time-font:600 25px/35px var(--ap-font-sans);--ap-mov-note-font:400 13px/18px var(--ap-font-sans);--ap-mov-head-font:600 17px/24px var(--ap-font-sans);--ap-mov-head-lg-font:600 18px/25px var(--ap-font-sans);--ap-mov-body-font:400 14px/20px var(--ap-font-sans);--ap-mov-lead-font:600 20px/28px var(--ap-font-sans);--ap-mov-name-font:600 14px/20px var(--ap-font-sans);--ap-mov-sub-font:400 12px/17px var(--ap-font-sans);--ap-mov-row-h:44px;--ap-mov-face:36px;--ap-mov-face-lg:48px;--ap-mov-face-cell:72px;--ap-mov-faces-gap:14px;--ap-mov-invite-h:34px;--ap-mov-invite-radius:12px;--ap-mov-invite-pad:0 14px;--ap-mov-invite-font:400 14px/20px var(--ap-font-sans);--ap-mov-share-radius:16px;--ap-mov-share-pad:14px;--ap-mov-share-font:400 15px/21px var(--ap-font-sans);--ap-mov-hero-bg:linear-gradient(150.97deg, #262b45 14.286%, #383b61 57.143%, #59528c 85.714%);--ap-mov-hero-border:#ffffff3b;--ap-mov-hero-shadow:0 8px 24px -4px #26264f33;--ap-mov-hero-fg:#fff;--ap-mov-hero-muted:#ffffffc7;--ap-mov-join-h:42px;--ap-mov-join-pad:0 22px;--ap-mov-join-radius:27px;--ap-mov-join-font:600 13px/20px var(--ap-font-sans);--ap-mov-join-bg:#fffffff7;--ap-mov-join-fg:#4d3ba8;--ap-mov-join-shadow:none;--ap-mov-list-title-font:600 24px/34px var(--ap-font-sans);--ap-mov-list-gap:14px;--ap-mov-list-row-pad:12px 16px;--ap-mov-list-row-radius:20px;--ap-mov-list-face:42px;--ap-mov-list-name-font:600 16px/22px var(--ap-font-sans);--ap-mov-list-meta-font:400 13px/18px var(--ap-font-sans);--ap-mov-back-size:44px;--ap-mov-back-radius:15px;--ap-mov-heading-font:600 22px/28px var(--ap-font-sans)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-meeting-card-bg:var(--ap-surface-bg);--ap-mov-hero-bg:var(--ap-mcard-bg);--ap-mov-hero-border:var(--ap-mcard-border);--ap-mov-hero-shadow:var(--ap-mcard-shadow);--ap-mov-hero-fg:var(--ap-mcard-fg);--ap-mov-hero-muted:var(--ap-mcard-fg-muted);--ap-mov-join-bg:var(--ap-mplan-cta-bg);--ap-mov-join-fg:var(--ap-mplan-cta-fg);--ap-mov-join-shadow:var(--ap-mplan-cta-shadow);--ap-mlist-m-search-bg:var(--ap-surface-bg);--ap-mlist-m-search-ph:var(--ap-text-tertiary);--ap-mlist-m-chip-fg:var(--ap-text-secondary);--ap-mlist-m-chip-on-bg:var(--ap-primary-100);--ap-mlist-m-chip-on-fg:var(--ap-text-primary);--ap-mlist-m-day-fg:var(--ap-text-secondary);--ap-mlist-m-names-fg:var(--ap-text-secondary);--ap-mnote-sheet-bg:linear-gradient(180deg, #7a61ad1a 0%, #7a61ad00 22%), #1d1f26fc;--ap-mnote-sheet-shadow:0 10px 26px 0 #0000003d;--ap-mnote-name-bg:#25282f;--ap-mnote-name-fg:#ededf1;--ap-mnote-text-bg:#25282f;--ap-mnote-text-border:transparent;--ap-mnote-text-shadow:none;--ap-mnote-text-fg:#ccccd0;--ap-mnote-save-bg:#5c4aeb;--ap-mnote-save-fg:#ededf1;--ap-mnote-delete-bg:#292b36;--ap-mnote-delete-fg:#ededf1;--ap-mnote-confirm-danger:var(--ap-error-500);--ap-msec-bg:linear-gradient(168.92deg, #dadeff1a 14.286%, #dadeff05 46.429%, #dadeff00 85.714%), var(--ap-surface-bg);--ap-timeline-card-bg:var(--ap-surface-bg);--ap-timeline-card-shadow-active:0 0 11.43px 0 #b9a3ff47;--ap-timeline-avatar-more-bg:var(--ap-neutral-100);--ap-timeline-band-bg:#2c2f396b;--ap-timeline-create-mark-bg:var(--ap-primary-100);--ap-timeline-create-mark-border:var(--ap-border-default);--ap-timeline-create-mark-shadow:none;--ap-timeline-create-mark-icon:var(--ap-text-brand);--ap-gradient-switchboard-bar:linear-gradient(127.863deg, #dadeff1a 14.286%, #dadeff05 46.429%, #dadeff00 85.714%), linear-gradient(90deg, var(--ap-surface-bg) 0%, var(--ap-surface-bg) 100%);--ap-switchboard-bar-border:var(--ap-border-subtle);--ap-switchboard-bar-shadow:var(--ap-card-shadow);--ap-switchboard-bar-edge:inset 0 1px 14px 0 #d5d9f214;--ap-switchboard-state-bg:var(--ap-primary-100);--ap-switchboard-people-bg:var(--ap-primary-50);--ap-switchboard-people-border:var(--ap-border-default);--ap-switchboard-edit-bg:var(--ap-shell-btn-bg);--ap-switchboard-edit-border:var(--ap-border-subtle);--ap-switchboard-edit-shadow:var(--ap-shell-btn-shadow);--ap-results-panel-shadow:var(--ap-card-shadow);--ap-results-nav-bg:var(--ap-surface-bg);--ap-results-nav-border:var(--ap-border-default);--ap-results-nav-shadow:var(--ap-card-shadow);--ap-results-icon-bg:var(--ap-primary-100);--ap-results-icon-border:var(--ap-border-subtle);--ap-results-eyebrow:var(--ap-neutral-800);--ap-results-title:var(--ap-text-primary);--ap-results-row-text:var(--ap-text-primary);--ap-results-row-muted:var(--ap-text-tertiary);--ap-results-person:var(--ap-text-secondary);--ap-results-due:var(--ap-text-secondary);--ap-results-pill-bg:var(--ap-neutral-100);--ap-results-pill-border:var(--ap-border-default);--ap-results-pill-text:var(--ap-text-secondary);--ap-results-pill-shadow:none;--ap-results-signal-border:var(--ap-border-default);--ap-results-signal-shadow:var(--ap-card-shadow);--ap-gradient-results-signal-positive:linear-gradient(90deg, var(--ap-surface-bg) 0%, var(--ap-surface-bg) 60%, var(--ap-surface-bg) 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-gradient-results-signal-positive:linear-gradient(90deg, var(--ap-surface-bg) 0%, var(--ap-surface-bg) 60%, color-mix(in oklch, var(--ap-surface-bg), var(--ap-success-500) 14%) 100%)}}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-gradient-results-signal-negative:linear-gradient(90deg, var(--ap-surface-bg) 0%, var(--ap-surface-bg) 60%, var(--ap-surface-bg) 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-gradient-results-signal-negative:linear-gradient(90deg, var(--ap-surface-bg) 0%, var(--ap-surface-bg) 60%, color-mix(in oklch, var(--ap-surface-bg), var(--ap-error-500) 14%) 100%)}}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-results-signal-positive-badge:var(--ap-success-100);--ap-results-signal-negative-badge:var(--ap-error-100);--ap-results-signal-badge-border:var(--ap-border-default);--ap-share-modal-bg:var(--ap-surface-overlay);--ap-share-modal-shadow:var(--ap-modal-shadow);--ap-share-overlay-bg:var(--ap-modal-overlay-bg);--ap-share-card-bg:var(--ap-surface-bg);--ap-prep-eyebrow:var(--ap-neutral-800);--ap-prep-title:var(--ap-text-primary);--ap-prep-body:var(--ap-text-secondary);--ap-prep-highlight:var(--ap-text-brand);--ap-prep-meta:var(--ap-text-tertiary);--ap-prep-discuss-bg:var(--ap-primary-100);--ap-prep-discuss-border:var(--ap-border-default);--ap-prep-discuss-text:var(--ap-text-primary);--ap-prep-discuss-shadow:none;--ap-prep-skeleton-base:var(--ap-neutral-100);--ap-prep-skeleton-sheen:var(--ap-neutral-200);--ap-prep-live-shadow:var(--ap-card-shadow);--ap-prep-rsvp-ask:var(--ap-text-secondary);--ap-prep-quickjoin-shadow:var(--ap-shell-btn-shadow), inset 0 1px 14px 0 #d5d9f214;--ap-prep-notes-card-bg:var(--ap-neutral-100);--ap-prep-notes-card-hover-bg:var(--ap-neutral-200);--ap-prep-notes-card-title:var(--ap-text-primary);--ap-prep-notes-card-preview:var(--ap-text-tertiary);--ap-prep-notes-card-active-bg:var(--ap-primary-100);--ap-prep-notes-card-active-title:var(--ap-text-primary);--ap-prep-notes-card-active-preview:var(--ap-text-secondary);--ap-prep-notes-editor-bg:var(--ap-surface-sunken);--ap-prep-notes-editor-border:var(--ap-border-default);--ap-prep-notes-editor-rule:var(--ap-border-default);--ap-prep-notes-text:var(--ap-text-secondary);--ap-prep-notes-placeholder:var(--ap-text-tertiary);--ap-prep-notes-menu-bg:var(--ap-surface-overlay);--ap-prep-notes-menu-border:var(--ap-border-default);--ap-prep-notes-menu-shadow:var(--ap-select-menu-shadow);--ap-prep-notes-menu-danger:var(--ap-error-500);--ap-prep-notes-empty-title:var(--ap-text-primary);--ap-prep-confirm-bg:var(--ap-surface-overlay);--ap-prep-confirm-border:var(--ap-border-default);--ap-prep-confirm-shadow:var(--ap-modal-shadow);--ap-prep-confirm-cancel-bg:var(--ap-neutral-100);--ap-prep-confirm-cancel-border:var(--ap-border-default);--ap-prep-confirm-cancel-text:var(--ap-text-primary);--ap-conn-glow-primary:radial-gradient(50% 50% at 50% 50%, #b9a3ff1a 0%, #b9a3ff0a 45%, #b9a3ff00 72%);--ap-conn-glow-secondary:radial-gradient(50% 50% at 50% 50%, #dadeff0f 0%, #dadeff00 74%);--ap-conn-canvas-border:var(--ap-border-default);--ap-gradient-conn-canvas:linear-gradient(126.87deg, #dadeff1a 14.286%, #dadeff05 46.429%, #dadeff00 85.714%), linear-gradient(90deg, var(--ap-surface-bg) 0%, var(--ap-surface-bg) 100%);--ap-conn-canvas-shadow:var(--ap-card-shadow);--ap-conn-eyebrow:var(--ap-neutral-800);--ap-conn-title:var(--ap-text-primary);--ap-conn-meta:var(--ap-text-secondary);--ap-conn-countdown-bg:var(--ap-primary-50);--ap-conn-countdown-border:var(--ap-border-default);--ap-conn-countdown-text:var(--ap-text-brand);--ap-conn-people-title:var(--ap-text-primary);--ap-conn-more-bg:var(--ap-primary-100);--ap-conn-more-border:var(--ap-border-default);--ap-conn-more-text:var(--ap-text-brand);--ap-conn-plaque-bg:var(--ap-neutral-100);--ap-conn-plaque-border:var(--ap-border-default);--ap-conn-plaque-mark-bg:var(--ap-primary-100);--ap-conn-action-shadow:none;--ap-mlist-reset-bg:var(--ap-primary-100);--ap-mlist-day-bg:#2c2f396b;--ap-mlist-row-rule:var(--ap-border-default);--ap-mlist-row-hover-bg:var(--ap-primary-50);--ap-mlist-more-bg:var(--ap-neutral-100);--ap-mlist-card-bg:var(--ap-surface-bg);--ap-mlist-row-divider:var(--ap-border-default);--ap-mlist-row-hover:var(--ap-primary-50);--ap-mlist-empty-mark-bg:var(--ap-primary-100);--ap-board-badge-shadow:none;--ap-board-badge-host-bg:var(--ap-primary-100);--ap-board-badge-host-border:var(--ap-border-default);--ap-board-badge-host-text:var(--ap-text-brand);--ap-board-badge-host-icon:var(--ap-text-brand);--ap-board-badge-att-bg:var(--ap-success-100);--ap-board-badge-att-border:var(--ap-border-default);--ap-board-badge-att-text:var(--ap-success-500);--ap-board-badge-att-icon:var(--ap-success-500);--ap-board-badge-pending-bg:var(--ap-neutral-100);--ap-board-badge-pending-border:var(--ap-border-default);--ap-board-badge-pending-text:var(--ap-text-secondary);--ap-board-badge-pending-icon:var(--ap-text-tertiary);--ap-board-badge-declined-bg:var(--ap-error-100);--ap-board-badge-declined-border:var(--ap-border-default);--ap-board-badge-declined-text:var(--ap-error-500);--ap-board-badge-declined-icon:var(--ap-error-500);--ap-spotlight-bg:#0006;--ap-inline-ink:var(--ap-text-primary);--ap-inline-muted:var(--ap-text-tertiary);--ap-inline-accent:var(--ap-text-brand);--ap-inline-soft-bg:var(--ap-neutral-100);--ap-inline-soft-border:var(--ap-border-default);--ap-inline-soft-fg:var(--ap-text-secondary);--ap-inline-pop-bg:var(--ap-surface-overlay);--ap-inline-pop-border:var(--ap-border-default);--ap-mini-calendar-shadow:var(--ap-modal-shadow);--ap-time-range-shadow:var(--ap-modal-shadow);--ap-time-range-tz:var(--ap-text-tertiary);--ap-time-range-divider:var(--ap-border-default);--ap-time-range-selected-bg:var(--ap-primary-100);--ap-time-range-selected-border:var(--ap-border-default);--ap-time-range-duration-bg:var(--ap-neutral-100);--ap-time-range-duration-border:var(--ap-border-subtle);--ap-invite-pop-bg:var(--ap-surface-overlay);--ap-invite-pop-border:var(--ap-border-default);--ap-invite-pop-shadow:var(--ap-modal-shadow);--ap-invite-pop-field-bg:var(--ap-surface-sunken);--ap-invite-pop-field-border:var(--ap-border-default);--ap-invite-pop-copy-shadow:none;--ap-invite-pop-copied-shadow:none;--ap-invite-chip-active-bg:var(--ap-primary-100);--ap-invite-chip-active-border:var(--ap-text-brand);--ap-invite-chip-active-shadow:none;--ap-participants-edit-bg:var(--ap-primary-100);--ap-participants-edit-border:var(--ap-border-default);--ap-participants-edit-fg:var(--ap-text-brand);--ap-edit-bg:var(--ap-surface-overlay);--ap-edit-border:var(--ap-border-default);--ap-edit-shadow:var(--ap-modal-shadow);--ap-edit-title:var(--ap-text-primary);--ap-edit-label:var(--ap-text-tertiary);--ap-edit-ink:var(--ap-text-primary);--ap-edit-close:var(--ap-text-secondary);--ap-edit-icon:var(--ap-text-tertiary);--ap-edit-field-bg:var(--ap-surface-sunken);--ap-edit-field-border:var(--ap-border-default);--ap-edit-field-bg-active:var(--ap-surface-sunken);--ap-edit-field-border-active:var(--ap-text-brand);--ap-edit-cancel-bg:var(--ap-neutral-100);--ap-edit-cancel-fg:var(--ap-text-primary);--ap-meeting-title-fg:var(--ap-text-primary)}:root{--ap-board-head-gap:8px;--ap-board-head-date-font:600 14px/20px var(--ap-font-sans);--ap-board-today-height:24px;--ap-board-today-width:66px;--ap-board-today-bg:var(--ap-primary-50);--ap-board-today-text:var(--ap-text-brand);--ap-board-today-font:500 10px/normal var(--ap-font-sans);--ap-board-today-pad:12px;--ap-board-view-height:24px;--ap-board-view-width:80px;--ap-board-view-gap:2px;--ap-board-view-bg:var(--ap-surface-elevated);--ap-board-view-border:var(--ap-primary-50);--ap-board-view-text:var(--ap-text-secondary);--ap-board-view-font:500 10px/normal var(--ap-font-sans);--ap-board-view-caret:8px;--ap-board-view-hover-bg:var(--ap-primary-50);--ap-board-view-hover-border:var(--ap-primary-100);--ap-board-part-gap:1px;--ap-board-part-title-font:600 15px/18px var(--ap-font-sans);--ap-board-part-range-font:400 11px/14px var(--ap-font-sans);--ap-board-card-height:80px;--ap-board-card-radius:var(--ap-radius-lg);--ap-board-card-bg:var(--ap-surface-elevated);--ap-board-card-border:var(--ap-border-subtle);--ap-board-card-shadow:0 1px 1px 0 #0000000a;--ap-board-card-pad:0 13px 0 27px;--ap-board-card-gap:12px;--ap-board-card-past-opacity:.68;--ap-board-card-border-hover:var(--ap-card-border-active);--ap-board-card-shadow-hover:var(--ap-card-shadow-active);--ap-board-accent-left:11px;--ap-board-accent-inset:11px;--ap-board-accent-width:5px;--ap-board-accent-default:#7874d8;--ap-board-card-time-width:100px;--ap-board-card-time-font:600 12px/16px var(--ap-font-sans);--ap-board-card-time-text:var(--ap-text-brand);--ap-board-card-title-font:600 14px/18px var(--ap-font-sans);--ap-board-card-meta-font:400 11px/14px var(--ap-font-sans);--ap-board-card-copy-gap:7px;--ap-board-avatar-overlap:-10px;--ap-board-avatar-ring:var(--ap-surface-elevated);--ap-board-avatar-ring-width:1px;--ap-board-more-bg:var(--ap-success-100);--ap-board-more-text:var(--ap-text-primary);--ap-board-menu-size:32px;--ap-board-menu-icon:16px;--ap-board-menu-bg:var(--ap-primary-50);--ap-board-menu-color:#667085;--ap-board-menu-hover:var(--ap-primary-100);--ap-board-badge-radius:12px;--ap-board-badge-pad:5px 11px 5px 10px;--ap-board-badge-gap:6px;--ap-board-badge-icon:12px;--ap-board-badge-font:600 10px/12px var(--ap-font-sans);--ap-board-badge-shadow:0 2px 8px 0 #4f40e014;--ap-board-badge-host-bg:linear-gradient(90deg, #f1efff 0%, #f9f8ff 100%);--ap-board-badge-host-border:#d4cfffe6;--ap-board-badge-host-text:#4f40eb;--ap-board-badge-host-icon:#5b4bff;--ap-board-badge-att-bg:linear-gradient(90deg, #e9f9f1 0%, #f7fdfa 100%);--ap-board-badge-att-border:#b0e5cbf2;--ap-board-badge-att-text:#238b5c;--ap-board-badge-att-icon:#2fb878;--ap-board-badge-pending-bg:linear-gradient(90deg, #f2f5fa 0%, #fafbfd 100%);--ap-board-badge-pending-border:#d6dce8f2;--ap-board-badge-pending-text:#707a91;--ap-board-badge-pending-icon:#a8b0c2;--ap-board-badge-declined-bg:linear-gradient(90deg, #fff0f2 0%, #fff8f9 100%);--ap-board-badge-declined-border:#f7c8d2f2;--ap-board-badge-declined-text:#a35c6b;--ap-board-badge-declined-icon:#f5758f;--ap-board-next-radius:14px;--ap-board-next-min-h:56px;--ap-board-next-pad:8px 12px 8px 14px;--ap-board-next-gap:14px;--ap-board-next-bg:var(--ap-primary-50);--ap-board-next-border:var(--ap-border-subtle);--ap-board-next-shadow:0 1px 2px 0 #0000000a, 0 5px 18px 0 #3329a61f;--ap-board-next-label-pad:5px 10px;--ap-board-next-label-bg:var(--ap-primary-50);--ap-board-next-label-text:var(--ap-text-brand);--ap-board-next-label-font:600 12px/16px var(--ap-font-sans);--ap-board-next-copy-gap:2px;--ap-board-next-title-font:600 15px/19px var(--ap-font-sans);--ap-board-next-sub-font:400 12px/15px var(--ap-font-sans);--ap-board-next-cta-pad:10px 18px;--ap-board-next-cta-bg:var(--ap-text-brand);--ap-board-next-cta-text:var(--ap-text-inverse);--ap-board-next-cta-font:600 12px/16px var(--ap-font-sans);--ap-board-next-cta-shadow:0 3px 10px 0 #4f45ff2e;--ap-board-next-cta-hover:var(--ap-primary-600);--ap-board-panel-pad:16px;--ap-board-panel-gap:12px;--ap-board-panel-radius:var(--ap-radius-xl);--ap-board-panel-bg:var(--ap-surface-elevated);--ap-board-panel-border:var(--ap-border-subtle);--ap-board-panel-shadow:0 1px 2px 0 #0000000a;--ap-board-plate-gap:8px;--ap-board-grid-gap:10px;--ap-board-row-bg:var(--ap-primary-50);--ap-board-row-radius:var(--ap-radius-lg);--ap-board-row-pad:10px 8px 10px 12px;--ap-board-row-col:80px;--ap-board-row-col-gap:12px;--ap-board-row-stack-gap:8px;--ap-board-part-top:8px;--ap-board-slot-row-min:134px;--ap-board-slot-part-h:50px;--ap-board-slot-height:76px;--ap-board-slot-pad:12px 20px;--ap-board-slot-gap:14px;--ap-board-slot-radius:12px;--ap-board-slot-bg:#ffffffd9;--ap-board-slot-tile:38px;--ap-board-slot-tile-radius:12px;--ap-board-slot-tile-bg:#f0f0ff;--ap-board-slot-tile-icon:18px;--ap-board-slot-icon:#5145f5;--ap-board-slot-copy-gap:5px;--ap-board-slot-title-font:600 14px/normal var(--ap-font-sans);--ap-board-slot-title-text:#242e57;--ap-board-slot-note-font:400 12px/normal var(--ap-font-sans);--ap-board-slot-note-text:#737dad;--ap-board-slot-cta-height:36px;--ap-board-slot-cta-width:154px;--ap-board-slot-cta-pad:0 12px;--ap-board-slot-cta-gap:7px;--ap-board-slot-cta-radius:11px;--ap-board-slot-cta-bg:#f5f4ff;--ap-board-slot-cta-border:#d6d1ff;--ap-board-slot-cta-text:#4f42e8;--ap-board-slot-cta-icon:14px;--ap-board-slot-cta-font:600 12px/normal var(--ap-font-sans);--ap-board-slot-cta-hover-shadow:var(--ap-board-add-hover-shadow);--ap-board-add-pad:5px 10px;--ap-board-add-gap:6px;--ap-board-add-icon:12px;--ap-board-add-radius:12px;--ap-board-add-font:600 10px/12px var(--ap-font-sans);--ap-board-add-bg:var(--ap-board-badge-host-bg);--ap-board-add-border:var(--ap-board-badge-host-border);--ap-board-add-text:var(--ap-board-badge-host-text);--ap-board-add-shadow:var(--ap-board-badge-shadow);--ap-board-add-hover-shadow:0 4px 12px 0 #4f40e029;--ap-board-week-col:112px;--ap-board-week-col-gap:4px;--ap-board-week-head-gap:10px;--ap-board-week-free-font:400 12px/16px var(--ap-font-sans);--ap-board-pop-min-width:132px;--ap-board-pop-radius:14px;--ap-board-pop-bg:#fffffffa;--ap-board-pop-border:var(--ap-border-default);--ap-board-pop-shadow:0 12px 28px 0 #1f1c5929;--ap-board-pop-blur:9px;--ap-board-pop-hover:#f0edffb8;--ap-board-pop-item-font:500 12px/16px var(--ap-font-sans);--ap-prof-gap:16px;--ap-prof-tabs-pad:8px;--ap-prof-tabs-gap:4px;--ap-prof-tabs-radius:var(--ap-radius-2xl);--ap-prof-tab-h:40px;--ap-prof-tab-pad:0 16px;--ap-prof-tab-radius:var(--ap-radius-lg);--ap-prof-tab-font:500 12px/16px var(--ap-font-sans);--ap-prof-tab-track:.2px;--ap-prof-tab-fg:var(--ap-text-secondary);--ap-prof-tab-on-fg:var(--ap-text-brand);--ap-prof-tab-on-bg:var(--ap-primary-50);--ap-set-panel-radius:var(--ap-radius-2xl);--ap-set-panel-border:var(--ap-border-subtle);--ap-set-panel-shadow:var(--ap-shadow-sm);--ap-set-panel-pad:20px 22px 18px;--ap-set-panel-gap:14px;--ap-set-head-height:48px;--ap-set-head-gap:3px;--ap-set-title-font:600 18px/23px var(--ap-font-sans);--ap-set-sub-font:400 10px/15px var(--ap-font-sans);--ap-set-group-gap:10px;--ap-set-row-gap:12px;--ap-set-group-font:600 11px/16px var(--ap-font-sans);--ap-set-action-w:112px;--ap-set-action-h:36px;--ap-set-action-shadow:0 3px 8px -2px #4f46ff1f;--ap-set-action-font:600 11px/14px var(--ap-font-sans);--ap-set-field-height:68px;--ap-set-field-area-height:96px;--ap-set-field-pad:10px 13px;--ap-set-field-gap:3.5px;--ap-set-field-area-gap:7px;--ap-set-field-radius:var(--ap-radius-lg);--ap-set-field-bg:var(--ap-surface-sunken);--ap-set-field-border:var(--ap-border-subtle);--ap-set-field-label-font:500 9px/12px var(--ap-font-sans);--ap-set-field-value-font:500 12px/17px var(--ap-font-sans);--ap-set-field-area-font:400 11px/17px var(--ap-font-sans);--ap-set-field-count-font:400 8px/11px var(--ap-font-sans);--ap-set-field-error-bg:#fff6f8;--ap-set-field-error-fg:#db3347;--ap-set-field-error-font:500 12px/16px var(--ap-font-sans);--ap-set-field-btn-w:88px;--ap-set-field-btn-h:32px;--ap-set-field-btn-radius:10px;--ap-set-field-btn-border:#e4e8f2;--ap-set-field-btn-fg:#5147ff;--ap-set-field-btn-font:600 12px/normal var(--ap-font-sans);--ap-set-row-height:102px;--ap-set-row-pad:14px 16px;--ap-set-row-bg:var(--ap-primary-50);--ap-set-row-copy-gap:4px;--ap-set-row-title-font:600 12px/16px var(--ap-font-sans);--ap-set-row-sub-font:400 9px/14px var(--ap-font-sans);--ap-status-sel-w:210px;--ap-status-sel-h:42px;--ap-status-sel-bg:#ffffffeb;--ap-status-sel-fg:#15213d;--ap-status-sel-font:500 10px/14px var(--ap-font-sans);--ap-status-sel-arrow-font:500 12px/normal var(--ap-font-sans);--ap-status-sel-open-border:#bfc6ff;--ap-status-sel-open-shadow:0 4px 12px -2px #2e298c24;--ap-status-glass-w:122px;--ap-status-glass-h:34px;--ap-status-glass-pad:0 12px;--ap-status-glass-radius:12px;--ap-status-glass-bg:#ffffff21;--ap-status-glass-bg-hover:#fff3;--ap-status-glass-fg:#fff;--ap-status-glass-font:500 12px/16px var(--ap-font-sans);--ap-status-glass-track:.2px;--ap-status-menu-gap:12px;--ap-status-menu-radius:18px;--ap-status-menu-pad:13px 7px;--ap-status-menu-border:#e2e6f0;--ap-status-menu-shadow:0 16px 38px -8px #0a0f292e, 0 3px 12px -2px #4f45ff14;--ap-status-menu-head-h:32px;--ap-status-menu-title:#192642;--ap-status-menu-muted:#7180a2;--ap-status-menu-title-font:600 11px/15px var(--ap-font-sans);--ap-status-menu-hint-font:400 8px/11px var(--ap-font-sans);--ap-status-opt-h:38px;--ap-status-opt-radius:10px;--ap-status-opt-on-bg:#f1f0ff;--ap-status-opt-on-fg:#5147ff;--ap-status-opt-font:500 10px/14px var(--ap-font-sans);--ap-status-opt-font-on:600 10px/14px var(--ap-font-sans);--ap-menu-item-font:500 14px/20px var(--ap-font-sans);--ap-status-opt-check-font:600 12px/15px var(--ap-font-sans);--ap-status-online:#1dbb87;--ap-status-focus:#5965ff;--ap-status-busy:#f2a33a;--ap-status-dnd:#ed5a67;--ap-set-nav-pad:18px 14px 14px;--ap-set-nav-gap:6px;--ap-set-nav-title-font:600 10px/16px var(--ap-font-sans);--ap-set-nav-title-track:.4px;--ap-set-nav-item-h:46px;--ap-set-nav-item-pad:0 11px;--ap-set-nav-item-gap:11px;--ap-set-nav-item-radius:var(--ap-radius-lg);--ap-set-nav-icon:18px;--ap-set-nav-icon-fg:#64719a;--ap-set-nav-font:500 12px/16px var(--ap-font-sans);--ap-set-nav-font-on:600 12px/16px var(--ap-font-sans);--ap-set-nav-on-bg:var(--ap-primary-50);--ap-prof-fill-pad:11px 12px 10px;--ap-prof-fill-radius:var(--ap-radius-xl);--ap-prof-fill-track:#dedbfa;--ap-prof-fill-track-h:5px;--ap-prof-fill-title-font:600 11px/14px var(--ap-font-sans);--ap-prof-fill-hint-font:400 9px/12px var(--ap-font-sans);--ap-prof-fill-link-font:500 9px/12px var(--ap-font-sans);--ap-prof-card-h:176px;--ap-prof-card-pad:24px;--ap-prof-card-gap:24px;--ap-prof-card-bg:var(--ap-person-cover-bg);--ap-prof-card-photo-inset:-60px;--ap-prof-card-photo-blur:24px;--ap-prof-card-veil:linear-gradient(180deg, #0e121a6b 0%, #0e121a91 50%, #0e121aad 100%);--ap-prof-card-fg:#fff;--ap-prof-card-meta-fg:#d0d9e7;--ap-prof-card-danger:#ffb4bd;--ap-prof-card-glass:#ffffff21;--ap-prof-card-avatar:128px;--ap-prof-card-avatar-narrow:96px;--ap-prof-card-avatar-shadow:0 8px 18px 0 #2e29732e;--ap-prof-card-avatar-hover:#0e121a73;--ap-prof-card-info-gap:8px;--ap-prof-card-name-gap:10px;--ap-prof-card-name-font:700 26px/32px var(--ap-font-sans);--ap-prof-card-meta-font:400 14px/20px var(--ap-font-sans);--ap-prof-card-badge-pad:3px 8px;--ap-prof-card-badge-radius:6px;--ap-prof-card-badge-font:700 11px/16px var(--ap-font-sans);--ap-prof-card-photo-gap:32px;--ap-prof-card-photo-pad:8px 0;--ap-prof-card-photo-font:600 12px/18px var(--ap-font-sans);--ap-prof-card-photo-track:.1px;--ap-prof-card-side-w:210px;--ap-prof-form-pad:20px 24px 24px;--ap-prof-form-gap:16px;--ap-prof-form-radius:24px;--ap-prof-form-title-font:600 18px/24px var(--ap-font-sans);--ap-prof-form-sub-font:400 12px/18px var(--ap-font-sans);--ap-prof-form-btn-h:40px;--ap-prof-form-btn-font:600 13px/18px var(--ap-font-sans);--ap-prof-form-soft-bg:#f1eeff;--ap-prof-form-soft-bg-hover:#e6e1ff;--ap-prof-form-soft-fg:#5745f5;--ap-prof-form-soft-radius:10px;--ap-prof-form-soft-font:600 12px/18px var(--ap-font-sans);--ap-prof-field-h:84px;--ap-prof-field-area-h:104px;--ap-prof-field-pad:22px 16px;--ap-prof-field-gap:4px;--ap-prof-field-label-font:400 12px/16px var(--ap-font-sans);--ap-prof-field-value-font:500 14px/20px var(--ap-font-sans);--ap-prof-field-area-font:400 14px/20px var(--ap-font-sans);--ap-photo-w:426px;--ap-photo-pad:22px;--ap-photo-radius:20px;--ap-photo-gap:12px;--ap-photo-title-font:600 16px/20px var(--ap-font-sans);--ap-photo-sub-font:400 12px/17px var(--ap-font-sans);--ap-photo-hint-font:500 12px/17px var(--ap-font-sans);--ap-photo-current:148px;--ap-photo-btn-h:36px;--ap-photo-btn-radius:10px;--ap-photo-btn-font:600 12px/17px var(--ap-font-sans);--ap-photo-primary-bg:#5147ff;--ap-photo-soft-w:220px;--ap-photo-soft-bg:#f0edff;--ap-photo-soft-bg-hover:#e6e1ff;--ap-photo-danger-bg:#fbf0f1;--ap-photo-danger-bg-hover:#f8e2e5;--ap-photo-danger-fg:#ff6272;--ap-photo-muted-fg:#6e7891;--ap-photo-link-h:30px;--ap-photo-frame-bg:#e5ebf7;--ap-photo-frame-radius:16px;--ap-photo-ring:#fff;--ap-photo-dim:#0e121a59;--ap-photo-handle-w:3px;--ap-photo-handle-len:18px;--ap-photo-handle-hit:32px;--ap-photo-zoom-gap:14px;--ap-photo-zoom-pad:14px 10px;--ap-photo-zoom-inner-gap:12px;--ap-photo-zoom-radius:24px;--ap-photo-zoom-bg:#fffffff0;--ap-photo-zoom-shadow:0 6px 16px 0 #0a12291a;--ap-photo-zoom-btn:24px;--ap-photo-zoom-track-h:187px;--ap-photo-zoom-sign-font:400 20px/24px var(--ap-font-sans);--ap-photo-zoom-value-font:400 10px/14px var(--ap-font-sans);--ap-acct-menu-w:280px;--ap-acct-menu-gap:8px;--ap-acct-menu-pad:8px;--ap-acct-menu-radius:18px;--ap-acct-menu-radius-first:20px;--ap-acct-menu-bg:#ffffffc2;--ap-acct-menu-border:#fff;--ap-acct-menu-shadow:0 12px 16px #1f264d21;--ap-acct-menu-blur:14px;--ap-acct-menu-item-h:48px;--ap-acct-menu-item-h-sm:42px;--ap-acct-menu-item-pad:0 12px;--ap-acct-menu-item-gap:12px;--ap-acct-menu-item-radius:var(--ap-radius-lg);--ap-acct-menu-item-font:500 14px/1.4 var(--ap-font-sans);--ap-acct-menu-item-on-bg:#4f46ff0f;--ap-acct-menu-icon:var(--ap-text-secondary);--ap-acct-menu-caret:var(--ap-text-tertiary);--ap-acct-menu-head-pad:12px;--ap-acct-menu-avatar:44px;--ap-acct-menu-avatar-ring:2px;--ap-acct-menu-name-font:600 16px/1.4 var(--ap-font-sans);--ap-acct-menu-login-font:400 12px/1.4 var(--ap-font-sans);--ap-acct-menu-plan-bg:#4f46ff14;--ap-acct-menu-plan-fg:var(--ap-text-brand);--ap-acct-menu-plan-pad:5px;--ap-acct-menu-plan-radius:8px;--ap-acct-menu-plan-font:600 11px/1.4 var(--ap-font-sans);--ap-toast-top:16px;--ap-toast-h:36px;--ap-toast-pad:8px 12px 8px 10px;--ap-toast-gap:7px;--ap-toast-radius:18px;--ap-toast-bg:#eaf8f3;--ap-toast-border:#bce8d8;--ap-toast-shadow:0 4px 12px -4px #148c631a;--ap-toast-mark:16px;--ap-toast-mark-bg:#1dbb87;--ap-toast-fg:#137359;--ap-toast-font:600 11px/15px var(--ap-font-sans)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-set-action-shadow:none;--ap-set-field-error-bg:var(--ap-error-100);--ap-set-field-error-fg:var(--ap-error-500);--ap-set-field-btn-border:var(--ap-border-default);--ap-set-field-btn-fg:var(--ap-text-brand);--ap-status-sel-bg:var(--ap-surface-overlay);--ap-status-sel-fg:var(--ap-text-primary);--ap-status-sel-open-border:var(--ap-border-strong);--ap-status-menu-border:var(--ap-border-default);--ap-status-menu-title:var(--ap-text-primary);--ap-status-menu-muted:var(--ap-text-tertiary);--ap-set-nav-icon-fg:var(--ap-text-tertiary);--ap-prof-fill-track:var(--ap-neutral-100);--ap-prof-form-soft-bg:var(--ap-primary-100);--ap-prof-form-soft-bg-hover:var(--ap-btn-tertiary-hover);--ap-prof-form-soft-fg:var(--ap-text-brand);--ap-photo-primary-bg:var(--ap-primary-500);--ap-photo-soft-bg:var(--ap-primary-100);--ap-photo-soft-bg-hover:var(--ap-btn-tertiary-hover);--ap-photo-danger-bg:var(--ap-error-100);--ap-photo-danger-bg-hover:var(--ap-error-100);--ap-photo-danger-fg:var(--ap-error-500);--ap-photo-muted-fg:var(--ap-text-tertiary);--ap-photo-frame-bg:var(--ap-surface-sunken);--ap-photo-zoom-bg:var(--ap-surface-overlay);--ap-toast-bg:var(--ap-success-100);--ap-toast-border:var(--ap-border-default);--ap-toast-fg:var(--ap-success-500)}:root{--ap-prof-m-avatar:106px;--ap-prof-m-avatar-radius:38px;--ap-prof-m-name-font:600 24px/30px var(--ap-font-sans);--ap-prof-m-meta-font:400 14px/17px var(--ap-font-sans);--ap-prof-m-link-font:500 15px/18px var(--ap-font-sans);--ap-prof-m-btn-font:600 17px/20px var(--ap-font-sans);--ap-prof-m-group-font:500 14px/18px var(--ap-font-sans);--ap-prof-m-item-font:500 17px/20px var(--ap-font-sans);--ap-prof-m-label-font:400 13px/17px var(--ap-font-sans);--ap-prof-m-value-font:500 16px/21px var(--ap-font-sans);--ap-prof-m-area-font:400 15px/21px var(--ap-font-sans);--ap-prof-m-rule:#353f5b12;--ap-prof-m-logout-font:500 16px/19px var(--ap-font-sans);--ap-prof-m-logout-fg:#cd374d}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-prof-m-rule:var(--ap-border-subtle);--ap-prof-m-logout-fg:#ff453a}:root{--ap-sidebar-classic-from:#091330;--ap-sidebar-classic-to:#171a47;--ap-sidebar-sapphire-from:#1a2957;--ap-sidebar-sapphire-to:#6173a3;--ap-sidebar-graphite-from:#141a21;--ap-sidebar-graphite-to:#333847;--ap-sidebar-emerald-from:#093330;--ap-sidebar-emerald-to:#141f40;--ap-sidebar-amethyst-from:#3d133d;--ap-sidebar-amethyst-to:#171f45;--ap-sidebar-fg:var(--ap-text-tertiary);--ap-sidebar-fg-muted:var(--ap-text-secondary);--ap-sidebar-fg-active:#fff;--ap-sidebar-logo:var(--ap-primary-50);--ap-appear-pad:20px;--ap-appear-title:#172440;--ap-appear-muted:#7080a6;--ap-appear-title-font:600 20px/normal var(--ap-font-sans);--ap-appear-sub-font:400 10px/normal var(--ap-font-sans);--ap-appear-hint-pad:7px 11px;--ap-appear-hint-radius:14px;--ap-appear-hint-bg:#ebfaf5;--ap-appear-hint-dot:#1ab887;--ap-appear-hint-fg:#127a59;--ap-appear-hint-font:500 9px/normal var(--ap-font-sans);--ap-appear-preview-h:300px;--ap-appear-preview-radius:20px;--ap-appear-preview-border:#d6dbf5;--ap-appear-preview-bg:linear-gradient(90deg, #f5f7ff 0%, #e5ebff 100%);--ap-appear-preview-glow:radial-gradient(circle 250px, #5247ff38, #5247ff00);--ap-appear-accent:#5247ff;--ap-appear-badge-bg:#fff;--ap-appear-badge-font:500 9px/normal var(--ap-font-sans);--ap-appear-name-font:600 26px/normal var(--ap-font-sans);--ap-appear-desc:#637399;--ap-appear-desc-font:400 11px/normal var(--ap-font-sans);--ap-appear-cta:#5247c7;--ap-appear-cta-font:500 10px/normal var(--ap-font-sans);--ap-appear-mock-w:450px;--ap-appear-mock-h:217.5px;--ap-appear-mock-radius:20px;--ap-appear-mock-border:#ccd1eb;--ap-appear-mock-shadow:0 10px 25px 0 #1f244d24;--ap-appear-mock-side-w:140px;--ap-appear-mock-dot:#adbdeb;--ap-appear-mock-bar:#bac7f0;--ap-appear-mock-content:#f5f7ff;--ap-appear-mock-hero:linear-gradient(90deg, #ebe8ff 0%, #d9e5ff 100%);--ap-appear-pick-title-font:600 14px/normal var(--ap-font-sans);--ap-appear-pick-sub-font:400 9px/normal var(--ap-font-sans);--ap-appear-group:#141f3d;--ap-appear-group-font:600 11px/15px var(--ap-font-sans);--ap-appear-cards-gap:24px;--ap-theme-card-size:158px;--ap-theme-card-pad:10px;--ap-theme-card-radius:17px;--ap-theme-card-border:#dee3f2;--ap-theme-card-shadow:0 3px 10px 0 #1f244d12;--ap-theme-card-on:#5247ff;--ap-theme-card-on-shadow:0 6px 16px 0 #1f244d24;--ap-theme-card-name-font:600 11px/normal var(--ap-font-sans);--ap-theme-card-tagline-font:400 9px/normal var(--ap-font-sans);--ap-theme-visual-w:134px;--ap-theme-visual-h:82px;--ap-theme-visual-radius:12px;--ap-theme-visual-dot:#ccd6ffd9;--ap-theme-visual-bar:#d1dbffa6;--ap-theme-visual-content:#f5f7ff;--ap-theme-visual-head:#e0e0ff}:root[data-ap-sidebar=sapphire]{--ap-gradient-shell:linear-gradient(118.578deg, var(--ap-sidebar-sapphire-from) 2.0833%, var(--ap-sidebar-sapphire-to) 102.08%)}:root[data-ap-sidebar=graphite]{--ap-gradient-shell:linear-gradient(118.578deg, var(--ap-sidebar-graphite-from) 2.0833%, var(--ap-sidebar-graphite-to) 102.08%)}:root[data-ap-sidebar=emerald]{--ap-gradient-shell:linear-gradient(118.578deg, var(--ap-sidebar-emerald-from) 2.0833%, var(--ap-sidebar-emerald-to) 102.08%)}:root[data-ap-sidebar=amethyst]{--ap-gradient-shell:linear-gradient(118.578deg, var(--ap-sidebar-amethyst-from) 2.0833%, var(--ap-sidebar-amethyst-to) 102.08%)}:root{--ap-sidebar-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='.33 .33 .33 0 0 .33 .33 .33 0 0 .33 .33 .33 0 0 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='.05'/%3E%3C/svg%3E");--ap-theme-obsidian-base:linear-gradient(172deg, #181716 0%, #0f0e0e 55%, #0b0b0b 100%);--ap-theme-obsidian-glow-1:radial-gradient(52% 46% at 6% -8%, #a8bad63d, #a8bad60f 55%, #a8bad600 100%);--ap-theme-obsidian-glow-2:radial-gradient(36% 50% at 0% 104%, #96806a29, #96806a00 100%);--ap-theme-obsidian-fg:#b2aeaa;--ap-theme-obsidian-fg-muted:#94908c;--ap-theme-obsidian-logo:#eeeae6;--ap-theme-obsidian-shell:var(--ap-sidebar-grain), var(--ap-theme-obsidian-glow-1), var(--ap-theme-obsidian-glow-2), var(--ap-theme-obsidian-base);--ap-theme-aurora-base:linear-gradient(175deg, #0a0e1c 0%, #070a15 60%, #060912 100%);--ap-theme-aurora-glow-1:radial-gradient(44% 58% at -4% 114%, #2ea89e85, #2ea89e24 50%, #2ea89e00 100%);--ap-theme-aurora-glow-2:radial-gradient(40% 46% at 9% 90%, #5856d65c, #5856d617 50%, #5856d600 100%);--ap-theme-aurora-glow-3:radial-gradient(46% 40% at 0% -4%, #4060a82e, #4060a800 100%);--ap-theme-aurora-fg:#aabace;--ap-theme-aurora-fg-muted:#b0c0d6;--ap-theme-aurora-logo:#e4eef8;--ap-theme-aurora-shell:var(--ap-sidebar-grain), var(--ap-theme-aurora-glow-1), var(--ap-theme-aurora-glow-2), var(--ap-theme-aurora-glow-3), var(--ap-theme-aurora-base);--ap-theme-forest-base:linear-gradient(175deg, #0d1310 0%, #090d0b 60%, #070a09 100%);--ap-theme-forest-glow-1:radial-gradient(42% 54% at 0% 104%, #76905457, #76905414 52%, #76905400 100%);--ap-theme-forest-glow-2:radial-gradient(48% 46% at 8% -6%, #34765847, #3476580f 55%, #34765800 100%);--ap-theme-forest-fg:#acbcaa;--ap-theme-forest-fg-muted:#9aa898;--ap-theme-forest-logo:#e6f0e2;--ap-theme-forest-shell:var(--ap-sidebar-grain), var(--ap-theme-forest-glow-1), var(--ap-theme-forest-glow-2), var(--ap-theme-forest-base);--ap-theme-bordeaux-base:linear-gradient(172deg, #1c0b10 0%, #10080a 55%, #0a0708 100%);--ap-theme-bordeaux-glow-1:radial-gradient(52% 52% at 0% -6%, #96223e70, #96223e1f 52%, #96223e00 100%);--ap-theme-bordeaux-glow-2:radial-gradient(40% 46% at 4% 106%, #ce804c4d, #ce804c12 52%, #ce804c00 100%);--ap-theme-bordeaux-fg:#cab2ae;--ap-theme-bordeaux-fg-muted:#ac9894;--ap-theme-bordeaux-logo:#f6e6e0;--ap-theme-bordeaux-shell:var(--ap-sidebar-grain), var(--ap-theme-bordeaux-glow-1), var(--ap-theme-bordeaux-glow-2), var(--ap-theme-bordeaux-base);--ap-theme-silk-image:url(/themes/silk.svg) left top / auto 100% no-repeat;--ap-theme-silk-veil:linear-gradient(180deg, #0a0a0d8a 0%, #0a0a0d70 52%, #0a0a0d1a 78%, #0a0a0d0f 100%);--ap-theme-silk-base:linear-gradient(170deg, #141318 0%, #0d0d10 100%);--ap-theme-silk-glow-1:radial-gradient(40% 36% at 10% 8%, #9692a81f, #9692a800 100%);--ap-theme-silk-glow-2:radial-gradient(36% 44% at 0% 92%, #7880961a, #78809600 100%);--ap-theme-silk-fg:#cccad0;--ap-theme-silk-fg-muted:#a09ea6;--ap-theme-silk-logo:#eeecf0;--ap-theme-silk-shell:var(--ap-sidebar-grain), var(--ap-theme-silk-veil), var(--ap-theme-silk-image), var(--ap-theme-silk-glow-1), var(--ap-theme-silk-glow-2), var(--ap-theme-silk-base);--ap-theme-dusk-base:linear-gradient(180deg, #0f0e1e 0%, #130e1e 55%, #180f1b 100%);--ap-theme-dusk-glow-1:radial-gradient(48% 30% at 6% 108%, #ec96706b, #ec96701a 50%, #ec967000 100%);--ap-theme-dusk-glow-2:radial-gradient(44% 56% at 0% 66%, #70407842, #70407800 100%);--ap-theme-dusk-glow-3:radial-gradient(44% 36% at 4% -6%, #46509633, #46509600 100%);--ap-theme-dusk-fg:#c2b8b8;--ap-theme-dusk-fg-muted:#b2a8a8;--ap-theme-dusk-logo:#f6ece8;--ap-theme-dusk-shell:var(--ap-sidebar-grain), var(--ap-theme-dusk-glow-1), var(--ap-theme-dusk-glow-2), var(--ap-theme-dusk-glow-3), var(--ap-theme-dusk-base);--ap-theme-obsidian-swatch:radial-gradient(90% 70% at 10% -10%, #a8bad65c, #a8bad600 75%), radial-gradient(80% 70% at 0% 110%, #96806a42, #96806a00 75%), var(--ap-theme-obsidian-base);--ap-theme-aurora-swatch:radial-gradient(80% 80% at 0% 112%, #2ea89ec7, #2ea89e33 50%, #2ea89e00 100%), radial-gradient(70% 70% at 36% 88%, #5856d69e, #5856d624 50%, #5856d600 100%), radial-gradient(70% 50% at 0% 0%, #4060a84d, #4060a800 100%), var(--ap-theme-aurora-base);--ap-theme-forest-swatch:radial-gradient(85% 80% at 0% 110%, #76905494, #76905424 52%, #76905400 100%), radial-gradient(80% 60% at 10% -10%, #3476587a, #34765800 100%), var(--ap-theme-forest-base);--ap-theme-bordeaux-swatch:radial-gradient(90% 80% at 0% -10%, #96223eb8, #96223e2e 52%, #96223e00 100%), radial-gradient(80% 70% at 5% 110%, #ce804c7a, #ce804c1a 52%, #ce804c00 100%), var(--ap-theme-bordeaux-base);--ap-theme-silk-swatch:linear-gradient(180deg, #0a0a0d1f 0%, #0a0a0d00 100%), url(/themes/silk.svg) left top / auto 100% no-repeat, var(--ap-theme-silk-glow-1), var(--ap-theme-silk-base);--ap-theme-dusk-swatch:radial-gradient(90% 55% at 10% 115%, #ec96709e, #ec967024 50%, #ec967000 100%), radial-gradient(80% 80% at 0% 60%, #70407875, #70407800 100%), radial-gradient(80% 50% at 10% -10%, #4650965c, #46509600 100%), var(--ap-theme-dusk-base)}:root[data-ap-sidebar=obsidian]{--ap-gradient-shell:var(--ap-theme-obsidian-shell);--ap-sidebar-fg:var(--ap-theme-obsidian-fg);--ap-sidebar-fg-muted:var(--ap-theme-obsidian-fg-muted);--ap-sidebar-logo:var(--ap-theme-obsidian-logo)}:root[data-ap-sidebar=aurora]{--ap-gradient-shell:var(--ap-theme-aurora-shell);--ap-sidebar-fg:var(--ap-theme-aurora-fg);--ap-sidebar-fg-muted:var(--ap-theme-aurora-fg-muted);--ap-sidebar-logo:var(--ap-theme-aurora-logo)}:root[data-ap-sidebar=forest]{--ap-gradient-shell:var(--ap-theme-forest-shell);--ap-sidebar-fg:var(--ap-theme-forest-fg);--ap-sidebar-fg-muted:var(--ap-theme-forest-fg-muted);--ap-sidebar-logo:var(--ap-theme-forest-logo)}:root[data-ap-sidebar=bordeaux]{--ap-gradient-shell:var(--ap-theme-bordeaux-shell);--ap-sidebar-fg:var(--ap-theme-bordeaux-fg);--ap-sidebar-fg-muted:var(--ap-theme-bordeaux-fg-muted);--ap-sidebar-logo:var(--ap-theme-bordeaux-logo)}:root[data-ap-sidebar=silk]{--ap-gradient-shell:var(--ap-theme-silk-shell);--ap-sidebar-fg:var(--ap-theme-silk-fg);--ap-sidebar-fg-muted:var(--ap-theme-silk-fg-muted);--ap-sidebar-logo:var(--ap-theme-silk-logo)}:root[data-ap-sidebar=dusk]{--ap-gradient-shell:var(--ap-theme-dusk-shell);--ap-sidebar-fg:var(--ap-theme-dusk-fg);--ap-sidebar-fg-muted:var(--ap-theme-dusk-fg-muted);--ap-sidebar-logo:var(--ap-theme-dusk-logo)}:root[data-ap-sidebar-fg=white]{--ap-sidebar-fg:#ffffffe0;--ap-sidebar-fg-muted:#ffffffa8;--ap-sidebar-fg-active:#fff;--ap-sidebar-logo:#fff}:root{--ap-dev-muted:#7180a5;--ap-dev-disabled-opacity:.35;--ap-dev-panel-pad:22px;--ap-dev-panel-radius:22px;--ap-dev-panel-gap:14px;--ap-dev-panel-shadow:0 1px 1px 0 #0000000a;--ap-dev-head-h:62px;--ap-dev-head-gap:4px;--ap-dev-title-font:600 22px/normal var(--ap-font-sans);--ap-dev-sub-font:400 12px/normal var(--ap-font-sans);--ap-dev-action-w:132px;--ap-dev-action-h:40px;--ap-dev-action-font:600 12px/normal var(--ap-font-sans);--ap-dev-stage-h:430px;--ap-dev-stage-h-sm:360px;--ap-dev-stage-radius:22px;--ap-dev-stage-bg:#1f263d;--ap-dev-stage-inset:20px;--ap-dev-stage-veil:linear-gradient(180deg, #0d1430e6 0%, #17234f5c 55%, #5a43d138 100%);--ap-dev-stage-mic-bg:linear-gradient(127.81deg, #0e1329 0%, #1f214d 55%, #33297a 100%);--ap-dev-stage-spk-bg:linear-gradient(78.98deg, #0b1226 2.22%, #1f214d 55.56%, #4a2166 108.89%);--ap-dev-glow-h:300px;--ap-dev-glow-mic-w:520px;--ap-dev-glow-mic:#6157ff2e;--ap-dev-glow-mic-blur:35px;--ap-dev-glow-dy:7px;--ap-dev-glow-spk-w:480px;--ap-dev-glow-spk:#8c52ff33;--ap-dev-glow-spk-blur:37.5px;--ap-dev-glow-spk-dy:5px;--ap-dev-stage-empty-top:174px;--ap-dev-stage-msg-gap:12px;--ap-dev-stage-msg-title-font:600 22px/28px var(--ap-font-sans);--ap-dev-stage-msg-title:#f0f2ff;--ap-dev-stage-msg-hint-font:400 14px/20px var(--ap-font-sans);--ap-dev-stage-msg-hint:#abb8d6;--ap-dev-stage-head-font:600 24px/29px var(--ap-font-sans);--ap-dev-stage-hint-font:400 12px/15px var(--ap-font-sans);--ap-dev-stage-head-gap:9px;--ap-dev-stage-mic-hint:#d1d9ffd1;--ap-dev-stage-spk-hint:#d6dbffd6;--ap-dev-stage-mic-top:112px;--ap-dev-stage-mic-bars-mt:13px;--ap-dev-stage-ready-mt:12px;--ap-dev-stage-spk-top:105px;--ap-dev-stage-spk-bars-mt:16px;--ap-dev-stage-play-mt:13.6px;--ap-dev-stage-spk-ready-mt:15.6px;--ap-dev-bar-mic:#7a73fff5;--ap-dev-bar-mic-edge:#6bb8fff5;--ap-dev-bar-spk:#7873fff5;--ap-dev-bar-wave:#5147ffbf;--ap-dev-ready-w:184px;--ap-dev-ready-h:34px;--ap-dev-ready-bg:#c7faebf5;--ap-dev-ready-fg:#0d6b4f;--ap-dev-ready-font:600 11px/normal var(--ap-font-sans);--ap-dev-ready-mark:#0da370;--ap-dev-ready-mark-font:700 12px/normal var(--ap-font-sans);--ap-dev-play-w:178.5px;--ap-dev-play-h:40.8px;--ap-dev-play-gap:7.65px;--ap-dev-play-bg:#fffffffa;--ap-dev-play-shadow:0 6.8px 18.7px 0 #0000002e;--ap-dev-play-font:600 9.35px/normal var(--ap-font-sans);--ap-dev-badge-w:142px;--ap-dev-badge-h:30px;--ap-dev-badge-font:700 9px/normal var(--ap-font-sans);--ap-dev-badge-dot:#19b98b;--ap-dev-chip-w:118px;--ap-dev-chip-bg:#111831;--ap-dev-chip-opacity:.82;--ap-dev-chip-font:600 10px/normal var(--ap-font-sans);--ap-dev-chip-font-sm:600 9px/normal var(--ap-font-sans);--ap-dev-instr-w:350px;--ap-dev-instr-h:32px;--ap-dev-instr-bottom:16px;--ap-dev-instr-radius:16px;--ap-dev-instr-bg:#0c1225b8;--ap-dev-instr-border:#ffffff29;--ap-dev-instr-fg:#ffffffe6;--ap-dev-instr-font:500 9px/normal var(--ap-font-sans);--ap-dev-instr-font-lg:10px;--ap-dev-tools-w:284px;--ap-dev-card-pad:20px;--ap-dev-card-gap:10px;--ap-dev-card-radius:20px;--ap-dev-card-border:#e4e8f2;--ap-dev-card-title-font:600 15px/18px var(--ap-font-sans);--ap-dev-row-h:58px;--ap-dev-row-pad-x:12px;--ap-dev-row-gap:12px;--ap-dev-row-radius:var(--ap-radius-lg);--ap-dev-row-bg:#f7f8fc;--ap-dev-row-icon-box:40px;--ap-dev-row-icon-bg:#f1efff;--ap-dev-row-copy-gap:4px;--ap-dev-row-label-font:700 11px/normal var(--ap-font-sans);--ap-dev-row-value-font:400 13px/normal var(--ap-font-sans);--ap-dev-test-w:98px;--ap-dev-test-on-w:82px;--ap-dev-test-h:34px;--ap-dev-test-border:#d6def0e6;--ap-dev-test-off-bg:#edf0f7;--ap-dev-test-font:600 10px/normal var(--ap-font-sans);--ap-dev-pick-w:var(--ap-dev-test-on-w);--ap-dev-menu-w:300px;--ap-dev-strip-pad:18px;--ap-dev-strip-gap:12px;--ap-dev-entries-gap:10px;--ap-dev-entry-h:76px;--ap-dev-entry-pad:0 12px 0 14px;--ap-dev-entry-copy-gap:5px;--ap-dev-entry-title-font:500 13px/normal var(--ap-font-sans);--ap-dev-entry-hint-font:400 10px/normal var(--ap-font-sans);--ap-dev-entry-off-opacity:.4;--ap-dev-switch-w:42px;--ap-dev-switch-h:24px;--ap-dev-switch-knob:18px;--ap-dev-switch-inset:3px;--ap-dev-switch-off:#bfc7d9;--ap-dev-ai-h:176px;--ap-dev-ai-pad:22px 24px;--ap-dev-ai-gap:8px;--ap-dev-ai-title-font:600 16px/normal var(--ap-font-sans);--ap-dev-ai-text-font:400 11px/normal var(--ap-font-sans);--ap-dev-ai-btn-w:158px;--ap-dev-ai-btn-h:42px;--ap-dev-ai-btn-font:600 12px/normal var(--ap-font-sans);--ap-dev-ai-wave-w:220px}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-dev-muted:var(--ap-text-tertiary);--ap-dev-panel-shadow:none;--ap-dev-card-border:var(--ap-border-default);--ap-dev-row-bg:var(--ap-surface-sunken);--ap-dev-row-icon-bg:var(--ap-primary-100);--ap-dev-test-border:var(--ap-border-default);--ap-dev-test-off-bg:var(--ap-neutral-100);--ap-dev-switch-off:var(--ap-switch-off)}:root{--ap-acc-muted:#7180a5;--ap-acc-border:#e4e8f2;--ap-acc-card-radius:18px;--ap-acc-action-h:38px;--ap-acc-title-font:600 14px/normal var(--ap-font-sans);--ap-acc-text-font:400 12px/normal var(--ap-font-sans);--ap-acc-small-font:400 11px/normal var(--ap-font-sans);--ap-acc-btn-w:132px;--ap-acc-btn-h:38px;--ap-acc-btn-radius:12px;--ap-acc-btn-font:600 12px/normal var(--ap-font-sans);--ap-acc-badge-w:108px;--ap-acc-badge-h:25px;--ap-acc-badge-bg:#e8f8f2;--ap-acc-badge-fg:#19b98b;--ap-acc-badge-font:600 10px/normal var(--ap-font-sans);--ap-acc-badge-mid-bg:var(--ap-warning-100);--ap-acc-badge-mid-fg:#b45309;--ap-acc-badge-low-bg:var(--ap-error-100);--ap-acc-badge-low-fg:#db3347;--ap-acc-score-bg:#f1efff;--ap-acc-score-pad:18px;--ap-acc-score-min-h:112px;--ap-acc-score-gap:14px;--ap-acc-mark-size:54px;--ap-acc-mark-radius:16px;--ap-acc-mark-font:600 22px/normal var(--ap-font-sans);--ap-acc-score-title:600 16px/normal var(--ap-font-sans);--ap-acc-percent-font:700 24px/normal var(--ap-font-sans);--ap-acc-percent-label:400 10px/normal var(--ap-font-sans);--ap-acc-card-pad:16px;--ap-acc-card-gap:8px;--ap-acc-row-h:52px;--ap-acc-row-label-font:500 11px/normal var(--ap-font-sans);--ap-acc-row-value-font:500 13px/normal var(--ap-font-sans);--ap-acc-note-h:28px;--ap-acc-note-font:400 11px/15px var(--ap-font-sans);--ap-acc-note-fg:#667dad;--ap-acc-link-font:500 11px/15px var(--ap-font-sans);--ap-acc-link-fg:#4d40ff;--ap-acc-verify-min-h:76px;--ap-acc-verify-pad:10px 12px;--ap-acc-verify-radius:12px;--ap-acc-verify-bg:#f7f7ff;--ap-acc-verify-border:#dbdefa;--ap-acc-verify-title:600 11px/15px var(--ap-font-sans);--ap-acc-verify-fg:#141f3d;--ap-acc-verify-sub:400 9px/13px var(--ap-font-sans);--ap-acc-verify-link:500 9px/13px var(--ap-font-sans);--ap-acc-verify-btn-w:110px;--ap-acc-verify-btn-h:36px;--ap-acc-verify-btn-radius:10px;--ap-acc-verify-btn-font:500 10px/14px var(--ap-font-sans);--ap-acc-verify-input-h:36px;--ap-acc-verify-input-font:500 12px/normal var(--ap-font-sans);--ap-acc-soft-bg:#f7f8fc;--ap-acc-2fa-min-h:124px;--ap-acc-session-min-h:82px;--ap-acc-session-pad:14px;--ap-acc-session-radius:14px;--ap-acc-session-name:600 13px/normal var(--ap-font-sans);--ap-acc-danger-bg:#fff1f3;--ap-acc-danger-fg:#e95065;--ap-acc-danger-min-h:94px;--ap-acc-del-w:680px;--ap-acc-del-pad:28px 40px 38px;--ap-acc-del-radius:24px;--ap-acc-del-bg:#fefefffc;--ap-acc-del-border:#e7d9dd;--ap-acc-del-shadow:0 4px 16px 0 #e84a5e0f, 0 24px 48px 0 #141a3838;--ap-acc-del-fg:#171f3b;--ap-acc-del-muted:#6373a1;--ap-acc-del-icon-size:44px;--ap-acc-del-icon-radius:14px;--ap-acc-del-icon-bg:#ffe8eb;--ap-acc-del-red:#e04a59;--ap-acc-del-title-font:600 19px/normal var(--ap-font-sans);--ap-acc-del-sub-font:400 11px/normal var(--ap-font-sans);--ap-acc-del-close:36px;--ap-acc-del-close-radius:12px;--ap-acc-del-soft:#f6f7fc;--ap-acc-del-list-bg:#f8f9fc;--ap-acc-del-list-border:#e3e8f2;--ap-acc-del-list-label:600 11px/normal var(--ap-font-sans);--ap-acc-del-list-label-fg:#7a859f;--ap-acc-del-item-font:500 11px/normal var(--ap-font-sans);--ap-acc-del-item-fg:#2c344a;--ap-acc-del-h2-font:600 15px/normal var(--ap-font-sans);--ap-acc-del-hint-font:400 10px/normal var(--ap-font-sans);--ap-acc-del-method-h:56px;--ap-acc-del-method-radius:16px;--ap-acc-del-option-radius:13px;--ap-acc-del-option-shadow:0 4px 12px -2px #1f244d1a;--ap-acc-del-option-font:600 11px/normal var(--ap-font-sans);--ap-acc-del-option-sub:400 9px/normal var(--ap-font-sans);--ap-acc-del-option-active:#4f45ff;--ap-acc-del-btn-h:46px;--ap-acc-del-btn-radius:14px;--ap-acc-del-btn-font:600 11px/normal var(--ap-font-sans);--ap-acc-del-btn-shadow:0 8px 18px -4px #e04a5938;--ap-code-fg:#141f3d;--ap-code-error:#db3347;--ap-code-focus-ring:#4f46ff24;--ap-code-sm-gap:6px;--ap-code-sm-w:34px;--ap-code-sm-h:36px;--ap-code-sm-radius:10px;--ap-code-sm-bg:#fff;--ap-code-sm-border:#adb2ff;--ap-code-sm-font:600 13px/18px var(--ap-font-sans);--ap-code-lg-gap:8px;--ap-code-lg-size:52px;--ap-code-lg-radius:14px;--ap-code-lg-bg:#f8f9fc;--ap-code-lg-border:#c7ccff;--ap-code-lg-font:600 18px/normal var(--ap-font-sans)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-acc-muted:var(--ap-text-tertiary);--ap-acc-border:var(--ap-border-default);--ap-acc-badge-bg:var(--ap-success-100);--ap-acc-badge-fg:var(--ap-success-500);--ap-acc-badge-mid-fg:var(--ap-warning-500);--ap-acc-badge-low-fg:var(--ap-error-500);--ap-acc-score-bg:var(--ap-primary-50);--ap-acc-note-fg:var(--ap-text-tertiary);--ap-acc-link-fg:var(--ap-text-brand);--ap-acc-verify-bg:var(--ap-primary-50);--ap-acc-verify-border:var(--ap-border-default);--ap-acc-verify-fg:var(--ap-text-primary);--ap-acc-soft-bg:var(--ap-surface-sunken);--ap-acc-danger-bg:var(--ap-error-100);--ap-acc-danger-fg:var(--ap-error-500);--ap-acc-del-bg:var(--ap-surface-overlay);--ap-acc-del-border:var(--ap-border-default);--ap-acc-del-fg:var(--ap-text-primary);--ap-acc-del-muted:var(--ap-text-secondary);--ap-acc-del-icon-bg:var(--ap-error-100);--ap-acc-del-red:var(--ap-error-500);--ap-acc-del-soft:var(--ap-neutral-100);--ap-acc-del-list-bg:var(--ap-surface-sunken);--ap-acc-del-list-border:var(--ap-border-default);--ap-acc-del-list-label-fg:var(--ap-text-tertiary);--ap-acc-del-item-fg:var(--ap-text-secondary);--ap-acc-del-option-active:var(--ap-text-brand);--ap-code-fg:var(--ap-text-primary);--ap-code-error:var(--ap-error-500);--ap-code-sm-bg:var(--ap-surface-bg);--ap-code-sm-border:var(--ap-border-strong);--ap-code-lg-bg:var(--ap-surface-sunken);--ap-code-lg-border:var(--ap-border-strong)}:root{--ap-bill-fg:#1a2642;--ap-bill-muted:#5c6b96;--ap-bill-border:#dbe0f2;--ap-bill-link:#5742ff;--ap-bill-hero-fg:var(--ap-primary-0);--ap-bill-copy-gap:6px;--ap-bill-panel-pad:var(--ap-space-6);--ap-bill-panel-radius:var(--ap-radius-3xl);--ap-bill-panel-gap:18px;--ap-bill-panel-shadow:var(--ap-shadow-sm);--ap-bill-head-h:54px;--ap-bill-title:#172440;--ap-bill-sub:#7080a6;--ap-bill-title-font:600 24px/normal var(--ap-font-sans);--ap-bill-sub-font:400 12px/normal var(--ap-font-sans);--ap-bill-ghost-pad:10px 16px;--ap-bill-ghost-radius:var(--ap-radius-lg);--ap-bill-ghost-font:500 11px/normal var(--ap-font-sans);--ap-bill-hero-radius:var(--ap-radius-3xl);--ap-bill-hero-pad:24px 28px 28px;--ap-bill-basic-pad-top:22px;--ap-bill-hero-shadow:0 12px 28px 0 #2e268c33;--ap-bill-pro-bg:linear-gradient(123.817deg, #1f2961 2.7778%, #4033c7 47.222%, #5c47ff 95.37%);--ap-bill-basic-bg:linear-gradient(136.278deg, #4551d5 2.7778%, #587bd2 49.074%, #9e91e8 95.37%);--ap-bill-glow:radial-gradient(circle 360px, #73ccff8c, #73ccff00);--ap-bill-glow-size:360px;--ap-bill-glow-blur:24px;--ap-bill-glow-top:-171px;--ap-bill-glow-right:-84px;--ap-bill-badge-bg:#ffffff24;--ap-bill-badge-pad:7px 11px;--ap-bill-badge-radius:14px;--ap-bill-badge-tracking:.6px;--ap-bill-badge-font:500 10px/normal var(--ap-font-sans);--ap-bill-hero-desc:#e3e8ff;--ap-bill-hero-period:#c7cff5;--ap-bill-hero-title-mt:18px;--ap-bill-hero-title-min-h:44px;--ap-bill-hero-title-lg:700 34px/normal var(--ap-font-sans);--ap-bill-hero-title-md:700 28px/normal var(--ap-font-sans);--ap-bill-hero-title-lg-narrow:28px;--ap-bill-hero-title-md-narrow:22px;--ap-bill-hero-desc-font:400 13px/normal var(--ap-font-sans);--ap-bill-hero-meta-min-h:31px;--ap-bill-hero-meta-mt:30px;--ap-bill-hero-price-font:600 26px/normal var(--ap-font-sans);--ap-bill-hero-left-font:600 24px/normal var(--ap-font-sans);--ap-bill-hero-free-font:600 18px/normal var(--ap-font-sans);--ap-bill-hero-free-margin:14px 0 38px;--ap-bill-hero-period-font:400 11px/normal var(--ap-font-sans);--ap-bill-hero-divider:#ffffff24;--ap-bill-hero-divider-mt:21px;--ap-bill-hero-label-font:600 13px/16px var(--ap-font-sans);--ap-bill-hero-label-margin:22px 0 14px;--ap-bill-hero-btn-w:152px;--ap-bill-hero-btn-h:var(--ap-space-10);--ap-bill-hero-btn-offset:6px;--ap-bill-basic-btn-w:190px;--ap-bill-basic-btn-h:44px;--ap-bill-hero-btn-radius:14px;--ap-bill-hero-btn-font:600 12px/normal var(--ap-font-sans);--ap-bill-pro-accent:#4036c7;--ap-bill-basic-accent:#1452a6;--ap-bill-soon-bg:#ffdbc4;--ap-bill-soon-fg:#5e3042;--ap-bill-soon-note:#ffe5de;--ap-bill-soon-font:600 16px/20px var(--ap-font-sans);--ap-bill-soon-pad:8px 14px;--ap-bill-soon-radius:18px;--ap-bill-soon-gap:14px;--ap-bill-soon-shift:-3px;--ap-bill-chip-h:var(--ap-space-10);--ap-bill-chip-pad-x:14px;--ap-bill-chip-gap:10px;--ap-bill-chip-row-gap:14px;--ap-bill-chip-check-gap:2px;--ap-bill-chip-bg:#ffffff17;--ap-bill-chip-border:#ffffff14;--ap-bill-chip-border-basic:#ffffff1f;--ap-bill-chip-fg-basic:#ffffffd9;--ap-bill-chip-font:500 11px/15px var(--ap-font-sans);--ap-bill-chip-check:#bcefe2;--ap-bill-card-radius:var(--ap-radius-2xl);--ap-bill-card-pad:28px 24px;--ap-bill-card-bg:linear-gradient(180deg, var(--ap-surface-bg) 0%, #f8f9ff 100%);--ap-bill-h2-font:600 22px/28px var(--ap-font-sans);--ap-bill-lead-font:400 14px/20px var(--ap-font-sans);--ap-bill-summary-bg:#f0f0feb3;--ap-bill-summary-radius:var(--ap-radius-xl);--ap-bill-label-font:400 12px/17px var(--ap-font-sans);--ap-bill-price-font:600 24px/30px var(--ap-font-sans);--ap-bill-value-font:600 16px/23px var(--ap-font-sans);--ap-bill-h3-font:600 14px/normal var(--ap-font-sans);--ap-bill-method-h:124px;--ap-bill-method-radius:18px;--ap-bill-method-border-w:1.5px;--ap-bill-method-border:#c4cce5;--ap-bill-method-gap:14px;--ap-bill-method-icon-size:34px;--ap-bill-method-icon-radius:11px;--ap-bill-method-icon-bg:#ede8ff;--ap-bill-method-icon:#5b55ff;--ap-bill-method-radio:#ccd1e6;--ap-bill-method-radio-size:var(--ap-space-4);--ap-bill-method-caption-mt:10px;--ap-bill-method-action:#4038c7;--ap-bill-method-action-font:500 12px/normal var(--ap-font-sans);--ap-bill-sbp-w:85px;--ap-bill-sbp-shift:2px;--ap-bill-cta-w:360px;--ap-bill-cta-h:54px;--ap-bill-cta-radius:var(--ap-radius-xl);--ap-bill-cta-bg:linear-gradient(90deg, #4540e8 0%, #614aff 100%);--ap-bill-cta-shadow:0 6px 16px 0 #4d40e533;--ap-bill-cta-font:600 15px/20px var(--ap-font-sans);--ap-bill-note-font:400 12px/16px var(--ap-font-sans);--ap-bill-h2s-font:600 18px/normal var(--ap-font-sans);--ap-bill-status-h:28px;--ap-bill-status-font:500 10px/14px var(--ap-font-sans);--ap-bill-detail-max-w:360px;--ap-bill-detail-gap-x:36px;--ap-bill-detail-font:600 16px/normal var(--ap-font-sans);--ap-bill-renew-bg:#f7f7fe;--ap-bill-renew-radius:14px;--ap-bill-plan-radius:var(--ap-radius-2xl);--ap-bill-plan-pad:26px 28px 24px;--ap-bill-plan-pro-bg:linear-gradient(147.48deg, #1f2961 2.7778%, #4033c7 47.222%, #5c47ff 95.37%);--ap-bill-plan-basic-bg:linear-gradient(147.48deg, #4551d5 2.7778%, #587bd2 49.074%, #9e91e8 95.37%);--ap-bill-plan-title-font:700 24px/30px var(--ap-font-sans);--ap-bill-plan-price-font:600 16px/22px var(--ap-font-sans);--ap-bill-plan-price-mt:9px;--ap-bill-plan-desc-font:400 13px/18px var(--ap-font-sans);--ap-bill-plan-desc-margin:25px 0 10px;--ap-bill-plan-toggle-mt:36px;--ap-bill-plan-details-gap:18px;--ap-bill-team-bg:linear-gradient(90deg, #f6f8ff 0%, #ebf2ff 50%, #d1d9ff 100%);--ap-bill-team-border:#d1dbfa;--ap-bill-team-shadow:0 6px 18px 0 #3b4d990f;--ap-bill-team-light:radial-gradient(400px 300px, #7abdff8c, #7abdff00);--ap-bill-team-light-w:400px;--ap-bill-team-light-h:300px;--ap-bill-team-light-top:-111px;--ap-bill-team-light-right:-75px;--ap-bill-team-ink:#171f45;--ap-bill-team-title-font:600 24px/30px var(--ap-font-sans);--ap-bill-team-sub-font:400 16px/22px var(--ap-font-sans);--ap-bill-team-chip-bg:#ffffffa6;--ap-bill-team-btn-font:600 11px/normal var(--ap-font-sans);--ap-bill-team-btn-radius:13px;--ap-bill-select-w:210px;--ap-bill-select-h:44px;--ap-bill-current-opacity:.7;--ap-bill-welcome-fg:#1f2b4a;--ap-bill-welcome-muted:#5e6b8c;--ap-bill-welcome-font:600 20px/28px var(--ap-font-sans);--ap-bill-welcome-text:400 13px/20px var(--ap-font-sans);--ap-bill-welcome-gap:18px;--ap-bill-welcome-pad:28px 20px;--ap-bill-first-bg:linear-gradient(119.222deg, #1f2961 2.7778%, #4033c7 47.222%, #5c47ff 95.37%);--ap-bill-first-radius:28px;--ap-bill-first-pad:90px 40px 42px;--ap-bill-first-gap:61px;--ap-bill-first-label-font:500 16px/20px var(--ap-font-sans);--ap-bill-first-label-top:34px;--ap-bill-first-label-left:36px;--ap-bill-first-label:#fffc;--ap-bill-first-intro-gap:var(--ap-space-4);--ap-bill-first-badge-h:30px;--ap-bill-first-badge-pad:0 21.5px;--ap-bill-first-badge-bg:#ffffff1f;--ap-bill-first-badge-font:600 10px/13px var(--ap-font-sans);--ap-bill-first-title-font:700 40px/48px var(--ap-font-sans);--ap-bill-first-title-narrow:28px;--ap-bill-first-text-font:400 16px/20px var(--ap-font-sans);--ap-bill-first-text-max-w:690px;--ap-bill-first-action-gap:18px;--ap-bill-first-btn-w:320px;--ap-bill-first-btn-h:58px;--ap-bill-first-btn-radius:18px;--ap-bill-first-btn-shadow:0 8px 20px 0 #1214472e;--ap-bill-first-btn-font:600 15px/normal var(--ap-font-sans);--ap-bill-first-note-font:400 12px/15px var(--ap-font-sans);--ap-bill-first-note:#ffffffbd;--ap-bill-first-bottom-gap:28px;--ap-bill-first-chip-row-gap:12px;--ap-bill-first-foot:#fff9;--ap-bill-first-glow:radial-gradient(circle 680px, #73ccff8c, #73ccff00);--ap-bill-first-glow-size:680px;--ap-bill-first-glow-top:-255px;--ap-bill-first-glow-right:60px;--ap-bill-first-glow-opacity:.55;--ap-bill-first-ambient-top:350px;--ap-bill-first-ambient-left:-300px;--ap-bill-first-ambient-opacity:.18;--ap-bill-back-h:var(--ap-space-8);--ap-bill-back-font:600 12px/17px var(--ap-font-sans);--ap-bill-hist-title:600 24px/35px var(--ap-font-sans);--ap-bill-hist-sub:400 13px/19px var(--ap-font-sans);--ap-bill-col-font:500 12px/17px var(--ap-font-sans);--ap-bill-col-h:28px;--ap-bill-row-h:104px;--ap-bill-row-radius:18px;--ap-bill-row-bg:#f3f4fc;--ap-bill-row-bg-fail:#fbf6f8;--ap-bill-row-date-font:600 14px/20px var(--ap-font-sans);--ap-bill-row-method-font:400 13px/19px var(--ap-font-sans);--ap-bill-row-amount-font:600 20px/26px var(--ap-font-sans);--ap-bill-empty-title:600 18px/26px var(--ap-font-sans);--ap-bill-empty-btn-w:204px;--ap-bill-empty-btn-h:44px;--ap-bill-empty-btn-radius:14px;--ap-bill-label-rise:6px}.ap-dark{--ap-bill-fg:var(--ap-text-primary);--ap-bill-muted:var(--ap-text-secondary);--ap-bill-border:var(--ap-border-default);--ap-bill-link:var(--ap-text-brand);--ap-bill-title:var(--ap-text-primary);--ap-bill-sub:var(--ap-text-secondary);--ap-bill-panel-shadow:var(--ap-shadow-sm);--ap-bill-card-bg:linear-gradient(180deg, var(--ap-surface-elevated) 0%, var(--ap-surface-bg) 100%);--ap-bill-summary-bg:var(--ap-primary-50);--ap-bill-method-border:var(--ap-border-strong);--ap-bill-method-icon-bg:var(--ap-primary-100);--ap-bill-method-icon:var(--ap-primary-700);--ap-bill-method-radio:var(--ap-border-strong);--ap-bill-method-action:var(--ap-text-brand);--ap-bill-renew-bg:var(--ap-surface-sunken);--ap-bill-team-bg:linear-gradient(90deg, var(--ap-surface-elevated) 0%, var(--ap-primary-50) 50%, var(--ap-primary-100) 100%);--ap-bill-team-border:var(--ap-border-default);--ap-bill-team-ink:var(--ap-primary-500);--ap-bill-team-chip-bg:var(--ap-primary-100);--ap-bill-welcome-fg:var(--ap-text-primary);--ap-bill-welcome-muted:var(--ap-text-secondary);--ap-bill-row-bg:var(--ap-surface-sunken);--ap-bill-row-bg-fail:var(--ap-error-100)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-bill-fg:var(--ap-text-primary);--ap-bill-muted:var(--ap-text-secondary);--ap-bill-border:var(--ap-border-default);--ap-bill-link:var(--ap-text-brand);--ap-bill-title:var(--ap-text-primary);--ap-bill-sub:var(--ap-text-secondary);--ap-bill-panel-shadow:var(--ap-shadow-sm);--ap-bill-card-bg:linear-gradient(180deg, var(--ap-surface-elevated) 0%, var(--ap-surface-bg) 100%);--ap-bill-summary-bg:var(--ap-primary-50);--ap-bill-method-border:var(--ap-border-strong);--ap-bill-method-icon-bg:var(--ap-primary-100);--ap-bill-method-icon:var(--ap-primary-700);--ap-bill-method-radio:var(--ap-border-strong);--ap-bill-method-action:var(--ap-text-brand);--ap-bill-renew-bg:var(--ap-surface-sunken);--ap-bill-team-bg:linear-gradient(90deg, var(--ap-surface-elevated) 0%, var(--ap-primary-50) 50%, var(--ap-primary-100) 100%);--ap-bill-team-border:var(--ap-border-default);--ap-bill-team-ink:var(--ap-primary-500);--ap-bill-team-chip-bg:var(--ap-primary-100);--ap-bill-welcome-fg:var(--ap-text-primary);--ap-bill-welcome-muted:var(--ap-text-secondary);--ap-bill-row-bg:var(--ap-surface-sunken);--ap-bill-row-bg-fail:var(--ap-error-100)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-btn-inverse-bg:var(--ap-text-primary)}:root{--ap-bgk-gap:12px;--ap-bgk-tile-min:148px;--ap-bgk-radius:var(--ap-radius-md);--ap-bgk-radius-lg:var(--ap-radius-lg);--ap-bgk-border:var(--ap-border-default);--ap-bgk-tile-bg:var(--ap-surface-sunken);--ap-bgk-upload-bg:var(--ap-surface-elevated);--ap-bgk-on-border:var(--ap-primary-500);--ap-bgk-on-ring:var(--ap-primary-100);--ap-bgk-check:22px;--ap-bgk-icon:22px;--ap-bgk-icon-btn:28px;--ap-bgk-icon-hover:var(--ap-surface-sunken);--ap-bgk-muted:#7180a5;--ap-bgk-name-font:500 12px/16px var(--ap-font-sans);--ap-bgk-hint-font:400 12px/16px var(--ap-font-sans);--ap-bgk-danger-bg:#fdecec;--ap-bgk-danger-fg:#d93939;--ap-bgk-zone-border:#ffffffd9;--ap-bgk-zone-bg:#ffffff1a;--ap-bgk-zone-label-bg:#14171c9e;--ap-bgk-zone-label-fg:#fff;--ap-bgk-card-gap:14px;--ap-bgk-split-gap:20px;--ap-bgk-form-w:340px;--ap-bgk-color-w:44px}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-bgk-muted:var(--ap-text-tertiary);--ap-bgk-on-ring:var(--ap-primary-200);--ap-bgk-danger-bg:#d9393929;--ap-bgk-danger-fg:#ff8a8a}:root{--ap-priv-muted:#7180a5;--ap-priv-card-gap:8px;--ap-priv-hint-font:400 11px/normal var(--ap-font-sans);--ap-priv-soft-bg:#f7f8fc;--ap-priv-visibility-gap:12px;--ap-priv-seg-radius:14px;--ap-priv-seg-pad:5px;--ap-priv-seg-gap:6px;--ap-priv-seg-opt-h:42px;--ap-priv-seg-opt-radius:11px;--ap-priv-seg-on-bg:#f1efff;--ap-priv-seg-font:500 11px/normal var(--ap-font-sans);--ap-priv-seg-font-on:600 11px/normal var(--ap-font-sans);--ap-priv-row-h:58px;--ap-priv-row-copy-gap:4px;--ap-priv-row-title-font:500 13px/normal var(--ap-font-sans);--ap-priv-invite-row-h:62px;--ap-priv-select-w:210px;--ap-priv-select-h:40px;--ap-priv-select-pad:14px;--ap-priv-select-radius:12px;--ap-priv-select-font:500 11px/normal var(--ap-font-sans);--ap-priv-ai-bg:#f1efff;--ap-priv-ai-min-h:118px;--ap-priv-ai-copy-gap:6px;--ap-priv-blocked-min-h:96px;--ap-priv-blocked-copy-gap:5px;--ap-priv-modal-w:618px;--ap-priv-modal-pad:17px 22px 28px;--ap-priv-modal-radius:24px;--ap-priv-modal-bg:#fefefffa;--ap-priv-modal-border:#b0b2ff9e;--ap-priv-modal-shadow:0 16px 36px -4px #141a4738;--ap-priv-modal-fg:#171f3b;--ap-priv-modal-muted:#6373a1;--ap-priv-modal-title:600 18px/normal var(--ap-font-sans);--ap-priv-modal-note:400 10px/normal var(--ap-font-sans);--ap-priv-count-h:26px;--ap-priv-count-pad:0 14px;--ap-priv-count-bg:#f2f1ff;--ap-priv-count-fg:#4f45ff;--ap-priv-count-font:500 10px/normal var(--ap-font-sans);--ap-priv-close:36px;--ap-priv-close-radius:12px;--ap-priv-close-bg:#f6f7fc;--ap-priv-search-h:46px;--ap-priv-search-pad:0 14px;--ap-priv-search-gap:9px;--ap-priv-search-radius:14px;--ap-priv-search-bg:#f8f9fc;--ap-priv-search-border:#e3e5f2;--ap-priv-search-font:400 11px/normal var(--ap-font-sans);--ap-priv-list-gap:8px;--ap-priv-list-max-h:304px;--ap-priv-person-h:70px;--ap-priv-person-pad:0 16px 0 12px;--ap-priv-person-gap:12px;--ap-priv-person-radius:14px;--ap-priv-person-bg:#f6f7fc;--ap-priv-person-avatar:42px;--ap-priv-person-avatar-radius:12px;--ap-priv-person-fg:#15213e;--ap-priv-person-name:600 13px/normal var(--ap-font-sans);--ap-priv-person-date:400 10px/normal var(--ap-font-sans);--ap-priv-person-copy-gap:7px;--ap-priv-unblock-w:116px;--ap-priv-unblock-h:34px;--ap-priv-unblock-radius:11px;--ap-priv-unblock-border:#dbe0f2;--ap-priv-unblock-fg:#4f45ff;--ap-priv-unblock-font:600 10px/normal var(--ap-font-sans)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-priv-muted:var(--ap-text-tertiary);--ap-priv-soft-bg:var(--ap-surface-sunken);--ap-priv-seg-on-bg:var(--ap-primary-100);--ap-priv-ai-bg:var(--ap-primary-50);--ap-priv-modal-bg:var(--ap-surface-overlay);--ap-priv-modal-border:var(--ap-border-default);--ap-priv-modal-fg:var(--ap-text-primary);--ap-priv-modal-muted:var(--ap-text-secondary);--ap-priv-count-bg:var(--ap-primary-100);--ap-priv-count-fg:var(--ap-text-brand);--ap-priv-close-bg:var(--ap-neutral-100);--ap-priv-search-bg:var(--ap-surface-sunken);--ap-priv-search-border:var(--ap-border-default);--ap-priv-person-bg:var(--ap-surface-sunken);--ap-priv-person-fg:var(--ap-text-primary);--ap-priv-unblock-border:var(--ap-border-default);--ap-priv-unblock-fg:var(--ap-text-brand)}:root{--ap-switch-off:#d8deea;--ap-switch-knob:#fff;--ap-ntf-muted:#7180a5;--ap-ntf-soft-bg:#f7f8fc;--ap-ntf-block-pad:16px;--ap-ntf-block-radius:18px;--ap-ntf-channels-gap:12px;--ap-ntf-channels-row-gap:10px;--ap-ntf-channel-w:268px;--ap-ntf-channel-h:96px;--ap-ntf-channel-pad:14px;--ap-ntf-channel-gap:10px;--ap-ntf-channel-radius:16px;--ap-ntf-channel-copy-gap:4px;--ap-ntf-channel-title:600 13px/normal var(--ap-font-sans);--ap-ntf-channel-hint:400 10px/normal var(--ap-font-sans);--ap-ntf-channel-off-opacity:.55;--ap-ntf-icon:38px;--ap-ntf-icon-radius:12px;--ap-ntf-icon-glyph:21px;--ap-ntf-icon-app-bg:#f1efff;--ap-ntf-icon-mail-bg:#eef4ff;--ap-ntf-permission-font:400 11px/15px var(--ap-font-sans);--ap-ntf-permission-gap:12px;--ap-ntf-events-gap:8px;--ap-ntf-row-h:49px;--ap-ntf-row-pad:0 12px;--ap-ntf-row-radius:12px;--ap-ntf-row-copy-gap:3px;--ap-ntf-row-title:500 12px/normal var(--ap-font-sans);--ap-ntf-row-hint:400 10px/normal var(--ap-font-sans)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-ntf-muted:var(--ap-text-tertiary);--ap-ntf-soft-bg:var(--ap-surface-sunken);--ap-ntf-icon-app-bg:var(--ap-primary-100);--ap-ntf-icon-mail-bg:var(--ap-primary-50)}:root{--ap-bell-w:368px;--ap-bell-radius:var(--ap-radius-3xl);--ap-bell-bg:var(--ap-surface-overlay)}@supports (color:color-mix(in lab, red, red)){:root{--ap-bell-bg:color-mix(in oklch, var(--ap-surface-overlay) 80%, transparent)}}:root{--ap-bell-blur:12px;--ap-bell-border:var(--ap-border-default);--ap-bell-shadow:0 16px 48px 0 #0000001a, 0 8px 16px 0 #0000000f;--ap-bell-divider:var(--ap-border-subtle);--ap-bell-edge:8px;--ap-bell-page-w:640px;--ap-bell-page-shadow:var(--ap-shadow-sm);--ap-bell-toast-w:360px;--ap-bell-toast-top:76px;--ap-bell-toast-edge:32px;--ap-bell-toast-gap:8px;--ap-bell-toast-radius:var(--ap-radius-2xl);--ap-bell-toast-desc-lines:2;--ap-bell-head-pad:20px 20px 12px;--ap-bell-head-gap:16px;--ap-bell-title-font:600 18px/26px var(--ap-font-sans);--ap-bell-count-bg:var(--ap-primary-50);--ap-bell-count-pad:4px 8px;--ap-bell-link-font:500 11px/18px var(--ap-font-sans);--ap-bell-close:16px;--ap-bell-close-hit:28px;--ap-bell-close-hover-bg:var(--ap-neutral-100);--ap-bell-tab-gap:4px;--ap-bell-tab-pad:8px 12px;--ap-bell-tab-font:500 12px/18px var(--ap-font-sans);--ap-bell-tab-on-bg:var(--ap-primary-50);--ap-bell-body-pad:16px;--ap-bell-body-gap:8px;--ap-bell-group-gap:16px;--ap-bell-day-font:500 11px/18px var(--ap-font-sans);--ap-bell-foot-pad:16px;--ap-bell-foot-font:500 12px/18px var(--ap-font-sans);--ap-bell-feed-shift:16px;--ap-bell-card-pad:12px;--ap-bell-card-gap:12px;--ap-bell-card-radius:var(--ap-radius-xl);--ap-bell-card-bg:var(--ap-surface-bg);--ap-bell-card-unread-bg:var(--ap-primary-50);--ap-bell-card-hover-bg:var(--ap-neutral-50);--ap-bell-card-unread-hover-bg:var(--ap-primary-50)}@supports (color:color-mix(in lab, red, red)){:root{--ap-bell-card-unread-hover-bg:color-mix(in oklch, var(--ap-primary-50), var(--ap-primary-100) 45%)}}:root{--ap-bell-visual:36px;--ap-bell-visual-radius:var(--ap-radius-lg);--ap-bell-glyph:20px;--ap-bell-avatar-font-size:13px;--ap-bell-tile-bg:var(--ap-surface-bg);--ap-bell-tile-muted-bg:var(--ap-neutral-100);--ap-bell-content-gap:4px;--ap-bell-meta-font:500 10px/18px var(--ap-font-sans);--ap-bell-time-font:400 11px/18px var(--ap-font-sans);--ap-bell-card-title-font:600 14px/20px var(--ap-font-sans);--ap-bell-desc-font:400 13px/20px var(--ap-font-sans);--ap-bell-desc-lines:3;--ap-bell-ctx-pad:8px 0 4px;--ap-bell-ctx-title-font:500 13px/20px var(--ap-font-sans);--ap-bell-ctx-meta-font:400 12px/18px var(--ap-font-sans);--ap-bell-dot:6px;--ap-bell-dot-color:var(--ap-primary-500);--ap-bell-status-font:500 12px/18px var(--ap-font-sans);--ap-bell-actions-gap:8px;--ap-bell-actions-pad-top:8px;--ap-bell-action-pad:8px 12px;--ap-bell-action-radius:var(--ap-radius-md);--ap-bell-action-font:500 12px/18px var(--ap-font-sans);--ap-bell-action-primary-bg:var(--ap-primary-500);--ap-bell-action-primary-hover-bg:var(--ap-primary-600);--ap-bell-action-secondary-bg:var(--ap-surface-bg);--ap-bell-action-secondary-border:var(--ap-border-default);--ap-bell-action-secondary-hover-border:var(--ap-border-strong);--ap-bell-action-busy-opacity:.6;--ap-bell-state-pad:48px 32px;--ap-bell-state-icon:64px;--ap-bell-state-icon-bg:var(--ap-primary-50);--ap-bell-state-title-font:600 16px/24px var(--ap-font-sans);--ap-bell-state-text-font:400 13px/20px var(--ap-font-sans);--ap-bell-skeleton:var(--ap-neutral-100);--ap-bell-skeleton-pad:24px 20px;--ap-bell-skeleton-line:10px;--ap-bell-skeleton-lines-w:284px;--ap-btn-xs-height:30px;--ap-btn-xs-pad:0 10px 0 12px;--ap-btn-xs-gap:6px;--ap-btn-xs-font:500 11px/16px var(--ap-font-sans);--ap-tab-chip-gap:6px;--ap-tab-chip-h:32px;--ap-tab-chip-pad:0 21px;--ap-tab-chip-min-w:58px;--ap-tab-chip-font:500 11px/16px var(--ap-font-sans);--ap-tab-chip-active-bg:var(--ap-primary-50);--ap-tab-seg-track-bg:var(--ap-primary-50);--ap-tab-seg-pad:var(--ap-space-1);--ap-tab-seg-radius:var(--ap-radius-xl);--ap-tab-seg-h:32px;--ap-tab-seg-tab-radius:var(--ap-radius-lg);--ap-tab-seg-font:400 12px/16px var(--ap-font-sans);--ap-tab-seg-active-bg:var(--ap-surface-elevated);--ap-tab-seg-active-shadow:0 3px 8px 0 #1f1a4d0d;--ap-count-size:20px;--ap-count-pad:0 4px;--ap-count-bg:#ff383c;--ap-count-border:1.667px solid var(--ap-surface-overlay);--ap-count-font:700 8.333px/8.333px var(--ap-font-sans);--ap-people-search-row-h:52px;--ap-people-search-w:700px;--ap-people-search-h:48px;--ap-people-search-pad:0 8px 0 18px;--ap-people-search-gap:10px;--ap-people-search-bg:var(--ap-surface-elevated);--ap-people-search-border:var(--ap-border-default);--ap-people-search-shadow:0 8px 22px -7px #2129591a;--ap-people-search-icon:17px;--ap-people-search-icon-color:var(--ap-text-secondary);--ap-people-search-font:400 14px/20px var(--ap-font-sans);--ap-people-search-hint-h:34px;--ap-people-search-hint-w:222px;--ap-people-search-hint-radius:17px;--ap-people-search-hint-bg:var(--ap-primary-50);--ap-people-search-hint-font:500 11px/16px var(--ap-font-sans);--ap-people-search-focus-border:var(--ap-primary-200);--ap-people-filters-h:38px;--ap-people-filters-pad:0 4px;--ap-people-heading-gap:8px;--ap-people-heading-font:600 16px/22px var(--ap-font-sans);--ap-people-heading-count-font:400 14px/16px var(--ap-font-sans);--ap-people-content-gap:12px;--ap-people-grid-gap:12px;--ap-people-card-min-w:320px;--ap-people-card-h:106px;--ap-people-request-h:144px;--ap-people-card-pad:12px;--ap-people-card-gap:12px;--ap-people-card-radius:var(--ap-radius-xl);--ap-people-card-bg:var(--ap-surface-elevated);--ap-people-card-border:var(--ap-border-subtle);--ap-people-card-shadow:0 5px 7px #21295912;--ap-people-portrait:82px;--ap-people-portrait-radius:14px;--ap-people-portrait-bg:var(--ap-primary-50);--ap-people-portrait-font:600 14px/20px var(--ap-font-sans);--ap-people-info-pad:8px 0;--ap-people-info-gap:4px;--ap-people-name-font:600 14px/20px var(--ap-font-sans);--ap-people-role-font:400 12px/16px var(--ap-font-sans);--ap-people-trailing-font:500 10px/14px var(--ap-font-sans);--ap-people-friend-icon:13px;--ap-people-friend-icon-color:var(--ap-text-secondary);--ap-people-friend-icon-opacity:.3;--ap-people-tag-pad:4px 8px;--ap-people-tag-font:500 10px/14px var(--ap-font-sans);--ap-people-tag-bg:var(--ap-primary-50);--ap-people-actions-inset-x:16px;--ap-people-actions-inset-y:11px;--ap-people-actions-gap:6px;--ap-people-accept-w:96px;--ap-people-decline-w:108px;--ap-people-status-font:500 11px/16px var(--ap-font-sans);--ap-profile-w:476px;--ap-profile-min-h:626.4px;--ap-profile-radius:22.1px;--ap-profile-shadow:0 9.52px 28.56px 0 #0000001a, 0 4.76px 9.52px 0 #0000000f;--ap-profile-bg:var(--ap-surface-elevated);--ap-profile-corp-bg:linear-gradient(90deg, #f6f8ff 0%, #ebf2ff 50%, #d1d9ff 100%);--ap-profile-hero-h:300px;--ap-profile-hero-tint-h:47.6px;--ap-profile-hero-tint:linear-gradient(180deg, #fff0 0%, #ffffff75 100%);--ap-profile-visual-bg:var(--ap-primary-50);--ap-profile-initials-font:600 64px/1 var(--ap-font-sans);--ap-profile-initials-color:var(--ap-text-brand);--ap-profile-glass:25.5px;--ap-profile-glass-radius:10.2px;--ap-profile-glass-top:17px;--ap-profile-glass-right:15.3px;--ap-profile-glass-gap:8.5px;--ap-profile-glass-border:.6px solid #ffffffa6;--ap-profile-glass-bg:linear-gradient(180deg, #fffffff0 0%, #fbfcffd6 100%);--ap-profile-glass-blur:9px;--ap-profile-glass-inset:inset 0 1px 2px 0 #ffffff8c;--ap-profile-close-icon:14px;--ap-profile-close-color:#475569;--ap-profile-more-font:600 11.9px/17.255px var(--ap-font-sans);--ap-profile-more-color:#4f46ff;--ap-profile-pad-x:23.8px;--ap-profile-pad-top:15.3px;--ap-profile-pad-bottom:14.45px;--ap-profile-status-h:22.1px;--ap-profile-status-pad:0 10.2px;--ap-profile-status-pad-dot:0 10.2px 0 9.35px;--ap-profile-status-font:500 8.5px/12.325px var(--ap-font-sans);--ap-profile-status-gap:5.1px;--ap-profile-status-dot:5.1px;--ap-profile-status-on-bg:#e8fbf4;--ap-profile-status-on-dot:#1dbe84;--ap-profile-status-on-fg:#1a9d70;--ap-profile-status-brand-bg:#f1f0ff;--ap-profile-status-brand-fg:#4f46ff;--ap-profile-status-off-bg:#f2f3f8;--ap-profile-status-off-fg:#646e8a;--ap-profile-name-top:9.35px;--ap-profile-title-font:600 20.4px/29.58px var(--ap-font-sans);--ap-profile-name-color:#15213e;--ap-profile-name-gap:10px;--ap-profile-plan-h:22px;--ap-profile-plan-pad:0 14px;--ap-profile-plan-font:600 10px/12.325px var(--ap-font-sans);--ap-profile-plan-bg:#f1f1ff;--ap-profile-plan-fg:#4f46ff;--ap-profile-plan-team-bg:#ffffffd1;--ap-profile-plan-team-fg:#3d4587;--ap-profile-fav:22px;--ap-profile-fav-icon:12px;--ap-profile-fav-bg:#f3f2ff;--ap-profile-fav-color:var(--ap-text-brand);--ap-profile-company-pad:4px 8px 4px 7px;--ap-profile-company-gap:4px;--ap-profile-company-radius:11.5px;--ap-profile-company-bg:#ffffff6b;--ap-profile-company-blur:6px;--ap-profile-company-font:600 10px/15px var(--ap-font-sans);--ap-profile-company-fg:#3d4587;--ap-profile-company-icon:13px;--ap-profile-sub-font:500 10.2px/14.79px var(--ap-font-sans);--ap-profile-role-color:#4f46ff;--ap-profile-bio-top:9px;--ap-profile-bio-font:400 10.2px/14.79px var(--ap-font-sans);--ap-profile-bio-color:#677397;--ap-profile-bio-lines:3;--ap-profile-divider-top:26px;--ap-profile-divider:.85px;--ap-profile-divider-color:#e8ebf7;--ap-profile-ctx-top:13.6px;--ap-profile-tiles-gap:8.5px;--ap-profile-tile-h:52.7px;--ap-profile-tile-pad:11.9px 11.05px;--ap-profile-tile-gap:2.975px;--ap-profile-tile-radius:12.75px;--ap-profile-tile-bg:#f7f8ff;--ap-profile-ctx-label-font:400 8.5px/12.325px var(--ap-font-sans);--ap-profile-tile-label-color:#96a1bf;--ap-profile-ctx-value-font:500 9.35px/13.557px var(--ap-font-sans);--ap-profile-tile-value-color:#39486f;--ap-profile-notice-h:57.8px;--ap-profile-notice-pad:8.5px 13.6px;--ap-profile-notice-gap:3.4px;--ap-profile-notice-radius:13.6px;--ap-profile-notice-bg:#f7f8ff;--ap-profile-notice-title-font:600 10.2px/13.6px var(--ap-font-sans);--ap-profile-notice-title-color:#233152;--ap-profile-notice-text-font:400 9.35px/12.75px var(--ap-font-sans);--ap-profile-notice-text-color:#697597;--ap-profile-actions-top:14.45px;--ap-profile-actions-gap:8.5px;--ap-profile-btn-h:37.4px;--ap-profile-btn-radius:11.9px;--ap-profile-btn-font:600 10.2px/14.79px var(--ap-font-sans);--ap-profile-btn-first:166.6;--ap-profile-btn-second:253.3;--ap-profile-cta-bg:linear-gradient(90deg, #4f45ff 0%, #7a61ff 100%);--ap-profile-cta-fg:#fff;--ap-profile-soft-bg:#f1f1ff;--ap-profile-soft-fg:#4f46ff;--ap-profile-outline-bg:#fff;--ap-profile-outline-border:.85px solid #e2e6f3;--ap-profile-outline-fg:#192541;--ap-profile-corp-soft-bg:#fff;--ap-profile-menu-w:171.7px;--ap-profile-menu-pad:5.1px;--ap-profile-menu-gap:1.7px;--ap-profile-menu-radius:12.75px;--ap-profile-menu-border:#ffffffa6;--ap-profile-menu-bg:linear-gradient(180deg, #fffffff5 0%, #fbfcffe0 100%);--ap-profile-menu-blur:15px;--ap-profile-menu-shadow:0 8.5px 23.8px 0 #141a3317, inset 0 1px 2px 0 #ffffff8c;--ap-profile-menu-item-h:30.6px;--ap-profile-menu-item-radius:8.5px;--ap-profile-menu-item-font:500 10.2px/normal var(--ap-font-sans);--ap-profile-menu-item-color:#222e4e;--ap-profile-menu-danger-fg:#b44d58;--ap-profile-confirm-w:357px;--ap-profile-confirm-radius:18.7px;--ap-profile-confirm-pad:20.4px 21.25px;--ap-profile-confirm-shadow:0 10.2px 30.6px 0 #0f142b30;--ap-profile-confirm-title-font:600 16.15px/23.417px var(--ap-font-sans);--ap-profile-confirm-title-color:#182441;--ap-profile-confirm-text-top:12.3px;--ap-profile-confirm-text-font:400 10.2px/14.79px var(--ap-font-sans);--ap-profile-confirm-text-color:#697597;--ap-profile-confirm-btns-top:32.8px;--ap-profile-confirm-btn-h:35.7px;--ap-profile-confirm-btn-gap:11.9px;--ap-profile-confirm-cancel-bg:#f6f7fc;--ap-profile-confirm-cancel-fg:#27314d;--ap-profile-confirm-danger-bg:#fff1f3;--ap-profile-confirm-danger-fg:#af444e;--ap-profile-name-font:600 18px/26px var(--ap-font-sans);--ap-profile-role-font:400 14px/20px var(--ap-font-sans);--ap-profile-star:28px;--ap-profile-star-bg:#f3f2ff;--ap-profile-star-color:var(--ap-text-brand);--ap-profile-tile-label-font:400 12px/16px var(--ap-font-sans);--ap-profile-tile-label-tracking:.2px;--ap-profile-tile-value-font:400 14px/20px var(--ap-font-sans);--ap-profile-hero-h-narrow:min(300px, 62vw)}.ap-dark{--ap-profile-bg:var(--ap-surface-elevated);--ap-profile-corp-bg:var(--ap-surface-elevated);--ap-profile-visual-bg:var(--ap-primary-50);--ap-profile-initials-color:var(--ap-text-brand);--ap-profile-status-on-bg:var(--ap-success-100);--ap-profile-status-on-fg:var(--ap-success-500);--ap-profile-status-on-dot:var(--ap-success-500);--ap-profile-status-brand-bg:var(--ap-primary-100);--ap-profile-status-brand-fg:var(--ap-text-brand);--ap-profile-status-off-bg:var(--ap-neutral-100);--ap-profile-status-off-fg:var(--ap-text-secondary);--ap-profile-name-color:var(--ap-text-primary);--ap-profile-plan-bg:var(--ap-primary-100);--ap-profile-plan-fg:var(--ap-text-brand);--ap-profile-plan-team-bg:var(--ap-primary-100);--ap-profile-plan-team-fg:var(--ap-text-brand);--ap-profile-fav-bg:var(--ap-primary-100);--ap-profile-fav-color:var(--ap-text-brand);--ap-profile-star-bg:var(--ap-primary-100);--ap-profile-star-color:var(--ap-text-brand);--ap-profile-role-color:var(--ap-text-brand);--ap-profile-bio-color:var(--ap-text-secondary);--ap-profile-divider-color:var(--ap-border-default);--ap-profile-tile-bg:var(--ap-surface-sunken);--ap-profile-tile-label-color:var(--ap-text-tertiary);--ap-profile-tile-value-color:var(--ap-text-secondary);--ap-profile-notice-bg:var(--ap-surface-sunken);--ap-profile-notice-title-color:var(--ap-text-primary);--ap-profile-notice-text-color:var(--ap-text-secondary);--ap-profile-soft-bg:var(--ap-primary-100);--ap-profile-soft-fg:var(--ap-text-brand);--ap-profile-corp-soft-bg:var(--ap-primary-100);--ap-profile-outline-bg:var(--ap-surface-elevated);--ap-profile-outline-border:.85px solid var(--ap-border-default);--ap-profile-outline-fg:var(--ap-text-primary);--ap-profile-menu-bg:var(--ap-surface-elevated);--ap-profile-menu-border:var(--ap-border-default);--ap-profile-menu-item-color:var(--ap-text-primary);--ap-profile-menu-danger-fg:var(--ap-error-500);--ap-profile-confirm-title-color:var(--ap-text-primary);--ap-profile-confirm-text-color:var(--ap-text-secondary);--ap-profile-confirm-cancel-bg:var(--ap-neutral-100);--ap-profile-confirm-cancel-fg:var(--ap-text-primary)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-profile-bg:var(--ap-surface-elevated);--ap-profile-corp-bg:var(--ap-surface-elevated);--ap-profile-visual-bg:var(--ap-primary-50);--ap-profile-initials-color:var(--ap-text-brand);--ap-profile-status-on-bg:var(--ap-success-100);--ap-profile-status-on-fg:var(--ap-success-500);--ap-profile-status-on-dot:var(--ap-success-500);--ap-profile-status-brand-bg:var(--ap-primary-100);--ap-profile-status-brand-fg:var(--ap-text-brand);--ap-profile-status-off-bg:var(--ap-neutral-100);--ap-profile-status-off-fg:var(--ap-text-secondary);--ap-profile-name-color:var(--ap-text-primary);--ap-profile-plan-bg:var(--ap-primary-100);--ap-profile-plan-fg:var(--ap-text-brand);--ap-profile-plan-team-bg:var(--ap-primary-100);--ap-profile-plan-team-fg:var(--ap-text-brand);--ap-profile-fav-bg:var(--ap-primary-100);--ap-profile-fav-color:var(--ap-text-brand);--ap-profile-star-bg:var(--ap-primary-100);--ap-profile-star-color:var(--ap-text-brand);--ap-profile-role-color:var(--ap-text-brand);--ap-profile-bio-color:var(--ap-text-secondary);--ap-profile-divider-color:var(--ap-border-default);--ap-profile-tile-bg:var(--ap-surface-sunken);--ap-profile-tile-label-color:var(--ap-text-tertiary);--ap-profile-tile-value-color:var(--ap-text-secondary);--ap-profile-notice-bg:var(--ap-surface-sunken);--ap-profile-notice-title-color:var(--ap-text-primary);--ap-profile-notice-text-color:var(--ap-text-secondary);--ap-profile-soft-bg:var(--ap-primary-100);--ap-profile-soft-fg:var(--ap-text-brand);--ap-profile-corp-soft-bg:var(--ap-primary-100);--ap-profile-outline-bg:var(--ap-surface-elevated);--ap-profile-outline-border:.85px solid var(--ap-border-default);--ap-profile-outline-fg:var(--ap-text-primary);--ap-profile-menu-bg:var(--ap-surface-elevated);--ap-profile-menu-border:var(--ap-border-default);--ap-profile-menu-item-color:var(--ap-text-primary);--ap-profile-menu-danger-fg:var(--ap-error-500);--ap-profile-confirm-title-color:var(--ap-text-primary);--ap-profile-confirm-text-color:var(--ap-text-secondary);--ap-profile-confirm-cancel-bg:var(--ap-neutral-100);--ap-profile-confirm-cancel-fg:var(--ap-text-primary)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-profile-hero-tint:linear-gradient(180deg, #272a3200 0%, #272a3275 100%);--ap-profile-glass-border:.6px solid #dadeff1a;--ap-profile-glass-bg:var(--ap-shell-btn-bg);--ap-profile-glass-inset:inset 0 1px 14px 0 #d5d9f214;--ap-profile-close-color:var(--ap-text-secondary);--ap-profile-more-color:var(--ap-text-brand);--ap-profile-company-bg:#ffffff14;--ap-profile-company-fg:var(--ap-text-secondary);--ap-profile-confirm-danger-bg:var(--ap-error-100);--ap-profile-confirm-danger-fg:var(--ap-error-500)}:root{--ap-team-head-bg:linear-gradient(90deg, #f6f8ff 0%, #ebf2ff 50%, #d1d9ff 100%);--ap-team-head-pad:24px;--ap-team-head-gap:24px;--ap-team-head-radius:20px;--ap-team-head-copy-gap:8px;--ap-team-head-ink:#1a2642;--ap-team-head-meta:#5c6b96;--ap-team-head-title-font:600 24px/30px var(--ap-font-sans);--ap-team-head-role-font:600 12px/18px var(--ap-font-sans);--ap-team-head-meta-font:400 12px/17px var(--ap-font-sans);--ap-team-head-actions-gap:8px;--ap-team-btn-h:40px;--ap-team-btn-radius:12px;--ap-team-btn-font:600 12px/20px var(--ap-font-sans);--ap-team-edit-w:112px;--ap-team-edit-bg:#ffffffd9;--ap-team-edit-fg:#4f40ff;--ap-team-invite-w:132px;--ap-team-invite-bg:linear-gradient(90deg, #4540e8 0%, #614aff 100%);--ap-team-invite-fg:#fff;--ap-team-tag-bg:linear-gradient(90deg, #4540e8cc 0%, #614affcc 100%);--ap-team-tag-fg:#fff;--ap-team-tag-pad:4px 7px;--ap-team-tag-radius:11px;--ap-team-tag-font:500 10px/14px var(--ap-font-sans);--ap-team-tag-max-w:120px;--ap-team-danger-bg:#fff2f2;--ap-team-danger-bg-hover:#ffe5e6;--ap-team-danger-fg:#ff2633;--ap-team-modal-w:460px;--ap-team-modal-pad:28px;--ap-team-modal-gap:24px;--ap-team-modal-radius:20px;--ap-team-modal-title-font:600 20px/26px var(--ap-font-sans);--ap-team-modal-ink:#1a2642;--ap-team-field-gap:8px;--ap-team-field-label-font:400 12px/17px var(--ap-font-sans);--ap-team-field-h:44px;--ap-team-field-radius:12px;--ap-team-field-bg:#ffffffd9;--ap-team-field-border:#6b59ff;--ap-team-field-font:400 14px/20px var(--ap-font-sans);--ap-team-field-helper:#5c6b96;--ap-team-field-helper-font:400 12px/17px var(--ap-font-sans);--ap-team-field-error:#e5484d;--ap-team-field-success:#1f9d6b;--ap-team-field-locked-bg:#f5f6fa;--ap-team-modal-btn-w:120px;--ap-team-cancel-bg:#f5f5ff;--ap-team-cancel-fg:#4f40ff;--ap-team-face:44px;--ap-team-face-ring:2px;--ap-team-face-overlap:-8px;--ap-team-face-font:600 13px/1 var(--ap-font-sans);--ap-team-back-font:500 11px/16px var(--ap-font-sans);--ap-team-back-fg:var(--ap-text-brand)}.ap-dark{--ap-team-head-bg:linear-gradient(90deg, var(--ap-surface-elevated) 0%, var(--ap-primary-50) 50%, var(--ap-primary-100) 100%);--ap-team-head-ink:var(--ap-text-primary);--ap-team-head-meta:var(--ap-text-secondary);--ap-team-edit-bg:var(--ap-surface-elevated);--ap-team-edit-fg:var(--ap-text-brand);--ap-team-danger-bg:var(--ap-error-100);--ap-team-danger-bg-hover:var(--ap-error-100);--ap-team-danger-fg:var(--ap-error-500);--ap-team-modal-ink:var(--ap-text-primary);--ap-team-field-bg:var(--ap-surface-bg);--ap-team-field-helper:var(--ap-text-secondary);--ap-team-field-locked-bg:var(--ap-neutral-100);--ap-team-cancel-bg:var(--ap-primary-50);--ap-team-cancel-fg:var(--ap-text-brand)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-team-head-bg:linear-gradient(90deg, var(--ap-surface-elevated) 0%, var(--ap-primary-50) 50%, var(--ap-primary-100) 100%);--ap-team-head-ink:var(--ap-text-primary);--ap-team-head-meta:var(--ap-text-secondary);--ap-team-edit-bg:var(--ap-surface-elevated);--ap-team-edit-fg:var(--ap-text-brand);--ap-team-danger-bg:var(--ap-error-100);--ap-team-danger-bg-hover:var(--ap-error-100);--ap-team-danger-fg:var(--ap-error-500);--ap-team-modal-ink:var(--ap-text-primary);--ap-team-field-bg:var(--ap-surface-bg);--ap-team-field-helper:var(--ap-text-secondary);--ap-team-field-locked-bg:var(--ap-neutral-100);--ap-team-cancel-bg:var(--ap-primary-50);--ap-team-cancel-fg:var(--ap-text-brand)}:root{--ap-feed-columns-gap:16px;--ap-feed-stack-gap:12px;--ap-feed-side-w:392px;--ap-feed-grid-gap:12px;--ap-feed-card-pad:14px 18px 9px;--ap-feed-card-radius:var(--ap-radius-xl);--ap-feed-card-bg:var(--ap-surface-elevated);--ap-feed-card-border:var(--ap-border-subtle);--ap-feed-card-shadow:0 6px 18px 0 #1a214014;--ap-feed-content-gap:6px;--ap-feed-footer-gap:15px;--ap-feed-header-h:32px;--ap-feed-author-gap:10px;--ap-feed-avatar:28px;--ap-feed-avatar-grid:32px;--ap-feed-name-font:600 11px/14px var(--ap-font-sans);--ap-feed-time-font:600 10px/14px var(--ap-font-sans);--ap-feed-type-font:600 10px/18px var(--ap-font-sans);--ap-feed-type-gap:4px;--ap-feed-type-icon:10px;--ap-feed-title-font:600 13px/18px var(--ap-font-sans);--ap-feed-body-font:400 10px/15px var(--ap-font-sans);--ap-feed-pending-bg:var(--ap-primary-50);--ap-feed-pending-font:500 10px/14px var(--ap-font-sans);--ap-feed-pending-fg:#4f46ffb8;--ap-feed-reaction-h:34px;--ap-feed-reaction-pad:0 9px;--ap-feed-reaction-gap:8px;--ap-feed-reaction-font:500 12px/16px var(--ap-font-sans);--ap-feed-reaction-icon:18px;--ap-feed-like-bg:var(--ap-primary-50);--ap-feed-like-w:118px;--ap-feed-comment-w:60px;--ap-feed-heart:#ff383c;--ap-feed-liker:22px;--ap-feed-liker-ring:2.2px;--ap-feed-media-h:72px;--ap-feed-media-gap:4px;--ap-feed-media-radius:var(--ap-radius-md);--ap-feed-media-bg:var(--ap-feed-box-bg);--ap-feed-media-remove-bg:#0a0f228c;--ap-btn-pill-h:34px;--ap-btn-pill-pad:0 14px;--ap-btn-pill-font:500 10px/12px var(--ap-font-sans);--ap-btn-pill-icon-radius:10px;--ap-btn-pill-sm-h:28px;--ap-btn-pill-sm-min-w:74px;--ap-btn-pill-sm-font:500 10px/14px var(--ap-font-sans);--ap-btn-brand-bg:var(--ap-primary-500);--ap-btn-brand-hover:var(--ap-primary-600);--ap-btn-quiet-bg:var(--ap-surface-elevated);--ap-btn-quiet-border:var(--ap-border-subtle);--ap-btn-quiet-fg:var(--ap-text-brand);--ap-btn-quiet-hover:var(--ap-primary-50);--ap-feed-trash:#ff3b5c;--ap-feed-mark-request-opacity:.08;--ap-feed-mark-poll-opacity:.05;--ap-feed-composer-pad:16px 18px 14px;--ap-feed-composer-gap:12px;--ap-feed-composer-avatar:32px;--ap-feed-prompt-h:36px;--ap-feed-prompt-font:400 13px/18px var(--ap-font-sans);--ap-feed-type-btn-h:28px;--ap-feed-type-btn-gap:10px;--ap-feed-type-btn-font:500 11px/16px var(--ap-font-sans);--ap-feed-type-btn-bg:var(--ap-primary-50);--ap-feed-send:24px;--ap-feed-send-icon:12px;--ap-feed-box-bg:#f8f7ff;--ap-feed-box-border:var(--ap-border-subtle);--ap-feed-box-radius:12px;--ap-feed-box-pad:14px 14px 12px;--ap-feed-box-h:208px;--ap-feed-box-font:400 12px/18px var(--ap-font-sans);--ap-feed-box-fg:#404e7b;--ap-feed-chip-h:28px;--ap-feed-chip-pad:0 10px;--ap-feed-chip-gap:8px;--ap-feed-publish-h:32px;--ap-feed-publish-font:500 11px/13px var(--ap-font-sans);--ap-feed-option-h:36px;--ap-feed-option-create-h:40px;--ap-feed-option-gap:8px;--ap-feed-option-radius:10px;--ap-feed-option-pad:0 12px;--ap-feed-option-font:400 11px/16px var(--ap-font-sans);--ap-feed-option-create-font:400 12px/16px var(--ap-font-sans);--ap-feed-radio:14px;--ap-feed-radio-border:#a6add1;--ap-feed-bar:#4f46ff14;--ap-feed-bar-mine:#4f46ff26;--ap-feed-poll-meta-font:400 10px/14px var(--ap-font-sans);--ap-feed-poll-hint-font:500 10px/14px var(--ap-font-sans);--ap-feed-bar-dur:.6s;--ap-feed-side-pad:14px 16px 12px;--ap-feed-side-gap:6px;--ap-feed-side-title-font:600 14px/18px var(--ap-font-sans);--ap-feed-side-row-h:44px;--ap-feed-side-row-gap:10px;--ap-feed-side-avatar:32px;--ap-feed-side-name-font:600 11px/14px var(--ap-font-sans);--ap-feed-side-sub-font:400 10px/14px var(--ap-font-sans);--ap-feed-side-link-font:500 10px/14px var(--ap-font-sans);--ap-feed-mine-h:52px;--ap-feed-mine-pad:16px;--ap-feed-mine-title-font:600 13px/18px var(--ap-font-sans);--ap-feed-mine-btn-w:88px;--ap-feed-mine-shadow:0 3px 5px #1a21400a;--ap-feed-status-h:28px;--ap-feed-status-gap:8px;--ap-feed-status-dot:6px;--ap-feed-status-title-font:500 13px/normal var(--ap-font-sans);--ap-feed-status-count-font:500 12px/normal var(--ap-font-sans);--ap-feed-status-reset-font:500 12px/normal var(--ap-font-sans);--ap-back-size:40px;--ap-back-bg:#ffffffb8;--ap-back-icon:16px;--ap-feed-comments-gap:10px;--ap-feed-comment-avatar:22px;--ap-feed-comment-font:400 11px/16px var(--ap-font-sans);--ap-back-text-gap:10px;--ap-back-text-fg:var(--ap-text-secondary);--ap-back-text-font:500 13px/1.4 var(--ap-font-sans);--ap-person-cover-h:112px;--ap-person-cover-radius:24px;--ap-person-cover-fg:#fff;--ap-person-cover-error:#ffb4bd;--ap-person-cover-veil:var(--ap-prof-card-veil);--ap-person-cover-bg:radial-gradient(90% 140% at 88% 0%, #8d6cffb3 0%, #8d6cff00 62%), radial-gradient(70% 130% at 8% 100%, #b0cef88c 0%, #b0cef800 66%), var(--ap-gradient-cta);--ap-person-cover-photo-inset:-80px;--ap-person-cover-photo-blur:24px;--ap-person-radius:var(--ap-radius-2xl);--ap-person-avatar:68px;--ap-person-avatar-narrow:72px;--ap-person-avatar-ring:3px;--ap-person-avatar-shadow:none;--ap-person-avatar-bg:var(--ap-primary-100);--ap-person-initials-font:600 24px/1 var(--ap-font-sans);--ap-person-head-pad:22px 24px;--ap-person-head-gap:18px;--ap-person-info-gap:5px;--ap-person-name-font:600 23px/1.4 var(--ap-font-sans);--ap-person-meta-font:400 12px/1.4 var(--ap-font-sans);--ap-person-actions-gap:8px;--ap-person-act-h:34px;--ap-person-act-pad:16px;--ap-person-act-radius:11px;--ap-person-act-font:600 12px/1.4 var(--ap-font-sans);--ap-person-act-main-w:118px;--ap-person-act-main-bg:#fff;--ap-person-act-main-bg-hover:#eef0fa;--ap-person-act-main-fg:var(--ap-text-primary);--ap-person-act-glass-bg:#ffffff2b;--ap-person-act-glass-bg-hover:#ffffff42;--ap-person-bio-pad:20px;--ap-person-bio-radius:18px;--ap-person-bio-font:400 13px/1.4 var(--ap-font-sans);--ap-person-tabs-pad:0;--ap-person-columns-gap:var(--ap-feed-columns-gap);--ap-person-facts-pad:16px 18px;--ap-person-facts-gap:12px;--ap-person-fact-gap:2px;--ap-person-row-gap:var(--ap-space-2);--ap-person-row-name-font:var(--ap-feed-side-name-font);--ap-person-row-sub-font:var(--ap-feed-side-sub-font);--ap-suggest-card-w:188px;--ap-suggest-card-pad:16px 14px 14px;--ap-suggest-card-gap:8px;--ap-suggest-gap:12px;--ap-suggest-name-font:var(--ap-people-name-font);--ap-suggest-sub-font:var(--ap-people-role-font);--ap-suggest-title-font:var(--ap-people-heading-font);--ap-focus-pad:0 24px 8px;--ap-focus-head-gap:4px;--ap-focus-title-font:700 20px/26px var(--ap-font-sans);--ap-focus-sub-font:400 12px/18px var(--ap-font-sans);--ap-focus-stage-h:234px;--ap-focus-gap:18px;--ap-focus-card-w:126px;--ap-focus-card-h:189px;--ap-focus-card-radius:18px;--ap-focus-card-border:.9px solid #ffffff70;--ap-focus-card-shadow:0 9px 19.8px -5.4px #0f142e33;--ap-focus-card-shade:linear-gradient(180deg, #05081a00 0%, #05081a0d 52%, #05081aeb 100%);--ap-focus-edge-opacity:.32;--ap-focus-main-w:180px;--ap-focus-main-h:234px;--ap-focus-main-radius:21.6px;--ap-focus-main-shadow:0 0 15px .3px #6b52ff1a, 0 14.4px 28.8px -5.4px #2e1f9e57;--ap-focus-main-shade:radial-gradient(ellipse 145% 217% at 19% 111%, #a87aff57, #3d2ea800 100%), linear-gradient(180deg, #05081f05 0%, #05081f14 48%, #05081ff0 100%);--ap-focus-fallback-bg:var(--ap-people-portrait-bg);--ap-focus-initials-font:600 34px/1 var(--ap-font-sans);--ap-focus-initials-fg:var(--ap-text-brand);--ap-focus-name-font:600 10.8px/14.4px var(--ap-font-sans);--ap-focus-role-font:400 8.55px/12.6px var(--ap-font-sans);--ap-focus-pill-font:500 7.65px/10.8px var(--ap-font-sans);--ap-focus-pill-bg:#ffffff29;--ap-focus-pill-pad:2.25px 5.4px;--ap-focus-main-name-font:600 14.4px/18px var(--ap-font-sans);--ap-focus-main-role-font:400 8.1px/10.8px var(--ap-font-sans);--ap-focus-text:#fff;--ap-focus-text-soft:#ffffffd1;--ap-focus-arrow-size:37.8px;--ap-focus-arrow-icon:18px;--ap-focus-arrow-inset:47px;--ap-focus-arrow-bg:var(--ap-surface-elevated);--ap-focus-arrow-border:.9px solid #d1d6eb8c;--ap-focus-arrow-shadow:0 5.4px 16.2px -3.6px #1f244d29;--ap-focus-arrow-fg:var(--ap-text-brand)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-feed-pending-fg:var(--ap-text-brand);--ap-feed-box-bg:var(--ap-surface-sunken);--ap-feed-box-fg:var(--ap-text-secondary);--ap-feed-radio-border:var(--ap-border-strong);--ap-feed-bar:var(--ap-primary-50);--ap-feed-bar-mine:var(--ap-primary-100);--ap-back-bg:var(--ap-shell-btn-bg);--ap-person-act-main-bg:var(--ap-text-primary);--ap-person-act-main-bg-hover:var(--ap-neutral-800);--ap-person-act-main-fg:var(--ap-text-inverse)}:root{--ap-people-m-field-bg:#e5e2ea;--ap-people-m-field-fg:#555c6e;--ap-people-m-field-radius:18px;--ap-people-m-field-font:400 16px/22px var(--ap-font-sans);--ap-people-m-tab-fg:#636a7b;--ap-people-m-tab-on-fg:#232732;--ap-people-m-tab-mark:#bfb8ffcc;--ap-people-m-tab-font:600 14px/20px var(--ap-font-sans);--ap-people-m-gap:24px;--ap-people-m-card-h:88px;--ap-people-m-card-radius:20px;--ap-people-m-card-gap:16px;--ap-people-m-avatar:44px;--ap-people-m-name-font:600 17px/22px var(--ap-font-sans);--ap-people-m-role-font:400 14px/20px var(--ap-font-sans);--ap-people-m-meta-font:400 13px/17px var(--ap-font-sans);--ap-feed-m-card-bg:#ebeef5;--ap-feed-m-prompt-bg:#ffffffe8;--ap-feed-m-prompt-border:#666e8a1c;--ap-feed-m-prompt-radius:18px;--ap-feed-m-prompt-pad:9px 16px;--ap-feed-m-prompt-avatar:28px;--ap-feed-m-prompt-font:400 16px/21px var(--ap-font-sans);--ap-person-m-bg:linear-gradient(180deg, #fff 0%, #fff 50%, #cacae0 100%);--ap-person-m-border:#d2cfdc99;--ap-person-m-fg:#232631;--ap-person-m-muted:#4f5467;--ap-person-m-act-bg:#eeecf4e0;--ap-person-m-act-fg:#4f5467;--ap-person-m-pad:20px;--ap-person-m-gap:18px;--ap-person-m-avatar:64px;--ap-person-m-name-font:600 22px/28px var(--ap-font-sans);--ap-person-m-meta-font:400 13px/18px var(--ap-font-sans);--ap-person-m-act-h:44px;--ap-person-m-act-radius:16px;--ap-person-m-act-font:600 14px/20px var(--ap-font-sans);--ap-profile-m-bg:linear-gradient(180deg, #fff 0%, #fff 34%, #e7e4f8 64%, #c9c5ed 100%);--ap-profile-m-tint:linear-gradient(180deg, #fff0 0%, #ffffff2e 38%, #ffffffb8 74%, #fff 100%);--ap-profile-m-glass-bg:#ffffffe8;--ap-profile-m-glass-border:#666e8a1c;--ap-profile-m-glass-fg:#232631;--ap-profile-m-status-fg:#535d70;--ap-profile-m-status-on-fg:#228452;--ap-profile-m-name-fg:#20283d;--ap-profile-m-plan-bg:#eeeafa;--ap-profile-m-plan-fg:#6555a0;--ap-profile-m-sub-fg:#535d70;--ap-profile-m-strong-fg:#535d70;--ap-profile-m-box-bg:#ffffffd4;--ap-profile-m-box-border:#66718c1a;--ap-profile-m-box-shadow:0 4px 16px -2px #2a35550d;--ap-profile-m-label-fg:#788094;--ap-profile-m-value-fg:#303a50;--ap-profile-m-cta-bg:linear-gradient(29deg, #4538edf0 5.36%, #614ffff0 55.36%, #3878fff0 94.64%);--ap-profile-m-cta-fg:#fff;--ap-profile-m-btn-bg:#ffffffe6;--ap-profile-m-btn-border:#66718c24;--ap-profile-m-btn-fg:#48536b;--ap-profile-m-menu-bg:#ffffffe8;--ap-profile-m-menu-border:#666e8a1c;--ap-profile-m-menu-fg:#4f5467;--ap-profile-m-menu-danger:#c4304a;--ap-profile-m-confirm-bg:#ffffffe8;--ap-profile-m-confirm-border:#666e8a1c;--ap-profile-m-confirm-shadow:0 4px 14px -2px #26264f14;--ap-profile-m-confirm-title-fg:#232732;--ap-profile-m-confirm-text-fg:#555c6e;--ap-profile-m-confirm-btn-bg:#ffffffe8;--ap-profile-m-confirm-btn-border:#666e8a1c;--ap-profile-m-confirm-cancel-fg:#232732;--ap-profile-m-confirm-danger-bg:#ffffffe8;--ap-profile-m-confirm-danger-fg:#cd374d}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-people-m-field-bg:var(--ap-neutral-100);--ap-people-m-field-fg:#ccccd0;--ap-people-m-tab-fg:#ededf18f;--ap-people-m-tab-on-fg:#ededf1;--ap-feed-m-card-bg:var(--ap-mcard-bg);--ap-feed-m-prompt-bg:#ffffff0d;--ap-feed-m-prompt-border:transparent;--ap-person-m-bg:linear-gradient(180deg, #282c38 0%, #292e3d 38%, #303850 100%);--ap-person-m-border:transparent;--ap-person-m-fg:#ededf1;--ap-person-m-muted:#ccccd0;--ap-person-m-act-bg:#ffffff0d;--ap-person-m-act-fg:#ededf1;--ap-profile-m-bg:linear-gradient(180deg, #17191f 0%, #17191f 38%, #252a44 100%);--ap-profile-m-tint:linear-gradient(180deg, #17191f00 0%, #17191f2e 38%, #17191fb8 74%, #17191f 100%);--ap-profile-m-glass-bg:#24262ee0;--ap-profile-m-glass-border:transparent;--ap-profile-m-glass-fg:#ededf1;--ap-profile-m-status-fg:#ccccd0;--ap-profile-m-status-on-fg:#57d6a3;--ap-profile-m-name-fg:#ededf1;--ap-profile-m-plan-bg:#8c7dff29;--ap-profile-m-plan-fg:#c2b8ff;--ap-profile-m-sub-fg:#ccccd0;--ap-profile-m-strong-fg:#ededf1;--ap-profile-m-box-bg:#ffffff0d;--ap-profile-m-box-border:transparent;--ap-profile-m-box-shadow:none;--ap-profile-m-label-fg:#ccccd0;--ap-profile-m-value-fg:#ededf1;--ap-profile-m-cta-fg:#ededf1;--ap-profile-m-btn-bg:#ffffff0d;--ap-profile-m-btn-border:transparent;--ap-profile-m-btn-fg:#ededf1;--ap-profile-m-menu-bg:#24262ee0;--ap-profile-m-menu-border:transparent;--ap-profile-m-menu-fg:#ededf1;--ap-profile-m-menu-danger:#ff5269;--ap-profile-m-confirm-bg:var(--ap-surface-overlay);--ap-profile-m-confirm-border:transparent;--ap-profile-m-confirm-shadow:var(--ap-profile-confirm-shadow);--ap-profile-m-confirm-title-fg:var(--ap-text-primary);--ap-profile-m-confirm-text-fg:var(--ap-text-secondary);--ap-profile-m-confirm-btn-bg:var(--ap-profile-confirm-cancel-bg);--ap-profile-m-confirm-btn-border:transparent;--ap-profile-m-confirm-cancel-fg:var(--ap-profile-confirm-cancel-fg);--ap-profile-m-confirm-danger-bg:var(--ap-profile-confirm-danger-bg);--ap-profile-m-confirm-danger-fg:var(--ap-profile-confirm-danger-fg);--ap-avatar-fg:#fff}@media (max-width:900px){:root{--ap-feed-stack-gap:16px;--ap-feed-card-pad:18px;--ap-feed-card-radius:22px;--ap-feed-card-bg:var(--ap-feed-m-card-bg);--ap-feed-card-border:transparent;--ap-feed-card-shadow:none;--ap-feed-content-gap:12px;--ap-feed-footer-gap:12px;--ap-feed-header-h:37px;--ap-feed-author-gap:12px;--ap-feed-avatar:36px;--ap-feed-name-font:600 15px/20px var(--ap-font-sans);--ap-feed-time-font:400 13px/17px var(--ap-font-sans);--ap-feed-type-font:600 13px/18px var(--ap-font-sans);--ap-feed-title-font:600 18px/24px var(--ap-font-sans);--ap-feed-body-font:400 15px/20px var(--ap-font-sans);--ap-feed-reaction-font:400 13px/18px var(--ap-font-sans)}}:root{--ap-story-ring-unseen:var(--ap-gradient-cta);--ap-story-ring-seen:var(--ap-neutral-300);--ap-story-ring-width:2px;--ap-story-ring-gap:2px;--ap-story-ring-gap-bg:var(--ap-surface-elevated);--ap-story-add-size:20px;--ap-story-add-icon:12px;--ap-story-add-bg:var(--ap-primary-500);--ap-story-add-fg:#fff;--ap-person-story-ring:4px;--ap-person-story-add:32px;--ap-person-story-add-narrow:28px;--ap-story-bar-pad:12px 14px;--ap-story-bar-gap:10px;--ap-story-bar-item-w:88px;--ap-story-bar-name-font:500 11px/14px var(--ap-font-sans);--ap-story-bar-name-fg:var(--ap-text-primary);--ap-story-bar-seen-fg:var(--ap-text-secondary);--ap-story-viewer-bg:#050814f0;--ap-story-card-max-w:440px;--ap-story-card-max-h:860px;--ap-story-card-radius:var(--ap-radius-2xl);--ap-story-card-bg:#000;--ap-story-fg:#fff;--ap-story-fg-muted:#ffffffb8;--ap-story-pad:14px;--ap-story-progress-h:3px;--ap-story-progress-gap:4px;--ap-story-progress-track:#ffffff52;--ap-story-progress-fill:#fff;--ap-story-name-font:600 14px/18px var(--ap-font-sans);--ap-story-time-font:500 12px/16px var(--ap-font-sans);--ap-story-caption-font:500 15px/21px var(--ap-font-sans);--ap-story-scrim-top:linear-gradient(180deg, #00000073 0%, #0000 100%);--ap-story-scrim-bottom:linear-gradient(0deg, #0009 0%, #0000 100%);--ap-story-action-h:40px;--ap-story-action-bg:#ffffff29;--ap-story-action-hover:#ffffff42;--ap-story-action-font:600 13px/16px var(--ap-font-sans);--ap-story-nav-size:44px;--ap-story-nav-bg:#ffffff24;--ap-story-enter:.32s cubic-bezier(.32, .72, 0, 1);--ap-story-exit:.24s cubic-bezier(.4, 0, 1, 1);--ap-story-z:1100;--ap-story-dialog-z:1200;--ap-story-preview-h:360px;--ap-story-preview-radius:var(--ap-radius-xl);--ap-story-preview-bg:var(--ap-feed-box-bg);--ap-story-preview-border:var(--ap-border-subtle);--ap-people-panel-w:620px;--ap-people-panel-pad:18.8px 22.8px 24px;--ap-people-panel-radius:24px;--ap-people-panel-bg:#fefefff7;--ap-people-panel-border:#b0b2ff9e;--ap-people-panel-shadow:0 14px 14px 0 #141a472e;--ap-people-panel-gap:16px;--ap-people-list-max-h:554px;--ap-people-head-h:36px;--ap-people-title-font:600 15px/24px var(--ap-font-sans);--ap-people-title-color:#1a1f3b;--ap-people-count-h:24px;--ap-people-count-pad:3px 10px;--ap-people-count-bg:var(--ap-primary-50);--ap-people-count-fg:var(--ap-text-brand);--ap-people-count-font:500 10px/14px var(--ap-font-sans);--ap-people-done-h:32px;--ap-people-done-pad:0 16px;--ap-people-done-radius:9px;--ap-people-done-bg:linear-gradient(90deg, #4f45ff 0%, #7a61ff 100%);--ap-people-done-fg:#fff;--ap-people-done-font:500 11px/normal var(--ap-font-sans);--ap-invite-w:620px;--ap-invite-pad:20px 24px;--ap-invite-radius:24px;--ap-invite-gap:16px;--ap-invite-shadow:0 14px 14px 0 #141a472e;--ap-invite-title-font:600 15px/24px var(--ap-font-sans);--ap-invite-caption-font:400 12px/16px var(--ap-font-sans);--ap-invite-caption-ls:.2px;--ap-invite-label-font:500 12px/16px var(--ap-font-sans);--ap-invite-name-font:600 13px/18px var(--ap-font-sans);--ap-invite-close:32px;--ap-invite-icon:18px;--ap-invite-clear:16px;--ap-invite-search-h:44px;--ap-invite-search-font:500 13px/18px var(--ap-font-sans);--ap-invite-search-ls:.1px;--ap-invite-hint-h:32px;--ap-invite-list-h:300px;--ap-invite-row-h:64px;--ap-invite-row-gap:6px;--ap-invite-row-hover:var(--ap-surface-sunken)}@supports (color:color-mix(in lab, red, red)){:root{--ap-invite-row-hover:color-mix(in oklch, var(--ap-surface-sunken), var(--ap-primary-500) 5%)}}:root{--ap-invite-avatar:40px;--ap-invite-pick:24px;--ap-invite-pick-icon:16px;--ap-invite-empty-pt:69px;--ap-invite-empty-icon-box:48px;--ap-invite-empty-icon:24px;--ap-invite-btn-h:40px;--ap-invite-btn-font:500 12px/18px var(--ap-font-sans);--ap-invite-cancel-w:84px;--ap-invite-submit-w:180px;--ap-invite-submit-bg:var(--ap-people-done-bg);--ap-invite-link-w:220px;--ap-people-row-h:64px;--ap-people-row-gap:6px;--ap-people-row-pad:0 28px 0 12px;--ap-people-row-radius:12px;--ap-people-row-bg:var(--ap-surface-sunken);--ap-people-avatar:40px;--ap-people-avatar-radius:12px;--ap-people-avatar-gap:12px;--ap-people-initials-bg:var(--ap-primary-100);--ap-people-initials-fg:var(--ap-text-brand);--ap-people-initials-font:500 12px/16px var(--ap-font-sans);--ap-people-name-font:600 13px/18px var(--ap-font-sans);--ap-people-name-color:var(--ap-text-primary);--ap-people-meta-gap:6px;--ap-people-meta-font:400 10px/16px var(--ap-font-sans);--ap-people-meta-color:var(--ap-text-secondary);--ap-people-tag-pad:2px 6px;--ap-people-tag-radius:9px;--ap-people-tag-bg:var(--ap-primary-50);--ap-people-tag-fg:var(--ap-text-brand);--ap-people-tag-font:500 9px/14px var(--ap-font-sans);--ap-attendance-font:500 11px/16px var(--ap-font-sans);--ap-attendance-yes:#2fae78;--ap-attendance-pending:#6675a3;--ap-attendance-no:#e34c6a;--ap-people-remove-size:36px;--ap-people-remove-gap:8px;--ap-people-remove-radius:12px;--ap-people-remove-icon:15px;--ap-people-remove-bg:#ffecf0;--ap-people-remove-fg:#ff385c;--ap-people-remove-on-bg:#ff385c;--ap-people-remove-on-fg:#fff;--ap-people-row-marked-opacity:.55;--ap-rsvp-sum-gap:6px;--ap-rsvp-chip-h:26px;--ap-rsvp-chip-pad:4px 8px;--ap-rsvp-chip-gap:5px;--ap-rsvp-chip-radius:13px;--ap-rsvp-chip-dot:6px;--ap-rsvp-chip-font:500 10px/normal var(--ap-font-sans);--ap-rsvp-yes-bg:#edfaf5eb;--ap-rsvp-yes-fg:#4a826b;--ap-rsvp-yes-dot:#63c29c;--ap-rsvp-pending-bg:#f2f5faeb;--ap-rsvp-pending-fg:#707a91;--ap-rsvp-pending-dot:#a8b0c2;--ap-rsvp-no-bg:#fff0f2eb;--ap-rsvp-no-fg:#a35c6b;--ap-rsvp-no-dot:#f5758f;--ap-rsvp-choice-gap:10px;--ap-rsvp-choice-h:32px;--ap-rsvp-choice-pad:0 16px;--ap-rsvp-choice-radius:16px;--ap-rsvp-choice-font:500 12px/18px var(--ap-font-sans);--ap-rsvp-choice-on-font:600 12px/18px var(--ap-font-sans);--ap-rsvp-choice-idle-fg:#5969ab;--ap-rsvp-choice-hover-bg:var(--ap-primary-50);--ap-rsvp-choice-yes-bg:#edfaf5;--ap-rsvp-choice-yes-border:#c7e8d9e6;--ap-rsvp-choice-yes-fg:#3d7a61;--ap-rsvp-choice-no-bg:#fff0f2;--ap-rsvp-choice-no-border:#f7c8d2e6;--ap-rsvp-choice-no-fg:#a35c6b;--ap-rsvp-outline-gap:10px;--ap-rsvp-outline-w:94px;--ap-rsvp-outline-h:32px;--ap-rsvp-outline-radius:14px;--ap-rsvp-outline-border-w:.9px;--ap-rsvp-outline-border:var(--ap-primary-500);--ap-rsvp-outline-fg:var(--ap-primary-500);--ap-rsvp-outline-font:600 11px/normal var(--ap-font-sans);--ap-rsvp-outline-hover-bg:#f2f1ff99;--ap-rsvp-outline-on-bg:var(--ap-primary-500);--ap-rsvp-outline-on-fg:var(--ap-primary-0);--ap-rsvp-choice-sm-h:26px;--ap-rsvp-choice-sm-pad:0 10px;--ap-rsvp-choice-sm-gap:4px;--ap-rsvp-choice-sm-font:500 11px/16px var(--ap-font-sans);--ap-rsvp-choice-sm-on-font:600 11px/16px var(--ap-font-sans);--ap-people-row-in:var(--ap-dur-slow) var(--ap-ease-standard);--ap-people-row-out:var(--ap-dur-base) cubic-bezier(.4, 0, 1, 1)}.ap-dark{--ap-people-panel-bg:var(--ap-surface-overlay);--ap-people-panel-border:var(--ap-border-default);--ap-people-title-color:var(--ap-text-primary);--ap-people-row-bg:var(--ap-surface-sunken);--ap-attendance-yes:var(--ap-success-500);--ap-attendance-pending:var(--ap-text-secondary);--ap-attendance-no:var(--ap-error-500);--ap-people-remove-bg:var(--ap-error-100);--ap-people-remove-fg:var(--ap-error-500);--ap-people-remove-on-bg:var(--ap-error-500);--ap-rsvp-yes-bg:var(--ap-success-100);--ap-rsvp-yes-fg:var(--ap-success-500);--ap-rsvp-pending-bg:var(--ap-neutral-100);--ap-rsvp-pending-fg:var(--ap-text-secondary);--ap-rsvp-no-bg:var(--ap-error-100);--ap-rsvp-no-fg:var(--ap-error-500);--ap-rsvp-choice-idle-fg:var(--ap-text-secondary);--ap-rsvp-choice-hover-bg:var(--ap-primary-50);--ap-rsvp-choice-yes-bg:var(--ap-success-100);--ap-rsvp-choice-yes-border:var(--ap-success-100);--ap-rsvp-choice-yes-fg:var(--ap-success-500);--ap-rsvp-choice-no-bg:var(--ap-error-100);--ap-rsvp-choice-no-border:var(--ap-error-100);--ap-rsvp-choice-no-fg:var(--ap-error-500);--ap-board-badge-pending-bg:var(--ap-neutral-100);--ap-board-badge-pending-border:var(--ap-border-default);--ap-board-badge-pending-text:var(--ap-text-secondary);--ap-board-badge-declined-bg:var(--ap-error-100);--ap-board-badge-declined-border:var(--ap-error-100);--ap-board-badge-declined-text:var(--ap-error-500);--ap-board-slot-bg:var(--ap-surface-elevated);--ap-board-slot-tile-bg:var(--ap-primary-100);--ap-board-slot-icon:var(--ap-text-brand);--ap-board-slot-title-text:var(--ap-text-primary);--ap-board-slot-note-text:var(--ap-text-secondary);--ap-board-slot-cta-bg:var(--ap-primary-50);--ap-board-slot-cta-border:var(--ap-primary-100);--ap-board-slot-cta-text:var(--ap-text-brand)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-people-panel-bg:var(--ap-surface-overlay);--ap-people-panel-border:var(--ap-border-default);--ap-people-title-color:var(--ap-text-primary);--ap-people-row-bg:var(--ap-surface-sunken);--ap-attendance-yes:var(--ap-success-500);--ap-attendance-pending:var(--ap-text-secondary);--ap-attendance-no:var(--ap-error-500);--ap-people-remove-bg:var(--ap-error-100);--ap-people-remove-fg:var(--ap-error-500);--ap-people-remove-on-bg:var(--ap-error-500);--ap-rsvp-yes-bg:var(--ap-success-100);--ap-rsvp-yes-fg:var(--ap-success-500);--ap-rsvp-pending-bg:var(--ap-neutral-100);--ap-rsvp-pending-fg:var(--ap-text-secondary);--ap-rsvp-no-bg:var(--ap-error-100);--ap-rsvp-no-fg:var(--ap-error-500);--ap-rsvp-choice-idle-fg:var(--ap-text-secondary);--ap-rsvp-choice-hover-bg:var(--ap-primary-50);--ap-rsvp-choice-yes-bg:var(--ap-success-100);--ap-rsvp-choice-yes-border:var(--ap-success-100);--ap-rsvp-choice-yes-fg:var(--ap-success-500);--ap-rsvp-choice-no-bg:var(--ap-error-100);--ap-rsvp-choice-no-border:var(--ap-error-100);--ap-rsvp-choice-no-fg:var(--ap-error-500);--ap-board-badge-pending-bg:var(--ap-neutral-100);--ap-board-badge-pending-border:var(--ap-border-default);--ap-board-badge-pending-text:var(--ap-text-secondary);--ap-board-badge-declined-bg:var(--ap-error-100);--ap-board-badge-declined-border:var(--ap-error-100);--ap-board-badge-declined-text:var(--ap-error-500);--ap-board-slot-bg:var(--ap-surface-elevated);--ap-board-slot-tile-bg:var(--ap-primary-100);--ap-board-slot-icon:var(--ap-text-brand);--ap-board-slot-title-text:var(--ap-text-primary);--ap-board-slot-note-text:var(--ap-text-secondary);--ap-board-slot-cta-bg:var(--ap-primary-50);--ap-board-slot-cta-border:var(--ap-primary-100);--ap-board-slot-cta-text:var(--ap-text-brand)}:root{--ap-chat-row-h:70px;--ap-chat-row-pad:0 11px 0 9px;--ap-chat-row-gap:12px;--ap-chat-row-meta-gap:4px;--ap-chat-row-meta-w:44px;--ap-chat-row-avatar:44px;--ap-chat-list-pad:0 6px;--ap-chat-list-gap:2px;--ap-chat-row-hover-bg:#f2f1ff8c;--ap-chat-row-active-bg:var(--ap-primary-50);--ap-chat-row-active-radius:17px;--ap-chat-row-active-shadow:0 4px 12px 0 #2e266b0d;--ap-chat-row-divider:#e8ebf6cc;--ap-chat-row-divider-start:65px;--ap-chat-row-divider-end:6px;--ap-chat-name-font:600 13px/16px var(--ap-font-sans);--ap-chat-name-color:var(--ap-text-primary);--ap-chat-preview-font:400 12px/16px var(--ap-font-sans);--ap-chat-preview-color:var(--ap-text-secondary);--ap-chat-time-font:400 11px/13px var(--ap-font-sans);--ap-chat-time-color:var(--ap-text-tertiary);--ap-chat-unread-size:18px;--ap-chat-unread-bg:var(--ap-primary-500);--ap-chat-unread-fg:var(--ap-text-inverse);--ap-chat-unread-font:600 10px/1 var(--ap-font-sans);--ap-chat-unread-muted-bg:var(--ap-neutral-400);--ap-chat-flag-size:13px;--ap-chat-flag-gap:5px;--ap-chat-flag-color:var(--ap-text-secondary);--ap-chat-head-h:46px;--ap-chat-head-pad:0 16px 0 5px;--ap-chat-head-radius:20px;--ap-chat-head-bg:var(--ap-surface-bg);--ap-chat-head-avatar:36px;--ap-chat-head-gap:10px;--ap-chat-head-name-font:600 13px/normal var(--ap-font-sans);--ap-chat-head-status-font:400 11px/normal var(--ap-font-sans);--ap-chat-head-status-color:var(--ap-text-secondary);--ap-chat-head-online-color:var(--ap-text-brand);--ap-chat-head-actions-gap:4px;--ap-chat-head-btn-w:40px;--ap-chat-head-btn-h:32px;--ap-chat-head-btn-radius:12px;--ap-chat-head-btn-on-bg:var(--ap-primary-50);--ap-chat-head-icon:20px;--ap-chat-head-icon-color:#4d43ff;--ap-chat-head-divider:#d1d6ebb3;--ap-chat-head-divider-h:18px;--ap-chat-ctx-w:104px;--ap-chat-ctx-gap:6px;--ap-chat-ctx-font:500 11px/normal var(--ap-font-sans);--ap-chat-ctx-color:var(--ap-text-brand);--ap-chat-ctx-icon:16px;--ap-chat-ctx-caret:12px;--ap-chat-panel-bg:linear-gradient(180deg, #e2f0ff3b 0%, #e4e7ff 52%, #ededff 100%);--ap-chat-panel-radius:24px;--ap-chat-panel-shadow:0 8px 24px 0 #171c380d;--ap-chat-lane-gap:6px;--ap-chat-lane-pad:12px 16px 5.2px;--ap-chat-date-h:24px;--ap-chat-date-pad:0 13px;--ap-chat-date-radius:12px;--ap-chat-date-bg:var(--ap-primary-50);--ap-chat-date-font:400 11px/13px var(--ap-font-sans);--ap-chat-date-color:var(--ap-text-secondary);--ap-chat-new-color:var(--ap-text-brand);--ap-chat-new-line:var(--ap-primary-100);--ap-chat-bubble-radius:15px;--ap-chat-bubble-pad:7px 10px 7px 12px;--ap-chat-bubble-max:min(560px, 76%);--ap-chat-bubble-in-bg:var(--ap-surface-bg);--ap-chat-bubble-out-bg:var(--ap-primary-50);--ap-chat-bubble-shadow:0 5px 16px 0 #171c380d;--ap-chat-text-font:400 13px/20px var(--ap-font-sans);--ap-chat-text-color:var(--ap-text-primary);--ap-chat-link-color:var(--ap-text-brand);--ap-chat-meta-font:400 9px/11px var(--ap-font-sans);--ap-chat-meta-color:var(--ap-text-tertiary);--ap-chat-meta-gap:4px;--ap-chat-meta-inset:8px;--ap-chat-tick-size:10.24px;--ap-chat-tick-color:var(--ap-text-brand);--ap-chat-tick-sent-opacity:.5;--ap-chat-error-color:var(--ap-error-500);--ap-chat-sender-font:600 11px/14px var(--ap-font-sans);--ap-chat-sender-color:var(--ap-text-brand);--ap-chat-sender-avatar:32px;--ap-chat-sender-gap:8px;--ap-chat-support-badge-bg:var(--ap-chat-file-icon-bg);--ap-chat-support-badge-fg:var(--ap-text-on-accent);--ap-chat-support-badge-ring:var(--ap-avatar-ring);--ap-chat-support-role-font:400 11px/14px var(--ap-font-sans);--ap-chat-support-role-color:var(--ap-text-tertiary);--ap-chat-support-welcome-w:440px;--ap-chat-support-welcome-pad:24px 16px;--ap-chat-support-welcome-gap:8px;--ap-chat-support-welcome-title-font:600 20px/26px var(--ap-font-sans);--ap-chat-support-welcome-text-font:400 15px/21px var(--ap-font-sans);--ap-chat-support-welcome-hint-font:400 13px/19px var(--ap-font-sans);--ap-chat-reply-bar:2px;--ap-chat-reply-bar-color:var(--ap-primary-500);--ap-chat-reply-bg:#4f46ff0f;--ap-chat-reply-radius:8px;--ap-chat-reply-pad:4px 8px 4px 10px;--ap-chat-reply-author-font:600 11px/14px var(--ap-font-sans);--ap-chat-reply-text-font:400 11px/14px var(--ap-font-sans);--ap-chat-react-h:22px;--ap-chat-react-pad:0 7px;--ap-chat-react-gap:4px;--ap-chat-react-bg:var(--ap-surface-bg);--ap-chat-react-border:var(--ap-border-default);--ap-chat-react-on-bg:var(--ap-primary-50);--ap-chat-react-on-border:var(--ap-primary-200);--ap-chat-react-font:500 11px/14px var(--ap-font-sans);--ap-chat-react-color:var(--ap-text-secondary);--ap-chat-react-on-color:var(--ap-text-brand);--ap-chat-image-pad:4px;--ap-chat-image-radius:12px;--ap-chat-image-max-w:280px;--ap-chat-image-max-h:320px;--ap-chat-file-pad:9px 10px 9px 9px;--ap-chat-file-gap:8px;--ap-chat-file-icon-box:34px;--ap-chat-file-icon-bg:var(--ap-primary-500);--ap-chat-file-icon:16px;--ap-chat-file-name-font:500 12px/16px var(--ap-font-sans);--ap-chat-file-size-font:400 10px/12px var(--ap-font-sans);--ap-chat-file-size-color:var(--ap-text-secondary);--ap-chat-file-meta-right:7px;--ap-chat-file-meta-bottom:8px;--ap-chat-voice-pad:9px 10px 9px 9px;--ap-chat-voice-gap:8px;--ap-chat-voice-shadow:0 2px 5px 0 #15213e0f;--ap-chat-voice-btn:34px;--ap-chat-voice-btn-bg:var(--ap-text-brand);--ap-chat-voice-icon:14px;--ap-chat-voice-w:171px;--ap-chat-wave-h:16px;--ap-chat-wave-bar-w:1.93px;--ap-chat-wave-bar-gap:3.57px;--ap-chat-wave-color:var(--ap-primary-500);--ap-chat-wave-rest-opacity:.35;--ap-chat-voice-dur-font:400 10px/12px var(--ap-font-sans);--ap-chat-voice-dur-color:var(--ap-text-brand);--ap-chat-transcript-gap:6px;--ap-chat-transcript-status-font:500 11px/14px var(--ap-font-sans);--ap-chat-transcript-status-color:var(--ap-text-secondary);--ap-chat-transcript-error-color:var(--ap-chat-error-color);--ap-chat-transcript-action-font:600 11px/14px var(--ap-font-sans);--ap-chat-transcript-action-color:var(--ap-text-brand);--ap-chat-transcript-action-hover:var(--ap-chat-reply-bg);--ap-chat-transcript-action-h:24px;--ap-chat-transcript-icon:14px;--ap-chat-transcript-pad:8px 10px;--ap-chat-transcript-radius:var(--ap-chat-reply-radius);--ap-chat-transcript-bg:var(--ap-chat-reply-bg);--ap-chat-transcript-text-font:var(--ap-chat-text-font);--ap-chat-transcript-text-color:var(--ap-chat-text-color);--ap-chat-transcript-in:var(--ap-dur-base) var(--ap-ease-standard);--ap-chat-transcript-out:var(--ap-dur-fast) cubic-bezier(.4, 0, 1, 1);--ap-chat-meet-w:320px;--ap-chat-meet-pad:12px;--ap-chat-meet-gap:12px;--ap-chat-meet-radius:15px;--ap-chat-meet-bg:var(--ap-primary-50);--ap-chat-meet-shadow:0 5px 8px 0 #171c380d;--ap-chat-meet-icon-box:30px;--ap-chat-meet-icon:16px;--ap-chat-meet-title-font:600 12.5px/16px var(--ap-font-sans);--ap-chat-meet-sub-font:400 9.5px/12px var(--ap-font-sans);--ap-chat-meet-sub-color:var(--ap-text-tertiary);--ap-chat-meet-when-font:400 10.4px/13px var(--ap-font-sans);--ap-chat-meet-when-icon:14px;--ap-chat-meet-btn-h:36px;--ap-chat-meet-btn-radius:12px;--ap-chat-meet-btn-font:600 10.4px/13px var(--ap-font-sans);--ap-chat-compose-pad:12px;--ap-chat-compose-gap:8px;--ap-chat-round-btn:38.4px;--ap-chat-round-bg:var(--ap-primary-500);--ap-chat-round-border:.8px solid #ffffff6b;--ap-chat-round-shadow:0 3.2px 9.6px 0 #4f46ff1f, inset 0 1px 1.6px 0 #ffffff3d;--ap-chat-round-icon:20.8px;--ap-chat-input-h:38.4px;--ap-chat-input-max-h:140px;--ap-chat-input-pad:0 11.2px 0 12.8px;--ap-chat-input-bg:var(--ap-surface-bg);--ap-chat-input-shadow:0 .8px 4px 0 #171c380a, 0 4.8px 16px 0 #171c380f;--ap-chat-input-font:400 10.4px/16px var(--ap-font-sans);--ap-chat-input-color:var(--ap-text-primary);--ap-chat-input-placeholder:var(--ap-text-tertiary);--ap-chat-rec-dot:7.2px;--ap-chat-rec-dot-bg:#ff3c4fc7;--ap-chat-rec-dot-ring:#ffffff75;--ap-chat-rec-dot-glow:0 .6px 2.4px 0 #ff29402e;--ap-chat-rec-timer-font:500 11.2px/16px var(--ap-font-sans);--ap-chat-rec-timer-color:#15213e;--ap-chat-rec-cancel-font:500 10.4px/16px var(--ap-font-sans);--ap-chat-rec-cancel-color:#4f46ff;--ap-chat-rec-btn-bg:#ff3c4fc7;--ap-chat-rec-btn-border:.8px solid #ffffff75;--ap-chat-rec-btn-shadow:0 0 14.4px 1.6px #ff2e452e, 0 3.2px 9.6px 0 #ff29404d, inset 0 1px 1.6px 0 #ffffff47;--ap-chat-rec-btn-scale:1.352;--ap-chat-menu-w:230px;--ap-chat-menu-pad:8px;--ap-chat-menu-radius:15px;--ap-chat-menu-bg:#ffffffb3;--ap-chat-menu-border:#ffffffd1;--ap-chat-menu-blur:10px;--ap-chat-menu-shadow:0 7px 11px 0 #141a3821;--ap-chat-menu-item-h:40px;--ap-chat-menu-item-radius:10px;--ap-chat-menu-item-font:500 12px/18px var(--ap-font-sans);--ap-chat-menu-item-color:#15213e;--ap-chat-menu-icon-color:#151f3e;--ap-chat-menu-divider:#c7cfe56b;--ap-chat-attach-w:132.6px;--ap-chat-attach-radius:16px;--ap-chat-attach-bg:#ffffffad;--ap-chat-attach-border:#ffffffc7;--ap-chat-attach-blur:10.588px;--ap-chat-attach-shadow:0 7.059px 11.765px 0 #141a381f;--ap-chat-attach-item-h:38px;--ap-chat-attach-item-font:500 12px/15.3px var(--ap-font-sans);--ap-chat-attach-divider:var(--ap-border-subtle);--ap-chat-find-pad:8px;--ap-chat-find-gap:8px;--ap-chat-find-field-h:36px;--ap-chat-find-field-pad:0 12px;--ap-chat-find-field-radius:14px;--ap-chat-find-field-bg:var(--ap-surface-bg);--ap-chat-find-font:400 10px/14px var(--ap-font-sans);--ap-chat-find-placeholder:var(--ap-text-secondary);--ap-chat-find-icon:16px;--ap-chat-find-icon-color:#687093;--ap-chat-find-btn:32px;--ap-chat-find-btn-radius:12px;--ap-chat-find-btn-bg:var(--ap-primary-50);--ap-chat-find-btn-border:#ffffff8c;--ap-chat-find-close-color:var(--ap-text-brand);--ap-chat-find-count-font:500 10px/14px var(--ap-font-sans);--ap-chat-grp-search-h:44px;--ap-chat-grp-search-pad:0 14px;--ap-chat-grp-search-radius:14px;--ap-chat-grp-search-bg:var(--ap-neutral-50);--ap-chat-grp-search-border:#e3e5f2;--ap-chat-grp-search-font:400 11px/18px var(--ap-font-sans);--ap-chat-grp-list-max-h:404px;--ap-chat-grp-row-on-bg:var(--ap-primary-100);--ap-chat-grp-check:18px;--ap-chat-grp-check-border:#c8cde0;--ap-chat-grp-check-on:var(--ap-primary-500);--ap-chat-grp-back:32px;--ap-chat-grp-back-radius:16px;--ap-chat-grp-back-bg:var(--ap-primary-50);--ap-chat-grp-id-h:96px;--ap-chat-grp-id-pad:13px 16px 16px;--ap-chat-grp-id-radius:16px;--ap-chat-grp-id-bg:var(--ap-primary-50);--ap-chat-grp-photo:56px;--ap-chat-grp-photo-bg:var(--ap-primary-100);--ap-chat-grp-photo-icon:22px;--ap-chat-grp-label-font:500 10px/14px var(--ap-font-sans);--ap-chat-grp-input-h:44px;--ap-chat-grp-input-radius:12px;--ap-chat-grp-input-font:500 13px/18px var(--ap-font-sans);--ap-chat-grp-section-font:600 13px/18px var(--ap-font-sans);--ap-chat-grp-chip-pad:2px 7px;--ap-chat-grp-remove:28px;--ap-chat-grp-remove-bg:var(--ap-primary-100);--ap-chat-grp-remove-icon:14px;--ap-chat-ai-pad:16px;--ap-chat-ai-gap:16px;--ap-chat-ai-sub-gap:12px;--ap-chat-ai-bg:var(--ap-surface-elevated);--ap-chat-ai-radius:24px;--ap-chat-ai-tint:#4f46ff0f;--ap-chat-ai-stats-h:38px;--ap-chat-ai-stats-radius:14px;--ap-chat-ai-stats-font:500 12px/normal var(--ap-font-sans);--ap-chat-ai-dot:7px;--ap-chat-ai-section-gap:9px;--ap-chat-ai-head-h:22px;--ap-chat-ai-head-font:600 14px/normal var(--ap-font-sans);--ap-chat-ai-aside-font:400 11px/normal var(--ap-font-sans);--ap-chat-ai-card-bg:#fdfdff;--ap-chat-ai-card-border:#e0e3f794;--ap-chat-ai-card-radius:18px;--ap-chat-ai-row-h:54px;--ap-chat-ai-row-pad:0 10px;--ap-chat-ai-row-gap:10px;--ap-chat-ai-title-font:500 12px/normal var(--ap-font-sans);--ap-chat-ai-meta-font:400 10px/normal var(--ap-font-sans);--ap-chat-ai-check:18px;--ap-chat-ai-check-bg:var(--ap-surface-bg);--ap-chat-ai-check-border:#4f46ff4d;--ap-chat-ai-check-on:var(--ap-primary-500);--ap-chat-ai-more-h:36px;--ap-chat-ai-more-radius:12px;--ap-chat-ai-more-font:500 11px/normal var(--ap-font-sans);--ap-chat-ai-caret:14px;--ap-chat-ai-fold-h:38px;--ap-chat-ai-fold-border:#e0e3f79e;--ap-chat-ai-meet-h:74px;--ap-chat-ai-meet-pad:8px 10px 8px 8px;--ap-chat-ai-meet-bg:#fcfcff;--ap-chat-ai-meet-border:#e9eaf8;--ap-chat-ai-meet-radius:16px;--ap-chat-ai-preview:58px;--ap-chat-ai-preview-radius:13px;--ap-chat-ai-preview-icon:20px;--ap-chat-ai-preview-1:linear-gradient(90deg, #4f46ff, #598fff);--ap-chat-ai-preview-2:linear-gradient(90deg, #367df5, #8759ff);--ap-chat-ai-preview-3:linear-gradient(90deg, #636bf2, #8f70ff);--ap-chat-ai-back:36px;--ap-chat-ai-back-bg:#f6f7fe;--ap-chat-ai-back-radius:12px;--ap-chat-ai-back-icon:18px;--ap-chat-ai-sub-title-font:600 16px/normal var(--ap-font-sans);--ap-chat-ai-sub-count-font:500 10px/16px var(--ap-font-sans);--ap-chat-ai-find-h:40px;--ap-chat-ai-find-bg:#f6f7fb;--ap-chat-ai-find-radius:14px;--ap-chat-ai-find-font:400 11px/normal var(--ap-font-sans);--ap-chat-ai-seg-h:40px;--ap-chat-ai-seg-pad:4px;--ap-chat-ai-seg-bg:#f4f3ff;--ap-chat-ai-seg-radius:14px;--ap-chat-ai-seg-on-radius:11px;--ap-chat-ai-seg-on-shadow:0 2px 6px 0 #171c380f;--ap-chat-ai-sort-h:24px;--ap-chat-ai-loose-h:66px;--ap-chat-ai-loose-pad:0 12px;--ap-chat-ai-loose-bg:#fcfcff;--ap-chat-ai-loose-border:#e0e3f799;--ap-chat-ai-loose-radius:14px;--ap-chat-ai-full-pad:10px;--ap-chat-ai-full-bg:#fefeff;--ap-chat-ai-full-border:#e3e6f6;--ap-chat-ai-full-radius:18px;--ap-chat-ai-full-preview-radius:16px;--ap-chat-ai-full-icon:23px;--ap-chat-ai-in:var(--ap-dur-slow) var(--ap-ease-standard);--ap-chat-ai-out:var(--ap-dur-base) cubic-bezier(.4, 0, 1, 1);--ap-chat-ai-shift:16px;--ap-chat-msg-in:var(--ap-dur-slow) var(--ap-ease-standard);--ap-chat-msg-out:var(--ap-dur-base) cubic-bezier(.4, 0, 1, 1);--ap-chat-bar-in:var(--ap-dur-base) var(--ap-ease-standard);--ap-chat-reply-hover-bg:#4f46ff1a;--ap-msg-skel-a:#e7eaf3;--ap-msg-skel-b:#f2f4fa;--ap-msg-skel-line:#f0f1f7;--ap-msg-empty-title:#0b0d14;--ap-msg-empty-text:#525670;--ap-chat-m-bubble-in-bg:#e5e2ea;--ap-chat-m-bubble-out-bg:#ddd6ef;--ap-chat-m-unread-bg:#5e4ad9;--ap-chat-m-unread-fg:#ccccd0;--ap-chat-m-tab-line:#9482ff;--ap-chat-m-check:#583cbe;--ap-chat-m-fab-shadow:0 5px 14px 0 #3b2bf226, inset 0 1px 12px 0 #ffffff1a;--ap-chat-m-sheet-bg:linear-gradient(#fffffffc, #fffffffc), linear-gradient(180deg, #7a61ad1a 0%, #7a61ad00 22%);--ap-chat-m-sheet-shadow:0 10px 26px 0 #212b4514;--ap-chat-m-sheet-radius:32px;--ap-chat-m-close-bg:#e5e2ea;--ap-chat-m-field-bg:#e5e2ea;--ap-chat-m-input-placeholder:#6f7685;--ap-chat-m-identity-bg:#ebeef5;--ap-chat-m-photo-bg:#ebeef5c2}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-msg-divider:var(--ap-border-subtle);--ap-msg-skel-a:#262930;--ap-msg-skel-b:#2c2f39;--ap-msg-skel-line:var(--ap-border-subtle);--ap-msg-empty-title:var(--ap-text-primary);--ap-msg-empty-text:var(--ap-text-secondary);--ap-msg-thead-divider:var(--ap-border-default);--ap-msg-thread-bg:linear-gradient(var(--ap-content-base), var(--ap-content-base));--ap-chat-panel-bg:linear-gradient(var(--ap-content-base), var(--ap-content-base));--ap-chat-row-hover-bg:var(--ap-primary-50);--ap-chat-row-divider:var(--ap-border-subtle);--ap-chat-head-icon-color:var(--ap-text-brand);--ap-chat-head-divider:var(--ap-border-default);--ap-chat-bubble-in-bg:#262930;--ap-chat-bubble-out-bg:#383354;--ap-chat-reply-bg:var(--ap-primary-50);--ap-chat-reply-hover-bg:var(--ap-primary-100);--ap-chat-rec-timer-color:var(--ap-text-primary);--ap-chat-rec-cancel-color:var(--ap-text-brand);--ap-chat-menu-bg:var(--ap-surface-overlay);--ap-chat-menu-border:var(--ap-border-default);--ap-chat-menu-shadow:0 12px 16px #0000004d;--ap-chat-menu-item-color:var(--ap-text-primary);--ap-chat-menu-icon-color:var(--ap-text-secondary);--ap-chat-menu-divider:var(--ap-border-subtle);--ap-chat-attach-bg:var(--ap-surface-overlay);--ap-chat-attach-border:var(--ap-border-default);--ap-chat-attach-shadow:0 12px 16px #0000004d;--ap-chat-find-icon-color:var(--ap-text-secondary);--ap-chat-find-btn-border:var(--ap-border-default);--ap-chat-grp-search-border:var(--ap-border-default);--ap-chat-grp-check-border:var(--ap-border-strong);--ap-chat-ai-tint:var(--ap-primary-50);--ap-chat-ai-card-bg:var(--ap-surface-overlay);--ap-chat-ai-card-border:var(--ap-border-subtle);--ap-chat-ai-check-border:var(--ap-border-strong);--ap-chat-ai-fold-border:var(--ap-border-subtle);--ap-chat-ai-meet-bg:var(--ap-surface-overlay);--ap-chat-ai-meet-border:var(--ap-border-subtle);--ap-chat-ai-back-bg:var(--ap-surface-overlay);--ap-chat-ai-find-bg:var(--ap-surface-overlay);--ap-chat-ai-seg-bg:var(--ap-surface-overlay);--ap-chat-ai-loose-bg:var(--ap-surface-overlay);--ap-chat-ai-loose-border:var(--ap-border-subtle);--ap-chat-ai-full-bg:var(--ap-surface-overlay);--ap-chat-ai-full-border:var(--ap-border-default);--ap-chat-m-bubble-in-bg:#262930;--ap-chat-m-bubble-out-bg:#383354;--ap-chat-m-check:var(--ap-text-brand);--ap-chat-m-sheet-bg:linear-gradient(#1d1f26fc, #1d1f26fc), linear-gradient(180deg, #7a61ad1a 0%, #7a61ad00 22%);--ap-chat-m-sheet-shadow:0 10px 26px 0 #0000003d;--ap-chat-m-close-bg:#ffffff12;--ap-chat-m-field-bg:#262930;--ap-chat-m-input-placeholder:var(--ap-text-tertiary);--ap-chat-m-identity-bg:var(--ap-mcard-bg);--ap-chat-m-photo-bg:var(--ap-mtile-bg)}@media (max-width:900px){[data-ap-theme-scope]{--ap-chat-row-h:76px;--ap-chat-row-pad:0 10px;--ap-chat-row-active-radius:18px;--ap-chat-row-meta-w:48px;--ap-chat-list-gap:6px;--ap-chat-list-pad:0;--ap-chat-name-font:600 17px/22px var(--ap-font-sans);--ap-chat-preview-font:400 14px/20px var(--ap-font-sans);--ap-chat-time-font:400 11px/16px var(--ap-font-sans);--ap-chat-time-color:var(--ap-text-secondary);--ap-chat-unread-size:24px;--ap-chat-unread-bg:var(--ap-chat-m-unread-bg);--ap-chat-unread-fg:var(--ap-chat-m-unread-fg);--ap-chat-unread-font:400 11px/16px var(--ap-font-sans);--ap-chat-bubble-radius:18px;--ap-chat-bubble-tail:6px;--ap-chat-bubble-pad:8px 12px;--ap-chat-bubble-in-bg:var(--ap-chat-m-bubble-in-bg);--ap-chat-bubble-out-bg:var(--ap-chat-m-bubble-out-bg);--ap-chat-bubble-shadow:none;--ap-chat-text-font:400 16px/22px var(--ap-font-sans);--ap-chat-meta-font:400 9px/12px var(--ap-font-sans);--ap-chat-meta-color:var(--ap-text-secondary);--ap-chat-lane-gap:6px;--ap-chat-lane-pad:8px var(--ap-mobile-gutter) 12px;--ap-chat-date-bg:transparent;--ap-chat-date-font:400 12px/18px var(--ap-font-sans);--ap-chat-compose-pad:4px var(--ap-mobile-gutter) 20px;--ap-chat-round-btn:44px;--ap-chat-input-h:44px;--ap-chat-input-pad:0 14px;--ap-chat-input-font:400 16px/22px var(--ap-font-sans);--ap-chat-input-bg:var(--ap-chat-m-field-bg);--ap-chat-input-shadow:none;--ap-chat-input-placeholder:var(--ap-chat-m-input-placeholder)}}:root{--ap-deeds-hero-gap:18px;--ap-deeds-hero-top:127px;--ap-deeds-bottom-inset:-11px;--ap-deeds-m-height:calc(100dvh - var(--ap-mobile-topbar-total) - 10px - var(--ap-tabbar-h) - env(safe-area-inset-bottom) - 12px);--ap-deeds-heading-gap:8px;--ap-deeds-clock-font:400 22px/normal var(--ap-font-sans);--ap-deeds-clock-fg:#6473a1;--ap-deeds-heading-font:600 45.54px/normal var(--ap-font-sans);--ap-deeds-heading-fg:#15213e;--ap-deeds-heading-accent:linear-gradient(90deg, #2d3eff 0%, #6751ff 50%, #b45dff 100%);--ap-deeds-underline-w:139.15px;--ap-deeds-underline-h:3.795px;--ap-deeds-underline-bar:2.53px;--ap-deeds-underline:linear-gradient(90deg, #2d3eff00 0%, #2d3eff 15%, #6751ff 50%, #b45dff 85%, #b45dff00 100%);--ap-deeds-hero-pill-pad:9.6px 19.2px;--ap-deeds-hero-pill-gap:7.2px;--ap-deeds-hero-pill-bg:#ffffffeb;--ap-deeds-hero-pill-font:500 15.6px/normal var(--ap-font-sans);--ap-deeds-hero-pill-fg:#4f46ff;--ap-deeds-hero-pill-icon:16.8px;--ap-deeds-pill-shadow:0 3.488px 10.465px 0 #0d0f1a0f;--ap-deeds-head-gap:14px;--ap-deeds-back-gap:8px;--ap-deeds-head-btn-h:36px;--ap-deeds-head-btn-pad:0 12px;--ap-deeds-head-btn-gap:8px;--ap-deeds-head-btn-bg:#fffc;--ap-deeds-head-btn-font:500 12px/18px var(--ap-font-sans);--ap-deeds-head-btn-fg:#6473a1;--ap-deeds-head-btn-icon:18px;--ap-deeds-head-btn-on-bg:#deddff;--ap-deeds-head-btn-on-fg:#4f45ff;--ap-deeds-head-caret:10px;--ap-deeds-focus-pad:6px 16px;--ap-deeds-focus-gap:8px;--ap-deeds-focus-radius:18px;--ap-deeds-focus-label-font:500 10px/normal var(--ap-font-sans);--ap-deeds-focus-label-fg:#545e80d1;--ap-deeds-focus-rule:#4f45ff24;--ap-deeds-focus-rule-h:16px;--ap-deeds-focus-avatar:24px;--ap-deeds-focus-name-font:500 11px/normal var(--ap-font-sans);--ap-deeds-focus-name-fg:#15213e;--ap-deeds-thread-max:1118px;--ap-deeds-thread-gap:10px;--ap-deeds-row-gap:10px;--ap-deeds-bubble-max:620px;--ap-deeds-bubble-pad:11px 16px;--ap-deeds-bubble-radius:18px;--ap-deeds-bubble-gap:2px;--ap-deeds-bubble-bg:#fff;--ap-deeds-bubble-user-bg:#f4f4ff;--ap-deeds-bubble-shadow:drop-shadow(0 3.459px 5.189px #0d0f1a0d);--ap-deeds-msg-font:400 14px/normal var(--ap-font-sans);--ap-deeds-msg-fg:#1a2133;--ap-deeds-msg-strong-fg:#4f45ff;--ap-deeds-msg-para-gap:9px;--ap-deeds-msg-list-gap:6px;--ap-deeds-time-font:400 11px/15px var(--ap-font-sans);--ap-deeds-time-fg:#8c91a8;--ap-deeds-ai-avatar:30px;--ap-deeds-ai-avatar-bg:linear-gradient(135deg, #0f1438 0%, #212666 100%);--ap-deeds-ai-avatar-font:600 14px/14px var(--ap-font-sans);--ap-deeds-bottom-gap:16px;--ap-deeds-chip-row-gap:8.415px;--ap-deeds-chip-pad:10.098px 15.147px;--ap-deeds-chip-gap:8.415px;--ap-deeds-chip-bg:#ffffffeb;--ap-deeds-chip-font:500 12.623px/normal var(--ap-font-sans);--ap-deeds-chip-fg:#4f45ff;--ap-deeds-chip-icon:15.147px;--ap-deeds-composer-gap:8.1px;--ap-deeds-composer-btn:41.334px;--ap-deeds-attach-bg:#ffffffa8;--ap-deeds-attach-border:#ffffffc7;--ap-deeds-attach-shadow:drop-shadow(0 3.488px 5.233px #0d0f1a0f);--ap-deeds-attach-icon:21.06px;--ap-deeds-attach-fg:#5a4cffcc;--ap-deeds-field-w:479.196px;--ap-deeds-field-h:45.927px;--ap-deeds-field-pad:0 13.77px 0 16.2px;--ap-deeds-field-bg:#fff;--ap-deeds-placeholder-font:400 11.34px/normal var(--ap-font-sans);--ap-deeds-placeholder-fg:var(--ap-text-tertiary);--ap-deeds-send-bg:var(--ap-primary-500);--ap-deeds-send-border:#ffffff4d;--ap-deeds-send-icon:17.496px;--ap-deeds-selector-top:163px;--ap-deeds-selector-h:44.2px;--ap-deeds-selector-pad:9.35px 19.55px 9.35px 10.2px;--ap-deeds-selector-gap:10.2px;--ap-deeds-selector-max:360px;--ap-deeds-selector-bg:#ffffffeb;--ap-deeds-selector-shadow:0 3.954px 11.861px 0 #0d0f1a14;--ap-deeds-selector-font:500 14.45px/normal var(--ap-font-sans);--ap-deeds-selector-fg:#15213e;--ap-deeds-selector-icon:27.2px;--ap-deeds-selector-icon-bg:#3c5fffb8;--ap-deeds-selector-caret:13.6px;--ap-deeds-selector-menu-h:320px;--ap-deeds-chip-in-gap:8px;--ap-deeds-file-chip-h:28px;--ap-deeds-file-chip-pad:0 10px;--ap-deeds-file-chip-gap:6px;--ap-deeds-file-chip-bg:var(--ap-deeds-head-btn-on-bg);--ap-deeds-file-chip-font:500 12px/normal var(--ap-font-sans);--ap-deeds-file-chip-icon:14px;--ap-deeds-rec-bg:var(--ap-error-500);--ap-deeds-rec-ring:#ef444447;--ap-deeds-rec-fg:var(--ap-error-500);--ap-deeds-hist-w:440.3px;--ap-deeds-hist-h:565.4px;--ap-deeds-hist-pad:17px 13.6px 15.3px;--ap-deeds-hist-gap:1.7px;--ap-deeds-hist-radius:25.5px;--ap-deeds-hist-shadow:0 13.6px 37.4px 0 #33295929;--ap-deeds-hist-head-pb:11.9px;--ap-deeds-hist-list-top:5.1px;--ap-deeds-hist-text-gap:3.4px;--ap-deeds-hist-search-gap:6.8px;--ap-deeds-hist-snippet-font:400 11.05px/1.28 var(--ap-font-sans);--ap-deeds-hist-offset-x:26px;--ap-deeds-hist-offset-y:8px;--ap-deeds-hist-title-font:600 17px/normal var(--ap-font-sans);--ap-deeds-hist-fg:#1a1725;--ap-deeds-hist-close:27.2px;--ap-deeds-hist-close-bg:#f1f0f5;--ap-deeds-hist-close-fg:#8a8698;--ap-deeds-hist-close-icon:11.05px;--ap-deeds-hist-search-pad:10.2px 11.9px;--ap-deeds-hist-search-bg:#f5f4f9;--ap-deeds-hist-search-radius:11.9px;--ap-deeds-hist-search-icon:15.3px;--ap-deeds-hist-search-font:400 12.75px/normal var(--ap-font-sans);--ap-deeds-hist-muted:#a6a2b4;--ap-deeds-hist-group-pad:10.2px 0 5.1px 3.4px;--ap-deeds-hist-group-font:600 10.2px/normal var(--ap-font-sans);--ap-deeds-hist-group-track:.408px;--ap-deeds-hist-row-pad:8.5px 10.2px 8.5px 8.5px;--ap-deeds-hist-row-gap:10.2px;--ap-deeds-hist-row-radius:13.6px;--ap-deeds-hist-row-on-bg:#f4f1fe;--ap-deeds-hist-letter:35.7px;--ap-deeds-hist-letter-radius:11.05px;--ap-deeds-hist-letter-font:600 13.6px/normal var(--ap-font-sans);--ap-deeds-hist-name-font:500 12.75px/normal var(--ap-font-sans);--ap-deeds-hist-person-gap:7.65px;--ap-deeds-hist-person-avatar:18.7px;--ap-deeds-hist-person-font:500 11.05px/normal var(--ap-font-sans);--ap-deeds-hist-person-fg:#455275;--ap-deeds-hist-time-pad:3.4px 7.65px;--ap-deeds-hist-time-radius:7.65px;--ap-deeds-hist-time-font:500 10.2px/normal var(--ap-font-sans);--ap-deeds-hist-time-bg:#f3f2f7;--ap-deeds-hist-time-fg:#8a8698;--ap-deeds-hist-time-on-bg:#e7e0fd;--ap-deeds-hist-time-on-fg:#6c5ce7;--ap-deeds-letter-1:#6c5ce7;--ap-deeds-letter-2:linear-gradient(180deg, #22b8cf 0%, #22b8cfd1 100%);--ap-deeds-letter-3:#f59f00;--ap-deeds-letter-4:linear-gradient(180deg, #e64980 0%, #e64980d1 100%);--ap-deeds-letter-5:#4c6ef5;--ap-deeds-letter-6:linear-gradient(180deg, #12b886 0%, #12b886d1 100%);--ap-deeds-hist-veil-bg:#ffffff38;--ap-deeds-hist-veil-blur:5px;--ap-deeds-in:var(--ap-modal-enter);--ap-deeds-out:var(--ap-modal-exit);--ap-deeds-morph:var(--ap-dur-base) var(--ap-ease-standard)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-deeds-clock-fg:var(--ap-text-tertiary);--ap-deeds-heading-fg:var(--ap-text-primary);--ap-deeds-hero-pill-bg:var(--ap-surface-overlay);--ap-deeds-hero-pill-fg:var(--ap-text-brand);--ap-deeds-head-btn-bg:var(--ap-shell-btn-bg);--ap-deeds-head-btn-fg:var(--ap-text-tertiary);--ap-deeds-head-btn-on-bg:var(--ap-primary-100);--ap-deeds-head-btn-on-fg:var(--ap-text-brand);--ap-deeds-focus-label-fg:var(--ap-text-tertiary);--ap-deeds-focus-rule:var(--ap-border-default);--ap-deeds-focus-name-fg:var(--ap-text-primary);--ap-deeds-bubble-bg:var(--ap-surface-bg);--ap-deeds-bubble-user-bg:var(--ap-primary-100);--ap-deeds-msg-fg:var(--ap-text-primary);--ap-deeds-msg-strong-fg:var(--ap-text-brand);--ap-deeds-time-fg:var(--ap-text-tertiary);--ap-deeds-chip-bg:var(--ap-surface-overlay);--ap-deeds-chip-fg:var(--ap-text-brand);--ap-deeds-attach-bg:var(--ap-shell-btn-bg);--ap-deeds-attach-border:var(--ap-border-default);--ap-deeds-attach-fg:var(--ap-text-brand);--ap-deeds-field-bg:var(--ap-surface-bg);--ap-deeds-selector-bg:var(--ap-surface-overlay);--ap-deeds-selector-fg:var(--ap-text-primary);--ap-deeds-hist-fg:var(--ap-text-primary);--ap-deeds-hist-close-bg:var(--ap-neutral-100);--ap-deeds-hist-close-fg:var(--ap-text-tertiary);--ap-deeds-hist-search-bg:var(--ap-surface-sunken);--ap-deeds-hist-muted:var(--ap-text-tertiary);--ap-deeds-hist-row-on-bg:var(--ap-primary-100);--ap-deeds-hist-person-fg:var(--ap-text-secondary);--ap-deeds-hist-time-bg:var(--ap-neutral-100);--ap-deeds-hist-time-fg:var(--ap-text-tertiary);--ap-deeds-hist-time-on-bg:var(--ap-primary-100);--ap-deeds-hist-time-on-fg:var(--ap-text-brand);--ap-deeds-hist-veil-bg:#0000004d}:root{--ap-deeds-hp-top:17px;--ap-deeds-hp-table-gap:22px;--ap-deeds-hp-filter-gap:12px;--ap-deeds-hp-search-w:360px;--ap-deeds-hp-search-pad:13px 18px;--ap-deeds-hp-search-gap:10px;--ap-deeds-hp-search-icon:18px;--ap-deeds-hp-search-font:400 15px/18px var(--ap-font-sans);--ap-deeds-hp-pill-bg:#ffffffb3;--ap-deeds-hp-pill-radius:24px;--ap-deeds-hp-pill-shadow:0 3.459px 10.378px 0 #0d0f1a0d;--ap-deeds-hp-chip-pad:12px 20px;--ap-deeds-hp-chip-font:500 13px/16px var(--ap-font-sans);--ap-deeds-hp-chip-fg:#1a2133;--ap-deeds-hp-chip-on-bg:#deddff;--ap-deeds-hp-chip-on-fg:#4f45ff;--ap-deeds-hp-muted:#8c91a8;--ap-deeds-hp-group-pad:10px 0 12px 6px;--ap-deeds-hp-group-bulk-h:56px;--ap-deeds-hp-group-bulk-top:4px;--ap-deeds-hp-group-gap:10px;--ap-deeds-hp-group-caret:8px;--ap-deeds-hp-group-font:600 15px/18px var(--ap-font-sans);--ap-deeds-hp-count-pad:2px 8px;--ap-deeds-hp-count-radius:10px;--ap-deeds-hp-count-bg:#deddff99;--ap-deeds-hp-count-font:500 12px/15px var(--ap-font-sans);--ap-deeds-hp-list-gap:8px;--ap-deeds-hp-bulk-rule:#b2b5c952;--ap-deeds-hp-bulk-font:400 12px/18px var(--ap-font-sans);--ap-deeds-hp-bulk-fg:#6473a1;--ap-deeds-hp-bulk-btn:34px;--ap-deeds-hp-bulk-btn-pad:0 16px;--ap-deeds-hp-bulk-btn-font:500 13px/normal var(--ap-font-sans);--ap-deeds-hp-bulk-gap:8px;--ap-deeds-hp-select-font:500 13px/normal var(--ap-font-sans);--ap-deeds-hp-bulk-btn-bg:#ffffffeb;--ap-deeds-hp-bulk-btn-border:#b2b5c938;--ap-deeds-hp-row-pad:12px 16px;--ap-deeds-hp-row-gap:14px;--ap-deeds-hp-row-radius:14px;--ap-deeds-hp-row-bg:#ffffff59;--ap-deeds-hp-row-on-bg:#f2f0ff9e;--ap-deeds-hp-row-on-border:#4f45ff14;--ap-deeds-hp-row-sel-bg:#fffffffa;--ap-deeds-hp-row-sel-shadow:0 5px 16px -3px #4a4fa61f;--ap-deeds-hp-row-dim-opacity:.72;--ap-deeds-hp-row-dim-hover-opacity:.9;--ap-deeds-hp-check:18px;--ap-deeds-hp-check-radius:5px;--ap-deeds-hp-check-border:#8c91a866;--ap-deeds-hp-check-on:#4f45ff;--ap-deeds-hp-check-icon:12px;--ap-deeds-hp-letter:44px;--ap-deeds-hp-letter-radius:13px;--ap-deeds-hp-letter-font:600 18px/22px var(--ap-font-sans);--ap-deeds-hp-name-w:230px;--ap-deeds-hp-name-font:500 15px/18px var(--ap-font-sans);--ap-deeds-hp-fg:#1a2133;--ap-deeds-hp-person-gap:7px;--ap-deeds-hp-snippet-font:400 14px/17px var(--ap-font-sans);--ap-deeds-hp-snippet-fg:#6b7085;--ap-deeds-hp-snippet-max:706px;--ap-deeds-hp-time-w:92px;--ap-deeds-hp-time-font:400 13px/16px var(--ap-font-sans);--ap-deeds-hp-more:36px;--ap-deeds-hp-more-radius:10px;--ap-deeds-hp-more-bg:#ffffff80;--ap-deeds-hp-more-icon:16px;--ap-deeds-hp-menu-w:230px;--ap-deeds-hp-menu-bg:#fffffffa;--ap-deeds-hp-menu-border:#c9ccde47;--ap-deeds-hp-menu-radius:14px;--ap-deeds-hp-menu-shadow:0 2px 8px 0 #241f4d0f, 0 10px 28px 0 #241f4d1a;--ap-deeds-hp-menu-item-h:40px;--ap-deeds-hp-menu-item-pad:0 12px;--ap-deeds-hp-menu-item-gap:12px;--ap-deeds-hp-menu-item-radius:10px;--ap-deeds-hp-menu-font:400 14px/20px var(--ap-font-sans);--ap-deeds-hp-menu-fg:#1f2438;--ap-deeds-hp-menu-icon:18px;--ap-deeds-hp-menu-rule:#c4c7d652;--ap-deeds-hp-danger:#d6333d;--ap-deeds-hp-danger-bg:#fbf9fa;--ap-deeds-hist-more-top:13.6px;--ap-deeds-hist-more-pad:13.6px;--ap-deeds-hist-more-radius:13.6px;--ap-deeds-hist-more-bw:.85px;--ap-deeds-hist-more-bg:#f2f1ff;--ap-deeds-hist-more-border:#e5e2fe;--ap-deeds-hist-more-font:600 12.75px/normal var(--ap-font-sans);--ap-deeds-hist-more-fg:#4f46ff;--ap-deeds-undo-bottom:24px;--ap-deeds-undo-pad:10px 10px 10px 18px;--ap-deeds-undo-gap:16px;--ap-deeds-undo-action-pad:8px 14px;--ap-deeds-undo-bar:2px;--ap-deeds-undo-life:5s;--ap-deeds-hp-collapse:var(--ap-dur-slow) var(--ap-ease-standard);--ap-deeds-hp-reveal:var(--ap-dur-fast) var(--ap-ease-standard)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-deeds-hp-pill-bg:var(--ap-shell-btn-bg);--ap-deeds-hp-chip-fg:var(--ap-text-primary);--ap-deeds-hp-chip-on-bg:var(--ap-primary-100);--ap-deeds-hp-chip-on-fg:var(--ap-text-brand);--ap-deeds-hp-muted:var(--ap-text-tertiary);--ap-deeds-hp-count-bg:var(--ap-primary-100);--ap-deeds-hp-bulk-rule:var(--ap-border-default);--ap-deeds-hp-bulk-fg:var(--ap-text-tertiary);--ap-deeds-hp-bulk-btn-bg:var(--ap-surface-overlay);--ap-deeds-hp-bulk-btn-border:var(--ap-border-default);--ap-deeds-hp-row-bg:var(--ap-surface-bg);--ap-deeds-hp-row-on-bg:var(--ap-primary-50);--ap-deeds-hp-row-on-border:var(--ap-border-default);--ap-deeds-hp-row-sel-bg:var(--ap-surface-overlay);--ap-deeds-hp-check-border:var(--ap-border-strong);--ap-deeds-hp-check-on:var(--ap-primary-500);--ap-deeds-hp-fg:var(--ap-text-primary);--ap-deeds-hp-snippet-fg:var(--ap-text-secondary);--ap-deeds-hp-more-bg:var(--ap-shell-btn-bg);--ap-deeds-hp-menu-bg:var(--ap-surface-overlay);--ap-deeds-hp-menu-border:var(--ap-border-default);--ap-deeds-hp-menu-fg:var(--ap-text-primary);--ap-deeds-hp-menu-rule:var(--ap-border-default);--ap-deeds-hp-danger:var(--ap-error-500);--ap-deeds-hp-danger-bg:var(--ap-error-100);--ap-deeds-hist-more-bg:var(--ap-primary-100);--ap-deeds-hist-more-border:var(--ap-border-default);--ap-deeds-hist-more-fg:var(--ap-text-brand)}:root{--ap-deeds-ag-col:720px;--ap-deeds-ag-avatar-offset:44px;--ap-deeds-ag-fg:#1b2243;--ap-deeds-ag-muted:#707b9e;--ap-deeds-ag-accent:#5846ff;--ap-deeds-ag-path-gap:12px;--ap-deeds-ag-path-font:500 13px/20px var(--ap-font-sans);--ap-deeds-ag-head-top:55px;--ap-deeds-ag-head-gap:14px;--ap-deeds-ag-title-font:600 25px/38px var(--ap-font-sans);--ap-deeds-ag-sub-font:400 13px/20px var(--ap-font-sans);--ap-deeds-ag-card-pad:20px;--ap-deeds-ag-card-gap:10px;--ap-deeds-ag-card-radius:18px;--ap-deeds-ag-card-bg:#ffffffe6;--ap-deeds-ag-card-shadow:drop-shadow(0 4px 8px #3333660d);--ap-deeds-ag-eyebrow-font:600 10px/15px var(--ap-font-sans);--ap-deeds-ag-item-font:600 18px/27px var(--ap-font-sans);--ap-deeds-ag-context-font:400 13px/20px var(--ap-font-sans);--ap-deeds-ag-chips-gap:14px;--ap-deeds-ag-asks-gap:8px;--ap-deeds-ag-chip-pad:10px;--ap-deeds-ag-chip-radius:12px;--ap-deeds-ag-chip-font:500 12px/18px var(--ap-font-sans);--ap-deeds-ag-chip-bg:#ffffffd9;--ap-deeds-ag-chip-due-bg:#f0edff;--ap-deeds-ag-hello-top:24px;--ap-deeds-ag-hello-gap:12px;--ap-deeds-ag-avatar:32px;--ap-deeds-ag-avatar-bg:#25245f;--ap-deeds-ag-avatar-font:600 14px/21px var(--ap-font-sans);--ap-deeds-ag-bubble-pad:18px;--ap-deeds-ag-bubble-gap:8px;--ap-deeds-ag-name-font:600 12px/18px var(--ap-font-sans);--ap-deeds-ag-text-font:400 14px/21px var(--ap-font-sans);--ap-deeds-ag-asks-top:42px}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-deeds-ag-fg:var(--ap-text-primary);--ap-deeds-ag-muted:var(--ap-text-tertiary);--ap-deeds-ag-accent:var(--ap-text-brand);--ap-deeds-ag-card-bg:var(--ap-surface-bg);--ap-deeds-ag-chip-bg:var(--ap-surface-overlay);--ap-deeds-ag-chip-due-bg:var(--ap-primary-100)}:root{--ap-call-bg:#0e1015;--ap-call-stage-radius:20px;--ap-call-fg:#e6ebf5;--ap-call-info-w:284px;--ap-call-info-h:76px;--ap-call-info-pad:14px 0 0 20px;--ap-call-info-gap:4px;--ap-call-info-radius:16px;--ap-call-info-title-font:600 15px/22px var(--ap-font-sans);--ap-call-info-title-fg:#e8edf7;--ap-call-info-meta-font:400 11px/16px var(--ap-font-sans);--ap-call-info-meta-fg:#8c96ab;--ap-call-speaker-w:280px;--ap-call-speaker-gap:2px;--ap-call-speaker-fg:#f2f5ff;--ap-call-speaker-name-font:600 13px/19px var(--ap-font-sans);--ap-call-speaker-note-font:400 11px/16px var(--ap-font-sans);--ap-call-tile-radius:16px;--ap-call-tile-border:#ffffff1f;--ap-call-tile-shadow:0 15.84px 47.52px -10.56px #0000001a;--ap-call-tile-bg:#181c26;--ap-call-tile-shade-h:54px;--ap-call-tile-shade:linear-gradient(180deg, #0000 0%, #000000a6 100%);--ap-call-tile-inset:10px;--ap-call-tile-pad-x:11px;--ap-call-tile-name-gap:6px;--ap-call-tile-name-font:500 12px/18px var(--ap-font-sans);--ap-call-tile-name-fg:#fff;--ap-call-tile-mic:14px;--ap-call-tile-menu:22px;--ap-call-tile-menu-top:7px;--ap-call-tile-menu-right:9px;--ap-call-tile-avatar:48px;--ap-call-tile-avatar-bg:#3b425c;--ap-call-tile-avatar-font:500 15px/1 var(--ap-font-sans);--ap-call-tile-avatar-fg:#dbe3f5;--ap-call-tile-speaking:var(--ap-primary-400);--ap-call-self-w:144px;--ap-call-self-h:120px;--ap-call-self-radius:14px;--ap-call-self-shadow:0 4px 16px 0 #0000004d;--ap-call-bar-h:72px;--ap-call-bar-pad:0 10px;--ap-call-bar-gap:8px;--ap-call-bar-radius:24px;--ap-call-bar-bg:#292e382e;--ap-call-bar-border:#ffffff0f;--ap-call-bar-divider:#ffffff1f;--ap-call-bar-divider-h:24px;--ap-call-btn-h:52px;--ap-call-btn-w:56px;--ap-call-btn-radius:16px;--ap-call-btn-bg:#ffffff0a;--ap-call-btn-bg-more:#ffffff0d;--ap-call-btn-icon:22px;--ap-call-device-w:82px;--ap-call-device-pad:0 11px 0 19px;--ap-call-device-gap:16px;--ap-call-chevron:14px;--ap-call-btn-off-bg:#ff404d1c;--ap-call-btn-off-fg:#ff5c66;--ap-call-rec-fg:#ff626b;--ap-call-btn-on-bg:#2a2b37;--ap-call-share-fg:#62d525;--ap-call-end-bg:var(--ap-error-500);--ap-call-end-fg:#fff;--ap-call-btn-locked-opacity:.4;--ap-call-side-size:48px;--ap-call-side-gap:12px;--ap-call-side-radius:16px;--ap-call-side-bg:#ffffff0d;--ap-call-side-on-bg:#2a2b37;--ap-call-side-pad:0 16px;--ap-call-side-label-gap:8px;--ap-call-side-label-font:500 14px/20.3px var(--ap-font-sans);--ap-call-side-fg:#e5ebf5;--ap-call-glass-bg:#1c1c22c2;--ap-call-glass-blur:40px;--ap-call-panel-w:414px;--ap-call-panel-h:754px;--ap-call-panel-pad:20px;--ap-call-panel-gap:20px;--ap-call-panel-radius:20px;--ap-call-panel-border:#ffffff0d;--ap-call-panel-fg:#f0f0f0;--ap-call-panel-muted:#a8a8a8;--ap-call-panel-title-font:600 17px/1.45 var(--ap-font-sans);--ap-call-panel-head-h:28px;--ap-call-panel-close:20px;--ap-call-panel-close-fg:#a5b1d7;--ap-call-panel-note-font:400 11px/1.45 var(--ap-font-sans);--ap-call-tabs-h:40px;--ap-call-tabs-pad:4px;--ap-call-tabs-gap:6px;--ap-call-tabs-radius:12px;--ap-call-tabs-bg:#292930fa;--ap-call-tabs-border:#ffffff0a;--ap-call-tab-radius:9px;--ap-call-tab-on-bg:#35353df5;--ap-call-tab-font:500 13px/1.45 var(--ap-font-sans);--ap-call-tab-on-weight:600;--ap-call-tab-on-border:#ffffff0d;--ap-call-panel-drop:92px;--ap-call-panel-icon-fg:#a5b1d7;--ap-call-panel-scroll:#ffffff1f;--ap-call-field-bg:#292930fa;--ap-call-field-border:#ffffff0a;--ap-call-input-h:48px;--ap-call-input-radius:16px;--ap-call-input-pad-l:15px;--ap-call-input-pad-r:17px;--ap-call-input-font:400 12px/17px var(--ap-font-sans);--ap-call-input-icon:18px;--ap-call-chat-gap:20px;--ap-call-chat-day-font:400 11px/1.45 var(--ap-font-sans);--ap-call-msg-gap:10px;--ap-call-msg-avatar:30px;--ap-call-msg-body-gap:5px;--ap-call-msg-head-font:500 11px/1.45 var(--ap-font-sans);--ap-call-msg-text-font:400 14px/1.45 var(--ap-font-sans);--ap-call-typing-gap:8px;--ap-call-typing-avatar:24px;--ap-call-typing-font:400 13px/16px var(--ap-font-sans);--ap-call-file-h:62px;--ap-call-file-pad-l:12px;--ap-call-file-gap:12px;--ap-call-file-radius:16px;--ap-call-file-icon:22px;--ap-call-file-text-gap:2px;--ap-call-file-name-font:500 12px/17px var(--ap-font-sans);--ap-call-file-name-fg:#f2f3f8;--ap-call-file-meta-font:400 11px/16px var(--ap-font-sans);--ap-call-ai-intro-font:400 12px/1.45 var(--ap-font-sans);--ap-call-ai-ask-pad:12px 14px;--ap-call-ai-ask-radius:14px;--ap-call-ai-label-font:600 13px/1.45 var(--ap-font-sans);--ap-call-ai-label-fg:#7e78ea;--ap-call-ai-source-pad:10px 12px;--ap-call-ai-source-radius:12px;--ap-call-ai-source-font:400 12px/1.45 var(--ap-font-sans);--ap-call-people-gap:8px;--ap-call-people-count-font:400 12px/1.45 var(--ap-font-sans);--ap-call-invite-h:40px;--ap-call-invite-radius:12px;--ap-call-invite-bg:linear-gradient(26.2deg, #4538ed 5.357%, #614fff 55.357%, #3878ff 94.643%);--ap-call-invite-shadow:0 5px 14px 0 #3b2bf226, inset 0 1px .5px 0 #ffffff2e;--ap-call-invite-font:500 14px/20px var(--ap-font-sans);--ap-call-invite-fg:#fff;--ap-call-people-list-pt:12px;--ap-call-people-list-gap:6px;--ap-call-person-h:50px;--ap-call-person-gap:12px;--ap-call-person-avatar:40.48px;--ap-call-person-name-font:500 14px/20px var(--ap-font-sans);--ap-call-person-name-gap:1px;--ap-call-person-status-font:400 11px/1.45 var(--ap-font-sans);--ap-call-person-icon:18px;--ap-call-person-kick-pad:7px 10px;--ap-call-person-kick-radius:9px;--ap-call-person-kick-bg:#ffffff0d;--ap-call-person-kick-hover-bg:#ffffff17;--ap-call-person-kick-fg:#ebb8bd;--ap-call-person-kick-font:500 12px/16px var(--ap-font-sans);--ap-call-person-mic-hit:6px;--ap-call-toast-pad:12.95px 16.65px;--ap-call-toast-gap:9.25px;--ap-call-toast-border:#ffffff0d;--ap-call-toast-blur:37px;--ap-call-toast-icon:18.5px;--ap-call-toast-font:500 12.95px/18.5px var(--ap-font-sans);--ap-call-toast-fg:#ebedf5;--ap-call-toast-icon-fg:#f2f2f2;--ap-call-toast-ok-fg:#69f470;--ap-call-toast-info-fg:#dce0ea;--ap-call-toast-progress-fg:#b6adff;--ap-call-toast-spin:1s;--ap-call-toast-max-w:560px;--ap-call-confirm-w:430px;--ap-call-confirm-w-wide:480px;--ap-call-confirm-pad:24px;--ap-call-confirm-gap:12px;--ap-call-confirm-radius:20px;--ap-call-confirm-border:#ffffff0f;--ap-call-confirm-title-font:500 20px/29px var(--ap-font-sans);--ap-call-confirm-title-fg:#e8edf7;--ap-call-confirm-text-font:500 14px/20px var(--ap-font-sans);--ap-call-confirm-text-fg:#9ea3b0;--ap-call-confirm-actions-pt:8px;--ap-call-confirm-btn-gap:10px;--ap-call-confirm-btn-pad:13px 18px;--ap-call-confirm-btn-radius:12px;--ap-call-confirm-btn-font:500 14px/20px var(--ap-font-sans);--ap-call-confirm-btn-fg:#e8edf7;--ap-call-confirm-btn-bg:#ffffff0f;--ap-call-confirm-primary:linear-gradient(48.84deg, #4538ed 5.357%, #614fff 55.357%, #3878ff 94.643%);--ap-call-confirm-danger:var(--ap-error-500);--ap-call-confirm-bottom:104px;--ap-call-confirm-dim-bg:#090a0db3;--ap-call-confirm-dim-blur:10px;--ap-call-settings-w:935px;--ap-call-settings-h:914.1px;--ap-call-settings-radius:20.4px;--ap-call-settings-border:#ffffff0d;--ap-call-settings-dim-bg:#00000075;--ap-call-settings-dim-blur:4px;--ap-call-settings-fg:#e5ebf5;--ap-call-settings-muted:#999ead;--ap-call-settings-divider:#ffffff0d;--ap-call-settings-head-h:59.35px;--ap-call-settings-head-pad:0 13.6px 0 24.5px;--ap-call-settings-title-font:600 17px/24.65px var(--ap-font-sans);--ap-call-settings-close:34px;--ap-call-settings-close-radius:10.2px;--ap-call-settings-close-icon:17px;--ap-call-settings-close-fg:#b9c0d2;--ap-call-settings-nav-w:221px;--ap-call-settings-nav-bg:#ffffff05;--ap-call-settings-nav-pad:17px 13.6px;--ap-call-settings-nav-gap:10.2px;--ap-call-settings-nav-h:44.2px;--ap-call-settings-nav-item-pad:0 12.75px;--ap-call-settings-nav-item-gap:11.9px;--ap-call-settings-nav-radius:11.9px;--ap-call-settings-nav-icon:17px;--ap-call-settings-nav-font:500 12.75px/18.7px var(--ap-font-sans);--ap-call-settings-nav-on-weight:600;--ap-call-settings-nav-on-bg:#363846;--ap-call-settings-nav-on-border:#ffffff0d;--ap-call-settings-nav-fg:#999ead;--ap-call-settings-nav-icon-fg:#9ea5b8;--ap-call-settings-nav-on-fg:#e5ebf5;--ap-call-settings-nav-on-icon-fg:#f0f2fa;--ap-call-settings-body-pad:25.5px 47.6px 34px 34px;--ap-call-settings-h2-font:600 21.25px/30.6px var(--ap-font-sans);--ap-call-settings-sub-font:400 11.9px/17px var(--ap-font-sans);--ap-call-settings-sub-gap:3.4px;--ap-call-settings-lead:22.1px;--ap-call-settings-block-gap:24px;--ap-call-settings-row-gap:30.6px;--ap-call-settings-card-bg:#292930fa;--ap-call-settings-card-border:#ffffff0a;--ap-call-settings-card-radius:15.3px;--ap-call-settings-card-pad:18.7px;--ap-call-settings-card-gap:12px;--ap-call-settings-card-title-font:600 15.3px/22.1px var(--ap-font-sans);--ap-call-settings-plain-pad:14.45px 17.85px 18.25px;--ap-call-settings-field-gap:8px;--ap-call-settings-label-font:500 11.05px/16.15px var(--ap-font-sans);--ap-call-settings-label-gap:6.8px;--ap-call-settings-note-font:400 10.2px/14.45px var(--ap-font-sans);--ap-call-settings-fine-font:400 9.35px/13.6px var(--ap-font-sans);--ap-call-settings-status-font:400 11.05px/16.15px var(--ap-font-sans);--ap-call-settings-select-h:40.8px;--ap-call-settings-select-bg:#35353df5;--ap-call-settings-select-border:#ffffff0a;--ap-call-settings-select-radius:11.05px;--ap-call-settings-select-pad:0 11.05px 0 12.75px;--ap-call-settings-select-gap:10.2px;--ap-call-settings-select-icon:17px;--ap-call-settings-select-icon-fg:#bec5d6;--ap-call-settings-select-chevron:20.4px;--ap-call-settings-select-chevron-fg:#aeb5c8;--ap-call-settings-select-chevron-pad:4.75px;--ap-call-settings-select-font:400 11.9px/17px var(--ap-font-sans);--ap-call-settings-preview-w:280.5px;--ap-call-settings-preview-h:187px;--ap-call-settings-preview-radius:15.3px;--ap-call-settings-preview-border:#ffffff0d;--ap-call-settings-preview-bg:var(--ap-call-tile-bg);--ap-call-settings-preview-gap:23.8px;--ap-call-settings-preview-shade-h:61.2px;--ap-call-settings-preview-shade:linear-gradient(180deg, #0000 0%, #000000c7 100%);--ap-call-settings-preview-cap:14.45px;--ap-call-settings-preview-cap-font:500 11.9px/17px var(--ap-font-sans);--ap-call-settings-stage-h:289px;--ap-call-settings-stage-radius:17px;--ap-call-settings-badge-inset:16.15px;--ap-call-settings-badge-h:30.6px;--ap-call-settings-badge-pad:0 11.9px;--ap-call-settings-badge-radius:9.35px;--ap-call-settings-badge-bg:#00000080;--ap-call-settings-badge-font:500 10.2px/14.45px var(--ap-font-sans);--ap-call-settings-level-h:36px;--ap-call-settings-level-pad-l:11.9px;--ap-call-settings-level-label-w:215.1px;--ap-call-settings-seg-w:10px;--ap-call-settings-seg-h:12px;--ap-call-settings-seg-gap:4px;--ap-call-settings-seg-radius:3px;--ap-call-settings-seg-on:#4a6eff;--ap-call-settings-seg-off:#4a4f5e80;--ap-call-settings-bg-label-gap:10.2px;--ap-call-settings-bg-label-font:600 12.75px/18.7px var(--ap-font-sans);--ap-call-settings-bg-w:141.1px;--ap-call-settings-bg-h:124.1px;--ap-call-settings-bg-gap:18.7px;--ap-call-settings-bg-radius:13.6px;--ap-call-settings-bg-border:#ffffff0d;--ap-call-settings-bg-on-border:#ffffff2e;--ap-call-settings-bg-none:#ffffff08;--ap-call-settings-bg-none-line:#ffffff2e;--ap-call-settings-bg-none-line-w:93.5px;--ap-call-settings-bg-none-line-h:1.7px;--ap-call-settings-bg-none-line-top:51.85px;--ap-call-settings-bg-blur:linear-gradient(90deg, #303645, #14171f);--ap-call-settings-bg-name-pad:0 11.05px 15.3px;--ap-call-settings-bg-name-font:500 10.2px/14.45px var(--ap-font-sans);--ap-call-settings-bg-check:23.8px;--ap-call-settings-bg-check-icon:15.3px;--ap-call-settings-bg-check-top:7.65px;--ap-call-settings-bg-check-right:9.35px;--ap-call-settings-accent:#7366ff;--ap-call-settings-rec-dot:11.9px;--ap-call-settings-rec-dot-fg:#fa454a;--ap-call-settings-rec-title-gap:13.6px;--ap-call-settings-rec-row-gap:6.8px;--ap-call-settings-rec-status-top:5.1px;--ap-call-settings-rec-note-gap:12px;--ap-call-settings-rec-fine-gap:8.55px;--ap-call-settings-btn-w:178.5px;--ap-call-settings-btn-pad:0 13.6px;--ap-call-settings-btn-fg:#e5ebf5;--ap-call-settings-btn-font:500 11.9px/17px var(--ap-font-sans);--ap-call-settings-store-icon:20.4px;--ap-call-settings-store-icon-fg:#bfc5d6;--ap-call-settings-store-gap:11.9px;--ap-call-settings-store-icon-top:3.4px;--ap-call-settings-store-title-gap:5.95px;--ap-call-settings-store-title-font:500 13.6px/19.55px var(--ap-font-sans);--ap-call-settings-org-radius:13.6px;--ap-call-settings-org-pad:12.75px 17px 22.95px;--ap-call-settings-org-gap:13.6px;--ap-call-settings-org-icon:22.1px;--ap-call-settings-org-icon-top:5.95px;--ap-call-settings-org-icon-fg:#c5caff;--ap-call-settings-org-title-font:600 13.6px/19.55px var(--ap-font-sans);--ap-call-settings-org-title-gap:6.8px;--ap-call-settings-perm-pad:0 18.7px 18.7px 17px;--ap-call-settings-perm-first-pt:17px;--ap-call-settings-perm-row-pad:16.15px 0 22.1px;--ap-call-settings-perm-gap:24px;--ap-call-settings-perm-title-font:500 12.75px/18.7px var(--ap-font-sans);--ap-call-settings-perm-title-gap:5.95px;--ap-call-settings-switch-w:40.8px;--ap-call-settings-switch-h:23.8px;--ap-call-settings-switch-knob:17px;--ap-call-settings-switch-inset:3.4px;--ap-call-settings-switch-off:#ffffff1a;--ap-call-menu-bg:var(--ap-call-glass-bg);--ap-call-menu-blur:var(--ap-call-glass-blur);--ap-call-menu-border:var(--ap-call-panel-border);--ap-call-menu-radius:var(--ap-call-tabs-radius);--ap-call-menu-pad:var(--ap-call-tabs-pad);--ap-call-menu-gap:var(--ap-call-float-gap);--ap-call-menu-min-w:240px;--ap-call-menu-item-h:calc(var(--ap-call-tabs-h) - 2 * var(--ap-call-tabs-pad));--ap-call-menu-item-radius:var(--ap-call-tab-radius);--ap-call-menu-item-on-bg:var(--ap-call-tab-on-bg);--ap-call-menu-font:var(--ap-call-tab-font);--ap-call-menu-head-font:var(--ap-call-panel-note-font);--ap-call-menu-fg:var(--ap-call-panel-fg);--ap-call-menu-muted:var(--ap-call-panel-muted);--ap-call-menu-icon:var(--ap-call-input-icon);--ap-call-screen-pad-x:24px;--ap-call-screen-top:122px;--ap-call-info-top:20px;--ap-call-side-top:36px;--ap-call-side-right:30px;--ap-call-stage-gap:24px;--ap-call-col-w:414px;--ap-call-col-gap:12px;--ap-call-col-row-quad:250px;--ap-call-tile-ar:16 / 9;--ap-call-bar-top:32px;--ap-call-bar-bottom:12px;--ap-call-speaker-left:20px;--ap-call-speaker-bottom:6px;--ap-call-float-inset:16px;--ap-call-float-gap:12px;--ap-call-expand-size:36px;--ap-call-expand-radius:12px;--ap-call-expand-bg:#0e1015a6;--ap-call-expand-icon:20px;--ap-call-expand-fg:#f1f3f7;--ap-call-nocam-gap:12px;--ap-call-nocam-avatar:84px;--ap-call-nocam-border:#ffffffa6;--ap-call-nocam-shadow:0 12px 36px -8px #212e4a1a;--ap-call-nocam-fg:#f2f5ff;--ap-call-nocam-name-font:600 20px/29px var(--ap-font-sans);--ap-call-nocam-note-font:400 12px/17px var(--ap-font-sans);--ap-call-share-status-pad:8px 8px 8px 16px;--ap-call-share-status-gap:14px;--ap-call-share-status-radius:24px;--ap-call-share-status-border:#ffffff0d;--ap-call-share-status-font:500 13px/normal var(--ap-font-sans);--ap-call-share-status-fg:#e5ebf5;--ap-call-share-stop-pad:7px 12px;--ap-call-share-stop-radius:16px;--ap-call-share-stop-bg:#ffffff0f;--ap-call-share-stop-font:500 12px/normal var(--ap-font-sans);--ap-call-share-preview-w:192px;--ap-call-share-preview-h:120px;--ap-call-share-preview-bg:#1c1c22;--ap-call-share-preview-media-h:90px;--ap-call-share-preview-cap-pad:0 9px;--ap-call-share-preview-cap-gap:6px;--ap-call-share-preview-icon:14px;--ap-call-share-preview-font:500 12px/normal var(--ap-font-sans);--ap-call-prejoin-pad:40px;--ap-call-prejoin-pad-bottom:16px;--ap-call-prejoin-w:700px;--ap-call-prejoin-head-h:36px;--ap-call-prejoin-logo-font:600 16px/24px var(--ap-font-sans);--ap-call-prejoin-logo-fg:#f2f1ff;--ap-call-prejoin-exit-w:88px;--ap-call-prejoin-exit-radius:14px;--ap-call-prejoin-exit-bg:#ffffff0f;--ap-call-prejoin-exit-border:#ffffff14;--ap-call-prejoin-exit-font:500 13px/18px var(--ap-font-sans);--ap-call-prejoin-exit-fg:#d1d6e3;--ap-call-prejoin-gap-head:18px;--ap-call-prejoin-gap-stage:34px;--ap-call-prejoin-gap-controls:24px;--ap-call-prejoin-gap-action:36px;--ap-call-prejoin-gap-note:42px;--ap-call-prejoin-title-gap:7px;--ap-call-prejoin-title-font:600 28px/41px var(--ap-font-sans);--ap-call-prejoin-title-fg:#f2f5ff;--ap-call-prejoin-sub-font:400 14px/20px var(--ap-font-sans);--ap-call-prejoin-sub-fg:#949cad;--ap-call-prejoin-stage-h:394px;--ap-call-prejoin-stage-radius:20px;--ap-call-prejoin-stage-bg:#090b0e;--ap-call-prejoin-stage-border:#f2f5ff1a;--ap-call-prejoin-stage-shadow:0 7px 16px 0 #00000024;--ap-call-prejoin-caption-x:23px;--ap-call-prejoin-caption-top:19px;--ap-call-prejoin-caption-bottom:25px;--ap-call-prejoin-caption-font:500 12px/17px var(--ap-font-sans);--ap-call-prejoin-caption-fg:#c2c7d6;--ap-call-prejoin-status-font:400 12px/17px var(--ap-font-sans);--ap-call-prejoin-status-fg:#949cad;--ap-call-prejoin-state-w:600px;--ap-call-prejoin-state-gap:10px;--ap-call-prejoin-state-icon:30px;--ap-call-prejoin-state-icon-fg:#e6ebf5;--ap-call-prejoin-state-title-font:500 16px/23px var(--ap-font-sans);--ap-call-prejoin-state-hint-font:400 12px/17px var(--ap-font-sans);--ap-call-prejoin-controls-gap:28px;--ap-call-prejoin-toggle-gap:10px;--ap-call-prejoin-toggle:52px;--ap-call-prejoin-toggle-icon:22px;--ap-call-prejoin-toggle-bg:#ffffff14;--ap-call-prejoin-toggle-border:#f2f5ff12;--ap-call-prejoin-toggle-fg:#e6ebf5;--ap-call-prejoin-toggle-label-font:500 12px/17px var(--ap-font-sans);--ap-call-prejoin-toggle-label-fg:#c2c7d6;--ap-call-prejoin-toggle-off-bg:#b840572e;--ap-call-prejoin-toggle-off-border:#c24d632b;--ap-call-prejoin-toggle-off-fg:#db94a1;--ap-call-prejoin-btn-w:320px;--ap-call-prejoin-btn-h:54px;--ap-call-prejoin-btn-radius:15px;--ap-call-prejoin-btn-bg:#4f46ff;--ap-call-prejoin-btn-font:600 15px/22px var(--ap-font-sans);--ap-call-prejoin-btn-fg:#f2f5ff;--ap-call-prejoin-note-gap:4px;--ap-call-prejoin-note-title-font:500 12px/18px var(--ap-font-sans);--ap-call-prejoin-note-title-fg:#c2c7d6;--ap-call-prejoin-note-font:400 11px/16px var(--ap-font-sans);--ap-call-prejoin-note-fg:#adb5c4;--ap-call-prejoin-link-gap:12px;--ap-call-prejoin-form-gap:16px;--ap-call-prejoin-form-w:420px;--ap-call-lobby-person-gap:12px;--ap-call-lobby-avatar:72px;--ap-call-lobby-avatar-font:500 24px/1 var(--ap-font-sans);--ap-call-lobby-btn-bg:linear-gradient(37.82deg, #4538ed 5.357%, #614fff 55.357%, #3878ff 94.643%);--ap-call-lobby-btn-quiet-bg:#ffffff0f;--ap-call-prejoin-bg:radial-gradient(43.5% 55.6% at 90% 58%, #402e8061, #402e8026 45%, #402e8000), radial-gradient(47.6% 58.8% at 20% 90%, #402e8061, #402e8026 45%, #402e8000), linear-gradient(180deg, #0d0f15 0%, #0e1017 55%, #11131e 100%);--ap-call-prejoin-split-w:1120px;--ap-call-prejoin-card-w:380px;--ap-call-prejoin-cols-gap:40px;--ap-call-prejoin-top-split:clamp(16px, calc((100dvh - 690px) * .32), 66px);--ap-call-prejoin-top-center:24px;--ap-call-prejoin-top-intro:120px;--ap-call-prejoin-gap-split:28px;--ap-call-prejoin-gap-center:16px;--ap-call-prejoin-heading-gap:8px;--ap-call-prejoin-eyebrow-font:500 11px/1.45 var(--ap-font-sans);--ap-call-prejoin-eyebrow-fg:#949cad;--ap-call-prejoin-h1-font:600 30px/1.45 var(--ap-font-sans);--ap-call-prejoin-lead-font:400 14px/1.45 var(--ap-font-sans);--ap-call-prejoin-panel-h:64px;--ap-call-prejoin-tools-gap:8px;--ap-call-prejoin-tool-h:44px;--ap-call-prejoin-tool-w:202px;--ap-call-prejoin-tool-radius:12px;--ap-call-prejoin-tool-bg:#ffffff0f;--ap-call-prejoin-tool-fg:#f2f5ff;--ap-call-prejoin-tool-font:500 12px/1.45 var(--ap-font-sans);--ap-call-prejoin-ai-w:36px;--ap-call-prejoin-ai-font:400 22px/1 var(--ap-font-sans);--ap-call-prejoin-ai-fg:#a69eff;--ap-call-prejoin-tip-w:280px;--ap-call-prejoin-tip-pad:10px 12px;--ap-call-prejoin-tip-radius:10px;--ap-call-prejoin-tip-bg:#242630;--ap-call-prejoin-tip-fg:#e5e8f2;--ap-call-prejoin-tip-font:400 12px/18px var(--ap-font-sans);--ap-call-prejoin-tip-gap:18px;--ap-call-prejoin-tip-offset:26px;--ap-call-prejoin-card-pad:24px 28px;--ap-call-prejoin-card-gap:12px;--ap-call-prejoin-card-radius:22px;--ap-call-prejoin-card-bg:#ffffff0f;--ap-call-prejoin-card-border:#f2f5ff1a;--ap-call-prejoin-card-title-font:600 22px/1.45 var(--ap-font-sans);--ap-call-prejoin-card-text-font:400 14px/1.45 var(--ap-font-sans);--ap-call-prejoin-label-gap:8px;--ap-call-prejoin-label-font:500 12px/1.45 var(--ap-font-sans);--ap-call-prejoin-who-gap:12px;--ap-call-prejoin-who-font:500 16px/1.45 var(--ap-font-sans);--ap-call-prejoin-input-h:48px;--ap-call-prejoin-input-pad:0 16px;--ap-call-prejoin-input-radius:12px;--ap-call-prejoin-input-bg:#0e1015;--ap-call-prejoin-input-border:#f2f5ff1a;--ap-call-prejoin-input-font:500 16px/1.45 var(--ap-font-sans);--ap-call-prejoin-cta-h:46px;--ap-call-prejoin-cta-w:324px;--ap-call-prejoin-cta-radius:12px;--ap-call-prejoin-cta-font:600 14px/1.45 var(--ap-font-sans);--ap-call-prejoin-back-w:160px;--ap-call-prejoin-back-h:44px;--ap-call-prejoin-back-fg:#f2f5ff;--ap-call-prejoin-signin-gap:5px;--ap-call-prejoin-signin-font:400 12px/normal var(--ap-font-sans);--ap-call-prejoin-signin-link-font:400 13px/normal var(--ap-font-sans);--ap-call-prejoin-signin-link-fg:#bfb8ff;--ap-call-prejoin-consent-gap:10px;--ap-call-prejoin-consent-pad:0 4px;--ap-call-prejoin-consent-font:400 12px/18px var(--ap-font-sans);--ap-call-prejoin-box:18px;--ap-call-prejoin-box-radius:5px;--ap-call-prejoin-box-border:#949cad;--ap-call-prejoin-intro-gap:16px;--ap-call-prejoin-brand-filter:none;--ap-call-prejoin-step-in:var(--ap-modal-enter);--ap-call-prejoin-step-out:var(--ap-modal-exit);--ap-call-prejoin-step-shift:48px;--ap-call-prejoin-step-stagger:60ms;--ap-call-request-gap:8px;--ap-call-request-h:45px;--ap-call-request-pad:8px 14px 8px 10px;--ap-call-request-radius:24px;--ap-call-request-body-gap:10px;--ap-call-request-avatar:28px;--ap-call-request-avatar-font:500 11px/1 var(--ap-font-sans);--ap-call-request-btn-w:88px;--ap-call-request-btn-h:35px;--ap-call-request-btn-radius:22px;--ap-call-request-btn-font:500 12px/18px var(--ap-font-sans);--ap-call-request-btn-fg:#fff;--ap-call-request-admit-bg:linear-gradient(61.34deg, #4538ed 5.357%, #614fff 55.357%, #3878ff 94.643%);--ap-call-side-badge:20px;--ap-call-side-badge-top:-5px;--ap-call-side-badge-right:-4px;--ap-call-side-badge-font:600 10px/14px var(--ap-font-sans);--ap-call-side-badge-fg:#fff;--ap-call-side-badge-bg:linear-gradient(77.74deg, #4538ed 5.357%, #614fff 55.357%, #3878ff 94.643%);--ap-call-waiting-row-h:40px;--ap-call-switch-w:40.8px;--ap-call-switch-h:23.8px;--ap-call-switch-knob:17px;--ap-call-switch-pad:3.4px;--ap-call-switch-on-bg:var(--ap-call-settings-accent);--ap-call-switch-off-bg:#ffffff24;--ap-call-switch-knob-bg:#fff;--ap-call-waiting-list-gap:16px;--ap-call-waiting-list-pad:12px 0;--ap-call-waiting-card-gap:12px;--ap-call-waiting-card-pad:12px;--ap-call-waiting-card-radius:14px;--ap-call-waiting-card-bg:#ffffff0a;--ap-call-waiting-avatar:40px;--ap-call-waiting-actions-gap:10px;--ap-call-waiting-btn-h:36px;--ap-call-waiting-btn-radius:12px;--ap-call-waiting-btn-font:500 12px/18px var(--ap-font-sans);--ap-call-waiting-btn-fg:#fff;--ap-call-waiting-reject-bg:#ffffff0f;--ap-call-waiting-admit-bg:linear-gradient(44.25deg, #4538ed 5.357%, #614fff 55.357%, #3878ff 94.643%);--ap-call-waiting-admit-shadow:var(--ap-call-invite-shadow);--ap-call-notes-pad:24px;--ap-call-notes-gap:24px;--ap-call-notes-title-font:600 18px/27px var(--ap-font-sans);--ap-call-notes-fg:#e5e8f0;--ap-call-notes-muted:#e5e8f08c;--ap-call-notes-meta-font:400 12px/18px var(--ap-font-sans);--ap-call-notes-list-gap:10px;--ap-call-notes-card-bg:#ffffff0d;--ap-call-notes-card-hover-bg:#ffffff14;--ap-call-notes-card-pad:16px;--ap-call-notes-card-radius:14px;--ap-call-notes-card-gap:8px;--ap-call-notes-card-title-font:500 14px/21px var(--ap-font-sans);--ap-call-notes-back-font:500 13px/20px var(--ap-font-sans);--ap-call-notes-back-gap:6px;--ap-call-notes-back-icon:12px;--ap-call-notes-read-gap:20px;--ap-call-notes-read-title-font:600 22px/33px var(--ap-font-sans);--ap-call-notes-read-meta-font:400 11px/17px var(--ap-font-sans);--ap-call-notes-read-text-font:400 14px/21px var(--ap-font-sans);--ap-call-tile-hand:24px;--ap-call-tile-hand-icon:14px;--ap-call-tile-hand-bg:#0e1015a6;--ap-call-tile-hand-emoji:63px;--ap-call-tile-hand-dim:#0a0d1285;--ap-call-tile-hand-lift:8px;--ap-call-side-hand-bg:#ebbf9c29;--ap-call-side-hand-fg:#f5cfab;--ap-call-person-hand-gap:3px;--ap-call-person-hand-font:500 12px/1 var(--ap-font-sans);--ap-call-person-hand-max:48px;--ap-call-person-open-bg:#ffffff0f;--ap-call-person-open-radius:18px;--ap-call-person-open-bleed:12px;--ap-call-person-open-pt:12px;--ap-call-person-open-pb:18px;--ap-call-person-open-gap:16px;--ap-call-person-actions-gap:8px;--ap-call-person-actions-inset:8px;--ap-call-person-action-h:38px;--ap-call-person-action-gap:7px;--ap-call-person-action-radius:9px;--ap-call-person-action-bg:#ffffff0f;--ap-call-person-action-hover-bg:#ffffff1a;--ap-call-person-action-fg:#ebedf5;--ap-call-person-action-font:500 11.5px/18px var(--ap-font-sans);--ap-call-person-action-icon:16px;--ap-call-person-volume-gap:9px;--ap-call-person-volume-h:24px;--ap-call-person-volume-label-fg:#b2b8c4;--ap-call-person-volume-track:4px;--ap-call-person-volume-track-bg:#ffffff1f;--ap-call-person-volume-fill:linear-gradient(90deg, #4538ed 5.357%, #614fff 55.357%, #3878ff 94.643%);--ap-call-person-volume-thumb:14px;--ap-call-person-volume-thumb-bg:#f2f5ff;--ap-call-person-volume-thumb-shadow:0 2px 4px #00000038;--ap-call-settings-mirror-top:14.45px;--ap-call-settings-mirror-pad:17px;--ap-call-settings-mirror-radius:13.6px;--ap-call-settings-device-gap:17px;--ap-call-settings-test-w:195.5px;--ap-call-settings-opt-pad:14.45px 12.75px 14.45px 16.15px;--ap-call-settings-opt-row-pad:12.75px 0 15.3px;--ap-call-settings-opt-title-gap:2.55px;--ap-call-settings-opt-head-font:600 14.45px/21.25px var(--ap-font-sans);--ap-call-settings-opt-head-gap:14.45px;--ap-call-settings-opt-hint-pad:16.15px 0 10.2px;--ap-call-settings-bg-upload-icon:20.4px;--ap-call-settings-bg-upload-top:36.55px;--ap-call-settings-choice-pad:3.4px;--ap-call-settings-choice-h:28.9px;--ap-call-settings-choice-opt-pad:0 12.75px;--ap-call-settings-choice-bg:var(--ap-call-settings-select-bg);--ap-call-settings-choice-border:var(--ap-call-settings-select-border);--ap-call-settings-choice-radius:var(--ap-call-settings-select-radius);--ap-call-settings-choice-on-bg:var(--ap-call-settings-nav-on-bg);--ap-call-settings-choice-on-border:var(--ap-call-settings-nav-on-border);--ap-call-settings-choice-font:var(--ap-call-settings-nav-font);--ap-call-settings-choice-fg:var(--ap-call-settings-nav-fg);--ap-call-settings-choice-on-fg:var(--ap-call-settings-nav-on-fg);--ap-call-settings-choice-slide:var(--ap-pill-slide);--ap-call-fx-pad:var(--ap-call-tabs-pad);--ap-call-fx-gap:var(--ap-call-tabs-pad);--ap-call-fx-radius:var(--ap-call-side-radius);--ap-call-fx-bg:var(--ap-call-glass-bg);--ap-call-fx-blur:var(--ap-call-glass-blur);--ap-call-fx-border:var(--ap-call-panel-border);--ap-call-fx-fg:var(--ap-call-fg);--ap-call-fx-btn:var(--ap-call-tabs-h);--ap-call-fx-btn-radius:var(--ap-call-tabs-radius);--ap-call-fx-btn-bg:var(--ap-call-btn-bg);--ap-call-fx-btn-icon:20px;--ap-call-fx-icon-lift:-3px;--ap-call-fx-on-bg:var(--ap-call-m-primary-bg);--ap-call-fx-on-border:#ffffff1f;--ap-call-fx-on-fg:#fff;--ap-call-fx-mark:4px;--ap-call-fx-mark-gap:3px;--ap-call-fx-mark-bottom:5px;--ap-call-fx-warn:14px;--ap-call-fx-warn-inset:-4px;--ap-call-fx-warn-fg:var(--ap-warning-500);--ap-call-fx-off-opacity:var(--ap-call-btn-locked-opacity);--ap-call-fx-note-gap:8px;--ap-call-fx-note-pad:6px;--ap-call-fx-note-w:112px;--ap-call-fx-note-font:var(--ap-call-panel-note-font);--ap-call-fx-note-fg:var(--ap-call-panel-muted);--ap-call-fx-tip-gap:8px;--ap-call-fx-tip-w:260px;--ap-call-fx-tip-pad:6px 10px;--ap-call-fx-tip-radius:var(--ap-call-tab-radius);--ap-call-fx-tip-bg:var(--ap-call-glass-bg);--ap-call-fx-tip-font:var(--ap-call-tile-name-font);--ap-call-fx-swatch:18px;--ap-call-fx-swatch-radius:5px;--ap-call-fx-swatch-w:32px;--ap-call-fx-swatch-h:18px;--ap-call-fx-quick-h:32px;--ap-call-fx-quick-h-sm:28px;--ap-call-fx-quick-pad:0 12px 0 10px;--ap-call-fx-quick-pad-sm:0 6px;--ap-call-fx-quick-pad-end:6px;--ap-call-fx-quick-gap:6px;--ap-call-fx-quick-radius:var(--ap-radius-full);--ap-call-fx-quick-bg:var(--ap-call-glass-bg);--ap-call-fx-quick-on-bg:var(--ap-call-m-primary-bg);--ap-call-fx-quick-border:var(--ap-call-panel-border);--ap-call-fx-quick-font:var(--ap-call-tile-name-font);--ap-call-fx-quick-icon:16px;--ap-call-fx-quick-reset:20px;--ap-call-fx-quick-reset-pad:4px;--ap-call-fx-quick-reset-bg:#ffffff2e;--ap-call-fx-quick-reset-hover:#ffffff4d;--ap-call-fx-quick-inset:8px;--ap-call-fx-preparing-ring:2px;--ap-call-fx-preparing-track:#ffffff40;--ap-call-fx-preparing-spin:.9s;--ap-call-fx-preparing-veil:24px;--ap-call-fx-preparing-veil-scale:1.08;--ap-call-prejoin-type-gap:8px;--ap-call-prejoin-chip-h:24px;--ap-call-prejoin-chip-pad:0 10px;--ap-call-prejoin-chip-radius:var(--ap-radius-full);--ap-call-prejoin-chip-bg:var(--ap-call-glass-bg);--ap-call-prejoin-chip-border:var(--ap-call-panel-border);--ap-call-prejoin-chip-fg:var(--ap-call-fg);--ap-call-prejoin-chip-blur:var(--ap-call-fx-blur);--ap-call-prejoin-quick-offset:34px;--ap-call-settings-bg-sample-img:url(/illustrations/camera-bg-sample.webp);--ap-call-settings-bg-sample-bleed:12px;--ap-call-settings-bg-sample-blur-light:3px;--ap-call-settings-bg-sample-blur-strong:7px;--ap-call-settings-bg-sample-scrim:linear-gradient(180deg, #0000 45%, #0000008c 100%);--ap-call-settings-bg-sample-person:64%;--ap-call-settings-bg-sample-person-bottom:-10%;--ap-call-settings-bg-sample-person-fg:#2b3040;--ap-call-settings-bg-sample-person-shadow:0 0 1px #fff6;--ap-call-settings-bg-sample-icon:32px;--ap-call-settings-bg-sample-icon-dy:14px;--ap-call-settings-bg-sample-icon-fg:#ffffff73;--ap-call-m-prejoin-quick-dy:58px;--ap-call-m-bg:#17191f;--ap-call-m-fg:#fff;--ap-call-m-title-fg:#f5f4f1;--ap-call-m-muted:#a6a8b3;--ap-call-m-toast-bg:#2c2f39;--ap-call-m-glass:linear-gradient(#2c2f39c2, #2c2f39c2), linear-gradient(126.87deg, #dadeff1a 14.286%, #dadeff05 46.429%, #dadeff00 85.714%);--ap-call-m-glass-blur:13px;--ap-call-m-glass-shadow:inset 0 1px 14px 0 #d5d9f214;--ap-call-m-sheet-bg:#272a32c7;--ap-call-m-sheet-blur:16px;--ap-call-m-sheet-shadow:inset 0 1px 1px 0 #ffffff12;--ap-call-m-sheet-radius:28px;--ap-call-m-primary-bg:linear-gradient(35.06deg, #4538ed 5.357%, #614fff 55.357%, #3878ff 94.643%);--ap-call-m-primary-h:54px;--ap-call-m-primary-radius:27px;--ap-call-m-primary-font:600 17px/20px var(--ap-font-sans);--ap-call-m-top:34px;--ap-call-m-pad-x:24px;--ap-call-m-back:44px;--ap-call-m-nav-gap:10px;--ap-call-m-back-icon:22px;--ap-call-m-btn:56px;--ap-call-m-btn-icon:24px;--ap-call-m-title-w:202px;--ap-call-m-title-gap:4px;--ap-call-m-title-font:600 17px/20px var(--ap-font-sans);--ap-call-m-meta-font:400 12px/14px var(--ap-font-sans);--ap-call-m-bottom:40px;--ap-call-m-bar-w:242px;--ap-call-m-bar-h:76px;--ap-call-m-bar-pad:10px;--ap-call-m-bar-radius:40px;--ap-call-m-end:64px;--ap-call-m-end-lift:8px;--ap-call-m-end-bg:#ff453a;--ap-call-m-stage-x:12px;--ap-call-m-stage-top:108px;--ap-call-m-stage-bottom:54px;--ap-call-m-gap:8px;--ap-call-m-hero-row:325;--ap-call-m-rest-row:229;--ap-call-m-cols:185fr 47fr 130fr;--ap-call-m-radius-lg:26px;--ap-call-m-radius:24px;--ap-call-m-radius-sm:22px;--ap-call-m-badge-pad:6px 10px;--ap-call-m-badge-font:500 12px/14px var(--ap-font-sans);--ap-call-m-badge-x-lg:12px;--ap-call-m-badge-y-lg:21px;--ap-call-m-badge-x:8px;--ap-call-m-badge-y:13px;--ap-call-m-badge-x-sm:8px;--ap-call-m-badge-y-sm:8px;--ap-call-m-shade:linear-gradient(180deg, #05090f80 0%, #05090f00 40%, #05090fc2 100%);--ap-call-m-pip-w:104px;--ap-call-m-pip-h:144px;--ap-call-m-pip-top:78px;--ap-call-m-share-pad-top:7px;--ap-call-m-share-bottom:41px;--ap-call-m-share-head-gap:10px;--ap-call-m-share-icon:21px;--ap-call-m-share-font:500 15px/18px var(--ap-font-sans);--ap-call-m-share-media-gap:50px;--ap-call-m-share-label-gap:37px;--ap-call-m-share-row-gap:14px;--ap-call-m-share-tile-w:111px;--ap-call-m-share-tile-h:110px;--ap-call-m-share-tile-gap:10px;--ap-call-m-share-inset:12px;--ap-call-m-menu-w:370px;--ap-call-m-menu-bottom:44px;--ap-call-m-menu-pad:20px 22px;--ap-call-m-menu-gap:16px;--ap-call-m-menu-title-font:700 22px/28px var(--ap-font-sans);--ap-call-m-menu-title-track:-.44px;--ap-call-m-close:36px;--ap-call-m-close-bg:#393c45;--ap-call-m-close-icon:22px;--ap-call-m-action-h:94px;--ap-call-m-action-pad:12px 10px;--ap-call-m-action-gap:10px;--ap-call-m-action-row-gap:12px;--ap-call-m-action-radius:18px;--ap-call-m-action-bg:#31343d;--ap-call-m-action-icon:22px;--ap-call-m-action-font:500 13px/19px var(--ap-font-sans);--ap-call-m-recover-pad:24px 22px 20px;--ap-call-m-recover-gap:20px;--ap-call-m-recover-head-gap:10px;--ap-call-m-recover-spin:20px;--ap-call-m-recover-text-font:400 15px/21px var(--ap-font-sans);--ap-call-m-recover-btn-w:306px;--ap-call-m-recover-exit-font:500 14px/20px var(--ap-font-sans);--ap-call-m-recover-blur:5px;--ap-call-m-recover-shade:linear-gradient(180deg, #05090f80 0%, #05090f00 40%, #05090fcc 100%);--ap-call-m-prejoin-shade:linear-gradient(180deg, #0009 0%, #0000 100%);--ap-call-m-prejoin-shade-h:165px;--ap-call-m-prejoin-toggles-gap:16px;--ap-call-m-prejoin-toggles-bottom:24px;--ap-call-m-prejoin-sheet-pad:24px;--ap-call-m-prejoin-sheet-bottom:47px;--ap-call-m-prejoin-title-font:700 29px/35px var(--ap-font-sans);--ap-call-m-prejoin-title-track:-.58px;--ap-call-m-prejoin-sub-font:400 17px/20px var(--ap-font-sans);--ap-call-m-prejoin-sub-gap:6px;--ap-call-m-prejoin-ready-gap:16px;--ap-call-m-prejoin-ready-icon:18px;--ap-call-m-prejoin-ready-icon-gap:8px;--ap-call-m-prejoin-ready-font:400 14px/17px var(--ap-font-sans);--ap-call-m-prejoin-action-gap:24px;--ap-call-m-accent-fg:#b9a3ff;--ap-call-m-plain-bg:#393c45;--ap-call-m-track-bg:#414450;--ap-call-m-sep:#b4b6c421;--ap-call-m-dim:#00000052;--ap-call-m-invite-dim:#17151f40;--ap-call-m-text-font:400 14px/17px var(--ap-font-sans);--ap-call-m-link-font:500 14px/17px var(--ap-font-sans);--ap-call-m-name-font:500 16px/19px var(--ap-font-sans);--ap-call-m-note-font:400 12px/14px var(--ap-font-sans);--ap-call-m-card-pad:22px;--ap-call-m-card-gap:16px;--ap-call-m-card-radius:30px;--ap-call-m-card-sub-gap:6px;--ap-call-m-close-lg:44px;--ap-call-m-close-lg-icon:20px;--ap-call-m-nav-avatar:38px;--ap-call-m-return-top:16px;--ap-call-m-return-pad:14px;--ap-call-m-return-gap:12px;--ap-call-m-return-radius:22px;--ap-call-m-return-icon:22px;--ap-call-m-feed-top:25px;--ap-call-m-feed-gap:16px;--ap-call-m-msg-gap:9px;--ap-call-m-msg-avatar:30px;--ap-call-m-msg-avatar-top:20px;--ap-call-m-typing-gap:8px;--ap-call-m-typing-avatar:24px;--ap-call-m-typing-font:400 13px/16px var(--ap-font-sans);--ap-call-m-msg-col-gap:6px;--ap-call-m-msg-author-font:500 12px/14px var(--ap-font-sans);--ap-call-m-bubble-max:279px;--ap-call-m-bubble-pad:16px 16px 10px;--ap-call-m-bubble-gap:4px;--ap-call-m-bubble-radius:18px;--ap-call-m-bubble-tail:6px;--ap-call-m-bubble-in-bg:#272a32;--ap-call-m-bubble-out-bg:#5143d9;--ap-call-m-bubble-font:400 16px/19px var(--ap-font-sans);--ap-call-m-bubble-time-font:400 11px/14px var(--ap-font-sans);--ap-call-m-bubble-time-in:#b8b8cc;--ap-call-m-bubble-time-out:#e0dbff;--ap-call-m-composer-h:52px;--ap-call-m-composer-pad-y:4px;--ap-call-m-composer-gap:8px;--ap-call-m-composer-bottom:36px;--ap-call-m-input-h:44px;--ap-call-m-input-pad-x:14px;--ap-call-m-input-font:400 14px/18px var(--ap-font-sans);--ap-call-m-search-pad:13px;--ap-call-m-search-gap:10px;--ap-call-m-search-radius:18px;--ap-call-m-search-icon:19px;--ap-call-m-search-font:400 15px/18px var(--ap-font-sans);--ap-call-m-list-pad:8px 0 12px;--ap-call-m-list-gap:15px;--ap-call-m-person-gap:12px;--ap-call-m-person-avatar:44px;--ap-call-m-person-icon:20px;--ap-call-m-invite-gap:20px;--ap-call-m-code-gap:8px;--ap-call-m-code-label-font:600 11px/13px var(--ap-font-sans);--ap-call-m-code-font:500 24px/30px var(--ap-font-sans);--ap-call-m-code-icon:22px;--ap-call-m-share-gap:12px;--ap-call-m-share-h:48px;--ap-call-m-share-btn-pad:12px;--ap-call-m-share-btn-gap:8px;--ap-call-m-share-radius:16px;--ap-call-m-share-btn-font:400 13px/18px var(--ap-font-sans);--ap-call-m-page-top:58px;--ap-call-m-page-title-font:700 34px/41px var(--ap-font-sans);--ap-call-m-page-title-track:-.68px;--ap-call-m-page-sub-gap:8px;--ap-call-m-page-sub-font:400 15px/18px var(--ap-font-sans);--ap-call-m-page-body-top:31px;--ap-call-m-page-gap:29px;--ap-call-m-page-bottom:36px;--ap-call-m-set-pad:20px;--ap-call-m-set-radius:26px;--ap-call-m-set-gap:18px;--ap-call-m-set-row-gap:12px;--ap-call-m-set-copy-gap:4px;--ap-call-m-set-sub-font:400 13px/16px var(--ap-font-sans);--ap-call-m-set-caret:20px;--ap-call-m-level-h:48px;--ap-call-m-level-gap:5px;--ap-call-m-level-bar:5px;--ap-call-m-level-radius:3px;--ap-call-m-level-bars:30;--ap-call-m-switch-w:46px;--ap-call-m-switch-h:28px;--ap-call-m-switch-thumb:22px;--ap-call-m-switch-inset:3px;--ap-call-m-switch-shadow:0 5px 14px 0 #3b2bf226;--ap-call-m-switch-row-gap:14px;--ap-call-m-switch-copy-gap:5px;--ap-call-m-switch-title-font:500 15px/18px var(--ap-font-sans);--ap-call-m-video-top:28px;--ap-call-m-video-h:280px;--ap-call-m-video-radius:28px;--ap-call-m-video-inset:14px;--ap-call-m-video-badge-bottom:22px;--ap-call-m-retry:40px;--ap-call-m-retry-bottom:15px;--ap-call-m-video-gap:24px;--ap-call-m-video-card-gap:16px;--ap-call-m-bg-tile-h:72px;--ap-call-m-react-pad:14px;--ap-call-m-react-radius:36px;--ap-call-m-react-font:400 26px/31px var(--ap-font-sans);--ap-call-m-react-gap:20px;--ap-call-m-toast-pad:14px;--ap-call-m-toast-gap:10px;--ap-call-m-toast-radius:22px;--ap-call-m-toast-icon:22px;--ap-call-m-toast-font:500 14px/17px var(--ap-font-sans);--ap-call-react-burst-font:400 34px/1 var(--ap-font-sans);--ap-call-react-burst-rise:96px;--ap-call-react-burst-dur:2.4s;--ap-call-m-brand-font:600 22px/26px var(--ap-font-sans);--ap-call-m-brand-top:7px;--ap-call-m-end-card-gap:18px;--ap-call-m-end-bottom:36px;--ap-call-m-end-title-font:600 24px/32px var(--ap-font-sans);--ap-call-m-end-sub-font:400 14px/19px var(--ap-font-sans);--ap-call-m-end-avatar:34px;--ap-call-m-end-avatars-gap:8px;--ap-call-m-end-more-font:400 13px/18px var(--ap-font-sans);--ap-call-m-end-head-font:600 18px/24px var(--ap-font-sans);--ap-call-m-end-text-font:400 15px/20px var(--ap-font-sans);--ap-call-on-accent:#fff;--ap-call-m-card-bg:var(--ap-call-m-sheet-bg);--ap-call-m-card-shadow:var(--ap-call-m-sheet-shadow);--ap-call-m-set-bg:var(--ap-call-m-glass);--ap-call-m-set-shadow:var(--ap-call-m-glass-shadow);--ap-call-m-field-bg:var(--ap-call-m-bubble-in-bg);--ap-call-m-bubble-in-shadow:none;--ap-call-request-dismiss-fg:var(--ap-call-request-btn-fg);--ap-call-waiting-reject-fg:var(--ap-call-waiting-btn-fg);--ap-call-lobby-btn-quiet-fg:var(--ap-call-prejoin-btn-fg);--ap-call-rec-glyph-fg:#dce0ea;--ap-call-m-switch-off-bg:var(--ap-call-m-track-bg);--ap-call-m-danger-fg:var(--ap-call-m-end-bg);--ap-call-confirm-accent-fg:var(--ap-call-confirm-btn-fg);--ap-call-help-badge-bg:#ffffff14;--ap-call-help-block-bg:#ffffff08;--ap-call-help-block-open-bg:#ffffff0f;--ap-call-help-hint-bg:#ffffff0a}:root[data-ap-call-theme=light]:has([data-ap-call-scope]){--ap-call-bg:#f6f7fb;--ap-call-fg:#232732;--ap-call-info-title-fg:#232732;--ap-call-info-meta-fg:#6f7685;--ap-call-tile-border:#bcb6c84d;--ap-call-tile-bg:linear-gradient(180deg, #f1eff4 0%, #e2dfe8 100%);--ap-call-tile-avatar-bg:#e3dff8;--ap-call-tile-avatar-fg:#5143d9;--ap-call-self-shadow:0 4px 16px 0 #241f3324;--ap-call-nocam-fg:#232732;--ap-call-nocam-border:#fff;--ap-call-bar-bg:#ffffff8c;--ap-call-bar-border:#bcb6c84d;--ap-call-bar-divider:#2327321f;--ap-call-btn-bg:#e5e2ea;--ap-call-btn-bg-more:#e5e2ea;--ap-call-btn-off-bg:#cd374d1f;--ap-call-btn-off-fg:#cd374d;--ap-call-rec-fg:#cd374d;--ap-call-rec-glyph-fg:#232732;--ap-call-btn-on-bg:#d6d1e0;--ap-call-share-fg:#2f9b24;--ap-call-side-bg:#e5e2ea;--ap-call-side-on-bg:#d6d1e0;--ap-call-side-fg:#232732;--ap-call-side-hand-bg:#e592542e;--ap-call-side-hand-fg:#a95a1c;--ap-call-glass-bg:#f8f8fbf7;--ap-call-panel-border:#bcb6c84d;--ap-call-panel-fg:#232732;--ap-call-panel-muted:#6f7685;--ap-call-panel-close-fg:#6f7685;--ap-call-panel-icon-fg:#654dc0;--ap-call-panel-scroll:#23273226;--ap-call-tabs-bg:#e5e2ea;--ap-call-tabs-border:#bcb6c84d;--ap-call-tab-on-bg:#fff;--ap-call-tab-on-border:#bcb6c84d;--ap-call-field-bg:#e5e2ea;--ap-call-field-border:#bcb6c84d;--ap-call-file-name-fg:#232732;--ap-call-ai-label-fg:#5143d9;--ap-call-person-kick-bg:#cd374d14;--ap-call-person-kick-hover-bg:#cd374d24;--ap-call-person-kick-fg:#cd374d;--ap-call-person-open-bg:#2327320a;--ap-call-person-action-bg:#e5e2ea;--ap-call-person-action-hover-bg:#dcd8e4;--ap-call-person-action-fg:#232732;--ap-call-person-volume-label-fg:#6f7685;--ap-call-person-volume-track-bg:#ebeef5;--ap-call-person-volume-thumb-bg:#fff;--ap-call-person-volume-thumb-shadow:0 2px 6px #212b452e;--ap-call-notes-fg:#232732;--ap-call-notes-muted:#6f7685;--ap-call-notes-card-bg:#fff;--ap-call-notes-card-hover-bg:#f3f2f7;--ap-call-toast-border:#bcb6c84d;--ap-call-toast-fg:#232732;--ap-call-toast-icon-fg:#232732;--ap-call-toast-ok-fg:#2f9b24;--ap-call-toast-info-fg:#555c6e;--ap-call-toast-progress-fg:#5143d9;--ap-call-request-dismiss-fg:#232732;--ap-call-confirm-border:#bcb6c84d;--ap-call-confirm-title-fg:#232732;--ap-call-confirm-text-fg:#6f7685;--ap-call-confirm-btn-fg:#232732;--ap-call-confirm-btn-bg:#e5e2ea;--ap-call-confirm-dim-bg:#1d223140;--ap-call-confirm-accent-fg:var(--ap-call-on-accent);--ap-call-help-badge-bg:#e5e2ea;--ap-call-help-block-bg:#fff;--ap-call-help-block-open-bg:#f3f2f7;--ap-call-help-hint-bg:#f3f2f7;--ap-call-settings-border:#bcb6c84d;--ap-call-settings-dim-bg:#1d223140;--ap-call-settings-fg:#232732;--ap-call-settings-muted:#6f7685;--ap-call-settings-divider:#23273214;--ap-call-settings-close-fg:#6f7685;--ap-call-settings-nav-bg:#23273208;--ap-call-settings-nav-on-bg:#fff;--ap-call-settings-nav-on-border:#bcb6c866;--ap-call-settings-nav-fg:#6f7685;--ap-call-settings-nav-icon-fg:#6f7685;--ap-call-settings-nav-on-fg:#232732;--ap-call-settings-nav-on-icon-fg:#5143d9;--ap-call-settings-card-bg:linear-gradient(180deg, #f1eff4 0%, #e2dfe8 100%);--ap-call-settings-card-border:#bcb6c84d;--ap-call-settings-select-bg:#fff;--ap-call-settings-select-border:#bcb6c866;--ap-call-settings-select-icon-fg:#6f7685;--ap-call-settings-select-chevron-fg:#6f7685;--ap-call-settings-preview-border:#bcb6c84d;--ap-call-settings-seg-off:#ebeef5;--ap-call-settings-bg-border:#bcb6c84d;--ap-call-settings-bg-on-border:#23273240;--ap-call-settings-bg-none:#23273208;--ap-call-settings-bg-none-line:#2327322e;--ap-call-settings-bg-blur:linear-gradient(90deg, #d9dce6, #f3f4f8);--ap-call-settings-btn-fg:#232732;--ap-call-settings-store-icon-fg:#6f7685;--ap-call-settings-org-icon-fg:#5143d9;--ap-call-settings-switch-off:#d9d6e0;--ap-call-switch-off-bg:#d9d6e0;--ap-call-share-status-border:#bcb6c84d;--ap-call-share-status-fg:#232732;--ap-call-share-stop-bg:#e5e2ea;--ap-call-share-preview-bg:#e5e2ea;--ap-call-prejoin-logo-fg:#232732;--ap-call-prejoin-exit-bg:#e5e2ea;--ap-call-prejoin-exit-border:#bcb6c84d;--ap-call-prejoin-exit-fg:#232732;--ap-call-prejoin-title-fg:#232732;--ap-call-prejoin-sub-fg:#6f7685;--ap-call-prejoin-stage-bg:linear-gradient(180deg, #f1eff4 0%, #e2dfe8 100%);--ap-call-prejoin-stage-border:#bcb6c84d;--ap-call-prejoin-stage-shadow:0 3px 10px 0 #241f330f;--ap-call-prejoin-caption-fg:#555c6e;--ap-call-prejoin-status-fg:#6f7685;--ap-call-prejoin-state-icon-fg:#232732;--ap-call-prejoin-toggle-bg:#e5e2ea;--ap-call-prejoin-toggle-border:#bcb6c84d;--ap-call-prejoin-toggle-fg:#232732;--ap-call-prejoin-toggle-label-fg:#555c6e;--ap-call-prejoin-toggle-off-bg:#cd374d1a;--ap-call-prejoin-toggle-off-border:#cd374d33;--ap-call-prejoin-toggle-off-fg:#cd374d;--ap-call-prejoin-note-title-fg:#555c6e;--ap-call-prejoin-note-fg:#6f7685;--ap-call-lobby-btn-quiet-bg:#e5e2ea;--ap-call-lobby-btn-quiet-fg:#232732;--ap-call-prejoin-bg:radial-gradient(43.5% 55.6% at 90% 58%, #654dc01a, #654dc00a 45%, #654dc000), radial-gradient(47.6% 58.8% at 20% 90%, #654dc01a, #654dc00a 45%, #654dc000), #f6f7fb;--ap-call-prejoin-eyebrow-fg:#6f7685;--ap-call-prejoin-tool-bg:#e5e2ea;--ap-call-prejoin-tool-fg:#232732;--ap-call-prejoin-ai-fg:#654dc0;--ap-call-prejoin-tip-bg:#232732;--ap-call-prejoin-tip-fg:#f6f7fb;--ap-call-prejoin-card-bg:linear-gradient(180deg, #f1eff4 0%, #e2dfe8 100%);--ap-call-prejoin-card-border:#bcb6c84d;--ap-call-prejoin-input-bg:#fff;--ap-call-prejoin-input-border:#bcb6c866;--ap-call-prejoin-back-fg:#232732;--ap-call-prejoin-signin-link-fg:#5143d9;--ap-call-prejoin-box-border:#6f7685;--ap-call-prejoin-brand-filter:invert(1) hue-rotate(180deg);--ap-call-waiting-card-bg:#fff;--ap-call-waiting-reject-bg:#e5e2ea;--ap-call-waiting-reject-fg:#232732;--ap-call-m-bg:#f6f7fb;--ap-call-m-fg:#232732;--ap-call-m-title-fg:#232732;--ap-call-m-muted:#6f7685;--ap-call-m-glass:#e5e2ea;--ap-call-m-toast-bg:#e5e2ea;--ap-call-m-glass-shadow:none;--ap-call-m-sheet-bg:#ebeef5c7;--ap-call-m-sheet-shadow:inset 0 1px 1px 0 #212b4512;--ap-call-m-card-bg:linear-gradient(180deg, #f1eff4 0%, #e2dfe8 100%);--ap-call-m-card-shadow:inset 0 0 0 1px #bcb6c84d, 0 3px 5px 0 #241f330f;--ap-call-m-set-bg:var(--ap-call-m-card-bg);--ap-call-m-set-shadow:var(--ap-call-m-card-shadow);--ap-call-m-field-bg:#e5e2ea;--ap-call-m-shade:linear-gradient(180deg, #ffffffde 0%, #fff0 40%, #ffffff4d 100%);--ap-call-m-recover-shade:var(--ap-call-m-shade);--ap-call-m-prejoin-shade:linear-gradient(180deg, #ffffffde 0%, #fff0 100%);--ap-call-m-close-bg:#e5e2ea;--ap-call-m-action-bg:#e5e2ea;--ap-call-m-accent-fg:#654dc0;--ap-call-m-danger-fg:#cd374d;--ap-call-m-plain-bg:#e5e2ea;--ap-call-m-track-bg:#ebeef5;--ap-call-m-switch-off-bg:#d9d6e0;--ap-call-m-dim:#1d22310f;--ap-call-m-invite-dim:#ffffff40;--ap-call-m-bubble-in-bg:linear-gradient(180deg, #f1eff4 0%, #e2dfe8 100%);--ap-call-m-bubble-in-shadow:var(--ap-call-m-card-shadow);--ap-call-m-bubble-time-in:#555c6e;--ap-call-m-bubble-time-out:#ebe9fa}:root{--ap-spotlight-bg:#0e112629;--ap-spotlight-blur:7px;--ap-gradient-inline-action:linear-gradient(90deg, #4d38ff 0%, #3385ff 100%);--ap-gradient-invite-copied:linear-gradient(90deg, #3ba880 0%, #52c294 100%);--ap-inline-ink:#131733;--ap-inline-muted:#7585b2;--ap-inline-accent:#4d40ff;--ap-inline-soft-bg:#f6f7ff;--ap-inline-soft-border:#807aff29;--ap-inline-soft-fg:#57669c;--ap-inline-pop-bg:#fffffffc;--ap-inline-pop-border:#807aff33;--ap-mini-calendar-width:304px;--ap-mini-calendar-shadow:0 16px 34px 0 #1f1c592e;--ap-time-range-width:304px;--ap-time-range-shadow:0 12px 28px 0 #1f1c5929;--ap-time-range-tz:#6673a1;--ap-time-range-divider:#807aff24;--ap-time-range-selected-bg:#f1f0ff;--ap-time-range-selected-border:#807aff47;--ap-time-range-duration-bg:#f6f7ffdb;--ap-time-range-duration-border:#807aff1a;--ap-invite-pop-width:420px;--ap-invite-pop-radius:22px;--ap-invite-pop-bg:#fefefffa;--ap-invite-pop-border:#b0b2ff8f;--ap-invite-pop-shadow:0 14px 28px -5px #141a472e;--ap-invite-pop-field-bg:#f6f7ffe6;--ap-invite-pop-field-border:#807aff33;--ap-invite-pop-copy-shadow:0 5px 12px -2px #4038d929;--ap-invite-pop-copied-shadow:0 5px 12px -2px #1f785229;--ap-invite-chip-active-bg:#fefeff;--ap-invite-chip-active-border:#574fffa6;--ap-invite-chip-active-shadow:0 6px 14px 0 #4038d91f;--ap-participants-edit-w:112px;--ap-participants-edit-h:32px;--ap-participants-edit-bg:#ffffffb8;--ap-participants-edit-border:#b8b8ff;--ap-participants-edit-fg:#4f47ff;--ap-edit-width:420px;--ap-edit-radius:20px;--ap-edit-bg:#fff;--ap-edit-border:#e3e6f6cc;--ap-edit-shadow:0 12px 16px 0 #2126591c;--ap-edit-title:#181c44;--ap-edit-label:#676e98;--ap-edit-ink:#171c43;--ap-edit-close:#64708a;--ap-edit-icon:#77839e;--ap-edit-field-bg:#f9faff;--ap-edit-field-border:#dde1f7;--ap-edit-field-bg-active:#fff;--ap-edit-field-border-active:#9185f4cc;--ap-edit-cancel-bg:#f4f5fc;--ap-edit-cancel-fg:#57669c;--ap-gradient-edit-save:linear-gradient(90deg, #4e3dfa 0%, #585cff 100%);--ap-edit-pop-scale:.8816;--ap-edit-zoom:1.2;--ap-tabbar-h:60px;--ap-tabbar-pad-x:6px;--ap-tabbar-pad-y:4px;--ap-tabbar-pill-top:4px;--ap-tabbar-pill-w:56px;--ap-tabbar-pill-h:30px;--ap-tabbar-label-gap:2px;--ap-tabbar-label-font:500 11px/14px var(--ap-font-sans);--ap-tabbar-bg:var(--ap-content-base)}@supports (color:color-mix(in lab, red, red)){:root{--ap-tabbar-bg:color-mix(in srgb, var(--ap-content-base) 90%, transparent)}}:root{--ap-tabbar-blur:16px;--ap-tabbar-border:var(--ap-border-default);--ap-tabbar-fg:var(--ap-text-secondary);--ap-tabbar-fg-active:var(--ap-primary-500);--ap-tabbar-pill-bg:var(--ap-primary-50);--ap-tabbar-move:var(--ap-dur-slow) var(--ap-ease-standard);--ap-mobile-topbar-h:56px;--ap-mobile-topbar-total:calc(var(--ap-mobile-topbar-h) + max(6px, env(safe-area-inset-top)) - 6px);--ap-mobile-gutter:24px;--ap-mobile-topbar-pad-x:var(--ap-mobile-gutter);--ap-mobile-topbar-bg:var(--ap-content-top)}@supports (color:color-mix(in lab, red, red)){:root{--ap-mobile-topbar-bg:color-mix(in srgb, var(--ap-content-top) 90%, transparent)}}:root{--ap-mobile-topbar-blur:var(--ap-tabbar-blur);--ap-mobile-topbar-border:var(--ap-tabbar-border);--ap-mobile-topbar-reveal:var(--ap-dur-base) var(--ap-ease-standard);--ap-mobile-title-font:600 22px/28px var(--ap-font-sans);--ap-mobile-title-long-font:600 17px/20px var(--ap-font-sans);--ap-mbrand-filter:invert(1) hue-rotate(180deg);--ap-mbrand-h:36px;--ap-mobile-large-title-font:700 30px/36px var(--ap-font-sans);--ap-mobile-large-title-fg:var(--ap-text-primary);--ap-meeting-title-font:700 28px/normal var(--ap-font-sans);--ap-meeting-title-fg:#2e3a59;--ap-msheet-max-w:480px;--ap-msheet-top-gap:48px;--ap-msheet-pad-top:8px;--ap-msheet-pad-x:16px;--ap-msheet-radius:24px;--ap-msheet-title-font:600 17px/22px var(--ap-font-sans);--ap-msheet-item-h:52px;--ap-msheet-item-radius:14px;--ap-msheet-item-font:500 16px/20px var(--ap-font-sans)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-appear-title:var(--ap-text-primary);--ap-appear-group:var(--ap-text-primary);--ap-appear-muted:var(--ap-text-secondary);--ap-appear-desc:var(--ap-text-secondary);--ap-appear-accent:var(--ap-text-brand);--ap-appear-cta:var(--ap-text-brand);--ap-appear-hint-bg:var(--ap-success-100);--ap-appear-hint-fg:var(--ap-success-500);--ap-appear-preview-border:var(--ap-border-default);--ap-appear-preview-bg:var(--ap-surface-bg);--ap-appear-badge-bg:var(--ap-primary-100)}:root{--ap-mdrawer-w:318px;--ap-mdrawer-pad-top:24px;--ap-mdrawer-pad-x:24px;--ap-mdrawer-pad-bottom:16px;--ap-mdrawer-bg:#fff;--ap-mdrawer-fg:#232732;--ap-mdrawer-muted:#6f7685;--ap-mdrawer-icon:#6f7685;--ap-mdrawer-accent:#654dc0;--ap-mdrawer-item-active-bg:#e5e2ea;--ap-mdrawer-back-bg:#e5e2ea;--ap-mdrawer-back-fg:#232732;--ap-mdrawer-back-inset:none;--ap-mdrawer-scrim:#1d223140;--ap-mdrawer-brand-font:600 25px/33px var(--ap-font-sans);--ap-mdrawer-name-font:600 20px/26px var(--ap-font-sans);--ap-mdrawer-login-font:400 14px/18px var(--ap-font-sans);--ap-mdrawer-item-font:400 16px/21px var(--ap-font-sans);--ap-mdrawer-item-font-active:600 16px/21px var(--ap-font-sans);--ap-mdrawer-settings-font:400 15px/20px var(--ap-font-sans);--ap-theme-switch-w:230px;--ap-theme-switch-track:#e5e2ea;--ap-theme-switch-thumb:#fff;--ap-theme-switch-fg:#6e7587;--ap-theme-switch-fg-active:#383366;--ap-mcard-radius:24px;--ap-mcard-bg:linear-gradient(180deg, #f1eff4 0%, #e2dfe8 100%);--ap-mcard-border:#bcb6c84d;--ap-mcard-shadow:0 3px 10px 0 #241f330f;--ap-mcard-fg:#232732;--ap-mcard-fg-strong:#232732;--ap-mcard-fg-muted:#555c6e;--ap-mcard-icon:#654dc0;--ap-mcard-ai-bg:var(--ap-mcard-bg);--ap-mcard-ai-shadow:0 3px 5px #241f330f;--ap-mcard-ai-sub:#555c6e;--ap-mtile-bg:#e5e2ea;--ap-mtile-shadow:none;--ap-mtile-cta-bg:linear-gradient(138.2deg, #ffffff24 14.286%, #ffffff05 42.857%, #fff0 85.714%), linear-gradient(72.0383deg, #4538edf0 5.3571%, #614ffff0 55.357%, #3878fff0 94.643%);--ap-mtile-cta-shadow:0 5px 7px #212b4514;--ap-mtile-cta-fg:#f8f5ff}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-mdrawer-bg:#17191f;--ap-mdrawer-fg:#f5f4f1;--ap-mdrawer-muted:#a6a8b3;--ap-mdrawer-icon:#a6a8b3;--ap-mdrawer-accent:#b9a3ff;--ap-mdrawer-item-active-bg:#272a32;--ap-mdrawer-back-bg:linear-gradient(126.87deg, #dadeff1a 14.286%, #dadeff05 46.429%, #dadeff00 85.714%), #2c2f39c2;--ap-mdrawer-back-fg:#e5e3ec;--ap-mdrawer-back-inset:inset 0 1px 14px 0 #d5d9f214;--ap-mdrawer-scrim:#0009;--ap-theme-switch-track:#262930;--ap-theme-switch-thumb:#40424f;--ap-theme-switch-fg:#adb0bd;--ap-theme-switch-fg-active:#f0f0f7;--ap-mcard-bg:#272a32;--ap-mcard-border:transparent;--ap-mcard-shadow:0 7px 18px 0 #0000002e, inset 0 1px 14px 0 #d5d9f214;--ap-mcard-fg:#f5f4f1;--ap-mcard-fg-strong:#f8f5ff;--ap-mcard-fg-muted:#d6cfe8;--ap-mcard-icon:#b9a3ff;--ap-mcard-ai-bg:linear-gradient(148.296deg, #4941517d 14.286%, #292c35b3 85.714%), radial-gradient(208px 71px at 64.7% 53.9%, #9c70ed4a 0%, #8052c51f 60%, #8052c500 100%), linear-gradient(151.873deg, #f0deff2e 12.857%, #e8d9ff06 40%, #c8acff12 55.714%, #c8acff00 84.286%);--ap-mcard-ai-shadow:0 10px 13px #09080f33, inset 0 2px 18px 0 #e4ceff1a;--ap-mcard-ai-sub:#c3bfce;--ap-mtile-bg:linear-gradient(#2c2f39c2, #2c2f39c2), linear-gradient(138.2deg, #dadeff1a 14.286%, #dadeff05 46.429%, #dadeff00 85.714%);--ap-mtile-shadow:inset 0 1px 14px 0 #d5d9f214;--ap-mtile-cta-shadow:0 5px 7px #3b2bf226, inset 0 1px 12px 0 #ffffff1a}@media (max-width:900px){:root{--ap-meeting-title-font:600 26px/34px var(--ap-font-sans);--ap-plan-metric-label-font:400 13px/16px var(--ap-font-sans);--ap-plan-metric-value-font:600 19px/22px var(--ap-font-sans);--ap-plan-metric-delta-font:500 13px/16px var(--ap-font-sans);--ap-plan-cal-month-font:600 15px/21px var(--ap-font-sans);--ap-plan-cal-dow-font:500 13px/17px var(--ap-font-sans);--ap-plan-cal-day-font:400 13px/18px var(--ap-font-sans);--ap-plan-cal-day-font-strong:600 13px/18px var(--ap-font-sans);--ap-plan-agenda-date-font:600 15px/21px var(--ap-font-sans);--ap-plan-agenda-pill-font:500 13px/normal var(--ap-font-sans);--ap-plan-agenda-time-font:500 13px/17px var(--ap-font-sans);--ap-plan-agenda-title-font:600 14px/19px var(--ap-font-sans);--ap-plan-agenda-note-font:400 13px/17px var(--ap-font-sans);--ap-plan-agenda-badge-font:600 13px/15px var(--ap-font-sans);--ap-plan-slot-btn-font:400 13px/17px var(--ap-font-sans);--ap-book-title-font:600 20px/28px var(--ap-font-sans);--ap-book-sub-font:400 13px/17px var(--ap-font-sans);--ap-book-label-font:400 13px/17px var(--ap-font-sans);--ap-book-interval-font:700 22px/30px var(--ap-font-sans);--ap-book-field-font:400 15px/21px var(--ap-font-sans);--ap-book-row-title-font:600 15px/21px var(--ap-font-sans);--ap-book-action-font:600 15px/21px var(--ap-font-sans);--ap-plan-aside-title-font:600 15px/21px var(--ap-font-sans);--ap-plan-aside-label-font:500 13px/18px var(--ap-font-sans);--ap-plan-signal-title-font:600 13px/19px var(--ap-font-sans);--ap-plan-signal-text-font:400 13px/17px var(--ap-font-sans);--ap-plan-signal-chip-font:500 13px/16px var(--ap-font-sans);--ap-plan-rec-title-font:600 13px/17px var(--ap-font-sans);--ap-plan-rec-text-font:400 13px/17px var(--ap-font-sans);--ap-plan-rec-action-font:500 13px/17px var(--ap-font-sans);--ap-plan-load-dow-font:500 13px/16px var(--ap-font-sans);--ap-plan-load-insight-title-font:600 13px/18px var(--ap-font-sans);--ap-plan-load-insight-text-font:400 13px/17px var(--ap-font-sans);--ap-msg-search-font:400 13px/20px var(--ap-font-sans);--ap-msg-tab-font:400 13px/normal var(--ap-font-sans);--ap-msg-tab-font-on:600 13px/normal var(--ap-font-sans);--ap-msg-name-font:600 14px/normal var(--ap-font-sans);--ap-msg-preview-font:400 13px/17px var(--ap-font-sans);--ap-msg-time-font:400 13px/normal var(--ap-font-sans);--ap-msg-badge-font:600 13px/normal var(--ap-font-sans);--ap-msg-thead-name-font:600 14px/normal var(--ap-font-sans);--ap-msg-thead-sub-font:400 13px/normal var(--ap-font-sans);--ap-msg-ctx-font:500 13px/normal var(--ap-font-sans);--ap-msg-day-font:400 13px/normal var(--ap-font-sans);--ap-msg-bubble-font:400 14px/21px var(--ap-font-sans);--ap-msg-bubble-meta-font:400 13px/15px var(--ap-font-sans);--ap-msg-att-name-font:500 13px/17px var(--ap-font-sans);--ap-msg-att-sub-font:400 13px/15px var(--ap-font-sans);--ap-msg-voice-time-font:400 13px/15px var(--ap-font-sans);--ap-msg-input-font:400 13px/18px var(--ap-font-sans);--ap-create-title:600 20px/28px var(--ap-font-sans);--ap-create-title-sm:600 19px/26px var(--ap-font-sans);--ap-create-label:500 13px/18px var(--ap-font-sans);--ap-create-field-font:500 13px/19px var(--ap-font-sans);--ap-create-pill-font:500 14px/20px var(--ap-font-sans);--ap-create-chip-font:500 13px/18px var(--ap-font-sans);--ap-create-btn-font:600 14px/20px var(--ap-font-sans);--ap-create-btn-font-sm:600 13px/19px var(--ap-font-sans);--ap-timeline-card-title-font:600 13.6px/19px var(--ap-font-sans);--ap-timeline-card-date-font:400 13px/16.6px var(--ap-font-sans);--ap-timeline-create-font:500 13px/17.5px var(--ap-font-sans);--ap-empty-text-font:400 15px/22px var(--ap-font-sans);--ap-empty-today-title-font:700 26px/32px var(--ap-font-sans);--ap-empty-history-title-font:700 27px/33px var(--ap-font-sans);--ap-empty-cta-font:600 14px/normal var(--ap-font-sans);--ap-mlist-search-font:400 15px/1.4 var(--ap-font-sans);--ap-mlist-chip-font:500 13px/1.4 var(--ap-font-sans);--ap-mlist-time-font:400 15px/21px var(--ap-font-sans);--ap-mlist-title-font:500 16px/1.4 var(--ap-font-sans);--ap-mlist-attendees-font:400 13px/1.4 var(--ap-font-sans);--ap-mlist-end-font:400 13px/1.4 var(--ap-font-sans);--ap-mlist-more-font:500 11px/1 var(--ap-font-sans);--ap-board-head-date-font:600 15px/21px var(--ap-font-sans);--ap-board-today-font:500 13px/normal var(--ap-font-sans);--ap-board-view-font:500 13px/normal var(--ap-font-sans);--ap-board-part-title-font:600 16px/19px var(--ap-font-sans);--ap-board-part-range-font:400 13px/16px var(--ap-font-sans);--ap-board-card-time-font:600 13px/17px var(--ap-font-sans);--ap-board-card-title-font:600 15px/19px var(--ap-font-sans);--ap-board-card-meta-font:400 13px/16px var(--ap-font-sans);--ap-board-badge-font:600 13px/15px var(--ap-font-sans);--ap-board-next-label-font:600 13px/15px var(--ap-font-sans);--ap-board-next-title-font:600 14px/18px var(--ap-font-sans);--ap-board-next-sub-font:400 13px/16px var(--ap-font-sans);--ap-board-next-cta-font:600 13px/16px var(--ap-font-sans);--ap-board-slot-title-font:600 15px/normal var(--ap-font-sans);--ap-board-slot-note-font:400 13px/normal var(--ap-font-sans);--ap-board-slot-cta-font:600 13px/normal var(--ap-font-sans);--ap-board-add-font:600 13px/15px var(--ap-font-sans);--ap-board-week-free-font:400 13px/17px var(--ap-font-sans);--ap-board-pop-item-font:500 13px/17px var(--ap-font-sans);--ap-set-title-font:600 20px/25px var(--ap-font-sans);--ap-set-sub-font:400 13px/18px var(--ap-font-sans);--ap-set-group-font:600 13px/18px var(--ap-font-sans);--ap-set-action-font:600 13px/16px var(--ap-font-sans);--ap-set-field-label-font:500 13px/16px var(--ap-font-sans);--ap-set-field-value-font:500 13px/18px var(--ap-font-sans);--ap-set-field-area-font:400 13px/19px var(--ap-font-sans);--ap-set-field-error-font:500 13px/17px var(--ap-font-sans);--ap-set-field-btn-font:600 13px/normal var(--ap-font-sans);--ap-set-row-title-font:600 13px/17px var(--ap-font-sans);--ap-set-row-sub-font:400 13px/18px var(--ap-font-sans);--ap-status-sel-font:500 13px/17px var(--ap-font-sans);--ap-status-sel-arrow-font:500 13px/normal var(--ap-font-sans);--ap-status-menu-title-font:600 13px/17px var(--ap-font-sans);--ap-status-menu-hint-font:400 13px/16px var(--ap-font-sans);--ap-status-opt-font:500 13px/17px var(--ap-font-sans);--ap-status-opt-font-on:600 13px/17px var(--ap-font-sans);--ap-menu-item-font:500 15px/21px var(--ap-font-sans);--ap-status-opt-check-font:600 13px/16px var(--ap-font-sans);--ap-set-nav-title-font:600 13px/19px var(--ap-font-sans);--ap-set-nav-font:500 13px/17px var(--ap-font-sans);--ap-set-nav-font-on:600 13px/17px var(--ap-font-sans);--ap-prof-fill-title-font:600 13px/16px var(--ap-font-sans);--ap-prof-fill-hint-font:400 13px/16px var(--ap-font-sans);--ap-prof-fill-link-font:500 13px/16px var(--ap-font-sans);--ap-toast-font:600 13px/17px var(--ap-font-sans);--ap-appear-title-font:600 22px/normal var(--ap-font-sans);--ap-appear-sub-font:400 13px/normal var(--ap-font-sans);--ap-appear-hint-font:500 13px/normal var(--ap-font-sans);--ap-appear-badge-font:500 13px/normal var(--ap-font-sans);--ap-appear-name-font:600 28px/normal var(--ap-font-sans);--ap-appear-desc-font:400 13px/normal var(--ap-font-sans);--ap-appear-cta-font:500 13px/normal var(--ap-font-sans);--ap-appear-pick-title-font:600 15px/normal var(--ap-font-sans);--ap-appear-pick-sub-font:400 13px/normal var(--ap-font-sans);--ap-appear-group-font:600 13px/17px var(--ap-font-sans);--ap-theme-card-name-font:600 13px/normal var(--ap-font-sans);--ap-theme-card-tagline-font:400 13px/normal var(--ap-font-sans);--ap-dev-title-font:600 24px/normal var(--ap-font-sans);--ap-dev-sub-font:400 13px/normal var(--ap-font-sans);--ap-dev-action-font:600 13px/normal var(--ap-font-sans);--ap-dev-stage-msg-title-font:600 24px/30px var(--ap-font-sans);--ap-dev-stage-msg-hint-font:400 15px/21px var(--ap-font-sans);--ap-dev-stage-head-font:600 26px/31px var(--ap-font-sans);--ap-dev-stage-hint-font:400 13px/16px var(--ap-font-sans);--ap-dev-ready-font:600 13px/normal var(--ap-font-sans);--ap-dev-ready-mark-font:700 13px/normal var(--ap-font-sans);--ap-dev-play-font:600 13px/normal var(--ap-font-sans);--ap-dev-badge-font:700 13px/normal var(--ap-font-sans);--ap-dev-chip-font:600 13px/normal var(--ap-font-sans);--ap-dev-chip-font-sm:600 13px/normal var(--ap-font-sans);--ap-dev-instr-font:500 13px/normal var(--ap-font-sans);--ap-dev-instr-font-lg:13px;--ap-dev-card-title-font:600 16px/19px var(--ap-font-sans);--ap-dev-row-label-font:700 13px/normal var(--ap-font-sans);--ap-dev-row-value-font:400 14px/normal var(--ap-font-sans);--ap-dev-test-font:600 13px/normal var(--ap-font-sans);--ap-dev-entry-title-font:500 14px/normal var(--ap-font-sans);--ap-dev-entry-hint-font:400 13px/normal var(--ap-font-sans);--ap-dev-ai-title-font:600 17px/normal var(--ap-font-sans);--ap-dev-ai-text-font:400 13px/normal var(--ap-font-sans);--ap-dev-ai-btn-font:600 13px/normal var(--ap-font-sans);--ap-acc-title-font:600 15px/normal var(--ap-font-sans);--ap-acc-text-font:400 13px/normal var(--ap-font-sans);--ap-acc-small-font:400 13px/normal var(--ap-font-sans);--ap-acc-btn-font:600 13px/normal var(--ap-font-sans);--ap-acc-btn-w:104px;--ap-acc-badge-font:600 13px/normal var(--ap-font-sans);--ap-acc-mark-font:600 24px/normal var(--ap-font-sans);--ap-acc-score-title:600 17px/normal var(--ap-font-sans);--ap-acc-percent-font:700 26px/normal var(--ap-font-sans);--ap-acc-percent-label:400 13px/normal var(--ap-font-sans);--ap-acc-row-label-font:500 13px/normal var(--ap-font-sans);--ap-acc-row-value-font:500 14px/normal var(--ap-font-sans);--ap-acc-note-font:400 13px/17px var(--ap-font-sans);--ap-acc-link-font:500 13px/17px var(--ap-font-sans);--ap-acc-verify-title:600 13px/17px var(--ap-font-sans);--ap-acc-verify-sub:400 13px/17px var(--ap-font-sans);--ap-acc-verify-link:500 13px/17px var(--ap-font-sans);--ap-acc-verify-btn-font:500 13px/17px var(--ap-font-sans);--ap-acc-verify-input-font:500 13px/normal var(--ap-font-sans);--ap-acc-session-name:600 14px/normal var(--ap-font-sans);--ap-acc-del-title-font:600 21px/normal var(--ap-font-sans);--ap-acc-del-sub-font:400 13px/normal var(--ap-font-sans);--ap-acc-del-list-label:600 13px/normal var(--ap-font-sans);--ap-acc-del-item-font:500 13px/normal var(--ap-font-sans);--ap-acc-del-h2-font:600 16px/normal var(--ap-font-sans);--ap-acc-del-hint-font:400 13px/normal var(--ap-font-sans);--ap-acc-del-option-font:600 13px/normal var(--ap-font-sans);--ap-acc-del-option-sub:400 13px/normal var(--ap-font-sans);--ap-acc-del-btn-font:600 13px/normal var(--ap-font-sans);--ap-code-sm-font:600 14px/19px var(--ap-font-sans);--ap-code-lg-font:600 20px/normal var(--ap-font-sans);--ap-bill-title-font:600 26px/normal var(--ap-font-sans);--ap-bill-sub-font:400 13px/normal var(--ap-font-sans);--ap-bill-ghost-font:500 13px/normal var(--ap-font-sans);--ap-bill-badge-font:500 13px/normal var(--ap-font-sans);--ap-bill-hero-title-md:700 30px/normal var(--ap-font-sans);--ap-bill-hero-title-lg-narrow:30px;--ap-bill-hero-title-md-narrow:24px;--ap-bill-hero-desc-font:400 14px/normal var(--ap-font-sans);--ap-bill-hero-price-font:600 28px/normal var(--ap-font-sans);--ap-bill-hero-left-font:600 26px/normal var(--ap-font-sans);--ap-bill-hero-free-font:600 20px/normal var(--ap-font-sans);--ap-bill-hero-period-font:400 13px/normal var(--ap-font-sans);--ap-bill-hero-label-font:600 14px/17px var(--ap-font-sans);--ap-bill-hero-btn-font:600 13px/normal var(--ap-font-sans);--ap-bill-soon-font:600 17px/21px var(--ap-font-sans);--ap-bill-chip-font:500 13px/17px var(--ap-font-sans);--ap-bill-h2-font:600 24px/30px var(--ap-font-sans);--ap-bill-lead-font:400 15px/21px var(--ap-font-sans);--ap-bill-label-font:400 13px/18px var(--ap-font-sans);--ap-bill-price-font:600 26px/32px var(--ap-font-sans);--ap-bill-value-font:600 17px/24px var(--ap-font-sans);--ap-bill-h3-font:600 15px/normal var(--ap-font-sans);--ap-bill-method-action-font:500 13px/normal var(--ap-font-sans);--ap-bill-cta-font:600 16px/21px var(--ap-font-sans);--ap-bill-note-font:400 13px/17px var(--ap-font-sans);--ap-bill-h2s-font:600 20px/normal var(--ap-font-sans);--ap-bill-status-font:500 13px/17px var(--ap-font-sans);--ap-bill-detail-font:600 17px/normal var(--ap-font-sans);--ap-bill-plan-title-font:700 26px/32px var(--ap-font-sans);--ap-bill-plan-price-font:600 17px/23px var(--ap-font-sans);--ap-bill-plan-desc-font:400 14px/19px var(--ap-font-sans);--ap-bill-team-title-font:600 26px/32px var(--ap-font-sans);--ap-bill-team-sub-font:400 17px/23px var(--ap-font-sans);--ap-bill-team-btn-font:600 13px/normal var(--ap-font-sans);--ap-bill-welcome-font:600 22px/30px var(--ap-font-sans);--ap-bill-welcome-text:400 14px/21px var(--ap-font-sans);--ap-bill-back-font:600 13px/18px var(--ap-font-sans);--ap-bill-hist-title:600 26px/37px var(--ap-font-sans);--ap-bill-hist-sub:400 14px/20px var(--ap-font-sans);--ap-bill-col-font:500 13px/18px var(--ap-font-sans);--ap-bill-row-date-font:600 15px/21px var(--ap-font-sans);--ap-bill-row-method-font:400 14px/20px var(--ap-font-sans);--ap-bill-row-amount-font:600 22px/28px var(--ap-font-sans);--ap-bill-empty-title:600 20px/28px var(--ap-font-sans);--ap-priv-hint-font:400 13px/normal var(--ap-font-sans);--ap-priv-seg-font:500 13px/normal var(--ap-font-sans);--ap-priv-seg-font-on:600 13px/normal var(--ap-font-sans);--ap-priv-row-title-font:500 14px/normal var(--ap-font-sans);--ap-priv-select-font:500 13px/normal var(--ap-font-sans);--ap-priv-modal-title:600 20px/normal var(--ap-font-sans);--ap-priv-modal-note:400 13px/normal var(--ap-font-sans);--ap-priv-search-font:400 13px/normal var(--ap-font-sans);--ap-priv-person-name:600 14px/normal var(--ap-font-sans);--ap-priv-person-date:400 13px/normal var(--ap-font-sans);--ap-priv-unblock-font:600 13px/normal var(--ap-font-sans);--ap-ntf-channel-title:600 14px/normal var(--ap-font-sans);--ap-ntf-channel-hint:400 13px/normal var(--ap-font-sans);--ap-ntf-permission-font:400 13px/17px var(--ap-font-sans);--ap-ntf-row-title:500 13px/normal var(--ap-font-sans);--ap-ntf-row-hint:400 13px/normal var(--ap-font-sans);--ap-bell-title-font:600 20px/28px var(--ap-font-sans);--ap-bell-link-font:500 13px/20px var(--ap-font-sans);--ap-bell-tab-font:500 13px/19px var(--ap-font-sans);--ap-bell-day-font:500 13px/20px var(--ap-font-sans);--ap-bell-foot-font:500 13px/19px var(--ap-font-sans);--ap-bell-meta-font:500 13px/21px var(--ap-font-sans);--ap-bell-time-font:400 13px/20px var(--ap-font-sans);--ap-bell-card-title-font:600 15px/21px var(--ap-font-sans);--ap-bell-desc-font:400 14px/21px var(--ap-font-sans);--ap-bell-ctx-title-font:500 14px/21px var(--ap-font-sans);--ap-bell-ctx-meta-font:400 13px/19px var(--ap-font-sans);--ap-bell-status-font:500 13px/19px var(--ap-font-sans);--ap-bell-action-font:500 13px/19px var(--ap-font-sans);--ap-bell-state-title-font:600 17px/25px var(--ap-font-sans);--ap-bell-state-text-font:400 14px/21px var(--ap-font-sans);--ap-btn-xs-font:500 13px/18px var(--ap-font-sans);--ap-tab-chip-font:500 13px/18px var(--ap-font-sans);--ap-tab-seg-font:400 13px/18px var(--ap-font-sans);--ap-people-search-font:400 15px/21px var(--ap-font-sans);--ap-people-search-hint-font:500 13px/18px var(--ap-font-sans);--ap-people-heading-font:600 17px/23px var(--ap-font-sans);--ap-people-portrait-font:600 15px/21px var(--ap-font-sans);--ap-people-name-font:600 14px/19px var(--ap-font-sans);--ap-people-role-font:400 13px/17px var(--ap-font-sans);--ap-people-trailing-font:500 13px/17px var(--ap-font-sans);--ap-people-tag-font:500 13px/18px var(--ap-font-sans);--ap-people-status-font:500 13px/18px var(--ap-font-sans);--ap-profile-status-font:500 13px/16.825px var(--ap-font-sans);--ap-profile-name-font:600 20px/28px var(--ap-font-sans);--ap-profile-role-font:400 15px/21px var(--ap-font-sans);--ap-profile-bio-font:400 13px/17.59px var(--ap-font-sans);--ap-profile-title-font:600 22.4px/31.58px var(--ap-font-sans);--ap-profile-sub-font:500 13px/17.59px var(--ap-font-sans);--ap-profile-plan-font:600 13px/15.325px var(--ap-font-sans);--ap-profile-company-font:600 13px/18px var(--ap-font-sans);--ap-profile-more-font:600 13px/18.355px var(--ap-font-sans);--ap-profile-ctx-label-font:400 13px/16.825px var(--ap-font-sans);--ap-profile-ctx-value-font:500 13px/17.207px var(--ap-font-sans);--ap-profile-notice-title-font:600 13px/16.4px var(--ap-font-sans);--ap-profile-notice-text-font:400 13px/16.4px var(--ap-font-sans);--ap-profile-confirm-title-font:600 17.15px/24.417px var(--ap-font-sans);--ap-profile-confirm-text-font:400 13px/17.59px var(--ap-font-sans);--ap-profile-tile-label-font:400 13px/17px var(--ap-font-sans);--ap-profile-tile-value-font:400 15px/21px var(--ap-font-sans);--ap-profile-btn-font:600 13px/17.59px var(--ap-font-sans);--ap-team-head-title-font:600 26px/32px var(--ap-font-sans);--ap-team-head-role-font:600 13px/19px var(--ap-font-sans);--ap-team-head-meta-font:400 13px/18px var(--ap-font-sans);--ap-team-btn-font:600 13px/21px var(--ap-font-sans);--ap-team-tag-font:500 13px/17px var(--ap-font-sans);--ap-team-modal-title-font:600 22px/28px var(--ap-font-sans);--ap-team-field-label-font:400 13px/18px var(--ap-font-sans);--ap-team-field-font:400 15px/21px var(--ap-font-sans);--ap-team-field-helper-font:400 13px/18px var(--ap-font-sans);--ap-team-face-font:600 14px/1 var(--ap-font-sans);--ap-team-back-font:500 13px/18px var(--ap-font-sans);--ap-feed-name-font:600 13px/16px var(--ap-font-sans);--ap-feed-time-font:600 13px/17px var(--ap-font-sans);--ap-feed-type-font:600 13px/21px var(--ap-font-sans);--ap-feed-title-font:600 14px/19px var(--ap-font-sans);--ap-feed-body-font:400 13px/18px var(--ap-font-sans);--ap-feed-pending-font:500 13px/17px var(--ap-font-sans);--ap-feed-reaction-font:500 13px/17px var(--ap-font-sans);--ap-btn-pill-font:500 13px/15px var(--ap-font-sans);--ap-btn-pill-sm-font:500 13px/17px var(--ap-font-sans);--ap-feed-prompt-font:400 14px/19px var(--ap-font-sans);--ap-feed-type-btn-font:500 13px/18px var(--ap-font-sans);--ap-feed-box-font:400 13px/19px var(--ap-font-sans);--ap-feed-publish-font:500 13px/15px var(--ap-font-sans);--ap-feed-option-font:400 13px/18px var(--ap-font-sans);--ap-feed-option-create-font:400 13px/17px var(--ap-font-sans);--ap-feed-poll-meta-font:400 13px/17px var(--ap-font-sans);--ap-feed-poll-hint-font:500 13px/17px var(--ap-font-sans);--ap-feed-side-title-font:600 15px/19px var(--ap-font-sans);--ap-feed-side-name-font:600 13px/16px var(--ap-font-sans);--ap-feed-side-sub-font:400 13px/17px var(--ap-font-sans);--ap-feed-side-link-font:500 13px/17px var(--ap-font-sans);--ap-feed-mine-title-font:600 14px/19px var(--ap-font-sans);--ap-feed-status-title-font:500 14px/normal var(--ap-font-sans);--ap-feed-status-reset-font:500 13px/normal var(--ap-font-sans);--ap-feed-comment-font:400 13px/18px var(--ap-font-sans);--ap-people-title-font:600 16px/25px var(--ap-font-sans);--ap-people-done-font:500 13px/normal var(--ap-font-sans);--ap-people-meta-font:400 13px/19px var(--ap-font-sans);--ap-attendance-font:500 13px/18px var(--ap-font-sans);--ap-rsvp-chip-font:500 13px/normal var(--ap-font-sans);--ap-rsvp-choice-font:500 13px/19px var(--ap-font-sans);--ap-rsvp-choice-on-font:600 13px/19px var(--ap-font-sans);--ap-rsvp-outline-font:600 13px/normal var(--ap-font-sans);--ap-rsvp-choice-sm-font:500 13px/18px var(--ap-font-sans);--ap-rsvp-choice-sm-on-font:600 13px/18px var(--ap-font-sans);--ap-chat-name-font:600 14px/17px var(--ap-font-sans);--ap-chat-preview-font:400 13px/17px var(--ap-font-sans);--ap-chat-time-font:400 13px/15px var(--ap-font-sans);--ap-chat-head-name-font:600 14px/normal var(--ap-font-sans);--ap-chat-head-status-font:400 13px/normal var(--ap-font-sans);--ap-chat-ctx-font:500 13px/normal var(--ap-font-sans);--ap-chat-date-font:400 13px/15px var(--ap-font-sans);--ap-chat-text-font:400 14px/21px var(--ap-font-sans);--ap-chat-meta-font:400 13px/15px var(--ap-font-sans);--ap-chat-sender-font:600 13px/16px var(--ap-font-sans);--ap-chat-reply-author-font:600 13px/16px var(--ap-font-sans);--ap-chat-reply-text-font:400 13px/16px var(--ap-font-sans);--ap-chat-react-font:500 13px/16px var(--ap-font-sans);--ap-chat-file-name-font:500 13px/17px var(--ap-font-sans);--ap-chat-file-size-font:400 13px/15px var(--ap-font-sans);--ap-chat-voice-dur-font:400 13px/15px var(--ap-font-sans);--ap-chat-transcript-status-font:500 13px/16px var(--ap-font-sans);--ap-chat-transcript-action-font:600 13px/16px var(--ap-font-sans);--ap-chat-transcript-action-h:32px;--ap-chat-transcript-icon:16px;--ap-chat-meet-title-font:600 13.5px/17px var(--ap-font-sans);--ap-chat-meet-sub-font:400 13px/15.5px var(--ap-font-sans);--ap-chat-meet-when-font:400 13px/15.6px var(--ap-font-sans);--ap-chat-meet-btn-font:600 13px/15.6px var(--ap-font-sans);--ap-chat-input-font:400 13px/18.6px var(--ap-font-sans);--ap-chat-rec-cancel-font:500 13px/18.6px var(--ap-font-sans);--ap-chat-menu-item-font:500 13px/19px var(--ap-font-sans);--ap-chat-attach-item-font:500 13px/16.3px var(--ap-font-sans);--ap-chat-find-font:400 13px/17px var(--ap-font-sans);--ap-chat-grp-search-font:400 13px/20px var(--ap-font-sans);--ap-chat-grp-label-font:500 13px/17px var(--ap-font-sans);--ap-chat-grp-input-font:500 14px/19px var(--ap-font-sans);--ap-chat-grp-section-font:600 14px/19px var(--ap-font-sans);--ap-chat-ai-stats-font:500 13px/normal var(--ap-font-sans);--ap-chat-ai-head-font:600 15px/normal var(--ap-font-sans);--ap-chat-ai-aside-font:400 13px/normal var(--ap-font-sans);--ap-chat-ai-title-font:500 13px/normal var(--ap-font-sans);--ap-chat-ai-meta-font:400 13px/normal var(--ap-font-sans);--ap-chat-ai-more-font:500 13px/normal var(--ap-font-sans);--ap-chat-ai-sub-title-font:600 17px/normal var(--ap-font-sans);--ap-chat-ai-find-font:400 13px/normal var(--ap-font-sans);--ap-deeds-hero-pill-font:500 16.6px/normal var(--ap-font-sans);--ap-deeds-head-btn-font:500 13px/19px var(--ap-font-sans);--ap-deeds-focus-label-font:500 13px/normal var(--ap-font-sans);--ap-deeds-focus-name-font:500 13px/normal var(--ap-font-sans);--ap-deeds-msg-font:400 15px/normal var(--ap-font-sans);--ap-deeds-time-font:400 13px/17px var(--ap-font-sans);--ap-deeds-chip-font:500 13.62px/normal var(--ap-font-sans);--ap-deeds-placeholder-font:400 13px/normal var(--ap-font-sans);--ap-deeds-selector-font:500 15.45px/normal var(--ap-font-sans);--ap-deeds-file-chip-font:500 13px/normal var(--ap-font-sans);--ap-deeds-hist-snippet-font:400 13px/1.28 var(--ap-font-sans);--ap-deeds-hist-title-font:600 19px/normal var(--ap-font-sans);--ap-deeds-hist-search-font:400 13.75px/normal var(--ap-font-sans);--ap-deeds-hist-group-font:600 13px/normal var(--ap-font-sans);--ap-deeds-hist-letter-font:600 14.6px/normal var(--ap-font-sans);--ap-deeds-hist-name-font:500 13.75px/normal var(--ap-font-sans);--ap-deeds-hist-person-font:500 13px/normal var(--ap-font-sans);--ap-deeds-hist-time-font:500 13px/normal var(--ap-font-sans);--ap-deeds-hp-search-font:400 16px/19px var(--ap-font-sans);--ap-deeds-hp-chip-font:500 14px/17px var(--ap-font-sans);--ap-deeds-hp-group-font:600 16px/19px var(--ap-font-sans);--ap-deeds-hp-bulk-font:400 13px/19px var(--ap-font-sans);--ap-deeds-hp-bulk-btn-font:500 14px/normal var(--ap-font-sans);--ap-deeds-hp-select-font:500 14px/normal var(--ap-font-sans);--ap-deeds-hp-letter-font:600 20px/24px var(--ap-font-sans);--ap-deeds-hp-name-font:500 16px/19px var(--ap-font-sans);--ap-deeds-hp-snippet-font:400 15px/18px var(--ap-font-sans);--ap-deeds-hp-time-font:400 14px/17px var(--ap-font-sans);--ap-deeds-hp-menu-font:400 15px/21px var(--ap-font-sans);--ap-deeds-hist-more-font:600 13.75px/normal var(--ap-font-sans);--ap-tabbar-label-font:500 12px/15px var(--ap-font-sans);--ap-msheet-title-font:600 19px/24px var(--ap-font-sans);--ap-msheet-item-font:500 17px/21px var(--ap-font-sans);--ap-set-field-count-font:400 12px/16px var(--ap-font-sans)}}:root{--ap-notice-radius:var(--ap-bill-renew-radius);--ap-notice-pad:var(--ap-space-3) var(--ap-space-4);--ap-notice-gap:var(--ap-space-3);--ap-notice-icon:20px;--ap-notice-title-font:var(--ap-bill-h3-font);--ap-notice-text-font:var(--ap-bill-plan-desc-font);--ap-notice-brand-bg:var(--ap-primary-50);--ap-notice-brand-fg:var(--ap-text-brand);--ap-notice-brand-border:var(--ap-primary-100);--ap-notice-success-bg:var(--ap-success-100);--ap-notice-success-fg:var(--ap-badge-success-fg);--ap-notice-warning-bg:var(--ap-warning-100);--ap-notice-warning-fg:var(--ap-badge-warning-fg);--ap-notice-error-bg:var(--ap-error-100);--ap-notice-error-fg:var(--ap-badge-error-fg);--ap-notice-neutral-bg:var(--ap-bill-renew-bg);--ap-notice-neutral-fg:var(--ap-bill-fg);--ap-notice-in:var(--ap-dur-slow) var(--ap-ease-standard);--ap-copy-h:var(--ap-bill-select-h);--ap-copy-radius:var(--ap-set-field-radius);--ap-copy-bg:var(--ap-set-field-bg);--ap-copy-border:var(--ap-set-field-border);--ap-copy-fg:var(--ap-text-primary);--ap-copy-font:500 14px/20px var(--ap-font-sans);--ap-copy-done:var(--ap-success-500);--ap-stepper-dot:var(--ap-bill-status-h);--ap-stepper-line:2px;--ap-stepper-gap:var(--ap-space-2);--ap-stepper-font:var(--ap-bill-col-font);--ap-stepper-idle-bg:var(--ap-bill-renew-bg);--ap-stepper-idle-fg:var(--ap-bill-muted);--ap-stepper-active-bg:var(--ap-bill-cta-bg);--ap-stepper-active-fg:var(--ap-text-inverse);--ap-stepper-done-bg:var(--ap-primary-100);--ap-stepper-done-fg:var(--ap-text-brand);--ap-stepper-line-idle:var(--ap-bill-border);--ap-stepper-line-done:var(--ap-primary-500);--ap-stepper-move:var(--ap-dur-slow) var(--ap-ease-standard);--ap-step-in:var(--ap-dur-slow) var(--ap-ease-standard);--ap-step-shift:var(--ap-space-6);--ap-choice-radius:var(--ap-bill-method-radius);--ap-choice-border-w:var(--ap-bill-method-border-w);--ap-choice-border:var(--ap-bill-method-border);--ap-choice-border-active:var(--ap-card-border-active);--ap-choice-shadow-active:var(--ap-card-shadow-active);--ap-choice-pad:var(--ap-space-4) var(--ap-space-5);--ap-choice-gap:var(--ap-bill-method-gap);--ap-choice-icon-size:var(--ap-bill-method-icon-size);--ap-choice-icon-radius:var(--ap-bill-method-icon-radius);--ap-choice-icon-bg:var(--ap-bill-method-icon-bg);--ap-choice-icon-fg:var(--ap-bill-method-icon);--ap-choice-radio:var(--ap-bill-method-radio);--ap-choice-radio-size:var(--ap-bill-method-radio-size);--ap-choice-title-font:var(--ap-bill-h3-font);--ap-choice-text-font:var(--ap-bill-row-method-font);--ap-qr-size:168px;--ap-qr-pad:var(--ap-space-3);--ap-qr-radius:var(--ap-bill-renew-radius);--ap-qr-bg:#fff;--ap-qr-fg:#171f45;--ap-qr-border:var(--ap-bill-border);--ap-partner-offer-bg:var(--ap-bill-plan-pro-bg);--ap-partner-invite-bg:var(--ap-bill-team-bg);--ap-partner-invite-border:var(--ap-bill-team-border);--ap-partner-gap:var(--ap-space-4);--ap-partner-amount-font:var(--ap-bill-price-font);--ap-partner-range-track:var(--ap-bill-border);--ap-partner-range-fill:var(--ap-primary-500);--ap-partner-range-thumb:var(--ap-surface-bg);--ap-partner-hero-bg:linear-gradient(115deg, var(--ap-surface-elevated) 0%, var(--ap-primary-50) 55%, var(--ap-primary-100) 100%);--ap-partner-ticket-bg:linear-gradient(105deg, #17214fe6 0%, #4f42ffe6 85%);--ap-partner-ticket-fg:#fff;--ap-promo-bg:var(--ap-bill-plan-pro-bg);--ap-promo-fg:var(--ap-bill-hero-fg);--ap-promo-muted:var(--ap-bill-hero-desc);--ap-promo-note:var(--ap-bill-hero-period);--ap-promo-shadow:var(--ap-bill-hero-shadow);--ap-promo-radius:var(--ap-bill-plan-radius);--ap-promo-pad:var(--ap-bill-plan-pad);--ap-promo-pad-narrow:var(--ap-space-6) var(--ap-space-5) var(--ap-space-5);--ap-promo-gap:var(--ap-space-5);--ap-promo-title-font:var(--ap-bill-plan-title-font);--ap-promo-sub-font:var(--ap-bill-plan-desc-font);--ap-promo-note-font:var(--ap-bill-hero-period-font);--ap-promo-badge-bg:var(--ap-bill-badge-bg);--ap-promo-badge-pad:var(--ap-bill-badge-pad);--ap-promo-badge-radius:var(--ap-bill-badge-radius);--ap-promo-badge-font:var(--ap-bill-badge-font);--ap-promo-badge-tracking:var(--ap-bill-badge-tracking);--ap-promo-chip-h:var(--ap-bill-chip-h);--ap-promo-chip-pad-x:var(--ap-bill-chip-pad-x);--ap-promo-chip-gap:var(--ap-bill-chip-gap);--ap-promo-chip-bg:var(--ap-bill-chip-bg);--ap-promo-chip-border:var(--ap-bill-chip-border);--ap-promo-chip-font:var(--ap-bill-chip-font);--ap-promo-chip-icon:var(--ap-bill-chip-check);--ap-promo-btn-fg:var(--ap-bill-pro-accent);--ap-promo-btn-h:var(--ap-bill-basic-btn-h);--ap-promo-btn-radius:var(--ap-bill-hero-btn-radius);--ap-promo-glow:var(--ap-bill-glow);--ap-promo-glow-size:var(--ap-bill-glow-size);--ap-promo-glow-blur:var(--ap-bill-glow-blur);--ap-promo-glow-top:var(--ap-bill-glow-top);--ap-promo-glow-right:var(--ap-bill-glow-right);--ap-promo-glow-2-opacity:.35}.ap-dark{--ap-notice-brand-bg:var(--ap-primary-50);--ap-notice-brand-fg:var(--ap-text-brand);--ap-notice-brand-border:var(--ap-primary-100);--ap-notice-success-bg:var(--ap-success-100);--ap-notice-warning-bg:var(--ap-warning-100);--ap-notice-error-bg:var(--ap-error-100);--ap-notice-neutral-bg:var(--ap-surface-sunken);--ap-notice-neutral-fg:var(--ap-text-primary);--ap-copy-bg:var(--ap-surface-sunken);--ap-copy-border:var(--ap-border-subtle);--ap-copy-fg:var(--ap-text-primary);--ap-stepper-idle-bg:var(--ap-surface-sunken);--ap-stepper-idle-fg:var(--ap-text-secondary);--ap-stepper-done-bg:var(--ap-primary-100);--ap-stepper-done-fg:var(--ap-text-brand);--ap-stepper-line-idle:var(--ap-border-default);--ap-stepper-line-done:var(--ap-primary-500);--ap-choice-border:var(--ap-border-strong);--ap-choice-icon-bg:var(--ap-primary-100);--ap-choice-icon-fg:var(--ap-primary-700);--ap-choice-radio:var(--ap-border-strong);--ap-qr-border:var(--ap-border-default);--ap-partner-invite-bg:linear-gradient(90deg, var(--ap-surface-elevated) 0%, var(--ap-primary-50) 50%, var(--ap-primary-100) 100%);--ap-partner-invite-border:var(--ap-border-default);--ap-partner-range-track:var(--ap-border-default);--ap-partner-range-thumb:var(--ap-surface-elevated);--ap-meeting-title-fg:var(--ap-text-primary)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-notice-brand-bg:var(--ap-primary-50);--ap-notice-brand-fg:var(--ap-text-brand);--ap-notice-brand-border:var(--ap-primary-100);--ap-notice-success-bg:var(--ap-success-100);--ap-notice-warning-bg:var(--ap-warning-100);--ap-notice-error-bg:var(--ap-error-100);--ap-notice-neutral-bg:var(--ap-surface-sunken);--ap-notice-neutral-fg:var(--ap-text-primary);--ap-copy-bg:var(--ap-surface-sunken);--ap-copy-border:var(--ap-border-subtle);--ap-copy-fg:var(--ap-text-primary);--ap-stepper-idle-bg:var(--ap-surface-sunken);--ap-stepper-idle-fg:var(--ap-text-secondary);--ap-stepper-done-bg:var(--ap-primary-100);--ap-stepper-done-fg:var(--ap-text-brand);--ap-stepper-line-idle:var(--ap-border-default);--ap-stepper-line-done:var(--ap-primary-500);--ap-choice-border:var(--ap-border-strong);--ap-choice-icon-bg:var(--ap-primary-100);--ap-choice-icon-fg:var(--ap-primary-700);--ap-choice-radio:var(--ap-border-strong);--ap-qr-border:var(--ap-border-default);--ap-partner-invite-bg:linear-gradient(90deg, var(--ap-surface-elevated) 0%, var(--ap-primary-50) 50%, var(--ap-primary-100) 100%);--ap-partner-invite-border:var(--ap-border-default);--ap-partner-range-track:var(--ap-border-default);--ap-partner-range-thumb:var(--ap-surface-elevated);--ap-meeting-title-fg:var(--ap-text-primary)}:root{--ap-partner-box-radius:22px;--ap-partner-box-pad:var(--ap-space-6);--ap-partner-box-shadow:0 6px 11px 0 #2129570d;--ap-partner-row-radius:var(--ap-radius-xl);--ap-partner-row-h:52px;--ap-partner-row-pad:10px 14px;--ap-partner-chip-h:26px;--ap-partner-tabs-w:616px;--ap-partner-tabs-first-w:124px;--ap-partner-tabs-pad:6px;--ap-partner-tabs-radius:22px;--ap-partner-tabs-h:42px;--ap-partner-tabs-shadow:0 2px 4px 0 #26216617;--ap-partner-tabs-font:600 13px/18px var(--ap-font-sans);--ap-partner-btn-h:42px;--ap-partner-btn-font:600 13px/18px var(--ap-font-sans);--ap-partner-balance-bg:linear-gradient(107deg, #17214f 0%, #4f42ff 83%);--ap-partner-balance-fg:#fff;--ap-partner-balance-btn-bg:var(--ap-primary-50);--ap-partner-balance-btn-fg:var(--ap-text-brand);--ap-partner-side-w:360px;--ap-partner-ticket-w:300px;--ap-partner-ticket-h:222px;--ap-partner-ticket-radius:26px;--ap-partner-ticket-rule:#ffffff2e;--ap-partner-h1-font:600 26px/37px var(--ap-font-sans);--ap-partner-hero-font:600 28px/38px var(--ap-font-sans);--ap-partner-h2-font:600 22px/31px var(--ap-font-sans);--ap-partner-side-title-font:600 18px/24px var(--ap-font-sans);--ap-partner-h3-font:600 16px/23px var(--ap-font-sans);--ap-partner-name-font:500 14px/20px var(--ap-font-sans);--ap-partner-num-font:600 24px/34px var(--ap-font-sans);--ap-partner-ticket-font:600 39px/53px var(--ap-font-sans);--ap-partner-ticket-plan-font:500 17px/23px var(--ap-font-sans);--ap-partner-balance-font:600 42px/59px var(--ap-font-sans);--ap-partner-rate-font:600 56px/76px var(--ap-font-sans);--ap-partner-months-font:600 32px/42px var(--ap-font-sans);--ap-partner-modal-num-font:600 30px/42px var(--ap-font-sans);--ap-partner-body-font:400 14px/20px var(--ap-font-sans);--ap-partner-sm-font:400 13px/19px var(--ap-font-sans);--ap-partner-link-font:500 13px/19px var(--ap-font-sans);--ap-partner-xs-font:400 12px/17px var(--ap-font-sans);--ap-partner-caption-font:400 11px/15px var(--ap-font-sans);--ap-partner-chip-font:600 10px/14px var(--ap-font-sans);--ap-partner-success-fg:var(--ap-badge-success-fg);--ap-partner-modal-w:640px;--ap-partner-modal-pad:28px;--ap-partner-modal-radius:20px;--ap-partner-modal-gap:18px;--ap-copy-box-h:66px;--ap-copy-box-pad:var(--ap-space-3);--ap-copy-box-gap:14px;--ap-copy-box-radius:var(--ap-radius-xl);--ap-copy-box-bg:var(--ap-primary-50);--ap-copy-box-font:500 13px/18px var(--ap-font-sans);--ap-copy-box-caption-font:400 10px/14px var(--ap-font-sans);--ap-copy-box-btn-w:176px;--ap-copy-box-btn-h:42px;--ap-copy-box-btn-font:600 13px/18px var(--ap-font-sans)}.ap-dark{--ap-partner-box-shadow:none;--ap-partner-tabs-shadow:0 2px 4px 0 #0000004d;--ap-partner-balance-bg:linear-gradient(107deg, #17214f 0%, #4f42ff 83%);--ap-partner-balance-fg:#fff;--ap-partner-balance-btn-bg:#ffffff24;--ap-partner-balance-btn-fg:#fff;--ap-partner-ticket-rule:#ffffff2e;--ap-partner-success-fg:var(--ap-badge-success-fg);--ap-copy-box-bg:var(--ap-primary-50)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-partner-box-shadow:none;--ap-partner-tabs-shadow:0 2px 4px 0 #0000004d;--ap-partner-balance-bg:linear-gradient(107deg, #17214f 0%, #4f42ff 83%);--ap-partner-balance-fg:#fff;--ap-partner-balance-btn-bg:#ffffff24;--ap-partner-balance-btn-fg:#fff;--ap-partner-ticket-rule:#ffffff2e;--ap-partner-success-fg:var(--ap-badge-success-fg);--ap-copy-box-bg:var(--ap-primary-50)}@media (max-width:720px){:root{--ap-partner-box-pad:var(--ap-space-5);--ap-partner-h1-font:600 22px/30px var(--ap-font-sans);--ap-partner-hero-font:600 24px/32px var(--ap-font-sans);--ap-partner-balance-font:600 36px/48px var(--ap-font-sans);--ap-partner-rate-font:600 48px/64px var(--ap-font-sans);--ap-partner-ticket-font:600 34px/46px var(--ap-font-sans)}}:root{--ap-mem-item-gap:var(--ap-space-2);--ap-mem-list-gap:var(--ap-space-3);--ap-mem-action:32px;--ap-mem-icon:16px;--ap-mem-chip-h:24px;--ap-mem-chip-max-w:260px;--ap-mem-toolbar-gap:var(--ap-space-3);--ap-mem-search-w:280px;--ap-pin-dot:10px;--ap-code-lg-size-phone:46px;--ap-code-lg-gap-phone:6px;--ap-inapp-max-w:400px;--ap-inapp-gap:var(--ap-space-3);--ap-inapp-close:28px;--ap-inapp-top:var(--ap-space-3);--ap-inapp-z:60;--ap-push-prompt-max-w:420px;--ap-alert-bottom:calc(env(safe-area-inset-bottom,0px) + var(--ap-space-4));--ap-alert-bottom-desk:var(--ap-space-6);--ap-alert-z:1050;--ap-alert-shadow:0 12px 32px -8px #0a0f2259, 0 2px 6px #0a0f221f;--ap-push-prompt-badge:64px;--ap-push-prompt-glyph:32px;--ap-push-prompt-step:22px;--ap-push-prompt-mark-w:300px;--ap-push-prompt-mark-shift:40px;--ap-push-prompt-mark-opacity:1;--ap-push-prompt-glow:var(--ap-primary-500)}@supports (color:color-mix(in lab, red, red)){:root{--ap-push-prompt-glow:color-mix(in srgb, var(--ap-primary-500) 14%, transparent)}}:root{--ap-pro-welcome-max-w:var(--ap-push-prompt-max-w);--ap-pro-welcome-badge:var(--ap-push-prompt-badge);--ap-pro-welcome-glyph:var(--ap-push-prompt-glyph);--ap-pro-welcome-glow:var(--ap-push-prompt-glow);--ap-feed-m-card-border:transparent;--ap-feed-m-card-shadow:none;--ap-mov-hero-icon:#ffffffc7;--ap-mov-hero-strong:#fff;--ap-mov-hero-names:#ffffffc7;--ap-mov-hero-cta-bg:#fffffff7;--ap-mov-hero-cta-fg:#4d3ba8}@media (max-width:900px){:root{--ap-mglass:#ffffffe8;--ap-mglass-border:#666e8a1c;--ap-mglass-ring:inset 0 0 0 1px var(--ap-mglass-border);--ap-mpage-bg:var(--ap-content-bg), var(--ap-content-base);--ap-mcard-bg:var(--ap-mglass);--ap-mcard-border:var(--ap-mglass-border);--ap-mcard-shadow:0 4px 14px -2px #26264f14;--ap-mcard-ai-shadow:0 4px 7px 0 #26264f14;--ap-mtile-bg:var(--ap-mglass);--ap-mtile-shadow:var(--ap-mglass-ring);--ap-mdrawer-bg:var(--ap-mpage-bg);--ap-mdrawer-item-active-bg:var(--ap-mglass);--ap-mdrawer-back-bg:var(--ap-mglass);--ap-mdrawer-back-inset:var(--ap-mglass-ring);--ap-theme-switch-track:var(--ap-mglass);--ap-theme-switch-thumb:linear-gradient(156.23deg, #6aaeff 14.286%, #4385f5 85.714%);--ap-theme-switch-fg-active:#fff;--ap-msheet-bg:var(--ap-mpage-bg);--ap-msheet-close-bg:var(--ap-mglass);--ap-msheet-field-bg:var(--ap-mglass);--ap-msheet-row-shadow:0 4px 7px 0 #26264f14;--ap-mnote-sheet-bg:var(--ap-mpage-bg);--ap-mnote-name-bg:var(--ap-mglass);--ap-mnote-text-bg:var(--ap-mglass);--ap-mnote-text-border:var(--ap-mglass-border);--ap-mnote-text-shadow:0 4px 14px -2px #26264f14;--ap-mnote-delete-bg:var(--ap-mglass);--ap-chat-m-sheet-bg:var(--ap-mpage-bg);--ap-mplan-tile-bg:var(--ap-mglass);--ap-mplan-day-on-bg:var(--ap-mglass);--ap-chat-m-bubble-in-bg:var(--ap-mglass);--ap-chat-m-close-bg:var(--ap-mglass);--ap-chat-m-field-bg:var(--ap-mglass);--ap-chat-m-identity-bg:var(--ap-mglass);--ap-people-m-field-bg:var(--ap-mglass);--ap-feed-m-card-bg:var(--ap-mglass);--ap-feed-m-card-border:var(--ap-mglass-border);--ap-feed-m-card-shadow:0 4px 7px 0 #26264f14;--ap-feed-card-border:var(--ap-feed-m-card-border);--ap-feed-card-shadow:var(--ap-feed-m-card-shadow);--ap-person-m-bg:linear-gradient(147.47deg, #262b45 14.286%, #383b61 57.143%, #59528c 85.714%);--ap-person-m-border:#ffffff3b;--ap-person-m-fg:#fff;--ap-person-m-muted:#ffffffc7;--ap-person-m-act-bg:#fffffff7;--ap-person-m-act-fg:#4d3ba8}}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-feed-m-card-border:transparent;--ap-feed-m-card-shadow:none;--ap-mov-hero-icon:var(--ap-mcard-icon);--ap-mov-hero-strong:var(--ap-mcard-fg-strong);--ap-mov-hero-names:var(--ap-mlist-m-names-fg);--ap-mov-hero-cta-bg:var(--ap-mlist-m-chip-on-bg);--ap-mov-hero-cta-fg:var(--ap-mlist-m-chip-on-fg)}:root{--ap-auth-vu:calc(100vw / 1920);--ap-auth-bg:linear-gradient(147.01deg, #090d20 14.286%, #211a51 85.714%);--ap-auth-bg-phone:linear-gradient(111.75deg, #090d20 14.286%, #211a51 85.714%);--ap-auth-brand-top:clamp(60px, calc(64 * var(--ap-auth-vu)), 64px);--ap-auth-brand-w:clamp(110px, calc(147.62 * var(--ap-auth-vu)), 147.62px);--ap-auth-brand-h:clamp(56.8px, calc(76.23 * var(--ap-auth-vu)), 76.23px);--ap-auth-brand-top-phone:60px;--ap-auth-brand-w-phone:110px;--ap-auth-brand-h-phone:56.8px;--ap-auth-w:clamp(273.6px, calc(440 * var(--ap-auth-vu)), 440px);--ap-auth-w-phone:273.6px;--ap-auth-gap:clamp(19.2px, calc(28 * var(--ap-auth-vu)), 28px);--ap-auth-gap-phone:19.2px;--ap-auth-head-gap:clamp(6.4px, calc(12 * var(--ap-auth-vu)), 12px);--ap-auth-head-gap-phone:6.4px;--ap-auth-fields-gap:clamp(19.2px, calc(24 * var(--ap-auth-vu)), 24px);--ap-auth-fields-gap-phone:19.2px;--ap-auth-fg:#f2f3f8;--ap-auth-muted:#a5b1d7;--ap-auth-link:#c6c2f9;--ap-auth-error:#ff99a8;--ap-auth-title-font:500 clamp(22.4px, calc(32 * var(--ap-auth-vu)), 32px)/clamp(28.8px, calc(45 * var(--ap-auth-vu)), 45px) var(--ap-font-sans);--ap-auth-title-hero-font:500 clamp(22.4px, calc(36 * var(--ap-auth-vu)), 36px)/clamp(28.8px, calc(48 * var(--ap-auth-vu)), 48px) var(--ap-font-sans);--ap-auth-title-font-phone:500 22.4px/28.8px var(--ap-font-sans);--ap-auth-subtitle-font:400 clamp(12.8px, calc(16 * var(--ap-auth-vu)), 16px)/clamp(17.6px, calc(22 * var(--ap-auth-vu)), 22px) var(--ap-font-sans);--ap-auth-subtitle-font-phone:400 12.8px/17.6px var(--ap-font-sans);--ap-auth-note-font:400 clamp(11.2px, calc(14 * var(--ap-auth-vu)), 14px)/clamp(16.8px, calc(21 * var(--ap-auth-vu)), 21px) var(--ap-font-sans);--ap-auth-note-font-phone:400 11.2px/16.8px var(--ap-font-sans);--ap-auth-forgot-font:500 clamp(12.8px, calc(16 * var(--ap-auth-vu)), 16px)/clamp(19.2px, calc(24 * var(--ap-auth-vu)), 24px) var(--ap-font-sans);--ap-auth-forgot-font-phone:500 12.8px/19.2px var(--ap-font-sans);--ap-auth-consent-font:400 clamp(11.2px, calc(13 * var(--ap-auth-vu)), 13px)/clamp(16.8px, calc(19 * var(--ap-auth-vu)), 19px) var(--ap-font-sans);--ap-auth-consent-font-phone:400 11.2px/16.8px var(--ap-font-sans);--ap-auth-field-bg:#d1d9ff14;--ap-auth-field-border:#c4ccff33;--ap-auth-field-focus:#b2abff;--ap-auth-field-radius:clamp(12.8px, calc(16 * var(--ap-auth-vu)), 16px);--ap-auth-field-pad:clamp(8px, calc(10 * var(--ap-auth-vu)), 10px) clamp(12.8px, calc(16 * var(--ap-auth-vu)), 16px);--ap-auth-field-font:400 16px/24px var(--ap-font-sans);--ap-auth-field-radius-phone:12.8px;--ap-auth-field-pad-phone:8px 12.8px;--ap-auth-btn-h:clamp(44.8px, calc(56 * var(--ap-auth-vu)), 56px);--ap-auth-btn-radius:clamp(12.8px, calc(16 * var(--ap-auth-vu)), 16px);--ap-auth-btn-bg:linear-gradient(162.16deg, #4955ff 3.333%, #5a46ff 45%, #7a61ff 86.667%);--ap-auth-btn-shadow:drop-shadow(0 8px 14px #5242ff29);--ap-auth-btn-font:500 clamp(14px, calc(17 * var(--ap-auth-vu)), 17px)/1.45 var(--ap-font-sans);--ap-auth-btn-h-phone:44.8px;--ap-auth-btn-radius-phone:12.8px;--ap-auth-btn-shadow-phone:drop-shadow(0 6.4px 11.2px #5242ff29);--ap-auth-btn-font-phone:500 14px/1.45 var(--ap-font-sans);--ap-auth-check-size:clamp(16px, calc(20 * var(--ap-auth-vu)), 20px);--ap-auth-check-radius:clamp(3.2px, calc(4 * var(--ap-auth-vu)), 4px);--ap-auth-check-on:#6e65e0;--ap-auth-check-font:400 clamp(11.2px, calc(14 * var(--ap-auth-vu)), 14px)/clamp(16px, calc(20 * var(--ap-auth-vu)), 20px) var(--ap-font-sans);--ap-auth-check-gap:clamp(8px, calc(10 * var(--ap-auth-vu)), 10px);--ap-auth-check-size-phone:16px;--ap-auth-check-radius-phone:3.2px;--ap-auth-check-gap-phone:8px;--ap-auth-check-font-phone:400 11.2px/16px var(--ap-font-sans);--ap-auth-pill-w:clamp(243.2px, calc(304 * var(--ap-auth-vu)), 304px);--ap-auth-pill-bg:#ffffff0a;--ap-auth-pill-border:#ccd1ff1a;--ap-auth-pill-radius:clamp(20.8px, calc(26 * var(--ap-auth-vu)), 26px);--ap-auth-pill-pad:clamp(3.2px, calc(4 * var(--ap-auth-vu)), 4px);--ap-auth-pill-gap:clamp(3.2px, calc(4 * var(--ap-auth-vu)), 4px);--ap-auth-pill-thumb:#a39cff38;--ap-auth-pill-thumb-radius:clamp(17.6px, calc(22 * var(--ap-auth-vu)), 22px);--ap-auth-pill-option-h:clamp(35.2px, calc(44 * var(--ap-auth-vu)), 44px);--ap-auth-pill-font:500 clamp(12.8px, calc(16 * var(--ap-auth-vu)), 16px)/clamp(17.6px, calc(22 * var(--ap-auth-vu)), 22px) var(--ap-font-sans);--ap-auth-pill-w-phone:243.2px;--ap-auth-pill-radius-phone:20.8px;--ap-auth-pill-pad-phone:3.2px;--ap-auth-pill-gap-phone:3.2px;--ap-auth-pill-thumb-radius-phone:17.6px;--ap-auth-pill-option-h-phone:35.2px;--ap-auth-pill-font-phone:500 12.8px/17.6px var(--ap-font-sans);--ap-code-xl-gap:clamp(9.6px, calc(12 * var(--ap-auth-vu)), 12px);--ap-code-xl-w:clamp(51.2px, calc(64 * var(--ap-auth-vu)), 64px);--ap-code-xl-h:clamp(56.32px, calc(70.4 * var(--ap-auth-vu)), 70.4px);--ap-code-xl-radius:clamp(14.4px, calc(18 * var(--ap-auth-vu)), 18px);--ap-code-xl-bg:#d1d9ff14;--ap-code-xl-border:#aba6ff66;--ap-code-xl-border-active:#b2abff;--ap-code-xl-border-error:#ff7891b3;--ap-code-xl-font:400 24px/36px var(--ap-font-sans);--ap-code-xl-fg:#f2f3f8;--ap-code-xl-gap-phone:9.6px;--ap-code-xl-w-phone:51.2px;--ap-code-xl-h-phone:56.32px;--ap-code-xl-radius-phone:14.4px;--ap-auth-pin-gap:clamp(9.6px, calc(16 * var(--ap-auth-vu)), 16px);--ap-auth-pin-w:clamp(52.8px, calc(72 * var(--ap-auth-vu)), 72px);--ap-auth-pin-h:clamp(60.8px, calc(88 * var(--ap-auth-vu)), 88px);--ap-auth-pin-gap-phone:9.6px;--ap-auth-pin-w-phone:52.8px;--ap-auth-pin-h-phone:60.8px;--ap-auth-success-w:720px;--ap-auth-ring:clamp(80px, calc(140 * var(--ap-auth-vu)), 140px);--ap-auth-ring-avatar:clamp(70.4px, calc(128 * var(--ap-auth-vu)), 128px);--ap-auth-ring-border:#c6c2f9;--ap-auth-ring-glow:drop-shadow(0 0 24px #6154ff3d);--ap-auth-done:clamp(89.6px, calc(112 * var(--ap-auth-vu)), 112px);--ap-auth-done-bg:#998cff1a;--ap-auth-done-icon:clamp(33.6px, calc(42 * var(--ap-auth-vu)), 42px);--ap-auth-success-title-font:500 clamp(22.4px, calc(40 * var(--ap-auth-vu)), 40px)/clamp(28.8px, calc(56 * var(--ap-auth-vu)), 56px) var(--ap-font-sans);--ap-auth-success-subtitle-font:400 clamp(14.4px, calc(22 * var(--ap-auth-vu)), 22px)/clamp(20.8px, calc(32 * var(--ap-auth-vu)), 32px) var(--ap-font-sans);--ap-auth-progress-w:clamp(76.8px, calc(96 * var(--ap-auth-vu)), 96px);--ap-auth-progress-h:clamp(2.4px, calc(3 * var(--ap-auth-vu)), 3px);--ap-auth-progress-track:#2d3552;--ap-auth-progress-fill:#c6c2f9;--ap-auth-progress-font:400 clamp(12px, calc(15 * var(--ap-auth-vu)), 15px)/clamp(16.8px, calc(21 * var(--ap-auth-vu)), 21px) var(--ap-font-sans);--ap-auth-ring-phone:80px;--ap-auth-ring-avatar-phone:70.4px;--ap-auth-done-phone:89.6px;--ap-auth-done-icon-phone:33.6px;--ap-auth-success-title-font-phone:500 22.4px/28.8px var(--ap-font-sans);--ap-auth-success-subtitle-font-phone:400 14.4px/20.8px var(--ap-font-sans);--ap-auth-progress-w-phone:76.8px;--ap-auth-progress-h-phone:2.4px;--ap-auth-progress-font-phone:400 12px/16.8px var(--ap-font-sans);--ap-auth-gone-mark:clamp(38.4px, calc(48 * var(--ap-auth-vu)), 48px);--ap-auth-gone-mark-bg:#b8bdf514;--ap-auth-gone-mark-border:#b8bdf538;--ap-auth-gone-title-font:500 clamp(22.4px, calc(36 * var(--ap-auth-vu)), 36px)/clamp(28.8px, calc(50 * var(--ap-auth-vu)), 50px) var(--ap-font-sans);--ap-auth-gone-sub-font:400 clamp(13.6px, calc(17 * var(--ap-auth-vu)), 17px)/clamp(19.2px, calc(24 * var(--ap-auth-vu)), 24px) var(--ap-font-sans);--ap-auth-gone-quote-font:400 clamp(18.4px, calc(34 * var(--ap-auth-vu)), 34px)/clamp(26.4px, calc(48 * var(--ap-auth-vu)), 48px) var(--ap-font-sans);--ap-auth-gone-quote2-font:500 clamp(18.4px, calc(36 * var(--ap-auth-vu)), 36px)/clamp(26.4px, calc(50 * var(--ap-auth-vu)), 50px) var(--ap-font-sans);--ap-auth-gone-pill-w:clamp(256px, calc(320 * var(--ap-auth-vu)), 320px);--ap-auth-gone-pill-h:clamp(32px, calc(40 * var(--ap-auth-vu)), 40px);--ap-auth-gone-pill-bg:#a69cff14;--ap-auth-gone-pill-border:#a69cff2e;--ap-auth-gone-pill-font:500 clamp(12px, calc(15 * var(--ap-auth-vu)), 15px)/clamp(16.8px, calc(21 * var(--ap-auth-vu)), 21px) var(--ap-font-sans);--ap-auth-gone-mark-phone:38.4px;--ap-auth-gone-title-font-phone:500 22.4px/28.8px var(--ap-font-sans);--ap-auth-gone-sub-font-phone:400 13.6px/19.2px var(--ap-font-sans);--ap-auth-gone-quote-font-phone:400 18.4px/26.4px var(--ap-font-sans);--ap-auth-gone-quote2-font-phone:500 18.4px/26.4px var(--ap-font-sans);--ap-auth-gone-pill-w-phone:256px;--ap-auth-gone-pill-h-phone:32px;--ap-auth-gone-pill-font-phone:500 12px/16.8px var(--ap-font-sans);--ap-lp-u-desktop:max(min(100cqw / 1920, 1px), 100cqw / 2760);--ap-lp-u-mobile:min(100cqw / 390, 1.6px);--ap-lp-grid:1664;--ap-lp-grid-mobile:350;--ap-lp-primary:var(--ap-primary-500);--ap-lp-primary-200:var(--ap-primary-200);--ap-lp-white:#fff;--ap-lp-nav-text:#e0defa;--ap-lp-dark-base:#0f1430;--ap-lp-light-base:#f2f2fd;--ap-lp-btn-secondary-bg:#ffffff14;--ap-lp-btn-secondary-bg-m:#ffffff0d;--ap-lp-btn-secondary-border:#ffffff1f;--ap-lp-btn-nav-radius:12;--ap-lp-btn-nav-h:46;--ap-lp-btn-nav-px:20;--ap-lp-btn-radius:16;--ap-lp-btn-px:24;--ap-lp-btn-py:16;--ap-lp-btn-font-size:16;--ap-lp-btn-line:1.45;--ap-lp-btn-font-size-m:14.59;--ap-lp-btn-radius-m:14.586;--ap-lp-btn-px-m:21.878;--ap-lp-btn-py-m:14.586;--ap-lp-btn-nav-h-m:36;--ap-lp-btn-nav-px-m:10;--ap-lp-btn-nav-font-m:12;--ap-lp-btn-nav-line-m:18;--ap-lp-nav-h:112;--ap-lp-nav-px:96;--ap-lp-nav-py:24;--ap-lp-nav-gap:40;--ap-lp-nav-font-size:17;--ap-lp-nav-side-w:340;--ap-lp-nav-max-w:2240;--ap-lp-nav-band:76;--ap-lp-nav-h-m:68;--ap-lp-nav-band-m:56;--ap-lp-nav-pill-bg:#ffffff0f;--ap-lp-nav-pill-line:#ffffff1f;--ap-lp-nav-float-bg:#0a0c20e0;--ap-lp-nav-float-line:#c7cfff29;--ap-lp-nav-float-shadow:#06091652;--ap-lp-nav-runner-bg:#7c74ff4d;--ap-lp-nav-runner-line:#c6c2ff47;--ap-lp-nav-scroll-motion:.2s cubic-bezier(.22, 1, .36, 1);--ap-lp-logo-w:122;--ap-lp-logo-h:63;--ap-lp-final-lead-size:22;--ap-lp-final-title-size:112;--ap-lp-final-title-line:1.08;--ap-lp-final-title-track:-.04em;--ap-lp-footer-bg:#0609166b;--ap-lp-footer-line:#c7cfff24;--ap-lp-footer-muted:#adb2d4;--ap-lp-footer-blur:12;--ap-lp-footer-brand-size:22;--ap-lp-footer-brand-line:30;--ap-lp-footer-link-size:18;--ap-lp-footer-link-line:26;--ap-lp-footer-legal-size:15;--ap-lp-footer-legal-line:23;--ap-lp-final-lead-size-m:12.5;--ap-lp-final-lead-line-m:18;--ap-lp-final-title-size-m:28;--ap-lp-final-title-line-m:34;--ap-lp-final-title-track-m:-.3;--ap-lp-footer-radius-m:16;--ap-lp-footer-brand-size-m:20;--ap-lp-footer-brand-line-m:26;--ap-lp-footer-link-size-m:12;--ap-lp-footer-link-line-m:18;--ap-lp-footer-legal-size-m:10;--ap-lp-footer-legal-line-m:16;--ap-lp-reveal-shift:24;--ap-lp-reveal-duration:.7s;--ap-lp-reveal-ease:cubic-bezier(.22, 1, .36, 1);--ap-lp-s01-bg:linear-gradient(129.53deg, #0a1025 14.286%, #261d59 85.714%);--ap-lp-s01-bg-m:linear-gradient(113.47deg, #0a1025 14.286%, #261d59 85.714%);--ap-lp-s01-title-size:64;--ap-lp-s01-title-line:68;--ap-lp-s01-lead-size:24;--ap-lp-s01-lead-line:34;--ap-lp-s01-h2-size:56;--ap-lp-s01-h2-line:68;--ap-lp-s01-h2-track:-.04em;--ap-lp-s01-sub-size:23;--ap-lp-s01-sub-line:33;--ap-lp-s01-title-size-m:25;--ap-lp-s01-title-line-m:29;--ap-lp-s01-h2-size-m:21;--ap-lp-s01-h2-line-m:25;--ap-lp-s01-track-m:-.3;--ap-lp-s01-lead-size-m:12.5;--ap-lp-s01-lead-line-m:18;--ap-lp-s01-card-bg:var(--ap-primary-0);--ap-lp-s01-card-bg-side:#fffc;--ap-lp-s01-card-border:#e9ebf1;--ap-lp-s01-card-border-on:var(--ap-primary-500);--ap-lp-s01-card-glow:#4f46ff52;--ap-lp-s01-card-glow-2:#cae5ff5c;--ap-lp-s01-card-title:var(--ap-neutral-900);--ap-lp-s01-card-date:var(--ap-neutral-600);--ap-lp-s01-card-icon-on:var(--ap-primary-500);--ap-lp-s01-badge-bg:#f0f2f9;--ap-lp-s01-side-1-opacity:.8;--ap-lp-s01-side-2-opacity:.52;--ap-lp-s01-motion:.56s cubic-bezier(.22, 1, .36, 1);--ap-lp-s01-widget-bg:var(--ap-primary-0);--ap-lp-s01-widget-shadow:#211a5e21;--ap-lp-s01-widget-eyebrow:#4f4aff;--ap-lp-s01-widget-border:#4f61ff;--ap-lp-s01-widget-title:var(--ap-primary-900);--ap-lp-s01-widget-text:var(--ap-neutral-700);--ap-lp-s01-widget-author:#5e698a;--ap-lp-s01-call-glass:#ffffff1c;--ap-lp-s01-call-shadow:#1f1a5924;--ap-lp-s01-call-screen:#0e1015;--ap-lp-s01-call-title:#e8edf7;--ap-lp-s01-call-muted:#8c96ab;--ap-lp-s01-call-speaker:#f2f5ff;--ap-lp-s01-call-line:#ffffff1f;--ap-lp-s01-call-tile-a:#181c26;--ap-lp-s01-call-tile-b:#1b1e29;--ap-lp-s01-call-initials:#dbe3f5;--ap-lp-s01-call-caption:#000000a6;--ap-lp-s01-call-tile-shadow:#0000001a;--ap-lp-s01-call-self-shadow:#0000004d;--ap-lp-s01-call-panel:#292e382e;--ap-lp-s01-call-panel-line:#ffffff0f;--ap-lp-s01-call-btn:#ffffff0a;--ap-lp-s01-call-btn-2:#ffffff0d;--ap-lp-s01-call-end:var(--ap-error-500);--ap-lp-s01-call-chat:#e5ebf5;--ap-lp-s01-call-expand:#0e1015a6;--ap-lp-s01-down-bg:#ffffff9e;--ap-lp-s02-title:var(--ap-primary-900);--ap-lp-s02-text:var(--ap-neutral-700);--ap-lp-s02-title-size:44;--ap-lp-s02-text-size:24;--ap-lp-s02-title-size-m:21;--ap-lp-s02-title-line-m:25;--ap-lp-s02-title-track-m:-.3;--ap-lp-s02-text-size-m:12.5;--ap-lp-s02-text-line-m:18;--ap-lp-s02-card-bg:#fff;--ap-lp-s02-card-radius:24;--ap-lp-s02-card-line:#4f61ff;--ap-lp-s02-card-shadow:#291f6b12;--ap-lp-s02-ink:#131b38;--ap-lp-s02-ink-2:#1a2138;--ap-lp-s02-ink-3:#242b47;--ap-lp-s02-eyebrow:#5245ff;--ap-lp-s02-muted:#6e7da1;--ap-lp-s02-muted-2:#6e7da3;--ap-lp-s02-author:#5e698a;--ap-lp-s02-recipient:#616e8f;--ap-lp-s02-pill-from:#5c4dff;--ap-lp-s02-pill-to:#407aff;--ap-lp-s02-pill-shadow:#3d40bf2e;--ap-lp-s02-pill-bg:#f9f9ff;--ap-lp-s02-pill-line:#e3e5f5e6;--ap-lp-s02-pill-text:#4d5775;--ap-lp-s02-pill-shadow-2:#2e388012;--ap-lp-s02-row-line:#e9ebf1;--ap-lp-s02-task-line:#e3e8f2b8;--ap-lp-s02-task-active:#5e4fff0a;--ap-lp-s03-title:var(--ap-lp-white);--ap-lp-s03-text:var(--ap-primary-200);--ap-lp-s03-title-size:52;--ap-lp-s03-title-line:58;--ap-lp-s03-title-track:-.04em;--ap-lp-s03-text-size:24;--ap-lp-s03-text-line:35;--ap-lp-s03-title-size-m:21;--ap-lp-s03-title-line-m:25;--ap-lp-s03-title-track-m:-.3;--ap-lp-s03-text-size-m:12.5;--ap-lp-s03-text-line-m:18;--ap-lp-s03-frame-bg:#ffffff0d;--ap-lp-s03-frame-radius:36;--ap-lp-s03-card-radius:33.28;--ap-lp-s03-card-line:#ffffffd1;--ap-lp-s03-card-shadow-1:#332e7a0a;--ap-lp-s03-card-shadow-2:#1a1c520f;--ap-lp-s03-card-shadow-3:#1a174214;--ap-lp-s03-neg-from:#fffffff7;--ap-lp-s03-neg-via:#fffdfdf5;--ap-lp-s03-neg-to:#fff1f2d1;--ap-lp-s03-pos-from:#fffffff7;--ap-lp-s03-pos-via:#fdfffef5;--ap-lp-s03-pos-to:#edfbf4d1;--ap-lp-s03-neg:var(--ap-error-500);--ap-lp-s03-pos:var(--ap-success-500);--ap-lp-s03-neg-pill:#ffdbdbf5;--ap-lp-s03-pos-pill:#c9fae0f5;--ap-lp-s03-pill-line:#ffffffb8;--ap-lp-s03-ink:#15213e;--ap-lp-s03-ink-2:#6473a1;--ap-lp-s03-sum-bg:#fff;--ap-lp-s03-sum-line:#4f61ff;--ap-lp-s03-sum-shadow:#211a5e21;--ap-lp-s03-sum-eyebrow:#4f4aff;--ap-lp-s03-sum-head:#14114d;--ap-lp-s03-sum-text:#455275;--ap-lp-s03-stack-bg:#fff6;--ap-lp-s03-stack-line:#ffffffb3;--ap-lp-s04-title:var(--ap-primary-900);--ap-lp-s04-text:var(--ap-neutral-700);--ap-lp-s04-title-size:52;--ap-lp-s04-title-line:60;--ap-lp-s04-text-size:24;--ap-lp-s04-text-line:1.45;--ap-lp-s04-title-size-m:21;--ap-lp-s04-title-line-m:25;--ap-lp-s04-title-track-m:-.3;--ap-lp-s04-text-size-m:12.5;--ap-lp-s04-text-line-m:18;--ap-lp-s04-ink:var(--ap-neutral-900);--ap-lp-s04-muted:var(--ap-neutral-600);--ap-lp-s04-faint:#a5b1d7;--ap-lp-s04-brand:var(--ap-primary-500);--ap-lp-s04-tint:var(--ap-primary-50);--ap-lp-s04-line:var(--ap-neutral-100);--ap-lp-s04-surface:#fff;--ap-lp-s04-shadow:#211a5e24;--ap-lp-s04-brief-layer:#fff6;--ap-lp-s04-brief-layer-line:#ffffffb3;--ap-lp-s04-brief-line:#4f61ff;--ap-lp-s04-brief-line-base:#e6e8f1;--ap-lp-s04-brief-shadow:#211a5e21;--ap-lp-s04-brief-eyebrow:#4f4aff;--ap-lp-s04-brief-title:#141c38;--ap-lp-s04-brief-meta:#7885ad;--ap-lp-s04-brief-text:#404d73;--ap-lp-s04-brief-radius:30;--ap-lp-s04-meet-glow:#4f46ff52;--ap-lp-s04-meet-glow-2:#cae5ff5c;--ap-lp-s04-meet-more-bg:#f0f2f9;--ap-lp-s04-agenda-bg:linear-gradient(120.04deg, #4533f2 3.54%, #5c4aff 51.33%, #3d87ff 92.04%);--ap-lp-s04-agenda-line:#b2bfff8c;--ap-lp-s04-agenda-shadow:#2e3bd92e;--ap-lp-s04-agenda-divider:#ffffff2b;--ap-lp-s04-on-accent:#fff;--ap-lp-s04-window-bg:#e1e9ff;--ap-lp-s04-window-overlay:linear-gradient(180deg, #ffffff24 0%, #e3e1ff63 25%, #f9f8fe80 50%, #e8e7ff6c 75%, #cfcfff24 100%);--ap-lp-s04-window-radius:33.103;--ap-lp-s04-soft-shadow:#0000000a;--ap-lp-s04-next-shadow:#3329a61f;--ap-lp-s04-btn-shadow:#4f45ff2e;--ap-lp-s04-past-accent:#7874d8;--ap-lp-s04-more-badge:#e0f7ef;--ap-lp-s04-badge-shadow:#4f40e014;--ap-lp-s04-badge-red:linear-gradient(90deg, #ffeff1, snow);--ap-lp-s04-badge-red-line:#f4b2bcf2;--ap-lp-s04-badge-red-text:#d53244;--ap-lp-s04-badge-green:linear-gradient(90deg, #e9f9f1, #f7fdfa);--ap-lp-s04-badge-green-line:#b0e5cbf2;--ap-lp-s04-badge-green-text:#238b5c;--ap-lp-s04-badge-violet:linear-gradient(90deg, #f1efff, #f9f8ff);--ap-lp-s04-badge-violet-line:#d4cfffe6;--ap-lp-s04-badge-violet-text:#4f40eb;--ap-lp-s04-bar-green:linear-gradient(180deg, #10b981f5, #10b981b8 58%, #10b98161);--ap-lp-s04-bar-red:linear-gradient(180deg, #ef4444f5, #ef4444b8 58%, #ef444461);--ap-lp-s04-bar-violet:linear-gradient(180deg, #4f46fff5, #4f46ffb8 58%, #4f46ff61);--ap-lp-s04-bar-blue:linear-gradient(180deg, #3050cdf5, #3050cdb8 58%, #3050cd61);--ap-lp-s04-bar-amber:linear-gradient(180deg, #f59e0bf5, #f59e0bb8 58%, #f59e0b61);--ap-lp-s04-bar-empty:linear-gradient(180deg, #f2f3f8c7, #f2f3f885 58%, #f2f3f842);--ap-lp-s04-calendar-shadow:#00000008;--ap-lp-s04-free-bg:#f5f2ff;--ap-lp-s04-free-line:#ffffffd9;--ap-lp-s04-free-btn:#4045ff;--ap-lp-s04-day-bg:#ffffff80;--ap-lp-s04-reset-bg:#4f46ff12;--ap-lp-s05-title-size:50;--ap-lp-s05-lead-size:36;--ap-lp-s05-h3-size:48;--ap-lp-s05-text-size:24;--ap-lp-s05-text:#bfbde5;--ap-lp-s05-card-grad:linear-gradient(156.32deg, #f7f8ff 14.286%, #e3e3fa 85.714%);--ap-lp-s05-chat-grad:linear-gradient(145.48deg, #f7f8ff 14.286%, #e3e3fa 85.714%);--ap-lp-s05-card-meta:#7073a1;--ap-lp-s05-card-title:#1f1f4a;--ap-lp-s05-card-text:#59618c;--ap-lp-s05-ink:#1a1c40;--ap-lp-s05-muted:#6e75a3;--ap-lp-s05-user-bg:#e5e0ff;--ap-lp-s05-ai-label:#5240ff;--ap-lp-s05-memo-bg:#f5f5ff;--ap-lp-s05-memo-label:#b2abff;--ap-lp-s05-ask-bg:#6354c44d;--ap-lp-s05-ask-border:#c2baff2e;--ap-lp-s05-ask-text:#cfccf5;--ap-lp-s05-placeholder:#a5b1d7;--ap-lp-s05-attach-bg:#ffffffa8;--ap-lp-s05-attach-border:#ffffffc7;--ap-lp-s05-voice-border:#ffffff4d;--ap-lp-s05-ctl-shadow:#0d0f1a0f;--ap-lp-s05-chat-shadow:#05051f4d;--ap-lp-s05-ai-grad:linear-gradient(128.52deg, #4533f2 3.54%, #5c4aff 51.327%, #3d87ff 92.035%);--ap-lp-s05-ai-shadow:#402eff40;--ap-lp-s05-ai-text:#dedeff;--ap-lp-s06-title:var(--ap-primary-900);--ap-lp-s06-lead:var(--ap-neutral-700);--ap-lp-s06-title-size:56;--ap-lp-s06-title-line:68;--ap-lp-s06-lead-size:24;--ap-lp-s06-lead-line:34;--ap-lp-s06-title-size-m:21;--ap-lp-s06-title-line-m:25;--ap-lp-s06-title-track-m:-.3;--ap-lp-s06-lead-size-m:12.5;--ap-lp-s06-lead-line-m:18;--ap-lp-s06-comp-k-m:.210337;--ap-lp-s06-photo-border:#ffffff70;--ap-lp-s06-photo-shadow:#0f142e33;--ap-lp-s06-photo-fade:linear-gradient(180deg, #05081a00 0%, #05081a0d 52%, #05081aeb 100%);--ap-lp-s06-photo-pill:#ffffff29;--ap-lp-s06-photo-role:#ffffffd1;--ap-lp-s06-photo-status:#ffffffeb;--ap-lp-s06-photo-edge:.32;--ap-lp-s06-focus-glow:#6b52ff1a;--ap-lp-s06-focus-shadow:#2e1f9e57;--ap-lp-s06-focus-overlay:linear-gradient(180deg, #05081f05 0%, #05081f14 48%, #05081ff0 100%), radial-gradient(80.645% 92.592% at 19.355% 111.111%, #a87aff57 0%, #3d2ea800 100%);--ap-lp-s06-focus-role:#ffffffdb;--ap-lp-s06-nav-bg:var(--ap-lp-white);--ap-lp-s06-nav-bg-hover:var(--ap-primary-50);--ap-lp-s06-nav-border:#d1d6eb8c;--ap-lp-s06-nav-shadow:#1f244d29;--ap-lp-s06-slide-duration:.6s;--ap-lp-s06-slide-ease:cubic-bezier(.22, 1, .36, 1);--ap-lp-s06-surface:var(--ap-lp-white);--ap-lp-s06-search-border:#e9ebf1;--ap-lp-s06-search-shadow:#2129591a;--ap-lp-s06-text:var(--ap-neutral-900);--ap-lp-s06-text-2:var(--ap-neutral-600);--ap-lp-s06-text-3:#a5b1d7;--ap-lp-s06-chip-bg:var(--ap-primary-50);--ap-lp-s06-chip-text:var(--ap-primary-500);--ap-lp-s06-contact-border:var(--ap-neutral-100);--ap-lp-s06-contact-shadow:#21295912;--ap-lp-s07-title:var(--ap-primary-900);--ap-lp-s07-lead:var(--ap-neutral-700);--ap-lp-s07-title-size:56;--ap-lp-s07-title-line:68;--ap-lp-s07-lead-size:24;--ap-lp-s07-lead-line:34;--ap-lp-s07-title-size-m:21;--ap-lp-s07-title-line-m:25;--ap-lp-s07-title-track-m:-.3;--ap-lp-s07-lead-size-m:12.5;--ap-lp-s07-lead-line-m:18;--ap-lp-s07-card-k-m:.53625;--ap-lp-s07-ink:#1a2447;--ap-lp-s07-muted:#525e87;--ap-lp-s07-basic-bg:linear-gradient(103.29deg, #fff 2.7778%, #e6f1ff 49.074%, #d1d9f7 95.37%);--ap-lp-s07-pro-bg:linear-gradient(103.29deg, #e5e8ff 2.7778%, #d4d4fa 49.074%, #bfbaf5 95.37%);--ap-lp-s07-team-bg:linear-gradient(90deg, #f6f8ff 0%, #ebf2ff 50%, #d1d9ff 100%);--ap-lp-s07-card-shadow:#3b407d12;--ap-lp-s07-pro-shadow:#3b407d1c;--ap-lp-s07-badge-bg:#ffffff8f;--ap-lp-s07-badge-ink:#3d3394;--ap-lp-s07-cta-bg:#ffffffd6;--ap-lp-s07-cta-bg-hover:var(--ap-lp-white);--ap-lp-s07-cta-ink:#334078;--ap-lp-s07-cta-pro:var(--ap-primary-500);--ap-lp-s07-cta-pro-hover:var(--ap-primary-600);--ap-admin-brand-h:32px;--ap-admin-brand-filter:invert(1) hue-rotate(180deg);--ap-actions-size-md:var(--ap-board-menu-size);--ap-actions-size-lg:40px;--ap-actions-icon-md:var(--ap-board-menu-icon);--ap-actions-icon-lg:20px;--ap-actions-bg:var(--ap-board-menu-bg);--ap-actions-hover:var(--ap-board-menu-hover);--ap-actions-color:var(--ap-text-secondary);--ap-actions-hit:44px;--ap-board-badge-notheld-bg:var(--ap-warning-100);--ap-board-badge-notheld-border:var(--ap-warning-100);--ap-board-badge-notheld-text:var(--ap-badge-warning-fg);--ap-board-badge-notheld-icon:var(--ap-warning-500);--ap-board-badge-missed-bg:var(--ap-neutral-100);--ap-board-badge-missed-border:var(--ap-border-default);--ap-board-badge-missed-text:var(--ap-text-secondary);--ap-board-badge-missed-icon:var(--ap-text-tertiary);--ap-toast-action-bg:#fff3;--ap-toast-action-bg-hover:#ffffff52;--ap-src-chip-h:22px;--ap-src-chip-pad-x:8px;--ap-src-chip-gap:4px;--ap-src-chip-icon:12px;--ap-src-chip-font:500 11px/16px var(--ap-font-sans);--ap-transcript-width:640px;--ap-transcript-time-w:44px;--ap-transcript-row-gap:2px;--ap-transcript-row-pad-y:var(--ap-space-2);--ap-transcript-row-pad-x:var(--ap-space-3);--ap-transcript-mark-w:3px;--ap-transcript-flash:1.6s;--ap-shared-max-w:1180px;--ap-shared-pad-x:var(--ap-space-6);--ap-shared-pad-top:var(--ap-space-6);--ap-shared-gap:var(--ap-space-6);--ap-shared-brand-h:40px;--ap-shared-brand-filter:invert(1) hue-rotate(180deg)}.ap-dark{--ap-shared-brand-filter:none}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-shared-brand-filter:none}@media (max-width:900px){:root{--ap-shared-pad-x:var(--ap-mobile-gutter);--ap-shared-pad-top:var(--ap-space-4);--ap-shared-gap:var(--ap-space-4);--ap-shared-brand-h:var(--ap-mbrand-h)}}:root{--ap-ai-think-brand:var(--ap-primary-500);--ap-ai-think-violet:#7b61ff;--ap-ai-think-light:var(--ap-primary-300);--ap-ai-think-pale:var(--ap-primary-200);--ap-ai-think-mid:var(--ap-ai-think-violet)}@supports (color:color-mix(in lab, red, red)){:root{--ap-ai-think-mid:color-mix(in oklch, var(--ap-ai-think-violet), var(--ap-ai-think-light))}}:root{--ap-ai-think-white:var(--ap-primary-0)}.ap-dark{--ap-ai-think-brand:var(--ap-primary-500);--ap-ai-think-light:var(--ap-primary-700);--ap-ai-think-pale:var(--ap-primary-800);--ap-ai-think-mid:var(--ap-ai-think-violet)}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-ai-think-brand:var(--ap-primary-500);--ap-ai-think-light:var(--ap-primary-700);--ap-ai-think-pale:var(--ap-primary-800);--ap-ai-think-mid:var(--ap-ai-think-violet)}@supports (color:color-mix(in lab, red, red)){.ap-dark{--ap-ai-think-mid:color-mix(in oklch, var(--ap-ai-think-violet), var(--ap-ai-think-light))}:root[data-theme=dark]:has([data-ap-theme-scope]){--ap-ai-think-mid:color-mix(in oklch, var(--ap-ai-think-violet), var(--ap-ai-think-light))}}:root{--bg-0:#06070c;--bg-1:#0a0b13;--bg-2:#10111b;--bg-3:#161824;--bg-4:#1d1f2d;--bg-5:#272a3a;--fg-0:#f3f4fb;--fg-1:#f3f4fbc7;--fg-2:#f3f4fb8c;--fg-3:#f3f4fb52;--fg-4:#f3f4fb24;--neon-hue-shift:-9;--neon-1:oklch(.66 .22 calc(268 + var(--neon-hue-shift)));--neon-2:oklch(.62 .24 calc(295 + var(--neon-hue-shift)));--neon-3:oklch(.65 .25 calc(320 + var(--neon-hue-shift)));--neon-grad:linear-gradient(135deg, var(--neon-1) 0%, var(--neon-2) 55%, var(--neon-3) 100%);--neon-soft:var(--neon-2)}@supports (color:color-mix(in lab, red, red)){:root{--neon-soft:color-mix(in oklch, var(--neon-2) 50%, transparent)}}:root{--ok:#30c883;--warn:#ecaa0b;--err:#fc4351;--accent-mint:#37e4aa;--accent-amber:#fdb500;--accent-coral:#ff8b6d;--accent-crimson:#ff635e;--accent-sky:#3bc7ff;--accent-violet:#ae8aff;--glass-blur:22px;--glass-sat:155%;--glass-alpha:.06;--glass-tint:220deg;--glass-border:#ffffff17;--glass-hi:#ffffff24;--glass-lo:#00000059;--r-xs:6px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-2xl:24px;--r-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-out-ios:cubic-bezier(.32, .72, 0, 1);--ease-in-ios:cubic-bezier(.55, .085, .68, .53);--dur-open:.26s;--dur-close:.18s;--aurora-intensity:.15;--f-sans:var(--font-sans);--f-mono:var(--font-mono);--bg-app:#f5f6fc;--bg-card:#fff;--bg-elevated:#fcfcfe;--bg-hover:#f8f9fe;--bg-selected:#e8eaf9;--bg-input:#fff;--bg-sidebar:#050e25;--bg-sidebar-active:#ffffff1a;--text-primary:#0b0d14;--text-secondary:#525670;--text-tertiary:#8b8fa3;--text-inverse:#fff;--text-link:#4f6af6;--text-link-hover:#3d5ce8;--accent-primary:#4f6af6;--accent-primary-hover:#3d5ce8;--accent-secondary:#7c3aed;--accent-soft:#e8eaf9;--accent-soft-text:#4f6af6;--accent-gradient:linear-gradient(135deg, #4f6af6 0%, #7c3aed 100%);--status-success:#22c55e;--status-success-bg:#dcfce7;--status-success-text:#16a34a;--status-warning:#f59e0b;--status-warning-bg:#fef3c7;--status-warning-text:#d97706;--status-error:#ef4444;--status-error-bg:#fee2e2;--status-error-text:#dc2626;--status-info:#3b82f6;--status-info-bg:#dbeafe;--status-info-text:#2563eb;--border-light:#f0f1f7;--border:#e2e4f0;--border-strong:#d4d7e9;--divider:#ececf4;--shadow-xs:0 1px 2px #0a0f220a;--shadow-sm:0 2px 8px #0a0f220d;--shadow-md:0 4px 16px #0a0f220f;--shadow-lg:0 8px 32px #0a0f2214;--shadow-xl:0 12px 48px #0a0f221f;--shadow-glow:0 0 24px #4f6af640;--shadow-card-hover:0 12px 40px #0a0f221a}@supports (color:lab(0% 0 0)){:root{--ok:lab(71.9362% -52.605 23.1494);--warn:lab(74.4754% 17.3326 75.9449);--err:lab(58.2681% 70.2206 37.222);--accent-mint:lab(81.2412% -54.8888 15.5578);--accent-amber:lab(79.1101% 18.4987 81.2165);--accent-coral:lab(70.8225% 46.996 39.6446);--accent-crimson:lab(62.9899% 69.4715 42.1032);--accent-sky:lab(74.779% -24.1981 -39.0295);--accent-violet:lab(64.5769% 39.9162 -64.8005)}}.bg-accent-gradient{background:var(--accent-gradient)}.text-accent-gradient{background:var(--accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg-0);color:var(--fg-0);font-family:var(--font-sans);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;letter-spacing:-.005em;min-height:100vh;overflow-x:hidden}html{-webkit-tap-highlight-color:transparent}:focus:not(:focus-visible){outline:none}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--accent-primary) transparent}@supports (color:color-mix(in lab, red, red)){html{scrollbar-color:color-mix(in srgb, var(--accent-primary) 55%, transparent) transparent}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.app-content{scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--accent-primary) 55%, transparent)}}::-webkit-scrollbar-thumb{background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--accent-primary) 78%, transparent)}}::-webkit-scrollbar-thumb:hover{background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}.aurora{z-index:0;pointer-events:none;opacity:var(--aurora-intensity);background:radial-gradient(ellipse 80% 50% at 50% 0%, #14122866, transparent 70%), var(--bg-0);position:fixed;inset:0;overflow:hidden}.aurora:before{content:"";filter:blur(40px)saturate(140%);background:radial-gradient(closest-side at 22% 28%,#3d5fef8c,#0000 70%),radial-gradient(closest-side at 78% 18%,#8b3ae573,#0000 70%),radial-gradient(closest-side at 14% 78%,#007cdc80,#0000 70%),radial-gradient(closest-side at 82% 72%,#ad1ac966,#0000 70%);background:radial-gradient(closest-side at 22% 28%,lab(44.8486% 27.5685 -77.8677/.55),#0000 70%),radial-gradient(closest-side at 78% 18%,lab(43.4481% 58.4113 -73.8688/.45),#0000 70%),radial-gradient(closest-side at 14% 78%,lab(49.9251% 1.15311 -66.6331/.5),#0000 70%),radial-gradient(closest-side at 82% 72%,lab(43.5187% 69.8597 -57.323/.4),#0000 70%);animation:28s ease-in-out infinite alternate aurora-drift;position:absolute;inset:-20%}.aurora:after{content:"";mix-blend-mode:screen;opacity:.8;background:radial-gradient(1px 1px at 24% 13%,#ffffff80,#0000 100%),radial-gradient(1px 1px at 67% 41%,#ffffff59,#0000 100%),radial-gradient(1px 1px at 83% 84%,#fff6,#0000 100%),radial-gradient(1px 1px at 11% 67%,#ffffff4d,#0000 100%),radial-gradient(1px 1px at 44% 92%,#fff6,#0000 100%);position:absolute;inset:0}@keyframes aurora-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(-3%,2%)scale(1.08)}to{transform:translate(2%,-1%)scale(1.04)}}.drop-field{z-index:0;pointer-events:none;opacity:var(--aurora-intensity);position:fixed;inset:0;overflow:hidden}.drop{background:var(--neon-grad);filter:blur(40px)saturate(160%);opacity:.55;border-radius:50%;position:absolute}.drop.d1{width:540px;height:540px;animation:32s ease-in-out infinite drop-breathe-1;top:-120px;left:-120px}.drop.d2{opacity:.45;width:420px;height:420px;animation:38s ease-in-out infinite drop-breathe-2;top:30%;right:-140px}.drop.d3{opacity:.4;width:680px;height:680px;animation:44s ease-in-out infinite drop-breathe-3;bottom:-260px;left:28%}@keyframes drop-breathe-1{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.38;transform:scale(1.1)}}@keyframes drop-breathe-2{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.3;transform:scale(1.15)}}@keyframes drop-breathe-3{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.28;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.aurora:before,.drop{animation:none}}.glass{background:linear-gradient(180deg, rgba(255, 255, 255, calc(var(--glass-alpha) * 1.4)), rgba(255, 255, 255, calc(var(--glass-alpha) * .4))), var(--bg-2);position:relative}@supports (color:color-mix(in lab, red, red)){.glass{background:linear-gradient(180deg, rgba(255, 255, 255, calc(var(--glass-alpha) * 1.4)), rgba(255, 255, 255, calc(var(--glass-alpha) * .4))), color-mix(in oklch, var(--bg-2) 30%, transparent)}}.glass{border:.5px solid var(--glass-border);border-radius:var(--r-lg);box-shadow:inset 0 1px 0 var(--glass-hi), inset 0 -1px 0 #00000040, inset 0 0 0 .5px #ffffff0a, 0 28px 60px -20px var(--glass-lo), 0 4px 14px -2px #0006;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));isolation:isolate;overflow:hidden}.glass:before{content:"";pointer-events:none;border-radius:inherit;mix-blend-mode:overlay;background:linear-gradient(135deg,#ffffff29 0%,#fff0 30% 70%,#ffffff0f 100%);position:absolute;inset:0}.glass:after{content:"";pointer-events:none;mix-blend-mode:screen;border-radius:inherit;background:radial-gradient(120% 100% at 50% -20%,#ffffff1a,#0000 60%);height:60%;position:absolute;top:0;left:0;right:0}.glass-clear{--glass-alpha:.03}.glass-frost{--glass-alpha:.1;--glass-blur:30px}.glass-deep{--glass-alpha:.14;--glass-blur:36px;background:linear-gradient(#141628b3,#0a0c168c)}.brand-mark{background:var(--accent-gradient);border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative;box-shadow:0 4px 14px #4f6af673,inset 0 0 0 .5px #ffffff73,inset 0 1px #ffffff80}.brand-mark svg{filter:drop-shadow(0 1px 1px #0a0f2240);width:20px;height:20px;display:block}.btn{appearance:none;cursor:default;letter-spacing:-.005em;border-radius:var(--r-pill);height:40px;transition:transform .15s var(--ease-out), background .2s var(--ease-out), box-shadow .2s var(--ease-out);color:var(--fg-0);-webkit-user-select:none;user-select:none;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}.btn:active{transform:scale(.97)}.btn-glass{color:#ffffffe6;background:#ffffff14;border:.5px solid #ffffff1f}.btn-glass:hover{color:var(--text-inverse);background:#ffffff24}.btn-sm{height:32px;padding:0 12px;font-size:13px}.ripple{pointer-events:none;opacity:1;animation:ripple-out .7s var(--ease-out) forwards;background:radial-gradient(circle,#ffffff80 0%,#fff0 60%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0)}@keyframes ripple-out{to{opacity:0;transform:translate(-50%,-50%)scale(8)}}.avatar{background:var(--accent-gradient);color:#fff;border:.5px solid #fff3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff4d}.avatar.alt{background:linear-gradient(135deg,#397be9,#00809f);background:linear-gradient(135deg,lab(52.0098% 8.45799 -63.0309),lab(48.4925% -37.1517 -45.8557))}.avatar.alt-2{background:linear-gradient(135deg,#ce74e3,#6054ec);background:linear-gradient(135deg,lab(62.476% 48.711 -41.7707),lab(44.3191% 38.7476 -76.8339))}.chip{border:.5px solid var(--fg-4);border-radius:var(--r-pill);color:var(--fg-1);font-size:12px;font-family:var(--font-mono);letter-spacing:.02em;background:#ffffff0a;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.chip-neon{background:var(--neon-2)}@supports (color:color-mix(in lab, red, red)){.chip-neon{background:color-mix(in oklch, var(--neon-2) 14%, transparent)}}.chip-neon{border-color:var(--neon-2)}@supports (color:color-mix(in lab, red, red)){.chip-neon{border-color:color-mix(in oklch, var(--neon-2) 40%, transparent)}}.chip-neon{color:#dacfff;color:lab(85.1628% 13.0733 -26.6971)}.chip-dot{background:currentColor;border-radius:50%;width:5px;height:5px}.drop-badge{background:var(--neon-grad);width:56px;height:56px;box-shadow:0 0 28px -4px var(--neon-soft), inset 0 1px 0 #fff6;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.drop-badge:before,.drop-badge:after{content:"";border:1px solid var(--neon-2);animation:drop-pulse 2.2s var(--ease-out) infinite;opacity:0;border-radius:50%;position:absolute;inset:0}.drop-badge:after{animation-delay:1.1s}@keyframes drop-pulse{0%{opacity:.7;transform:scale(.95)}to{opacity:0;transform:scale(2)}}.meeting{z-index:2;box-sizing:border-box;height:100vh;color:var(--text-primary);background:#b9c0d2;position:relative;overflow:hidden}.meeting--connecting{color:var(--fg-1);background:radial-gradient(at 30% 25%,#131e37d9 0%,#0000 60%),linear-gradient(135deg,#131e37 0%,#040d1e 100%);background:radial-gradient(at 30% 25%,lab(11.4338% 2.08272 -17.8892/.85) 0%,#0000 60%),linear-gradient(135deg,lab(11.4338% 2.08272 -17.8892) 0%,lab(3.51789% .669681 -11.889) 100%)}.meeting--connecting .meeting-top.glass{background:#10111b8c;border-color:#ffffff14}.meeting--connecting .mt-title{color:var(--fg-1)}.meeting--connecting .mt-sub{color:#f3f4fb73}.meet-pill{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;background:#1c202e6b;border:1px solid #ffffff29;border-radius:16px;min-width:210px;padding:13px 18px;position:absolute;top:26px;left:26px}.meet-pill-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.meet-pill-title{letter-spacing:-.01em;font-size:15.5px;font-weight:700}.meet-pill-live{background:#3fd07a;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 8px #3fd07a}.meet-pill-sub{color:#cdd2df;align-items:center;gap:12px;margin-top:6px;font-size:13px;display:flex}.meet-pill-clock{font-variant-numeric:tabular-nums}.meet-pill-signal{color:#cdd2df}.meet-pill-title{align-items:center;gap:6px;min-width:0;display:inline-flex}.meet-pill-edit{appearance:none;color:#ffffff8c;cursor:pointer;opacity:0;transition:opacity .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:0;border-radius:5px;padding:2px;display:inline-flex}.meet-pill:hover .meet-pill-edit,.meet-pill-edit:focus-visible{opacity:1}.meet-pill-edit:hover{color:#fff}.meet-pill-title-input{color:#fff;font:inherit;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:8px;outline:none;width:190px;padding:1px 8px;font-size:15.5px;font-weight:700}.meet-pill-title-input:focus{border-color:#ffffff8c}.meet-pill-dots{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.mp-dot{border-radius:50%;flex:none;width:7px;height:7px}.mp-dot--cam{background:#34d399;box-shadow:0 0 6px #34d399b3}.mp-dot--mic{background:#f59e0b;box-shadow:0 0 6px #f59e0bb3}.mp-dot--share{background:#ef4444;box-shadow:0 0 6px #ef4444b3}.meet-pill-view{background:#ffffff1a;border:1px solid #ffffff24;border-radius:9px;gap:2px;margin-top:8px;padding:2px;display:inline-flex}.meet-pill-view button{appearance:none;cursor:pointer;color:#cdd2df;transition:background .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:0;border-radius:7px;padding:3px 9px;font-family:inherit;font-size:11px;font-weight:600}.meet-pill-view button.active{background:var(--accent-primary);color:#fff}.meet-pill-rec{border-top:2px solid #ef4444e6;margin:10px -18px -7px;padding:4px 18px 0;box-shadow:0 -1px 10px -3px #ef444499}.meet-pill-rec-text{letter-spacing:.03em;color:#f3a6a6;font-size:9.5px;display:block}.meet-pill-rec--wait{box-shadow:none;border-top-style:dashed}.meet-pill-stt{letter-spacing:.02em;color:#cdd2df;align-items:center;gap:5px;margin-top:6px;font-size:11px;display:flex}.meet-pill-stt svg{color:var(--ap-text-brand);flex:none}.meet-bottom-blur{z-index:4;pointer-events:none;-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#0b0f1a1f;height:150px;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 70%);mask-image:linear-gradient(#0000 0%,#000 70%)}.meet-tools{z-index:10;transition:right .38s var(--ease-out);gap:12px;display:flex;position:absolute;bottom:44px;right:418px}.meeting:not(.chat-on) .meet-tools{right:30px}.tool-btn{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#2b3346;cursor:pointer;width:48px;height:48px;transition:background .2s var(--ease-out), transform .15s var(--ease-out);background:#f4f6fb80;border:1px solid #ffffff80;border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.tool-btn:hover{background:#ffffffb3}.tool-btn:active{transform:scale(.94)}.tool-btn--spark{color:#4f7cff}.meeting-top{border-radius:var(--r-pill);justify-content:space-between;align-items:center;height:56px;padding:8px 8px 8px 18px;display:flex}.meeting-top.glass{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-md)}.meeting-top.glass:before,.meeting-top.glass:after{display:none}.mt-left{align-items:center;gap:14px;display:flex}.mt-title{letter-spacing:-.01em;color:var(--text-primary);font-size:14px;font-weight:700}.mt-sub{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.06em;font-size:11px}.mt-right{align-items:center;gap:8px;display:flex}.rec{border-radius:var(--r-pill);background:var(--status-error-bg);border:1px solid var(--status-error);align-items:center;gap:8px;padding:6px 12px 6px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rec{border:1px solid color-mix(in srgb, var(--status-error) 30%, transparent)}}.rec{font-family:var(--font-mono);color:var(--status-error-text);letter-spacing:.04em;font-size:12px}.rec .rec-dot{background:var(--err);width:8px;height:8px;box-shadow:0 0 8px var(--err);animation:rec-pulse 1.4s var(--ease-out) infinite;border-radius:50%}@keyframes rec-pulse{0%,to{opacity:1}50%{opacity:.25}}.listening{border-radius:var(--r-pill);background:var(--accent-soft);border:1px solid var(--accent-primary);align-items:center;gap:10px;padding:5px 12px 5px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.listening{border:1px solid color-mix(in srgb, var(--accent-primary) 24%, transparent)}}.listening{color:var(--accent-primary);font-size:12px}.listening .orb{background:var(--accent-gradient);width:18px;height:18px;box-shadow:0 0 12px var(--neon-soft), inset 0 1px 0 #fff6;border-radius:50%;position:relative}.listening .orb:after{content:"";border:1px solid var(--accent-primary);border-radius:50%;position:absolute;inset:-3px}@supports (color:color-mix(in lab, red, red)){.listening .orb:after{border:1px solid color-mix(in srgb, var(--accent-primary) 60%, transparent)}}.listening .orb:after{animation:drop-pulse 1.8s var(--ease-out) infinite}.meeting-top .btn-glass{background:var(--bg-app);border:1px solid var(--border);color:var(--text-secondary)}.meeting-top .btn-glass:hover{background:var(--bg-hover);color:var(--text-primary)}.meeting-top .btn-primary{background:var(--accent-gradient);color:#fff;box-shadow:var(--shadow-glow)}.meeting-main{z-index:1;position:absolute;inset:0}.stage{min-height:0;position:absolute;inset:0}.stage--gallery{background:var(--bg-1);padding:16px}.gallery-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-auto-rows:1fr;place-content:center;gap:12px;width:100%;height:100%;min-height:0;padding:2px;display:grid;overflow-y:auto}.gallery-grid .thumb{aspect-ratio:16/9;flex:none;width:100%;height:auto;min-height:0}.thumb--screen .thumb-bg{object-fit:contain}.video-mirror{transform:scaleX(-1)}.hero-pip{z-index:9;aspect-ratio:16/9;background:#0b0f1a;border:2px solid #ffffff59;border-radius:14px;width:clamp(120px,18vw,220px);position:absolute;bottom:20px;right:20px;overflow:hidden;box-shadow:0 8px 24px #00000073}.hero-pip-video{width:100%;height:100%;display:block}.hero-pip-name{color:#fff;text-shadow:0 1px 4px #0009;pointer-events:none;font-size:12px;font-weight:600;position:absolute;bottom:6px;left:8px}.speaker-view,.speaker-main{position:absolute;inset:0}.speaker-main .hero-tile{width:100%;height:100%;box-shadow:none;background:#b9c0d2;border-radius:0}.speaker-main .hero-tile .tile-meta,.speaker-main .hero-tile .pinned{display:none}.hero-label{z-index:8;text-shadow:0 2px 10px #00000073;pointer-events:none;position:absolute;bottom:240px;left:44px}.hero-label-row{align-items:center;gap:9px;display:flex}.hl-spark{color:#7fa0ff;display:inline-flex}.hl-check{color:#3b82f6;display:inline-flex}.hl-name{color:#fff;letter-spacing:-.01em;font-size:22px;font-weight:700}.hero-label-sub{align-items:center;gap:10px;margin-top:5px;padding-left:2px;display:flex}.hl-role{color:#cdd3e0;font-size:14.5px;font-weight:500}.hl-wave{border:0;height:16px;margin:0;padding:0}.hl-wave span{box-shadow:none;background:#7fa0ff}.film-strip{z-index:8;scrollbar-width:none;gap:12px;max-width:calc(100% - 80px);display:flex;position:absolute;bottom:118px;left:40px;overflow-x:auto}.film-strip::-webkit-scrollbar{display:none}.film-strip .thumb{border:none;border-radius:15px;flex:none;width:154px;height:94px;box-shadow:0 8px 20px #0003}.film-strip .thumb.speaking{border:2.5px solid #4f7cff;box-shadow:0 0 0 3px #4f7cff40,0 8px 20px #00000040}.film-strip .thumb .tile-meta{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;bottom:7px;left:8px}.film-strip .thumb .tile-meta b{color:#fff;text-shadow:0 1px 4px #00000080;font-size:13px;font-weight:600}.film-strip .thumb .tile-meta .avatar{display:none}.film-strip .thumb .mute-corner{bottom:7px;right:7px}.film-overflow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff29;border:1px solid #ffffff47;border-radius:15px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;width:138px;height:94px;display:flex;box-shadow:0 8px 20px #0000002e}.film-overflow-stack{display:flex}.film-overflow-av{background:var(--accent-gradient);color:#fff;border:2px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:inline-flex}.film-overflow-av+.film-overflow-av{margin-left:-10px}.film-overflow-label{color:#fff;text-shadow:0 1px 4px #0006;font-size:13px;font-weight:600}@media (min-width:901px){.meeting .side.chat-dock{z-index:10;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);width:382px;transition:transform .38s var(--ease-out), opacity .38s var(--ease-out), visibility 0s linear 0s;background:#fffffff7;border:1px solid #ffffffb3;border-radius:24px;position:absolute;top:58px;bottom:58px;right:30px;box-shadow:0 20px 50px #141c3738}.meeting .side.chat-dock.chat-collapsed{opacity:0;visibility:hidden;pointer-events:none;transition:transform .38s var(--ease-out), opacity .38s var(--ease-out), visibility 0s linear .38s;transform:translate(calc(100% + 46px))}.meeting .side.chat-dock .side-body{padding:18px 20px}}.side-head.chat-head{border-bottom:1px solid #141c3712;padding:18px 20px}.chat-head-title{align-items:center;gap:10px;display:flex}.chat-head-chip{color:#4f7cff;background:#eef1fe;border-radius:9px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.side-head.chat-head h3{color:#1a2236;margin:0;font-size:18px;font-weight:700}.chat-close{color:#9097a8;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:inline-flex}.chat-close:hover{color:#1a2236;background:#141c370d}.chat-panel{flex-direction:column;height:100%;min-height:0;display:flex}.chat-messages{flex-direction:column;flex:auto;gap:18px;min-height:0;padding:4px 2px;display:flex;overflow-y:auto}.chat-empty{color:var(--text-tertiary);text-align:center;margin:auto 0;font-size:13px}.chat-msg{gap:11px;display:flex}.chat-avatar{background:var(--accent-gradient);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:inline-flex}.chat-msg-body{flex:1;min-width:0}.chat-msg-head{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.chat-author{color:var(--text-primary);font-size:13.5px;font-weight:700}.chat-time{color:var(--text-tertiary);font-size:12px}.chat-text{color:var(--text-primary);word-break:break-word;margin:0;font-size:14px;line-height:1.45}.chat-ai-card{background:#eef3fe;border:1px solid #dde6fb;border-radius:16px;padding:14px 15px}.chat-ai-head{align-items:center;gap:9px;margin-bottom:9px;display:flex}.chat-ai-orb{background:conic-gradient(from 140deg,#6a5bff,#9b6bff,#4f7cff,#6a5bff);border-radius:50%;flex:none;width:26px;height:26px}.chat-ai-card p{color:#3a4256;margin:0 0 13px;font-size:14px;line-height:1.5}.chat-ai-actions{gap:10px;display:flex}.chat-ai-actions button{cursor:pointer;border-radius:11px;flex:1;padding:9px;font-family:inherit;font-size:13px;font-weight:600}.chat-ai-actions .ghost{color:var(--accent-primary);background:#fff;border:1px solid #d8e0fa}.chat-ai-actions .filled{background:var(--accent-gradient);color:#fff;border:none}.chat-input{background:var(--bg-card);border:1px solid var(--border);border-radius:15px;align-items:center;gap:6px;margin-top:12px;padding:8px 8px 8px 14px;display:flex}.chat-input:focus-within{border-color:var(--accent-primary)}.chat-input input{color:var(--text-primary);background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:16px}.chat-input input::placeholder{color:var(--text-tertiary)}.chat-input button[type=submit]{width:34px;height:34px;color:var(--accent-primary);cursor:pointer;transition:background .12s var(--ease-out), color .12s var(--ease-out);background:0 0;border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-input button[type=submit]:hover:not(:disabled){background:#eef1fe}.chat-input button:disabled{opacity:.4;cursor:default}.hero-tile{border-radius:var(--r-xl);box-shadow:var(--shadow-lg);background:#0b0f1a;position:relative;overflow:hidden}.hero-tile .video-bg{object-fit:cover;background:radial-gradient(ellipse at 30% 25%, var(--c1,#131e37) 0%, transparent 60%), linear-gradient(135deg, var(--c1,#131e37) 0%, var(--c2,#040d1e) 100%);width:100%;height:100%;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.hero-tile .video-bg{background:radial-gradient(ellipse at 30% 25%, var(--c1,lab(11.4338% 2.08272 -17.8892)) 0%, transparent 60%), linear-gradient(135deg, var(--c1,lab(11.4338% 2.08272 -17.8892)) 0%, var(--c2,lab(3.51789% .669681 -11.889)) 100%)}}@supports (color:color-mix(in lab, red, red)){.hero-tile .video-bg{background:radial-gradient(ellipse at 30% 25%, color-mix(in oklch, var(--c1,lab(11.4338% 2.08272 -17.8892)) 85%, transparent) 0%, transparent 60%), linear-gradient(135deg, var(--c1,lab(11.4338% 2.08272 -17.8892)) 0%, var(--c2,lab(3.51789% .669681 -11.889)) 100%)}}.hero-nocam{flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:0 24px;display:flex;position:absolute;inset:0}.hero-nocam-name{letter-spacing:-.015em;color:var(--fg-0);text-align:center;text-shadow:0 2px 18px #0006;font-size:clamp(26px,3.6vw,46px);font-weight:700}.hero-nocam-wave{opacity:.4;height:34px;transition:opacity .2s var(--ease-out);border-left:0;gap:5px;margin-left:0;padding-left:0}.hero-nocam-wave.is-live{opacity:1}.hero-nocam-wave span{border-radius:3px;width:5px}.silhouette{width:60%;height:88%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.silhouette svg{width:100%;height:100%}.tile-overlay{pointer-events:none;background:linear-gradient(#0000 60%,#00000073 100%),linear-gradient(135deg,#ffffff0a 0%,#0000 30%);position:absolute;inset:0}.tile-meta{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%);background:#00000073;border:.5px solid #ffffff1a;align-items:center;gap:10px;padding:8px 14px 8px 10px;display:flex;position:absolute;bottom:16px;left:16px}.tile-meta .av{border-radius:50%;width:24px;height:24px}.tile-meta b{letter-spacing:-.005em;font-size:13px;font-weight:500}.tile-meta .role{font-family:var(--font-mono);color:var(--fg-3);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.waveform{border-left:.5px solid var(--fg-4);align-items:center;gap:2px;height:14px;margin-left:4px;padding-left:6px;display:inline-flex}.waveform span{background:var(--neon-2);width:2px;box-shadow:0 0 6px var(--neon-soft);border-radius:1px;animation:.9s ease-in-out infinite wave;display:block}.waveform span:first-child{height:40%;animation-delay:-.6s}.waveform span:nth-child(2){height:80%;animation-delay:-.4s}.waveform span:nth-child(3){height:60%;animation-delay:-.2s}.waveform span:nth-child(4){height:90%;animation-delay:0s}.waveform span:nth-child(5){height:50%;animation-delay:-.3s}@keyframes wave{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1.1)}}.caption{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:70%;color:var(--fg-0);text-align:center;background:#00000080;border:.5px solid #ffffff14;padding:10px 18px;font-size:14px;line-height:1.4;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.caption .who{font-family:var(--font-mono);color:var(--neon-2);letter-spacing:.1em;text-transform:uppercase;margin-right:8px;font-size:10px}.tile-actions{gap:6px;display:flex;position:absolute;top:14px;right:14px}.tile-chip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:32px;height:32px;color:var(--fg-1);appearance:none;cursor:default;background:#00000073;border:.5px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.pinned{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--r-pill);color:var(--fg-1);background:#00000073;border:.5px solid #ffffff1a;align-items:center;gap:6px;padding:5px 10px;font-size:10px;display:inline-flex;position:absolute;top:14px;left:14px}.thumb-row{grid-template-columns:repeat(4,1fr);gap:12px;min-height:0;display:grid}.thumb{border:1px solid var(--border);box-shadow:var(--shadow-md);background:#3a4256;border-radius:15px;position:relative;overflow:hidden}.thumb.speaking{border:2.5px solid var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary), var(--shadow-lg)}@supports (color:color-mix(in lab, red, red)){.thumb.speaking{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-primary) 25%, transparent), var(--shadow-lg)}}.thumb-bg{object-fit:cover;background:linear-gradient(135deg, var(--c1), var(--c2));width:100%;height:100%;position:absolute;inset:0}.thumb .silhouette{opacity:.9;width:70%;height:90%}.thumb .tile-meta{padding:4px 10px 4px 6px;bottom:10px;left:10px}.thumb .tile-meta .av{width:18px;height:18px;font-size:9px}.thumb .tile-meta b{font-size:11.5px}.thumb .mute-corner{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:24px;height:24px;color:var(--err);background:#00000080;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:10px;right:10px}.side{border-radius:var(--r-2xl);flex-direction:column;min-height:0;display:flex}.side.glass{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-lg)}.side.glass:before,.side.glass:after{display:none}.side-head{justify-content:space-between;align-items:center;padding:16px 18px 0;display:flex}.side-head h3{color:var(--text-primary);align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;display:flex}.side-head .ai-orb{background:var(--accent-gradient);width:22px;height:22px;box-shadow:var(--shadow-glow);border-radius:50%;flex:none;position:relative}.side-head .ai-orb:before,.side-head .ai-orb:after{content:"";border:1px solid var(--accent-primary);animation:drop-pulse 2.4s var(--ease-out) infinite;opacity:0;border-radius:50%;position:absolute;inset:0}.side-head .ai-orb:after{animation-delay:1.2s}.side-meta{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.tabs{background:var(--bg-app);border:1px solid var(--border);border-radius:var(--r-pill);gap:2px;margin:14px 18px 0;padding:4px;display:flex;position:relative}.tabs button{appearance:none;color:var(--text-secondary);border-radius:var(--r-pill);cursor:pointer;transition:color .25s var(--ease-out), background .25s var(--ease-out);z-index:2;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex;position:relative}.tabs button .cnt{font-family:var(--font-mono);border-radius:var(--r-pill);background:var(--bg-selected);color:var(--text-secondary);padding:1px 6px;font-size:10px}.tabs button.active{color:#fff;background:var(--accent-gradient);box-shadow:var(--shadow-glow)}.tabs button.active .cnt{color:#fff;background:#ffffff40}.tabs-pill{border-radius:var(--r-pill);background:var(--neon-grad);box-shadow:0 0 16px -4px var(--neon-soft), inset 0 1px 0 #ffffff4d;transition:left .4s var(--ease-spring), width .4s var(--ease-spring);z-index:1;pointer-events:none;position:absolute;top:4px;bottom:4px}.side-body{flex:1;min-height:0;padding:18px;overflow-y:auto}.side-body::-webkit-scrollbar{width:8px}.side-body::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}.panel{animation:panel-in .4s var(--ease-out);flex-direction:column;gap:14px;display:none}.panel.active{display:flex}@keyframes panel-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.sum-item{background:var(--bg-app);border:1px solid var(--border);border-radius:var(--r-lg);gap:12px;padding:12px 14px;display:flex}.sum-item.decision{background:var(--accent-soft);border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.sum-item.decision{border-color:color-mix(in srgb, var(--accent-primary) 25%, transparent)}}.sum-item .ts{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.04em;flex:none;min-width:38px;padding-top:2px;font-size:10px}.sum-item.decision .ts{color:var(--accent-primary)}.sum-item p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.sum-item p b{color:var(--text-primary);font-weight:700}.ai-typing{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.06em;align-items:center;gap:8px;padding:8px 14px;font-size:11px;display:inline-flex}.ai-typing .dots{gap:3px;display:inline-flex}.ai-typing .dots span{background:var(--accent-primary);border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite dots}.ai-typing .dots span:nth-child(2){animation-delay:.2s}.ai-typing .dots span:nth-child(3){animation-delay:.4s}@keyframes dots{0%,80%,to{opacity:.4;transform:scale(.5)}40%{opacity:1;transform:scale(1)}}.task{background:var(--bg-app);border:1px solid var(--border);border-radius:var(--r-lg);cursor:default;align-items:flex-start;gap:12px;padding:14px;display:flex}.task .check{border:1.5px solid var(--border-strong);color:#0000;width:18px;height:18px;transition:background .25s var(--ease-out), border-color .25s var(--ease-out), color .25s var(--ease-out), box-shadow .25s var(--ease-out);cursor:pointer;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.task.done .check{background:var(--accent-gradient);color:#fff;box-shadow:var(--shadow-glow);border-color:#0000}.task.done .body p{color:var(--text-tertiary);text-decoration:line-through}.task .body{flex:1;min-width:0}.task .body p{color:var(--text-primary);margin:0 0 8px;font-size:13.5px;line-height:1.45}.task .body .footer{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.task .body .footer .avatar{width:20px;height:20px;font-size:9px}.task .due{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.04em;font-size:10px}.task .due.soon{color:var(--status-warning-text)}.insight{border-radius:var(--r-lg);background:var(--bg-app);border:1px solid var(--border);padding:14px 16px;position:relative}.insight.key{background:var(--accent-soft);border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.insight.key{border-color:color-mix(in srgb, var(--accent-primary) 30%, transparent)}}.insight .kind{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:8px;font-size:10px;display:inline-flex}.insight.key .kind{color:var(--accent-primary)}.insight .kind .ic{width:10px;height:10px}.insight h4{letter-spacing:-.005em;color:var(--text-primary);margin:0 0 6px;font-size:14px;font-weight:700;line-height:1.35}.insight p{color:var(--text-secondary);margin:0;font-size:12.5px;line-height:1.5}.insight .quote{border-left:1.5px solid var(--accent-primary);color:var(--text-primary);margin-top:10px;padding-left:12px;font-size:12.5px;font-style:italic}.insight .who{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.05em;margin-top:4px;font-size:10px;font-style:normal;display:block}.sentiment{gap:10px;display:grid}.sentiment-row{color:var(--fg-1);grid-template-columns:90px 1fr 36px;align-items:center;gap:10px;font-size:12px;display:grid}.sentiment-row .name{color:var(--fg-1)}.sentiment-bar{background:#ffffff0f;border-radius:3px;height:6px;position:relative;overflow:hidden}.sentiment-bar i{background:var(--neon-grad);box-shadow:0 0 8px -2px var(--neon-soft);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.sentiment-row .val{font-family:var(--font-mono);color:var(--fg-3);text-align:right;font-size:10px}.dock{z-index:50;border-radius:18px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex;position:fixed;bottom:34px;left:50%;transform:translate(-50%)}.dock-btn--pill{border-radius:12px;gap:4px;width:auto;height:44px;padding:0 10px}.dock.glass{background:#f4f6fb59;border:1px solid #ffffff80;box-shadow:0 10px 30px #0a0f222e}.dock{transition:transform .35s var(--ease-out), opacity .35s var(--ease-out), visibility 0s linear 0s}.dock.dock-collapsed{opacity:0;visibility:hidden;pointer-events:none;transition:transform .35s var(--ease-out), opacity .35s var(--ease-out), visibility 0s linear .35s;transform:translate(-50%)translateY(26px)scale(.88)}.dock-mini{z-index:49;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#2b3346;cursor:pointer;opacity:0;pointer-events:none;width:64px;height:30px;transition:transform .35s var(--ease-out), opacity .35s var(--ease-out), background .2s var(--ease-out);background:#f4f6fb73;border:1px solid #ffffff80;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)translateY(14px)}.dock-mini.show{opacity:1;pointer-events:auto;transform:translate(-50%)}.dock-mini:hover{background:#ffffffbf}.dock-mini-ic{opacity:.8;transform:rotate(180deg)}@media (max-width:900px),(pointer:coarse){.dock-mini{display:none}}.dock.glass:before,.dock.glass:after{display:none}.dock-btn{appearance:none;border-radius:var(--r-pill);color:#2b3346;cursor:pointer;width:44px;height:44px;transition:background .2s var(--ease-out), color .2s var(--ease-out), transform .15s var(--ease-out);background:#ffffff8c;border:1px solid #ffffff80;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.dock-btn:hover{color:var(--text-primary);background:#fffc}.dock-btn:active{transform:scale(.94)}.dock-btn.off{background:var(--status-error-bg);border-color:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.dock-btn.off{border-color:color-mix(in srgb, var(--status-error) 40%, transparent)}}.dock-btn.off{color:var(--status-error-text)}.dock-btn--recording{background:var(--status-error-bg);border-color:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.dock-btn--recording{border-color:color-mix(in srgb, var(--status-error) 40%, transparent)}}.dock-btn--recording{color:var(--status-error-text)}.dock-btn--active{background:var(--accent-soft);border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.dock-btn--active{border-color:color-mix(in srgb, var(--accent-primary) 40%, transparent)}}.dock-btn--active{color:var(--accent-primary)}.dock-btn.danger{background:var(--status-error);color:#fff;border-color:#0000;border-radius:13px;width:48px;height:44px;padding:0;box-shadow:0 8px 18px #ef444466}.dock-btn.danger:hover{color:#fff;background:#dc2626}.dock-divider{background:#141c371f;width:1px;height:24px;margin:0 4px}.dock-btn .pip{background:var(--accent-primary);width:7px;height:7px;box-shadow:0 0 6px var(--accent-primary);border-radius:50%;position:absolute;top:8px;right:8px}.dock-btn[data-label]:after{content:attr(data-label);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#0a0f22d9;border-radius:6px;padding:4px 8px;font-size:11px;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.dock-btn:hover[data-label]:after{opacity:1}.dock-menu{z-index:70;-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);min-width:250px;box-shadow:var(--shadow-lg);transform-origin:100% 100%;opacity:0;pointer-events:none;transition:transform var(--dur-close) var(--ease-in-ios), opacity var(--dur-close) var(--ease-in-ios);will-change:transform, opacity;background:#ffffff80;border:1px solid #ffffff8c;border-radius:14px;flex-direction:column;gap:2px;padding:6px;display:flex;position:fixed;transform:scale(.92)translateY(4px)}.dock-menu.open{opacity:1;pointer-events:auto;transition:transform .22s var(--ease-out-ios), opacity .22s var(--ease-out-ios);transform:scale(1)translateY(0)}.dock-menu.open .dock-menu-item{animation:dock-menu-item-in .22s var(--ease-out-ios) both}.dock-menu.open .dock-menu-item:first-child{animation-delay:20ms}.dock-menu.open .dock-menu-item:nth-child(2){animation-delay:50ms}.dock-menu.open .dock-menu-item:nth-child(3){animation-delay:80ms}.dock-menu.open .dock-menu-item:nth-child(4){animation-delay:.11s}@keyframes dock-menu-item-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.dock-menu-item{appearance:none;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:background .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.dock-menu-item>svg{opacity:.75;flex:none}.dock-menu-item:hover,.dock-menu-item:focus-visible{background:#ffffffd9}.dock-menu-item:active{background:var(--bg-selected)}.dock-menu-item:disabled{opacity:.55;cursor:default}.dock-menu-item--row{cursor:default}.dock-menu-item--row:hover{background:0 0}.dock-menu-seg{background:#141c370f;border:1px solid #141c3714;border-radius:9px;gap:2px;margin-left:auto;padding:2px;display:inline-flex}.dock-menu-seg button{appearance:none;cursor:pointer;color:var(--text-secondary);transition:background .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:0;border-radius:7px;padding:3px 9px;font-family:inherit;font-size:11px;font-weight:600}.dock-menu-seg button.active{background:var(--accent-primary);color:#fff}.dock-menu-rec-on{color:var(--status-error);opacity:1!important}.dock-menu-rec-dot{background:var(--status-error);border-radius:50%;flex:none;width:8px;height:8px;margin-left:auto;animation:1.6s ease-in-out infinite dock-rec-pulse;box-shadow:0 0 6px #ef4444b3}@keyframes dock-rec-pulse{0%,to{opacity:1}50%{opacity:.35}}.pip--rec{background:var(--status-error);box-shadow:0 0 6px var(--status-error)}.dock-toast{z-index:70;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;transition:transform var(--dur-close) var(--ease-in-ios), opacity var(--dur-close) var(--ease-in-ios);background:#0a0f22d9;align-items:center;gap:8px;padding:9px 14px;font-size:13px;display:inline-flex;position:fixed;bottom:96px;left:50%;transform:translate(-50%)translateY(8px)scale(.96)}.dock-toast.show{opacity:1;transition:transform .22s var(--ease-out-ios), opacity .22s var(--ease-out-ios);transform:translate(-50%)translateY(0)scale(1)}.dock-toast svg{color:#34d399;flex:none}.shell{z-index:2;box-sizing:border-box;background:radial-gradient(1100px 620px at 88% -8%,#7c3aed1a,#0000 60%),radial-gradient(900px 600px at 4% 108%,#4f6af61f,#0000 60%),#e7ebf7;height:100vh;padding:12px;display:flex;position:relative}.app-frame{background:var(--bg-card);min-width:0;box-shadow:var(--shadow-xl);border-radius:22px;flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:240px 1fr;display:grid;overflow:hidden}.app-sidebar{background:radial-gradient(240px 240px at -8% 112%,#7846dc73,#0000 65%),linear-gradient(#0a1020 0%,#0b1226 55%,#0a1020 100%);border-right:1px solid #ffffff0f;flex-direction:column;gap:6px;height:100%;padding:16px 14px 14px;display:flex;position:relative;overflow-y:auto}.app-sidebar::-webkit-scrollbar{width:6px}.app-sidebar::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px}.app-brand{text-transform:uppercase;letter-spacing:.12em;color:var(--text-inverse);-webkit-user-select:none;user-select:none;align-items:center;gap:11px;margin-bottom:8px;padding:6px 10px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.app-cta{flex-direction:column;gap:6px;margin:4px 0 14px;display:flex}.app-cta .btn{justify-content:center;width:100%}.sidebar-section{color:#fff6;letter-spacing:.08em;text-transform:uppercase;-webkit-user-select:none;user-select:none;margin:14px 10px 6px;font-size:12px;font-weight:600}.sidebar-nav{flex-direction:column;gap:4px;display:flex}.sidebar-item{color:#9097aa;cursor:pointer;height:46px;transition:background .15s var(--ease-out), color .15s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:14px;align-items:center;gap:14px;padding:0 15px;font-size:15px;font-weight:500;text-decoration:none;display:flex;position:relative}.sidebar-item:hover{color:#fff;background:#ffffff0a}.sidebar-item.active,.sidebar-item.active:hover{color:#fff;background:linear-gradient(90deg,#3050cd8c,#2842aa29);font-weight:600;box-shadow:inset 0 0 0 1px #6284ff52,0 8px 22px #2850dc4d}.sidebar-item .ic{color:#868da1;width:18px;height:18px;transition:color .15s var(--ease-out);flex:none}.sidebar-item:hover .ic{color:#c3c8d8}.sidebar-item.active .ic{color:#5b7cff}.sidebar-item .cnt{color:#ffffffb3;border-radius:var(--r-pill);background:#ffffff1a;margin-left:auto;padding:2px 7px;font-size:11px;font-weight:600}.sidebar-item .badge-soon{letter-spacing:.08em;border-radius:var(--r-pill);color:#ffffffd9;text-transform:uppercase;background:#7c3aed38;border:.5px solid #7c3aed66;margin-left:auto;padding:2px 6px;font-size:10px;font-weight:600}.sidebar-spacer{flex:1;min-height:8px}.sidebar-divider{background:#ffffff14;height:1px;margin:6px}.profile-chip{border-radius:var(--r-md);cursor:pointer;transition:background .15s var(--ease-out);color:#ffffffd9;text-align:left;background:#ffffff0a;border:0;align-items:center;gap:10px;width:100%;padding:8px 10px;font-family:inherit;display:flex}.profile-chip:hover{background:#ffffff17}.profile-chip .who{flex-direction:column;flex:1;min-width:0;display:flex}.profile-chip .name{color:var(--text-inverse);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.profile-chip .email{color:#ffffff73;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.profile-chip .ic{color:#ffffff73;flex:none}.sidebar-collapse{border-radius:var(--r-md);color:#fff6;text-align:left;cursor:pointer;width:100%;height:40px;transition:background .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:0;align-items:center;gap:10px;margin-top:6px;padding:0 12px;font-family:inherit;font-size:14px;display:flex}.sidebar-collapse:hover{color:#ffffffb3;background:#ffffff0f}.sidebar-collapse svg{flex:none;width:16px;height:16px}.ai-agent-card{border-radius:var(--r-lg);transition:background .2s var(--ease-out), border-color .2s var(--ease-out);background:#ffffff0f;border:1px solid #ffffff1a;flex-direction:column;gap:8px;margin:8px 0;padding:14px;text-decoration:none;display:flex;position:relative;overflow:hidden}.ai-agent-card:hover{background:#ffffff17;border-color:#ffffff29}.ai-agent-card .ai-head{align-items:center;gap:10px;display:flex}.ai-agent-card .ai-orb{background:conic-gradient(from 140deg,#6a5bff,#9b6bff,#4f7cff,#6a5bff);border-radius:50%;flex:none;width:38px;height:38px;position:relative;box-shadow:0 0 20px #7c5bff99,inset 0 2px 5px #ffffff73,inset 0 -4px 7px #0a0f224d}.ai-agent-card .ai-orb:after{content:"";background:radial-gradient(circle,#ffffffe6,#0000 70%);border-radius:50%;width:11px;height:8px;position:absolute;top:6px;left:8px}.ai-agent-card .ai-text{flex-direction:column;min-width:0;display:flex}.ai-agent-card .ai-title{color:var(--text-inverse);font-size:14px;font-weight:600;line-height:1.2}.ai-agent-card .ai-sub{color:#ffffff80;font-size:12px}.ai-agent-card .ai-ask{border-radius:var(--r-md);height:34px;color:var(--text-inverse);transition:background .15s var(--ease-out);background:#050e258c;border:.5px solid #ffffff24;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.ai-agent-card:hover .ai-ask{background:#050e25c7;border-color:#fff3}.profile-menu{z-index:60;border-radius:var(--r-md);background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-lg);animation:menu-pop .18s var(--ease-out-ios) both;padding:6px;position:absolute;bottom:calc(100% + 4px);left:8px;right:8px}@keyframes menu-pop{0%{opacity:0;transform:translateY(4px)scale(.98)}}.profile-menu a,.profile-menu button{border-radius:var(--r-sm);width:100%;color:var(--text-primary);cursor:pointer;text-align:left;transition:background .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;font-size:14px;text-decoration:none;display:flex}.profile-menu a:hover,.profile-menu button:hover{background:var(--bg-hover);color:var(--text-primary)}.app-header{z-index:30;background:var(--bg-app);align-items:center;gap:14px;min-height:64px;padding:12px 24px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.app-header{background:color-mix(in srgb, var(--bg-app) 80%, transparent)}}.app-header{border-bottom:1px solid var(--border-light);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translateZ(0)}.app-header .page-title{color:var(--text-primary);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:19px;font-weight:600;overflow:hidden}.icon-btn{border-radius:var(--r-md);background:var(--bg-card);border:1px solid var(--border-light);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;box-shadow:var(--shadow-xs);transition:background .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative}.icon-btn:hover{background:var(--bg-hover);border-color:var(--border);color:var(--text-primary)}.icon-btn .unread-dot{background:var(--status-error);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg-card);border-radius:50%;position:absolute;top:9px;right:9px}.header-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.header-new-meeting,.header-join{height:40px}.header-new-meeting{padding:0 16px}.app-header .btn-ghost{background:var(--bg-card);border:1px solid var(--border);color:var(--text-secondary);box-shadow:var(--shadow-xs)}.app-header .btn-ghost:hover{background:var(--bg-hover);border-color:var(--border-strong);color:var(--text-primary)}.btn-ghost{background:var(--bg-card);border:1px solid var(--border);color:var(--text-secondary);box-shadow:var(--shadow-xs)}.btn-ghost:hover{background:var(--bg-hover);border-color:var(--border-strong);color:var(--text-primary)}.avatar-btn{appearance:none;cursor:pointer;transition:box-shadow .2s var(--ease-out);background:0 0;border:0;border-radius:50%;flex:none;padding:0;display:inline-flex}.avatar-btn:hover{box-shadow:0 0 0 3px var(--accent-soft)}@media (max-width:1180px){.header-join span{display:none}.header-join{width:40px;padding:0}}@media (max-width:1040px){.header-new-meeting span{display:none}.header-new-meeting{width:40px;padding:0}}.app-main{background:var(--bg-app);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:visible}.app-page-full{height:100%;min-height:0}.app-content:has(>.app-page-full){padding-bottom:10px}.app-content{--ap-content-bleed:23px;min-height:0;margin-left:calc(-1 * var(--ap-content-bleed));padding:8px 24px 48px calc(24px + var(--ap-content-bleed));scrollbar-gutter:stable;border-bottom-right-radius:var(--ap-shell-radius);color:var(--text-primary);flex:1;overflow:clip auto}.rise-in{animation:rise-in .32s var(--ease-out-ios) both;animation-delay:var(--rise-delay,0s)}@keyframes rise-in{0%{opacity:0;transform:translateY(8px)}}.sub-tabs{border:.5px solid var(--fg-4);border-radius:var(--r-pill);background:#0000004d;gap:2px;padding:4px;display:inline-flex}.sub-tabs button,.sub-tabs a{appearance:none;color:var(--fg-2);border-radius:var(--r-pill);cursor:pointer;transition:color .25s var(--ease-out), background .25s var(--ease-out);background:0 0;border:0;align-items:center;padding:8px 16px;font-family:inherit;font-size:14px;text-decoration:none;display:inline-flex}.sub-tabs button:hover,.sub-tabs a:hover{color:var(--fg-0)}.sub-tabs button.active,.sub-tabs a.active{color:#fff;background:var(--neon-grad);box-shadow:0 0 16px -4px var(--neon-soft), inset 0 1px 0 #ffffff4d}.status-chip{font-family:var(--font-sans);letter-spacing:.01em;border-radius:var(--r-pill);border:.5px solid var(--fg-4);color:var(--fg-1);white-space:nowrap;background:#ffffff0a;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:14px;font-weight:500;display:inline-flex}.status-chip .pulse{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.6s ease-out infinite chip-pulse;box-shadow:0 0}.status-chip .dot{opacity:.85;background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}@keyframes chip-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklch, currentColor 55%, transparent)}70%{box-shadow:0 0 0 6px color-mix(in oklch, currentColor 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in oklch, currentColor 0%, transparent)}}.status-chip.ready{background:var(--accent-mint)}@supports (color:color-mix(in lab, red, red)){.status-chip.ready{background:color-mix(in oklch, var(--accent-mint) 14%, transparent)}}.status-chip.ready{border-color:var(--accent-mint)}@supports (color:color-mix(in lab, red, red)){.status-chip.ready{border-color:color-mix(in oklch, var(--accent-mint) 42%, transparent)}}.status-chip.ready{color:#8cffd0;color:lab(92.452% -43.9753 12.5654)}.status-chip.failed{background:var(--accent-coral)}@supports (color:color-mix(in lab, red, red)){.status-chip.failed{background:color-mix(in oklch, var(--accent-coral) 14%, transparent)}}.status-chip.failed{border-color:var(--accent-coral)}@supports (color:color-mix(in lab, red, red)){.status-chip.failed{border-color:color-mix(in oklch, var(--accent-coral) 42%, transparent)}}.status-chip.failed{color:#ffbea8;color:lab(82.6916% 39.4997 36.0754)}.status-chip.live{background:var(--accent-crimson)}@supports (color:color-mix(in lab, red, red)){.status-chip.live{background:color-mix(in oklch, var(--accent-crimson) 18%, transparent)}}.status-chip.live{border-color:var(--accent-crimson)}@supports (color:color-mix(in lab, red, red)){.status-chip.live{border-color:color-mix(in oklch, var(--accent-crimson) 50%, transparent)}}.status-chip.live{color:#ffbcb2;color:lab(82.1775% 52.277 33.5963);box-shadow:0 0 18px -6px var(--accent-crimson)}@supports (color:color-mix(in lab, red, red)){.status-chip.live{box-shadow:0 0 18px -6px color-mix(in oklch, var(--accent-crimson) 60%, transparent)}}.status-chip.scheduled{background:var(--accent-violet)}@supports (color:color-mix(in lab, red, red)){.status-chip.scheduled{background:color-mix(in oklch, var(--accent-violet) 14%, transparent)}}.status-chip.scheduled{border-color:var(--accent-violet)}@supports (color:color-mix(in lab, red, red)){.status-chip.scheduled{border-color:color-mix(in oklch, var(--accent-violet) 42%, transparent)}}.status-chip.scheduled{color:#dbceff;color:lab(84.4702% 22.6478 -42.8503)}.status-chip.processing{background:var(--accent-amber)}@supports (color:color-mix(in lab, red, red)){.status-chip.processing{background:color-mix(in oklch, var(--accent-amber) 14%, transparent)}}.status-chip.processing{border-color:var(--accent-amber)}@supports (color:color-mix(in lab, red, red)){.status-chip.processing{border-color:color-mix(in oklch, var(--accent-amber) 42%, transparent)}}.status-chip.processing{color:#ffe0ac;color:lab(90.8023% 14.7932 65.0231)}.signal-chip{letter-spacing:.01em;border-radius:var(--r-pill);border:.5px solid var(--fg-4);color:var(--fg-1);white-space:nowrap;background:#ffffff09;align-items:center;gap:5px;padding:3px 8px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.signal-chip svg{opacity:.85}.signal-chip.transcript{background:var(--accent-sky)}@supports (color:color-mix(in lab, red, red)){.signal-chip.transcript{background:color-mix(in oklch, var(--accent-sky) 10%, transparent)}}.signal-chip.transcript{border-color:var(--accent-sky)}@supports (color:color-mix(in lab, red, red)){.signal-chip.transcript{border-color:color-mix(in oklch, var(--accent-sky) 30%, transparent)}}.signal-chip.transcript{color:#c4ecff;color:lab(91.0104% -19.074 -28.3249)}.signal-chip.tasks{background:var(--accent-mint)}@supports (color:color-mix(in lab, red, red)){.signal-chip.tasks{background:color-mix(in oklch, var(--accent-mint) 10%, transparent)}}.signal-chip.tasks{border-color:var(--accent-mint)}@supports (color:color-mix(in lab, red, red)){.signal-chip.tasks{border-color:color-mix(in oklch, var(--accent-mint) 30%, transparent)}}.signal-chip.tasks{color:#8cffd0;color:lab(92.452% -43.9753 12.5654)}.signal-chip.decisions{background:var(--accent-amber)}@supports (color:color-mix(in lab, red, red)){.signal-chip.decisions{background:color-mix(in oklch, var(--accent-amber) 10%, transparent)}}.signal-chip.decisions{border-color:var(--accent-amber)}@supports (color:color-mix(in lab, red, red)){.signal-chip.decisions{border-color:color-mix(in oklch, var(--accent-amber) 30%, transparent)}}.signal-chip.decisions{color:#ffe0ac;color:lab(90.8023% 14.7932 65.0231)}.signal-chip.duration{border-color:var(--fg-4);color:var(--fg-2);font-family:var(--font-mono);letter-spacing:.02em;background:#ffffff09}.empty-shell{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:80px 32px;display:flex}.empty-shell .icon-wrap{border-radius:var(--r-lg);border:.5px solid var(--fg-4);width:72px;height:72px;color:var(--fg-2);background:#ffffff0a;justify-content:center;align-items:center;display:inline-flex;position:relative}.empty-shell .icon-wrap:after{content:"";border-radius:inherit;border:1px solid var(--neon-2);position:absolute;inset:-1px}@supports (color:color-mix(in lab, red, red)){.empty-shell .icon-wrap:after{border:1px solid color-mix(in oklch, var(--neon-2) 25%, transparent)}}.empty-shell .icon-wrap:after{pointer-events:none}.empty-shell h2{letter-spacing:-.01em;color:var(--fg-0);margin:0;font-size:22px;font-weight:500}.empty-shell p{max-width:420px;color:var(--fg-2);margin:0;font-size:15px;line-height:1.55}.empty-shell .soon-chip{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--r-pill);background:var(--neon-2);align-items:center;gap:6px;padding:4px 10px;font-size:11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.empty-shell .soon-chip{background:color-mix(in oklch, var(--neon-2) 14%, transparent)}}.empty-shell .soon-chip{border:.5px solid var(--neon-2)}@supports (color:color-mix(in lab, red, red)){.empty-shell .soon-chip{border:.5px solid color-mix(in oklch, var(--neon-2) 35%, transparent)}}.empty-shell .soon-chip{color:#dacfff;color:lab(85.1628% 13.0733 -26.6971)}.stat-card{padding:18px 20px}.stat-card .label{font-family:var(--font-mono);color:var(--fg-3);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:11px}.stat-card .num{letter-spacing:-.02em;color:var(--fg-0);font-size:30px;font-weight:500;line-height:1}.stat-card .delta{font-family:var(--font-mono);color:var(--fg-2);letter-spacing:.02em;margin-top:6px;font-size:12px}.apollon-hero{flex-direction:column;gap:18px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.apollon-hero .greet-row{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.apollon-hero h1{letter-spacing:-.02em;color:var(--fg-0);margin:0;font-size:28px;font-weight:500}.apollon-hero .date{font-family:var(--font-mono);color:var(--fg-3);letter-spacing:.04em;font-size:14px}.apollon-hero .hero-search{border-radius:var(--r-pill);border:.5px solid var(--fg-4);height:52px;color:var(--fg-3);background:#ffffff0a;align-items:center;gap:12px;padding:0 16px;font-size:15px;display:flex}.apollon-hero .hero-search .kbd{font-family:var(--font-mono);background:#ffffff0f;border-radius:6px;margin-left:auto;padding:3px 8px;font-size:12px}.meeting-row{border-radius:var(--r-md);border:.5px solid var(--fg-4);transition:background .22s var(--ease-out), border-color .22s var(--ease-out), box-shadow .22s var(--ease-out);color:inherit;background:#ffffff06;grid-template-columns:76px 1fr auto;align-items:stretch;gap:18px;padding:14px 18px;text-decoration:none;display:grid;position:relative}.meeting-row:hover{border-color:var(--accent-violet);background:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.meeting-row:hover{border-color:color-mix(in oklch, var(--accent-violet) 22%, var(--fg-4))}}.meeting-row:hover{box-shadow:0 0 0 1px var(--accent-violet)}@supports (color:color-mix(in lab, red, red)){.meeting-row:hover{box-shadow:0 0 0 1px color-mix(in oklch, var(--accent-violet) 14%, transparent)}}.meeting-row .date-anchor{border-radius:var(--r-md) 0 0 var(--r-md);background:linear-gradient(#832f00 0%,#db7e00 100%);background:linear-gradient(lab(31.6051% 40.9188 62.8139) 0%,lab(62.0963% 37.9182 93.6512) 100%);flex-direction:column;justify-content:center;align-items:center;min-width:72px;margin:-14px 0 -14px -18px;padding:10px 12px;display:flex;box-shadow:inset 0 1px #ffcc7959,inset 0 -1px #4c120080,0 4px 14px -6px #883c008c;box-shadow:inset 0 1px lab(85.955% 20.9385 70.2018/.35),inset 0 -1px lab(15.6322% 29.2947 26.6796/.5),0 4px 14px -6px lab(35.0577% 42.679 72.6219/.55)}.meeting-row .date-anchor .day{color:#fff;letter-spacing:-.02em;text-shadow:0 1px 2px #3d12008c;text-shadow:0 1px 2px lab(12.1875% 28.4513 23.8858/.55);font-size:28px;font-weight:600;line-height:1}.meeting-row .date-anchor .month{color:#fff3df;color:lab(96.5689% 3.82534 15.0702);letter-spacing:.01em;text-shadow:0 1px 2px #4a160073;text-shadow:0 1px 2px lab(15.6961% 28.0983 28.5938/.45);margin-top:6px;font-size:15px;font-weight:500}.meeting-row .date-anchor .time{font-size:14px;font-family:var(--font-mono);color:#ffeed7;color:lab(95.3559% 6.31884 18.4592);letter-spacing:.04em;text-shadow:0 1px 2px #4a160073;text-shadow:0 1px 2px lab(15.6961% 28.0983 28.5938/.45);margin-top:6px;font-weight:500}.meeting-row .title-col{flex-direction:column;gap:6px;min-width:0;padding:2px 0;display:flex}.meeting-row .title-col .ttl-row{align-items:center;gap:8px;min-width:0;display:flex}.meeting-row .title-col .ttl{color:var(--fg-0);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:500;overflow:hidden}.meeting-row .title-col .ttl-edit{opacity:0;color:var(--fg-3);cursor:pointer;transition:opacity .2s var(--ease-out), color .2s var(--ease-out), background .2s var(--ease-out);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:2px;display:inline-flex}.meeting-row:hover .ttl-edit,.meeting-row .ttl-edit:focus-visible{opacity:1}.meeting-row .ttl-edit:hover{color:var(--fg-0);background:#ffffff0f}.meeting-row .title-col .chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.meeting-row .title-col .tldr{color:var(--fg-2);-webkit-line-clamp:2;transition:-webkit-line-clamp .25s var(--ease-out);-webkit-box-orient:vertical;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.meeting-row:hover .title-col .tldr{-webkit-line-clamp:6}.meeting-row .status-col{align-self:center;align-items:center;display:flex}.meeting-row .ttl-input{all:unset;color:var(--fg-0);border:.5px solid var(--accent-violet);background:#ffffff0f;border-radius:4px;flex:1;padding:2px 6px;font-size:15px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.meeting-row .ttl-input{border:.5px solid color-mix(in oklch, var(--accent-violet) 50%, transparent)}}.meeting-row .ttl-input{min-width:0}.meeting-row .ttl-input:focus-visible{border-color:var(--accent-violet);box-shadow:0 0 0 3px var(--accent-violet);background:#ffffff14}@supports (color:color-mix(in lab, red, red)){.meeting-row .ttl-input:focus-visible{box-shadow:0 0 0 3px color-mix(in oklch, var(--accent-violet) 18%, transparent)}}.day-group{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);align-items:center;gap:12px;padding:10px 4px 2px;font-size:12px;display:flex}.day-group:after{content:"";background:linear-gradient(to right, var(--accent-violet), transparent 70%);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.day-group:after{background:linear-gradient(to right, color-mix(in oklch, var(--accent-violet) 18%, transparent), transparent 70%)}}.day-group .count{color:var(--fg-3);letter-spacing:.04em;text-transform:none;padding-left:4px;font-size:11px}.meetings-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.meetings-head .title-block{min-width:0}.meetings-head h1{letter-spacing:-.02em;color:var(--fg-0);margin:0;font-size:28px;font-weight:500}.meetings-head .counter{font-family:var(--font-mono);color:var(--fg-3);letter-spacing:.04em;margin:6px 0 0;font-size:14px}.meetings-head .counter strong{color:var(--fg-1);font-weight:500}.cal-grid{border-radius:var(--r-md);border:.5px solid var(--fg-4);background:#ffffff05;grid-template-columns:60px repeat(7,1fr);gap:0;display:grid;overflow:hidden}.cal-grid .cal-header{font-family:var(--font-mono);color:var(--fg-2);letter-spacing:.06em;text-transform:uppercase;border-bottom:.5px solid var(--fg-4);text-align:center;padding:10px 8px;font-size:12px}.cal-grid .cal-time{font-family:var(--font-mono);color:var(--fg-3);letter-spacing:.04em;text-align:right;border-right:.5px solid var(--fg-4);border-bottom:.5px dashed var(--fg-4);min-height:56px;padding:8px;font-size:11px}.cal-grid .cal-cell{border-right:.5px solid var(--fg-4);border-bottom:.5px dashed var(--fg-4);min-height:56px;padding:4px;position:relative}.cal-grid .cal-cell:last-child{border-right:0}.cal-event{border-radius:var(--r-xs);background:var(--neon-2);padding:6px 8px;display:block}@supports (color:color-mix(in lab, red, red)){.cal-event{background:color-mix(in oklch, var(--neon-2) 12%, transparent)}}.cal-event{border:.5px solid var(--neon-2)}@supports (color:color-mix(in lab, red, red)){.cal-event{border:.5px solid color-mix(in oklch, var(--neon-2) 35%, transparent)}}.cal-event{color:var(--fg-0);margin-bottom:4px;font-size:14px;line-height:1.3;text-decoration:none}.cal-event.ready{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.cal-event.ready{background:color-mix(in oklch, var(--ok) 10%, transparent)}}.cal-event.ready{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.cal-event.ready{border-color:color-mix(in oklch, var(--ok) 30%, transparent)}}.cal-event.live{background:var(--neon-3)}@supports (color:color-mix(in lab, red, red)){.cal-event.live{background:color-mix(in oklch, var(--neon-3) 14%, transparent)}}.cal-event.live{border-color:var(--neon-3)}@supports (color:color-mix(in lab, red, red)){.cal-event.live{border-color:color-mix(in oklch, var(--neon-3) 40%, transparent)}}.modal-backdrop{zoom:var(--ap-ui-scale);width:calc(100vw / var(--ap-ui-scale));height:calc(100vh / var(--ap-ui-scale));z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:modal-fade-in .2s var(--ease-out);background:#0a0f2266;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0 auto auto 0}.modal-card{width:100%;max-width:480px;animation:modal-pop .32s var(--ease-spring);background:linear-gradient(180deg, #ffffff14, #ffffff05), var(--bg-2);padding:26px}@supports (color:color-mix(in lab, red, red)){.modal-card{background:linear-gradient(180deg, #ffffff14, #ffffff05), color-mix(in oklch, var(--bg-2) 95%, transparent)}}.modal-card h3{color:var(--fg-0);letter-spacing:-.005em;margin:0 0 6px;font-size:18px;font-weight:500}.modal-card .modal-sub{color:var(--fg-2);margin:0 0 18px;font-size:13px}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.form-field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.form-field label{font-family:var(--font-mono);color:var(--fg-3);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.form-input{border-radius:var(--r-sm);border:.5px solid var(--fg-4);height:44px;color:var(--fg-0);background:#ffffff08;align-items:center;gap:10px;width:100%;padding:0 14px;font-family:inherit;font-size:15px;display:flex}.form-input:focus{border-color:var(--neon-2);box-shadow:0 0 0 4px var(--neon-2);background:#ffffff0d;outline:none}@supports (color:color-mix(in lab, red, red)){.form-input:focus{box-shadow:0 0 0 4px color-mix(in oklch, var(--neon-2) 18%, transparent)}}textarea.form-input{resize:vertical;height:auto;min-height:80px;padding:12px 14px}.btn-primary{background:var(--accent-gradient);color:var(--text-inverse);box-shadow:inset 0 1px #ffffff40}.btn-primary:hover{box-shadow:0 6px 20px #4f6af673, var(--shadow-glow), inset 0 1px 0 #ffffff4d}.btn-lg{height:48px;padding:0 24px;font-size:15px}.btn-icon{width:40px;height:40px;padding:0}.btn-ghost{color:var(--fg-1);background:0 0}.btn-ghost:hover{color:var(--fg-0);background:#ffffff0a}.btn-danger{background:var(--err);color:#fff}.btn-danger:hover{background:#e6293f;background:lab(51.2919% 70.318 38.2498)}@media (max-width:900px){.gallery-grid{grid-template-columns:1fr;grid-auto-rows:auto;align-content:start}.gallery-grid .thumb{aspect-ratio:16/10}.stage-view-toggle button{padding:5px 10px;font-size:11px}.speaker-view{grid-template-columns:1fr}.speaker-secondary{display:none}.speaker-strip{height:84px}.shell{grid-template-columns:1fr}.app-sidebar{z-index:80;width:260px;transition:transform .3s var(--ease-out);position:fixed;top:0;left:0;transform:translate(-100%)}.app-sidebar.open{transform:translate(0)}}.invite-wrap{display:inline-flex;position:relative}.invite-menu{z-index:80;background:var(--bg-card);border:1px solid var(--border);min-width:220px;box-shadow:var(--shadow-lg);transform-origin:100% 0;opacity:0;pointer-events:none;transition:transform var(--dur-close) var(--ease-in-ios), opacity var(--dur-close) var(--ease-in-ios);will-change:transform, opacity;border-radius:14px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;transform:scale(.92)translateY(-2px)}.invite-menu.open{opacity:1;pointer-events:auto;transition:transform .22s var(--ease-out-ios), opacity .22s var(--ease-out-ios);transform:scale(1)translateY(0)}.invite-menu--portal{touch-action:auto!important;position:fixed!important}.invite-menu.open .invite-menu-item{animation:invite-item-in .22s var(--ease-out-ios) both}.invite-menu.open .invite-menu-item:first-child{animation-delay:20ms}.invite-menu.open .invite-menu-item:nth-child(2){animation-delay:60ms}.invite-menu.open .invite-menu-item:nth-child(3){animation-delay:.1s}@keyframes invite-item-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.invite-menu-item{appearance:none;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:background .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:inline-flex}.invite-icon-swap{animation:icon-swap .22s var(--ease-out-ios);display:inline-flex}@keyframes icon-swap{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.invite-menu-item:hover,.invite-menu-item:focus-visible{background:var(--bg-hover);color:var(--text-primary)}.invite-menu-item:active{background:var(--bg-selected)}.mobile-topbar,.mobile-large-title,.sheet-tab-bar,.sheet-handle,.sheet-close,.sheet-backdrop{display:none}@media (max-width:900px){.shell{grid-template-columns:1fr}:is(html:has(.shell),body:has(.shell)){overscroll-behavior:none;height:100%;overflow:hidden}body:has(.shell){width:100%;position:fixed;inset:0}.shell{padding:0}.app-frame{display:contents}.app-main{overflow:visible}.mobile-topbar{z-index:70;box-sizing:border-box;height:var(--ap-mobile-topbar-total);padding:6px var(--ap-mobile-topbar-pad-x);padding-top:max(6px, env(safe-area-inset-top));padding-left:max(var(--ap-mobile-topbar-pad-x), env(safe-area-inset-left));padding-right:max(var(--ap-mobile-topbar-pad-x), env(safe-area-inset-right));flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid;position:relative}.mobile-topbar:before{content:"";z-index:-1;background:var(--ap-mobile-topbar-bg);-webkit-backdrop-filter:blur(var(--ap-mobile-topbar-blur));backdrop-filter:blur(var(--ap-mobile-topbar-blur));box-shadow:0 1px 0 var(--ap-mobile-topbar-border);opacity:0;transition:opacity var(--ap-mobile-topbar-reveal);pointer-events:none;position:absolute;inset:0}.mobile-topbar[data-scrolled]:before{opacity:1}.mobile-topbar-lead{justify-self:start;display:flex}.mobile-topbar-actions{gap:var(--ap-space-2);justify-self:end;display:flex}.mobile-brand{width:auto;height:var(--ap-mbrand-h);filter:var(--ap-mbrand-filter);display:block}.mobile-title{min-width:0;font:var(--ap-mobile-title-font);color:var(--ap-text-primary);text-align:left;text-overflow:ellipsis;white-space:nowrap;transition:opacity var(--ap-mobile-topbar-reveal), transform var(--ap-mobile-topbar-reveal);margin:0;overflow:hidden}.mobile-title[data-long]{-webkit-line-clamp:2;font:var(--ap-mobile-title-long-font);white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box}.mobile-topbar:is([data-title=large],[data-title=hero]):not([data-scrolled]) .mobile-title{opacity:0;transform:translateY(6px)}.mobile-large-title{font:var(--ap-mobile-large-title-font);color:var(--ap-mobile-large-title-fg);transform-origin:0 100%;transition:opacity var(--ap-mobile-topbar-reveal), transform var(--ap-mobile-topbar-reveal);margin:4px 0 12px;display:block}.mobile-topbar[data-scrolled]~.app-frame .mobile-large-title{opacity:0;transform:translateY(-6px)scale(.9)}.mobile-topbar~.app-frame .app-header{transition:background-color var(--ap-mobile-topbar-reveal), box-shadow var(--ap-mobile-topbar-reveal);background:0 0}.mobile-topbar[data-scrolled]~.app-frame .app-header{background:var(--ap-mobile-topbar-bg);box-shadow:0 1px 0 var(--ap-mobile-topbar-border)}.mobile-topbar[data-subrow]:before{box-shadow:none}.app-sidebar{z-index:80;width:min(280px,84vw);height:100dvh;transition:transform .22s var(--ease-in-ios);will-change:transform;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:0 40px 80px -20px #0009}.app-sidebar.open{transition:transform .3s var(--ease-out-ios);transform:translate(0)}.app-header{display:none}.app-content{overscroll-behavior:contain;scrollbar-gutter:auto;padding:10px var(--ap-mobile-gutter) 110px;padding-left:max(var(--ap-mobile-gutter), env(safe-area-inset-left));padding-right:max(var(--ap-mobile-gutter), env(safe-area-inset-right));border-bottom-right-radius:0;margin-left:0;overflow:clip auto}.apollon-hero{gap:14px;padding:20px 18px}.apollon-hero h1{font-size:22px}.apollon-hero .greet-row{flex-wrap:wrap;align-items:flex-start;gap:6px}.apollon-hero .date{color:var(--fg-2);font-size:11px}.apollon-hero .hero-search{height:46px;color:var(--fg-2);padding:0 14px;font-size:13.5px}.apollon-hero .hero-search .kbd{display:none}.sub-tabs{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:4px;width:100%;padding:4px;display:flex;overflow:auto hidden;align-self:stretch!important}.sub-tabs::-webkit-scrollbar{display:none}.sub-tabs button,.sub-tabs a{scroll-snap-align:start;min-height:40px;color:var(--fg-1);flex:none;padding:10px 16px;font-size:13.5px}.sub-tabs button:hover,.sub-tabs a:hover{color:var(--fg-0)}.meeting-row{grid-template-columns:68px 1fr auto;gap:10px;padding:12px 14px}.meeting-row .when{color:var(--fg-2);font-size:11px}.meeting-row .title-col .ttl{font-size:14px}.meeting-row .title-col .sub{color:var(--fg-2)}.icon-btn{width:42px;height:42px}.meeting{height:100dvh;min-height:100dvh;padding:0;position:fixed;inset:0;overflow:hidden}.meet-tools,.meeting.chat-on .meet-tools{right:max(14px, env(safe-area-inset-right));bottom:calc(96px + env(safe-area-inset-bottom))}.meet-pill{top:max(14px, calc(env(safe-area-inset-top) + 6px));left:max(14px, env(safe-area-inset-left));min-width:0;padding:10px 14px}.chat-close,.tool-btn--spark{display:none}.meeting-top{border-radius:14px;height:48px;padding:6px 10px}.stage.stage--solo{grid-template-rows:1fr}.meeting-invite-btn .invite-label{display:inline}.meeting-top .brand-mark{display:none}.mt-title{font-size:13px}.mt-sub{font-size:10px}.mt-right{gap:6px}.mt-right .listening,.mt-right .rec,.mt-right .sub-pill{display:none}.stage{grid-template-rows:1fr 72px;gap:8px}.thumb-row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;display:flex;overflow:auto hidden}.thumb-row::-webkit-scrollbar{display:none}.thumb{scroll-snap-align:start;flex:0 0 96px;height:72px}.thumb .tile-meta{padding:2px 6px 2px 4px;bottom:6px;left:6px}.thumb .tile-meta b{font-size:10px}.thumb .mute-corner{width:18px;height:18px;bottom:6px;right:6px}.meeting-main{grid-template-rows:1fr;grid-template-columns:1fr;gap:0}.side.bottom-sheet{z-index:65;--drop-origin-x:50%;height:78dvh;max-height:78dvh;transform-origin:var(--drop-origin-x) 100%;opacity:0;pointer-events:none;transition:transform .6s cubic-bezier(.5, 0, .7, .4), border-radius .5s cubic-bezier(.5, 0, .7, .4) 50ms, opacity .3s var(--ease-out) .35s;will-change:transform, border-radius, opacity;border-radius:50% 50% 22px 22px/70% 70% 22px 22px;position:fixed;bottom:0;left:0;right:0;transform:translateY(94%)scaleX(.1)scaleY(.18);box-shadow:0 -20px 60px -10px #0009}.side.bottom-sheet.open{opacity:1;pointer-events:auto;transition:transform .7s cubic-bezier(.34, 1.18, .56, 1), border-radius .55s cubic-bezier(.5, 0, .2, 1) 50ms, opacity .32s var(--ease-out);border-radius:18px 18px 0 0;transform:translateY(0)scaleX(1)scaleY(1)}.sheet-handle{cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;height:22px;padding:8px 0 6px;display:flex}.sheet-grip{background:var(--border-strong);border-radius:999px;width:42px;height:4px;display:block}.side .side-head{padding:4px 14px 0;position:relative}.sheet-close{width:36px;height:36px;margin-left:8px;display:inline-flex}.side .side-body{padding:12px 14px 24px}.sheet-backdrop{z-index:62;opacity:0;pointer-events:none;transition:opacity .4s var(--ease-out) .25s;background:#00000080;display:block;position:fixed;inset:0}.sheet-backdrop.open{opacity:1;pointer-events:auto;transition:opacity .25s var(--ease-out)}.sheet-tab-bar{z-index:55;border-radius:var(--r-pill);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffd1;border:1px solid #fff9;gap:6px;padding:6px;display:flex;position:fixed;bottom:80px;left:10px;right:10px}.sheet-tab-btn{appearance:none;color:var(--text-secondary);border-radius:var(--r-pill);cursor:pointer;transition:background .2s var(--ease-out), color .2s var(--ease-out);background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.sheet-tab-btn:active{background:var(--bg-hover)}.sheet-tab-btn.active{background:var(--accent-gradient);color:#fff;box-shadow:var(--shadow-glow)}.sheet-tab-btn .cnt{font-family:var(--font-mono);border-radius:var(--r-pill);background:var(--bg-selected);color:var(--text-secondary);padding:1px 6px;font-size:10px}.sheet-tab-btn.active .cnt{color:#fff;background:#ffffff40}.dock{left:10px;right:10px;bottom:calc(14px + env(safe-area-inset-bottom));justify-content:space-between;gap:4px;width:auto;padding:6px 10px;display:flex;transform:none}.dock-btn{flex:none;width:42px;height:42px}.dock-btn.danger{border-radius:50%;width:44px;height:44px;padding:0;font-size:0}.dock-btn.danger span,.dock-btn.danger{gap:0}.dock-divider{margin:0 2px}.dock-btn[data-label]:after{display:none}}@media (max-width:480px){.meeting{padding:max(8px, calc(env(safe-area-inset-top) + 4px)) 8px calc(92px + env(safe-area-inset-bottom))}.meeting-top{height:44px;padding:4px 8px}.mt-sub,.meeting-invite-btn .invite-label{display:none}.meeting-invite-btn{padding-left:8px;padding-right:8px}.stage{grid-template-rows:1fr 64px}.stage.stage--solo{grid-template-rows:1fr}.thumb{flex:0 0 84px;height:64px}.dock{gap:2px;padding:4px;bottom:10px}.dock-btn{width:38px;height:38px}.dock-btn.danger{width:40px;height:40px}.dock-btn svg{width:18px;height:18px}.sheet-tab-bar{bottom:64px;left:6px;right:6px}.sheet-tab-btn{padding:7px 6px;font-size:11px}.app-content{padding:10px var(--ap-mobile-gutter) 110px;padding-left:max(var(--ap-mobile-gutter), env(safe-area-inset-left));padding-right:max(var(--ap-mobile-gutter), env(safe-area-inset-right))}.app-content .dashboard-grid-2,.dashboard-grid-2{grid-template-columns:1fr!important}.apollon-hero{padding:18px 16px}.apollon-hero h1{font-size:20px}.meeting-row{grid-template-columns:60px 1fr;grid-template-areas:"when title""status status";gap:10px}.meeting-row .date-anchor{border-radius:var(--r-md);grid-area:when;min-width:0;margin:0;padding:6px 4px}.meeting-row .date-anchor .day{font-size:22px}.meeting-row .date-anchor .month{margin-top:2px;font-size:11px}.meeting-row .date-anchor .time{letter-spacing:.02em;margin-top:4px;font-size:10px}.meeting-row .title-col{grid-area:title}.meeting-row .status-col,.meeting-row .status-chip{grid-area:status;justify-self:flex-start}.app-content>div>header{flex-wrap:wrap!important;align-items:flex-start!important;gap:12px!important}.app-content>div>header h1{letter-spacing:-.02em;line-height:1.15;font-size:24px!important}.app-content>div>header .sub-tabs{max-width:100%}}.sub-plan-row{border-bottom:.5px solid var(--fg-4);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.sub-plan-row .sub-plan-name{color:var(--fg-0);letter-spacing:-.01em;align-items:center;gap:10px;font-size:18px;font-weight:500;display:flex}.sub-plan-row .sub-status{color:var(--fg-2);margin-top:6px;font-size:12.5px}.sub-plan-row .sub-period{font-family:var(--font-mono);color:var(--fg-1);letter-spacing:.02em;font-size:12.5px}.sub-plan-row .sub-period .sub-period-label{color:var(--fg-3);text-transform:uppercase;letter-spacing:.1em;margin-bottom:2px;font-size:10px;display:block}.sub-pill-badge{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-pill);background:var(--warn);align-items:center;gap:6px;padding:4px 10px;font-size:10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sub-pill-badge{background:color-mix(in oklch, var(--warn) 16%, transparent)}}.sub-pill-badge{border:.5px solid var(--warn)}@supports (color:color-mix(in lab, red, red)){.sub-pill-badge{border:.5px solid color-mix(in oklch, var(--warn) 40%, transparent)}}.sub-pill-badge{color:#ffd78c;color:lab(88.5166% 10.966 49.8894)}.sub-pill-badge.ok{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.sub-pill-badge.ok{background:color-mix(in oklch, var(--ok) 14%, transparent)}}.sub-pill-badge.ok{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.sub-pill-badge.ok{border-color:color-mix(in oklch, var(--ok) 40%, transparent)}}.sub-pill-badge.ok{color:#96f6c0;color:lab(89.9955% -38.7417 17.0869)}.sub-pill-badge.err{background:var(--err)}@supports (color:color-mix(in lab, red, red)){.sub-pill-badge.err{background:color-mix(in oklch, var(--err) 14%, transparent)}}.sub-pill-badge.err{border-color:var(--err)}@supports (color:color-mix(in lab, red, red)){.sub-pill-badge.err{border-color:color-mix(in oklch, var(--err) 40%, transparent)}}.sub-pill-badge.err{color:#ffb4b0;color:lab(80.985% 50.6938 24.8773)}.sub-progress-wrap{margin-top:14px}.sub-progress-meta{font-family:var(--font-mono);color:var(--fg-2);letter-spacing:.02em;justify-content:space-between;margin-bottom:6px;font-size:11px;display:flex}.sub-progress-bar{background:#ffffff0f;border-radius:999px;height:6px;position:relative;overflow:hidden}.sub-progress-bar>span{background:var(--neon-grad);box-shadow:0 0 12px -2px var(--neon-soft);border-radius:999px;position:absolute;top:0;bottom:0;left:0}@media (max-width:900px){.sub-plan-row{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 0}.sub-plan-row .sub-period{margin-left:0}}.dock-split{align-items:stretch;display:inline-flex;position:relative}.dock-split .dock-btn--pill{border-radius:12px 0 0 12px;padding:0 8px 0 12px}.dock-chev-btn{appearance:none;cursor:pointer;color:#2b3346;width:20px;height:44px;transition:background .2s var(--ease-out), color .2s var(--ease-out);background:#ffffff8c;border:1px solid #ffffff80;border-left-color:#141c3714;border-radius:0 12px 12px 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.dock-chev-btn:hover{background:#fffc}.dock-chev-btn:active{transform:scale(.94)}.dock-chev-btn[aria-expanded=true]{background:var(--accent-soft);color:var(--accent-primary)}.dock-chev-ic{opacity:.75;transform:rotate(180deg)}.device-picker{border-radius:var(--r-md,12px);z-index:60;min-width:240px;max-width:min(340px,100vw - 24px);animation:device-picker-in .18s var(--ease-out);padding:6px;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}@keyframes device-picker-in{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.device-picker__head{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);border-bottom:.5px solid var(--fg-4);margin-bottom:4px;padding:8px 10px 6px;font-size:10px}.device-picker__list{flex-direction:column;gap:2px;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.device-picker__empty{color:var(--fg-2);padding:12px 10px;font-size:12.5px;line-height:1.4}.device-picker__item{width:100%;min-height:40px;color:var(--fg-1);font:inherit;text-align:left;cursor:default;transition:background .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.device-picker__item.is-active{background:var(--neon-grad);color:#fff;box-shadow:0 0 14px -6px var(--neon-soft)}.device-picker__check{color:currentColor;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.device-picker__label{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.device-picker.glass{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #ffffffb3;box-shadow:0 16px 40px #141c372e}.device-picker.glass:before,.device-picker.glass:after{display:none}.device-picker__head{color:var(--text-tertiary);border-bottom-color:var(--border)}.device-picker__empty{color:var(--text-tertiary)}.device-picker__item{color:var(--text-secondary);cursor:pointer}.device-picker__item:hover{color:var(--text-primary);background:#141c370f}.device-picker__item.is-active{background:var(--accent-gradient);color:#fff}.media-error-banner{right:24px;bottom:calc(96px + env(safe-area-inset-bottom));z-index:55;background:var(--bg-1);border-radius:12px;align-items:flex-start;gap:10px;max-width:380px;padding:10px 12px;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.media-error-banner{background:color-mix(in oklch, var(--bg-1) 88%, transparent)}}.media-error-banner{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:.5px solid var(--fg-4);color:var(--fg-1);opacity:0;pointer-events:none;transition:transform .2s var(--ease-in-ios), opacity .2s var(--ease-in-ios);will-change:transform, opacity;font-size:13px;line-height:1.4;transform:translateY(10px)scale(.98);box-shadow:0 12px 32px -8px #00000073,inset 0 0 0 .5px #ffffff0a}.media-error-banner.open{opacity:1;pointer-events:auto;transition:transform .25s var(--ease-out-ios), opacity .25s var(--ease-out-ios);transform:translateY(0)scale(1)}.media-error-banner--err{border-color:var(--err)}@supports (color:color-mix(in lab, red, red)){.media-error-banner--err{border-color:color-mix(in oklch, var(--err) 45%, transparent)}}.media-error-banner--err{box-shadow:0 12px 32px -8px #00000080, 0 0 22px -8px var(--err)}.media-error-banner--warn{border-color:var(--warn,var(--err))}@supports (color:color-mix(in lab, red, red)){.media-error-banner--warn{border-color:color-mix(in oklch, var(--warn,var(--err)) 45%, transparent)}}.media-error-banner--warn{box-shadow:0 12px 32px -8px #00000080, 0 0 22px -8px var(--warn,var(--err))}@supports (color:color-mix(in lab, red, red)){.media-error-banner--warn{box-shadow:0 12px 32px -8px #00000080, 0 0 22px -8px color-mix(in oklch, var(--warn,var(--err)) 80%, transparent)}}.media-error-banner__icon{width:28px;height:28px;color:var(--fg-0);background:#ffffff0f;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.media-error-banner--err .media-error-banner__icon{color:#ffb4b0;color:lab(80.985% 50.6938 24.8773);background:var(--err)}@supports (color:color-mix(in lab, red, red)){.media-error-banner--err .media-error-banner__icon{background:color-mix(in oklch, var(--err) 18%, transparent)}}.media-error-banner--warn .media-error-banner__icon{color:#ffd793;color:lab(88.5056% 12.2367 54.8214);background:var(--warn,var(--err))}@supports (color:color-mix(in lab, red, red)){.media-error-banner--warn .media-error-banner__icon{background:color-mix(in oklch, var(--warn,var(--err)) 18%, transparent)}}.media-error-banner__text{flex:auto;padding-top:4px}.media-error-banner__close{appearance:none;color:var(--fg-2);cursor:default;width:24px;height:24px;transition:background .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:0;border-radius:6px;flex:0 0 24px;justify-content:center;align-items:center;display:inline-flex}.media-error-banner__close:hover{color:var(--fg-0);background:#ffffff14}@media (max-width:900px){.media-error-banner{left:10px;right:10px;bottom:calc(74px + env(safe-area-inset-bottom));max-width:none}.dock-split .dock-btn--pill{height:42px}.dock-chev-btn{width:18px;height:42px}.device-picker{min-width:220px;max-width:calc(100vw - 20px)}}@media (max-width:480px){.dock-split .dock-btn--pill{height:38px}.dock-chev-btn{width:16px;height:38px}.device-picker{min-width:200px;max-width:calc(100vw - 16px)}.media-error-banner{bottom:calc(64px + env(safe-area-inset-bottom));font-size:12.5px}}.settings-overlay{z-index:90;pointer-events:none;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.settings-overlay.open{pointer-events:auto}.settings-backdrop{-webkit-backdrop-filter:blur(30px)saturate(1.1);backdrop-filter:blur(30px)saturate(1.1);opacity:0;transition:opacity .4s var(--ease-out) .25s;background:#080a1473;position:absolute;inset:0}.settings-backdrop.open{opacity:1;transition:opacity .25s var(--ease-out)}.settings-modal{--drop-origin-x:50%;--drop-origin-y:100%;width:min(720px,96vw);height:min(80vh,600px);max-height:min(80vh,600px);transform-origin:var(--drop-origin-x) var(--drop-origin-y);opacity:0;will-change:transform, opacity;background:#0e101cf7;border-radius:18px;grid-template-columns:200px 1fr;transition:transform .34s cubic-bezier(.32,.72,0,1),opacity .22s;display:grid;position:relative;overflow:hidden;transform:scale(.92)translateY(14px);box-shadow:0 30px 80px -20px #000000bf,inset 0 0 0 .5px #ffffff0f}.settings-modal.open{opacity:1;transition:transform .48s cubic-bezier(.32,.72,0,1),opacity .3s;transform:scale(1)translateY(0)}.settings-tabs-bar,.settings-close-cell{display:contents}.settings-close,.pill-close{border:.5px solid var(--neon-1);border-radius:999px;width:38px;height:38px}@supports (color:color-mix(in lab, red, red)){.settings-close,.pill-close{border:.5px solid color-mix(in oklch, var(--neon-1) 35%, transparent)}}.settings-close,.pill-close{background:var(--neon-grad);color:#fff;box-shadow:0 0 18px -4px var(--neon-soft), inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #00000026;cursor:pointer;transition:background .15s var(--ease-out), border-color .15s var(--ease-out), color .15s var(--ease-out), box-shadow .2s var(--ease-out);flex:none;justify-content:center;align-items:center}.settings-close{display:inline-flex}.settings-close:hover,.pill-close:hover{box-shadow:0 0 26px -2px var(--neon-soft), inset 0 1px 0 #fff6, inset 0 -1px 0 #00000026;filter:brightness(1.08)}.settings-close:active,.pill-close:active{filter:brightness(.92);transform:scale(.95)}.settings-close{z-index:3;border:.5px solid var(--fg-4);width:34px;height:34px;color:var(--fg-2);box-shadow:none;background:#ffffff0f;position:absolute;top:10px;right:10px}.settings-close:hover{color:var(--fg-0);box-shadow:none;filter:none;background:#ffffff1f}.settings-close:active{filter:none;transform:scale(.94)}.settings-tabs{border-right:.5px solid var(--fg-4);background:#0000002e;flex-direction:column;gap:2px;padding:18px 10px;display:flex;overflow-y:auto}.settings-tab{appearance:none;color:var(--fg-2);font:inherit;cursor:pointer;text-align:left;transition:background .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:inline-flex}.settings-tab:hover{color:var(--fg-0);background:#ffffff0d}.settings-tab.active{background:var(--neon-grad);color:#fff;box-shadow:0 0 14px -6px var(--neon-soft)}.settings-tab svg{flex:none}.settings-body{min-width:0;padding:46px 22px 22px;overflow-y:auto}.settings-pane{flex-direction:column;gap:14px;display:flex}.settings-pane__title{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);font-size:11px}.settings-toggle-row{background:var(--bg-1);border-radius:14px;align-items:center;gap:16px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.settings-toggle-row{background:color-mix(in oklch, var(--bg-1) 60%, transparent)}}.settings-toggle-row{border:.5px solid var(--fg-4);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s var(--ease-out-ios)}.settings-toggle-row:hover{background:var(--bg-1)}@supports (color:color-mix(in lab, red, red)){.settings-toggle-row:hover{background:color-mix(in oklch, var(--bg-1) 50%, transparent)}}.settings-toggle-row.is-disabled{opacity:.6;cursor:wait}.settings-toggle-row__text{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.settings-toggle-row__title{color:var(--fg-0);letter-spacing:-.005em;font-size:16px;font-weight:500}.settings-toggle-row__desc{color:var(--fg-2);font-size:12.5px;line-height:1.4}.settings-switch{flex:none;width:51px;height:31px;display:inline-flex;position:relative}.settings-switch__input{opacity:0;cursor:pointer;z-index:1;position:absolute;inset:0}.settings-switch__track{background:var(--fg-3);border-radius:999px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.settings-switch__track{background:color-mix(in oklch, var(--fg-3) 30%, transparent)}}.settings-switch__track{border:.5px solid var(--fg-4);transition:background .25s var(--ease-out-ios), border-color .25s var(--ease-out-ios)}.settings-switch__thumb{width:27px;height:27px;transition:transform .28s var(--ease-out-ios);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #00000040,0 0 0 .5px #0000000a}.settings-switch.is-on .settings-switch__track{background:var(--neon-grad);border-color:var(--neon-1)}@supports (color:color-mix(in lab, red, red)){.settings-switch.is-on .settings-switch__track{border-color:color-mix(in oklch, var(--neon-1) 40%, transparent)}}.settings-switch.is-on .settings-switch__track{box-shadow:0 0 16px -4px var(--neon-soft)}.settings-switch.is-on .settings-switch__thumb{transform:translate(20px)}.settings-switch__input:focus-visible+.settings-switch__track{outline:2px solid var(--neon-1);outline-offset:2px}.settings-collapse{opacity:0;transition:grid-template-rows .32s var(--ease-out-ios), opacity .24s var(--ease-out-ios), transform .32s var(--ease-out-ios);grid-template-rows:0fr;margin-top:0;display:grid;transform:translateY(-6px)}.settings-collapse.open{opacity:1;grid-template-rows:1fr;margin-top:16px;transform:translateY(0)}.settings-collapse>*{min-height:0;overflow:hidden}.settings-collapse.open>*{overflow:visible}.settings-collapse.open .settings-preview+*{margin-top:16px}.settings-collapse.open .settings-meter+*{margin-top:8px}.settings-pane__hint{color:var(--fg-2);font-size:12.5px;line-height:1.5}.settings-empty{color:var(--fg-2);border:.5px dashed var(--fg-4);border-radius:12px;padding:14px;font-size:13px;line-height:1.5}.settings-preview{aspect-ratio:16/9;border:.5px solid var(--fg-4);background:#0000008c;border-radius:12px;position:relative;overflow:hidden}.settings-preview__video{object-fit:cover;width:100%;height:100%;display:block;transform:scaleX(-1)}.settings-preview__error{text-align:center;color:var(--fg-2);justify-content:center;align-items:center;padding:16px;font-size:12.5px;display:flex;position:absolute;inset:0}.settings-meter{background:#ffffff0f;border-radius:999px;height:8px;position:relative;overflow:hidden}.settings-meter__bar{background:var(--neon-grad);height:100%;box-shadow:0 0 10px -2px var(--neon-soft);border-radius:999px;transition:width 80ms linear}.settings-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.settings-list__item{appearance:none;border:.5px solid var(--fg-4);width:100%;color:var(--fg-1);font:inherit;text-align:left;cursor:pointer;transition:background .15s var(--ease-out), border-color .15s var(--ease-out), color .15s var(--ease-out);background:#ffffff05;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.settings-list__item:hover{color:var(--fg-0);background:#ffffff0f}.settings-list__item.is-active{background:var(--neon-2)}@supports (color:color-mix(in lab, red, red)){.settings-list__item.is-active{background:color-mix(in oklch, var(--neon-2) 18%, transparent)}}.settings-list__item.is-active{border-color:var(--neon-2)}@supports (color:color-mix(in lab, red, red)){.settings-list__item.is-active{border-color:color-mix(in oklch, var(--neon-2) 55%, transparent)}}.settings-list__item.is-active{color:#fff;box-shadow:0 0 16px -8px var(--neon-soft)}.settings-list__check{border:.5px solid var(--fg-4);color:currentColor;border-radius:50%;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.settings-list__item.is-active .settings-list__check{background:var(--neon-grad);border-color:#0000}.settings-list__label{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.settings-bg-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.settings-bg-card{aspect-ratio:16/10;border:.5px solid var(--fg-4);font:inherit;color:var(--fg-1);cursor:pointer;text-align:left;transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out), background .15s var(--ease-out);background:#ffffff08;border-radius:12px;align-items:flex-end;padding:10px;font-size:11.5px;display:flex}.settings-bg-card:hover:not(:disabled){border-color:var(--neon-2)}@supports (color:color-mix(in lab, red, red)){.settings-bg-card:hover:not(:disabled){border-color:color-mix(in oklch, var(--neon-2) 45%, transparent)}}.settings-bg-card:hover:not(:disabled){background:#ffffff0f}.settings-bg-card.is-active{color:#fff;border-color:var(--neon-2)}@supports (color:color-mix(in lab, red, red)){.settings-bg-card.is-active{border-color:color-mix(in oklch, var(--neon-2) 70%, transparent)}}.settings-bg-card.is-active{box-shadow:0 0 0 1px var(--neon-2), 0 0 18px -8px var(--neon-soft)}@supports (color:color-mix(in lab, red, red)){.settings-bg-card.is-active{box-shadow:0 0 0 1px color-mix(in oklch, var(--neon-2) 55%, transparent), 0 0 18px -8px var(--neon-soft)}}.settings-bg-card:disabled{opacity:.5;cursor:default}.settings-bg-card--img{color:#fff}.settings-bg-card--img span{text-shadow:0 1px 5px #0000008c;font-weight:600}.settings-bg-grid.is-busy{opacity:.7;pointer-events:none}.settings-bg-slider{flex-direction:column;gap:8px;margin-top:4px;display:flex}.settings-bg-slider__label{color:var(--fg-2);font-size:12.5px}.settings-bg-slider__label b{color:var(--fg-0);font-variant-numeric:tabular-nums}.settings-bg-slider input[type=range]{width:100%;accent-color:var(--neon-2);cursor:pointer}.settings-bg-card--blur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#ffffff0f,#ffffff05)}.settings-bg-card--gradient{color:#fff;background:linear-gradient(135deg,#4843aa,#00809f);background:linear-gradient(135deg,lab(33.8521% 26.0419 -55.935),lab(48.477% -35.0644 -41.4319))}@media (max-width:900px){.settings-overlay{justify-content:stretch;align-items:stretch;padding:0}.settings-modal{width:100%;height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border-radius:0;grid-template-rows:auto 1fr;grid-template-columns:1fr}.settings-modal.open{border-radius:0}.settings-tabs-bar{border-bottom:.5px solid var(--fg-4);background:var(--bg-1);align-items:center;padding:10px 10px 10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.settings-tabs-bar{background:color-mix(in oklch, var(--bg-1) 80%, transparent)}}.settings-tabs-bar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-width:0}.settings-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;background:0 0;border-bottom:0;border-right:0;flex-direction:row;flex:1 1 0;gap:6px;min-width:0;padding:0;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%)}.settings-tabs::-webkit-scrollbar{display:none}.settings-tab{scroll-snap-align:start;flex:none;padding:8px 14px}.settings-close-cell{flex:none;align-items:center;padding-left:8px;display:inline-flex}.settings-close{width:36px;height:36px;position:static;top:auto;right:auto}.settings-body{padding:16px}}@media (max-width:480px){.settings-bg-grid{grid-template-columns:repeat(2,1fr)}}.participants-overlay{z-index:92;pointer-events:none;justify-content:flex-end;align-items:flex-start;padding:64px 16px 16px;display:flex;position:fixed;inset:0}.participants-overlay.open{pointer-events:auto}.participants-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .4s var(--ease-out) .25s;background:#0a0f228c;position:absolute;inset:0}.participants-backdrop.open{opacity:1;transition:opacity .25s var(--ease-out)}.participants-modal{--drop-origin-x:80%;--drop-origin-y:0%;width:min(380px,92vw);max-height:min(72vh,560px);transform-origin:var(--drop-origin-x) var(--drop-origin-y);opacity:0;transition:transform .6s cubic-bezier(.5, 0, .7, .4), border-radius .5s cubic-bezier(.5, 0, .7, .4) 50ms, opacity .3s var(--ease-out) .35s;will-change:transform, border-radius, opacity;border-radius:50%;flex-direction:column;display:flex;position:relative;overflow:hidden;transform:scale(.1,.18);box-shadow:0 30px 80px -20px #000000bf,inset 0 0 0 .5px #ffffff0f}.participants-modal.open{opacity:1;transition:transform .7s cubic-bezier(.34, 1.18, .56, 1), border-radius .55s cubic-bezier(.5, 0, .2, 1) 50ms, opacity .32s var(--ease-out);border-radius:18px;transform:scale(1)}.participants-header{border-bottom:.5px solid var(--fg-4);background:var(--bg-1);justify-content:space-between;align-items:center;gap:10px;padding:14px 14px 10px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.participants-header{background:color-mix(in oklch, var(--bg-1) 70%, transparent)}}.participants-title{color:var(--fg-0);align-items:center;gap:10px;min-width:0;font-size:14px;font-weight:500;display:inline-flex}.participants-title svg{color:var(--fg-2);flex:none}.participants-count{font-family:var(--font-mono);letter-spacing:.05em;color:var(--fg-2);background:#ffffff14;border-radius:999px;padding:2px 8px;font-size:11px}.participants-close{display:inline-flex}.participants-list{flex-direction:column;flex:auto;gap:2px;margin:0;padding:8px;list-style:none;display:flex;overflow-y:auto}.participants-row{transition:background .15s var(--ease-out);border-radius:12px;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.participants-row:hover{background:#ffffff0a}.participants-row.is-local{background:var(--neon-2)}@supports (color:color-mix(in lab, red, red)){.participants-row.is-local{background:color-mix(in oklch, var(--neon-2) 8%, transparent)}}.participants-avatar{background:var(--neon-grad);color:#fff;letter-spacing:.02em;width:36px;height:36px;box-shadow:0 0 12px -4px var(--neon-soft);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.participants-info{flex-direction:column;gap:2px;min-width:0;display:flex}.participants-name{color:var(--fg-0);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.participants-you{color:var(--fg-3);margin-left:2px;font-size:12px}.participants-status{align-items:center;gap:6px;display:inline-flex}.participants-status__chip{width:22px;height:22px;color:var(--fg-2);background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.participants-status__chip.off{color:#ff837b;color:lab(69.4378% 50.094 28.5539);background:#c5363738;background:lab(45.9853% 56.8958 34.8481/.22)}.participants-footer{border-top:.5px solid var(--fg-4);background:var(--bg-1);padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.participants-footer{background:color-mix(in oklch, var(--bg-1) 60%, transparent)}}.participants-invite-cta{justify-content:center;width:100%}@media (max-width:900px){.participants-overlay{padding:max(56px, env(safe-area-inset-top)) 8px 8px;justify-content:center;align-items:flex-start}.participants-modal{width:100%;max-height:80dvh}.participants-avatar{flex:0 0 32px;width:32px;height:32px;font-size:12px}.participants-row{grid-template-columns:32px 1fr auto;padding:9px 10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.icon-btn .unread-dot,.rec .dot,.dock-menu-rec-dot,.orb{animation:none!important}}.min-h-screen{min-height:100dvh}@media (max-width:900px){main.min-h-screen{padding-bottom:max(48px, calc(48px + env(safe-area-inset-bottom)))!important}main.min-h-screen .glass.max-w-md,main.min-h-screen article.glass.max-w-3xl{padding:24px!important}.btn-sm{height:40px;padding:0 14px}.meeting-top .btn-sm{height:32px;padding:0 10px}.task .check{box-sizing:content-box;margin:-10px 0 -11px -11px;padding:11px}.app-content .glass .form-input[style]{height:40px!important}.app-content .glass .form-input input{font-size:14px!important}.empty-shell{gap:14px;padding:56px 20px}.empty-shell h2{font-size:20px}.empty-shell p{font-size:13.5px}.glass:has(>.cal-grid){-webkit-overflow-scrolling:touch;overflow-x:auto}.cal-grid{grid-template-columns:48px repeat(7,minmax(74px,1fr));min-width:580px}.cal-grid .cal-time{padding:6px 4px;font-size:9px}.cal-grid .cal-header{padding:8px 4px;font-size:10px}.cal-grid .cal-cell{padding:3px}.cal-event{padding:4px 6px;font-size:10.5px}.shell{--ap-mobile-clearance:calc(24px + env(safe-area-inset-bottom))}:is(.app-content,.app-content:has(>.app-page-full)){padding-bottom:var(--ap-mobile-clearance)}.app-content{padding-top:calc(var(--ap-mobile-topbar-total) + 10px);scroll-padding-top:var(--ap-mobile-topbar-total)}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.mobile-topbar:before,.mobile-title,.mobile-large-title,.mobile-topbar~.app-frame .app-header{transition:none}.mobile-topbar:is([data-title=large],[data-title=hero]):not([data-scrolled]) .mobile-title,.mobile-topbar[data-scrolled]~.app-frame .mobile-large-title{transform:none}}@media (max-width:900px){.app-content .sub-tabs.settings-tabs{background:0 0;border-bottom:0;border-right:0;padding:4px;-webkit-mask-image:none;mask-image:none}}@media (min-width:901px){.app-content .sub-tabs.settings-tabs{border:.5px solid var(--fg-4);border-radius:var(--r-pill);border-right:.5px solid var(--fg-4);background:#0000004d;flex-direction:row;gap:2px;padding:4px;display:inline-flex}}@media (max-width:900px){.app-sidebar{padding-top:max(16px, calc(env(safe-area-inset-top) + 8px));padding-bottom:max(14px, env(safe-area-inset-bottom))}}@media (hover:none){.sidebar-item:hover,.icon-btn:hover,.btn-glass:hover,.dock-btn:hover,.meeting-row:hover,.participants-row:hover,.device-picker__item:hover,.invite-menu-item:hover,.settings-tab:hover,.sub-tabs button:hover,.sub-tabs a:hover{background:inherit}.sidebar-item:hover{color:var(--fg-1);background:0 0}.icon-btn:hover,.dock-btn:hover{color:var(--fg-1);background:#ffffff0d}}@media (max-width:360px){.dock .dock-btn[data-label=Поднять\ руку],.dock .dock-btn[data-label=Запись]{display:none}.dock{gap:1px;padding:4px}.dock-btn{width:36px;height:36px}.dock-btn.danger{width:38px;height:38px}}@media (max-width:900px){.form-input,input.form-input,select.form-input,textarea.form-input,input[type=email],input[type=password],input[type=text],input[type=url],input[type=date],input[type=time],textarea,select{font-size:16px}}@media (max-width:380px){.modal-card>div[style*=grid-template-columns]{grid-template-columns:1fr!important}}@media (max-width:480px){.modal-backdrop{padding:12px}.modal-card{padding:20px}}.rec-indicator{color:#ff4d4f;white-space:nowrap;background:#ff4d4f1f;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.rec-dot{background:#ff4d4f;border-radius:50%;flex:none;width:8px;height:8px;animation:1.4s ease-in-out infinite rec-pulse}.rec-consent-toast{z-index:60;color:#fff;border-radius:12px;align-items:center;gap:8px;max-width:92vw;padding:10px 16px;font-size:13px;line-height:1.3;display:inline-flex;position:fixed;top:76px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #00000059}.chat-tabs{background:#eef1fe;border-radius:12px;gap:2px;padding:3px;display:inline-flex}.chat-tab{cursor:pointer;color:#7a8296;transition:background .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:0;border-radius:9px;align-items:center;gap:5px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.chat-tab.active{color:#1a2236;background:#fff;box-shadow:0 1px 3px #141c371a}.chat-tab.active svg{color:var(--accent-primary)}.chat-msg-body{position:relative}.chat-react-bar{background:var(--bg-card);border:1px solid var(--border);opacity:0;pointer-events:none;transition:opacity .14s var(--ease-out), transform .14s var(--ease-out);z-index:3;border-radius:11px;gap:2px;padding:3px;display:flex;position:absolute;top:-14px;right:0;transform:translateY(3px);box-shadow:0 4px 14px #141c371f}.chat-msg:hover .chat-react-bar,.chat-react-bar:hover{opacity:1;pointer-events:auto;transform:translateY(0)}.chat-react-quick{cursor:pointer;transition:background .12s var(--ease-out), transform .12s var(--ease-out);background:0 0;border:0;border-radius:8px;padding:3px 5px;font-size:16px;line-height:1}.chat-react-quick:hover{background:#eef1fe;transform:scale(1.15)}.chat-react-summary{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.chat-react-count{border:1px solid var(--border);background:var(--bg-card);cursor:pointer;color:var(--text-primary);transition:background .12s var(--ease-out), border-color .12s var(--ease-out);border-radius:11px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.chat-react-count.mine{color:var(--accent-primary);background:#eef3fe;border-color:#c7d6fb}.chat-react-count:hover{border-color:var(--accent-primary)}.chat-file-img-link{border-radius:12px;max-width:220px;display:inline-block;overflow:hidden}.chat-file-img{border-radius:12px;max-width:100%;height:auto;display:block}.chat-file-chip{border:1px solid var(--border);background:var(--bg-card);color:var(--text-primary);border-radius:11px;align-items:center;gap:8px;max-width:100%;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.chat-file-chip:hover{border-color:var(--accent-primary)}.chat-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-file-error{color:#c0392b;background:#fdecec;border:1px solid #f6c9c9;border-radius:10px;margin:8px 2px 0;padding:8px 11px;font-size:12.5px;line-height:1.35}.chat-input-icon{color:#7a8296;cursor:pointer;width:32px;height:32px;transition:background .12s var(--ease-out), color .12s var(--ease-out);background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-input-icon:hover,.chat-input-icon[aria-pressed=true]{color:var(--accent-primary);background:#eef1fe}.chat-emoji-pop{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;grid-template-columns:repeat(8,1fr);gap:2px;max-height:168px;margin-top:10px;padding:8px;display:grid;overflow-y:auto;box-shadow:0 8px 26px #141c3724}.chat-emoji-item{cursor:pointer;transition:background .12s var(--ease-out), transform .12s var(--ease-out);background:0 0;border:0;border-radius:9px;padding:5px;font-size:20px;line-height:1}.chat-emoji-item:hover{background:#eef1fe;transform:scale(1.12)}.chat-ai-empty{text-align:center;flex-direction:column;align-items:center;gap:14px;margin:auto 0;padding:0 8px;display:flex}.chat-ai-empty p{color:var(--text-tertiary);margin:0;font-size:13.5px;line-height:1.5}.ai-inline-msg{flex-direction:column;gap:4px;display:flex}.ai-inline-msg.user{align-items:flex-end}.ai-inline-role{color:var(--text-tertiary);font-size:12px;font-weight:700}.ai-inline-bubble{color:#3a4256;white-space:pre-wrap;word-break:break-word;border-radius:14px;max-width:92%;padding:10px 13px;font-size:14px;line-height:1.5}.ai-inline-msg.assistant .ai-inline-bubble{background:#eef3fe;border:1px solid #dde6fb}.ai-inline-msg.user .ai-inline-bubble{background:var(--accent-gradient);color:#fff}.ai-inline-thinking{color:var(--text-tertiary);font-style:italic}.ai-inline-sources{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.ai-inline-sources-label{color:var(--text-tertiary)}.ai-inline-source{border:1px solid var(--border);background:var(--bg-card);color:var(--text-primary);border-radius:9px;padding:2px 8px}.chat-ai-error{color:#c0392b;background:#fdecec;border:1px solid #f6c9c9;border-radius:10px;padding:9px 12px;font-size:13px}:root{--ds-app:#f5f6fc;--ds-site:#fafafe;--ds-card:#fff;--ds-elevated:#fcfcfe;--ds-hover:#f8f9fe;--ds-selected:#e8eaf9;--ds-sidebar:#050e25;--ds-ink:#0a0f22;--ds-ink-muted:#6b6f8b;--ds-ink-faint:#9ca0b5;--ds-ink-inverse:#fff;--ds-accent:#4f6af6;--ds-accent-hover:#3d5ce8;--ds-accent-2:#7c3aed;--ds-accent-soft:#e8eaf9;--accent-gradient:linear-gradient(135deg, #4f6af6 0%, #7c3aed 100%);--ds-success:#22c55e;--ds-success-bg:#dcfce7;--ds-warning:#f59e0b;--ds-warning-bg:#fef3c7;--ds-error:#ef4444;--ds-error-bg:#fee2e2;--ds-info:#3b82f6;--ds-info-bg:#dbeaff;--ds-line-faint:#f0f1f7;--ds-line:#e2e4f0;--ds-line-strong:#d4d7e9}.conn-dot{color:var(--fg-2);transition:color .25s var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.conn-dot--good{color:var(--ok,#34c759)}.conn-dot--ok{color:var(--fg-2)}.conn-dot--poor{color:var(--warn,#ff9f0a)}.conn-dot--lost{color:var(--err,#ff453a)}.conn-dot--lost svg{animation:conn-pulse 1.4s var(--ease-out) infinite}@keyframes conn-pulse{0%,to{opacity:1}50%{opacity:.35}}.conn-overlay{z-index:70;background:var(--bg-0);place-items:center;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.conn-overlay{background:color-mix(in oklch, var(--bg-0) 55%, transparent)}}.conn-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;animation:conn-overlay-in .2s var(--ease-out)}@keyframes conn-overlay-in{0%{opacity:0}to{opacity:1}}.conn-overlay__card{border-radius:var(--radius-lg,16px);pointer-events:auto;align-items:center;gap:14px;max-width:420px;padding:18px 24px;display:flex}.conn-overlay__spinner{color:var(--warn,#ff9f0a);flex:none;animation:1.1s linear infinite conn-spin;display:inline-flex}@keyframes conn-spin{to{transform:rotate(360deg)}}.conn-overlay__title{color:var(--fg-1);font-size:15px;font-weight:600}.conn-overlay__sub{color:var(--fg-2);margin-top:3px;font-size:13px;line-height:1.4}.net-toast{right:24px;bottom:calc(96px + env(safe-area-inset-bottom));z-index:56;background:var(--bg-1);border-radius:12px;align-items:center;gap:10px;max-width:440px;padding:10px 12px;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.net-toast{background:color-mix(in oklch, var(--bg-1) 88%, transparent)}}.net-toast{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:.5px solid var(--fg-4);color:var(--fg-1);animation:net-toast-in .24s var(--ease-out);font-size:13px;line-height:1.4;box-shadow:0 12px 32px -8px #00000073,inset 0 0 0 .5px #ffffff0a}@keyframes net-toast-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.net-toast--warn{border-color:var(--warn,#ff9f0a)}@supports (color:color-mix(in lab, red, red)){.net-toast--warn{border-color:color-mix(in oklch, var(--warn,#ff9f0a) 45%, transparent)}}.net-toast--warn>svg{color:var(--warn,#ff9f0a);flex:none}.net-toast--ok{border-color:var(--ok,#34c759)}@supports (color:color-mix(in lab, red, red)){.net-toast--ok{border-color:color-mix(in oklch, var(--ok,#34c759) 45%, transparent)}}.net-toast--ok>svg{color:var(--ok,#34c759);flex:none}.net-toast__text{flex:auto}.net-toast__action{border:.5px solid var(--fg-4);background:var(--fg-1);border-radius:8px;flex:none;padding:5px 10px}@supports (color:color-mix(in lab, red, red)){.net-toast__action{background:color-mix(in oklch, var(--fg-1) 8%, transparent)}}.net-toast__action{color:var(--fg-1);cursor:pointer;transition:background .18s var(--ease-out);font-size:12px;font-weight:600}.net-toast__action:hover{background:var(--fg-1)}@supports (color:color-mix(in lab, red, red)){.net-toast__action:hover{background:color-mix(in oklch, var(--fg-1) 16%, transparent)}}.net-toast__close{width:22px;height:22px;color:var(--fg-3);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;place-items:center;font-size:16px;line-height:1;display:grid}.net-toast__close:hover{color:var(--fg-1)}.exit-card__btn{border:.5px solid var(--fg-4);background:var(--fg-1);border-radius:10px;padding:9px 16px}@supports (color:color-mix(in lab, red, red)){.exit-card__btn{background:color-mix(in oklch, var(--fg-1) 8%, transparent)}}.exit-card__btn{color:var(--fg-1);cursor:pointer;transition:background .18s var(--ease-out), transform .18s var(--ease-out);font-size:13px;font-weight:600}.exit-card__btn:hover{background:var(--fg-1)}@supports (color:color-mix(in lab, red, red)){.exit-card__btn:hover{background:color-mix(in oklch, var(--fg-1) 16%, transparent)}}.exit-card__btn:active{transform:scale(.97)}.exit-card__btn--primary{background:var(--neon-grad);color:var(--bg-0,#0b0b0f);border-color:#0000}.exit-card__btn--primary:hover{filter:brightness(1.08);background:var(--neon-grad)}@media (max-width:900px){.net-toast{flex-wrap:wrap;max-width:none;left:12px;right:12px}}@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-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-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}
