/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight: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-ease:initial;--chip-tabs-start:0px;--chip-tabs-end:0px}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--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-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--font-weight-bold:700;--radius-xs:.125rem;--radius-sm:.25rem;--radius-lg:.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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)}}@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{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.col-9{grid-column:9}.row-0{grid-row:0}.float-right{float:right}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.my-1{margin-block:var(--spacing)}.me-1{margin-inline-end:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mr-0{margin-right:0}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-0{margin-left:0}.\!grid{display:grid!important}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.table-column{display:table-column}.table-row{display:table-row}.table-row-group{display:table-row-group}.h-6{height:calc(var(--spacing) * 6)}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-full{width:100%}.shrink{flex-shrink:1}.\!grow{flex-grow:1!important}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.columns-3{columns:3}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-9{padding:calc(var(--spacing) * 9)}.text-right{text-align:right}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tab-1{tab-size:1}.tab-3{tab-size:3}.tab-9{tab-size:9}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.\!ordinal{--tw-ordinal:ordinal!important;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)!important}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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)}.ring{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.\!blur{--tw-blur:blur(8px)!important;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,)!important}.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,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.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-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))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.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)}.\[count\:N\]{count:N}.\[mm\:ss\]{mm:ss}.\[new\:1\]{new:1}.\[shortcut\:Alt\+S\]{shortcut:Alt+S}.\[state\:Collapsed\]{state:Collapsed}.\[toggle\:off\]{toggle:off}.\[v\:0\%\]{v:0%}.\[value\:\"\"\]{value:""}.\[value\:\"\$\{\'x\'\.repeat\(300\)\}\"\]{value:"${'x'.repeat(300)}"}.\[value\:\"\$\{html\}\"\]{value:"${html}"}.\[value\:\"\*\.txt\"\]{value:"*.txt"}.\[value\:\"Documents\"\]{value:"Documents"}.\[value\:\"RECEIPT\"\]{value:"RECEIPT"}.\[value\:\"UTF-8\"\]{value:"UTF-8"}.\[value\:\"…\"\]{value:"…"}@media (width>=40rem){.sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}}@media (width>=64rem){.lg\:mb-4{margin-bottom:calc(var(--spacing) * 4)}}}@font-face{font-family:Inter;src:url(/account/assets/InterVariable-DiVDrmQJ.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:block}@font-face{font-family:Minda Emoji;src:url(/account/assets/NotoColorEmoji-BcXdrMyF.ttf)format("truetype");font-display:block;unicode-range:U+23,U+2A,U+30-39,U+A9,U+AE,U+200D,U+203C,U+2049,U+20E3,U+2122,U+2139,U+2194-2199,U+21A9-21AA,U+231A-231B,U+2328,U+23CF,U+23E9-23F3,U+23F8-23FA,U+24C2,U+25AA-25AB,U+25B6,U+25C0,U+25FB-25FE,U+2600-27BF,U+2934-2935,U+2B05-2B07,U+2B1B-2B1C,U+2B50,U+2B55,U+3030,U+303D,U+3297,U+3299,U+FE0F,U+1F000-1FAFF,U+E0020-E007F}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--chrome-bg:#0a0a0a;--chrome-fg:#fff;--chrome-fg-muted:#909399;--chrome-fg-faint:#5d6066;--reading-fg:#cfd2d7;--bubble-bg:#262626;--chrome-icon-soft:#7d8187;--chrome-divider:#24282d;--chrome-dashed:#36383a;--chrome-hover:#ffffff0f;--chrome-item-active:#24282d;--chrome-selected:#ffffff1a;--chrome-selected-fg:#fff;--chrome-ring:#fff;--tabstrip-bg:var(--chrome-bg);--tabstrip-divider:var(--chrome-divider);--tab-fg:#c4c7cc;--toolbar-bg:#1a1a1a;--side-panel-bg:#1a1a1a;--docked-frame-bg:#1a1a1a;--island-bg:var(--side-panel-bg);--island-border:var(--separator);--island-fg:var(--chrome-fg);--island-fg-muted:var(--chrome-fg-muted);--island-hover:var(--chrome-hover);--island-selected:var(--bubble-bg);--island-separator:var(--separator);--toolbar-border:#24282d;--control-hover:#ffffff12;--control-active:#ffffff1f;--omnibox-bg:#0a0a0a;--omnibox-hover:#121212;--omnibox-border:transparent;--content-bg:#0a0a0a;--surface-bg:#141414;--surface-raised:#1f1f1f;--popover-bg:#1a1a1a;--popover-border:#2e3033;--popover-hover:#ffffff12;--popover-fg:#fff;--popover-fg-muted:#909399;--popover-shadow:0 12px 32px -6px #000000b3, 0 0 0 1px #0000004d;--card-shadow:0 1px 2px #00000080;--scrim:#0000008c;--viewer-scrim:#000000d1;--viewer-bar:#262626eb;--viewer-fg:#ffffffdb;--viewer-fg-hi:#fff;--viewer-hover:#ffffff1f;--input-bg:#0a0a0a;--input-border:#2e3033;--input-fg:#fff;--button-primary-bg:#fff;--button-primary-hover:#e6e6e6;--button-primary-fg:#0a0a0a;--button-secondary-bg:#262626;--button-secondary-hover:#303030;--danger-fg:#f87171;--badge-bg:#dc2626;--badge-fg:#fff;--success-fg:#4ade80;--warning-fg:#fbbf24;--warning-ink:var(--warning-fg);--status-done-bg:#37b875;--status-fail-bg:#e96368;--status-warning-bg:#e4863d;--status-ask-bg:#9d75f7;--status-work-bg:#679eff;--status-info-bg:#818793;--status-mark:#fff;--accent:#fff;--accent-hover:#e6e6e6;--accent-fg:#0a0a0a;--accent-soft:#ffffff1f;--link-fg:#9cb8dd;--focus-ring:#ffffff80;--private-accent:#b38cff;--drop-edge:#a37cffb3;--drop-edge-on:#a37cff;--drop-bg:#a37cff1a;--drop-bg-on:#a37cff33;--drop-ic-bg:#a37cff38;--drop-ic-fg:#c4b0ff;--code-kw:#c792ea;--code-str:#a5d6a7;--code-num:#f5b971;--code-com:#8a8f98;--code-type:#7fd4e0;--code-fn:#82aaff;--code-prop:#9cc3ff;--code-lit:#ff9e8a;--code-meta:#e6c07b;--code-tag:#f28b9b;--code-add:#7ee2a8;--code-del:#ff8a8a;--code-sel:#82aaff52;--code-hit:#ffd60052;--code-hit-current:#ffa0009e;--font-ui:"Inter", "Minda Emoji", "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--font-display:"Inter", "Minda Emoji", "Segoe UI Variable Display", "Segoe UI", system-ui, -apple-system, sans-serif;--font-mono:"Cascadia Mono", Consolas, ui-monospace, "Courier New", monospace;--font-transcript:"Sitka Text", Charter, Cambria, Georgia, "Noto Serif", serif;--text-badge:10px;--text-xs:12px;--text-sm:12px;--text-base:14px;--text-md:14px;--text-lg:16px;--text-xl:16px;--text-2xl:22px;--text-3xl:28px;--text-hero:56px;--icon-xs:14px;--icon-sm:16px;--icon-size:18px;--icon-lg:20px;--icon-xl:24px;--icon-stroke:1.25px;--icon-stroke-lg:2px;--tab-h:40px;--text-tab:12px;--text-bubble:13px;--tabstrip-h:44px;--toolbar-h:44px;--btn-size:32px;--btn-size-sm:24px;--touch-target:44px;--omnibox-h:34px;--switch-w:40px;--switch-h:24px;--radius-xs:4px;--radius-sm:6px;--radius:8px;--radius-lg:12px;--radius-full:9999px;--rail-w:56px;--separator:var(--chrome-fg)}@supports (color:color-mix(in lab, red, red)){:root{--separator:color-mix(in srgb, var(--chrome-fg) 13%, transparent)}}:root{--skeleton-bg:var(--chrome-fg)}@supports (color:color-mix(in lab, red, red)){:root{--skeleton-bg:color-mix(in srgb, var(--chrome-fg) 7%, transparent)}}:root{--skeleton-hi:var(--chrome-fg)}@supports (color:color-mix(in lab, red, red)){:root{--skeleton-hi:color-mix(in srgb, var(--chrome-fg) 13%, transparent)}}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--control-h:36px;--control-h-sm:32px;--control-h-lg:48px;--agent-body:#a78bfa;--agent-control:#6d28d9;--agent-control-tint:var(--agent-control)}@supports (color:color-mix(in lab, red, red)){:root{--agent-control-tint:color-mix(in srgb, var(--agent-control) 30%, transparent)}}:root{--agent-control-ink:#fff;--agent-mark:var(--agent-body);--agent-lane:var(--agent-body)}@supports (color:color-mix(in lab, red, red)){:root{--agent-lane:color-mix(in srgb, var(--agent-body) 22%, transparent)}}:root{--agent-edge:var(--agent-body)}@supports (color:color-mix(in lab, red, red)){:root{--agent-edge:color-mix(in srgb, var(--agent-body) 60%, var(--agent-control))}}:root{--ok-card-scheme:dark;--ok-card-bg:#262626;--ok-card-fg:#fff;--ok-card-muted:#a1a4aa;--ok-card-edge:#ffffff14;--ok-card-btn-bg:#ffffff1a;--ok-card-btn-hover:#ffffff29;--ok-card-primary-bg:#fff;--ok-card-primary-hover:#e6e6e6;--ok-card-primary-fg:#0a0a0a;--infinity-dot:var(--agent-body);--infinity-head:var(--agent-body)}@supports (color:color-mix(in lab, red, red)){:root{--infinity-head:color-mix(in srgb, var(--agent-body) 30%, #fff)}}:root{--infinity-glow:var(--agent-body)}@supports (color:color-mix(in lab, red, red)){:root{--infinity-glow:color-mix(in srgb, var(--agent-body) 75%, transparent)}}:root{--agent-size-xs:56px;--agent-size-sm:72px;--agent-size-md:88px;--agent-size-lg:136px;--agent-room-free:.4;--bond-candy-start:#ff7ab8;--bond-candy-end:#ff2d78;--bond-on-candy:#fff;--bond-track:currentColor}@supports (color:color-mix(in lab, red, red)){:root{--bond-track:color-mix(in srgb, currentColor 14%, transparent)}}:root{--bond-ring-w:3px;--bond-ring-w-mascot:1.5px;--bond-pic:.82;--tier-hatch:#6ad48a;--tier-flight:#6cb6ff;--tier-hero:#b39dff;--tier-legend:#f5c451;--level-done:#1f9d55;--level-done-fg:#4ade80;--level-now:#2b6cee;--level-on:#fff;--files-logo-ink:#fff}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--agent-mark:var(--agent-control);--agent-lane:var(--agent-control)}@supports (color:color-mix(in lab, red, red)){:root{--agent-lane:color-mix(in srgb, var(--agent-control) 12%, transparent)}}:root{--agent-edge:var(--agent-control);--ok-card-scheme:light;--ok-card-bg:#f1f2f6;--ok-card-fg:#0a0a0a;--ok-card-muted:#5e6166;--ok-card-edge:#e2e5eb;--ok-card-btn-bg:#fff;--ok-card-btn-hover:#e5e8ee;--ok-card-primary-bg:#0a0a0a;--ok-card-primary-hover:#1f2228;--ok-card-primary-fg:#fff;--infinity-dot:var(--agent-body)}@supports (color:color-mix(in lab, red, red)){:root{--infinity-dot:color-mix(in srgb, var(--agent-body) 65%, var(--agent-control))}}:root{--infinity-head:var(--agent-control);--infinity-glow:transparent;--chrome-bg:#f1f2f6;--chrome-fg:#0a0a0a;--chrome-fg-muted:#5e6166;--chrome-fg-faint:#9a9da3;--reading-fg:#383b40;--bubble-bg:#f1f2f6;--chrome-icon-soft:#8b8e94;--chrome-divider:#e2e5eb;--chrome-dashed:#a9b2bc;--chrome-hover:#0a0a0a0d;--chrome-item-active:#fff;--chrome-selected:#fff;--chrome-selected-fg:#0a0a0a;--chrome-ring:#0a0a0a;--tabstrip-bg:#e1e4ea;--tabstrip-divider:#c9ced8;--tab-fg:#44474d;--toolbar-bg:#fff;--side-panel-bg:#fff;--docked-frame-bg:#fff;--toolbar-border:#e2e5eb;--control-hover:#0a0a0a0d;--control-active:#0a0a0a17;--omnibox-bg:#f1f2f6;--omnibox-hover:#e9ebf0;--omnibox-border:transparent;--content-bg:#fff;--surface-bg:#f1f2f6;--surface-raised:#fff;--separator:#e2e5eb;--popover-bg:#fff;--popover-border:#e2e5eb;--popover-hover:#0a0a0a0d;--popover-fg:#0a0a0a;--popover-fg-muted:#5e6166;--popover-shadow:0 10px 30px -8px #0000002e, 0 0 0 1px #0000000a;--card-shadow:0 1px 2px #0f172a0f;--scrim:#0000004d;--input-bg:#fff;--input-border:#d5d9e2;--input-fg:#0a0a0a;--button-primary-bg:#0a0a0a;--button-primary-hover:#1f2228;--button-primary-fg:#fff;--button-secondary-bg:#f1f2f6;--button-secondary-hover:#e5e8ee;--danger-fg:#d93025;--badge-bg:#d93025;--success-fg:#188038;--warning-fg:#b06000;--warning-ink:#8a4b00;--accent:#0a0a0a;--accent-hover:#1f2228;--accent-fg:#fff;--accent-soft:#0a0a0a12;--link-fg:#305a91;--focus-ring:#0a0a0a73;--private-accent:#7c4dff;--drop-edge:#6d46e380;--drop-edge-on:#6d46e3;--drop-bg:#8b5cf60f;--drop-bg-on:#8b5cf624;--drop-ic-bg:#8b5cf61f;--drop-ic-fg:#6d46e3;--code-kw:#8b2bb9;--code-str:#23803a;--code-num:#a35200;--code-com:#6b7280;--code-type:#00727f;--code-fn:#1a56c4;--code-prop:#1f4e9c;--code-lit:#b3361f;--code-meta:#8a6100;--code-tag:#b0213e;--code-add:#1d7a3e;--code-del:#c42b2b;--code-sel:#1a56c433;--code-hit:#ffc40061;--code-hit-current:#ff8c008c;--tier-hatch:#188038;--tier-flight:#1a73e8;--tier-hero:#7c4dff;--tier-legend:#a15c00;--level-done:#188038;--level-done-fg:#137333;--level-now:#1a66e0}}:root[data-theme=neon]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--chrome-bg:#050914;--chrome-fg:#eaf1ff;--chrome-fg-muted:#8d9cc4;--chrome-fg-faint:#56658e;--reading-fg:#c8d5f0;--bubble-bg:#12204a;--chrome-icon-soft:#7d8db8;--chrome-divider:#1c2f63;--chrome-dashed:#2a3d72;--chrome-hover:#6ea5ff14;--chrome-item-active:#11204a;--chrome-selected:#5b9dff29;--chrome-selected-fg:#fff;--chrome-ring:#7fb2ff;--tabstrip-bg:var(--chrome-bg);--tabstrip-divider:var(--chrome-divider);--tab-fg:#b3c2e6;--toolbar-bg:#0a1328;--side-panel-bg:#08101f;--docked-frame-bg:#08101f;--toolbar-border:#1f3470;--control-hover:#6ea5ff1a;--control-active:#6ea5ff2e;--omnibox-bg:#050b18;--omnibox-hover:#081124;--content-bg:#050914;--surface-bg:#0a1328;--surface-raised:#0f1b38;--separator:#5b9dff29;--popover-bg:#0a1430;--popover-border:#5b9dff80;--popover-hover:#6ea5ff1f;--popover-fg:#eaf1ff;--popover-fg-muted:#8d9cc4;--popover-shadow:0 0 0 1px #5b9dff1f, 0 0 24px -4px #3b82f680, 0 18px 40px -8px #000c;--card-shadow:0 0 0 1px #5b9dff1f, 0 1px 2px #00000080;--scrim:#02050e9e;--input-bg:#050b18;--input-border:#24396f;--input-fg:#eaf1ff;--button-primary-bg:#2563eb;--button-primary-hover:#3b74f0;--button-primary-fg:#fff;--button-secondary-bg:#12204a;--button-secondary-hover:#1a2c5e;--accent-mono:#40c4ff;--accent:#40c4ff;--accent-hover:#7dd6ff;--accent-fg:#050914;--accent-soft:#40c4ff29;--link-fg:#7cc8ff;--focus-ring:#40c4ffa6;--panel-bg:#050914;--card-bg:#0a1430;--ok-card-bg:#02050f;--ok-card-fg:#eaf1ff;--ok-card-muted:#8d9cc4;--ok-card-edge:#5b9dff66;--ok-card-btn-bg:#6ea5ff29;--ok-card-btn-hover:#6ea5ff42;--neon-edge:#5b9dff73;--neon-edge-hi:#7fb2ff;--neon-glow:0 0 0 1px #5b9dff1a, 0 0 18px -4px #3b82f673;--neon-glow-hi:0 0 0 1px #7fb2ff59, 0 0 22px -2px #3b82f6a6;--neon-inner:inset 0 0 18px -8px #5b9dff73;--neon-grid-line:#5b9dff12;--neon-grid-size:32px;--neon-horizon:#3b82f629}:root{--accent-mono:#fff;--accent-blue:#4c8dff;--accent-teal:#14a394;--accent-green:#2f9e57;--accent-orange:#e0701a;--accent-red:#e5484d;--accent-pink:#d9468f;--accent-purple:#8b6cf6;--accent-graphite:#7c8594;--file-type-fg:#fff;--accent-shade:#fff;--accent-link-mix:62%;--panel-bg:#0a0a0a;--code-bg:var(--panel-bg);--card-bg:#1a1a1a;--cal-bg:#262624;--cal-card:#30302e;--cal-muted:#1e1e1c;--cal-fg:#eceae2;--cal-fg-muted:#b7b5a9;--cal-fg-faint:#87857c;--cal-border:#3e3d38;--cal-input-border:#52514a;--cal-primary:#d97757;--cal-primary-ink:#e08a6b;--cal-on-primary:#262624;--cal-hover:#ffffff0f;--cr-page:#181818;--cr-card:#1e1e1e;--cr-field:#141414;--cr-well:#0003;--cr-line:#ffffff0f;--cr-line-strong:#ffffff1a;--cr-line-hover:#d4ff0080;--cr-fg:#fff;--cr-label:#d1d5db;--cr-muted:#9ca3af;--cr-hover:#ffffff0f;--cr-active:#ffffff1f;--cr-cta:#d4ff00;--cr-cta-hover:#bcf90c;--cr-cta-ink:#000;--cr-accent:#d4ff00;--cr-glow:#d4ff002e;--cr-focus:#d4ff0099;--cr-hero-bg:#050505;--cr-hero-fg:#fff;--cr-hero-muted:#ffffffb8;--cr-hero-line:#ffffff3d;--cr-hero-hover:#ffffff1a;--cr-tag:#3b6ef6;--cr-new:#e055f2;--create-run-h:40px;--chart-1:#3987e5;--chart-2:#d95926;--brand-tile-bg:#fff;--brand-tile-fg:#0f0f0f;--brand-tile-edge:#00000014;--qr-bg:#fff;--qr-fg:#0a0a0a;--ink-black:#111;--ink-blue:#1a3fb0;--ink-red:#c62828;--ink-highlight:#ffd6006b;--ink-whiteout:#fff;--ink-clear:#e3e3e3;--ink-field:#d6e4ffeb;--ink-field-fg:#111;--doc-ink:#1f1f1f;--doc-grid:#e2e3e3;--doc-pick:#1a73e8;--doc-pick-soft:#1a73e81f;--doc-find-now:#ff8c008c;--doc-link:#0563c1;--doc-comment:#ffc4004d;--doc-change:#b7472a;--doc-eye-paper:#1c2a1f;--font-signature:"Segoe Script", "Brush Script MT", "Lucida Handwriting", "Snell Roundhand", cursive}@media (prefers-color-scheme:light){:root{--panel-bg:#f1f2f6;--card-bg:#fff;--cal-bg:#f0eee6;--cal-card:#faf9f5;--cal-muted:#e9e6dc;--cal-fg:#3d3929;--cal-fg-muted:#6b6960;--cal-fg-faint:#9c9a91;--cal-border:#dad9d4;--cal-input-border:#b4b2a9;--cal-primary:#c96442;--cal-primary-ink:#a8502f;--cal-on-primary:#fff;--cal-hover:#3d39290f;--cr-page:#f5f5f7;--cr-card:#fff;--cr-field:#f7f7f8;--cr-well:#0000000a;--cr-line:#e2e8f0;--cr-line-strong:#cbd5e1;--cr-line-hover:#00000040;--cr-fg:#171717;--cr-label:#374151;--cr-muted:#64748b;--cr-hover:#0000000a;--cr-active:#00000014;--cr-cta-hover:#c8f500;--cr-accent:#111;--cr-glow:#8cb4001f;--cr-focus:#8cb40099;--chart-1:#2a78d6;--chart-2:#eb6834;--accent-mono:#0a0a0a;--accent-blue:#0b57d0;--accent-teal:#00796b;--accent-green:#1e7e34;--accent-orange:#c2410c;--accent-red:#c5221f;--accent-pink:#be185d;--accent-purple:#6d3fd6;--accent-graphite:#4b5563;--accent-shade:#000;--accent-link-mix:100%;--doc-eye-paper:#c7edcc}}:root[data-accent=blue]{--accent-pick:var(--accent-blue)}:root[data-accent=teal]{--accent-pick:var(--accent-teal)}:root[data-accent=green]{--accent-pick:var(--accent-green)}:root[data-accent=orange]{--accent-pick:var(--accent-orange)}:root[data-accent=red]{--accent-pick:var(--accent-red)}:root[data-accent=pink]{--accent-pick:var(--accent-pink)}:root[data-accent=purple]{--accent-pick:var(--accent-purple)}:root[data-accent=graphite]{--accent-pick:var(--accent-graphite)}:root[data-accent]{--accent:var(--accent-pick);--accent-fg:#fff;--accent-hover:var(--accent-pick)}@supports (color:color-mix(in lab, red, red)){:root[data-accent]{--accent-hover:color-mix(in srgb, var(--accent-pick) 84%, var(--accent-shade))}}:root[data-accent]{--accent-soft:var(--accent-pick)}@supports (color:color-mix(in lab, red, red)){:root[data-accent]{--accent-soft:color-mix(in srgb, var(--accent-pick) 16%, transparent)}}:root[data-accent]{--link-fg:var(--accent-pick)}@supports (color:color-mix(in lab, red, red)){:root[data-accent]{--link-fg:color-mix(in srgb, var(--accent-pick) var(--accent-link-mix), #fff)}}:root[data-accent]{--focus-ring:var(--accent-pick)}@supports (color:color-mix(in lab, red, red)){:root[data-accent]{--focus-ring:color-mix(in srgb, var(--accent-pick) 60%, transparent)}}:root{--group-grey:#dadce0;--group-blue:#8ab4f8;--group-red:#f28b82;--group-yellow:#fdd663;--group-green:#81c995;--group-pink:#ff8bcb;--group-purple:#d7aefb;--group-cyan:#78d9ec;--group-orange:#fcad70;--group-on-grey:#202124;--group-on-blue:#202124;--group-on-red:#202124;--group-on-yellow:#202124;--group-on-green:#202124;--group-on-pink:#202124;--group-on-purple:#202124;--group-on-cyan:#202124;--group-on-orange:#202124}@media (prefers-color-scheme:light){:root{--group-grey:#5f6368;--group-blue:#1a73e8;--group-red:#d93025;--group-yellow:#f9ab00;--group-green:#188038;--group-pink:#d01884;--group-purple:#9334e6;--group-cyan:#007b83;--group-orange:#fa903e;--group-on-grey:#fff;--group-on-blue:#fff;--group-on-red:#fff;--group-on-yellow:#202124;--group-on-green:#fff;--group-on-pink:#fff;--group-on-purple:#fff;--group-on-cyan:#fff;--group-on-orange:#202124}}html,body{background-color:var(--chrome-bg);width:100%;height:100%;color:var(--chrome-fg);font-family:var(--font-ui);font-size:var(--text-md);-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;padding:0;line-height:1.4;overflow:hidden}#root{width:100vw;height:100vh;overflow:clip}button,input,select,textarea{font:inherit;color:inherit;background-color:#0000}button,a,summary,select,[role=button],[role=tab],[role=option],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=switch],[role=checkbox],[role=radio],[role=link],[role=treeitem],input:is([type=checkbox],[type=radio],[type=file],[type=color],[type=range]){cursor:pointer}label:has(>input:is([type=checkbox],[type=radio])){cursor:pointer}:is(button,select,input):disabled,[aria-disabled=true]{cursor:default}input:focus,textarea:focus,select:focus{outline:none}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}::selection{background:var(--accent-soft)}.scroll-quiet::-webkit-scrollbar{width:var(--space-2);height:var(--space-2)}.scroll-quiet::-webkit-scrollbar-track{background:0 0}.scroll-quiet::-webkit-scrollbar-corner{background:0 0}.scroll-quiet::-webkit-scrollbar-button{display:none}.scroll-quiet::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background-color:#0000}.scroll-quiet[data-scrolling]::-webkit-scrollbar-thumb{background-color:var(--chrome-fg-muted)}@supports (color:color-mix(in lab, red, red)){.scroll-quiet[data-scrolling]::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--chrome-fg-muted) 60%, transparent)}}.scroll-quiet::-webkit-scrollbar-thumb:hover{background-color:var(--chrome-fg-muted)}.scroll-quiet::-webkit-scrollbar-thumb:active{background-color:var(--chrome-fg-muted)}.drag-region{-webkit-app-region:drag}.no-drag{-webkit-app-region:no-drag}svg.lucide[stroke-width="2"]{stroke-width:var(--icon-stroke)}svg.lucide[stroke-width="2"]>*{vector-effect:non-scaling-stroke}.icon-btn{-webkit-app-region:no-drag;width:var(--btn-size);height:var(--btn-size);border-radius:var(--radius-full);color:var(--chrome-fg-muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color 80ms,color 80ms,scale .2s cubic-bezier(.2,0,0,1);display:inline-flex}.icon-btn:active:not(:disabled){background:var(--control-active);scale:.94}.icon-btn:disabled{opacity:.38;cursor:default}.icon-btn[aria-pressed=true],.icon-btn.is-active{background:var(--accent-soft);color:var(--accent)}.icon-btn:has(>svg:is(.lucide-panel-left-close,.lucide-panel-left-open,.lucide-panel-right-close,.lucide-panel-right-open)):is([aria-pressed=true],[aria-expanded=true],.is-active):not(:hover){color:var(--chrome-fg-muted);background:0 0}.panel-mode-switch{color:var(--chrome-fg-muted);font-size:var(--text-sm);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-right:6px;display:inline-flex}.panel-mode-switch .tb-switch{--switch-w:30px;--switch-h:18px;cursor:pointer}.icon-btn svg{width:var(--icon-size);height:var(--icon-size);flex:none}.icon-btn.sm{width:var(--btn-size-sm);height:var(--btn-size-sm)}.icon-btn.sm svg{width:var(--icon-sm);height:var(--icon-sm)}.btn{-webkit-app-region:no-drag;width:fit-content;height:var(--control-h-sm);padding:0 var(--space-3);border-radius:var(--radius-full);font-size:var(--text-md);white-space:nowrap;background:var(--button-secondary-bg);color:var(--chrome-fg);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;font-weight:500;transition:background-color 80ms,border-color 80ms,color 80ms,scale .2s cubic-bezier(.2,0,0,1);display:inline-flex}.btn:active:not(:disabled){scale:.96}.btn:disabled{opacity:.45;cursor:default}.btn svg{width:var(--icon-sm);height:var(--icon-sm)}.btn.primary{background:var(--button-primary-bg);color:var(--button-primary-fg)}.btn.ghost{background:0 0}.btn.ghost:hover:not(:disabled){background:var(--control-hover)}.btn.danger{color:var(--danger-fg)}.btn-split{display:inline-flex}.btn-split>.btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.btn-split>.btn:last-child{padding:0 var(--space-2);border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:inset 1px 0}@supports (color:color-mix(in lab, red, red)){.btn-split>.btn:last-child{box-shadow:inset 1px 0 0 color-mix(in srgb, currentColor 25%, transparent)}}[data-expandable]{cursor:pointer}.chip{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--control-hover);color:var(--chrome-fg);font-size:var(--text-xs);white-space:nowrap;font-weight:500;line-height:1.2;display:inline-flex}.panel,.ntp,.errpage{--text-sm:var(--text-base)}.ai-page,.ai-box{--text-sm:var(--text-xs)}.si-body,.ai-panel{--text-base:13px;--text-md:13px;--text-lg:14px;--text-xl:15px;--text-2xl:20px;--text-3xl:24px}.chip svg{width:var(--icon-xs);height:var(--icon-xs);flex:none}.chip-count{color:var(--chrome-fg-muted);font-variant-numeric:tabular-nums}.chip.is-locked{box-shadow:inset 0 0 0 1px var(--separator);color:var(--chrome-fg-muted);background:0 0}.chip.is-success{background:var(--success-fg)}@supports (color:color-mix(in lab, red, red)){.chip.is-success{background:color-mix(in srgb, var(--success-fg) 16%, transparent)}}.chip.is-success{color:var(--success-fg)}.chip.is-warning{background:var(--warning-fg)}@supports (color:color-mix(in lab, red, red)){.chip.is-warning{background:color-mix(in srgb, var(--warning-fg) 16%, transparent)}}.chip.is-warning{color:var(--warning-ink)}.chip.is-danger{background:var(--danger-fg)}@supports (color:color-mix(in lab, red, red)){.chip.is-danger{background:color-mix(in srgb, var(--danger-fg) 14%, transparent)}}.chip.is-danger{color:var(--danger-fg)}.chip.is-info{background:var(--link-fg)}@supports (color:color-mix(in lab, red, red)){.chip.is-info{background:color-mix(in srgb, var(--link-fg) 14%, transparent)}}.chip.is-info{color:var(--link-fg)}.linked{align-items:center;gap:var(--space-1) var(--space-2);min-width:0;min-height:var(--space-6);flex-wrap:wrap;display:flex}.linked-label{color:var(--chrome-fg-muted);font-size:var(--text-md);flex:none;font-weight:500}.linked-empty{color:var(--chrome-fg-muted);font-size:var(--text-md)}.linked .chip{min-width:0;max-width:100%;font-size:var(--text-md);border:0}.linked .chip:hover{background:var(--control-active)}.linked .chip.is-strong:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.linked .chip.is-strong:hover{background:color-mix(in srgb, var(--accent) 22%, transparent)}}.linked .skeleton-group{flex:1;min-width:0}.linked .skeleton-row{min-height:0;padding:var(--space-1) 0}.linked .skeleton-row>.skeleton{max-width:16em}.linked .linked-more svg:last-child{color:var(--chrome-fg-muted)}.linked-menu{width:min(360px, calc(100vw - 2 * var(--space-4)))}.linked-menu .menu-item+.menu-label{margin-top:var(--space-1)}.status-mark{width:var(--icon-size);height:var(--icon-size);color:var(--link-fg);flex:none}.status-mark:is([data-status=approval],[data-status=needs-you],[data-status=asks],[data-status=working]){color:var(--agent-control)}@supports (color:color-mix(in lab, red, red)){.status-mark:is([data-status=approval],[data-status=needs-you],[data-status=asks],[data-status=working]){color:color-mix(in srgb, var(--agent-control) 55%, var(--popover-fg))}}.status-mark[data-status=paused]{color:var(--popover-fg-muted)}.status-mark[data-status=success]{color:var(--success-fg)}.status-mark[data-status=fail]{color:var(--danger-fg)}.status-mark[data-status=warning]{color:var(--warning-fg)}:is(.ai-step.is-waiting,:is([data-state=handover],[data-state=ok]) .agent-bar){color-scheme:var(--ok-card-scheme);--chrome-fg:var(--ok-card-fg);--reading-fg:var(--ok-card-fg);--popover-fg:var(--ok-card-fg);--chrome-fg-muted:var(--ok-card-muted);--popover-fg-muted:var(--ok-card-muted);--button-secondary-bg:var(--ok-card-btn-bg);--button-secondary-hover:var(--ok-card-btn-hover);--button-primary-bg:var(--ok-card-primary-bg);--button-primary-hover:var(--ok-card-primary-hover);--button-primary-fg:var(--ok-card-primary-fg);--control-hover:var(--ok-card-btn-bg);--focus-ring:var(--ok-card-fg)}@supports (color:color-mix(in lab, red, red)){:is(.ai-step.is-waiting,:is([data-state=handover],[data-state=ok]) .agent-bar){--focus-ring:color-mix(in srgb, var(--ok-card-fg) 55%, transparent)}}.version-btn{padding:0 var(--space-1);border-radius:var(--radius-sm);color:var(--chrome-fg-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;background:0 0;border:0;line-height:16px;transition:color .12s}.version-btn-name{font-family:var(--font-ui);font-weight:600}.version-btn:hover{color:var(--chrome-fg)}.pg-tabs{align-items:stretch;column-gap:var(--space-5);flex-wrap:wrap;min-width:0;display:flex}.pg-tab{align-items:center;gap:var(--space-2);height:calc(var(--control-h) + var(--space-2));padding:0 var(--space-1);color:var(--chrome-fg-muted);font:inherit;font-size:var(--text-md);white-space:nowrap;background:0 0;border:0;flex:none;font-weight:500;transition:color .2s;display:inline-flex;position:relative}.pg-tab:hover{color:var(--chrome-fg)}.pg-tab:after{content:"";background:0 0;height:2px;transition:background-color .2s;position:absolute;bottom:0;left:0;right:0}.pg-tab[aria-selected=true]{color:var(--chrome-fg)}.pg-tab[aria-selected=true]:after{background:var(--chrome-fg)}.pg-tab svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.pg-tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-xs)}@property --chip-tabs-start{syntax:"<length>";inherits:false;initial-value:0}@property --chip-tabs-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes chip-tabs-edges{0%{--chip-tabs-start:0px;--chip-tabs-end:var(--space-6)}10%{--chip-tabs-start:var(--space-6)}90%{--chip-tabs-end:var(--space-6)}to{--chip-tabs-start:var(--space-6);--chip-tabs-end:0px}}.chip-tabs{isolation:isolate;gap:var(--space-1);overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-padding-inline:var(--space-6);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent, black var(--chip-tabs-start), black calc(100% - var(--chip-tabs-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--chip-tabs-start), black calc(100% - var(--chip-tabs-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--chip-tabs-start), black calc(100% - var(--chip-tabs-end)), transparent);mask-image:linear-gradient(to right, transparent, black var(--chip-tabs-start), black calc(100% - var(--chip-tabs-end)), transparent);animation-name:chip-tabs-edges;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self inline);display:flex;overflow-x:auto}.chip-tabs::-webkit-scrollbar{display:none}.chip-tabs>.chip{border-radius:var(--radius-sm);color:var(--chrome-fg-muted);background:0 0;border:0;flex:none;transition:color .2s;position:relative}.chip-tabs>.chip:not([aria-selected=true]):hover{background:var(--control-hover);color:var(--chrome-fg)}.chip-tabs>.chip[aria-selected=true]{color:var(--accent)}.chip-tabs>.chip[aria-selected=true]:before{content:"";z-index:-1;border-radius:inherit;background:var(--accent-soft);position:absolute;inset:0}.chip-tabs>.chip:focus-visible{outline-offset:-2px}.chip-tabs>.chip>.chip-count{color:inherit;opacity:.7}.chip[aria-pressed=true],.chip-tabs>.chip[aria-pressed=true]:hover{background:var(--accent-soft);color:var(--accent)}.chip-tabs.is-wrap{flex-wrap:wrap;animation:none;overflow:visible;-webkit-mask-image:none;mask-image:none}@media (prefers-reduced-motion:reduce){.chip-tabs{scroll-behavior:auto}}.pager{align-items:center;gap:var(--space-1);padding:var(--space-2) 0 var(--space-2) var(--space-4);display:flex;container-type:inline-size}.pager-range{font-size:var(--text-sm);color:var(--chrome-fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:auto}.pager-pages{align-items:center;gap:var(--space-1);display:flex}.pager-num{font-size:var(--text-sm);font-variant-numeric:tabular-nums}.pager .pager-num[aria-current=page]{background:var(--control-active);color:var(--chrome-fg);font-weight:600}.pager-gap{width:var(--space-4);text-align:center;font-size:var(--text-sm);color:var(--chrome-fg-muted)}.pager .icon-btn[aria-disabled=true]{opacity:.38;cursor:default;color:var(--chrome-fg-muted);background:0 0}@container (width<=400px){.pager-pages{display:none}}.dt-wrap{container-type:inline-size}.dt{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:var(--text-md)}.dt th,.dt td{padding:var(--space-2);text-align:left;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dt th:first-child,.dt td:first-child{padding-left:var(--space-4)}.dt th:last-child,.dt td:last-child{padding-right:var(--space-4)}.dt th{height:var(--control-h);border-bottom:1px solid var(--separator);font-size:var(--text-sm);color:var(--chrome-fg-muted);padding-block:0;font-weight:600}.dt td{height:var(--control-h);border-bottom:1px solid var(--separator);color:var(--chrome-fg)}.dt tbody tr:last-child td{border-bottom:0}.dt tbody tr:hover td{background:var(--control-hover)}.dt tbody tr.dt-clickable{cursor:pointer}.dt tbody tr.dt-clickable:focus-visible{outline-offset:-2px}.dt tbody tr.dt-clickable:focus-visible td{background:var(--control-hover)}.dt .is-end{text-align:right;font-variant-numeric:tabular-nums}.dt-sort{align-items:center;gap:var(--space-1);max-width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.dt-sort-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.dt-sort svg{width:var(--icon-xs);height:var(--icon-xs);opacity:.45;flex:none}.dt-sort:hover,.dt-sort.is-on{color:var(--chrome-fg)}.dt-sort.is-on svg{opacity:1}.dt-sort:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.dt-hidden-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dt-muted{color:var(--chrome-fg-muted)}.dt-level-mid{color:var(--warning-fg);font-weight:600}.dt-level-high{color:var(--danger-fg);font-weight:600}.dt-line,.dt-sub{text-overflow:ellipsis;display:block;overflow:hidden}.dt-sub{font-size:var(--text-sm);color:var(--chrome-fg-muted)}.dt-link{max-width:100%;color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}.dt-link:hover{text-decoration:underline}.dt-actions{justify-content:flex-end;align-items:center;gap:var(--space-1);display:flex}.dt-loading .skeleton{height:var(--space-3);max-width:100%}.dt-loading .is-end .skeleton{margin-left:auto}.dt tbody.dt-loading tr:hover td{background:0 0}.dt td .chip{vertical-align:middle}.dt col{width:var(--dt-w,auto)}@container (width<=720px){.dt .dt-narrow{display:none}.dt col.dt-share{width:auto}}@container (width<=1040px){.dt .dt-wide{display:none}}.input{-webkit-app-region:no-drag;height:var(--control-h);box-sizing:border-box;width:100%;padding:0 var(--space-3);border-radius:var(--radius);border:1px solid var(--input-border);background:var(--input-bg);color:var(--input-fg);font-size:var(--text-md);-webkit-user-select:text;user-select:text}.input:focus{border-color:var(--accent)}textarea.input.is-multiline{height:auto;min-height:calc(var(--control-h) * 2);max-height:30vh;padding:var(--space-2) var(--space-3);resize:vertical;line-height:1.5}.blank-field{position:relative}.blank-field>textarea.input{color:#0000;caret-color:var(--input-fg);background:0 0;position:relative}.blank-field>.input.blank-hl{white-space:pre-wrap;overflow-wrap:break-word;pointer-events:none;-webkit-user-select:none;user-select:none;border-color:#0000;height:auto;min-height:0;max-height:none;margin:0;position:absolute;inset:0;overflow:hidden}.blank-hl>mark{border-radius:var(--radius-xs);background:var(--link-fg)}@supports (color:color-mix(in lab, red, red)){.blank-hl>mark{background:color-mix(in srgb, var(--link-fg) 16%, transparent)}}.blank-hl>mark{box-shadow:0 0 0 2px var(--link-fg)}@supports (color:color-mix(in lab, red, red)){.blank-hl>mark{box-shadow:0 0 0 2px color-mix(in srgb, var(--link-fg) 16%, transparent)}}.blank-hl>mark{color:var(--link-fg);-webkit-box-decoration-break:clone;box-decoration-break:clone}select.input{padding-right:6px}.steps{gap:var(--space-4);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.steps-item{grid-template-columns:var(--icon-xl) minmax(0, 1fr);column-gap:var(--space-3);align-items:start;display:grid;position:relative}.steps-item:not(:last-child):after{content:"";left:calc(var(--icon-xl) / 2);top:calc(var(--icon-xl) + var(--space-1));bottom:calc(var(--space-1) - var(--space-4));background:var(--separator);width:1px;position:absolute}.steps-num{width:var(--icon-xl);height:var(--icon-xl);box-shadow:inset 0 0 0 1px var(--separator);font-size:var(--text-xs);color:var(--chrome-fg-muted);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.steps-text{flex-direction:column;gap:2px;min-width:0;padding-top:2px;display:flex}.steps-label{font-size:var(--text-md);overflow-wrap:anywhere}.steps-detail{font-size:var(--text-sm);color:var(--chrome-fg-muted);overflow-wrap:anywhere}.steps-action{margin-top:var(--space-2)}.input[type=number]{appearance:textfield}.input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.stepper{align-items:center;gap:var(--space-1);height:var(--control-h);box-sizing:border-box;padding:0 var(--space-1);border:1px solid var(--input-border);border-radius:var(--radius);background:var(--input-bg);display:inline-flex}.stepper:focus-within{border-color:var(--accent)}.stepper .input{text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;flex:1;align-self:stretch;width:5ch;height:auto;padding:0}.stepper .input[aria-invalid=true]{color:var(--danger-fg)}.pw-field{align-items:center;min-width:0;display:flex;position:relative}.pw-field .input{padding-right:36px}.pw-field .icon-btn{position:absolute;top:2px;right:2px}.pw-field .input.is-masked::placeholder{color:var(--input-fg);letter-spacing:.06em}.ui-select{align-items:center;gap:var(--space-2);max-width:100%;padding-right:var(--space-2);text-align:left;white-space:nowrap;-webkit-user-select:none;user-select:none;display:inline-flex}.ui-select:disabled{opacity:.5;cursor:default}.ui-select:focus-visible{outline:none}.ui-select[aria-expanded=true]{border-color:var(--accent)}.ui-select-value{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ui-select.is-placeholder .ui-select-value{color:var(--chrome-fg-muted)}.ui-select>svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--chrome-fg-muted);flex:none}.menu.ui-select-menu{min-width:0;overflow-y:auto}.ui-select-menu .menu-item[aria-selected=true] svg{color:var(--accent)}.menu{-webkit-app-region:no-drag;min-width:240px;max-width:400px;padding:var(--space-1);border-radius:var(--radius-lg);border:1px solid var(--popover-border);background:var(--popover-bg);color:var(--popover-fg);box-shadow:var(--popover-shadow);font-size:var(--text-md);animation:.1s ease-out menu-in}.menu-item{align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-h-sm);padding:0 var(--space-3);border-radius:var(--radius-sm);color:inherit;text-align:left;font-size:var(--text-md);white-space:nowrap;background:0 0;border:0;line-height:1.2;display:flex}.menu-item:hover:not(:disabled),.menu-item.is-highlighted{background:var(--popover-hover)}.menu-item+.menu-item{margin-top:calc(var(--space-1) / 2)}@media (pointer:coarse){.menu.is-touch .menu-item{min-height:var(--touch-target)}}.menu-item:disabled{opacity:.4;cursor:default}.menu-item svg{width:var(--icon-size);height:var(--icon-size);color:var(--popover-fg-muted);flex:none}.minda-mark{flex:none}.minda-mark-img{flex:none;justify-content:center;align-items:center;display:inline-flex}.minda-mark-img>img{object-fit:contain;width:auto;max-width:100%;height:100%;margin:auto;display:block}.minda-mark-img>.is-light{display:none}@media (prefers-color-scheme:light){.minda-mark-img>.is-light{display:block}.minda-mark-img>.is-dark{display:none}}.menu-item .minda-mark-img{width:var(--icon-size);height:var(--icon-size)}.minda-wordmark{align-items:center;gap:var(--space-2);color:var(--chrome-fg);font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.02em;font-weight:600;line-height:1;display:inline-flex}.minda-wordmark>.minda-mark{width:auto;height:.97em}.site-logo{box-sizing:border-box;width:var(--icon-size);height:var(--icon-size);background:var(--brand,var(--chrome-fg));color:var(--card-bg);pointer-events:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.site-logo>img{object-fit:contain;filter:brightness(0)invert();width:58%;height:58%}.site-logo.is-mono{background:var(--chrome-fg)}.site-logo.is-mono:after{content:"";background:var(--card-bg);width:58%;height:58%;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat}.site-logo.is-web{background:var(--chrome-fg)}@supports (color:color-mix(in lab, red, red)){.site-logo.is-web{background:color-mix(in srgb, var(--chrome-fg) 45%, var(--card-bg))}}.site-logo.is-site{background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--separator)}.site-logo.is-site>img{border-radius:var(--radius-xs);filter:none;width:60%;height:60%}.site-logo.is-site>.favicon-letter{background:0 0;width:100%;height:100%}.site-logo.is-site>.favicon-letter text{fill:var(--chrome-fg-muted)}.site-logo.is-real{border-radius:var(--radius);background:0 0}.site-logo.is-real>img{filter:none;width:100%;height:100%}.site-logo>svg,.menu-item .site-logo>svg{width:62%;height:62%;color:var(--card-bg)}.menu-item .site-glyph{color:var(--link-fg)}.menu-item-slot{width:var(--icon-size);height:var(--icon-size);flex:none}.menu-item-switch{pointer-events:none;margin-left:auto}.tb-switch{-webkit-app-region:no-drag;width:var(--switch-w);height:var(--switch-h);border-radius:var(--radius-full);background:var(--button-secondary-hover);box-shadow:inset 0 0 0 1px var(--input-border);border:0;flex:none;padding:0;transition:background-color .15s,box-shadow .15s;position:relative}.tb-switch:after{content:"";width:calc(var(--switch-h) - 6px);height:calc(var(--switch-h) - 6px);background:var(--chrome-fg-muted);border-radius:50%;transition:transform .15s,background-color .15s;position:absolute;top:3px;left:3px}.tb-switch[aria-checked=true],.tb-switch.is-on{background:var(--accent);box-shadow:none}.tb-switch[aria-checked=true]:after,.tb-switch.is-on:after{transform:translateX(calc(var(--switch-w) - var(--switch-h)));background:var(--accent-fg)}.tb-switch:disabled{opacity:.45;cursor:default}.tb-switch[aria-busy=true]{cursor:progress}.menu-item .label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.menu-item.has-desc{padding-block:var(--space-1)}.menu-item.has-desc .label{white-space:normal;flex-direction:column;display:flex}.menu-item-desc{color:var(--popover-fg-muted);font-size:var(--text-sm);line-height:1.35}.menu-item .kbd,.kbd{color:var(--popover-fg-muted);font-size:var(--text-sm);margin-left:auto;padding-left:16px}.menu-item-value{padding-left:var(--space-4);text-overflow:ellipsis;max-width:55%;color:var(--popover-fg-muted);font-size:var(--text-sm);margin-left:auto;overflow:hidden}.menu-item.danger,.menu-item.danger svg{color:var(--danger-fg)}.menu-item.is-accent,.menu-item.is-accent svg{color:var(--link-fg);font-weight:500}.menu-sep{height:1px;margin:var(--space-1) var(--space-2);background:var(--popover-border)}.menu[role=menu]:focus-visible,.menu[aria-modal=true]:focus-visible{outline:none}.ui-menu:not(:has(.menu-item[role=menuitemcheckbox])) .menu-item>span:first-child:empty{display:none}.menu-icons{align-items:center;gap:var(--space-1);padding-inline:calc(var(--space-3) - (var(--btn-size) - var(--icon-size)) / 2);display:flex}.ui-submenu-items{display:contents}.menu-label{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--popover-fg-muted);font-weight:600}.media-style-thumb{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-xs);background:var(--control-hover);box-shadow:inset 0 0 0 1px var(--separator);flex:none;display:inline-block;position:relative;overflow:hidden}.media-style-thumb>img{object-fit:cover;width:100%;height:100%;display:block}.media-style-thumb:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--separator);pointer-events:none;position:absolute;inset:0}.media-style-thumb[data-style=none]{justify-content:center;align-items:center;display:inline-flex}.media-style-thumb[data-style=none]:after{content:none}.media-style-thumb[data-style=none] svg{color:var(--popover-fg-muted)}.media-style-btn .media-style-thumb{zoom:.75}.media-style-btn>svg:last-child{transition:transform .2s cubic-bezier(.2,0,0,1)}.media-style-btn[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.menu.media-style-menu{min-width:0;overflow-y:auto}.menu-search{top:calc(-1 * var(--space-1));z-index:1;margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-1)) 0;padding:var(--space-2) var(--space-2) var(--space-1);background:var(--popover-bg);color:var(--popover-fg-muted);align-items:center;display:flex;position:sticky}.menu-search svg{top:calc(var(--space-2) + (var(--control-h-sm) - var(--icon-sm)) / 2);left:calc(var(--space-2) + var(--space-3));width:var(--icon-sm);height:var(--icon-sm);pointer-events:none;position:absolute}.menu-search .input{min-width:0;height:var(--control-h-sm);padding-left:calc(var(--space-3) + var(--icon-sm) + var(--space-2));flex:1}.menu-search.is-inline{background:0 0;margin:0;padding:0;position:relative;top:auto}.menu-search.is-inline svg{top:calc((var(--control-h-sm) - var(--icon-sm)) / 2);left:var(--space-3)}.tooltip{max-width:260px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--popover-border);background:var(--popover-bg);color:var(--popover-fg);box-shadow:var(--popover-shadow);font-size:var(--text-md);overflow-wrap:anywhere;pointer-events:none;line-height:1.35;animation:.1s ease-out menu-in}.tooltip-title{align-items:baseline;font-weight:600;display:flex}.tooltip-title .kbd{font-weight:400}.tooltip-text{margin-top:calc(var(--space-1) / 2);color:var(--popover-fg-muted);font-size:var(--text-sm);white-space:pre-line}.tooltip-text:first-child{color:inherit;margin-top:0}.sourced-value.is-multi{-webkit-text-decoration:underline dotted var(--chrome-fg-muted);-webkit-text-decoration:underline dotted var(--chrome-fg-muted);-webkit-text-decoration:underline dotted var(--chrome-fg-muted);text-decoration:underline dotted var(--chrome-fg-muted);text-underline-offset:.2em;cursor:help}.tooltip.is-card{max-width:300px;padding:var(--space-3) var(--space-4)}.tooltip.is-card .tooltip-title{font-size:var(--text-lg);line-height:1.3}.tooltip.is-card .tooltip-text{margin-top:var(--space-1);font-size:var(--text-md);line-height:1.5}.clamp-2{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamp-1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clamp-4{-webkit-line-clamp:4;line-clamp:4;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.menu.dialog{width:360px;max-width:calc(100vw - 32px);padding:var(--space-5)}.dialog-body{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.dialog-title{font-size:var(--text-lg);color:var(--popover-fg);margin:0;font-weight:600;line-height:1.3}.dialog-text{font-size:var(--text-md);color:var(--popover-fg-muted);margin:0;line-height:1.5}.dialog-field{font-size:var(--text-sm);color:var(--popover-fg-muted);flex-direction:column;gap:6px;font-weight:500;display:flex}.dialog-field .input,.dialog-body>.input{height:var(--control-h)}.dialog-error{font-size:var(--text-sm);color:var(--danger-fg);margin:0}.meter{height:var(--space-2);border-radius:var(--radius-full);background:var(--button-secondary-bg);overflow:hidden}.meter-fill{border-radius:inherit;background:var(--accent);height:100%;transition:width 80ms linear}@media (prefers-reduced-motion:reduce){.meter-fill{transition:none}}.meter.is-indeterminate .meter-fill{width:40%;animation:1.2s ease-in-out infinite meter-slide}@keyframes meter-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.meter.is-indeterminate .meter-fill{opacity:.5;width:100%;animation:none}}.chart-dot{width:var(--space-2);height:var(--space-2);background:var(--chrome-fg-muted);border-radius:50%;flex:none}.chart-dot.is-success{background:var(--success-fg)}.chart-dot.is-warning{background:var(--warning-fg)}.chart-dot.is-danger{background:var(--danger-fg)}.chart-dot.is-link{background:var(--link-fg)}.chart-dot.is-s1{background:var(--chart-1)}.chart-dot.is-s2{background:var(--chart-2)}.day-bars{gap:var(--space-3);flex-direction:column;min-width:0;margin:0;display:flex}.day-bars-head{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.day-bars-title{font-size:var(--text-md);color:var(--chrome-fg);font-weight:600}.day-bars-legend{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);color:var(--chrome-fg-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.day-bars-legend>li{align-items:center;gap:var(--space-1);display:inline-flex}.day-bars-legend b,.chart-tip-row b{margin-left:var(--space-1);color:var(--chrome-fg);font-variant-numeric:tabular-nums;font-weight:600}.day-bars-body{gap:var(--space-1) var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}.day-bars-y{min-width:2ch;font-size:var(--text-xs);color:var(--chrome-fg-muted);font-variant-numeric:tabular-nums;position:relative}.day-bars-y>span{white-space:nowrap;position:absolute;right:0;transform:translateY(-50%)}.day-bars-plot{height:calc(var(--control-h-lg) * 3);cursor:crosshair;position:relative}.day-bars-plot>svg{width:100%;height:100%;display:block;overflow:visible}.day-bars-grid{stroke:var(--separator);stroke-width:1px;vector-effect:non-scaling-stroke}.day-bars-seg{fill:var(--chrome-fg-muted);stroke:var(--card-bg);stroke-width:2px;vector-effect:non-scaling-stroke}.day-bars-seg.is-success{fill:var(--success-fg)}.day-bars-seg.is-warning{fill:var(--warning-fg)}.day-bars-seg.is-danger{fill:var(--danger-fg)}.day-bars-seg.is-link{fill:var(--link-fg)}.day-bars-seg.is-s1{fill:var(--chart-1)}.day-bars-seg.is-s2{fill:var(--chart-2)}.day-bars-day{transition:opacity .12s ease-out}.day-bars-day.is-dim{opacity:.4}.day-bars-x{font-size:var(--text-xs);color:var(--chrome-fg-muted);grid-column:2;justify-content:space-between;display:flex}@media (prefers-reduced-motion:reduce){.day-bars-day{transition:none}}.chart-tip{z-index:2100;gap:calc(var(--space-1) / 2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--popover-border);background:var(--popover-bg);color:var(--popover-fg);box-shadow:var(--popover-shadow);font-size:var(--text-sm);white-space:nowrap;pointer-events:none;flex-direction:column;animation:.1s ease-out menu-in;display:flex;position:fixed}.chart-tip-title{font-weight:600}.chart-tip-row{align-items:center;gap:var(--space-2);color:var(--popover-fg-muted);display:flex}.chart-tip-row b{padding-left:var(--space-3);color:var(--popover-fg);margin-left:auto}.donut-chart{align-items:center;gap:var(--space-4) var(--space-5);flex-wrap:wrap;min-width:0;display:flex}.donut{width:calc(var(--control-h-lg) * 3);aspect-ratio:1;flex:none;position:relative}.donut>svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.donut-track,.donut-part{fill:none;stroke-width:3.6px}.donut-track{stroke:var(--separator)}.donut-part{stroke:var(--chrome-fg-muted);transition:stroke-dasharray .4s ease-out,stroke-dashoffset .4s ease-out}.donut-part.is-success{stroke:var(--success-fg)}.donut-part.is-warning{stroke:var(--warning-fg)}.donut-part.is-danger{stroke:var(--danger-fg)}.donut-part.is-link{stroke:var(--link-fg)}.donut-part.is-s1{stroke:var(--chart-1)}.donut-part.is-s2{stroke:var(--chart-2)}@media (prefers-reduced-motion:reduce){.donut-part{transition:none}}.donut-middle{justify-content:center;align-items:center;gap:calc(var(--space-1) / 2);padding:var(--space-4);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.donut-label{font-family:var(--font-display);font-size:var(--text-xl);overflow-wrap:anywhere;font-weight:600;line-height:1.2}.donut-sub{font-size:var(--text-xs);color:var(--chrome-fg-muted)}.donut-legend{gap:var(--space-2);flex-direction:column;flex:160px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.donut-legend-row{align-items:center;gap:var(--space-2);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto 3.5em;display:grid}.donut-legend-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.donut-legend-value{font-variant-numeric:tabular-nums;font-weight:600}.donut-legend-share{color:var(--chrome-fg-muted);font-variant-numeric:tabular-nums;text-align:right}.dialog-actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-1);display:flex}.menu.dialog.form-dialog{width:min(640px, calc(100vw - 2 * var(--space-6)));max-height:calc(100vh - 2 * var(--space-6));overflow-y:auto}.dialog-row{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width<=600px){.dialog-row{grid-template-columns:minmax(0,1fr)}}.menu.dialog.form-dialog textarea.input{height:auto;min-height:calc(var(--control-h) * 2);max-height:30vh;padding:var(--space-2) var(--space-3);resize:vertical;line-height:1.5}.menu.dialog.form-dialog .dialog-actions{bottom:calc(-1 * var(--space-5));z-index:1;margin:var(--space-1) calc(-1 * var(--space-5)) calc(-1 * var(--space-5));padding:var(--space-3) var(--space-5) var(--space-5);border-top:1px solid var(--separator);background:var(--popover-bg);position:sticky}.access-list{gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-lg);background:var(--card-bg);box-shadow:0 0 0 1px var(--separator);flex-direction:column;margin:0;list-style:none;display:flex}.access-row{align-items:flex-start;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-sm);display:flex}.access-icon{width:var(--icon-size);height:var(--icon-size);color:var(--popover-fg-muted);flex:none}.access-text{flex-direction:column;min-width:0;display:flex}.access-title{font-size:var(--text-md);color:var(--popover-fg);font-weight:600}.access-detail{font-size:var(--text-sm);color:var(--popover-fg-muted);line-height:1.4}.menu.dialog.full-access-dialog{width:min(440px, calc(100vw - 2 * var(--space-6)));max-height:calc(100vh - 2 * var(--space-4));overflow-y:auto}.full-access-title{align-items:center;gap:var(--space-2);display:flex}.full-access-title svg{width:var(--icon-size);height:var(--icon-size);color:var(--danger-fg);flex:none}.dialog-actions.is-stacked{flex-direction:column;align-items:flex-end}body:after{content:"";z-index:999;background:var(--scrim);opacity:0;pointer-events:none;transition:opacity .11s ease-out;position:fixed;inset:0}html[data-modal] body:after{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){body:after{transition:none}}.menu.dialog.app-dialog{width:420px}.app-dialog .dialog-title{overflow-wrap:anywhere}.app-dialog .dialog-text{white-space:pre-line}.app-dialog .site-signin-origin{color:var(--popover-fg);overflow-wrap:anywhere}.check{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--popover-fg-muted);cursor:pointer;line-height:round(up,1.4em,2px);display:flex}.check input{width:var(--icon-sm);height:var(--icon-sm);accent-color:var(--accent);cursor:pointer;flex:none;margin:0}.pick-box{box-sizing:border-box;width:var(--icon-sm);height:var(--icon-sm);border-radius:var(--radius-xs);box-shadow:inset 0 0 0 1.5px var(--chrome-fg-faint);color:#0000;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:background-color .15s,box-shadow .15s,color .15s;display:inline-grid;position:relative}.pick-box:after{content:"";inset:calc(-1 * var(--space-2));position:absolute}.pick-box svg{width:var(--icon-xs);height:var(--icon-xs)}.pick-box:hover{box-shadow:inset 0 0 0 1.5px var(--chrome-fg-muted)}.pick-box:is([aria-checked=true],[aria-checked=mixed]){background:var(--accent);box-shadow:none;color:var(--accent-fg)}@media (pointer:coarse){.pick-box:after{inset:calc((var(--icon-sm) - var(--touch-target)) / 2)}}@media (prefers-reduced-motion:reduce){.pick-box{transition:none}}.sel-bar{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--separator);flex-wrap:wrap;flex:none;display:flex;container:sel-bar/inline-size}.sel-bar-count{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);color:var(--chrome-fg-muted);flex:1;overflow:hidden}.sel-bar-actions{gap:var(--space-1);flex-wrap:wrap;flex:none;display:flex}@container sel-bar (width<=320px){.sel-bar-actions{flex-basis:100%;order:1}}.sel-bar-danger,.sel-bar-danger:hover:not(:disabled){color:var(--danger-fg)}.dialog-switch{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;display:flex}.dialog-switch-text{gap:calc(var(--space-1) / 2);text-align:left;flex-direction:column;min-width:0;display:flex}.dialog-switch-label{font-size:var(--text-md);color:var(--popover-fg);font-weight:500}.dialog-switch-help{font-size:var(--text-sm);color:var(--popover-fg-muted);line-height:1.4}.panel{background:var(--panel-bg);color:var(--chrome-fg);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.image-viewer{z-index:2000;background:var(--viewer-scrim);cursor:zoom-out;justify-content:center;align-items:center;animation:.12s ease-out panel-in;display:flex;position:fixed;inset:0;overflow:hidden}.image-viewer img{object-fit:contain;border-radius:var(--radius-lg);cursor:zoom-in;-webkit-user-select:none;user-select:none;touch-action:none;max-width:92vw;max-height:88vh;transition:transform .18s cubic-bezier(.2,0,0,1)}.image-viewer img.is-zoomed{cursor:grab;border-radius:0}.image-viewer img.is-panning{cursor:grabbing;transition:none}.image-viewer .icon-btn{color:var(--viewer-fg)}.image-viewer .icon-btn:hover:not(:disabled){background:var(--viewer-hover);color:var(--viewer-fg-hi)}.image-viewer:focus-visible{outline:none}.image-viewer-close{top:var(--space-4);right:var(--space-4);position:absolute}.image-viewer-bar{bottom:var(--space-5);align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-full);background:var(--viewer-bar);cursor:default;display:flex;position:absolute;left:50%;transform:translate(-50%)}.image-viewer-zoom{min-width:4.5em;font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:center;color:var(--viewer-fg)}.image-viewer-page{background:var(--viewer-bar);position:absolute;top:50%;translate:0 -50%}.image-viewer-page.is-prev{left:var(--space-4)}.image-viewer-page.is-next{right:var(--space-4)}.image-viewer.has-strip>img{max-height:calc(100vh - 264px)}.image-viewer.has-strip .image-viewer-bar{bottom:80px}.image-viewer-strip{bottom:var(--space-4);gap:var(--space-2);max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-1);border-radius:var(--radius-lg);background:var(--viewer-bar);scrollbar-width:none;cursor:default;display:flex;position:absolute;left:50%;overflow-x:auto;transform:translate(-50%)}.image-viewer-thumb{border-radius:var(--radius-sm);opacity:.55;cursor:pointer;background:0 0;border:2px solid #0000;flex:none;width:64px;height:40px;padding:0;transition:opacity .15s,border-color .15s;overflow:hidden}.image-viewer-thumb:hover{opacity:.9}.image-viewer-thumb[aria-current=true]{border-color:var(--viewer-fg-hi);opacity:1}.image-viewer-thumb:focus-visible{outline:2px solid var(--viewer-fg-hi);outline-offset:1px}.image-viewer-thumb img{object-fit:cover;cursor:pointer;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;transition:none}.image-viewer-wait{aspect-ratio:1;border-radius:var(--radius-lg);background:var(--viewer-bar);width:min(60vmin,92vw);color:var(--viewer-fg);font-size:var(--text-md);cursor:default;place-items:center;display:grid;position:relative;overflow:hidden}.image-viewer-wait p{padding:var(--space-4);text-align:center;margin:0}@media (prefers-reduced-motion:reduce){.image-viewer img{transition:none}}.col-resize{top:var(--col-top,0);z-index:4;width:var(--space-3);cursor:col-resize;touch-action:none;position:absolute;bottom:0}.col-resize.is-start{left:calc(50% - var(--col-shown) / 2 - var(--col-gap) - var(--space-3) / 2)}.col-resize.is-end{left:calc(50% + var(--col-shown) / 2 + var(--col-gap) - var(--space-3) / 2)}.col-resize:after{content:"";top:var(--space-4);bottom:var(--space-4);border-radius:var(--radius-full);background:0 0;width:2px;transition:background-color .12s;position:absolute;left:calc(50% - 1px)}.col-resize:hover:after,.col-resize.is-dragging:after,.col-resize:focus-visible:after{background:var(--accent)}.col-resize:focus-visible{outline:none}.side-resize{top:0;bottom:0;right:calc(var(--space-3) / -2);z-index:4;width:var(--space-3);cursor:col-resize;touch-action:none;position:absolute}.side-resize:after{content:"";background:0 0;width:2px;transition:background-color .12s;position:absolute;top:0;bottom:0;left:calc(50% - 1px)}.side-resize:hover:after,.side-resize.is-dragging:after,.side-resize:focus-visible:after{background:var(--accent)}.side-resize:focus-visible{outline:none}.side-resize.is-left{right:auto;left:calc(var(--space-3) / -2)}.side-sheet{z-index:6;box-sizing:border-box;width:min(var(--sheet-w), 100%);border-left:1px solid var(--separator);background:var(--card-bg);box-shadow:var(--popover-shadow);flex-direction:column;animation:.2s cubic-bezier(.2,0,0,1) side-panel-in;display:flex;position:absolute;top:0;bottom:0;right:0}.side-sheet[data-leaving]{pointer-events:none;animation:.16s ease-in forwards side-panel-out}.side-sheet-head{gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-3);border-bottom:1px solid var(--separator);flex-direction:column;display:flex}.side-sheet-heading{align-items:center;gap:var(--space-2);min-width:0;display:flex}.side-sheet-title{min-width:0;font-family:var(--font-display);font-size:var(--text-xl);color:var(--chrome-fg);margin:0;font-weight:600;line-height:1.3}.side-sheet-sub{margin:calc(var(--space-2) * -1) 0 0;min-width:0;font-size:var(--text-sm);color:var(--chrome-fg-muted);line-height:1.4}.side-sheet-sub:empty{display:none}.side-sheet-sub:has(.side-sheet-account){overflow:visible}.side-sheet-account{align-items:center;gap:var(--space-1);border-radius:var(--radius-xs);max-width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.side-sheet-account:hover,.side-sheet-account[aria-expanded=true]{color:var(--chrome-fg)}.side-sheet-account svg{width:var(--icon-xs);height:var(--icon-xs);flex:none}.side-sheet-heading .chip{flex:none}.side-sheet-close{flex:none;margin-left:auto}.side-sheet-tools{align-items:center;gap:var(--space-1);flex:none;margin-left:auto;display:inline-flex}.side-sheet-tools+.side-sheet-close{margin-left:0}.side-sheet-body{min-height:0;padding:var(--space-4) var(--space-5) var(--space-5);flex:1;overflow-y:auto}.side-sheet-body>.pg-card:not(:last-child){margin-bottom:var(--space-4)}.side-sheet-foot{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--separator);background:var(--card-bg);flex-wrap:wrap;flex:none;display:flex}.side-sheet-warn-wrap{flex:none}.side-sheet-warn{padding:var(--space-2) var(--space-5);border-top:1px solid var(--separator);background:var(--card-bg);font-size:var(--text-sm);color:var(--warning-ink);margin:0}.side-sheet-body .set-row:has(>.set-row-text){flex-wrap:wrap}.side-sheet-body .set-row>.set-row-text{flex:240px}@media (prefers-reduced-motion:reduce){.side-sheet,.side-sheet[data-leaving]{animation:none}}.favicon{width:var(--icon-sm);height:var(--icon-sm);border-radius:var(--radius-xs);object-fit:contain;flex:none}.favicon-letter{background:var(--accent-soft);-webkit-user-select:none;user-select:none}.favicon-letter text{fill:var(--chrome-fg-muted);font-family:var(--font-ui);font-size:var(--text-badge);font-weight:600}.file-type{--ft:var(--accent-graphite);width:var(--btn-size);height:var(--btn-size);border-radius:var(--radius);background:var(--ft);color:var(--file-type-fg);font-family:var(--font-ui);font-size:var(--text-md);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.file-type[data-long]{font-size:var(--text-badge)}.file-type svg{width:var(--icon-sm);height:var(--icon-sm)}.file-type[data-tone=red]{--ft:var(--accent-red)}.file-type[data-tone=blue]{--ft:var(--accent-blue)}.file-type[data-tone=green]{--ft:var(--accent-green)}.file-type[data-tone=orange]{--ft:var(--accent-orange)}.file-type[data-tone=purple]{--ft:var(--accent-purple)}.file-type[data-tone=pink]{--ft:var(--accent-pink)}.file-type[data-tone=teal]{--ft:var(--accent-teal)}.file-type.is-picture{object-fit:cover;background:var(--accent-soft)}.file-type.is-small{width:var(--icon-sm);height:var(--icon-sm);border-radius:var(--radius-xs);font-size:var(--text-badge)}.file-type.is-glyph{color:var(--ft);background:0 0}.truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.muted{color:var(--chrome-fg-muted)}.copy-text{padding:0 var(--space-1);margin:0 calc(-1 * var(--space-1));border-radius:var(--radius-xs);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.copy-text:hover{background:var(--chrome-hover);color:var(--chrome-fg)}.menu-item:active,button:active{transition-duration:0s}.btn:active{transition:background-color,border-color,color,scale 80ms ease-out}.icon-btn:active{transition:background-color,color,scale 80ms ease-out}.btn[data-swap],.icon-btn[data-swap]{transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}.icon-btn[data-instant]:not(:active){transition:background-color,color,scale .2s cubic-bezier(.2,0,0,1)}@keyframes menu-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@keyframes panel-in{0%{opacity:0}to{opacity:1}}@keyframes pop-in{0%{opacity:0;transform:var(--pop-from)}}@keyframes pop-out{to{opacity:0;transform:var(--pop-from)}}[data-pop]{--pop-from:translateY(-6px) scale(.97);transform-origin:top}[data-pop][data-placement=top]{--pop-from:translateY(6px) scale(.97);transform-origin:bottom}[data-pop][data-placement=right]{--pop-from:translateX(-6px) scale(.97);transform-origin:0}[data-pop][data-placement=point]{--pop-from:scale(.96);transform-origin:0 0}[data-pop][data-placement=center]{--pop-from:scale(.95);transform-origin:50%}[data-pop][data-placement=left]{--pop-from:translateX(6px) scale(.97);transform-origin:100%}[data-pop][data-placement=sheet]{--pop-from:translateY(24px);transform-origin:bottom}[data-pop][data-placement=center]{top:var(--space-2);bottom:var(--space-2);height:fit-content;max-height:calc(100vh - 2 * var(--space-2));margin-block:auto;overflow-y:auto}[data-morph]{transition:height .22s cubic-bezier(.2,0,0,1);overflow:hidden}[data-pop=in][data-placement]{animation:.15s cubic-bezier(.2,0,0,1) pop-in}[data-pop=out][data-placement]{pointer-events:none;animation:.11s ease-in forwards pop-out}@keyframes fade-out{to{opacity:0}}[data-pop=in][data-placement=fade]{animation-name:panel-in}[data-pop=out][data-placement=fade]{animation-name:fade-out}@keyframes side-panel-in{0%{opacity:0;transform:translate(24px)}}@keyframes side-panel-out{to{opacity:0;transform:translate(24px)}}@keyframes full-panel-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){[data-pop],[data-panel-motion]{animation-duration:1ms!important}[data-morph]{transition:none}}@keyframes tab-in-next{0%{opacity:0;transform:translateX(var(--space-3))}}@keyframes tab-in-prev{0%{opacity:0;transform:translateX(calc(-1 * var(--space-3)))}}[data-tab-in=next]{animation:.22s cubic-bezier(.2,0,0,1) tab-in-next}[data-tab-in=prev]{animation:.22s cubic-bezier(.2,0,0,1) tab-in-prev}.ui-collapse{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1);display:grid}@starting-style{.ui-collapse{opacity:0;grid-template-rows:0fr}}.ui-collapse[data-leaving]{opacity:0;grid-template-rows:0fr;transition-duration:.15s;transition-timing-function:ease-in}.ui-collapse-inner{overflow-clip-margin:var(--space-1);min-height:0;overflow:clip}.ui-collapse[data-still]{transition:none}.ui-collapse.is-x{grid-template-rows:1fr;grid-template-columns:1fr;transition-property:grid-template-columns,opacity}@starting-style{.ui-collapse.is-x{grid-template-rows:1fr;grid-template-columns:0fr}}.ui-collapse.is-x[data-leaving]{grid-template-rows:1fr;grid-template-columns:0fr}.ui-collapse.is-x>.ui-collapse-inner{min-width:0;min-height:0}.ui-collapse-row>td{height:auto;padding:0}.ui-row{interpolate-size:allow-keywords;opacity:1;block-size:auto;transition:block-size .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1);overflow:clip}@starting-style{.ui-row{opacity:0;block-size:0}}.ui-row[data-leaving]{opacity:0;pointer-events:none;block-size:0;transition-duration:.15s;transition-timing-function:ease-in}.ui-pane-over[data-panel-motion=in]{animation:.2s cubic-bezier(.2,0,0,1) side-panel-in}.ui-pane-over[data-panel-motion=out]{pointer-events:none;animation:.16s ease-in forwards side-panel-out}:where(svg.lucide-chevron-down,svg.lucide-chevron-right){transition:transform .2s cubic-bezier(.2,0,0,1)}:where(button[aria-expanded=true],[role=button][aria-expanded=true],[role=combobox][aria-expanded=true],summary[aria-expanded=true],details[open]>summary) :where(svg.lucide-chevron-down){transform:rotate(180deg)}:where(button[aria-expanded=true]:not([aria-haspopup]),[role=button][aria-expanded=true]:not([aria-haspopup]),details[open]>summary) :where(svg.lucide-chevron-right){transform:rotate(90deg)}details{interpolate-size:allow-keywords}details::details-content{overflow-clip-margin:var(--space-1);block-size:0;transition:block-size .2s cubic-bezier(.2, 0, 0, 1), content-visibility .2s allow-discrete;overflow:clip}details[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.ui-collapse,.ui-row{transition-duration:1ms!important}details::details-content{transition-duration:1ms!important}}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:.9s linear infinite spin}.step-mark{width:var(--icon-sm);height:var(--icon-sm);color:var(--chrome-fg-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.step-mark svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.step-mark:is([data-state=running],[data-state=done]){color:var(--success-fg)}.step-mark[data-state=failed]{color:var(--danger-fg)}.step-mark[data-state=waiting]{color:var(--warning-fg)}.step-mark[data-state=skipped]{opacity:.55}.step-ring{box-sizing:border-box;width:calc(var(--icon-sm) * 5 / 6);height:calc(var(--icon-sm) * 5 / 6);border:var(--icon-stroke-lg) solid var(--success-fg);flex:none}@supports (color:color-mix(in lab, red, red)){.step-ring{border:var(--icon-stroke-lg) solid color-mix(in srgb, var(--success-fg) 28%, transparent)}}.step-ring{border-top-color:var(--success-fg);border-radius:50%;animation:.9s linear infinite spin}.step-halo{box-shadow:0 0 0 var(--space-1) var(--success-fg)}@supports (color:color-mix(in lab, red, red)){.step-halo{box-shadow:0 0 0 var(--space-1) color-mix(in srgb, var(--success-fg) 22%, transparent)}}@media (prefers-reduced-motion:reduce){.step-ring{animation:none}}.infinity-mark{width:calc(var(--icon-sm) * 2.6);height:var(--icon-sm);vertical-align:middle;pointer-events:none;flex:none;display:inline-block;position:relative}.infinity-mark>span,.infinity-twinkle,.infinity-run{position:absolute;inset:0}.infinity-run{animation:infinity-run 2.6s linear var(--at,0s) infinite}.infinity-twinkle{animation:infinity-twinkle var(--tw,2s) ease-in-out var(--td,0s) infinite}@keyframes infinity-twinkle{50%{opacity:.4}}@keyframes infinity-run{0%{transform:translate(46%)}2.0833%{transform:translate(45.19%,12.83%)}4.1667%{transform:translate(42.84%,24.33%)}6.25%{transform:translate(39.26%,33.42%)}8.3333%{transform:translate(34.81%,39.41%)}10.4167%{transform:translate(29.91%,42.1%)}12.5%{transform:translate(24.89%,41.66%)}14.5833%{transform:translate(20.03%,38.5%)}16.6667%{transform:translate(15.45%,33.15%)}18.75%{transform:translate(11.2%,26.16%)}20.8333%{transform:translate(7.27%,18.03%)}22.9167%{transform:translate(3.57%,9.18%)}25%{transform:translate(0%)}27.0833%{transform:translate(-3.57%,-9.18%)}29.1667%{transform:translate(-7.27%,-18.03%)}31.25%{transform:translate(-11.2%,-26.16%)}33.3333%{transform:translate(-15.45%,-33.15%)}35.4167%{transform:translate(-20.03%,-38.5%)}37.5%{transform:translate(-24.89%,-41.66%)}39.5833%{transform:translate(-29.91%,-42.1%)}41.6667%{transform:translate(-34.81%,-39.41%)}43.75%{transform:translate(-39.26%,-33.42%)}45.8333%{transform:translate(-42.84%,-24.33%)}47.9167%{transform:translate(-45.19%,-12.83%)}50%{transform:translate(-46%)}52.0833%{transform:translate(-45.19%,12.83%)}54.1667%{transform:translate(-42.84%,24.33%)}56.25%{transform:translate(-39.26%,33.42%)}58.3333%{transform:translate(-34.81%,39.41%)}60.4167%{transform:translate(-29.91%,42.1%)}62.5%{transform:translate(-24.89%,41.66%)}64.5833%{transform:translate(-20.03%,38.5%)}66.6667%{transform:translate(-15.45%,33.15%)}68.75%{transform:translate(-11.2%,26.16%)}70.8333%{transform:translate(-7.27%,18.03%)}72.9167%{transform:translate(-3.57%,9.18%)}75%{transform:translate(0%)}77.0833%{transform:translate(3.57%,-9.18%)}79.1667%{transform:translate(7.27%,-18.03%)}81.25%{transform:translate(11.2%,-26.16%)}83.3333%{transform:translate(15.45%,-33.15%)}85.4167%{transform:translate(20.03%,-38.5%)}87.5%{transform:translate(24.89%,-41.66%)}89.5833%{transform:translate(29.91%,-42.1%)}91.6667%{transform:translate(34.81%,-39.41%)}93.75%{transform:translate(39.26%,-33.42%)}95.8333%{transform:translate(42.84%,-24.33%)}97.9167%{transform:translate(45.19%,-12.83%)}to{transform:translate(46%)}}.infinity-spark{aspect-ratio:1;background:var(--infinity-dot);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.infinity-spark.is-hot{background:var(--infinity-head);box-shadow:0 0 var(--space-1) var(--infinity-glow)}.infinity-mark .infinity-line{opacity:.32;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.infinity-line path{fill:none;stroke:var(--infinity-dot);stroke-width:1px;vector-effect:non-scaling-stroke}.infinity-ribbon{opacity:.7;transition:opacity .3s}.infinity-comet.is-second{opacity:0;transition:opacity .3s}.infinity-mark[data-mode=act] .infinity-ribbon,.infinity-mark[data-mode=act] .infinity-comet.is-second{opacity:1}@media (prefers-reduced-motion:reduce){.infinity-run,.infinity-twinkle{animation:none}.infinity-ribbon,.infinity-comet.is-second{transition:none}}.skeleton-group{animation:.2s ease-out .12s both panel-in}.load-progress{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.load-progress-fill{background:var(--accent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.load-progress-fill{background:color-mix(in srgb, var(--accent) 20%, transparent)}}.load-progress-fill{transform-origin:0;opacity:0;transform:scaleX(0)}@media (prefers-color-scheme:light){.load-progress-fill{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.load-progress-fill{background:color-mix(in srgb, var(--accent) 11%, transparent)}}}.skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--skeleton-bg) 25%, var(--skeleton-hi) 50%, var(--skeleton-bg) 75%) 0 0 / 200% 100%;animation:1.4s ease-in-out infinite skeleton-shimmer;display:block}.skeleton-row{min-height:44px;padding:var(--space-2) var(--space-4);box-sizing:border-box;flex-direction:column;justify-content:center;gap:8px;display:flex}.skeleton-row>.skeleton{height:12px}.skeleton-row>.skeleton.is-sub{height:10px}.skeleton.skeleton-fill{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.skeleton.skeleton-text{vertical-align:middle;max-width:100%;height:.8em;display:inline-block}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}@keyframes theme-icon-in{0%{opacity:0;transform:rotate(-60deg)scale(.6)}to{opacity:1;transform:none}}.theme-toggle svg{animation:.24s cubic-bezier(.2,0,0,1) theme-icon-in}@keyframes tabSlideIn{0%{opacity:0;transform:scaleX(.92)}to{opacity:1;transform:scaleX(1)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes jarvis-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes jarvis-pulse-icon{0%,to{opacity:.7}50%{opacity:1}}@keyframes jarvis-wave{0%,to{height:4px}50%{height:20px}}@keyframes jarvis-slide-up{0%{opacity:0;transform:translate(-50%)translateY(16px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes jarvis-dot-bounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){@keyframes jarvis-pulse{0%,to{opacity:.7;transform:none}}@keyframes jarvis-slide-up{0%,to{opacity:1;transform:translate(-50%)}}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.menu.dialog.proxy-dialog{width:420px;max-height:calc(100vh - var(--space-4));overflow-y:auto}.proxy-pair{gap:var(--space-2);display:flex}.proxy-pair>*{flex:1;min-width:0}.proxy-pair>.proxy-port{flex:0 0 96px}.proxy-dialog textarea.input{height:auto;min-height:calc(var(--control-h) * 2);max-height:30vh;padding:var(--space-2) var(--space-3);resize:vertical;line-height:1.5}.proxy-dialog .dialog-field>.set-help{font-weight:400}.proxy-dialog .dialog-actions .proxy-test{margin-right:auto}.pg-seg.proxy-seg{display:flex}.proxy-seg button{flex:1}.proxy-seg button[aria-checked=true]{color:var(--chrome-fg)}.proxy-seg button[aria-checked=true]:before{content:"";z-index:-1;border-radius:inherit;background:var(--surface-raised);box-shadow:0 0 0 1px var(--toolbar-border);position:absolute;inset:0}.proxy-seg button:disabled{opacity:.45}.proxy-workspaces{gap:var(--space-1);flex-direction:column;max-height:30vh;font-weight:400;display:flex;overflow-y:auto}.proxy-workspaces .check{color:var(--popover-fg)}.proxy-ws-dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);flex:none}:root[data-theme=neon] .panel:not(.notes-page),:root[data-theme=neon] .ntp{background-image:radial-gradient(ellipse 80% 45% at 50% 105%, var(--neon-horizon), transparent 70%), linear-gradient(var(--neon-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--neon-grid-line) 1px, transparent 1px);background-size:auto, var(--neon-grid-size) var(--neon-grid-size), var(--neon-grid-size) var(--neon-grid-size);background-position:50%,-1px -1px,-1px -1px}:root[data-theme=neon] .pg-card{border-color:var(--neon-edge);box-shadow:var(--neon-glow), var(--neon-inner)}:root[data-theme=neon] .omnibox-pill{box-shadow:inset 0 0 0 1px var(--neon-edge)}:root[data-theme=neon] .omnibox-pill.is-focused{box-shadow:0 0 0 1px var(--neon-edge-hi), var(--neon-glow-hi)}:root[data-theme=neon] .tab.is-active .tab-inner{box-shadow:inset 0 1px 0 var(--neon-edge-hi), 0 -6px 18px -10px var(--accent)}:root[data-theme=neon] .btn.primary:not(:disabled){box-shadow:var(--neon-glow)}:root[data-theme=neon] .btn.primary:hover:not(:disabled){box-shadow:var(--neon-glow-hi)}:root[data-theme=neon] .tb-switch[aria-checked=true],:root[data-theme=neon] .tb-switch.is-on{box-shadow:0 0 12px -2px var(--accent)}.agent-avatar-canvas,.agent-film{top:calc(var(--agent-room,0) * -100%);left:calc(var(--agent-room,0) * -100%);width:calc((1 + 2 * var(--agent-room,0)) * 100%);height:calc((1 + 2 * var(--agent-room,0)) * 100%);pointer-events:none;display:block;position:absolute}.agent-film{transition:opacity .16s}.agent-film[hidden]{display:none}.agent-avatar.has-moment{background-image:none!important}.agent-avatar.has-moment>:not(.moment-layer){visibility:hidden}.moment-layer[hidden]{display:none}.bond-ring-svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.bond-ring-track{fill:none;stroke:var(--bond-track);stroke-width:var(--bond-ring-w)}.bond-ring-fill{fill:none;stroke-width:var(--bond-ring-w);stroke-linecap:round;transition:stroke-dasharray .6s cubic-bezier(.2,0,0,1)}.bond-stop-start{stop-color:var(--bond-candy-start)}.bond-stop-end{stop-color:var(--bond-candy-end)}.bond-halo{--bond-ring-w:var(--bond-ring-w-mascot);pointer-events:none;display:block;position:absolute}.bond-halo[hidden]{display:none}@media (prefers-reduced-motion:reduce){.bond-ring-fill{transition:none}}:root[data-brand=mandy]{--agent-body:#ff7eb3;--agent-control:#be185d}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{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-ease{syntax:"*";inherits:false}.pg-logo{flex:none;width:40px;height:40px;display:block}.ntp-brand.sm{font-size:var(--text-2xl)}.pg-empty{text-align:center;font-size:var(--text-md);color:var(--chrome-fg-muted);padding:24px 16px}.pg-card{border:1px solid var(--toolbar-border);border-radius:var(--radius-lg);background:var(--surface-bg);overflow:hidden}.panel .pg-card{background:var(--card-bg)}.pg-card.is-outlined,.panel .pg-card.is-outlined{border-color:var(--separator);background:0 0}.phone-setup{container:phone-setup/inline-size}.phone-setup-body{align-items:center;gap:var(--space-4);padding:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}@container phone-setup (width<=480px){.phone-setup-body{grid-template-columns:minmax(0,1fr);justify-items:start}}.pg-error-text{font-size:var(--text-sm);color:var(--danger-fg);margin-top:6px}.pg-row{align-items:center;gap:4px;min-height:44px;padding-right:4px;display:flex}.pg-row:hover{background:var(--control-hover)}.pg-row-main{border-radius:var(--radius);min-width:0;height:44px;color:var(--chrome-fg);text-align:left;font-size:var(--text-md);background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0 8px 0 12px;display:flex}.pg-row-main:focus-visible{outline-offset:-2px}.pg-row-title{flex:0 auto}.pg-row-host{font-size:var(--text-sm);color:var(--chrome-fg-muted);flex:0 10 auto}.pg-row-actions{opacity:0;flex:none;align-items:center;gap:2px;transition:opacity .1s;display:flex}.pg-row:hover .pg-row-actions,.pg-row:focus-within .pg-row-actions,.pg-row-actions.is-visible{opacity:1}.pg-row-actions .icon-btn[aria-disabled=true]{opacity:.38;cursor:default}.ntp{background:var(--content-bg);color:var(--chrome-fg);position:absolute;inset:0;overflow-y:auto}.ntp-col{box-sizing:border-box;flex-direction:column;align-items:center;gap:24px;max-width:800px;margin:0 auto;padding:8vh 24px 24px;display:flex}.ntp.is-compact .ntp-col{gap:16px;padding:32px 16px 24px}.ntp-bar{z-index:1;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--toolbar-bg);border-bottom:1px solid var(--toolbar-border);display:flex;position:sticky;top:0}.ntp-bar-row{align-items:center;gap:var(--space-1);min-width:0;height:var(--control-h-sm);flex-wrap:wrap;flex:1;display:flex;overflow:hidden}.ntp-bar-item{align-items:center;gap:var(--space-2);box-sizing:border-box;max-width:180px;height:var(--control-h-sm);padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--chrome-fg);font-size:var(--text-md);background:0 0;border:0;flex:none;display:flex}.ntp-bar-item:hover{background:var(--control-hover)}.ntp-bar-item:active,.ntp-bar-item[aria-expanded=true]{background:var(--control-active)}.ntp-bar-item>svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--chrome-fg-muted);flex:none}.ntp-bar-item .favicon{border-radius:var(--radius-xs);flex:none}.ntp-bar-more{width:var(--control-h-sm);justify-content:center;padding:0}.ntp-bar-more[inert]{visibility:hidden}.ntp-bar-empty{padding:0 var(--space-3);font-size:var(--text-sm);color:var(--chrome-fg-muted);flex:1 1 0}.ntp-form{width:100%;max-width:592px}.ntp-search{box-sizing:border-box;border-radius:var(--radius-full);border:1px solid var(--toolbar-border);background:var(--surface-raised);width:100%;height:44px;color:var(--chrome-fg);cursor:text;align-items:center;gap:12px;padding:0 20px 0 16px;transition:border-color .12s,box-shadow .12s;display:flex}.ntp-search:hover{border-color:var(--input-border)}.ntp-search:focus-within{border-color:var(--accent)}.ntp-search svg{width:var(--icon-size);height:var(--icon-size);color:var(--chrome-fg-muted);flex:none}.ntp-search input{min-width:0;height:100%;font-size:var(--text-lg);color:var(--input-fg);-webkit-user-select:text;user-select:text;border:0;flex:1;padding:0}.ntp-search input::placeholder{color:var(--chrome-fg-muted)}.ntp-section{width:100%}.ntp-hint{font-size:var(--text-sm);color:var(--chrome-fg-muted);text-align:center}.ntp-tiles{justify-content:center;gap:var(--space-2) var(--space-1);grid-template-columns:repeat(auto-fit,84px);display:grid}.ntp-tile{box-sizing:border-box;width:84px;height:88px;padding:0 var(--space-1);border-radius:var(--radius);color:var(--chrome-fg);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.ntp-tile:hover{background:var(--control-hover)}.ntp-tile:active{background:var(--control-active)}.ntp-tile-icon{background:var(--surface-raised);width:48px;height:48px;box-shadow:0 0 0 1px var(--chrome-divider);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.ntp-tile-icon .favicon{border-radius:var(--radius-xs)}.ntp-tile-icon .ntp-add-icon{width:var(--icon-size);height:var(--icon-size);color:var(--chrome-fg-muted)}.ntp-tile-title{width:100%;font-size:var(--text-xs);text-align:center}.ntp-footer{padding:0 var(--space-6) var(--space-6);font-size:var(--text-sm);color:var(--chrome-fg-muted);justify-content:center;align-items:center;gap:6px;display:flex}.ntp-footer svg{width:var(--icon-xs);height:var(--icon-xs);flex:none}.errpage{box-sizing:border-box;background:var(--content-bg);color:var(--chrome-fg);-webkit-user-select:text;user-select:text;justify-content:center;align-items:center;padding:32px 24px;display:flex;position:absolute;inset:0;overflow-y:auto}.errpage-box{width:100%;max-width:520px;margin-bottom:8vh}.errpage-icon{width:48px;height:48px;color:var(--chrome-fg-muted);--icon-stroke:var(--icon-stroke-lg);display:block}.errpage-title{font-family:var(--font-display);font-size:var(--text-2xl);overflow-wrap:anywhere;margin:16px 0 8px;font-weight:600;line-height:1.3}.errpage-body{font-size:var(--text-lg);color:var(--chrome-fg-muted);overflow-wrap:anywhere;margin:0;line-height:1.5}.errpage-body strong{color:var(--chrome-fg);font-weight:600}.errpage-code{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--chrome-fg-muted);overflow-wrap:anywhere;margin-top:12px}.errpage-actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.pg-header{box-sizing:border-box;border-bottom:1px solid var(--toolbar-border);background:var(--toolbar-bg);flex:none;align-items:center;gap:12px;height:52px;padding:0 10px 0 16px;display:flex}.pg-header-title{font-size:var(--text-xl);font-weight:600}.pg-spacer{flex:1;min-width:0}.pg-header.is-tabs{grid-template-columns:minmax(0,1fr) auto minmax(max-content,1fr);display:grid}.pg-header.is-tabs>.pg-seg{grid-column:2}.pg-header-end{justify-content:flex-end;align-items:center;gap:var(--space-3);grid-column:3;min-width:0;display:flex}.pg-seg{isolation:isolate;border-radius:var(--radius);background:var(--omnibox-bg);flex:none;gap:2px;padding:2px;display:inline-flex;position:relative}.pg-seg button{border-radius:var(--radius-sm);height:30px;color:var(--chrome-fg-muted);font-size:var(--text-md);white-space:nowrap;background:0 0;border:0;padding:0 12px;font-weight:500;transition:color .2s;position:relative}.pg-seg button:disabled{opacity:.45;cursor:default}.pg-seg button[aria-selected=true]:before,.pg-seg button[aria-checked=true]:before{content:"";z-index:-1;border-radius:inherit;background:var(--surface-raised);box-shadow:0 0 0 1px var(--toolbar-border);position:absolute;inset:0}.pg-search{flex:0 280px;min-width:120px;position:relative}.pg-search>svg{width:var(--icon-xs);height:var(--icon-xs);color:var(--chrome-fg-muted);pointer-events:none;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.pg-search .input{padding-left:30px}.pg-search>.pg-search-clear{top:50%;right:var(--space-1);position:absolute;transform:translateY(-50%)}.pg-search:has(>.pg-search-clear) .input{padding-right:calc(var(--btn-size-sm) + var(--space-2))}.pg-search.has-action{align-items:center;gap:var(--space-1);box-sizing:border-box;padding:var(--space-1);border:1px solid var(--input-border);border-radius:var(--radius-full);background:var(--input-bg);padding-left:0;display:flex}.pg-search.has-action:focus-within{border-color:var(--accent)}.pg-search.has-action>svg{left:var(--space-3)}.pg-search.has-action>.input{min-width:0;height:var(--control-h-sm);padding:0 0 0 calc(var(--space-3) + var(--icon-xs) + var(--space-2));background:0 0;border:0;border-radius:0;flex:1}.pg-search.has-action>.input:focus,.pg-search.has-action>.input:focus-visible{box-shadow:none;border:0;outline:none}.pg-search.has-action>.pg-search-clear{flex:none;position:static;transform:none}.pg-search.has-action>.btn{flex:none}.pg-body{flex:1;min-height:0;overflow-y:auto}.lib-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lib-head.is-tabs{grid-template-columns:minmax(160px,1fr) auto minmax(max-content,1fr)}.lib-head>.pg-search{justify-self:start;width:100%;min-width:0;max-width:280px}.lib-head>.pg-seg{scrollbar-width:none;min-width:0;overflow:auto hidden}.lib-head>.pg-seg>button:focus-visible{outline-offset:-2px}.lib-content{box-sizing:border-box;max-width:820px;margin:0 auto;padding:8px 24px 40px}.lib-day{font-size:var(--text-md);margin:16px 0 8px;padding:0 4px;font-weight:600}.lib-list{padding:4px 0}.lib-section-title{font-size:var(--text-sm);color:var(--chrome-fg-muted);margin:16px 0 8px;padding:0 4px;font-weight:600}.lib-sets{margin-top:16px}.lib-folder+.lib-folder,.lib-list+.lib-folder{border-top:1px solid var(--toolbar-border)}.lib-folder-head{align-items:center;gap:4px;min-height:44px;padding-right:8px;display:flex}.lib-folder-head:hover{background:var(--control-hover)}.lib-folder-toggle{border-radius:var(--radius);min-width:0;height:44px;color:var(--chrome-fg);text-align:left;font-size:var(--text-md);background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0 8px;display:flex}.lib-folder-toggle:focus-visible{outline-offset:-2px}.lib-folder-toggle>svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--chrome-fg-muted);flex:none}.lib-folder-toggle[data-open]>svg.lucide-chevron-right{transform:rotate(90deg)}.lib-folder-name{font-weight:500}.lib-folder-meta{font-size:var(--text-sm);color:var(--chrome-fg-muted);flex:none}.lib-folder-body{padding:0 0 4px 28px}.lib-folder-actions{flex:none;align-items:center;gap:4px;display:flex}.lib-confirm{font-size:var(--text-sm);color:var(--chrome-fg-muted);flex:none;align-items:center;gap:8px;display:flex}.lib-rename{min-width:0;height:var(--control-h-sm);flex:1}.lib-dt-title{align-items:center;gap:var(--space-3);min-width:0;display:flex}.lib-dt-title>.dt-link:not(:last-child){flex:none;max-width:60%}.lib-dt-actions{justify-content:flex-end;gap:var(--space-1);opacity:0;transition:opacity .1s;display:flex}.dt tbody tr:hover .lib-dt-actions,.dt tbody tr:focus-within .lib-dt-actions{opacity:1}.lib-folder-body>.dt-wrap{margin-right:var(--space-3);border-radius:var(--radius)}.lib-folder-body>.pager{padding-right:var(--space-3)}.lib-folder-body:has(>.dt-wrap){padding-bottom:var(--space-3)}.dt .select{width:100%;max-width:140px;height:var(--control-h-sm)}.set-layout{flex:1;min-height:0;display:flex}.set-nav{box-sizing:border-box;border-right:1px solid var(--toolbar-border);flex-direction:column;flex:none;gap:2px;width:200px;padding:12px 8px;display:flex;overflow-y:auto}.set-nav-item{border-radius:var(--radius);height:40px;color:var(--chrome-fg);text-align:left;font-size:var(--text-md);background:0 0;border:0;flex:none;align-items:center;gap:10px;padding:0 10px;display:flex}.set-nav-item:hover{background:var(--control-hover)}.set-nav-item svg{width:var(--icon-size);height:var(--icon-size);color:var(--chrome-fg-muted);flex:none}.set-nav-item[aria-current=page]{background:var(--accent-soft);font-weight:600}.set-nav-item[aria-current=page] svg{color:var(--accent)}@media (prefers-color-scheme:light){.set-nav-item[aria-current=page]{background:var(--card-bg)}.set-nav-item[aria-current=page] svg{color:var(--chrome-fg)}}.set-nav-item.is-drop-before,.set-nav-item.is-drop-after{position:relative}.set-nav-item.is-drop-before:after,.set-nav-item.is-drop-after:after{content:"";left:var(--space-2);right:var(--space-2);border-radius:var(--radius-full);background:var(--accent);pointer-events:none;height:2px;position:absolute}.set-nav-item.is-drop-before:after{top:0}.set-nav-item.is-drop-after:after{bottom:0}.set-nav-item.is-dragging{opacity:.35}.set-layout>.pg-body{min-width:0}.set-nav-empty{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--chrome-fg-muted);margin:0}.set-nav.is-folded>.set-nav-empty{display:none}.set-nav-top{align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);flex:none;display:flex}.set-nav-top>.set-nav-toggle{flex:none}.set-nav-top>.set-search{flex:1;min-width:0;margin-bottom:0;transition:opacity .16s,visibility .16s}.set-nav.is-folded>.set-nav-top>.set-search{opacity:0;visibility:hidden}.set-layout>.set-nav{transition:width .22s cubic-bezier(.2,0,0,1);overflow-x:hidden}.set-layout>.set-nav>.set-nav-item{overflow:hidden}.set-layout>.set-nav>.set-nav-item>span,.set-layout>.set-nav .set-search .input::placeholder{transition:opacity .16s}.set-layout>.set-nav.is-folded{width:56px}.set-layout>.set-nav.is-folded>.set-nav-item>span,.set-layout>.set-nav.is-folded .set-search .input::placeholder{opacity:0}.set-layout>.set-nav.is-folded .set-search .input{color:#0000;cursor:pointer;padding-right:0}@media (prefers-reduced-motion:reduce){.set-layout>.set-nav,.set-layout>.set-nav>.set-nav-item>span,.set-layout>.set-nav .set-search .input::placeholder,.set-nav-top>.set-search{transition:none}}.set-layout>.set-nav[data-settling],.set-layout>.set-nav[data-settling]>.set-nav-item>span,.set-layout>.set-nav[data-settling] .set-search .input::placeholder,.set-layout>.set-nav[data-settling]>.set-nav-top>.set-search{transition:none}.pg-body:has(>.set-content>.work-page.is-embedded){overflow:hidden}.set-list-label{padding:var(--space-3) var(--space-3) var(--space-1);font-size:var(--text-sm);color:var(--chrome-fg-muted);flex:none;font-weight:600}.set-content{box-sizing:border-box;max-width:744px;margin:0 auto;padding:24px 32px 48px}.set-content:has(>.set-media){max-width:none}.set-content:has(>.set-performance){max-width:none}.set-performance{container:set-perf/inline-size}.set-perf-head{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}.set-perf-head>.set-title{margin:0}.set-perf-pane{animation:.12s ease-out panel-in}.set-perf-groups,.set-perf-more{gap:var(--space-6);flex-direction:column;display:flex}.set-perf-groups{max-width:680px}.set-perf-more:not(:has(>.set-group:not([hidden]))){display:none}.set-performance .set-group>.set-subhead{margin-top:0}.set-performance .set-control.select{width:160px}.set-perf-groups+.set-group{margin-top:var(--space-6);max-width:680px}@container set-perf (width>=900px){.set-perf-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-width:1120px;display:grid}}@media (prefers-reduced-motion:reduce){.set-perf-pane{animation:none}}.set-task-manager>.set-lead{margin:0}.set-toolbar{align-items:center;gap:var(--space-3);margin:var(--space-4) 0;flex-wrap:wrap;display:flex}.set-toolbar>.chip-tabs{flex:0 auto;min-width:0}.set-toolbar .pg-search{flex:200px;max-width:320px}.set-toolbar-note{white-space:nowrap}.set-title{font-family:var(--font-display);font-size:var(--text-2xl);margin:0 0 16px;font-weight:600}.set-subhead{font-size:var(--text-xl);margin:24px 0 8px;font-weight:600}.set-subhead:first-of-type{margin-top:0}.set-lead{font-size:var(--text-sm);color:var(--chrome-fg-muted);margin:-4px 0 12px}.set-row{box-sizing:border-box;align-items:center;gap:16px;min-height:56px;padding:10px 16px;display:flex}.set-row+.set-row{border-top:1px solid var(--toolbar-border)}.set-row.is-top{align-items:flex-start}.set-row-text{flex:1;min-width:0}.set-row-icon{width:var(--icon-size);height:var(--icon-size);color:var(--chrome-fg-muted);flex:none}.set-label{font-size:var(--text-lg);display:block}.set-help{font-size:var(--text-base);color:var(--chrome-fg-muted);margin-top:2px}.set-keys{justify-content:flex-end}.set-keys-none{font-size:var(--text-sm);color:var(--chrome-fg-muted)}.set-key-problem{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.set-help-error{color:var(--danger-fg)}.set-steps{margin:var(--space-2) 0 0;padding-left:var(--space-5);font-size:var(--text-base);color:var(--chrome-fg-muted);line-height:1.5;list-style:decimal}.set-steps li+li{margin-top:var(--space-1)}.set-skel-line{padding:var(--space-1) 0;display:block}.set-skel-line>.skeleton{max-width:100%;height:12px}.set-wait{flex:none;display:inline-flex}.set-wait.is-switch>.skeleton{width:var(--switch-w);height:var(--switch-h);border-radius:var(--radius-full)}.set-wait.is-select>.skeleton{width:200px;height:var(--control-h);border-radius:var(--radius)}.set-control{flex:none}.set-control.select{width:200px}.set-control.wide{width:280px}.set-group-count{align-items:center;gap:var(--space-2);flex:none;display:flex}.input.set-control.set-group-over{width:96px}.set-control.select.is-fit{width:auto}.set-value{font-size:var(--text-md);font-variant-numeric:tabular-nums;flex:none}.set-inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.set-block{padding:14px 16px 16px}.set-checks{flex-direction:column;gap:10px;padding:12px 16px;display:flex}.set-check{font-size:var(--text-md);cursor:pointer;align-items:center;gap:10px;display:flex}.set-check input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;flex:none;margin:0}.set-check-help{font-size:var(--text-sm);color:var(--chrome-fg-muted)}.set-checks.is-inline{align-items:center;column-gap:var(--space-4);flex-flow:wrap}.set-actions{border-top:1px solid var(--toolbar-border);justify-content:flex-end;align-items:center;gap:8px;padding:10px 16px;display:flex}.set-actions-note{min-width:0;font-size:var(--text-sm);color:var(--chrome-fg-muted);flex:1}.set-site-origin{font-size:var(--text-md);flex:1;font-weight:500}.lib-content:has(>.lib-alerts-split){max-width:1160px}.lib-alerts-split{align-items:start;column-gap:var(--space-4)}.lib-alerts-split>.alerts-pane:first-child{padding-right:var(--space-4)}.lib-alerts-split>.alerts-pane+.alerts-pane{padding-left:var(--space-4)}.lib-alerts-split .alerts-pane-head,.lib-alerts-split .alerts-bar{margin:var(--space-4) 0 0;padding:0 var(--space-1)}.lib-alerts-split .alerts-bar>.alerts-pane-head{margin:0;padding:0}@media (width<=900px){.alerts-split.lib-alerts-split{grid-template-columns:minmax(0,1fr)}.lib-alerts-split>.alerts-pane:first-child{padding-right:0}.lib-alerts-split>.alerts-pane+.alerts-pane{border-left:0;padding-left:0}}.lib-follow-top{margin-top:var(--space-4)}.lib-follow-add{align-items:center;gap:var(--space-2);padding:var(--space-3);display:flex}.lib-follow-add+.lib-follow-add{border-top:1px solid var(--separator)}.lib-follow-add .input{flex:1;min-width:0}.lib-follow-label{min-width:0;font-size:var(--text-md);flex:1}.lib-follow-label .set-help{display:block}.lib-follow-error{padding:0 var(--space-1)}.pg-row-host.is-problem{color:var(--danger-fg)}.set-row+.pg-empty{border-top:1px solid var(--toolbar-border)}.set-status{font-size:var(--text-md);align-items:center;gap:6px;display:inline-flex}.set-status:before{content:"";background:var(--chrome-fg-faint);border-radius:50%;flex:none;width:8px;height:8px}.set-status.is-on:before{background:var(--success-fg)}.set-link{color:var(--link-fg);text-underline-offset:2px;text-decoration:underline}button.set-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.set-ai-provider+.set-ai-provider{border-top:1px solid var(--toolbar-border)}.set-ai-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.set-ai-head .set-status{font-size:var(--text-sm);flex:none}.set-problem{color:var(--danger-fg)}.set-memory{min-height:40px;padding-top:6px;padding-bottom:6px}.set-memory-text{min-width:0;font-size:var(--text-md);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;flex:1}.set-ai-form{flex-wrap:nowrap;margin-top:10px}.set-ai-input{flex:1;min-width:0}.work-pane .pg-card.conn-card{margin-bottom:var(--space-4);border-radius:var(--radius)}.conn-intro{margin:0 0 var(--space-4)}.set-ai-radios{margin-top:var(--space-3)}.set-ai-instructions{box-sizing:border-box;width:100%;min-height:96px;margin-top:var(--space-2);padding:var(--space-2) var(--space-3);resize:vertical;font:inherit;line-height:1.5}.set-ai-instructions-bar{margin-top:var(--space-2);justify-content:flex-end}.set-ai-instructions-bar>.set-help{margin:0 auto 0 0}.set-ai-body{gap:var(--space-4);flex-direction:column;display:flex}.work-pane-tabs+.set-ai-body{margin-top:var(--space-4)}.set-ai-body>.set-lead{margin:0}.set-ai-body .pg-card{border-radius:var(--radius)}.set-ai-alone>.set-subhead{display:none}.set-mk-head{padding-bottom:var(--space-2)}.set-mk-chips{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.set-mk-chips .chip:disabled{opacity:.45;cursor:default}.set-mk-from{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--chrome-fg-muted)}.set-about{align-items:center;gap:16px;padding:16px;display:flex}.set-about-name{font-size:var(--text-lg);font-weight:600}.set-about-line{font-size:var(--text-sm);color:var(--chrome-fg-muted);-webkit-user-select:text;user-select:text}.toggle{width:var(--switch-w);height:var(--switch-h);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--chrome-fg-muted);background:0 0;border:0;flex:none;padding:0;transition:background-color .15s,box-shadow .15s;position:relative}.toggle:after{content:"";width:calc(var(--switch-h) - 6px);height:calc(var(--switch-h) - 6px);background:var(--chrome-fg-muted);border-radius:50%;transition:transform .15s,background-color .15s;position:absolute;top:3px;left:3px}.toggle[aria-checked=true]{background:var(--accent);box-shadow:none}.toggle[aria-checked=true]:hover:not(:disabled){background:var(--accent-hover)}.toggle[aria-checked=true]:after{transform:translateX(calc(var(--switch-w) - var(--switch-h)));background:var(--accent-fg)}.toggle:disabled{opacity:.45;cursor:default}.theme-picker{flex-wrap:wrap;gap:20px;margin:14px 0 16px;display:flex}.theme-option{border-radius:var(--radius-lg);color:var(--chrome-fg);font-size:var(--text-md);background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.theme-option:focus-visible{outline-offset:7px}.theme-art{border-radius:var(--radius);width:128px;height:80px;transition:box-shadow .1s;display:block;position:relative}.theme-option:hover .theme-art{box-shadow:0 0 0 2px var(--card-bg), 0 0 0 4px var(--input-border)}.theme-option[aria-checked=true] .theme-art{box-shadow:0 0 0 2px var(--card-bg), 0 0 0 4px var(--accent)}.theme-check{background:var(--accent);width:16px;height:16px;color:var(--accent-fg);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:5px;right:5px}.theme-check svg{width:11px;height:11px}.theme-window{--tw-frame:#e1e4ea;--tw-toolbar:#fff;--tw-field:#f1f2f6;--tw-page:#fff;--tw-line:#e2e5eb;--tw-ink:#9a9da3;--tw-edge:#d5d9e2;--tw-accent:#0a0a0a;box-sizing:border-box;border:1px solid var(--tw-edge);border-radius:var(--radius);background:var(--tw-page);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.theme-window.is-dark{--tw-frame:#0a0a0a;--tw-toolbar:#1a1a1a;--tw-field:#0a0a0a;--tw-page:#0a0a0a;--tw-line:#24282d;--tw-ink:#5d6066;--tw-edge:#2e3033;--tw-accent:#fff}.theme-window.is-neon{--tw-frame:#050914;--tw-toolbar:#0a1328;--tw-field:#050b18;--tw-page:#050914;--tw-line:#1f3470;--tw-ink:#56658e;--tw-edge:#5b9dff;--tw-accent:#40c4ff;box-shadow:inset 0 0 12px -3px #5b9dff99}.theme-window.is-neon .theme-window-page{background-image:linear-gradient(#5b9dff24 1px,#0000 1px),linear-gradient(90deg,#5b9dff24 1px,#0000 1px);background-size:8px 8px;flex:1}.theme-window.is-neon .theme-window-toolbar:before{box-shadow:0 0 0 1px #5b9dffa6}.theme-window.is-neon .theme-window-page>span:first-child{box-shadow:0 0 6px #40c4ffe6}.theme-window+.theme-window{clip-path:polygon(100% 0,100% 100%,0 100%)}.theme-window-tabs,.theme-window-toolbar{box-sizing:border-box;flex:none;position:relative}.theme-window-tabs{background:var(--tw-frame);height:16px}.theme-window-toolbar{border-bottom:1px solid var(--tw-line);background:var(--tw-toolbar);height:14px}.theme-window-tabs:before,.theme-window-tabs:after,.theme-window-toolbar:before,.theme-window-toolbar:after{content:"";position:absolute}.theme-window-tabs:before{border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--tw-toolbar);width:44px;height:11px;bottom:0;left:8px}.theme-window-tabs:after{border-radius:var(--radius-full);background:var(--tw-ink);opacity:.6;width:22px;height:3px;top:7px;left:60px}.theme-window-toolbar:before{border-radius:var(--radius-full);background:var(--tw-field);height:7px;top:3px;left:22px;right:8px}.theme-window-toolbar:after{background:var(--tw-ink);width:3px;height:3px;box-shadow:6px 0 var(--tw-ink);border-radius:50%;top:5px;left:6px}.theme-window-page{flex-direction:column;gap:5px;padding:9px 10px;display:flex}.theme-window-page>span{border-radius:var(--radius-full);background:var(--tw-line);height:4px}.theme-window-page>span:first-child{background:var(--tw-accent);width:42%}.theme-window-page>span:nth-child(2){width:86%}.theme-window-page>span:nth-child(3){width:64%}.pw-head{align-items:center;gap:var(--space-3);min-height:var(--control-h);margin:var(--space-6) 0 var(--space-2);display:flex}.pw-head h2{min-width:0;font-size:var(--text-md);flex:1;margin:0;font-weight:600}.pw-count{margin-left:var(--space-2);color:var(--chrome-fg-muted);font-variant-numeric:tabular-nums;font-weight:400}.pw-head .pg-search{flex:0 240px}.pw-warning{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--toolbar-border);font-size:var(--text-sm);display:flex}.pw-warning svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--warning-fg);flex:none;margin-top:1px}.pw-ws{align-items:center;gap:var(--space-2);min-width:0;display:flex}.pw-ws:before{content:"";background:var(--ws-color,var(--chrome-fg-faint));border-radius:50%;flex:none;width:6px;height:6px}.pw-auto{color:var(--chrome-fg-muted);flex:none;display:inline-flex}.pw-auto svg{width:var(--icon-xs);height:var(--icon-xs)}.pw-secret{align-items:center;gap:var(--space-1);min-width:0;display:flex}.pw-secret-value{font-size:var(--text-md);letter-spacing:.12em;color:var(--chrome-fg-muted);flex:0 auto}.pw-secret-value.is-revealed{letter-spacing:normal;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--chrome-fg);-webkit-user-select:text;user-select:text}.menu.dialog.pw-dialog{width:400px}.pw-edit-site{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-md);color:var(--popover-fg);font-weight:500;display:flex}.pw-edit-ws{font-size:var(--text-sm);color:var(--popover-fg-muted);flex:0 auto;font-weight:400}.pw-edit-ws:before{content:"·";margin-right:var(--space-2)}.pw-dialog .check{font-size:var(--text-md);color:var(--popover-fg)}.pw-empty{align-items:center;gap:var(--space-1);padding:var(--space-6) var(--space-4);text-align:center;flex-direction:column;display:flex}.pw-empty-title{font-size:var(--text-md);font-weight:500}.pw-empty .btn{margin-top:var(--space-2)}.set-dt-site{align-items:center;gap:var(--space-2);min-width:0;display:flex}.set-group>.set-subhead{margin-top:var(--space-6)}.set-title+.set-group>.set-subhead{margin-top:0}.set-section+.set-section{margin-top:40px}.pg-card.set-doctor{margin-bottom:var(--space-4)}.set-content [hidden]{display:none!important}.set-block+.set-row,.set-row+.set-block,.set-block+.set-block,:is(.set-row,.set-block,.set-fold)+.set-fold>.ui-collapse-inner>:is(.set-row,.set-block):first-child,.set-fold+:is(.set-row,.set-block){border-top:1px solid var(--toolbar-border)}.set-search{margin-bottom:var(--space-2);position:relative}.set-search svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--chrome-fg-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.set-search .input{box-sizing:border-box;width:100%;padding-left:32px}.set-search-link{width:100%;color:var(--chrome-fg);text-align:left;cursor:pointer;background:0 0;border:0}.set-search-link:hover{background:var(--control-hover)}.set-search-link svg{width:var(--icon-size);height:var(--icon-size);color:var(--chrome-fg-muted);flex:none}.set-search-link .set-label{flex:1}.set-radios{gap:var(--space-3);flex-direction:column;display:flex}.set-radio{font-size:var(--text-lg);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.set-radio input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;flex:none;margin:2px 0 0}.set-radio-help{font-size:var(--text-base);color:var(--chrome-fg-muted);margin-top:2px;display:block}.set-radio-detail{gap:var(--space-2);flex-direction:column;padding-left:26px;display:flex}.set-radio-detail>.input{max-width:360px}.set-panel-modes{gap:var(--space-4);flex:none}.set-panel-modes .set-radio{font-size:var(--text-md);align-items:center}.set-panel-modes .set-radio input{margin:0}.set-sub{padding-left:32px}.set-page{align-items:center;gap:var(--space-2);min-height:var(--control-h);display:flex}.set-page-url{min-width:0;font-size:var(--text-md);-webkit-user-select:text;user-select:text;flex:1}.set-page-add,.set-dns-custom{flex-wrap:nowrap}.set-page-add .input,.set-dns-custom .input{flex:1;min-width:0}.set-dns-custom{margin-top:10px}.set-slider{align-items:center;gap:10px;margin-top:10px;display:flex}.set-slider input[type=range]{min-width:0;accent-color:var(--accent);flex:1;margin:0}.set-slider-end{font-size:var(--text-sm);color:var(--chrome-fg-muted);flex:none}.set-slider-row .set-value{text-align:right;min-width:56px}.set-font-preview{white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;margin-top:6px;line-height:1.3;overflow:hidden}.set-lang{gap:var(--space-2)}.set-lang-index{text-align:center;width:20px;color:var(--chrome-fg-muted);font-variant-numeric:tabular-nums;flex:none}.set-alert-site{gap:var(--space-3)}.set-style{gap:var(--space-2);flex-direction:column;display:flex}.set-style textarea.input{height:auto;min-height:calc(var(--control-h) * 2);padding:var(--space-2) var(--space-3);resize:vertical;line-height:1.5}.set-style .set-help{margin-top:0}.set-style .set-help:last-child{text-align:right}.set-path{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.accent-picker{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.accent-swatch{background:var(--swatch);width:28px;height:28px;color:var(--accent-fg);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.accent-swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--card-bg), 0 0 0 4px var(--swatch)}.accent-swatch:focus-visible{outline-offset:5px}.accent-swatch svg{width:var(--icon-xs);height:var(--icon-xs)}.accent-swatch[data-color=mono]{--swatch:var(--accent-mono)}.accent-swatch[data-color=blue]{--swatch:var(--accent-blue)}.accent-swatch[data-color=teal]{--swatch:var(--accent-teal)}.accent-swatch[data-color=green]{--swatch:var(--accent-green)}.accent-swatch[data-color=orange]{--swatch:var(--accent-orange)}.accent-swatch[data-color=red]{--swatch:var(--accent-red)}.accent-swatch[data-color=pink]{--swatch:var(--accent-pink)}.accent-swatch[data-color=purple]{--swatch:var(--accent-purple)}.accent-swatch[data-color=graphite]{--swatch:var(--accent-graphite)}.set-outcome{min-height:0;padding-top:var(--space-2);padding-bottom:var(--space-3)}.set-outcome .set-row-text{flex-direction:column;gap:2px;display:flex}.set-backup-fields{flex-direction:column;gap:6px;max-width:320px;display:flex}.set-backup-fields .set-label+.input{margin-bottom:var(--space-1)}.set-checks+.set-row{border-top:1px solid var(--toolbar-border)}.set-title-row{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.set-title-row .set-title{margin:0}.set-notice+.set-notice{border-top:1px solid var(--toolbar-border)}.set-notice .set-row .set-link{font-size:var(--text-sm);flex:none}.set-notice-text{box-sizing:border-box;max-height:40vh;margin:0 var(--space-4) var(--space-4);padding:var(--space-3);border-radius:var(--radius);background:var(--panel-bg);font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;line-height:1.5;overflow:auto}.set-flow-note{margin-top:var(--space-2)}.lib-hl{gap:var(--space-4);flex-direction:column;display:flex}.lib-hl-head{align-items:center;gap:var(--space-2);min-height:44px;padding-right:var(--space-2);border-bottom:1px solid var(--separator);display:flex}.lib-hl-head .pg-row-main{flex:1;min-width:0}.lib-hl-row{padding:var(--space-3) var(--space-4) var(--space-2) calc(var(--space-4) + var(--space-3));position:relative}.lib-hl-row+.lib-hl-row{border-top:1px solid var(--separator)}.lib-hl-row:before{content:"";left:var(--space-4);top:var(--space-3);bottom:var(--space-3);border-radius:var(--radius-full);background:var(--hl-color);width:3px;position:absolute}.lib-hl-quote{-webkit-line-clamp:4;width:100%;color:var(--chrome-fg);font:inherit;font-size:var(--text-md);text-align:left;cursor:pointer;-webkit-user-select:text;user-select:text;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;line-height:1.5;display:-webkit-box;overflow:hidden}.lib-hl-quote:hover{color:var(--link-fg)}.lib-hl-note{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--chrome-fg-muted);white-space:pre-wrap;overflow-wrap:anywhere}.lib-hl-meta{align-items:center;gap:var(--space-2);margin-top:var(--space-1);font-size:var(--text-xs);color:var(--chrome-fg-muted);display:flex}.lib-hl-meta .pg-spacer{flex:1}.lib-hl-swatches{align-items:center;gap:var(--space-1);display:flex}.lib-hl-swatch{width:var(--icon-xs);height:var(--icon-xs);background:var(--hl-color);cursor:pointer;border:0;border-radius:50%;padding:0}.lib-hl-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--card-bg), 0 0 0 3px var(--chrome-fg-muted)}.lib-hl-edit{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.lib-hl-edit textarea{box-sizing:border-box;width:100%;min-height:64px;padding:var(--space-2) var(--space-3);resize:vertical;font:inherit;line-height:1.5}.set-managed{gap:var(--space-2);min-height:44px}.set-managed svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--chrome-fg-muted);flex:none}.set-managed .set-help{margin:0}.set-activity-bar{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.set-activity-bar .set-search{flex:1;min-width:200px;margin:0}.set-snippet-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.set-code{box-sizing:border-box;margin:var(--space-2) 0 0;padding:var(--space-3);border-radius:var(--radius);background:var(--panel-bg);color:var(--chrome-fg);font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;line-height:1.5;overflow-x:auto}.install-cmds{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.install-cmd{align-items:flex-start;gap:var(--space-2);display:flex}.install-cmd .set-code{flex:1;min-width:0;margin:0}.menu.dialog.auto-approval{width:460px}.auto-approval-meta{font-size:var(--text-sm);color:var(--popover-fg-muted);margin:0}.auto-approval-host{overflow-wrap:anywhere}.auto-approval .dialog-actions{flex-wrap:wrap}.auto-approval-more{margin-inline-start:calc(-1 * var(--space-3))}.menu.dialog.forget-dialog{width:440px;max-height:calc(100vh - var(--space-4));overflow-y:auto}.forget-dialog .check{font-size:var(--text-md);color:var(--popover-fg)}.work-page[data-view=integrations] .work-pane .pg-card{border-radius:var(--radius)}.mcp-toolbar{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.mcp-filters{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mcp-filters .set-search{flex:240px;min-width:200px;margin:0}.mcp-filters .ui-select{flex:none;width:auto}.mcp-find{margin-left:auto}.mcp-computer>.pg-card{margin-top:var(--space-3)}.mcp-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.mcp-grid>.pg-empty{grid-column:1/-1}.mcp-card{flex-direction:column;min-width:0;display:flex}.mcp-card-main{gap:var(--space-3);padding:var(--space-4);flex-direction:column;flex:1;display:flex}.mcp-card-head{align-items:center;gap:var(--space-3);min-width:0;display:flex}.mcp-mark{box-sizing:border-box;width:var(--control-h-lg);height:var(--control-h-lg);border:1px solid var(--separator);border-radius:var(--radius);background:var(--card-bg);flex:none}.mcp-mark-icon{color:var(--chrome-fg-muted);justify-content:center;align-items:center;display:inline-flex}.mcp-mark-icon svg{width:var(--icon-size);height:var(--icon-size)}.mcp-mark-logo{padding:var(--space-3);justify-content:center;align-items:center;display:inline-flex}.mcp-mark-logo svg,.mcp-mark-logo .minda-mark-img{width:100%;height:100%}.mcp-mark.is-sm{width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius-sm)}.mcp-mark-logo.is-sm{padding:var(--space-2)}.mcp-glyph path{fill:oklch(from var(--brand) max(l, .72) c h)}@media (prefers-color-scheme:light){.mcp-glyph path{fill:var(--brand)}}.mcp-card-title{flex-direction:column;flex:1;min-width:0;display:flex}.mcp-card-title .set-label,.mcp-card-by{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcp-more{margin-top:var(--space-3);justify-content:center;display:flex}.mcp-tile{align-items:flex-start;gap:var(--space-4);min-width:0;padding:var(--space-3);border-radius:var(--radius);background:var(--control-hover);text-align:left;border:0;display:flex}.mcp-tile:hover:not(:disabled){background:var(--control-active)}.mcp-tile:disabled{opacity:.5}.mcp-tile-text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.mcp-tile-name{align-items:center;gap:var(--space-2);min-width:0;display:flex}.mcp-tile-name .set-label{min-width:0;font-weight:600}.mcp-tile-name .chip{flex:none}.mcp-tile.is-app{cursor:pointer}.mcp-tile-open{min-width:0;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:flex}.mcp-tile-name .toggle{flex:none}.mcp-tile.is-app .mcp-tile-name>:last-child{margin-left:auto}.mcp-tick{width:var(--icon-sm);height:var(--icon-sm);color:var(--success-fg);flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.mcp-tick svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.mcp-command{font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere}.mcp-tools{gap:var(--space-3);flex-direction:column;display:flex}.mcp-tool{align-items:flex-start;gap:var(--space-3);flex-wrap:nowrap}.mcp-tool .toggle{flex:none;margin-top:2px}.mcp-tool-text{cursor:pointer;flex-direction:column;flex:1;min-width:0;display:flex}.mcp-tool-text .set-help{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mcp-tool .chip{flex:none}.mcp-secret{margin-top:var(--space-2);flex-wrap:nowrap}.mcp-secret-name{width:180px;font-family:var(--font-mono);text-overflow:ellipsis;flex:none;margin:0;overflow:hidden}.mcp-secret .input{flex:1;min-width:0}.mcp-secret-name.is-plain{font-family:var(--font-ui)}.mcp-secret-save{margin-top:var(--space-2)}.mcp-log{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0;max-height:240px;margin:0;overflow:auto}.mcp-pair{flex-wrap:nowrap}.mcp-pair .input,.mcp-field .input{flex:1;min-width:0}.mcp-field{flex-wrap:nowrap;width:100%}.mcp-json{box-sizing:border-box;resize:vertical;width:100%;font-family:var(--font-mono)}.mcp-preview{gap:var(--space-1);flex-direction:column;display:flex}.mcp-app-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.mcp-actions-head{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--separator);flex-direction:column;display:flex}.mcp-actions-head .set-label{font-size:var(--text-md);color:var(--popover-fg);font-weight:600}.mcp-actions{gap:var(--space-2);max-height:calc(var(--control-h) * 7 + var(--space-2) * 6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}@media (width<=600px){.mcp-actions{grid-template-columns:minmax(0,1fr)}}.mcp-action{align-items:center;gap:var(--space-2);box-sizing:border-box;min-width:0;height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-sm);background:var(--control-hover);color:var(--popover-fg);font-size:var(--text-md);display:flex}.mcp-action svg{width:var(--icon-xs);height:var(--icon-xs);color:var(--popover-fg-muted);flex:none}.mcp-action>span{min-width:0}.mcp-preview .mcp-command{display:block}.mem-count{font-size:var(--text-sm);color:var(--chrome-fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.mem-acts{flex-wrap:nowrap;flex:none}.set-row.mem-place{justify-content:flex-start;gap:var(--space-3)}.mem-place>svg{width:var(--icon-size);height:var(--icon-size);color:var(--chrome-fg-muted);flex:none}.mem-path{margin-top:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;display:block}.set-row.mem-learn{align-items:flex-start;gap:var(--space-3);flex-direction:column}.mem-learn .set-row-text{flex:none}.mem-file .set-help{margin-top:0}.set-row.mem-text-row{align-items:stretch;gap:var(--space-3);flex-direction:column}.mem-text{gap:var(--space-2);flex-direction:column;display:flex}textarea.input.is-multiline.mem-text-box{min-height:calc(var(--control-h) * 8);max-height:60vh}.mem-text-foot{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.mem-text-foot .set-help{min-width:0;margin:0}.mem-text-note.is-error{color:var(--danger-fg)}.ai-import-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.set-code.ai-import-prompt{max-height:calc(var(--control-h) * 4);white-space:pre-wrap;margin:0;overflow-y:auto}.ai-import-facts{gap:var(--space-1);flex-direction:column;max-height:30vh;display:flex;overflow-y:auto}.ai-import-facts .check{align-items:flex-start}.mem-group{padding:var(--space-3) var(--space-4) var(--space-1);border-top:1px solid var(--toolbar-border);font-size:var(--text-sm);color:var(--chrome-fg-muted);font-weight:600}.pg-card>section:first-child>.mem-group{border-top:0}.mem-body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.mem-meta{gap:var(--space-1);flex-wrap:wrap;display:flex}.mem-meta .chip{min-width:0;max-width:100%}.mem-chip-text{text-overflow:ellipsis;min-width:0;overflow:hidden}button.mem-scope{border:0}button.mem-scope:hover{background:var(--control-active)}.set-content:has(>.set-ext-list){max-width:1184px}.set-ext-bar{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.set-ext-bar>.pg-search{flex:240px;max-width:360px}.set-ext-actions{gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.set-ext-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.set-ext-card{gap:var(--space-4);box-sizing:border-box;min-width:0;padding:var(--space-4);border:1px solid var(--separator);border-radius:var(--radius-lg);background:var(--card-bg);flex-direction:column;display:flex}.set-ext-card-head{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.set-ext-card-text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.set-ext-name-line{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.set-ext-name{min-width:0;font-size:var(--text-lg);font-weight:600;line-height:1.4}.set-ext-version{font-size:var(--text-base);color:var(--chrome-fg-muted);font-variant-numeric:tabular-nums;flex:none}.set-ext-desc{font-size:var(--text-base);color:var(--chrome-fg-muted);margin:0;line-height:1.4}.set-ext-card-foot{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}.set-ext-card-foot>.toggle{margin-left:auto}.set-ext-card.is-off .set-ext-card-head{opacity:.6}.set-ext-card.is-off .set-ext-icon img{filter:grayscale()}.set-ext-icon{width:var(--control-h-lg);height:var(--control-h-lg);border-radius:var(--radius);background:var(--control-hover);color:var(--chrome-fg-muted);flex:none;place-items:center;display:grid;overflow:hidden}.set-ext-icon img{width:calc(var(--control-h-lg) - var(--space-4));height:calc(var(--control-h-lg) - var(--space-4));object-fit:contain}.set-ext-icon svg{width:var(--icon-lg);height:var(--icon-lg)}.set-ext-head{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);min-width:0;display:flex}.set-ext-head>.set-ext-title{flex:1;min-width:0;margin:0}.set-ext-details>.pg-card+.pg-card{margin-top:var(--space-4)}.set-ext-id,.set-ext-path,.set-ext-err-msg{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.set-ext-id{font-family:var(--font-mono)}.set-ext-path{margin-top:var(--space-1);display:block}.set-ext-views,.set-ext-perms{margin:0;padding:0;list-style:none}.set-ext-views>li{min-height:var(--control-h-sm);align-items:center;display:flex}.set-ext-perms>li+li,.set-ext-sites{margin-top:var(--space-1)}.set-ext-note{margin-top:var(--space-1);font-size:var(--text-sm)}.set-ext-link{width:100%;color:var(--chrome-fg);text-align:left;cursor:pointer;background:0 0;border:0}.set-ext-link:hover{background:var(--control-hover)}.set-ext-link>svg{width:var(--icon-size);height:var(--icon-size);color:var(--chrome-fg-muted);flex:none}.set-ext-errors{max-height:calc(var(--control-h-lg) * 8);border-top:1px solid var(--toolbar-border);overflow-y:auto}.set-ext-err>.chip{flex:none}.set-ext-err .chip.is-error{background:color-mix(in srgb, var(--danger-fg) 16%, transparent);color:var(--danger-fg)}.set-ext-err-msg{font-size:var(--text-md);white-space:pre-wrap}.acct-avatar{background:var(--accent-soft);width:24px;height:24px;color:var(--accent);font-size:var(--text-sm);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;position:relative;overflow:hidden}.acct-avatar img{object-fit:cover;width:100%;height:100%}.acct-avatar svg{width:60%;height:60%}.acct-avatar.is-lg{width:40px;height:40px;font-size:var(--text-lg)}.acct-avatar.is-xl{width:56px;height:56px;font-size:var(--text-2xl)}.acct-avatar.is-tinted{color:#fff}.acct-avatar.is-empty{background:var(--control-hover);color:var(--chrome-fg-muted)}.menu.acct-menu{width:352px}.acct-facts{gap:var(--space-1);padding:0 var(--space-3) var(--space-2);flex-direction:column;display:flex}.acct-fact{font-size:var(--text-base);color:var(--popover-fg);font-variant-numeric:tabular-nums;line-height:20px}.acct-fact.is-muted{color:var(--popover-fg-muted)}.acct-hint{padding-top:0}.acct-menu-actions{padding:var(--space-1) var(--space-3) var(--space-3)}.acct-meter{border-radius:var(--radius-full);background:var(--separator);height:4px;margin:2px 0;overflow:hidden}.acct-meter>span{border-radius:inherit;background:var(--accent);height:100%;display:block}.acct-meter>span.is-low{background:var(--warning-fg)}.acct-credits{gap:var(--space-1);margin:var(--space-1) 0;font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.acct-credits-head{justify-content:space-between;align-items:baseline;gap:var(--space-2);color:var(--popover-fg-muted);font-size:var(--text-md);display:flex}.acct-credits-head strong{color:var(--popover-fg);font-size:var(--text-xl);font-weight:600}.acct-bar{height:8px;margin:var(--space-1) 0;border-radius:var(--radius-full);background:var(--separator);display:flex;overflow:hidden}.acct-bar>span{flex:none;height:100%}.acct-bar-month{background:var(--accent)}.acct-bar-bought{background:color-mix(in srgb, var(--accent) 45%, transparent)}.acct-bar-month+.acct-bar-bought{box-shadow:inset 2px 0 0 var(--popover-bg)}.acct-key{align-items:center;gap:var(--space-2);color:var(--popover-fg-muted);font-size:var(--text-base);line-height:20px;display:flex}.acct-key:before{content:"";border-radius:50%;flex:none;width:8px;height:8px}.acct-key>span:first-child{flex:1}.acct-key b{color:var(--popover-fg);font-weight:600}.acct-key.is-month:before{background:var(--accent)}.acct-key.is-bought:before{background:color-mix(in srgb, var(--accent) 45%, transparent)}.acct-key.is-free:before{box-shadow:inset 0 0 0 1px var(--popover-fg-muted)}.acct-credits.is-low .acct-bar-month,.acct-credits.is-low .acct-key.is-month:before{background:var(--warning-fg)}.set-row-text .acct-meter{max-width:320px;margin-top:var(--space-2)}.menu.dialog.acct-dialog{width:400px}.menu.dialog.acct-upgrade{width:560px;max-width:calc(100vw - 2 * var(--space-4));max-height:calc(100vh - 2 * var(--space-4));padding:var(--space-6);overflow-y:auto}.acct-signin{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.acct-providers{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.btn.acct-provider{gap:var(--space-3);border-color:var(--input-border);background:0 0}.btn.acct-provider:hover:not(:disabled){background:var(--control-hover)}.btn.acct-provider svg,.btn.acct-provider .minda-mark-img{width:var(--icon-size);height:var(--icon-size)}.acct-or{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--chrome-fg-muted);display:flex}.acct-or:before,.acct-or:after{content:"";background:var(--separator);flex:1;height:1px}.acct-lead{font-size:var(--text-md);margin:0;font-weight:600}.acct-note{font-size:var(--text-sm);color:var(--chrome-fg-muted);margin:0;line-height:1.45}.acct-error{font-size:var(--text-sm);color:var(--danger-fg);margin:0;line-height:1.45}.acct-inline-error{margin-top:2px;display:block}.acct-links{gap:var(--space-2);flex-wrap:wrap;display:flex}.acct-links.is-split{margin-top:calc(-1 * var(--space-1));justify-content:space-between}.acct-code-input{height:44px;font-size:var(--text-xl);letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums}.acct-email-sent{color:var(--chrome-fg);overflow-wrap:anywhere;font-weight:600}.acct-head{gap:var(--space-1);flex-direction:column;display:flex}.acct-dialog .acct-head{text-align:center;margin-bottom:var(--space-2)}.acct-dialog .acct-head .dialog-text{margin:0}.menu.dialog.acct-dialog{padding:var(--space-6)}.acct-dialog .dialog-body,.acct-dialog .acct-signin{gap:var(--space-4)}.acct-dialog .acct-head{gap:var(--space-2);margin-bottom:0}.acct-dialog .acct-head .dialog-title{font-family:var(--font-display);font-size:var(--text-2xl)}.acct-dialog .acct-head .dialog-text{font-size:var(--text-sm)}.btn.acct-provider,.acct-providers>.btn.primary{width:100%;height:var(--control-h-lg);font-size:var(--text-md);justify-content:center;font-weight:500}.acct-providers>.input{height:var(--control-h-lg)}.acct-providers>.skeleton.acct-wait{height:var(--control-h-lg);border-radius:var(--radius-full)}.acct-providers>.skeleton.acct-wait.is-field{border-radius:var(--radius)}.acct-dialog .dialog-switch{padding:var(--space-3);border:1px solid var(--separator);border-radius:var(--radius)}.acct-consent{text-align:center;font-size:var(--text-xs)}.acct-why-plans{text-align:center}.acct-dialog .dialog-actions{justify-content:center;margin-top:0}.acct-email-row{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-h);padding-inline:var(--space-3) var(--space-1);border:1px solid var(--input-border);border-radius:var(--radius);font-size:var(--text-md);display:flex}.dialog-body.upg{gap:var(--space-5)}.upg-head{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.upg-title.dialog-title{font-family:var(--font-display);font-size:var(--text-2xl);margin:0;font-weight:600;line-height:1.25}.upg-lead.dialog-text{font-size:var(--text-lg);color:var(--popover-fg-muted);margin:0;line-height:1.5}.upg-billing{justify-content:center;display:flex}.upg-plans{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.upg-plans[data-count="1"]{grid-template-columns:minmax(0,1fr)}.shop-tabs{margin-bottom:var(--space-5);justify-content:center;display:flex}.shop-switch .plans-switch-option{min-width:112px}.upg-plans[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.shop-pack .upg-plan-name{font-variant-numeric:tabular-nums}.shop-pack-unit{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.shop-pack .upg-plan-price{margin-top:var(--space-2)}.shop-pack-unit{min-height:var(--control-h-sm)}.shop-balance{gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-4);border-radius:var(--radius);background:var(--card-bg);border:1px solid var(--separator);flex-direction:column;display:flex}.shop-balance-num{font-family:var(--font-display);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.15}.shop-balance-unit{font-family:var(--font-ui);font-size:var(--text-md);color:var(--popover-fg-muted);font-weight:500}.shop-balance-note{font-size:var(--text-sm);color:var(--popover-fg-muted);font-variant-numeric:tabular-nums}@media (width<=520px){.upg-plans[data-count="3"]{grid-template-columns:minmax(0,1fr)}}.upg-plan{align-items:flex-start;gap:var(--space-1);padding:var(--space-4);text-align:left;font:inherit;color:var(--popover-fg);cursor:pointer;border:1px solid var(--separator);border-radius:var(--radius);background:var(--card-bg);flex-direction:column;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}.upg-plan:hover{border-color:var(--popover-fg-muted)}.upg-plan[aria-checked=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.upg-plan:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.upg-plan-head{align-items:center;gap:var(--space-2);width:100%;min-height:var(--icon-lg);display:flex}.upg-plan-name{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600}.upg-plan-check{width:var(--icon-lg);height:var(--icon-lg);box-shadow:inset 0 0 0 1.5px var(--separator);color:#0000;border-radius:50%;place-items:center;margin-left:auto;display:grid}.upg-plan-check svg{width:var(--icon-xs);height:var(--icon-xs)}.upg-plan[aria-checked=true] .upg-plan-check{background:var(--accent);box-shadow:none;color:var(--accent-fg)}.upg-plan-price{align-items:baseline;gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.upg-plan-price .plan-amount{font-family:var(--font-display);font-size:var(--text-3xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.upg-plan-per{font-size:var(--text-md);color:var(--popover-fg-muted)}.upg-plan-off{margin-left:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--success-fg) 16%, transparent);color:var(--success-fg);font-size:var(--text-xs);white-space:nowrap;align-self:center;font-weight:600}.upg-plan-nowrap{white-space:nowrap}.upg-plan-note{font-size:var(--text-sm);color:var(--popover-fg-muted)}.upg-plan-credits{margin-top:var(--space-2);font-size:var(--text-md);font-variant-numeric:tabular-nums;font-weight:500}.upg-team{align-items:center;gap:var(--space-3);width:100%;margin-top:calc(-1 * var(--space-2));padding:var(--space-3) var(--space-4);border:1px solid var(--separator);border-radius:var(--radius);color:var(--popover-fg);font:inherit;text-align:left;cursor:pointer;background:0 0;transition:border-color .12s,background-color .12s;display:flex}.upg-team:hover{border-color:var(--popover-fg-muted);background:var(--control-hover)}.upg-team-icon,.upg-team-go{width:var(--icon-size);height:var(--icon-size);color:var(--popover-fg-muted);flex:none}.upg-team-text{flex-direction:column;flex:1;min-width:0;line-height:1.4;display:flex}.upg-team-name{font-size:var(--text-md);font-weight:600}.upg-team-note{font-size:var(--text-sm);color:var(--popover-fg-muted)}.upg-gains{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--separator);flex-direction:column;display:flex}.upg-gains-title{font-size:var(--text-md);margin:0;font-weight:600}.upg-gains-list{gap:var(--space-2) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.upg-gains-list li{align-items:flex-start;gap:var(--space-2);font-size:var(--text-md);line-height:1.4;display:flex}.upg-gain-check{width:var(--icon-sm);height:var(--icon-sm);color:var(--success-fg);flex:none;margin-top:2px}.upg-gain-text{align-items:center;gap:2px var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.upg-gain-value{font-variant-numeric:tabular-nums;font-weight:600}.upg-gain-logos{gap:var(--space-1);display:inline-flex}.upg-cta{gap:var(--space-2);flex-direction:column;display:flex}.upg-gains-list li.is-focus{font-weight:600}.acct-offer-left{color:var(--popover-fg-muted);font-size:var(--text-sm);white-space:nowrap}.acct-offer-left .offer-time{color:var(--popover-fg)}.upg-gains-list li.is-focus .upg-gain-check{color:var(--accent)}.upg-fine b{color:var(--popover-fg);font-weight:600}.upg-fine{font-size:var(--text-sm);color:var(--popover-fg-muted);margin:0;line-height:1.45}.upg-trust{justify-content:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.upg-trust li{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--popover-fg-muted);display:inline-flex}.upg-trust svg{width:var(--icon-xs);height:var(--icon-xs)}@media (prefers-reduced-motion:reduce){.upg-plan{transition:none}}.menu.dialog.acct-upgrade.is-checkout{width:1000px}.co{gap:var(--space-4);flex-direction:column;display:flex;container:co/inline-size}.co-head{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.co-head-text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.co-title.dialog-title{font-family:var(--font-display);font-size:var(--text-3xl);margin:0;font-weight:700;line-height:1.2}.co-who,.co-other{font-size:var(--text-md);color:var(--popover-fg-muted);margin:0}.co-other{padding-top:var(--space-2)}.co-lead{font-size:var(--text-lg);color:var(--popover-fg-muted);margin:0;line-height:1.5}.co-link{font:inherit;color:var(--link-fg);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.co-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.co-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.co-grid{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(280px,380px);display:grid}.co-main{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.co-main>.upg-team{margin-top:0}.co-trial{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--separator);border-radius:var(--radius-lg);background:var(--card-bg);flex-direction:column;display:flex}.co-trial.is-trial{border-color:color-mix(in srgb, var(--success-fg) 45%, transparent);background:color-mix(in srgb, var(--success-fg) 10%, var(--card-bg))}.co-eyebrow{align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--popover-fg-muted);margin:0;font-weight:600;display:flex}.co-trial.is-trial .co-eyebrow{color:var(--success-fg)}.co-eyebrow svg{width:var(--icon-sm);height:var(--icon-sm)}.co-trial-title{font-family:var(--font-display);font-size:var(--text-xl);margin:0;font-weight:600;line-height:1.4}.co-steps{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.co-step{align-items:flex-start;gap:var(--space-3);display:flex}.co-step-dot{background:var(--success-fg);border-radius:50%;flex:none;width:10px;height:10px;margin-top:5px}.co-trial:not(.is-trial) .co-step-dot{background:var(--popover-fg-muted)}.co-step-body{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.co-step-head{font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:600}.co-step-text{font-size:var(--text-md);color:var(--popover-fg-muted);line-height:1.45}.co-credits{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-variant-numeric:tabular-nums;margin:0;font-weight:600;display:flex}.co-credits svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--success-fg);flex:none}.co-trial-foot{padding-top:var(--space-3);border-top:1px solid var(--separator);font-size:var(--text-md);color:var(--popover-fg-muted);margin:0}.co-plan{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--separator);border-radius:var(--radius-lg);background:var(--card-bg);flex-direction:column;display:flex}.co-plan-head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.co-plan-name{font-family:var(--font-display);font-size:var(--text-2xl);margin:0;font-weight:600}.co .plans-switch-thumb{width:calc((100% - 6px) / var(--n,2));transform:translateX(calc(100% * var(--i,0)))}.co-plan-meta{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.co-plan-tagline{font-size:var(--text-md);color:var(--popover-fg-muted)}.co-price{margin-top:var(--space-2)}.co-plan .plan-was.co-was{align-self:flex-start}.co-billed{font-size:var(--text-sm);color:var(--popover-fg-muted);font-variant-numeric:tabular-nums;margin:0;line-height:1.5}.co-gains{margin-top:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--separator)}.co-gains-more{margin-top:calc(-1 * var(--space-2))}.co-gains-more .co-gains{padding-top:var(--space-2);border-top:0;margin-top:0}.co-more{margin-top:var(--space-1);font-size:var(--text-md);color:var(--popover-fg);align-self:flex-start}.co-summary{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--separator);border-radius:var(--radius-lg);background:var(--card-bg);flex-direction:column;display:flex;position:sticky;top:0}.co-summary-title{padding-bottom:var(--space-3);border-bottom:1px solid var(--separator);font-size:var(--text-lg);margin:0;font-weight:600}.co-row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);font-size:var(--text-md);display:flex}.co-row-text{flex-direction:column;gap:2px;min-width:0;display:flex}.co-row-text b{font-weight:600}.co-row-text small{font-size:var(--text-sm);color:var(--popover-fg-muted)}.co-row .is-good,.co-row.is-good{color:var(--success-fg)}.co-num{font-variant-numeric:tabular-nums;flex:none;font-weight:600}.co-promo{font-size:var(--text-sm);color:var(--popover-fg-muted);margin:0}.co-due{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--separator);font-size:var(--text-lg);font-weight:600;display:flex}.co-due-amount{font-family:var(--font-display);font-size:var(--text-3xl);font-variant-numeric:tabular-nums;font-weight:700}.co-note{font-size:var(--text-sm);color:var(--popover-fg-muted);margin:0;line-height:1.45}.co-cta{margin-top:var(--space-1);align-self:flex-start}.co-trust{padding-top:var(--space-3);border-top:1px solid var(--separator);flex-direction:column;justify-content:flex-start;align-items:flex-start}@container co (width<=720px){.co-grid{grid-template-columns:minmax(0,1fr)}.co-summary{position:static}}@container co (width<=520px){.co-gains{grid-template-columns:minmax(0,1fr)}}.acct-packs{border-top:1px solid var(--separator);border-bottom:1px solid var(--separator);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.acct-pack{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;display:flex}.acct-pack+.acct-pack{border-top:1px solid var(--separator)}.acct-pack-text{gap:calc(var(--space-1) / 2);flex-direction:column;flex:1;min-width:0;display:flex}.acct-pack-title{font-size:var(--text-md);color:var(--popover-fg);font-variant-numeric:tabular-nums;font-weight:600}.acct-pack-note{font-size:var(--text-sm);color:var(--popover-fg-muted);font-variant-numeric:tabular-nums;line-height:1.4}.acct-pack-bonus{color:var(--success-fg);font-weight:600}.acct-pack .btn{font-variant-numeric:tabular-nums;flex:none}.acct-cost-options{gap:calc(var(--space-1) / 2);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.acct-cost-options li{justify-content:space-between;gap:var(--space-3);font-size:var(--text-base);color:var(--chrome-fg-muted);display:flex}.acct-cost-options .set-value{color:var(--chrome-fg)}.acct-selectable{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere}.pg-card.acct-hero{align-items:center;gap:var(--space-4);padding:var(--space-5);flex-wrap:wrap;display:flex}.acct-hero-text{gap:var(--space-1);flex-direction:column;flex:220px;min-width:0;display:flex}.acct-hero-name{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;line-height:1.3}.acct-hero-email{font-size:var(--text-md);color:var(--chrome-fg-muted)}.acct-hero-chips{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.acct-hero-actions{gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.acct-kinds{gap:var(--space-1);flex-wrap:wrap;display:flex}.acct-kinds-label{width:100%;margin:0 0 var(--space-1);font-size:var(--text-sm);color:var(--chrome-fg-muted)}.acct-intro{margin:0 0 var(--space-3)}.set-block>.acct-signin{max-width:360px}.set-block>.acct-error{margin-top:var(--space-2)}.menu.dialog.sync-dialog{width:380px}.sync-dialog .dialog-actions .sync-forgot{margin-right:auto}.phone-qr{border-radius:var(--radius);background:var(--qr-bg);align-self:center;width:200px;height:200px;overflow:hidden}.phone-qr svg{width:100%;height:100%;fill:var(--qr-fg);shape-rendering:crispedges;display:block}.phone-qr.is-expired svg{opacity:.12}.phone-qr-tile{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;min-width:0;display:flex}.phone-qr.is-tile{width:144px;height:144px;padding:var(--space-2);box-sizing:border-box}.phone-qr-tile .phone-qr-wait{border-radius:var(--radius);width:144px;height:144px}.phone-qr-tile .phone-qr-note{max-width:208px;font-size:var(--text-sm);color:var(--chrome-fg-muted);margin:0}.phone-qr-tile .phone-qr-note.is-strong{color:var(--chrome-fg);font-weight:600}.phone-qr-tile .phone-qr-note.is-error{color:var(--danger-fg)}.phone-qr-idle{box-sizing:border-box;border-radius:var(--radius);background:var(--card-bg);width:144px;height:144px;box-shadow:inset 0 0 0 1px var(--separator);color:var(--chrome-fg-muted);justify-content:center;align-items:center;display:flex}.phone-qr-idle svg{width:var(--icon-xl);height:var(--icon-xl)}.phone-qr-actions{justify-content:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.pg-card+.phone-setup{margin-top:var(--space-4)}.phone-setup-codes{gap:var(--space-2);padding:0 var(--space-4) var(--space-4);flex-direction:column;display:flex}.phone-setup-codes .set-help{margin:0}.phone-setup{--button-secondary-bg:var(--card-bg)}.phone-setup .set-code{background:var(--card-bg)}@container phone-setup (width<=480px){.phone-qr-tile{text-align:left;align-items:flex-start}.phone-qr-tile .phone-qr{align-self:flex-start}.phone-qr-actions{justify-content:flex-start}}.dialog-body>.phone-qr-wait{border-radius:var(--radius);align-self:center;width:200px;height:200px}.set-code.phone-codes{margin:0}.tb-row .icon-btn svg.acct-lock{width:calc(var(--icon-xs) - 2px);height:calc(var(--icon-xs) - 2px);background:var(--toolbar-bg);color:var(--chrome-fg-muted);border-radius:50%;padding:1px;position:absolute;bottom:1px;right:1px}.menu-item svg.acct-menu-lock{width:var(--icon-xs);height:var(--icon-xs)}.menu-item .acct-model-tag{font-size:var(--text-xs);color:var(--popover-fg-muted);font-variant-numeric:tabular-nums;flex:none}.menu-item .acct-model-tag.is-free{color:var(--success-fg)}.team-run-summary{color:var(--chrome-fg);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.menu.dialog.team-dialog{width:380px}.menu.dialog.team-dialog.team-policies-dialog{width:440px}.team-policies{gap:var(--space-3);max-height:min(52vh,440px);margin:0 calc(-1 * var(--space-2));padding:0 var(--space-2);flex-direction:column;display:flex;overflow-y:auto}.check.team-policy-provider{padding-left:var(--space-5);color:var(--popover-fg)}.input.team-code{font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase}.team-review{gap:var(--space-1);max-height:240px;padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--popover-hover);flex-direction:column;display:flex;overflow-y:auto}.team-review-text{font-size:var(--text-md);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0}.team-review .dialog-text{margin:0}.account-banner{align-items:center;gap:var(--space-3);min-height:var(--toolbar-h);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);border-bottom:1px solid var(--toolbar-border);background:color-mix(in srgb, var(--accent) 8%, var(--toolbar-bg));color:var(--chrome-fg);font-size:var(--text-md);flex:none;line-height:1.4;display:flex}.account-banner[data-level=warning]{background:color-mix(in srgb, var(--warning-fg) 14%, var(--toolbar-bg))}.account-banner[data-level=critical]{background:color-mix(in srgb, var(--danger-fg) 14%, var(--toolbar-bg))}.account-banner>svg{width:var(--icon-size);height:var(--icon-size);color:var(--chrome-fg-muted);flex:none}.account-banner[data-level=warning]>svg{color:var(--warning-fg)}.account-banner[data-level=critical]>svg{color:var(--danger-fg)}.account-banner-text{overflow-wrap:anywhere;white-space:pre-line;flex:1;min-width:0}.account-banner-title{font-weight:600}.account-banner-more{color:var(--chrome-fg-muted);font-size:var(--text-sm)}.account-banner .btn{flex:none}.rail-apps[data-locked]{display:none}.upg-plan.calls-pane-price{cursor:default;border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.upg-gains-list.calls-pane-list{grid-template-columns:minmax(0,1fr)}.set-content:has(.plans-page){max-width:1120px}.plans-page{container-type:inline-size}.plans-switch-row{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);flex-direction:column;display:flex}.plans-switch{border-radius:var(--radius-full);background:var(--control-hover);grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:inline-grid;position:relative}.plans-switch-thumb{border-radius:var(--radius-full);background:var(--card-bg);width:calc(50% - 3px);box-shadow:0 1px 3px color-mix(in srgb, var(--chrome-fg) 22%, transparent);transition:transform .28s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;bottom:3px;left:3px}.plans-switch[data-value=month] .plans-switch-thumb,.plans-switch[data-value=plans] .plans-switch-thumb{transform:translate(100%)}.plans-switch-option{z-index:1;height:var(--control-h-sm);padding:0 var(--space-4);border-radius:var(--radius-full);color:var(--chrome-fg-muted);font:inherit;font-size:var(--text-md);white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:600;transition:color .2s;position:relative}.plans-switch-option:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.plans-switch.is-compact .plans-switch-option{height:var(--btn-size-sm);padding:0 var(--space-3);font-size:var(--text-sm)}.plan-off{margin-left:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--success-fg) 16%, transparent);color:var(--success-fg);font-size:var(--text-xs);align-self:center;font-weight:600}.plan-off.is-swap{animation:.28s cubic-bezier(.2,.8,.2,1) plan-pop}.plan-billed.is-swap{animation:.28s ease-out plan-slide}@keyframes plan-pop{0%{opacity:0;transform:scale(.6)}}@keyframes plan-slide{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.plans-switch-thumb,.plans-switch-option{transition:none}.plan-off.is-swap,.plan-billed.is-swap{animation:none}}.offer-note{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--accent);border-radius:var(--radius-lg);background:var(--accent-soft);font-size:var(--text-md);flex-wrap:wrap;line-height:1.4;display:flex}.offer-note .chip svg{width:var(--icon-xs);height:var(--icon-xs)}.offer-note-text{flex:18em;min-width:0}.offer-note-time{color:var(--chrome-fg-muted);white-space:nowrap}.offer-time{font-variant-numeric:tabular-nums;color:var(--chrome-fg);font-weight:600}.plan-was{font-size:var(--text-md);color:var(--chrome-fg-muted);font-variant-numeric:tabular-nums;align-self:center;font-weight:400;text-decoration:line-through}.upg-plan .plan-was{color:var(--popover-fg-muted)}.plan-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.acct-dialog .offer-note,.set-block .offer-note{margin-bottom:0}.acct-dialog .offer-time{color:var(--popover-fg)}.acct-dialog .offer-note-time{color:var(--popover-fg-muted)}.menu.dialog.offer-dialog{width:420px}.offer-dialog-body{text-align:center}.offer-dialog-close{margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) calc(-1 * var(--space-4)) 0;align-self:flex-end}.offer-dialog-gift{width:var(--icon-xl);height:var(--icon-xl);color:var(--accent);align-self:center}.offer-dialog-head{gap:var(--space-1);flex-direction:column;display:flex}.offer-dialog-accent{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--accent);margin:0;font-weight:600;line-height:1.25}.offer-ticket{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--separator);border-radius:var(--radius-lg);background:var(--card-bg);text-align:left;flex-direction:column;display:flex}.offer-ticket-applied{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--popover-fg-muted);margin:0;line-height:1.4;display:flex}.offer-ticket-applied svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--success-fg);flex:none}.offer-ticket-divider{border-top:1px dashed var(--separator)}.offer-ticket-halves{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.offer-ticket-off{gap:var(--space-1);flex-direction:column;display:flex}.offer-ticket-pct{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--popover-fg);font-weight:600;line-height:1.1}.offer-ticket-for,.offer-count-ends{font-size:var(--text-xs);color:var(--popover-fg-muted)}.offer-ticket-count{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.offer-count{gap:var(--space-1);display:flex}.offer-count-part{flex-direction:column;align-items:center;display:flex}.offer-count-box{min-width:var(--control-h);padding:var(--space-1) 0;border-radius:var(--radius);background:var(--control-hover);font-size:var(--text-xl);font-variant-numeric:tabular-nums;text-align:center;color:var(--popover-fg);font-weight:600;line-height:1.3}.offer-count-label{font-size:var(--text-xs);color:var(--popover-fg-muted)}.offer-dialog-fine{font-size:var(--text-sm)}.plans-trust{margin-top:var(--space-4)}.plans-trust li{color:var(--chrome-fg-muted)}.plans-lead{margin:calc(-1 * var(--space-2)) 0 var(--space-4);text-align:center;font-size:var(--text-lg);color:var(--chrome-fg);line-height:1.4}.plan-cta-note{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--chrome-fg-muted)}@container (width<=759px){.plan-cta-note.is-spacer{display:none}}.brand-logo{border-radius:var(--radius-xs);background:var(--brand-tile-bg);width:20px;height:20px;color:var(--brand-tile-fg);box-shadow:inset 0 0 0 1px var(--brand-tile-edge);flex:none;place-items:center;display:inline-grid}.brand-logo svg{width:var(--icon-xs);height:var(--icon-xs)}.brand-logo.is-sm{width:var(--icon-sm);height:var(--icon-sm)}.brand-logo.is-sm svg{width:11px;height:11px}.plan-logos{margin-top:var(--space-2);padding-left:var(--space-6);flex-wrap:wrap;gap:6px;display:flex}.plan-logos.is-cell{padding-left:0}.plans-build-note{font-size:var(--text-md);color:var(--chrome-fg-muted);margin:0}.plans-note{margin:var(--space-3) 0 0}.plans-team{gap:var(--space-4);padding:var(--space-4) var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.plans-team-tagline{font-size:var(--text-md);color:var(--chrome-fg);margin:0;font-weight:600}.plans-team-list{margin:var(--space-3) 0 0;gap:var(--space-2);padding:0;list-style:none;display:grid}.plans-team-list li{align-items:flex-start;gap:var(--space-2);font-size:var(--text-base);color:var(--chrome-fg);line-height:1.4;display:flex}.plans-team-list svg{width:var(--icon-sm);height:var(--icon-sm);margin-top:calc((1.4em - var(--icon-sm)) / 2);color:var(--accent);flex:none}.plans-team-price{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.plans-team-amount{font:600 var(--text-2xl)/1.2 var(--font-display);color:var(--chrome-fg)}.plans-team-group{scroll-margin-top:var(--space-4)}.plans-team-buy{gap:var(--space-3);min-width:0;padding-top:var(--space-4);border-top:1px solid var(--separator);flex-direction:column;display:flex}.plans-team-buy .plans-team-price{align-items:baseline;gap:var(--space-2);flex-direction:row}.plans-team-field{gap:var(--space-1);font-size:var(--text-sm);color:var(--chrome-fg-muted);flex-direction:column;font-weight:500;display:flex}.plans-team-field .stepper{align-self:flex-start}.plans-team-have{font-size:var(--text-md);color:var(--chrome-fg);margin:0;line-height:1.4}.plans-team-have strong{font-weight:600}.plans-team-total{font-size:var(--text-md);color:var(--chrome-fg);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.plans-team-help.set-help{font-size:var(--text-sm);margin:0}@container (width>=560px){.plans-team{grid-template-columns:minmax(0,1fr) auto;align-items:center}.plans-team-price{align-items:flex-end}.plans-team:has(.plans-team-buy){align-items:start}.plans-team-buy{width:300px;padding:0 0 0 var(--space-5);border-top:0;border-left:1px solid var(--separator)}}.plans-cards{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.plan-card{background:var(--card-bg);border:1px solid var(--separator);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.plan-card.is-featured{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}@container (width>=760px){.plans-cards{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.plans-cards[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.plans-cards[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.plan-card{grid-row:span 7;grid-template-rows:subgrid;display:grid}.plan-tagline{min-height:3em}}.plan-top{padding:var(--space-5) var(--space-4) var(--space-4);flex-direction:column;display:flex}.plan-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.plan-name{font-family:var(--font-display);font-size:var(--text-xl);margin:0;font-weight:600}.plan-badge{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--link-fg);font-size:var(--text-xs);white-space:nowrap;font-weight:600}.plan-badge.is-current{background:color-mix(in srgb, var(--success-fg) 16%, transparent);color:var(--success-fg)}.plan-tagline{margin:var(--space-1) 0 var(--space-4);font-size:var(--text-md);color:var(--chrome-fg-muted);line-height:1.5}.plan-price{align-items:baseline;gap:var(--space-1);display:flex}.plan-amount{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700;line-height:1.15}.plan-per{font-size:var(--text-md);color:var(--chrome-fg-muted)}.plan-billed{margin:var(--space-1) 0 var(--space-4);font-size:var(--text-md);color:var(--chrome-fg-muted)}.btn.plan-cta{margin-top:auto}.plan-sec{padding:var(--space-3) var(--space-4);border-top:1px solid var(--separator)}.plan-sec-title{margin:0 0 var(--space-2);font-size:var(--text-md);font-weight:600}.plan-lines{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.plan-line{align-items:flex-start;gap:var(--space-2);font-size:var(--text-md);line-height:1.45;display:flex}.plan-ic{width:var(--icon-sm);height:var(--icon-sm);color:var(--chrome-fg-muted);flex:none;margin-top:1px}.plan-line-text{flex:1;min-width:0}.plan-line-value{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.plan-lines .is-new .plan-line,.plan-lines .is-new .plan-ic{color:var(--link-fg)}.plan-lines .is-off .plan-line{color:var(--chrome-fg-muted)}.plan-lines .is-sub{padding-left:var(--space-6)}.plan-chips{gap:var(--space-1);margin-top:var(--space-2);padding-left:var(--space-6);flex-wrap:wrap;display:flex}.plan-chip{padding:2px var(--space-2) 2px 3px;border-radius:var(--radius-full);background:var(--control-hover);color:var(--chrome-fg-muted);font-size:var(--text-sm);align-items:center;gap:5px;font-weight:500;display:inline-flex}.plans-table-wrap{padding:0;overflow-x:auto}@container (width>=760px){.plans-table-wrap{overflow:clip}}.plans-table{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--text-md)}.plans-table col.is-featured{background:var(--accent-soft)}.plans-table th,.plans-table td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--separator);text-align:left;vertical-align:top}.plans-table thead th{z-index:2;vertical-align:top;background:var(--card-bg);box-shadow:inset 0 -1px 0 var(--separator);border-top:0;position:sticky;top:0}.plans-table thead th.is-featured{background:linear-gradient(var(--accent-soft), var(--accent-soft)), var(--card-bg)}.plans-table thead th>*{display:block}.plans-th-name{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600}.plans-th-price{margin:2px 0 var(--space-3);font-size:var(--text-md);color:var(--chrome-fg-muted);font-weight:400}.plans-th-price .plan-amount{font:inherit;color:var(--chrome-fg);font-weight:600}.plans-table thead .btn.plan-cta{display:flex}.plans-th-save{margin:2px 0 var(--space-2);font-size:var(--text-md);color:var(--link-fg);font-weight:500}.plans-table-corner .plans-switch{display:inline-grid}.plans-table tbody th{width:30%;font-weight:600}.plans-table th small{font-size:var(--text-sm);color:var(--chrome-fg-muted);margin-top:2px;font-weight:400;display:block}.plans-table-group th{padding-block:var(--space-2);background:var(--card-bg);background-image:linear-gradient(var(--control-hover), var(--control-hover));font-size:var(--text-md);color:var(--chrome-fg-muted);font-weight:600}.plan-yes,.plan-no{width:var(--icon-sm);height:var(--icon-sm);vertical-align:middle}.plan-yes{color:var(--success-fg)}.plan-no{color:var(--chrome-fg-muted)}.plan-cell-list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.plan-cell-list li{align-items:center;gap:var(--space-2);display:flex}.plan-cell-list .plan-ic{margin-top:0}@container (width<=519px){.plans-table{min-width:520px}.plans-table :is(th,td){padding:var(--space-3)}.plans-table tbody th,.plans-table thead tr>th:first-child{z-index:1;width:34%;min-width:calc(var(--space-6) * 5);background:var(--card-bg);box-shadow:1px 0 0 var(--separator);position:sticky;left:0}.plans-table thead tr>th:first-child{z-index:3}.plans-table-group th{position:static}.plan-top{padding:var(--space-4)}.plan-sec{padding:var(--space-3)}}.toasts-page{background:0 0;margin:0;overflow:hidden}html:has(.toasts-page){background:0 0;margin:0;overflow:hidden}.toasts-page{color:var(--popover-fg);font-family:var(--font-ui)}.toast-stack{align-items:center;gap:var(--space-2);width:max-content;padding:var(--space-2) var(--space-4) var(--space-4);box-sizing:border-box;flex-direction:column;display:flex;position:fixed;top:0;left:0}.toast-stack:empty{padding:0}.toast{align-items:center;gap:var(--space-2);width:max-content;max-width:calc(var(--space-6) * 22);min-height:var(--control-h);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);box-sizing:border-box;border-radius:var(--radius-lg);background:var(--button-primary-bg);color:var(--button-primary-fg);box-shadow:var(--popover-shadow);font:inherit;font-size:var(--text-md);cursor:pointer;border:0;line-height:1.4;animation:.16s ease-out menu-in;display:inline-flex}.toast svg{width:var(--icon-sm);height:var(--icon-sm);color:currentColor;flex:none}.toast.tone-pending svg{animation:.9s linear infinite spin}.toast-text{white-space:normal;overflow-wrap:anywhere;min-width:0}@media (prefers-reduced-motion:reduce){.toast{animation:none}.toast.tone-pending svg{animation-duration:2.4s}}#root{width:100%;height:100dvh}.panel-content{-webkit-user-select:text;user-select:text;min-width:0}.panel-content :is(button,.btn,.toggle,.plans-switch,.set-nav-item,.chip){-webkit-user-select:none;user-select:none}a.btn,a.set-nav-item,a.panel-link,a.menu-item,a.pa-nav-item,a.pa-bar-tab,a.pa-plan-cta,a.pa-plan-credits{text-decoration:none}.panel-lead{margin:var(--space-1) 0 0;color:var(--pa-fg-muted);font-size:var(--pa-text-sm)}.panel-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pa-shell{background:var(--pa-bg);color:var(--pa-fg);flex-direction:row;display:flex}.pa-side{box-sizing:border-box;width:var(--pa-side-w);border-right:1px solid var(--pa-chrome-border);background:var(--pa-chrome);transition:width .3s var(--pa-ease);flex-direction:column;flex:none;display:flex;overflow:hidden}.pa-shell.is-rail .pa-side{width:var(--pa-rail-w)}.pa-side-head{justify-content:space-between;align-items:center;gap:var(--space-2);box-sizing:border-box;height:64px;padding:0 var(--space-3) 0 var(--space-4);border-bottom:1px solid var(--pa-chrome-border);flex:none;display:flex}.pa-shell.is-rail .pa-side-head{flex-direction:column;justify-content:center;gap:0;padding:0}.pa-shell.is-rail .pa-side-head .panel-brand{display:none}.pa-side-toggle{width:40px;height:40px;color:var(--pa-fg-muted)}.pa-side-toggle svg{width:20px;height:20px}.pa-side-toggle svg.lucide-panel-left-close path:last-child{transform-origin:15px 12px;transition:transform .3s var(--pa-ease)}.pa-side-toggle[aria-expanded=false] svg.lucide-panel-left-close path:last-child{transform:rotate(180deg)}.panel-brand{align-items:center;gap:var(--space-2);min-width:0;color:var(--pa-fg);text-decoration:none;display:inline-flex}.panel-logo{flex:none;width:auto;height:22px}.panel-logo.is-narrow{display:none}.panel-brand-name{font-size:var(--pa-text-lg);letter-spacing:-.02em;white-space:nowrap;font-weight:700}.pa-nav{min-height:0;padding:var(--space-2) var(--space-3) var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.pa-nav-group{flex-direction:column;gap:2px;display:flex}.pa-nav-title{padding:var(--space-5) var(--space-3) var(--space-1);color:var(--pa-fg-muted);font-size:var(--pa-text-xs);white-space:nowrap;font-weight:500}.pa-nav-sep{height:1px;margin:var(--space-3) var(--space-2);background:var(--pa-chrome-border)}.pa-nav-item{align-items:center;gap:var(--space-3);box-sizing:border-box;height:40px;padding:0 var(--space-3);border-radius:var(--pa-radius-md);color:var(--pa-fg-muted);font-size:var(--pa-text-sm);white-space:nowrap;font-weight:500;transition:background-color .15s,color .15s;display:flex}.pa-nav-item svg{flex:none;width:20px;height:20px}.pa-nav-item:hover{background:var(--pa-hover);color:var(--pa-fg)}.pa-nav-item[aria-current=page]{background:var(--pa-nav-active);color:var(--pa-fg);box-shadow:var(--pa-shadow-sm);font-weight:600}.pa-nav-item[aria-current=page] svg{color:var(--pa-primary-ink)}.pa-shell.is-rail .pa-nav{padding-inline:var(--space-3)}.pa-shell.is-rail .pa-nav-item{justify-content:center;padding:0}.pa-nav-item{position:relative}.pa-nav-item>.pa-badge{margin-left:auto}.pa-shell.is-rail .pa-nav-item>.pa-badge{margin:0;position:absolute;top:2px;right:4px}.pa-side-slot{display:contents}.pa-side:has(>.pa-side-slot:not(:empty))>.pa-nav{display:none}.pa-badge{box-sizing:border-box;min-width:16px;height:16px;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--pa-primary);color:var(--pa-on-primary);font-size:var(--text-badge);text-align:center;font-variant-numeric:tabular-nums;flex:none;font-weight:600;line-height:16px}.pa-side-foot{gap:var(--space-3);padding:var(--space-3);border-top:1px solid var(--pa-chrome-border);flex-direction:column;flex:none;display:flex}.pa-plan{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--pa-plan-border);border-radius:var(--pa-radius-lg);background:var(--pa-plan-card);flex-direction:column;display:flex}.pa-plan-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.pa-plan-name{min-width:0;font-size:var(--pa-text-sm);overflow-wrap:anywhere;flex:1;font-weight:600;line-height:20px}.pa-plan-cta{padding:var(--space-1) 10px;border-radius:var(--radius-full);background:var(--pa-primary);color:var(--pa-on-primary);font-size:var(--pa-text-xs);flex:none;font-weight:600}.pa-plan-cta:hover{background:var(--pa-primary-hover)}.pa-plan .panel-bar{background:var(--pa-border);flex:none;height:6px}.pa-plan-credits{color:var(--pa-fg-muted);font-size:var(--pa-text-xs);font-variant-numeric:tabular-nums}.pa-plan-credits:hover{color:var(--pa-fg)}.pa-user{align-items:center;gap:var(--space-2);min-width:0;display:flex}.pa-shell.is-rail .pa-user{justify-content:center}.pa-user .acct-avatar{background:var(--pa-primary-soft);width:32px;height:32px;color:var(--pa-primary-ink);font-size:var(--pa-text-xs);flex:none;font-weight:600}.pa-user-text{flex-direction:column;flex:1;min-width:0;display:flex}.pa-user-name{font-size:var(--pa-text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.pa-user-email{color:var(--pa-fg-muted);font-size:var(--pa-text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pa-user-out{color:var(--pa-fg-muted);flex:none}.pa-user-out:hover:not(:disabled){background:color-mix(in srgb, var(--pa-danger) 12%, transparent);color:var(--pa-danger)}.pa-main{background:var(--pa-bg);flex:1;min-width:0;overflow-y:auto}.pa-header{z-index:20;padding:var(--space-3) var(--space-6) 0;background:var(--pa-bg);position:sticky;top:0}.pa-header-card{align-items:center;gap:var(--space-2);box-sizing:border-box;max-width:1024px;height:var(--pa-header-h);padding:0 var(--space-3) 0 var(--space-4);border:1px solid var(--pa-chrome-border);border-radius:var(--pa-radius-xl);background:var(--pa-chrome);margin:0 auto;display:flex}.pa-shell.is-wide .pa-header-card{max-width:none}.pa-header-brand,.pa-header-search{display:none}.pa-trail{align-items:center;gap:var(--space-1);min-width:0;font-size:var(--pa-text-sm);display:flex}.pa-trail-group{color:var(--pa-fg-muted);white-space:nowrap}.pa-trail-sep{width:16px;height:16px;color:var(--pa-fg-faint);flex:none}.pa-trail-page{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.pa-header-card .icon-btn{width:40px;height:40px;color:var(--pa-fg-muted)}.panel-account{position:relative}.panel-account-btn{align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-2) 0 var(--space-1);border-radius:var(--pa-radius-lg);color:var(--pa-fg);font-size:var(--pa-text-sm);background:0 0;border:0;font-weight:500;display:inline-flex}.panel-account-btn:hover,.panel-account-btn[aria-expanded=true]{background:var(--pa-primary-soft)}.panel-account-btn .acct-avatar{background:var(--pa-primary-soft);width:32px;height:32px;color:var(--pa-primary-ink);font-size:var(--pa-text-xs);font-weight:600}.panel-account-chev{width:16px;height:16px;color:var(--pa-fg-muted)}.panel-account-name{max-width:calc(var(--space-6) * 7);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.panel-account-menu{top:calc(100% + var(--space-2));z-index:50;min-width:224px;max-width:calc(100vw - 2 * var(--space-4));position:absolute;right:0}.panel-account-who{text-overflow:ellipsis;white-space:nowrap;text-transform:none;overflow:hidden}@media (width<=960px){.pa-trail-group,.pa-trail-sep{display:none}}.pa-tabbar,.pa-header-back,.pa-header-me,.pa-ptr{display:none}@keyframes pa-sheet-in{0%{transform:translateY(100%)}}@keyframes pa-sheet-out{to{transform:translateY(100%)}}@keyframes pa-fade-out{to{opacity:0}}@keyframes pa-spin{to{transform:rotate(360deg)}}.pa-sheet-scrim{z-index:55;background:var(--pa-scrim);touch-action:none;position:fixed;inset:0}.pa-sheet-scrim[data-pop=in]{animation:.24s ease-out panel-in}.pa-sheet-scrim[data-pop=out]{animation:.12s ease-in forwards pa-fade-out}.menu.pa-more-menu{z-index:60;box-sizing:border-box;overscroll-behavior:contain;min-width:0;max-width:none;max-height:88dvh;padding:0 max(var(--space-3), env(safe-area-inset-right)) calc(var(--space-3) + env(safe-area-inset-bottom)) max(var(--space-3), env(safe-area-inset-left));border-radius:var(--pa-radius-xl) var(--pa-radius-xl) 0 0;border-width:1px 0 0;position:fixed;inset:auto 0 0;overflow-y:auto}.pa-more-menu[data-pop=in]{animation:pa-sheet-in .34s var(--pa-ease)}.pa-more-menu[data-pop=out]{pointer-events:none;animation:.12s ease-in forwards pa-sheet-out}.pa-sheet-handle{z-index:1;height:var(--space-5);margin:0 calc(-1 * var(--space-1));background:inherit;position:sticky;top:0}.pa-sheet-handle:before,.panel-modal-layer>.menu.dialog:before{content:"";top:var(--space-2);width:var(--space-6);height:var(--space-1);margin-left:calc(var(--space-6) / -2);border-radius:var(--radius-full);background:var(--pa-fg-faint);position:absolute;left:50%}.panel-modal-layer>.menu.dialog:before{display:none}.pa-sheet-who{align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-2) var(--space-3);display:flex}.pa-sheet-who .acct-avatar{background:var(--pa-primary-soft);width:40px;height:40px;color:var(--pa-primary-ink);flex:none;font-weight:600}.pa-sheet-who .pa-user-name{font-size:var(--pa-text-base)}.pa-sheet-who .pa-user-email{font-size:var(--pa-text-sm)}.pa-more-menu .menu-label{text-transform:none;letter-spacing:0}.pa-more-menu .menu-item.is-active{background:var(--pa-nav-active);font-weight:600}.pa-more-menu .menu-item.is-active svg{color:var(--pa-primary-ink)}.pa-more-menu .menu-item>.pa-badge{margin-left:auto}.pa-more-menu .menu-item{position:relative}.pa-more-menu .menu-item+.menu-item{margin-top:var(--space-2)}.pa-more-menu .menu-item:after{content:"";inset:calc(-1 * var(--space-1)) 0;position:absolute}.set-content.pa-content{max-width:calc(1024px + 2 * var(--space-6));padding:var(--space-6) var(--space-6) 48px}.pa-shell.is-wide .set-content.pa-content{max-width:none}.pa-content .set-title{font-family:var(--font-ui);font-size:var(--pa-text-xl);letter-spacing:0;margin:0;font-weight:700;line-height:28px}.pa-page-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.pa-page-head>div{min-width:0}.pa-page-actions{gap:var(--space-2);flex:none;display:flex}.pa-content .set-group{margin-top:var(--space-6)}.pa-content .set-subhead,.pa-content .set-group>.set-subhead{margin:0 0 var(--space-1);font-size:var(--pa-text-base);font-weight:600;line-height:24px}.pa-content .set-group>.set-lead{margin:0 0 var(--space-3);color:var(--pa-fg-muted);font-size:var(--pa-text-sm)}.pa-content .set-group>.set-subhead+.pg-card,.pa-content .set-group>.set-subhead+.pg-seg{margin-top:var(--space-3)}.pa-content .pg-card{border:1px solid var(--pa-border);border-radius:var(--pa-radius-lg);background:var(--pa-card);box-shadow:none}.pa-content .pg-card.is-outlined{border-color:var(--pa-border);background:0 0}.pa-content .pg-card+.pg-card{margin-top:var(--space-3)}.pa-content .set-row{gap:var(--space-6);min-height:0;padding:var(--space-4) var(--space-6)}.pa-content .set-row+.set-row,.pa-content .set-block+.set-block,.pa-content .set-row+.pg-empty{border-top-color:var(--pa-border)}.pa-content .set-label{font-size:var(--pa-text-sm);font-weight:500;line-height:20px}.pa-content .set-help{color:var(--pa-fg-muted);font-size:var(--pa-text-sm);margin-top:2px;line-height:20px}.pa-content .set-block{padding:var(--space-4) var(--space-6)}.pa-content .pg-empty{padding:48px var(--space-4);color:var(--pa-fg-muted);font-size:var(--pa-text-sm)}.pa-content .acct-hero{padding:var(--space-6);gap:var(--space-4)}.pa-content .acct-hero .acct-avatar{background:var(--pa-primary-soft);color:var(--pa-primary-ink);font-weight:600}.pa-content .acct-hero-name{font-family:var(--font-ui);font-size:var(--pa-text-xl);font-weight:700}.pa-content .acct-hero-email{color:var(--pa-fg-muted);font-size:var(--pa-text-sm)}@media (width<=720px){.pa-side{display:none}.pa-shell{--pa-header-h:var(--pa-header-h-sm);--pa-bar-room:calc(var(--pa-tabbar-h) + env(safe-area-inset-bottom))}.pa-header{padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);background:color-mix(in srgb, var(--pa-chrome) 86%, transparent);-webkit-backdrop-filter:saturate(1.6) blur(var(--space-4));backdrop-filter:saturate(1.6) blur(var(--space-4));border-bottom:1px solid #0000;transition:border-color .2s}.pa-header[data-scrolled]{border-bottom-color:var(--pa-chrome-border)}.pa-header-card{padding:0 var(--space-2);background:0 0;border:0;border-radius:0}.pa-header-brand{height:var(--pa-btn-h);padding-left:var(--space-1);flex:none;display:inline-flex}.pa-header-brand .panel-brand-name,.pa-trail-group,.pa-trail-sep,.pa-header-pricing,.panel-account{display:none}.pa-header-brand .panel-logo.is-narrow{display:block}.pa-header-search,.pa-header-back{display:inline-flex}.pa-trail{min-width:0;padding-left:var(--space-1);font-size:var(--pa-text-base);flex:auto}.pg-spacer{display:none}.pa-header-me{background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.pa-header-me .acct-avatar{background:var(--pa-primary-soft);width:32px;height:32px;color:var(--pa-primary-ink);font-size:var(--pa-text-xs);font-weight:600;transition:transform .15s}.pa-header-me:active .acct-avatar,.pa-header-back:active{transform:scale(.92)}.panel-body{-webkit-tap-highlight-color:transparent}.pa-shell{touch-action:manipulation}.pa-main{overscroll-behavior-y:contain}.pa-header,.pa-tabbar,.pa-more-menu{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.panel-body :is(input:not([type=checkbox],[type=radio],[type=range]),textarea,select),.panel-body .input{font-size:var(--pa-text-base)}.pa-content{transition:transform .3s var(--pa-ease)}.pa-main[data-pulling] .pa-content{transform:translateY(var(--pull));transition:none}.pa-ptr{top:calc(env(safe-area-inset-top) + var(--pa-header-h));z-index:19;width:var(--btn-size);height:var(--btn-size);margin-left:calc(var(--btn-size) / -2);border:1px solid var(--pa-border);background:var(--pa-card);color:var(--pa-fg-muted);box-shadow:var(--pa-shadow-sm);transform:translateY(calc(var(--pull) - var(--btn-size)));border-radius:50%;place-items:center;display:grid;position:fixed;left:50%}.pa-ptr svg{width:var(--icon-sm);height:var(--icon-sm)}.pa-ptr[data-ready]{color:var(--pa-primary-ink)}.pa-ptr[data-busy] svg{animation:.8s linear infinite pa-spin}.pa-edge-back{z-index:70;background:var(--pa-card);width:40px;height:40px;color:var(--pa-fg);box-shadow:var(--pa-shadow);opacity:var(--edge);transform:translateX(calc(var(--edge) * 56px - 40px));border-radius:50%;place-items:center;margin-top:-20px;display:grid;position:fixed;left:0}.pa-edge-back svg{width:var(--icon-size);height:var(--icon-size)}.pa-edge-back[data-ready]{background:var(--pa-primary);color:var(--pa-on-primary)}.panel-body .panel-modal-layer{padding:env(safe-area-inset-top) 0 0;place-items:end stretch}.panel-body .panel-modal-layer>.menu.dialog{box-sizing:border-box;overscroll-behavior:contain;width:auto;max-width:none;max-height:92dvh;padding:var(--space-6) max(var(--space-5), env(safe-area-inset-right)) calc(var(--space-5) + env(safe-area-inset-bottom)) max(var(--space-5), env(safe-area-inset-left));border-radius:var(--pa-radius-xl) var(--pa-radius-xl) 0 0;margin:0;position:relative;inset:auto}.panel-modal-layer>.menu.dialog:before{display:block}.panel-body .panel-modal-layer>.menu.dialog[data-pop=in]{animation:pa-sheet-in .34s var(--pa-ease)}.panel-body .panel-modal-layer>.menu.dialog[data-pop=out]{animation:.12s ease-in forwards pa-sheet-out}.set-content.pa-content{padding:var(--space-4) max(var(--space-3), env(safe-area-inset-right)) calc(var(--pa-bar-room) + var(--space-6)) max(var(--space-3), env(safe-area-inset-left))}.pa-content .set-row{gap:var(--space-3);padding:var(--space-4);flex-wrap:wrap}.pa-content .set-row>.set-row-text{flex:1 1 calc(var(--space-6) * 7)}.pa-content .set-block{padding:var(--space-4)}.pa-page-head{flex-direction:column}.pa-page-head:has(>.pa-page-actions>.icon-btn):not(:has(>.pa-page-actions>.btn)){flex-direction:row}.pa-tabbar{z-index:30;box-sizing:border-box;height:calc(var(--pa-tabbar-h) + env(safe-area-inset-bottom));padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);border-top:1px solid var(--pa-chrome-border);background:color-mix(in srgb, var(--pa-chrome) 86%, transparent);-webkit-backdrop-filter:saturate(1.6) blur(var(--space-4));backdrop-filter:saturate(1.6) blur(var(--space-4));display:flex;position:fixed;inset:auto 0 0}.pa-tabbar[data-keyboard]{display:none}.pa-bar-more{flex:1 1 0;min-width:0;display:flex}.pa-bar-tab{box-sizing:border-box;min-width:0;color:var(--pa-fg-muted);font-size:var(--pa-text-xs);background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;padding:0;font-weight:500;display:flex}.pa-bar-icon{padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);transition:background-color .2s,transform .15s;display:inline-flex;position:relative}.pa-bar-icon svg{width:var(--icon-lg);height:var(--icon-lg)}.pa-bar-icon .pa-badge{top:calc(-1 * var(--space-1));left:calc(50% + var(--space-1));position:absolute}.pa-bar-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pa-bar-tab:active{color:var(--pa-fg)}.pa-bar-tab:active .pa-bar-icon{transform:scale(.92)}.pa-bar-tab[aria-current=page],.pa-bar-tab.is-active{color:var(--pa-primary-ink);font-weight:600}.pa-bar-tab[aria-current=page] .pa-bar-icon,.pa-bar-tab.is-active .pa-bar-icon{background:var(--pa-primary-soft)}}@media (width<=720px),(pointer:coarse){.pa-shell .pg-seg button,.pa-shell .plans-switch-option{height:var(--control-h-sm)}.toggle{position:relative}.toggle:before{content:"";inset:calc(-1 * var(--space-2)) calc(-1 * var(--space-1));position:absolute}.pa-plan-cta{padding-block:var(--space-2)}.pa-plan-credits{padding-block:var(--space-2);margin-block:calc(-1 * var(--space-2))}.pa-user-out{width:var(--btn-size);height:var(--btn-size)}.panel-brand{min-height:var(--control-h-sm)}}.panel-auth{align-items:center;gap:var(--space-5);padding:var(--space-6) var(--space-4);background:var(--pa-chrome);color:var(--pa-fg);flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}.panel-auth>:first-child{margin-top:auto}.panel-auth>:last-child{margin-bottom:auto}.panel-auth .minda-wordmark{font-size:var(--pa-text-3xl)}.panel-auth-card{border:1px solid var(--pa-border);box-shadow:var(--pa-shadow-sm);flex:none;position:static}.panel-auth-foot{text-align:center;max-width:400px;color:var(--pa-fg-muted)}.panel-auth-links{justify-content:center;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.panel-auth-links .set-link{min-height:var(--control-h-sm);align-items:center;display:inline-flex}.panel-auth-switch{text-align:center}.panel-auth-card .dialog-actions{justify-content:center}.panel-modal-layer{z-index:1000;padding:var(--space-4);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.panel-modal-layer>.menu.dialog{pointer-events:auto;max-height:90dvh;overflow-y:auto}.panel-modal-layer .dialog-actions{flex-wrap:wrap}.panel-toasts{top:max(var(--space-4), env(safe-area-inset-top));z-index:1100;align-items:center;gap:var(--space-2);max-width:min(400px, calc(100vw - 2 * var(--space-4)));pointer-events:none;flex-direction:column;display:flex;position:fixed;left:50%;transform:translate(-50%)}.panel-toasts .toast{pointer-events:auto;text-align:left}.panel-tooltip{z-index:1200;position:fixed}a.panel-link{color:inherit}a.panel-link:hover{background:var(--pa-hover)}.panel-link>.panel-link-icon{width:20px;height:20px;color:var(--pa-fg-muted);flex:none}.panel-link>.panel-link-go{width:16px;height:16px;color:var(--pa-fg-muted);flex:none}.panel-bar{min-width:0;height:var(--space-2);border-radius:var(--radius-full);background:var(--pa-muted);flex:1;overflow:hidden}.panel-bar>span{border-radius:inherit;background:var(--pa-primary);height:100%;display:block}.panel-failed{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.panel-failed>svg{width:28px;height:28px;color:var(--warning-fg)}.panel-failed>p{margin:0}.panel-selectable{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.pa-side,.pa-content,.pa-bar-icon{transition:none}.panel-body .panel-modal-layer>.menu.dialog,.panel-toasts .toast,.pa-more-menu,.pa-sheet-scrim{animation:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pa-bg:#0e0e10;--pa-chrome:#0a0a0b;--pa-chrome-border:#1d1d21;--pa-card:#151517;--pa-muted:#1c1c1f;--pa-hover:#202024;--pa-nav-active:#26262b;--pa-fg:#f4f4f6;--pa-fg-muted:#a1a1aa;--pa-fg-faint:#63636c;--pa-border:#26262b;--pa-input:#3a3a41;--pa-input-bg:#111113;--pa-primary:#793ef7;--pa-primary-hover:#8a55f8;--pa-primary-soft:#793ef72e;--pa-primary-ink:#b69cff;--pa-on-primary:#fff;--pa-ring:#9d78ff;--pa-tab-thumb:#793ef7;--pa-success:#20b26c;--pa-success-ink:#4ade80;--pa-warning:#ffa200;--pa-warning-ink:#fbbf24;--pa-danger:#ef454a;--pa-plan-card:#131315;--pa-plan-border:#2a2a30;--pa-scrim:#0009;--pa-shadow:0 16px 40px -12px #000000b3, 0 0 0 1px #ffffff0a;--pa-shadow-sm:0 1px 2px 0 #00000080;--pa-skeleton:#1c1c1f;--pa-skeleton-hi:#26262b;--pa-band-hatch:#34d399;--pa-band-flight:#60a5fa;--pa-band-hero:#a78bfa;--pa-band-legend:#fbbf24;--pa-on-band:#1a1305;--pa-agent-bg:radial-gradient(1100px 520px at 72% -8%, #793ef71f, transparent 62%), #0e0e10;--pa-agent-border:#222228;--pa-agent-glass:#1515189e;--pa-shadow-soft:0 14px 34px -18px #000000d9, 0 0 0 1px #ffffff05;--pa-play-from:#5b2fd6;--pa-play-to:#9b7bff;--pa-brand-x:#fff;--pa-brand-discord:#5865f2;--pa-brand-reddit:#ff4500;--pa-sky-top:#100c22;--pa-sky-mid:#1f1640;--pa-sky-low:#36265b;--pa-sky-sun:#8a68ff;--pa-sky-sun-a:.55;--pa-wisp-a:.4;--pa-hill-far:#2f2658;--pa-hill-mid:#251d48;--pa-cloud-lit:#6e60a6;--pa-cloud:#4a3f7b;--pa-cloud-shade:#2b2351;--pa-spark:#f4f0ff;--pa-spark-gold:#ffd36b;--pa-candy-from:#ff5fa8;--pa-candy-to:#ffa6d3;--pa-candy-ink:#ff8cc6;--pa-candy-soft:#ff5fa829;--pa-rw-amber:#fbbf24;--pa-rw-amber-ink:#fcd34d;--pa-rw-flame:#fb923c;--pa-rw-flame-ink:#fdba74;--pa-rw-violet:#a78bfa;--pa-rw-violet-ink:#c4b5fd;--pa-rw-rose:#fb7185;--pa-rw-rose-ink:#fda4af;--pa-rw-sky:#38bdf8;--pa-rw-sky-ink:#7dd3fc;--pa-rw-mint:#34d399;--pa-rw-mint-ink:#6ee7b7;--pa-rw-on:#1c1206;--pa-toast-bg:#18181b;--pa-toast-border:#2a2a30;--pa-toast-ok-bg:#12291f;--pa-toast-ok-fg:#6ee7b7;--pa-toast-ok-icon:#10b981;--pa-toast-ok-border:#10b98159;--pa-toast-error-bg:#3a1f22;--pa-toast-error-fg:#fca5a5;--pa-toast-error-icon:#ef4444;--pa-toast-error-border:#ef444466;--pa-radius-sm:6px;--pa-radius-md:8px;--pa-radius-lg:12px;--pa-radius-xl:16px;--pa-radius-2xl:20px;--pa-side-w:232px;--pa-rail-w:64px;--pa-header-h:60px;--pa-header-h-sm:52px;--pa-tabbar-h:56px;--pa-ease:cubic-bezier(.32, .72, 0, 1);--pa-btn-h:36px;--pa-text-xs:12px;--pa-text-sm:14px;--pa-text-base:16px;--pa-text-lg:16px;--pa-text-xl:22px;--pa-text-2xl:22px;--pa-text-3xl:28px;--pa-text-4xl:28px;--pa-text-5xl:28px;--panel-bg:var(--pa-bg);--code-bg:var(--pa-muted);--content-bg:var(--pa-bg);--card-bg:var(--pa-card);--surface-bg:var(--pa-card);--surface-raised:var(--pa-card);--chrome-bg:var(--pa-chrome);--chrome-fg:var(--pa-fg);--chrome-fg-muted:var(--pa-fg-muted);--chrome-fg-faint:var(--pa-fg-faint);--reading-fg:var(--pa-fg);--toolbar-bg:var(--pa-chrome);--toolbar-border:var(--pa-border);--separator:var(--pa-border);--control-hover:var(--pa-hover);--control-active:var(--pa-nav-active);--popover-bg:var(--pa-card);--popover-fg:var(--pa-fg);--popover-fg-muted:var(--pa-fg-muted);--popover-border:var(--pa-border);--popover-hover:var(--pa-hover);--popover-shadow:var(--pa-shadow);--input-bg:var(--pa-input-bg);--input-border:var(--pa-input);--input-fg:var(--pa-fg);--accent:var(--pa-primary);--accent-hover:var(--pa-primary-hover);--accent-soft:var(--pa-primary-soft);--accent-fg:var(--pa-on-primary);--link-fg:var(--pa-primary-ink);--button-primary-bg:var(--pa-primary);--button-primary-fg:var(--pa-on-primary);--button-primary-hover:var(--pa-primary-hover);--button-secondary-bg:transparent;--button-secondary-hover:var(--pa-hover);--focus-ring:var(--pa-ring);--success-fg:var(--pa-success-ink);--warning-fg:var(--pa-warning-ink);--warning-ink:var(--pa-warning-ink);--danger-fg:var(--pa-danger);--skeleton-bg:var(--pa-skeleton);--skeleton-hi:var(--pa-skeleton-hi);--scrim:var(--pa-scrim);--switch-w:36px;--switch-h:20px;--radius-sm:var(--pa-radius-md);--radius:var(--pa-radius-md);--radius-lg:var(--pa-radius-lg);--text-xs:var(--pa-text-xs);--text-sm:var(--pa-text-sm);--text-base:var(--pa-text-sm);--text-md:var(--pa-text-sm);--text-lg:var(--pa-text-base);--text-xl:var(--pa-text-base);--text-2xl:var(--pa-text-xl);--text-3xl:var(--pa-text-3xl)}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pa-bg:#fff;--pa-chrome:#f8fafc;--pa-chrome-border:#e5e5e5;--pa-card:#fff;--pa-muted:#f1f5f9;--pa-hover:#f1f5f9;--pa-nav-active:#e5e7eb;--pa-fg:#020817;--pa-fg-muted:#64748b;--pa-fg-faint:#94a3b8;--pa-border:#e5e5e5;--pa-input:#e5e5e5;--pa-input-bg:#fff;--pa-primary-soft:#793ef71a;--pa-primary-ink:#7c3aed;--pa-ring:#793ef7;--pa-tab-thumb:#793ef7;--pa-success-ink:#15803d;--pa-warning-ink:#a64d08;--pa-danger:#dc2626;--pa-plan-card:#f1f5f9;--pa-plan-border:#e2e8f0;--pa-shadow:0 10px 15px -3px #0f172a14, 0 4px 6px -4px #0f172a0f;--pa-shadow-sm:0 1px 2px 0 #0f172a0d;--pa-skeleton:#f3f4f6;--pa-skeleton-hi:#e5e7eb;--pa-band-hatch:#059669;--pa-band-flight:#2563eb;--pa-band-hero:#7c3aed;--pa-band-legend:#b45309;--pa-on-band:#fff;--pa-agent-bg:linear-gradient(180deg, #f7f4ff 0%, #fdf8f5 55%, #faf7ff 100%);--pa-agent-border:#5b21b614;--pa-agent-glass:#ffffff9e;--pa-shadow-soft:0 14px 30px -16px #5b21b62e, 0 1px 2px #0f172a0a;--pa-play-from:#6d3cf0;--pa-play-to:#ab8cff;--pa-brand-x:#000;--pa-sky-top:#e8e1ff;--pa-sky-mid:#fae2ef;--pa-sky-low:#fed;--pa-sky-sun:#fff8e8;--pa-sky-sun-a:.95;--pa-wisp-a:.75;--pa-hill-far:#cfd3f1;--pa-hill-mid:#bac0e7;--pa-cloud-lit:#fff;--pa-cloud:#fbf8ff;--pa-cloud-shade:#e0d6f7;--pa-spark:#fff;--pa-spark-gold:#f5b83d;--pa-candy-from:#f0408f;--pa-candy-to:#ff8fc2;--pa-candy-ink:#be185d;--pa-candy-soft:#f0408f1f;--pa-rw-amber:#f59e0b;--pa-rw-amber-ink:#b45309;--pa-rw-flame:#f97316;--pa-rw-flame-ink:#c2410c;--pa-rw-violet:#8b5cf6;--pa-rw-violet-ink:#6d28d9;--pa-rw-rose:#f43f5e;--pa-rw-rose-ink:#be123c;--pa-rw-sky:#0ea5e9;--pa-rw-sky-ink:#0369a1;--pa-rw-mint:#10b981;--pa-rw-mint-ink:#047857;--pa-toast-bg:#fff;--pa-toast-border:#0f172a1a;--pa-toast-ok-bg:#ecfdf5;--pa-toast-ok-fg:#065f46;--pa-toast-ok-border:#10b9814d;--pa-toast-error-bg:#fef2f2;--pa-toast-error-fg:#991b1b;--pa-toast-error-border:#ef44444d}}body.panel-body{background:var(--pa-bg);color:var(--pa-fg);font-family:var(--font-ui);font-size:var(--pa-text-sm);-webkit-font-smoothing:antialiased;margin:0}.panel,.panel-auth{--text-sm:var(--pa-text-sm)}.btn{height:var(--pa-btn-h);padding:0 var(--space-4);border:1px solid var(--pa-border);color:var(--pa-fg);font-weight:500;transition:background-color .2s,border-color .2s,transform .1s}.btn:hover:not(:disabled){background:var(--pa-hover)}.btn:active:not(:disabled){transform:scale(.98)}.btn.primary{padding:0 var(--space-5);border-color:var(--pa-primary)}.btn.primary:hover:not(:disabled){background:var(--pa-primary-hover)}.btn.ghost{color:var(--pa-fg-muted);border-color:#0000}.btn.ghost:hover:not(:disabled){color:var(--pa-fg)}.btn.danger{border-color:var(--pa-danger);background:var(--pa-danger);color:var(--pa-on-primary)}.btn.danger:hover:not(:disabled){background:var(--pa-danger);filter:brightness(.92)}.btn.ghost.danger{color:var(--pa-danger);background:0 0;border-color:#0000}.btn.ghost.danger:hover:not(:disabled){background:var(--pa-hover);filter:none}.icon-btn{border-radius:var(--pa-radius-lg)}.icon-btn:hover:not(:disabled){background:var(--pa-primary-soft);color:var(--pa-fg)}.input{height:var(--control-h);padding:0 var(--space-3);border-radius:var(--pa-radius-md);transition:border-color .15s,box-shadow .15s}.input::placeholder{color:color-mix(in srgb, var(--pa-fg-muted) 60%, transparent)}.input:focus{border-color:var(--pa-primary);box-shadow:0 0 0 1px var(--pa-primary);outline:none}textarea.input{height:auto;min-height:80px;padding:var(--space-2) var(--space-3);line-height:1.5}.chip{background:var(--pa-muted);color:var(--pa-fg-muted);font-size:var(--pa-text-xs);padding:2px 10px;font-weight:500;line-height:16px}.chip.is-strong{background:var(--pa-primary-soft);color:var(--pa-primary-ink)}.chip.is-success{background:color-mix(in srgb, var(--pa-success) 18%, transparent);color:var(--pa-success-ink)}.chip.is-warning{background:color-mix(in srgb, var(--pa-warning) 18%, transparent);color:var(--pa-warning-ink)}.toggle{background:var(--pa-input);box-shadow:none}.toggle:hover:not(:disabled){background:color-mix(in srgb, var(--pa-input) 80%, var(--pa-fg-muted))}.toggle:after{box-shadow:var(--pa-shadow-sm)}.pg-seg,.plans-switch{padding:var(--space-1);border:1px solid var(--pa-border);border-radius:var(--radius-full);background:var(--pa-chrome)}.plans-switch-thumb{background:var(--pa-tab-thumb);box-shadow:none;transition:transform .3s var(--pa-ease)}.plans-switch-option{color:var(--pa-fg-muted);font-weight:500}.plans-switch-option[aria-checked=true]{color:var(--pa-on-primary)}.pg-seg{gap:0}.pg-seg button{height:28px;padding:0 var(--space-4);border-radius:var(--radius-full);color:var(--pa-fg-muted);transition:color .28s var(--pa-ease);font-weight:500}.pg-seg button:hover{color:var(--pa-fg)}.pg-seg button[aria-selected=true],.pg-seg button[aria-checked=true]{color:var(--pa-on-primary)}.pg-seg button[aria-selected=true]:before,.pg-seg button[aria-checked=true]:before{background:var(--pa-tab-thumb);box-shadow:none}.pg-seg button[aria-selected=true] .chip-count,.pg-seg button[aria-checked=true] .chip-count{color:inherit;opacity:.8}.menu{border-color:var(--pa-border);border-radius:var(--pa-radius-lg);box-shadow:var(--pa-shadow)}.menu-item{border-radius:var(--pa-radius-md)}.menu.dialog{padding:var(--space-5) var(--space-6);border-color:#0000}.menu.dialog:focus{outline:none}.menu.ed-pop{z-index:1150;position:fixed}.dialog-title{font-size:var(--pa-text-base);font-weight:600}.dialog-text{font-size:var(--pa-text-sm)}.dialog-actions{gap:var(--space-3)}.tooltip{border-radius:var(--pa-radius-md)}.panel-account-menu[data-pop]{transform-origin:100% 0}.toast{max-width:400px;padding:var(--space-3) var(--space-4);border:1px solid var(--pa-toast-border);border-radius:var(--pa-radius-lg);background:var(--pa-toast-bg);color:var(--pa-fg);font-size:var(--pa-text-sm);box-shadow:var(--pa-shadow);font-weight:600}.toast>svg{color:var(--pa-fg-muted)}.toast.tone-success{border-color:var(--pa-toast-ok-border);background:var(--pa-toast-ok-bg);color:var(--pa-toast-ok-fg)}.toast.tone-success>svg{color:var(--pa-toast-ok-icon)}.toast.tone-error{border-color:var(--pa-toast-error-border);background:var(--pa-toast-error-bg);color:var(--pa-toast-error-fg)}.toast.tone-error>svg{color:var(--pa-toast-error-icon)}.panel-body *{scrollbar-width:thin;scrollbar-color:transparent transparent}.panel-body :hover{scrollbar-color:color-mix(in srgb, var(--pa-fg-muted) 45%, transparent) transparent}html[data-product=mindket]{--pa-primary:#fdb700;--pa-primary-hover:#ffc533;--pa-primary-soft:#fdb7002e;--pa-primary-ink:#fdb700;--pa-on-primary:#191510;--pa-ring:#fdb700;--pa-tab-thumb:#fdb700}@media (prefers-color-scheme:light){html[data-product=mindket]{--pa-primary-soft:#fdb70029;--pa-primary-ink:#8a6700;--pa-ring:#c99200}}@media (prefers-reduced-motion:reduce){.btn,.plans-switch-thumb{transition:none}.btn:active:not(:disabled){transform:none}}.set-content:has(>.mk-chat){max-width:none;height:calc(100% - var(--pa-header-h) - var(--space-3));padding:var(--space-4) var(--space-4) 0;flex-direction:column;margin:0;display:flex}.mk-chat{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.mk-chat-box{border:1px solid var(--pa-border);border-radius:var(--radius-lg);background:var(--side-panel-bg,var(--panel-bg));flex:1;min-height:0;position:relative;overflow:hidden}.mk-chat-note{padding-bottom:var(--space-2);color:var(--pa-fg-muted);font-size:var(--text-xs);text-align:center;flex:none;margin:0;line-height:16px}.mk-chat-note a{color:var(--link-fg)}.mk-chat-box .ai-page-landing>:is(.ai-messages,.ai-landing-foot){flex:none}.mk-chat-box .ai-page-landing>:first-child{margin-top:auto}.mk-chat-box .ai-page-landing>:last-child{margin-bottom:auto}.mk-chat-sk{display:flex;position:absolute;inset:0}.mk-chat-sk-rail{box-sizing:border-box;border-right:1px solid var(--separator);background:var(--panel-bg);width:264px;padding:var(--space-3) var(--space-2);gap:var(--space-2);flex-direction:column;flex:none;display:flex}.mk-chat-sk-main{min-width:0;padding:52px var(--space-6) var(--space-6);flex-direction:column;flex:1;align-items:center;display:flex}.mk-chat-sk-main>*{flex:none}.mk-chat-sk-main>:first-child{margin-top:auto}.mk-chat-sk-main>:last-child{margin-bottom:auto}.mk-chat-sk-title{margin:0 0 calc(var(--space-6) + var(--space-5));padding-top:calc(var(--space-6) + var(--space-4));color:var(--pa-fg);font-size:var(--text-xl);text-align:center;font-weight:600;line-height:29px}.mk-chat-sk-box{box-sizing:border-box;width:min(768px,100%);height:142px;padding:var(--space-4);border:1px solid var(--pa-border);border-radius:var(--radius-lg);color:var(--pa-fg-muted);font-size:var(--text-md)}.mk-chat-sk-bar{border-radius:var(--radius-full);background:var(--pa-border);opacity:.6;height:12px}.mk-chat-sk-rail .mk-chat-sk-bar{border-radius:var(--radius-sm);height:32px}.mk-chat-sk-jobs{grid-template-columns:repeat(auto-fit, minmax(max(280px, calc((100% - var(--space-2)) / 2)), 1fr));grid-auto-rows:var(--control-h);gap:calc(var(--space-1) / 2) var(--space-2);width:min(768px,100%);margin-top:var(--space-5);align-items:center;display:grid}.mk-chat-sk-jobs .mk-chat-sk-bar{width:60%;margin-left:var(--space-3)}@media (width<=720px){.mk-chat-sk-rail{display:none}.set-content:has(>.mk-chat){height:auto;min-height:0;padding:var(--space-3) var(--space-3) calc(var(--pa-bar-room) + var(--space-3))}.mk-chat{height:calc(100dvh - env(safe-area-inset-top) - var(--pa-header-h) - 1px - var(--pa-bar-room) - var(--space-3) * 2);flex:none;min-height:420px}}.cl-name{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:inline-flex}.cl-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.cl-card .set-row{flex-wrap:wrap}.cl-card .set-row-text{flex:1 1 calc(var(--space-6) * 8)}.cl-bar{width:calc(var(--space-6) * 6);flex:none;max-width:100%}.live{color:var(--chrome-fg);font-size:var(--text-md)}.live.is-panel{flex-direction:column;height:100%;min-height:0;display:flex}.live-list{gap:var(--space-5);flex-direction:column;display:flex}.live.is-panel .live-list{min-height:0;padding:var(--space-4);gap:var(--space-4);flex:1;overflow-y:auto}.live-head{gap:var(--space-1);flex-direction:column;display:flex}.live-title{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.25}.live.is-panel .live-title{font-size:var(--text-xl)}.live-lead{color:var(--chrome-fg-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.live-banned-note{color:var(--danger-fg);font-size:var(--text-sm);margin:0}.live-grid{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.live.is-panel .live-grid{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.live-card{gap:var(--space-2);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.live-card:focus-visible{outline:none}.live-card:focus-visible .live-card-poster{outline:2px solid var(--focus-ring);outline-offset:2px}.live-card-poster{aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--card-bg);transition:transform .2s cubic-bezier(.2,0,0,1),box-shadow .2s;display:block;position:relative;overflow:hidden}.live-card:hover .live-card-poster{box-shadow:var(--popover-shadow)}.live-card:active .live-card-poster{transform:scale(.98)}.live-card-poster>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.live-card-poster:after{content:"";pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--viewer-scrim) 50%, transparent), transparent 40%);position:absolute;inset:0}.live-card-badges{top:var(--space-2);left:var(--space-2);right:var(--space-2);z-index:1;gap:var(--space-1);flex-wrap:wrap;display:flex;position:absolute}.live-card-body{gap:calc(var(--space-1) / 2);flex-direction:column;min-width:0;display:flex}.live-card-title{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.live-card-topic{color:var(--chrome-fg-muted);font-size:var(--text-sm);line-height:1.4}.live-card-host{align-items:center;gap:var(--space-1);min-width:0;color:var(--chrome-fg-muted);font-size:var(--text-xs);display:flex}.live-card-host>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-card-host>.live-card-name{max-width:60%;color:var(--chrome-fg);flex:none;font-weight:500}.live-card.is-off .live-card-poster>img,.live-card.is-off .live-initial{filter:saturate(.6)}.live-skel-poster{aspect-ratio:4/5;border-radius:var(--radius-lg)}.live-skel-line{height:var(--space-3);border-radius:var(--radius-sm)}.live-skel-line.is-short{width:60%}.live-empty{align-items:flex-start;gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--separator);flex-direction:column;display:flex}.live-empty-title{font-size:var(--text-lg);margin:0;font-weight:600}.live-empty-text{color:var(--chrome-fg-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.live-note{color:var(--chrome-fg-muted);font-size:var(--text-xs);margin:0;line-height:1.5}.live-initial{background:linear-gradient(160deg, var(--agent-body), var(--agent-control));color:var(--agent-control-ink);font-family:var(--font-display);font-size:var(--text-3xl);place-items:center;font-weight:600;line-height:1;display:grid;position:absolute;inset:0}.live-avatar{width:var(--btn-size);height:var(--btn-size);border-radius:50%;flex:none;display:inline-block;position:relative;overflow:hidden}.live-avatar>img{object-fit:cover;width:100%;height:100%}.live-avatar>.live-initial{font-size:var(--text-md)}.live-avatar.is-xs{width:var(--icon-lg);height:var(--icon-lg)}.live-avatar.is-xs>.live-initial{font-size:var(--text-badge)}.live-avatar.is-sm{width:var(--btn-size-sm);height:var(--btn-size-sm)}.live-avatar.is-sm>.live-initial{font-size:var(--text-xs)}.live-pill{padding:calc(var(--space-1) / 2) var(--space-2);border-radius:var(--radius-full);background:var(--badge-bg);color:var(--badge-fg);font-size:var(--text-xs);letter-spacing:.06em;align-items:center;font-weight:700;line-height:1.4;display:inline-flex}.live-count,.live-when{align-items:center;gap:var(--space-1);padding:calc(var(--space-1) / 2) var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--viewer-scrim) 60%, transparent);color:var(--viewer-fg-hi);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:1.4;display:inline-flex}.live-count svg{width:var(--icon-xs);height:var(--icon-xs)}.live-room{height:var(--live-room-h,calc(100dvh - 160px));justify-content:center;min-height:440px;display:flex}.live.is-panel .live-room{flex:1;height:auto;min-height:0}.live-stage{isolation:isolate;border-radius:var(--radius-lg);background:var(--viewer-bar);width:100%;max-width:520px;height:100%;color:var(--viewer-fg-hi);text-shadow:0 1px 2px color-mix(in srgb, var(--viewer-scrim) 70%, transparent);flex-direction:column;display:flex;position:relative;overflow:hidden}.live.is-panel .live-stage{border-radius:0;max-width:none}.live-backdrop{z-index:-1;position:absolute;inset:0;overflow:hidden}.live-backdrop>img{object-fit:cover;width:100%;height:100%;animation:.4s ease-out panel-in;position:absolute;inset:0}.live-backdrop>.live-initial{font-size:calc(var(--text-3xl) * 4)}.live-backdrop:before,.live-backdrop:after{content:"";z-index:1;pointer-events:none;position:absolute;left:0;right:0}.live-backdrop:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--viewer-scrim) 75%, transparent), transparent);height:30%;top:0}.live-backdrop:after{background:linear-gradient(to top, color-mix(in srgb, var(--viewer-scrim) 90%, transparent), transparent);height:60%;bottom:0}.live-backdrop>.skeleton-fill{border-radius:0}.live-moments{z-index:0;pointer-events:none;position:absolute;inset:0}.live-moments>.moment-layer{border-radius:0!important}.live-top{align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-2) var(--space-2);display:flex}.live-host{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.live-host>.live-avatar{box-shadow:0 0 0 2px var(--badge-bg)}.live-host-text{flex-direction:column;min-width:0;display:flex}.live-host-line{align-items:center;gap:var(--space-2);min-width:0;display:flex}.live-host-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.live-host-line>.live-pill,.live-host-line>.live-count{flex:none}.live-host-title{color:var(--viewer-fg);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-stage .icon-btn{color:var(--viewer-fg-hi)}.live-stage .icon-btn:hover:not(:disabled),.live-stage .icon-btn[aria-pressed=true]{background:var(--viewer-hover);color:var(--viewer-fg-hi)}.live-float{top:calc(var(--btn-size) + var(--space-6) + var(--space-2));z-index:4;align-items:center;gap:var(--space-2);max-width:calc(100% - 2 * var(--space-4));padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--popover-bg);color:var(--popover-fg);box-shadow:var(--popover-shadow);font:inherit;font-size:var(--text-sm);text-shadow:none;white-space:nowrap;border:0;font-weight:500;animation:.24s cubic-bezier(.2,0,0,1) live-float-in;display:inline-flex;position:absolute;left:50%;translate:-50%}.live-float svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.live-float.is-quiet{background:color-mix(in srgb, var(--viewer-scrim) 70%, transparent);color:var(--viewer-fg-hi);box-shadow:none}button.live-float:hover{background:linear-gradient(var(--popover-hover), var(--popover-hover)), var(--popover-bg)}@keyframes live-float-in{0%{opacity:0;transform:translateY(calc(-1 * var(--space-2)))}}.live-gap{flex:45%;min-height:0}.live-feed{min-height:0;padding:0 calc(var(--control-h) + var(--space-4)) 0 var(--space-2);flex-direction:column;flex:55%;display:flex;position:relative}.live-comments{gap:calc(var(--space-1) / 2);min-height:0;padding:var(--space-6) 0 0;overscroll-behavior:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--viewer-fg-hi) var(--space-6));-webkit-mask-image:linear-gradient(to bottom, transparent, var(--viewer-fg-hi) var(--space-6));mask-image:linear-gradient(to bottom, transparent, var(--viewer-fg-hi) var(--space-6));flex-direction:column;flex:1;margin:0;list-style:none;display:flex;overflow-y:auto}.live-comments::-webkit-scrollbar{display:none}.live-comments>:first-child{margin-top:auto}.live-line{align-items:flex-start;gap:var(--space-2);box-sizing:border-box;max-width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-lg);overflow-wrap:anywhere;line-height:1.4;animation:.22s cubic-bezier(.2,0,0,1) live-line-in;display:flex;position:relative}@keyframes live-line-in{0%{opacity:0;transform:translateY(var(--space-2))}}.live-line-body{min-width:0}.live-nick{margin-right:var(--space-1);font-weight:700}.live-you{margin-right:var(--space-1);color:var(--viewer-fg);font-size:var(--text-xs);font-weight:500}.live-line.is-mine .live-nick{color:color-mix(in srgb, var(--agent-body) 55%, var(--viewer-fg-hi))}.live-line.is-host{background:color-mix(in srgb, var(--agent-body) 36%, transparent);-webkit-backdrop-filter:blur(var(--space-2));backdrop-filter:blur(var(--space-2));align-self:flex-start}.live-line.is-host.is-speaking{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--agent-body) 80%, var(--viewer-fg-hi))}.live-line.is-host .live-avatar{margin-top:calc(var(--space-1) / 2)}.live-to{padding:0 calc(var(--space-1) / 2);border-radius:var(--radius-xs);background:color-mix(in srgb, var(--agent-body) 55%, transparent);color:inherit;font-weight:600}.live-line.is-system{color:var(--viewer-fg);font-size:var(--text-sm)}.live-line.is-pending{opacity:.6}.live-line-failed{color:color-mix(in srgb, var(--badge-bg) 45%, var(--viewer-fg-hi));font-size:var(--text-xs);display:block}.live-line.is-failed .live-line-text{opacity:.7}.live-line-more{top:calc(var(--space-1) / 2);right:var(--space-1);background:var(--viewer-bar);opacity:0;transition:opacity .12s;position:absolute}.live-line-more:focus-visible{opacity:1}@media (hover:hover){.live-line.has-menu:hover{background:var(--viewer-hover)}.live-line.is-host.has-menu:hover{background:color-mix(in srgb, var(--agent-body) 44%, transparent)}.live-line:hover>.live-line-more,.live-line:focus-within>.live-line-more{opacity:1}}@media (hover:none){.live-line-more{display:none}.live-line{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.live-new{bottom:var(--space-2);z-index:1;text-shadow:none;box-shadow:var(--popover-shadow);position:absolute;left:50%;translate:-50%}.live-status{align-items:flex-start;gap:var(--space-1);padding:var(--space-1) var(--space-2) 0;flex-direction:column;display:flex}.live-status:empty{display:none}.live-typing,.live-joined{align-items:center;gap:var(--space-2);color:var(--viewer-fg);font-size:var(--text-sm);animation:.2s ease-out panel-in;display:inline-flex}.live-dots{gap:calc(var(--space-1) / 2);display:inline-flex}.live-dots>span{width:var(--space-1);height:var(--space-1);background:currentColor;border-radius:50%;animation:1.2s ease-in-out infinite live-dot}.live-dots>span:nth-child(2){animation-delay:.15s}.live-dots>span:nth-child(3){animation-delay:.3s}@keyframes live-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(calc(var(--space-1) / -2))}}.live-bottom{z-index:3;gap:var(--space-1);padding:var(--space-2) var(--space-3) var(--space-3);flex-direction:column;display:flex;position:relative}.live-compose{align-items:center;gap:var(--space-2);display:flex}.live-field{min-width:0;height:var(--control-h);box-sizing:border-box;border-radius:var(--radius-full);border:1px solid color-mix(in srgb, var(--viewer-fg-hi) 35%, transparent);background:color-mix(in srgb, var(--viewer-scrim) 40%, transparent);flex:1;align-items:center;transition:border-color .15s;display:flex}.live-field:focus-within{border-color:var(--viewer-fg-hi)}.live-input{min-width:0;height:100%;padding:0 var(--space-4);color:var(--viewer-fg-hi);font:inherit;font-size:var(--text-md);text-shadow:none;background:0 0;border:0;flex:1}.live-input::placeholder{color:var(--viewer-fg)}.live-counter{padding-right:var(--space-4);color:var(--viewer-fg);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.live-counter.is-over{color:color-mix(in srgb, var(--badge-bg) 45%, var(--viewer-fg-hi))}.live-stage .live-act{width:var(--control-h);height:var(--control-h)}.live-act:disabled{opacity:.4}.live-wait{font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:600}.live-stage .live-heart-btn{color:color-mix(in srgb, var(--badge-bg) 35%, var(--viewer-fg-hi))}.live-refusal{padding:0 var(--space-3);color:color-mix(in srgb, var(--badge-bg) 30%, var(--viewer-fg-hi));font-size:var(--text-sm);margin:0;line-height:1.4}.live-muted-note{align-items:center;gap:var(--space-2);min-width:0;height:var(--control-h);box-sizing:border-box;padding:0 var(--space-4);border-radius:var(--radius-full);background:color-mix(in srgb, var(--viewer-scrim) 55%, transparent);color:var(--viewer-fg);font-size:var(--text-sm);flex:1;display:flex}.live-muted-note svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.live-hearts{right:var(--space-3);bottom:calc(var(--control-h) + var(--space-4));z-index:2;width:var(--control-h);pointer-events:none;height:55%;position:absolute;container-type:size}.live-heart{width:var(--icon-lg);height:var(--icon-lg);margin-left:calc(var(--icon-lg) / -2);opacity:0;color:var(--badge-bg);will-change:transform, opacity;animation:2.4s cubic-bezier(.25,.6,.35,1) forwards live-heart-up;position:absolute;bottom:0;left:50%}.live-heart svg{fill:currentColor;width:100%;height:100%;display:block}.live-heart.is-mine{color:var(--agent-body)}.live-heart[data-lane="0"]{--drift:calc(var(--space-4) * -1)}.live-heart[data-lane="1"]{--drift:var(--space-3);color:color-mix(in srgb, var(--badge-bg) 55%, var(--agent-body));animation-duration:2.7s}.live-heart[data-lane="2"]{--drift:calc(var(--space-2) * -1);animation-duration:2.2s}.live-heart[data-lane="3"]{--drift:var(--space-5);color:color-mix(in srgb, var(--badge-bg) 70%, var(--viewer-fg-hi));animation-duration:2.9s}.live-heart[data-lane="4"]{--drift:calc(var(--space-5) * -1);animation-duration:2.5s}.live-heart.is-mine[data-lane]{color:var(--agent-body)}@keyframes live-heart-up{0%{opacity:0;transform:translate(0,0)scale(.3)}12%{opacity:1;transform:translateY(-6cqh)scale(1.15)}45%{transform:translate3d(var(--drift), -42cqh, 0) scale(1)}75%{opacity:.9}to{opacity:0;transform:translate3d(calc(var(--drift) * -.6), -95cqh, 0) scale(.85)}}@keyframes live-heart-still{0%{opacity:0}25%{opacity:1}to{opacity:0}}.live-sheet{left:var(--space-3);right:var(--space-3);bottom:var(--space-3);z-index:5;gap:var(--space-3);max-height:calc(100% - 2 * var(--space-3));box-sizing:border-box;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--popover-bg);color:var(--popover-fg);box-shadow:var(--popover-shadow);text-shadow:none;flex-direction:column;animation:.32s cubic-bezier(.2,0,0,1) live-sheet-in;display:flex;position:absolute;overflow-y:auto}@keyframes live-sheet-in{0%{opacity:0;transform:translateY(var(--space-5))}}.live-sheet .dialog-field{color:var(--popover-fg-muted)}.live-sheet-help{color:var(--popover-fg-muted);font-size:var(--text-xs);margin:0;line-height:1.5}.live-check{align-items:center;gap:var(--space-2);color:var(--popover-fg);font-size:var(--text-md);display:flex}.live-check input{width:var(--icon-sm);height:var(--icon-sm);accent-color:var(--accent);flex:none;margin:0}.live-sheet .dialog-actions{margin-top:0}.live-sheet-head{align-items:center;gap:var(--space-3);display:flex}.live-pop.menu{z-index:6;width:max-content;min-width:0;max-width:calc(100% - 2 * var(--space-3));text-shadow:none;position:absolute}.live-pop.is-report{width:min(320px, calc(100% - 2 * var(--space-3)));padding:var(--space-4)}.live-pop .menu-label{text-overflow:ellipsis;overflow:hidden}.live-report{gap:var(--space-3);flex-direction:column;display:flex}.live-quote{padding-left:var(--space-2);border-left:2px solid var(--popover-border);color:var(--popover-fg-muted);font-size:var(--text-sm);margin:0;line-height:1.4}.live-chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.live-chips>.chip{color:var(--popover-fg);border:0;font-family:inherit}.live-chips>.chip[aria-checked=true]{background:var(--accent);color:var(--accent-fg)}@media (prefers-reduced-motion:reduce){.live-line,.live-sheet,.live-float,.live-backdrop>img,.live-typing,.live-joined{animation:none}.live-dots>span{opacity:.7;animation:none}.live-heart{animation:1.2s ease-out forwards live-heart-still}.live-card-poster{transition:none}}.pa-live{--live-room-h:calc(100dvh - var(--pa-header-h) - var(--space-3) - var(--space-6) - 2 * var(--space-6))}@media (width<=720px){.pa-live{--live-room-h:calc(100dvh - env(safe-area-inset-top) - var(--pa-header-h) - var(--space-4) - var(--pa-bar-room) - var(--space-6))}.pa-live .live-input{font-size:var(--pa-text-base)}}.set-content:has(>.mi-web){max-width:none;height:calc(100% - var(--pa-header-h) - var(--space-3));padding:var(--space-4) var(--space-4) 0;flex-direction:column;margin:0;display:flex}.mi-web{border-radius:var(--radius-lg);background:var(--card-bg);flex:1;min-width:0;min-height:0;overflow:hidden}.mi-web>*{height:100%}.mi-frame{flex-direction:column;min-width:0;display:flex;container:mi-frame/inline-size}.mi-frame-bar{align-items:center;row-gap:var(--space-2);padding:0 var(--space-3) var(--space-2);border-bottom:1px solid var(--toolbar-border);background:var(--toolbar-bg);grid-template-columns:minmax(0,1fr);display:grid}.mi-frame-title{min-height:calc(var(--space-6) * 2 + var(--space-1));font-family:var(--font-display);font-size:var(--text-xl);align-items:center;margin:0;font-weight:600;display:flex}.mi-frame .mi-frame-tabs{justify-self:start;max-width:100%;overflow:hidden}.mi-frame .mi-frame-tabs>.skeleton{width:calc(var(--space-2) * 11);height:calc(var(--control-h-sm) - 2px);border-radius:var(--radius-sm);flex:none}.mi-frame-pane{gap:var(--space-4);min-width:0;padding:var(--space-4) var(--space-3) var(--space-5);flex-direction:column;display:flex}.mi-frame .mi-frame-hero{height:calc(var(--space-4) * 10);border-radius:var(--radius-lg);display:block}@container mi-frame (width>=720px){.mi-frame-bar{column-gap:var(--space-3);padding:0 var(--space-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);row-gap:0}.mi-frame .mi-frame-tabs{justify-self:center}.mi-frame-pane{padding:var(--space-5)}}@media (width<=720px){.set-content:has(>.mi-web){height:auto;min-height:100%;padding:var(--space-3) var(--space-3) calc(var(--pa-bar-room) + var(--space-3))}.mi-web{height:calc(100dvh - var(--pa-header-h) - var(--pa-bar-room) - var(--space-6) * 2);min-height:calc(var(--space-5) * 21);flex:none}}.soc-web{--card-shadow:none;min-width:0}.soc-web .ss-viewer,.soc-web .ss-sheet-root,.soc-web .side-sheet{z-index:40;position:fixed}.soc-web .ss-notice{bottom:calc(var(--pa-bar-room,0px) + var(--space-4));z-index:40;position:fixed}.soc-frame{container:soc-frame/inline-size}.soc-frame-in{flex-direction:column;min-width:0;display:flex}.soc-frame-bar{align-items:center;row-gap:var(--space-2);padding:0 var(--space-3) var(--space-2);border-bottom:1px solid var(--toolbar-border);background:var(--toolbar-bg);grid-template-columns:minmax(0,1fr);display:grid}.soc-frame-title{min-height:calc(var(--space-6) * 2 + var(--space-1));font-family:var(--font-display);font-size:var(--text-xl);align-items:center;margin:0;font-weight:600;display:flex}.soc-frame .soc-frame-tabs{justify-self:start;max-width:100%;overflow:hidden}.soc-frame .soc-frame-tabs>.skeleton{width:72px;height:calc(var(--control-h-sm) - 2px);border-radius:var(--radius-sm);flex:none}.soc-frame-page{box-sizing:border-box;gap:var(--space-5);width:100%;padding:var(--space-4) var(--space-3) var(--space-5);flex-direction:column;display:flex}.soc-frame-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.soc-frame-heading{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.soc-frame .soc-frame-page-title{width:120px;max-width:100%;height:var(--space-6)}.soc-frame .soc-frame-lead{width:280px;max-width:100%;height:var(--space-3)}.soc-frame .soc-frame-create{width:104px;height:var(--control-h-sm);border-radius:var(--radius-full);flex:none}.soc-frame-kpis{display:none}.soc-frame .soc-frame-kpi-icon{width:var(--icon-xl);height:var(--icon-xl);margin:calc((var(--control-h-lg) - var(--icon-xl)) / 2);border-radius:var(--radius-xs);flex:none}.soc-frame .soc-frame-kpi-title{width:64px;height:var(--space-4);display:block}.soc-frame .soc-frame-kpi-sub{width:180px;max-width:100%;height:var(--space-3);margin-top:var(--space-2);display:block}.soc-frame .soc-frame-kpi-value{width:var(--space-6);height:calc(var(--text-xl) * 1.2)}.soc-frame .soc-frame-kpi-label{width:72px;height:var(--space-3)}.soc-frame-chips{gap:var(--space-2);display:flex;overflow:hidden}.soc-frame .soc-frame-chip{width:76px;height:var(--control-h-sm);border-radius:var(--radius-full);flex:none}.soc-frame-row{align-items:center;gap:var(--space-3);box-sizing:border-box;min-height:calc(var(--control-h) + var(--space-4));padding:0 var(--space-4);border-bottom:1px solid var(--separator);grid-template-columns:minmax(0,1fr) minmax(0,.4fr) minmax(0,.3fr);display:grid}.soc-frame-row:last-child{border-bottom:0}.soc-frame-row.is-head{min-height:var(--control-h)}.soc-frame-cell{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.soc-frame-cell>.skeleton{width:60%;height:var(--space-3)}.soc-frame-cell.is-main>.skeleton{width:80%}.soc-frame-cell>.skeleton.is-short,.soc-frame-row.is-head .soc-frame-cell>.skeleton{width:48%}.soc-frame-cell:nth-child(2){display:none}@container soc-frame (width>=720px){.soc-frame-bar{column-gap:var(--space-3);padding:0 var(--space-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);row-gap:0}.soc-frame .soc-frame-tabs{justify-self:center}.soc-frame-page{padding:var(--space-6) var(--space-6) calc(var(--space-6) * 2)}.soc-frame-kpis{display:block}.soc-frame-row{grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.soc-frame-cell:nth-child(2){display:flex}}.social-avatar{width:var(--btn-size);height:var(--btn-size);object-fit:cover;background:var(--control-hover);color:inherit;font-size:var(--text-md);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.menu.dialog.form-dialog.social-card{flex-direction:column;padding:0;display:flex;overflow:hidden}.social-card-empty{padding:var(--space-5)}.social-card-head{gap:var(--space-2);padding:var(--space-5) var(--space-5) var(--space-4);border-bottom:1px solid var(--separator);flex-direction:column;flex:none;display:flex}.social-card-who{align-items:center;gap:var(--space-3);min-width:0;display:flex}.social-card-who>.social-avatar{width:var(--control-h-lg);height:var(--control-h-lg);font-size:var(--text-xl)}.social-card-name{min-width:0;font-size:var(--text-lg);flex:1;font-weight:600}.social-card-who>.ui-select{flex:none;width:18ch}.social-card-bio{-webkit-line-clamp:2;padding-left:calc(var(--control-h-lg) + var(--space-3));font-size:var(--text-sm);color:var(--popover-fg-muted);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.social-card-body{gap:var(--space-5);min-height:0;padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.social-card-section,.social-card-group{gap:var(--space-2);flex-direction:column;display:flex}.social-card-group+.social-card-group{margin-top:var(--space-3)}.social-card-section>.btn{align-self:flex-start}.social-card-section.social-card-fields{gap:var(--space-3)}.social-card-label{font-size:var(--text-sm);color:var(--popover-fg-muted);font-weight:500}.social-card-quiet{font-size:var(--text-sm);color:var(--popover-fg-muted);margin:0;line-height:1.45}.social-card-pending{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--popover-fg-muted);display:flex}.social-card-pending>svg{width:var(--icon-xs);height:var(--icon-xs);flex:none}.social-card-pending-text{flex:1;min-width:0;line-height:1.45}.social-card-pending-time{font-variant-numeric:tabular-nums}.social-card-pending-hint{display:block}.social-card-pending>.btn{flex:none}.social-card-list{border-radius:var(--radius-lg);box-shadow:0 0 0 1px var(--separator);flex-direction:column;display:flex;overflow:hidden}.social-card-row{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);display:flex}.social-card-row+.social-card-row,.social-card-list .ui-collapse-inner>.social-card-row:first-child{border-top:1px solid var(--separator)}.social-card-row:hover:not(.is-editing){background:var(--popover-hover)}.social-card-row>.site-logo,.social-card-row-open>.site-logo{width:var(--btn-size-sm);height:var(--btn-size-sm)}.social-card-row-text{min-width:0;min-height:calc((var(--text-md) + var(--text-xs)) * 1.35);flex-direction:column;flex:1;justify-content:center;display:flex}.social-card-row-title{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.social-card-row-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-md);color:var(--popover-fg);flex:0 auto;font-weight:500;line-height:1.35;overflow:hidden}.social-card-row-handle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);color:var(--popover-fg-muted);flex:0 10 auto;line-height:1.35;overflow:hidden}.social-card-row-address{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--popover-fg-muted);line-height:1.35;overflow:hidden}.social-card-row-actions{align-items:center;gap:calc(var(--space-1) / 2);opacity:0;flex:none;transition:opacity .1s;display:flex}.social-card-row:hover .social-card-row-actions,.social-card-row:focus-within .social-card-row-actions{opacity:1}@media (hover:none){.social-card-row-actions{opacity:1}}.social-card-row-actions>.icon-btn{color:var(--popover-fg-muted)}.social-card-row-open{align-items:center;gap:var(--space-3);min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex:1;padding:0;display:flex}.social-card-row-open>svg{width:var(--btn-size-sm);height:var(--icon-size);color:var(--popover-fg-muted);flex:none}.social-card-row-edit{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.social-card-row-edit>.input{height:var(--control-h-sm)}.social-card-add{align-items:center;gap:var(--space-2);display:flex}.social-card-add>.input{min-width:0;height:var(--control-h-sm);flex:1}.social-card-add>.btn{flex:none}.social-card-foot{gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-5);border-top:1px solid var(--separator);background:var(--popover-bg);flex-direction:column;flex:none;display:flex}.menu.dialog.form-dialog.social-card .dialog-actions{border:0;margin:0;padding:0;position:static}.social-card .dialog-actions>.btn.ghost:first-child{margin-right:auto}.lib-content:has(>.people){max-width:none;height:100%;padding-bottom:0}.set-content:has(>.follow-page){flex-direction:column;max-width:none;height:100%;padding-bottom:0;display:flex;overflow-x:clip}.follow-page{flex-direction:column;flex:1;min-height:0;display:flex;container-type:inline-size}.people,.follow-page{-webkit-user-select:text;user-select:text}.people img,.follow-page img{-webkit-user-select:none;user-select:none}.follow-page-head{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-2);flex-wrap:wrap;flex:none;display:flex}.follow-page-head>.set-title{margin:0}.follow-page-search{flex:1 1 0;min-width:0;display:flex}.follow-page-search>.people-top{flex:1;min-width:0;padding-top:0}.follow-page-search>.people-top>.people-search{max-width:none}.follow-page-search>.pg-search{flex:1}.follow-page-web{margin-left:auto}@container (width<=820px){.follow-page-search{flex-basis:100%;order:1}.follow-page-search:empty{display:none}}.follow-page .pg-seg button{align-items:center;gap:var(--space-1);display:inline-flex}.follow-page .pg-seg button svg{width:var(--icon-xs);height:var(--icon-xs)}.follow-page-body{flex:1;min-height:0;overflow-y:auto}.follow-page-body.is-people{overflow:hidden}.follow-page-body.is-following{padding-bottom:var(--space-6)}.follow-page-body.is-settings{padding:0 max(0px, calc((100% - 820px) / 2)) var(--space-6)}.people{flex-direction:column;height:100%;display:flex;container:people/inline-size}.people-top{justify-content:center;align-items:center;gap:var(--space-2);padding-top:var(--space-4);flex:none;display:flex}.people-top>.people-search{flex:auto;max-width:640px}.people-split{column-gap:var(--space-6);flex:1;grid-template-columns:300px minmax(0,1fr);min-height:0;display:grid}.people-rail{min-height:0;padding:var(--space-4) 0 var(--space-6);flex-direction:column;display:flex}.people-detail{min-height:0;padding-bottom:var(--space-6);overflow-y:auto}.people-split{--people-strip-w:calc(var(--control-h) + var(--space-1) + 2 * var(--space-3))}.people-split>.people-rail,.people-split>.people-strip{grid-area:1/1}.people-split>.people-detail{grid-area:1/2}.people-split.is-rail-hidden{grid-template-columns:var(--people-strip-w) minmax(0, 1fr);column-gap:var(--space-4)}.people-split.is-rail-hidden>.people-rail{visibility:hidden;width:300px}.people-split:not(.is-rail-hidden)>.people-strip{visibility:hidden}.people-split[data-sliding]{overflow:hidden}.people-split[data-sliding]>.people-rail,.people-split[data-sliding]>.people-strip{visibility:visible}.people-split[data-sliding]>.people-rail,.people-split[data-sliding]>.people-strip,.people-split[data-sliding]>.people-detail{will-change:transform, opacity}.people-strip{width:var(--people-strip-w);min-height:0;padding:var(--space-4) 0 var(--space-6);flex-direction:column;display:flex}.people-strip-panel{align-items:center;gap:var(--space-2);min-height:0;padding:var(--space-3) 0 var(--space-2);flex-direction:column;flex:0 auto;display:flex}.people-strip-panel>.people-rail-toggle{flex:none}.people-strip-list{min-height:0;padding:0 var(--space-1);scrollbar-width:none;flex-direction:column;align-items:center;gap:2px;display:flex;overflow-y:auto}.people-strip-list.is-scrolling>.people-dot{pointer-events:none}.people-dot{padding:var(--space-1);background:0 0;border:0;border-radius:50%;flex:none;display:flex;position:relative}.people-dot:hover,.people-dot[aria-current=true]{background:var(--control-hover)}.people-dot[aria-disabled=true]{opacity:.5;cursor:default}.people-dot>.social-avatar,.people-dot-skeleton{width:var(--control-h);height:var(--control-h);font-size:var(--text-md)}.people-dot-skeleton{border-radius:50%;display:block}.people-lead-mark{box-sizing:border-box;border:1px solid var(--separator);background:var(--panel-bg);color:var(--chrome-fg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.people-lead-mark>svg{width:var(--icon-size);height:var(--icon-size)}.people-row>.people-lead-mark{width:calc(var(--control-h) + var(--space-1));height:calc(var(--control-h) + var(--space-1))}.people-dot>.people-lead-mark{width:var(--control-h);height:var(--control-h)}.people-panel>.people-lead{margin:0 0 var(--space-2);flex:none}.people-panel>.people-lead+*{border-top:1px solid var(--separator);padding-top:var(--space-2)}.people-strip-panel>.people-lead-dot{flex:none}.people-dot-wait{align-items:center;gap:var(--space-2);padding:var(--space-1);flex-direction:column;display:flex}.people-dot-tick{width:var(--icon-sm);height:var(--icon-sm);background:var(--accent);color:var(--accent-fg);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0}.people-dot-tick>svg{width:var(--icon-xs);height:var(--icon-xs)}.menu.dialog.people-find-dialog{max-width:calc(100vw - 2 * var(--space-6))}.people-panel{min-height:0;padding:var(--space-3) var(--space-2) var(--space-2);flex-direction:column;flex:0 auto;display:flex}.people-head{align-items:center;gap:var(--space-2);padding:0 var(--space-2);flex:none;display:flex}.people-title{align-items:center;gap:var(--space-2);min-width:0;font-family:var(--font-display);font-size:var(--text-xl);flex:1;margin:0;font-weight:600;display:flex}.people-head-actions{align-items:center;gap:var(--space-1);flex:none;display:flex}.people-panel>.people-search{max-width:none;margin:var(--space-2);flex:none}.menu.people-view-menu{max-height:calc(100vh - 2 * var(--space-6));overflow-y:auto}.people-none{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.people-list{flex:0 auto;min-height:0;overflow-y:auto}.people-list.is-scrolling>.people-row,.people-detail.is-scrolling>*{pointer-events:none}.people-panel>.pg-empty{padding:var(--space-4) var(--space-2)}.people-rail>.social-forget-all{flex:none}.people-row{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--chrome-fg);font:inherit;text-align:left;background:0 0;border:0;display:flex}.people-row+.people-row{margin-top:2px}.people-list>.people-row{content-visibility:auto;contain-intrinsic-size:auto 56px}.people-row:hover,.people-row[aria-current=true]{background:var(--control-hover)}.people-row:focus-visible{outline-offset:-2px}.people-row>.social-avatar{width:calc(var(--control-h) + var(--space-1));height:calc(var(--control-h) + var(--space-1));font-size:var(--text-lg)}.people-row-text{gap:calc(var(--space-1) / 2);flex-direction:column;flex:1;min-width:0;display:flex}.people-row-text>.logo-stack{margin-top:var(--space-1)}.people-row-name{font-size:var(--text-md);font-weight:500;line-height:1.4}.people-row-head{align-items:center;gap:var(--space-1);min-width:0;display:flex}.people-row-following{color:var(--link-fg);flex:none;display:inline-flex}.people-row-following>svg{width:var(--icon-xs);height:var(--icon-xs)}.people-row-sub{font-size:var(--text-sm);color:var(--chrome-fg-muted);line-height:1.4}.people-row-sub.is-problem{color:var(--danger-fg)}.people-row-busy{color:var(--chrome-fg-muted);flex:none;display:inline-flex}.people-row-busy>svg{width:var(--icon-xs);height:var(--icon-xs)}@media (prefers-reduced-motion:reduce){.people-row-busy .spin{animation:none}}.people-row-total{font-size:var(--text-sm);color:var(--chrome-fg-muted);font-variant-numeric:tabular-nums;flex:none;align-self:flex-start;font-weight:500}.people-pick{align-items:center;gap:var(--space-2);margin:0 var(--space-2) var(--space-2);flex-wrap:wrap;flex:none;display:flex}.people-pick-text{min-width:0;font-size:var(--text-md);white-space:nowrap;flex:1;font-weight:500}.people-pick-note{font-size:var(--text-sm);color:var(--chrome-fg-muted);flex-basis:100%;margin:0}.people-tick{box-sizing:border-box;width:var(--icon-lg);height:var(--icon-lg);border:1px solid var(--chrome-fg-muted);color:#0000;border-radius:50%;flex:none;place-items:center;display:grid}.people-tick>svg.lucide[stroke-width]{width:var(--icon-xs);height:var(--icon-xs);stroke-width:var(--icon-stroke-lg)}.people-row[aria-checked=true]{background:var(--accent-soft)}.people-row[aria-checked=true] .people-tick{border-color:var(--button-primary-bg);background:var(--button-primary-bg);color:var(--button-primary-fg)}.people-row[aria-disabled=true]{opacity:.45}.people-row[aria-disabled=true]:hover{background:0 0}.logo-stack{--disc:color-mix(in srgb, var(--chrome-fg) 8%, var(--card-bg));align-items:center;min-width:0;display:flex}.people-row[aria-current=true] .logo-stack{--disc:var(--card-bg)}.logo-disc{box-sizing:border-box;width:calc(var(--icon-sm) + var(--space-2));height:calc(var(--icon-sm) + var(--space-2));background:var(--disc);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.logo-disc+.logo-disc{margin-left:calc(-1.5 * var(--space-1))}.logo-disc:has(>.site-logo){background:0 0}.logo-disc>.site-logo{width:100%;height:100%}.logo-disc>svg{width:var(--icon-xs);height:var(--icon-xs)}.logo-disc>.site-glyph{color:var(--chrome-fg-muted)}.logo-disc.is-more{width:auto;min-width:calc(var(--icon-sm) + var(--space-2));padding:0 var(--space-1);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--chrome-fg-muted);font-variant-numeric:tabular-nums;font-weight:600}@container people (width<=720px){.people-split,.people-split.is-rail-hidden{grid-template-columns:minmax(0,1fr)}.people-split.is-open>.people-rail,.people-split:not(.is-open)>.people-detail{display:none}.people-split.is-rail-hidden>.people-rail{visibility:visible;width:auto}.people-split>.people-strip,.people-head .people-rail-toggle{display:none}.people-split>.people-detail{grid-column:1}.people .social-profile-bar{display:flex}}.people-over-bar{display:none}.people-over-scrim{z-index:1;grid-area:1/1}@container people (720px<width<1024px){.people-split.has-page,.people-split.has-page.is-rail-hidden{grid-template-columns:minmax(0,1fr);column-gap:0}.people-split.has-page>.people-strip,.people-split.has-page:not(.is-list-over)>.people-rail{display:none}.people-split.has-page>.people-detail{isolation:isolate;grid-column:1}.people-split.has-page .people-over-bar{padding-top:var(--space-4);align-items:center;display:flex}.people-split.has-page .people-over-bar+.social-profile{padding-top:var(--space-2)}.people-split.is-list-over>.people-rail{z-index:2;width:300px;max-height:calc(100% - var(--space-4) - var(--space-6));margin-top:var(--space-4);padding:0 0 var(--space-3);border:1px solid var(--toolbar-border);border-radius:var(--radius-lg);background:var(--surface-bg);box-shadow:var(--popover-shadow);visibility:visible;--pop-from:translateX(calc(-1 * var(--space-4)));place-self:start;animation:.2s cubic-bezier(.2,0,0,1) pop-in}.panel .people-split.is-list-over>.people-rail{background:var(--card-bg)}.people-split.is-list-over>.people-rail>.people-panel{background:0 0;border:0;border-radius:0}}@media (prefers-reduced-motion:reduce){.people-split.is-list-over>.people-rail{animation:none}}.social-find{flex-wrap:wrap}.social-find>.input:first-child{flex:3 24ch}.social-find>.input+.input{flex:2 18ch}.social-find>.social-find-error{flex:1 0 100%;margin:0}.social-find.is-stacked{align-items:stretch;gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.social-find.is-stacked>.input{flex:none}.social-find.is-stacked>.btn{align-self:flex-end}.social-forget-all{justify-content:center;gap:var(--space-2);margin-top:var(--space-4);display:flex}.social-growth{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--chrome-fg-muted);flex:none;font-weight:500}.social-growth.is-up{color:var(--success-fg)}.social-growth.is-down{color:var(--danger-fg)}.social-profile{padding-top:var(--space-4)}.social-profile-bar{margin-bottom:var(--space-2);align-items:center;display:none}.social-profile{container:person/inline-size}.social-hero{padding:var(--space-5) var(--space-5) 0}.social-hero-top{align-items:start;gap:var(--space-4) var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"avatar id side";display:grid}.social-hero-top>.social-avatar{grid-area:avatar}.social-hero-side{align-items:flex-end;gap:var(--space-3);flex-direction:column;grid-area:side;min-width:0;display:flex}.social-hero-top>.social-avatar{width:calc(var(--control-h-lg) * 2);height:calc(var(--control-h-lg) * 2);font-size:var(--text-3xl)}.social-avatar.is-wait{position:relative;overflow:hidden}.social-hero-id{gap:var(--space-2);min-width:0;padding-top:var(--space-1);flex-direction:column;grid-area:id;display:flex}.social-hero-name{font-family:var(--font-display);font-size:var(--text-3xl);margin:0;font-weight:600;line-height:1.2}.social-hero-sub{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-md);color:var(--chrome-fg-muted);display:flex}.social-hero-sub>.chip{border-radius:var(--radius-sm);flex:none}.social-hero-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:none;max-width:100%;display:flex}.social-hero-actions>.social-card-pending{min-height:var(--control-h-sm);color:var(--chrome-fg-muted);white-space:nowrap}.social-hero-actions>.social-card-pending>.social-card-pending-text{flex:none}.social-hero-actions>.social-hero-facts{max-width:100%;margin-right:var(--space-1);font-size:var(--text-sm);color:var(--chrome-fg);white-space:nowrap;flex-wrap:wrap;align-items:center;display:flex}.social-hero-fact{flex:none}.social-hero-buttons{align-items:center;gap:var(--space-2);flex:none;margin-left:auto;display:flex}.social-hero-fact+.social-hero-fact:before{content:"";width:1px;height:1em;margin:0 var(--space-2);background:var(--separator);vertical-align:middle;display:inline-block}.social-hero-fact-label{color:var(--chrome-fg-muted)}.btn.social-hero-fact-btn{gap:var(--space-1);padding-inline:var(--space-2);vertical-align:middle}.btn.social-hero-fact-btn>svg{width:var(--icon-xs);height:var(--icon-xs);color:var(--chrome-fg-muted)}.btn.is-following>svg,.icon-btn.is-following{color:var(--link-fg)}.btn.is-following>.social-follow-caret{width:var(--icon-xs);height:var(--icon-xs);color:var(--chrome-fg-muted)}.social-total{justify-content:space-between;align-items:flex-end;gap:var(--space-3);box-sizing:border-box;width:224px;max-width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:color-mix(in srgb, var(--chrome-fg) 4%, var(--card-bg));display:flex}.social-total-text{gap:calc(var(--space-1) / 2);white-space:nowrap;flex-direction:column;min-width:0;display:flex}.social-total-label{font-size:var(--text-xs);color:var(--chrome-fg-muted)}.social-total-row{align-items:baseline;gap:var(--space-2);display:flex}.social-total-count{font-family:var(--font-display);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.social-spark{width:calc(var(--space-6) * 3);height:calc(var(--space-6) + var(--space-2));vertical-align:middle;cursor:crosshair;flex:none;display:inline-block;position:relative;overflow:visible}.social-spark>svg{width:100%;height:100%;display:block;overflow:visible}.social-spark-line{fill:none;stroke:var(--link-fg);stroke-width:var(--icon-stroke-lg);stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.social-spark-fill{fill:color-mix(in srgb, var(--link-fg) 12%, transparent);stroke:none}.social-spark.is-empty{border-bottom:1px solid var(--separator);align-self:flex-end;display:block}.social-growth{align-items:center;gap:calc(var(--space-1) / 2);display:inline-flex}.social-growth>svg{width:var(--icon-xs);height:var(--icon-xs);flex:none}.people-compare-head{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.people-compare-text{flex:1;min-width:0}.people-compare-title{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-2xl);margin:0;font-weight:600;line-height:1.2;display:flex}.people-compare-updated{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--chrome-fg);font-weight:600;line-height:1.4}.people-compare-sub{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--chrome-fg-muted);line-height:1.4}.people-compare-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.people-compare-who{gap:var(--space-3)}.people-compare-who>.social-avatar{width:var(--control-h-sm);height:var(--control-h-sm);font-size:var(--text-md)}.people-compare-name{flex-direction:column;min-width:0;line-height:1.3;display:flex}.people-compare-name>.dt-muted{font-size:var(--text-sm)}.people-compare-top{font-weight:600}.people-compare .dt-wrap{overflow-x:auto}.people-compare section[aria-label="Side by side"] .dt{min-width:calc(var(--space-6) * 34)}.people-compare section[aria-label=By\ platform] .dt{min-width:calc(var(--space-6) * 7 + var(--compare-sites,0) * var(--space-6) * 3.5)}.people-compare section[aria-label=Outlook] .dt{min-width:calc(var(--space-6) * 28)}@container (width<=560px){.people-compare section[aria-label="Side by side"] .dt{min-width:0}}.people-breakouts-note{margin:0 0 var(--space-3);padding:0 var(--space-1);font-size:var(--text-sm);color:var(--chrome-fg-muted);line-height:1.4}.people-breakout-video,.chip.people-breakout-pattern{max-width:100%}.people-breakout-pattern>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.people-compare.is-columns:has(>.people-breakouts){min-height:auto}.people-compare.is-columns:has(>.people-breakouts)>.people-cols-wrap{min-height:calc(var(--space-6) * 14)}.people-breakouts .dt tbody tr.is-selected{background:var(--accent-soft)}.breakout-card-who{gap:var(--space-2);max-width:100%}.breakout-card-who>.social-avatar{width:var(--icon-lg);height:var(--icon-lg);font-size:var(--text-badge)}.breakout-card-times{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.breakout-card-times-value{font-family:var(--font-display);font-size:var(--text-3xl);font-variant-numeric:tabular-nums;color:var(--chrome-fg);font-weight:600;line-height:1.1}.breakout-card-times-label{font-size:var(--text-md);color:var(--chrome-fg-muted)}.breakout-card-trend{align-items:center;gap:var(--space-3);min-width:0;display:flex}.breakout-card-spark{min-width:var(--space-6);height:var(--space-6);flex:1 1 0;display:flex}.breakout-card-spark>.social-spark{flex:1;width:auto;height:100%}.breakout-card-comments{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.breakout-card-comments>li{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.breakout-card-comment-who{font-size:var(--text-sm);color:var(--chrome-fg-muted);overflow-wrap:anywhere;font-weight:600}.people-compare-view button{padding:0 var(--space-2);align-items:center;display:inline-flex}.people-compare-view svg{width:var(--icon-sm);height:var(--icon-sm)}.people-detail:has(>.people-compare.is-columns){flex-direction:column;display:flex}.people-compare.is-columns{flex-direction:column;flex:1;min-height:0;display:flex}.people-compare.is-columns>*{flex:none}.pg-card.people-cols-wrap{min-height:0;margin-top:var(--space-4);flex:0 auto;overflow:auto;container-type:inline-size}.people-cols{width:100%;min-width:calc(var(--space-6) * 7 + var(--compare-cols,1) * var(--space-6) * 6);border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:var(--text-md)}.people-cols th,.people-cols td{padding:var(--space-2);border-bottom:1px solid var(--separator);text-align:center;vertical-align:middle;font-variant-numeric:tabular-nums;font-weight:400}.people-cols td{height:var(--control-h);text-overflow:ellipsis;white-space:nowrap;color:var(--chrome-fg);overflow:hidden}.people-cols-corner,.people-cols th[scope=row]{z-index:1;width:calc(var(--space-6) * 7);padding-left:var(--space-4);background:var(--card-bg);position:sticky;left:0}.people-cols th[scope=row]{text-overflow:ellipsis;white-space:nowrap;text-align:left;color:var(--chrome-fg-muted);overflow:hidden}.people-cols thead>tr>*{z-index:2;background:var(--card-bg);position:sticky;top:0}.people-cols thead>tr>.people-cols-corner{z-index:3}.people-cols th[scope=col]{padding:var(--space-2) var(--space-2) var(--space-4);vertical-align:top}.people-cols tbody:last-child tr:last-child>*{border-bottom:0}.people-cols .is-top,.people-cols thead>tr>.is-top{background:linear-gradient(var(--accent-soft), var(--accent-soft)), var(--card-bg)}.people-cols tbody tr:not(.people-cols-group):hover>*{background:linear-gradient(var(--control-hover), var(--control-hover)), var(--card-bg)}.people-cols tbody tr:not(.people-cols-group):hover>.is-top{background:linear-gradient(var(--control-hover), var(--control-hover)), linear-gradient(var(--accent-soft), var(--accent-soft)), var(--card-bg)}.people-cols-group>th{padding-top:var(--space-4);text-align:left;color:var(--chrome-fg);font-weight:600}.people-cols-group>th>span{left:var(--space-4);position:sticky}.people-cols-head{align-items:center;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.people-cols-mark{justify-content:flex-end;align-items:center;gap:var(--space-1);min-width:0;min-height:var(--btn-size-sm);align-self:stretch;display:flex}.people-cols-mark>.chip{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:auto;overflow:hidden}.people-cols .people-compare-who{gap:var(--space-2);text-align:center;flex-direction:column;max-width:100%}.people-cols .people-compare-who>.social-avatar,.people-cols-head>.social-avatar{width:var(--control-h-lg);height:var(--control-h-lg);font-size:var(--text-lg)}.people-cols-head>.social-avatar.skeleton{border-radius:50%}.people-cols .people-compare-name{align-items:center;max-width:100%;min-height:2.6em}.people-cols .people-compare-name>:first-child{color:var(--chrome-fg);font-weight:600}.people-cols .people-compare-name>*{max-width:100%}.people-cols-total{margin-top:var(--space-2);font-family:var(--font-display);font-size:var(--text-2xl);color:var(--chrome-fg);font-weight:600;line-height:1.2}.people-cols-caption{font-size:var(--text-sm);color:var(--chrome-fg-muted)}@container (width<=560px){.people-cols{min-width:calc(var(--space-6) * 5 + var(--compare-cols,1) * var(--space-6) * 5)}.people-cols-corner,.people-cols th[scope=row]{width:calc(var(--space-6) * 5)}}.social-stats{row-gap:var(--space-1);margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--separator);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));display:grid;overflow:hidden}.social-stats-bar{align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--separator);display:flex}.social-stats-bar>.social-stats{border-top:0;flex:1;min-width:0;margin-top:0;padding-top:0}.social-stats-add{margin-left:var(--space-2);place-self:center start}.social-stat[aria-haspopup]:hover,.social-stat[aria-expanded=true]{border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--control-hover)}.social-stat{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-3);border:0;border-left:1px solid var(--separator);color:var(--chrome-fg);font:inherit;text-align:left;background:0 0;margin-left:-1px;display:flex}.social-stat>.site-logo,.social-stat>svg{width:calc(var(--icon-lg) + var(--space-2));height:calc(var(--icon-lg) + var(--space-2))}.social-stat-text{flex-direction:column;min-width:0;display:flex}.social-stat-count{font-family:var(--font-display);font-size:var(--text-lg);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:1.25}.social-stat-kind{font-size:var(--text-xs);color:var(--chrome-fg-muted)}.social-stat.is-metric{cursor:default}.social-stat-row{align-items:baseline;gap:var(--space-2);display:flex}.menu.social-acct-menu{width:300px;max-height:calc(100vh - 2 * var(--space-4));overflow-y:auto}.menu-item.social-acct-head{padding:var(--space-2) var(--space-3)}.social-acct-head>.site-logo{width:calc(var(--icon-lg) + var(--space-2));height:calc(var(--icon-lg) + var(--space-2))}.social-acct-id{flex-direction:column;min-width:0;display:flex}.social-acct-name{align-items:center;gap:var(--space-1);min-width:0;font-weight:600;display:flex}.social-acct-name>.social-profile-by{margin-left:0}.social-acct-handle{font-size:var(--text-sm);color:var(--popover-fg-muted)}.social-acct-facts{gap:var(--space-1) var(--space-4);padding:var(--space-1) var(--space-3) var(--space-2);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.social-acct-facts>dt{color:var(--popover-fg-muted)}.social-acct-facts>dd{font-variant-numeric:tabular-nums;justify-content:flex-end;margin:0;display:flex}.social-engage{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.social-engage-tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));display:grid}.social-engage-tile{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.social-engage-value{font-family:var(--font-display);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}.social-engage-top{gap:var(--space-1);flex-direction:column;display:flex}.social-engage-post{align-items:flex-start;gap:calc(var(--space-1) / 2);min-width:0;padding:var(--space-1) 0;color:var(--chrome-fg);font:inherit;font-size:var(--text-md);text-align:left;background:0 0;border:0;flex-direction:column;display:flex}.social-engage-post>.truncate{max-width:100%}.social-engage-post-meta{font-size:var(--text-sm);color:var(--chrome-fg-muted);font-variant-numeric:tabular-nums}.social-hero>.pg-tabs{margin-top:var(--space-3)}.social-body{column-gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container person (width>=1040px){.social-body{grid-template-columns:minmax(0,1fr) minmax(260px,320px)}}.social-main,.social-aside{min-width:0}.social-cell-link{align-items:center;gap:var(--space-2);max-width:100%;color:var(--chrome-fg);font:inherit;text-align:left;background:0 0;border:0;padding:0;display:inline-flex}.social-cell-link>.site-logo,.social-cell-link>.site-glyph{width:var(--icon-size);height:var(--icon-size);flex:none}.social-cell-link:hover>.truncate{text-decoration:underline}.social-cell-link>.social-profile-by{margin-left:0}.social-cell-actions{justify-content:flex-end;align-items:center;gap:var(--space-1);display:inline-flex}.social-see-all{width:100%;padding:var(--space-2) var(--space-4);border:0;border-top:1px solid var(--separator);color:var(--link-fg);font:inherit;font-size:var(--text-sm);text-align:left;background:0 0;display:block}.social-about{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.social-about-bio{font-size:var(--text-md);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;line-height:1.5}.social-about-facts{gap:var(--space-2);font-size:var(--text-sm);color:var(--chrome-fg-muted);flex-direction:column;display:flex}.social-about-facts>span{align-items:center;gap:var(--space-2);display:flex}.social-about-facts svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.social-about-lead{gap:var(--space-1);flex-direction:column;display:flex}.social-about-headline{font-size:var(--text-md);margin:0;font-weight:600;line-height:1.4}.social-about-lead>.social-about-bio{color:var(--chrome-fg-muted);font-size:var(--text-sm)}.social-facts-list{column-gap:var(--space-3);row-gap:var(--space-2);font-size:var(--text-sm);grid-template-columns:6.5rem minmax(0,1fr);margin:0;line-height:1.45;display:grid}.social-about-lead+.social-facts-list{padding-top:var(--space-3);border-top:1px solid var(--separator)}.social-facts-list>dt{color:var(--chrome-fg-muted)}.social-facts-list>dd{overflow-wrap:anywhere;flex-direction:column;min-width:0;margin:0;display:flex}.social-facts-sub{color:var(--chrome-fg-muted)}.social-facts-source{align-items:center;gap:var(--space-1);color:var(--link-fg);font:inherit;font-size:var(--text-xs);background:0 0;border:0;align-self:flex-start;padding:0;display:inline-flex}.social-facts-source>svg{width:var(--icon-xs);height:var(--icon-xs)}.social-facts-source:hover{text-decoration:underline}.source-links{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.social-split{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.social-split-row{align-items:center;gap:var(--space-2);font-size:var(--text-sm);grid-template-columns:auto minmax(0,7em) minmax(0,1fr) auto;display:grid}.social-split-row>.site-logo{width:var(--icon-sm);height:var(--icon-sm)}.social-split-bar{height:var(--space-2);border-radius:var(--radius-full);background:var(--separator);overflow:hidden}.social-split-bar>span{border-radius:var(--radius-full);background:var(--link-fg);height:100%;display:block}.social-split-share{text-align:right;font-variant-numeric:tabular-nums;min-width:3.5em;font-weight:500}.social-cadence{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.social-cadence-head{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.social-cadence-count{font-family:var(--font-display);font-size:var(--text-3xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.social-cadence-label{font-size:var(--text-md);color:var(--chrome-fg-muted)}.social-cadence-vs{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--chrome-fg-muted);flex-basis:100%;display:flex}.social-cadence-bars{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.social-cadence-day{align-items:stretch;gap:var(--space-1);flex-direction:column;display:flex}.social-cadence-track{height:calc(var(--control-h-lg) + var(--space-6));border-bottom:1px solid var(--separator);align-items:flex-end;display:flex}.social-cadence-bar{border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--link-fg);width:100%;min-height:2px;display:block}.social-cadence-day:hover .social-cadence-bar{background:color-mix(in srgb, var(--link-fg) 80%, var(--chrome-fg))}.social-cadence-name{font-size:var(--text-xs);color:var(--chrome-fg-muted);text-align:center}.social-cadence-note{font-size:var(--text-sm);color:var(--chrome-fg-muted);margin:0}.social-empty-action{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.social-tags{gap:var(--space-2);padding:var(--space-4);flex-wrap:wrap;display:flex}.social-tag{font:inherit;font-size:var(--text-xs);border:0}.social-tag:hover{background:color-mix(in srgb, var(--chrome-fg) 10%, var(--card-bg))}.social-chart-card{padding:var(--space-4)}.social-chart{column-gap:var(--space-2);row-gap:var(--space-1);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);display:grid}.social-chart-y{height:calc(var(--control-h-lg) * 3 + var(--space-4));font-size:var(--text-xs);color:var(--chrome-fg-muted);font-variant-numeric:tabular-nums;text-align:right;position:relative}.social-chart-y>span{white-space:nowrap;position:absolute;right:0;transform:translateY(-50%)}.social-chart-plot{height:calc(var(--control-h-lg) * 3 + var(--space-4));cursor:crosshair;position:relative}.social-chart-plot>svg{width:100%;height:100%;display:block;overflow:visible}.social-chart-grid{stroke:var(--separator);stroke-width:1px;vector-effect:non-scaling-stroke}.social-chart-cross{stroke:var(--chrome-fg-muted);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.social-chart-dot{width:var(--space-2);height:var(--space-2);margin:calc(var(--space-1) * -1) 0 0 calc(var(--space-1) * -1);background:var(--link-fg);box-shadow:0 0 0 2px var(--card-bg);pointer-events:none;border-radius:50%;position:absolute}.social-chart-tip{gap:calc(var(--space-1) / 2);margin-left:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--popover-bg);box-shadow:var(--popover-shadow);white-space:nowrap;pointer-events:none;flex-direction:column;display:flex;position:absolute;top:0}.social-chart-tip.is-left{transform:translateX(calc(-100% - var(--space-4)))}.social-chart-tip.is-float{z-index:2100;margin-left:0;position:fixed}.social-chart-dot,.social-chart-tip{animation:.12s ease-out panel-in}.social-tab-body{overflow-clip-margin:var(--space-1);overflow-x:clip}.social-about>.social-contact{padding-top:var(--space-2);border-top:1px solid var(--separator)}.social-about>.social-contact .set-row{min-height:var(--control-h-sm);margin-inline:calc(-1 * var(--space-2));padding:0 var(--space-2);gap:var(--space-3);border-radius:var(--radius-sm);border-top:0}.social-about>.social-contact .set-row-icon,.social-about>.social-contact .social-contact-link>.site-logo{width:var(--icon-sm);height:var(--icon-sm)}.social-about>.social-contact .social-contact-link:hover{background:var(--control-hover)}.social-about>.social-contact .social-contact-note{padding:var(--space-2) 0 0}.social-contact .set-row>.icon-btn{flex:none;margin-left:auto}.social-contact-link{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0}.social-contact-link>.site-logo{width:var(--icon-size);height:var(--icon-size);flex:none}.social-contact-go{width:var(--icon-sm);height:var(--icon-sm);color:var(--chrome-fg-muted);flex:none;margin-left:auto}.social-contact-note{padding:var(--space-2) var(--space-4) var(--space-3);font-size:var(--text-xs);color:var(--chrome-fg-muted);margin:0}.social-chart-tip-value{font-size:var(--text-md);font-variant-numeric:tabular-nums;font-weight:600}.social-chart-x{font-size:var(--text-xs);color:var(--chrome-fg-muted);grid-column:2;justify-content:space-between;display:flex}.social-weekly-grid{column-gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.social-weekly{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.social-weekly-bars{gap:var(--space-1);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.social-weekly-week{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.social-weekly-track{height:calc(var(--control-h-lg) + var(--space-6));background:linear-gradient(var(--separator), var(--separator)) 0 calc(100% - var(--zero)) / 100% 1px no-repeat;position:relative}.social-weekly-bar{border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--link-fg);min-height:2px;position:absolute;left:0;right:0}.social-weekly-bar.is-down{border-radius:0 0 var(--radius-xs) var(--radius-xs);background:var(--danger-fg)}.social-weekly-week:hover .social-weekly-bar{background:color-mix(in srgb, var(--link-fg) 80%, var(--chrome-fg))}.social-weekly-week:hover .social-weekly-bar.is-down{background:color-mix(in srgb, var(--danger-fg) 80%, var(--chrome-fg))}.social-weekly-week>.social-cadence-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-daily-tools{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.social-daily-note{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@container person (width<=720px){.social-hero-top{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar id""side side"}.social-hero-side{align-items:stretch}.social-hero-side>.social-hero-actions{justify-content:flex-start}.social-total{width:100%}}@container person (width<=520px){.social-hero{padding:var(--space-4) var(--space-4) 0}.social-hero-actions>.social-hero-facts{display:none}.social-hero-top>.social-avatar{width:var(--control-h-lg);height:var(--control-h-lg);font-size:var(--text-xl)}.social-hero-name{font-size:var(--text-2xl)}}.social-profile-bio{-webkit-line-clamp:2;font-size:var(--text-md);color:var(--chrome-fg-muted);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.social-profile>.pg-error-text{margin:var(--space-3) 0 0;padding:0 var(--space-1)}.social-profile-section-head{align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);margin:var(--space-5) 0 var(--space-2);padding:0 var(--space-1);display:flex}.social-tab-body{padding-bottom:var(--space-6)}.social-tab-body>:first-child .social-profile-section-head:first-child,.social-tab-body>section:first-child>.social-profile-section-head{margin-top:var(--space-4)}.social-list{padding:0;overflow:hidden}.social-item{min-height:0;padding-right:var(--space-2);position:relative}.social-item+.social-item:before{content:"";top:0;right:0;left:calc(var(--space-4) + var(--icon-lg) + var(--space-2) + var(--space-3));border-top:1px solid var(--separator);position:absolute}.social-item>.pg-row-main{height:auto;min-height:calc(var(--control-h-lg) + var(--space-4));padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4);align-items:flex-start;gap:var(--space-3);border-radius:0}.social-profile .social-item>.pg-row-main>.site-logo{width:calc(var(--icon-lg) + var(--space-2));height:calc(var(--icon-lg) + var(--space-2));margin-top:calc(var(--space-1) / 2)}.social-profile .social-item>.pg-row-main>.site-glyph{box-sizing:content-box;width:var(--icon-size);height:var(--icon-size);padding:calc((var(--icon-lg) + var(--space-2) - var(--icon-size)) / 2);margin-top:calc(var(--space-1) / 2)}.social-item-text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.social-item-title{-webkit-line-clamp:2;font-size:var(--text-md);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.social-item-title.truncate{display:block}.social-item-meta{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-sm);color:var(--chrome-fg-muted);display:flex}.social-item-meta>.chip{flex:none}.social-item>.pg-row-actions{align-self:center}.social-wait>.skeleton-row{min-height:calc(var(--control-h-lg) + var(--space-5))}.social-gap-row:hover{background:0 0}.social-profile-section-head>.lib-section-title{flex:1;min-width:0;margin:0;padding:0}.social-profile-section-head{row-gap:var(--space-1);flex-wrap:wrap}.social-profile-section-head>:not(.lib-section-title){min-width:0;max-width:100%}.social-profile .pg-row-main>.site-logo,.social-profile .pg-row-main>svg{width:var(--icon-size);height:var(--icon-size);flex:none}.social-profile .pg-row-main>.site-glyph{color:var(--chrome-fg-muted)}.social-profile-by{color:var(--chrome-fg-muted);flex:none;margin-left:auto;display:inline-flex}.social-profile-by>svg{width:var(--icon-xs);height:var(--icon-xs)}.social-profile-by+.social-profile-by{margin-left:0}.social-profile-by.is-following,.social-profile-by.is-verified{color:var(--link-fg)}.social-profile-by.is-verified>svg{width:var(--icon-sm);height:var(--icon-sm)}.social-stat-count>.social-profile-by{margin-left:var(--space-1);vertical-align:middle}.social-stat-count>.social-profile-by.is-verified>svg{width:var(--icon-size);height:var(--icon-size)}.social-profile-by.is-gone{color:var(--warning-fg)}.social-profile-by.is-following.is-problem{color:var(--danger-fg)}.social-note{flex-direction:column;display:flex}.social-note:focus-within{border-color:var(--accent)}.social-note-field{box-sizing:border-box;width:100%;min-height:calc(var(--control-h) * 6);padding:var(--space-4);color:var(--chrome-fg);font-size:var(--text-md);resize:none;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;field-sizing:content;background:0 0;border:0;line-height:1.5;display:block}.social-note-field::placeholder{color:var(--chrome-fg-muted)}.social-note-foot{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-h-sm);padding:0 var(--space-4) var(--space-1);font-size:var(--text-sm);color:var(--chrome-fg-muted);display:flex}.social-note-foot>.is-problem{color:var(--danger-fg)}.social-note-count{font-variant-numeric:tabular-nums;flex:none}.social-profile-facts .set-row-text{font-size:var(--text-md);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.blade{flex-direction:column;display:flex}.blade-card{overflow:hidden}.blade-head{align-items:center;gap:var(--space-3);padding:var(--space-4);display:flex}.blade-avatar{width:var(--control-h-lg);height:var(--control-h-lg);object-fit:cover;background:var(--skeleton-bg);border-radius:50%;flex:none}.blade-id{gap:calc(var(--space-1) / 2);flex-direction:column;flex:1;min-width:0;display:flex}.blade-name{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}.blade-handle{font-size:var(--text-sm);color:var(--chrome-fg-muted)}.chip.blade-grade{flex:none;font-weight:600}.blade-grade-label{opacity:.7;font-weight:400}.blade-grade-sk{width:calc(var(--space-6) * 3);height:calc(var(--text-xs) * 1.2 + var(--space-2));border-radius:var(--radius-full);flex:none}.blade-group{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--separator);flex-direction:column;display:flex}.blade-group-head{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);flex-wrap:wrap;display:flex}.blade-group-title{font-size:var(--text-sm);color:var(--chrome-fg-muted);font-weight:600}.blade-group-note{font-size:var(--text-sm);color:var(--chrome-fg-muted);margin:0}.blade-grid{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.blade-cell{gap:calc(var(--space-1) / 2);flex-direction:column;min-width:0;display:flex}.blade-cell-value{font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.2;overflow:hidden}.blade-cell-none{color:var(--chrome-fg-muted);font-weight:400}.blade-cell-label{font-size:var(--text-xs);color:var(--chrome-fg-muted);line-height:1.3}.blade-head .social-daily-tools{flex:none;margin-left:auto}.blade-days-head{margin-top:var(--space-4)}.blade-foot{padding:var(--space-2) var(--space-4) var(--space-3);border-top:1px solid var(--separator);font-size:var(--text-xs);color:var(--chrome-fg-muted);margin:0}.blade-note{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);flex-wrap:wrap;display:flex}.blade-note.is-below{border-top:1px solid var(--separator)}.blade-pad{padding:var(--space-4)}.blade-status{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--chrome-fg-muted);display:inline-flex}.blade-status>svg{width:var(--icon-sm);height:var(--icon-sm)}.blade-check-list{padding-left:var(--space-5);font-size:var(--text-sm);margin:0;list-style:outside}.blade-check-list li+li{margin-top:var(--space-1)}.blade-check-note{font-size:var(--text-xs);color:var(--chrome-fg-muted);margin:0}.blade-month-bars{gap:calc(var(--space-1) / 2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.blade-month-x{font-size:var(--text-xs);color:var(--chrome-fg-muted);justify-content:space-between;display:flex}.org-logo{width:var(--icon-lg);height:var(--icon-lg);object-fit:contain;background:color-mix(in srgb, var(--chrome-fg) 8%, var(--card-bg));color:var(--chrome-fg-muted);font-size:var(--text-badge);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.org-chips{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.org-chip{align-items:center;gap:var(--space-1);max-width:100%;font:inherit;font-size:var(--text-xs);border:0;display:inline-flex}.org-chip>.org-logo{width:var(--icon-sm);height:var(--icon-sm)}.org-chip-role{color:var(--chrome-fg-muted);flex:none}.org-chip:hover{background:color-mix(in srgb, var(--chrome-fg) 10%, var(--card-bg))}.org-list{padding:var(--space-1);flex-direction:column;display:flex}.org-row{align-items:center;gap:var(--space-1);min-width:0;display:flex}.org-row+.org-row{border-top:1px solid var(--separator)}.org-row-main{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--chrome-fg);font:inherit;text-align:left;background:0 0;border:0;flex:1;display:flex}.org-row-main:hover{background:color-mix(in srgb, var(--chrome-fg) 6%, transparent)}.org-row-main>.org-logo,.org-row-main>.social-avatar{width:calc(var(--icon-lg) + var(--space-2));height:calc(var(--icon-lg) + var(--space-2));font-size:var(--text-xs)}.org-row-text{gap:calc(var(--space-1) / 2);flex-direction:column;flex:1;min-width:0;display:flex}.org-row-name{font-size:var(--text-md);font-weight:500}.org-row-sub{font-size:var(--text-xs);color:var(--chrome-fg-muted)}.org-row-main>svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--chrome-fg-muted);flex:none}.org-row>.icon-btn{flex:none}.career-list{--career-logo:var(--control-h-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.career-list.is-compact{--career-logo:calc(var(--icon-lg) + var(--space-3))}.career-entry{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-4);display:flex}.career-list.is-compact .career-entry{padding:var(--space-3)}.career-entry+.career-entry{border-top:1px solid var(--separator)}.career-logo{width:var(--career-logo);height:var(--career-logo);border-radius:var(--radius-xs);object-fit:contain;background:color-mix(in srgb, var(--chrome-fg) 8%, var(--card-bg));color:var(--chrome-fg-muted);font-size:var(--text-lg);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}img.career-logo{background:var(--card-bg)}.career-list.is-compact .career-logo{font-size:var(--text-sm)}.career-body{gap:calc(var(--space-1) / 2);flex-direction:column;flex:1;min-width:0;display:flex}.career-head{align-items:flex-start;gap:var(--space-2);min-width:0;display:flex}.career-head>.chip{flex:none}.career-title{min-width:0;font-size:var(--text-md);overflow-wrap:anywhere;flex:1;margin:0;font-weight:600;line-height:1.4}.career-name-link{max-width:100%;color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;align-self:flex-start;padding:0}.career-name-link:hover{color:var(--link-fg);text-decoration:underline}.career-line{font-size:var(--text-sm);color:var(--chrome-fg);overflow-wrap:anywhere;line-height:1.45}.career-meta{font-size:var(--text-sm);color:var(--chrome-fg-muted);overflow-wrap:anywhere;line-height:1.45}.career-skills{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--chrome-fg-muted);overflow-wrap:anywhere}.career-note{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--chrome-fg);white-space:pre-line;-webkit-user-select:text;user-select:text;line-height:1.5}.career-more{align-self:flex-start;align-items:center;gap:calc(var(--space-1) / 2);color:var(--link-fg);font:inherit;font-size:var(--text-sm);background:0 0;border:0;padding:0;display:inline-flex}.career-more:hover{text-decoration:underline}.career-more>svg{width:var(--icon-xs);height:var(--icon-xs)}.career-links{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.career-link{align-items:center;gap:var(--space-1);max-width:100%;font:inherit;font-size:var(--text-xs);border:0;display:inline-flex}.career-link>svg{width:var(--icon-xs);height:var(--icon-xs);flex:none}.career-roles{margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.career-role{gap:calc(var(--space-1) / 2);padding-bottom:var(--space-4);font-size:var(--text-md);flex-direction:column;display:flex;position:relative}.career-role:last-child{padding-bottom:0}.career-role:before{content:"";top:calc((1.4em - var(--space-2)) / 2);left:calc(-1 * (var(--space-3) + (var(--career-logo) + var(--space-2)) / 2));width:var(--space-2);height:var(--space-2);background:var(--chrome-fg-faint);border-radius:50%;position:absolute}.career-role:not(:last-child):after{content:"";top:calc((1.4em + var(--space-2)) / 2 + var(--space-1));bottom:calc(var(--space-1) - (1.4em - var(--space-2)) / 2);left:calc(-1 * (var(--space-3) + (var(--career-logo) + var(--icon-stroke-lg)) / 2));width:var(--icon-stroke-lg);background:var(--separator);position:absolute}.career-list.is-compact .career-roles{margin-top:var(--space-2)}.career-list.is-compact .career-role{padding-bottom:var(--space-3)}.career-list.is-compact .career-role:last-child{padding-bottom:0}.career-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.career-row{gap:calc(var(--space-1) / 2);min-width:0;padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.career-row+.career-row,.career-rows-more>.career-row:first-child{border-top:1px solid var(--separator)}.career-row-name{font-size:var(--text-md);overflow-wrap:anywhere;font-weight:600;line-height:1.4}.career-list-foot{padding:var(--space-2) var(--space-4) var(--space-3);border-top:1px solid var(--separator);font-size:var(--text-sm);color:var(--chrome-fg-muted);margin:0}.career-personal{columns:3 280px;column-gap:var(--space-6);padding:var(--space-4)}.career-personal-group{break-inside:avoid}.career-personal-group+.career-personal-group{margin-top:var(--space-5)}.career-personal-title{margin:0 0 var(--space-3);font-size:var(--text-md);font-weight:600;line-height:1.4}.career-personal-source{color:var(--chrome-fg-muted)}.career-personal-link{color:var(--link-fg)}.career-profiles{grid-template-columns:repeat(auto-fill, minmax(calc(var(--control-h-lg) + var(--space-5)), 1fr));gap:var(--space-3) var(--space-2);padding:var(--space-4);display:grid}.career-profile{align-items:center;gap:var(--space-1);min-width:0;padding:var(--space-1);border-radius:var(--radius-sm);color:var(--chrome-fg);font:inherit;font-size:var(--text-xs);background:0 0;border:0;flex-direction:column;display:flex}.career-profile:hover{background:var(--control-hover)}.career-profile>.site-logo,.career-profile>.site-glyph{width:var(--control-h-sm);height:var(--control-h-sm)}.career-profile-name{max-width:100%}.org-row-main>.career-logo{--career-logo:calc(var(--icon-lg) + var(--space-2));font-size:var(--text-xs)}.org-row-main.career-row-static:hover{background:0 0}.career-sources{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}.career-sources-at{font-size:var(--text-xs);color:var(--chrome-fg-muted)}.blade-averages{margin-top:var(--space-3)}.social-media-tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.social-media-tabs button{align-items:center;gap:var(--space-1);display:inline-flex}.social-media-tabs .site-logo,.social-media-tabs .site-glyph,.social-media-tabs button>svg{width:var(--icon-sm);height:var(--icon-sm)}.social-media-bar{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.social-media-bar>.social-media-tabs{flex:0 auto;min-width:0}.social-media-grid{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.social-media-grid.is-wide{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.social-media-grid.is-wide .social-media-thumb{aspect-ratio:16/9}.social-media-grid.is-wait{grid-template-rows:auto;grid-auto-rows:0;row-gap:0;overflow:hidden}.social-media-grid.is-wait .social-media-thumb,.social-media-grid.is-wait .social-media-open{cursor:default}.social-media-tile{min-width:0;position:relative}.social-media-open{gap:var(--space-1);width:100%;min-width:0;margin-top:var(--space-1);color:var(--chrome-fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.social-link-thumb:has(>.site-logo){background:var(--site-bg,var(--control-hover))}.social-media-title{min-height:2.7em;font-size:var(--text-sm);font-weight:500;line-height:1.35}.social-media-address{color:var(--chrome-fg-muted);font-size:var(--text-xs)}.social-media-remove{top:var(--space-1);right:var(--space-1);background:var(--popover-bg);color:var(--popover-fg);opacity:0;transition:opacity .15s;position:absolute}.social-media-tile:hover .social-media-remove,.social-media-remove:focus-visible{opacity:1}.social-wall{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);color:var(--chrome-fg);font-size:var(--text-sm);flex-direction:column;line-height:1.5;display:flex}.social-wall-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.person-private{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.person-private-text{margin:0}.social-list+.pg-card{margin-top:var(--space-3)}.social-link-text{color:var(--chrome-fg-muted);font-size:var(--text-sm);line-height:1.4}.social-link-actions{gap:var(--space-1);background:0 0;display:flex}.social-link-actions:focus-within{opacity:1}.social-link-actions .icon-btn{background:var(--popover-bg);color:var(--popover-fg)}.social-link-thumb{width:calc(var(--control-h-lg) * 1.5);aspect-ratio:4/3;border-radius:var(--radius);background:var(--control-hover);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.social-link-thumb>img{object-fit:cover;width:100%;height:100%;transition:opacity .2s ease-out}.social-link-thumb>img.is-loading{opacity:0}.social-link-row+.social-link-row:before{left:calc(var(--space-4) + var(--control-h-lg) * 1.5 + var(--space-3))}.social-link-row .social-item-meta>.site-logo,.social-link-row .social-item-meta>.site-glyph{width:var(--icon-xs);height:var(--icon-xs)}@media (prefers-reduced-motion:reduce){.social-link-thumb>img{transition:none}}.intel-head-tools{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.intel-refresh .spin{animation:none}}.intel-track{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--chrome-fg-muted);display:inline-flex}.intel-note{font-size:var(--text-sm);color:var(--chrome-fg-muted);margin:0}.intel-status{gap:var(--space-1);margin-bottom:var(--space-3);padding:0 var(--space-1);flex-direction:column;display:flex}.intel-facts{gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.intel-fact{gap:calc(var(--space-1) / 2);flex-direction:column;min-width:0;display:flex}.intel-fact>dt{font-size:var(--text-xs);color:var(--chrome-fg-muted)}.intel-fact>dd{font-size:var(--text-md);overflow-wrap:anywhere;margin:0}.intel-relations{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.intel-start{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.intel-start-text{font-size:var(--text-md);margin:0;line-height:1.45}.pm-parts{padding:var(--space-1);flex-direction:column;gap:2px;display:flex}.pm-part{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--chrome-fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.pm-part:hover{background:var(--control-hover)}.pm-part:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.pm-part-body{flex-direction:column;flex:1;min-width:0;display:flex}.pm-part-title{font-size:var(--text-md);font-weight:600;line-height:20px}.pm-part-line{font-size:var(--text-sm);color:var(--chrome-fg-muted);line-height:18px}.pm-part-end{max-width:40%;font-size:var(--text-sm);color:var(--chrome-fg-muted);text-align:right;flex:none}.pm-needed{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.pm-needed-title{font-size:var(--text-md);margin:0;font-weight:600}.pm-needed-list{gap:var(--space-1);font-size:var(--text-sm);color:var(--chrome-fg-muted);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pm-needed-list>li{align-items:flex-start;gap:var(--space-2);display:flex}.pm-needed-list>li>svg{width:var(--icon-xs);height:var(--icon-xs);color:var(--danger-fg);flex:none;margin-top:2px}.intel-link{align-items:center;gap:var(--space-1);max-width:100%;color:var(--link-fg);font:inherit;font-size:var(--text-sm);text-align:left;background:0 0;border:0;padding:0;display:inline-flex}.intel-link:hover{text-decoration:underline}.intel-link>svg{width:var(--icon-xs);height:var(--icon-xs);flex:none}.intel-stock{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.intel-stock-top{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.intel-stock-text{gap:calc(var(--space-1) / 2);flex-direction:column;min-width:0;display:flex}.intel-keystats{column-gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.intel-keystat{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0;padding:var(--space-2) 0;border-top:1px solid var(--separator);font-size:var(--text-sm);display:flex}.intel-keystat>dt{min-width:0;color:var(--chrome-fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.intel-keystat>dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:500}.intel-analysts{gap:var(--space-5);padding:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.intel-analysts-part{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.intel-analysts-part>.social-total-label{align-self:flex-start}.intel-forecast{align-items:center;gap:var(--space-3);font-size:var(--text-sm);grid-template-columns:5em minmax(0,1fr) auto;display:grid}.intel-forecast-row{display:contents}.intel-forecast-label{color:var(--chrome-fg-muted)}.intel-forecast-track{height:var(--space-3);border-radius:var(--radius-full);background:var(--separator);position:relative}.intel-forecast-fill{border-radius:inherit;background:var(--link-fg);position:absolute;inset:0 auto 0 0}.intel-forecast-track.has-now:after{content:"";top:calc(var(--space-1) * -1);bottom:calc(var(--space-1) * -1);left:var(--now);border-radius:var(--radius-full);background:var(--chrome-fg);width:2px;margin-left:-1px;position:absolute}.intel-forecast-value{justify-content:flex-end;align-items:baseline;gap:var(--space-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;display:inline-flex}.intel-forecast-now{align-items:center;gap:var(--space-2);grid-column:1/-1;display:inline-flex}.intel-forecast-mark{width:2px;height:var(--space-3);border-radius:var(--radius-full);background:var(--chrome-fg);flex:none}.intel-earnings{gap:var(--space-3);padding-bottom:var(--space-4);flex-direction:column;display:flex}.intel-earnings+.dt-wrap{margin-top:var(--space-3)}.intel-earnings-next{border-bottom:1px solid var(--separator)}.intel-q-head{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-4);flex-wrap:wrap;display:flex}.intel-legend{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--chrome-fg-muted);display:inline-flex}.intel-legend>.chart-dot+*{margin-right:var(--space-2)}.intel-q-bars{gap:var(--space-3);padding:0 var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.intel-q{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.intel-q-track{height:calc(var(--control-h-lg) * 2 + var(--space-4));background:linear-gradient(var(--separator), var(--separator)) 0 calc(100% - var(--zero)) / 100% 1px no-repeat;position:relative}.intel-q-bar{border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--link-fg);width:38%;min-height:2px;position:absolute}.intel-q-bar.is-revenue{left:10%}.intel-q-bar.is-net{background:var(--success-fg);left:52%}.intel-q-bar.is-down{border-radius:0 0 var(--radius-xs) var(--radius-xs);background:var(--danger-fg)}.intel-q:hover .intel-q-bar{filter:brightness(1.1)}.intel-q>.social-cadence-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.intel-earnings>.intel-note,.intel-earnings>.source-links{padding:0 var(--space-4)}.intel-analysts>.source-links{grid-column:1/-1}@container person (width<=720px){.intel-keystats{grid-template-columns:repeat(2,minmax(0,1fr))}}.intel-chart-wait{height:calc(var(--control-h-lg) * 3 + var(--space-4));border-radius:var(--radius);position:relative}.intel-links{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.intel-count{margin-left:var(--space-2);vertical-align:middle}.intel-tools{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.intel-tools>.pg-search{flex:0 200px}.intel-tools .intel-select{flex:none;width:168px}.intel-list{padding:0}.intel-item+.intel-item{border-top:1px solid var(--separator)}.intel-row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);color:var(--chrome-fg);font:inherit;font-size:var(--text-md);text-align:left;background:0 0;border:0;border-radius:0;display:flex}.intel-row:hover{background:var(--control-hover)}.intel-row:focus-visible{outline-offset:-2px}.intel-row-main{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.intel-row-title{font-weight:500;line-height:1.4}.intel-row-meta{align-items:center;gap:var(--space-1) var(--space-2);min-width:0;font-size:var(--text-sm);color:var(--chrome-fg-muted);flex-wrap:wrap;display:flex}.intel-row-meta>*{overflow-wrap:anywhere;min-width:0}.intel-row-meta>.chip{max-width:100%}.intel-row-side{align-items:flex-end;gap:calc(var(--space-1) / 2);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;flex:none;max-width:40%;display:flex}.intel-price{white-space:nowrap;font-weight:600}.intel-price.is-none{color:var(--chrome-fg-muted);font-weight:400}.intel-person-name{overflow-wrap:anywhere;font-weight:600}.intel-person-role{color:var(--chrome-fg-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.intel-row-side>.chip{max-width:100%}.intel-foot{margin-top:var(--space-2);padding:0 var(--space-1)}.intel-view>section:first-child>.social-profile-section-head{margin-top:var(--space-4)}.intel-pair{column-gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;display:grid}.intel-pair>section{min-width:0}.intel-glance{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.intel-glance-facts{padding:var(--space-3) 0 0;border-top:1px solid var(--separator);grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.intel-products{padding:0;overflow:hidden}.intel-part{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.intel-part+.intel-part{border-top:1px solid var(--separator)}.intel-part.is-rows{gap:var(--space-1);padding:var(--space-3) 0 0}.intel-part.is-rows>.social-total-label,.intel-part.is-rows>.intel-note{padding:0 var(--space-4)}.intel-part.is-rows>.intel-note{padding-bottom:var(--space-3)}.intel-names{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.intel-part.intel-names{padding:var(--space-4)}.intel-lineup .social-media-open{gap:calc(var(--space-1) / 2)}.intel-lineup .intel-price{font-size:var(--text-sm)}.intel-lineup-none{width:var(--icon-lg);height:var(--icon-lg);color:var(--chrome-fg-muted)}.intel-chips{gap:var(--space-1) var(--space-2);flex-wrap:wrap;max-width:100%;display:flex}.intel-chips>.chip{max-width:100%}.traffic-head-tools{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.traffic-problem{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);padding:0 var(--space-1);flex-wrap:wrap;display:flex}.traffic-problem>.intel-note{flex:100%}.traffic-site{container:traffic-site/inline-size}.web-board{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.web-board-traffic,.web-board-site{min-width:0}@container traffic-site (width>=760px){.web-board:has(>.web-board-site){grid-template-columns:minmax(380px,2fr) minmax(0,3fr)}}.traffic-site{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.traffic-site-top{justify-content:space-between;align-items:flex-end;gap:var(--space-4);min-width:0;display:flex}.traffic-site .intel-facts{padding:0}.traffic-domain{align-items:center;gap:var(--space-2);max-width:100%;color:var(--chrome-fg);font:inherit;font-size:var(--text-md);text-align:left;background:0 0;border:0;padding:0;font-weight:500;display:inline-flex}.traffic-domain:hover>span{text-decoration:underline}.traffic-rank{align-items:baseline;gap:var(--space-2);display:inline-flex}.traffic-countries{gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.traffic-countries>span:first-child{color:var(--chrome-fg);font-weight:500}.traffic-rivals .social-split-row{grid-template-columns:auto minmax(0,9em) minmax(0,1fr) auto auto}.traffic-rivals .is-own .social-split-name{font-weight:600}.traffic-rival-name{color:var(--chrome-fg);font:inherit;text-align:left;background:0 0;border:0;padding:0}.traffic-rival-name:hover{color:var(--link-fg);text-decoration:underline}.traffic-rival-gap{width:var(--btn-size-sm)}.traffic-trend{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.traffic-trend-head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.traffic-trend-title{font-size:var(--text-md);color:var(--chrome-fg);font-weight:500}.traffic-legend{gap:var(--space-1) var(--space-4);font-size:var(--text-xs);color:var(--chrome-fg-muted);flex-wrap:wrap;display:flex}.traffic-legend>span{align-items:center;gap:var(--space-2);display:inline-flex}.traffic-legend b{color:var(--chrome-fg);font-variant-numeric:tabular-nums;font-weight:600}.traffic-swatch{width:var(--space-3);height:var(--icon-stroke-lg);border-radius:var(--radius-full);background:var(--chart-1);flex:none}.traffic-swatch.is-s2{background:var(--chart-2)}.traffic-trend-line{fill:none;stroke:var(--chart-1);stroke-width:var(--icon-stroke-lg);stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.traffic-trend-line.is-s2{stroke:var(--chart-2)}.traffic-trend-fill{fill:color-mix(in srgb, var(--chart-1) 12%, transparent);stroke:none}.traffic-trend-fill.is-s2{fill:color-mix(in srgb, var(--chart-2) 12%, transparent)}.traffic-trend-dot{background:var(--chart-1)}.traffic-trend-dot.is-s2{background:var(--chart-2)}.traffic-trend-tip-row{align-items:center;gap:var(--space-2);display:flex}.traffic-trend-tip-source{min-width:4em;font-size:var(--text-xs);color:var(--chrome-fg-muted)}.traffic-trend-x{height:var(--space-4);font-size:var(--text-xs);color:var(--chrome-fg-muted);grid-column:2;position:relative}.traffic-trend-x>span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.traffic-trend-x>span.is-first{transform:none}.traffic-trend-x>span.is-last{transform:translate(-100%)}.traffic-trend-wait{height:calc(var(--control-h-lg) * 3 + var(--space-4));border-radius:var(--radius);position:relative;overflow:hidden}.set-content:has(>.people-web){max-width:none;height:calc(100% - var(--pa-header-h) - var(--space-3));padding:var(--space-4) var(--space-4) 0;flex-direction:column;margin:0;display:flex}.people-web{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.people-web-view{border-radius:var(--radius-lg);background:var(--card-bg);flex:1;min-height:0;overflow:hidden}.people-web-view>.people{height:100%;position:relative}.people-web-bar{align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);font-size:var(--text-sm);color:var(--popover-fg-muted);flex-wrap:wrap;display:flex}.people-web-name{align-items:center;gap:var(--space-2);color:var(--popover-fg);font-weight:600;display:inline-flex}.people-web-name>svg{width:var(--icon-sm);height:var(--icon-sm)}.people-web-state:before{content:"";width:var(--space-2);height:var(--space-2);margin-right:var(--space-1);background:var(--popover-fg-muted);vertical-align:middle;border-radius:50%;display:inline-block}.people-web-state.is-on:before{background:var(--success-fg)}.people-web-search{flex:320px;min-width:0;display:flex}.people-web-search>.people-top{flex:1;min-width:0;padding-top:0}.people-web-search .people-search{max-width:none}.people-web-spin{animation:.9s linear infinite spin}.people-web-note{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--popover-fg-muted);margin:0;display:flex}.people-web-note>svg{width:var(--icon-xs);height:var(--icon-xs);flex:none}.people-web-player{z-index:1001;opacity:0;border:0;border-radius:0;transition:opacity .2s ease-out;position:fixed}.people-web-player.is-ready{opacity:1}@media (width<=720px){.set-content:has(>.people-web){height:auto;min-height:100%;padding:var(--space-3) var(--space-3) calc(var(--pa-bar-room) + var(--space-3))}.people-web-view{height:calc(100dvh - var(--pa-header-h) - var(--pa-bar-room) - var(--space-6) * 2);flex:none;min-height:420px}.people-web-search{flex-basis:100%;order:1}.people-web-search+.icon-btn{margin-left:auto}.people-web-listen{order:2}.people-web-name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;display:block;overflow:hidden}.people-web-name>svg{margin-right:var(--space-2);vertical-align:text-bottom;display:inline-block}.people-web-state{white-space:nowrap;flex:none}.people-web-view .icon-btn.sm{width:var(--btn-size);height:var(--btn-size)}.people-web-view :is(.dt-sort,.social-cell-link){min-height:var(--control-h-sm)}}@media (prefers-reduced-motion:reduce){.people-web-spin{animation:none}.people-web-player{transition:none}}.pp-page{min-width:0;container:pp/inline-size}.pp-page>.pa-page-head{flex-wrap:wrap}.pa-content .pg-card.pp-wait{padding:var(--space-4) var(--space-6)}.pp-quiet{color:var(--pa-fg-muted);font-size:var(--pa-text-sm);margin:0;line-height:20px}.pa-content .pg-card.pp-notice{padding:var(--space-3) var(--space-4);background:var(--pa-muted);font-size:var(--pa-text-sm);border-color:#0000;margin:0;line-height:20px}.pp-notice>p{margin:0}.pp-why{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.pp-why-title{font-size:var(--pa-text-base);margin:0;font-weight:600;line-height:24px}.pp-why-choices{gap:var(--space-2);flex-wrap:wrap;display:flex}.pa-content .pg-card.pp-status{align-items:flex-start;gap:var(--space-2);padding:var(--space-6);flex-direction:column;display:flex}.pp-status-title{font-size:var(--pa-text-base);margin:0;font-weight:600;line-height:24px}.pp-status>.btn{margin-top:var(--space-2)}.pa-content .pg-card.pp-offer{gap:var(--space-6);padding:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,320px);display:grid}.pp-offer-title{margin:0 0 var(--space-3);font-size:var(--pa-text-base);font-weight:600;line-height:24px}.pp-gets{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pp-gets>li{align-items:flex-start;gap:var(--space-2);font-size:var(--pa-text-sm);line-height:20px;display:flex}.pp-gets svg{width:var(--icon-sm);height:var(--icon-sm);margin-top:calc(var(--space-1) / 2);color:var(--pa-success-ink);flex:none}.pp-offer-buy{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.pp-price{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.pp-was{color:var(--pa-fg-muted);font-size:var(--pa-text-xl);font-variant-numeric:tabular-nums;-webkit-text-decoration:line-through 2px var(--pa-fg-muted);text-decoration:line-through 2px var(--pa-fg-muted);font-weight:600;line-height:28px}.pp-price>.chip{align-self:center}.pp-now{font-size:var(--pa-text-3xl);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:700;line-height:36px}.pp-off{padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--pa-muted);font-size:var(--pa-text-sm);margin:0;line-height:20px}.pp-error{color:var(--danger-fg);font-size:var(--pa-text-sm);margin:0;line-height:20px}@container pp (width<=719px){.pa-content .pg-card.pp-offer{gap:var(--space-5);padding:var(--space-5);grid-template-columns:minmax(0,1fr)}}.pa-shell .set-content.pa-content:has(.pp-wide){max-width:none}.wd-card.pp-head{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.wd-card.pp-head.is-plain{grid-template-columns:minmax(0,1fr)}.pp-cover{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);background:var(--pa-muted);width:100%;height:auto;display:block}.pp-info{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.pp-title{font-size:var(--pa-text-3xl);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:36px}.pp-lead{color:var(--pa-fg-muted);font-size:var(--pa-text-sm);overflow-wrap:anywhere;margin:0;line-height:22px}.pp-by{padding:var(--space-3) 0;border-block:1px solid var(--pa-border);font-size:var(--pa-text-sm);margin:0;font-weight:600;line-height:20px}.pp-facts{align-items:center;gap:var(--space-2) var(--space-4);color:var(--pa-fg-muted);font-size:var(--pa-text-sm);flex-wrap:wrap;margin:0;padding:0;line-height:20px;list-style:none;display:flex}.pp-facts>li{align-items:center;display:inline-flex}.pp-hold-text{font-size:var(--pa-text-sm);margin:0;line-height:20px}.pp-keep{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-1);flex-direction:column;display:flex}.pp-start-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.pp-progress{font-size:var(--pa-text-sm);font-variant-numeric:tabular-nums;margin:0;font-weight:600;line-height:20px}.pp-mail{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.pp-course{align-items:start;gap:var(--space-4);grid-template-columns:280px minmax(0,1fr);display:grid}.wd-card.pp-steps{top:calc(var(--space-3) + var(--pa-header-h) + var(--space-4));max-height:calc(100dvh - var(--space-3) - var(--pa-header-h) - 2 * var(--space-6));position:sticky;overflow-y:auto}.pp-steps-main,.pp-step-cards{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.pp-step-list{--pp-dot:var(--space-6);--pp-pad:calc(var(--space-1) + var(--space-1) / 2);--pp-gap:calc(var(--space-1) / 2);gap:var(--pp-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pp-tl{position:relative}.pp-tl:not(:last-child):before{content:"";top:calc(var(--pp-pad) + var(--pp-dot) / 2);bottom:calc(-1 * (var(--pp-gap) + var(--pp-pad) + var(--pp-dot) / 2));left:calc(var(--space-2) + var(--pp-dot) / 2 - 1px);background:var(--pa-border);pointer-events:none;width:2px;position:absolute}.pp-tl[data-reached]:before{background:var(--pa-primary)}.pp-step{align-items:flex-start;gap:var(--space-3);box-sizing:border-box;width:100%;min-height:var(--control-h-sm);padding:var(--pp-pad) var(--space-2);border-radius:var(--radius-sm);color:var(--pa-fg);font:inherit;font-size:var(--pa-text-sm);text-align:left;cursor:pointer;background:0 0;border:0;line-height:20px;display:flex}.pp-step:hover{background:var(--pa-hover)}.pp-step[aria-current=step]{background:var(--pa-primary-soft);font-weight:600}.pp-step:focus-visible{outline:2px solid var(--pa-ring);outline-offset:-2px}.pp-tl-dot{z-index:1;box-sizing:border-box;width:var(--pp-dot);height:var(--pp-dot);border:2px solid var(--pa-border);background:var(--pa-card);color:var(--pa-fg-muted);font-size:var(--pa-text-xs);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;position:relative}.pp-tl-dot>svg{width:var(--icon-xs);height:var(--icon-xs)}.pp-tl-dot[data-state=done]{border-color:var(--pa-primary);background:var(--pa-primary);color:var(--pa-on-primary)}.pp-tl-dot[data-state=current]{border-color:var(--pa-primary);color:var(--pa-primary-ink);box-shadow:0 0 0 3px var(--pa-primary-soft)}.pp-step-name{min-width:0;margin-top:calc((var(--pp-dot) - 20px) / 2)}.wd-card.pp-step-card{gap:var(--space-5);padding:var(--space-6);scroll-margin-top:calc(var(--space-3) + var(--pa-header-h) + var(--space-4))}.pp-chooser{display:none}.pp-step-head{gap:var(--space-1);flex-direction:column;display:flex}.pp-step-top{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.pp-step-top>.btn{flex:none}.pp-step-of{color:var(--pa-fg-muted);font-size:var(--pa-text-sm);margin:0;line-height:20px}.pp-step-title{font-size:var(--pa-text-xl);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:28px}.pp-step-title:focus{outline:none}.pp-step-foot{padding-top:var(--space-4);border-top:1px solid var(--separator);justify-content:flex-end;display:flex}.pp-done{color:var(--pa-fg)}.pp-body{gap:var(--space-3);color:var(--pa-fg);font-size:var(--pa-text-base);flex-direction:column;line-height:26px;display:flex}.pp-body p{white-space:pre-line;overflow-wrap:anywhere;margin:0}.pp-points-group{gap:var(--space-1);flex-direction:column;display:flex}.pp-points-title{font-weight:600}.pp-points{--pp-point:8px;gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pp-points>li{padding-left:var(--space-5);overflow-wrap:anywhere;position:relative}.pp-points>li:before{content:"";z-index:1;top:calc(13px - var(--pp-point) / 2);left:calc(var(--space-2) - var(--pp-point) / 2);width:var(--pp-point);height:var(--pp-point);background:color-mix(in srgb, var(--pa-fg-muted) 60%, transparent);border-radius:50%;position:absolute}.pp-points>li:not(:last-child):after{content:"";top:13px;bottom:calc(-1 * var(--space-2) - 13px);left:calc(var(--space-2) - .5px);background:color-mix(in srgb, var(--pa-fg-muted) 35%, transparent);width:1px;position:absolute}.pp-body .pp-link{color:var(--link-fg);text-underline-offset:2px;text-decoration:underline}.pp-body :not(pre)>code{padding:0 var(--space-1);border-radius:var(--radius-xs);background:var(--pa-muted);font-family:var(--font-mono);font-size:var(--pa-text-sm)}.pp-code{border:1px solid var(--pa-border);border-radius:var(--radius);background:var(--pa-muted);position:relative;overflow:hidden}.pp-code-bar{top:var(--space-1);right:var(--space-1);z-index:1;border-radius:var(--radius-full);background:var(--pa-muted);position:absolute}.pp-code pre{padding:var(--space-3) calc(var(--space-6) * 4) var(--space-3) var(--space-4);font-family:var(--font-mono);font-size:var(--pa-text-sm);white-space:pre;max-height:calc(var(--space-6) * 16);margin:0;line-height:20px;overflow:auto}.pp-items{gap:var(--space-4);flex-direction:column;display:flex}.pp-media{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;display:flex}.pp-media img,.pp-media video{border-radius:var(--radius);background:var(--pa-muted);max-width:100%;height:auto;display:block}.pp-media video,.pp-media audio{width:100%}.pp-media-open{cursor:zoom-in;border-radius:var(--radius);display:block}.pp-media figcaption{color:var(--pa-fg-muted);font-size:var(--pa-text-sm);overflow-wrap:anywhere;line-height:20px}.pp-file{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--pa-border);border-radius:var(--radius);display:flex}.pp-file-icon{width:var(--icon-size);height:var(--icon-size);color:var(--pa-fg-muted);flex:none}.pp-file-text{flex-direction:column;flex:1;min-width:0;display:flex}.pp-file-name{font-size:var(--pa-text-sm);font-weight:500;line-height:20px}.pp-file-size{color:var(--pa-fg-muted);font-size:var(--pa-text-xs);line-height:16px}.pp-file>.btn{flex:none}.pp-videos{gap:var(--space-3);flex-direction:column;display:flex}.pp-videos-title{color:var(--pa-fg-muted);font-size:var(--pa-text-sm);margin:0;font-weight:600;line-height:20px}.pp-video-list{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.pp-video{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.pp-video.is-playing{grid-column:1/-1}.pp-video-play{aspect-ratio:16/9;border-radius:var(--radius);background:var(--pa-muted);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.pp-video-play:focus-visible{outline:2px solid var(--pa-ring);outline-offset:2px}.pp-video-still{object-fit:cover;width:100%;height:100%;display:block}.pp-video-mark{place-items:center;display:grid;position:absolute;inset:0}.pp-video-mark>svg{box-sizing:content-box;width:var(--icon-size);height:var(--icon-size);padding:var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--pa-fg) 72%, transparent);color:var(--pa-card);transition:transform .15s}.pp-video-play:hover .pp-video-mark>svg{transform:scale(1.08)}.pp-video-name{font-size:var(--pa-text-sm);overflow-wrap:anywhere;line-height:20px}.pp-frame{aspect-ratio:16/9;border-radius:var(--radius);background:var(--pa-muted);display:block;position:relative;overflow:hidden}.pp-frame>iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.pp-next-body{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.pp-next-name{font-size:var(--pa-text-base);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:24px}.pp-next-pitch{color:var(--pa-fg-muted);font-size:var(--pa-text-sm);overflow-wrap:anywhere;margin:0;line-height:20px}.pp-next .pp-now{font-size:var(--pa-text-2xl);line-height:32px}.pp-next .pp-was{font-size:var(--pa-text-base);line-height:24px}.pp-next-body>.btn{margin-top:var(--space-1)}.pp-help{color:var(--pa-fg-muted);font-size:var(--pa-text-sm);margin:0;line-height:20px}.pp-help-link{color:var(--link-fg)}@container wd (width<=1023px){.pp-course{grid-template-columns:minmax(0,1fr)}.pp-wide .pp-steps{display:none}.pp-wide .pp-chooser{display:block}}@container wd (width<=719px){.wd-card.pp-head{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.pp-title{font-size:var(--pa-text-xl);line-height:28px}.wd-card.pp-step-card{padding:var(--space-5) var(--space-4)}}.pp-group{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-5);flex-direction:column;display:flex}.pp-plan{align-items:flex-start;gap:var(--space-3);flex-direction:column;margin:0;display:flex}.pp-plan-line{font-size:var(--pa-text-sm);margin:0;font-weight:600;line-height:20px}.pp-consent{color:var(--pa-fg);align-items:flex-start;line-height:20px}.pp-consent>input{margin-top:calc(var(--space-1) / 2)}.pp-pick-line{margin:0}.pp-pick-line+.pp-pick-line{margin-top:var(--space-2)}.pp-review{scroll-margin-top:var(--space-6)}.pp-rv-hidden{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--pa-warning) 14%, transparent);color:var(--pa-warning-ink);font-size:var(--pa-text-sm);overflow-wrap:anywhere;margin:0;line-height:20px}.pp-rv-name{gap:var(--space-1);flex-direction:column;max-width:320px;display:flex}.sp-page{min-width:0}.sp-back{align-items:center;gap:var(--space-1);margin-bottom:var(--space-3);color:var(--pa-fg-muted);font-size:var(--pa-text-sm);line-height:20px;text-decoration:none;display:inline-flex}.sp-back:hover{color:var(--pa-fg)}.sp-back>svg{width:var(--icon-sm);height:var(--icon-sm)}.pa-content .sp-row{align-items:center;gap:var(--space-3)}.sp-row>.set-row-text{flex:auto;min-width:0}.sp-dot{width:calc(var(--space-1) * 2);height:calc(var(--space-1) * 2);border-radius:50%;flex:none}.sp-row.is-unread .sp-dot{background:var(--pa-primary)}.sp-row.is-unread .set-label{font-weight:600}.sp-row-end{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex:none;display:flex}.sp-when{color:var(--pa-fg-muted);font-size:var(--pa-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:16px}.sp-empty{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.sp-empty>p{margin:0}.pa-content .pg-card.sp-complaint{gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-4);background:var(--pa-muted);font-size:var(--pa-text-sm);border-color:#0000;flex-direction:column;line-height:20px;display:flex}.sp-complaint>p{margin:0}.sp-complaint-title{font-size:var(--pa-text-base);margin:0;font-weight:600;line-height:24px}.sp-complaint-quiet{color:var(--pa-fg-muted)}.pa-content .sp-form{gap:var(--space-4);flex-direction:column;display:flex}.sp-form .input[aria-invalid=true],.sp-reply .input[aria-invalid=true]{border-color:var(--danger-fg)}.sp-form textarea.input{resize:vertical;height:auto}.sp-count,.sp-hint{color:var(--pa-fg-muted);font-size:var(--pa-text-xs);font-variant-numeric:tabular-nums;margin:0;font-weight:400;line-height:16px}.sp-link{color:var(--link-fg);font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.sp-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.sp-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sp-head-wait{gap:var(--space-2);margin-bottom:var(--space-5);flex-direction:column;display:flex}.sp-head-wait>.skeleton{width:50%;height:var(--space-6)}.sp-head-wait>.skeleton.is-sub{width:30%;height:var(--space-3)}.sp-lead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.sp-ref{font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all}.sp-messages{gap:var(--space-3);margin:var(--space-4) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.sp-msg{gap:var(--space-1);flex-direction:column;min-width:0;max-width:80%;display:flex}.sp-msg.is-user{align-self:flex-end;align-items:flex-end}.sp-msg.is-team{align-self:flex-start}.sp-msg-head{align-items:baseline;gap:var(--space-2);padding:0 var(--space-1);color:var(--pa-fg-muted);font-size:var(--pa-text-xs);line-height:16px;display:flex}.sp-msg-name{font-weight:600}.sp-msg-when{font-variant-numeric:tabular-nums}.sp-msg-body{padding:var(--space-2) var(--space-3);border-radius:var(--pa-radius-lg);color:var(--pa-fg);font-size:var(--pa-text-sm);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;line-height:20px}.sp-msg.is-user .sp-msg-body{background:var(--pa-primary-soft)}.sp-msg.is-team .sp-msg-body{border:1px solid var(--pa-border);background:var(--pa-card)}.sp-closed{margin:var(--space-4) 0 0;color:var(--pa-fg-muted);font-size:var(--pa-text-sm);text-align:center;line-height:20px}.pa-content .pg-card.sp-reply{gap:var(--space-2);margin-top:var(--space-4);scroll-margin-bottom:var(--space-4);flex-direction:column;display:flex}.sp-reply textarea.input{resize:vertical}.sp-reply .sp-actions{justify-content:space-between}@media (width<=720px){.sp-msg{max-width:92%}.pa-content .pg-card.sp-reply{scroll-margin-bottom:calc(var(--pa-bar-room,0px) + var(--space-4))}}.input.acct-setup-input{font-family:var(--font-mono);font-size:var(--text-md);letter-spacing:.08em;text-align:center}.acct-links.is-centered{justify-content:center}
