@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-leading:initial;--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-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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;--color-blue-300:oklch(80.9% .105 251.813);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--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;--font-weight-medium:500;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer 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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.-ml-px{margin-left:-1px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.w-5{width:calc(var(--spacing) * 5)}.shrink{flex-shrink:1}.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,)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-md{border-radius:var(--radius-md)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-gray-300{border-color:var(--color-gray-300)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-white{background-color:var(--color-white)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-2{padding-block:calc(var(--spacing) * 2)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.underline{text-decoration-line:underline}.shadow,.shadow-sm{--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)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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,)}.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))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.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)}.\[program\:\'\.\$name\.\'\]{program:".$name."}.\[program\:domain-default-worker\]{program:domain-default-worker}.\[program\:domain-discovery-ai-worker\]{program:domain-discovery-ai-worker}.\[program\:domain-discovery-check-worker\]{program:domain-discovery-check-worker}.\[program\:domain-discovery-worker\]{program:domain-discovery-worker}.\[program\:domain-operations-worker\]{program:domain-operations-worker}.\[program\:domain-scheduler\]{program:domain-scheduler}@media(hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:ring:focus{--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)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}@media(min-width:40rem){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex:1}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}}.rtl\:flex-row-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media(prefers-color-scheme:dark){.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}@media(hover:hover){.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}.\[data-feedback-manage\]\:visible:is(data-feedback-manage),.\[data-query-shortcuts-open\]\:visible:is(data-query-shortcuts-open),.\[role\=\"dialog\"\]\:visible:is(){visibility:visible}}:root{--font-display:"Geist", "Noto Sans Devanagari", ui-sans-serif, sans-serif;--font-body:"Geist", "Noto Sans Devanagari", ui-sans-serif, sans-serif;--font-wordmark:"Bricolage Grotesque", ui-sans-serif, sans-serif;--font-mono:"JetBrains Mono", "Noto Sans Devanagari", ui-monospace, monospace;--font-data:var(--font-mono);--paper:oklch(97.6% .008 96);--paper-raised:oklch(99.1% .005 96);--paper-soft:oklch(95.2% .012 96);--surface-subtle:var(--paper-soft);--ink:oklch(19% .018 220);--ink-muted:oklch(48% .02 220);--ink-faint:oklch(52% .014 220);--rule:oklch(85% .012 96);--rule-strong:oklch(75% .014 96);--signal:oklch(64% .18 153);--signal-strong:oklch(49% .15 153);--signal-soft:oklch(94% .035 153);--accent:var(--signal-strong);--warning:oklch(48% .14 65);--warning-soft:oklch(95% .035 65);--danger:oklch(56% .18 25);--focus:oklch(49% .15 153);--accent-ink:oklch(19% .018 220);--shadow-color:oklch(25% .02 220/.1);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--text-2xs:.625rem;--text-xs:.6875rem;--text-sm:.8125rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:clamp(1.15rem, 1.6vw, 1.4rem);--text-2xl:clamp(1.3rem, 2vw, 1.6rem);--text-metric-compact:clamp(1.15rem, 2.2vw, 1.65rem);--text-metric:clamp(1.5rem, 4vw, 2rem);--text-hero:clamp(2rem, 2.6vw, 2.4rem);--radius-xs:.2rem;--radius-sm:.35rem;--radius-md:.65rem;--radius-lg:1rem;--radius-pill:999rem;--control-height:2.75rem;--control-height-lg:3.25rem;--duration-fast:.12s;--duration-base:.22s;--duration-long:.42s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--shadow-lg:0 1.25rem 3rem var(--shadow-color);--content-max:110rem;--color-paper:var(--paper);--color-paper-2:var(--paper-raised);--color-paper-3:var(--paper-soft);--color-ink:var(--ink);--color-ink-2:var(--ink-muted);--color-muted:var(--ink-faint);--color-rule:var(--rule);--color-rule-2:var(--rule-strong);--color-accent:var(--signal);--color-accent-ink:var(--accent-ink);--color-focus:var(--focus);--font-outlier:var(--font-wordmark);--space-3xs:var(--space-1);--space-2xs:var(--space-2);--space-xs:var(--space-3);--space-sm:var(--space-4);--space-md:var(--space-6);--space-lg:var(--space-8);--space-xl:var(--space-12);--space-2xl:var(--space-16);--text-md:var(--text-base);--text-display:var(--text-hero);--dur-micro:var(--duration-fast);--dur-short:var(--duration-base);--dur-long:var(--duration-long);--radius-card:var(--radius-sm);--radius-input:var(--radius-md)}.theme-dark{--paper:oklch(18% .016 220);--paper-raised:oklch(22% .018 220);--paper-soft:oklch(25% .017 220);--ink:oklch(94% .008 96);--ink-muted:oklch(72% .014 96);--ink-faint:oklch(62% .016 96);--rule:oklch(32% .018 220);--rule-strong:oklch(43% .018 220);--signal-strong:oklch(75% .14 153);--signal-soft:oklch(28% .055 153);--warning:oklch(75% .12 65);--warning-soft:oklch(27% .046 65);--shadow-color:oklch(5% .01 220/.32)}*,:before,:after{box-sizing:border-box}html{background:var(--paper);color-scheme:light;scroll-behavior:smooth;min-width:0;overflow-x:clip}.account-two-factor-notice,.account-two-factor-policy,.account-two-factor-state,.account-two-factor-setup,.account-recovery-codes,.account-two-factor-choice,.account-two-factor-management{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);margin-block-start:var(--space-6)}.account-two-factor-notice{padding:var(--space-5);color:var(--ink-muted);font-size:var(--text-sm);line-height:1.55}.account-two-factor-policy{gap:var(--space-2);padding:var(--space-5);border-color:var(--signal-strong);background:var(--signal);display:grid}@supports (color:color-mix(in lab,red,red)){.account-two-factor-policy{background:color-mix(in srgb,var(--signal) 8%,var(--paper-raised))}}.account-two-factor-policy strong{color:var(--ink);font-size:var(--text-sm);line-height:1.5}.account-two-factor-policy span{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.account-two-factor-state{justify-content:space-between;align-items:center;gap:var(--space-5);min-width:0;padding:var(--space-5);display:flex}.account-two-factor-state>div{gap:var(--space-2);min-width:0;display:grid}.account-two-factor-state p,.account-two-factor-state>strong{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.45}.account-two-factor-state>strong{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500}.account-two-factor-badge{color:var(--signal-strong);font-weight:600}.account-two-factor-setup,.account-recovery-codes,.account-two-factor-management{gap:var(--space-6);min-width:0;padding:var(--space-6);display:grid}.account-two-factor-setup-copy,.account-two-factor-management-copy,.account-recovery-codes>div{gap:var(--space-2);display:grid}.account-two-factor-setup h3,.account-two-factor-management h3,.account-recovery-codes h3{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.03em;margin:0}.account-two-factor-setup p,.account-two-factor-management p,.account-recovery-codes p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}.account-two-factor-enrollment{align-items:center;gap:var(--space-6);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.account-two-factor-qr{aspect-ratio:1;border:1px solid var(--rule);border-radius:var(--radius-sm);width:12rem;padding:var(--space-2);background:#fff;place-items:center;display:grid;overflow:hidden}.account-two-factor-qr svg{width:100%;height:auto;display:block}.account-two-factor-secret{gap:var(--space-2);min-width:0;display:grid}.account-two-factor-secret span{color:var(--ink-muted);font-size:var(--text-sm)}.account-two-factor-secret code{overflow-wrap:anywhere;max-width:100%;color:var(--ink);font-family:var(--font-mono);font-size:var(--text-sm)}.account-two-factor-confirm{margin-block-start:0}.account-two-factor-choice{overflow:clip}.account-two-factor-choice summary{gap:var(--space-1);padding:var(--space-5);cursor:pointer;display:grid}.account-two-factor-choice summary strong{font-size:var(--text-base)}.account-two-factor-choice summary span{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.45}.account-two-factor-choice[open] summary{border-block-end:1px solid var(--rule)}.account-two-factor-choice>.account-form{width:100%;padding:var(--space-6);margin:0}.account-two-factor-methods{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.account-two-factor-method{align-items:flex-start;gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-sm);min-width:0;padding:var(--space-4);cursor:pointer;display:flex}.account-two-factor-method:has(input:checked){border-color:var(--signal-strong);background:var(--signal)}@supports (color:color-mix(in lab,red,red)){.account-two-factor-method:has(input:checked){background:color-mix(in srgb,var(--signal) 9%,var(--paper-raised))}}.account-two-factor-method.is-disabled{cursor:not-allowed;opacity:.5}.account-two-factor-method input{accent-color:var(--signal-strong);flex:none;margin-block-start:.2rem}.account-two-factor-method span{gap:var(--space-1);min-width:0;display:grid}.account-two-factor-method small{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.45}.account-two-factor-email-code{align-items:end;gap:var(--space-3);min-width:0;grid-template-columns:minmax(0,1fr) auto;margin-block-start:var(--space-4);display:grid}.account-two-factor-management{grid-template-columns:repeat(2,minmax(0,1fr))}.account-two-factor-management-copy{grid-column:1/-1}.account-two-factor-manage-form{align-content:start;gap:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-sm);width:100%;min-width:0;max-width:100%;padding:var(--space-5);display:grid}.account-two-factor-manage-form.is-danger{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.account-two-factor-manage-form.is-danger{border-color:color-mix(in srgb,var(--danger) 55%,var(--rule))}}.account-two-factor-manage-form.is-required{background:var(--paper);border-style:dashed}@supports (color:color-mix(in lab,red,red)){.account-two-factor-manage-form.is-required{background:color-mix(in srgb,var(--paper) 55%,var(--paper-raised))}}.account-two-factor-manage-form-copy{gap:var(--space-1);display:grid}.account-two-factor-manage-form-copy strong{color:var(--ink);font-size:var(--text-base)}.account-two-factor-manage-form-copy p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.account-two-factor-manage-form .account-field,.account-two-factor-manage-form input{width:100%;min-width:0;max-width:100%}.account-recovery-codes{border-color:var(--signal-strong);background:var(--signal)}@supports (color:color-mix(in lab,red,red)){.account-recovery-codes{background:color-mix(in srgb,var(--signal) 8%,var(--paper-raised))}}.account-recovery-codes ul{gap:var(--space-2) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.account-recovery-codes code{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.04em}@media(max-width:700px){.account-two-factor-state,.account-two-factor-enrollment{grid-template-columns:1fr;align-items:stretch}.account-two-factor-state{display:grid}.account-two-factor-qr{width:min(100%,13rem)}.account-two-factor-methods,.account-two-factor-management,.account-recovery-codes ul,.account-two-factor-email-code{grid-template-columns:1fr}.account-two-factor-email-code .account-secondary-action{width:100%}.account-two-factor-management,.account-two-factor-manage-form{padding:var(--space-4)}.account-two-factor-manage-form .account-secondary-action,.account-two-factor-manage-form .account-danger-action{width:100%;min-width:0;padding-inline:var(--space-3);white-space:normal;overflow-wrap:anywhere;line-height:1.35}}html:has(.theme-dark){color-scheme:dark}body{background-color:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-body);font-size:var(--text-base);text-rendering:optimizelegibility;margin:0;overflow-x:clip}button,input,select{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button{color:inherit}button:active:not(:disabled){transform:translateY(1px)}a{color:inherit;text-decoration:none}[x-cloak]{display:none!important}:focus-visible{outline:.15rem solid var(--signal);outline-offset:.2rem}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:50;top:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--ink);color:var(--paper);font-family:var(--font-mono);font-size:var(--text-xs);position:fixed;inset-inline-start:var(--space-3);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.impersonation-banner{z-index:45;justify-content:space-between;align-items:center;gap:var(--space-5);border-block-end:2px solid var(--signal);background:var(--ink);min-height:3.75rem;color:var(--paper);padding:var(--space-3) clamp(var(--space-4),2.4vw,var(--space-10));display:flex;position:sticky;top:0}.impersonation-banner-copy{align-items:center;gap:var(--space-4);min-width:0;display:flex}.impersonation-banner-copy>span{color:var(--signal);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;flex:none}.impersonation-banner-copy strong{font-size:var(--text-sm);display:block}.impersonation-banner-copy p{margin:var(--space-1) 0 0;color:var(--paper)}@supports (color:color-mix(in lab,red,red)){.impersonation-banner-copy p{color:color-mix(in oklch,var(--paper),transparent 25%)}}.impersonation-banner-copy p{font-size:var(--text-xs)}.impersonation-banner-copy time{font-family:var(--font-mono);white-space:nowrap;margin-inline-start:var(--space-2)}.impersonation-banner form{flex:none}.impersonation-banner button{border:1px solid var(--paper);min-height:2.5rem}@supports (color:color-mix(in lab,red,red)){.impersonation-banner button{border:1px solid color-mix(in oklch,var(--paper),transparent 55%)}}.impersonation-banner button{border-radius:var(--radius-md);color:var(--paper);padding:0 var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;background:0 0}.impersonation-banner button:hover{border-color:var(--signal);color:var(--signal)}.announcement-bar{--announcement-accent:var(--signal);z-index:20;border-block-start:1px solid var(--paper);position:relative}@supports (color:color-mix(in lab,red,red)){.announcement-bar{border-block-start:1px solid color-mix(in oklch,var(--paper),transparent 86%)}}.announcement-bar{border-block-end:2px solid var(--announcement-accent);background:var(--ink);color:var(--paper);font-size:var(--text-sm)}.announcement-bar.is-signal{--announcement-accent:var(--signal)}.announcement-bar.is-neutral{--announcement-accent:var(--paper)}@supports (color:color-mix(in lab,red,red)){.announcement-bar.is-neutral{--announcement-accent:color-mix(in oklch, var(--paper), transparent 52%)}}.announcement-bar.is-warning{--announcement-accent:var(--warning)}.announcement-bar-inner{width:min(100%,var(--content-max));justify-content:center;align-items:center;gap:var(--space-4);min-height:2.75rem;padding:var(--space-2) clamp(var(--space-4),2.4vw,var(--space-10));text-align:center;margin-inline:auto;display:flex;position:relative}.announcement-bar-inner:has(>button){padding-inline:clamp(3.5rem,5vw,5rem)}.announcement-bar p{overflow-wrap:anywhere;min-width:0;margin:0}.announcement-bar a{align-items:center;gap:var(--space-1);color:var(--signal);font-family:var(--font-mono);font-size:var(--text-xs);border-block-end:1px solid;flex:none;font-weight:600;display:inline-flex}.announcement-bar a svg,.announcement-bar button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1rem;height:1rem}.announcement-bar button{width:2rem;height:2rem;border:1px solid;place-items:center;display:inline-grid;position:absolute;inset-block-start:50%;inset-inline-end:clamp(var(--space-3),2.4vw,var(--space-8));transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.announcement-bar button{border:1px solid color-mix(in oklch,currentColor,transparent 72%)}}.announcement-bar button{border-radius:var(--radius-sm);color:var(--signal);cursor:pointer;background:0 0}.announcement-bar button:active{transform:translateY(calc(1px - 50%))}@media(hover:hover)and (pointer:fine){.announcement-bar a:hover{border-block-end-color:#0000}.announcement-bar button:hover{background:currentColor}@supports (color:color-mix(in lab,red,red)){.announcement-bar button:hover{background:color-mix(in oklch,currentColor,transparent 90%)}}}@media(max-width:42rem){.announcement-bar-inner{gap:var(--space-1) var(--space-3);min-height:3rem;padding-block:var(--space-2);flex-wrap:wrap}.announcement-bar p{flex-basis:100%}.announcement-bar-inner:has(>button){padding-inline:var(--space-10)}.announcement-bar button{inset-inline-end:var(--space-2)}}.site-header{z-index:10;align-items:center;gap:var(--space-6);width:100%;padding:var(--space-5) clamp(var(--space-4),2.4vw,var(--space-10));grid-template-columns:auto 1fr auto;display:grid;position:relative}.brand{align-items:center;gap:var(--space-3);width:fit-content;display:inline-flex}.brand-mark{border:1px solid var(--signal);flex:none;place-items:center;width:1.75rem;height:1.75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.brand-mark{border:1px solid color-mix(in oklch,var(--signal),var(--ink) 18%)}}.brand-mark{border-radius:var(--radius-sm);background:var(--signal);color:var(--accent-ink);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600}.brand-mark:has(>img){background:0 0;border-color:#0000}.brand-mark img{border-radius:inherit;object-fit:contain;width:100%;height:100%}.brand-name{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.05em;font-weight:700}.brand-strap,.eyebrow{color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.17em;margin:0}.header-actions{align-items:center;gap:var(--space-2);display:flex}.icon-button,.registrar-control,.language-control{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);place-items:center;min-width:2.5rem;height:2.5rem;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.icon-button,.registrar-control,.language-control{background:color-mix(in oklch,var(--paper-raised),transparent 18%)}}.icon-button{cursor:pointer;position:relative}.icon-button:hover,.registrar-control:hover,.language-control:hover{border-color:var(--rule-strong)}.icon-button:active{transform:translateY(1px)scale(.97)}.icon-button svg,.registrar-control svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:1.05rem}.registrar-control{gap:var(--space-2);padding:0 var(--space-3);grid-template-columns:auto auto}.registrar-control select{max-width:7rem;color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;outline:0}.language-control{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);place-items:center;min-width:3.25rem;height:2.5rem;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.language-control{background:color-mix(in oklch,var(--paper-raised),transparent 18%)}}.language-control{padding:0 var(--space-2)}.language-control select{color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;outline:0}.favorites-count{border-radius:var(--radius-pill);background:var(--signal);min-width:1.1rem;height:1.1rem;color:var(--accent-ink);font-family:var(--font-mono);padding-inline:var(--space-1);font-variant-numeric:tabular-nums;top:-.35rem;place-items:center;font-size:.58rem;line-height:1;display:grid;position:absolute;inset-inline-end:-.35rem}.header-badge-value{text-box-trim:trim-both;text-box-edge:cap alphabetic;line-height:1;display:block}.search-stage{min-height:calc(100vh - 10rem);padding:var(--space-16) var(--space-5) var(--space-24);text-align:center;align-content:center;justify-items:center;display:grid}.search-copy h1{min-width:0;margin:var(--space-4) 0 var(--space-6);font-family:var(--font-display);font-size:var(--text-hero);letter-spacing:-.065em;overflow-wrap:anywhere;font-weight:700;line-height:.91}.search-copy h1 span{color:var(--signal-strong)}.search-copy>p:last-child{max-width:41rem;color:var(--ink-muted);font-size:clamp(var(--text-base),1.5vw,var(--text-lg));margin:0 auto;line-height:1.65}.discovery-form{width:min(48rem,100%);margin-top:var(--space-10);text-align:start}.discovery-form>label{margin-bottom:var(--space-2);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);display:block}.search-field{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--paper-raised);box-shadow:0 1.2rem 3.5rem var(--shadow-color);grid-template-columns:minmax(0,1fr) auto auto;display:grid;position:relative}.search-field:focus-within{border-color:var(--signal);box-shadow:0 0 0 .18rem var(--signal),0 1.2rem 3.5rem var(--shadow-color)}@supports (color:color-mix(in lab,red,red)){.search-field:focus-within{box-shadow:0 0 0 .18rem color-mix(in oklch,var(--signal),transparent 78%),0 1.2rem 3.5rem var(--shadow-color)}}.search-field input{min-width:0;color:var(--ink);padding:var(--space-3) var(--space-4);background:0 0;border:0;outline:0}.search-field input::placeholder{color:var(--ink-faint)}.search-field button{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);background:var(--ink);color:var(--paper);padding:var(--space-3) var(--space-5);font-family:var(--font-mono);font-size:var(--text-sm);cursor:pointer;border:0;display:inline-flex}.search-field button:hover{background:var(--signal);color:var(--accent-ink)}.search-field button:active{transform:translateY(1px)scale(.985)}.search-field button svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:1rem}.form-feedback{min-height:1.25rem;margin:var(--space-2) 0 0;color:var(--danger);font-size:var(--text-sm)}.discovery-search-note{color:var(--ink-muted);font-family:var(--font-body);font-size:var(--text-xs);margin:0;line-height:1.45}.inspiration-search-meta{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-height:1.25rem;margin-top:var(--space-2);color:var(--ink-muted);font-size:var(--text-xs);display:flex}.inspiration-search-meta button{color:var(--signal-strong);font:inherit;cursor:pointer;background:0 0;border:0;flex:none}.inspiration-search-meta button:hover{color:var(--ink)}.prompt-examples{justify-content:center;gap:var(--space-2);max-width:60rem;margin-top:var(--space-4);flex-wrap:wrap;display:flex}.prompt-examples button,.filter-row button{border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--ink-muted);padding:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;background:0 0}.prompt-examples button:hover{border-color:var(--signal);color:var(--signal-strong)}.naming-style-control{align-self:stretch;min-width:2.75rem;display:flex;position:static}.search-field .naming-style-trigger{width:2.75rem;min-height:2.75rem;color:var(--ink-muted);background:0 0;border:1px solid #0000;justify-content:center;padding:0;position:relative}.search-field .naming-style-trigger:hover{border-color:var(--rule);background:var(--paper-soft);color:var(--signal-strong)}.search-field .naming-style-trigger:focus-visible{border-color:var(--signal);outline:2px solid var(--focus);outline-offset:1px}.search-field .naming-style-trigger:disabled,.search-field .naming-style-header button:disabled{opacity:.55;cursor:not-allowed}.search-field .naming-style-trigger[aria-busy=true]{cursor:wait}.search-field .naming-style-trigger[data-state=error]{border-color:var(--danger)}.search-field .naming-style-trigger[data-state=success]{border-color:var(--signal-strong)}.search-field .naming-style-trigger svg{width:1.05rem;height:1.05rem}.naming-style-active{border:1px solid var(--paper-raised);border-radius:var(--radius-pill);background:var(--signal);top:.45rem;width:.35rem;height:.35rem;position:absolute;inset-inline-end:.45rem}.search-field .naming-style-scrim{display:none}.naming-style-popover{z-index:65;top:var(--naming-popover-top,50%);left:var(--naming-popover-left,50%);width:var(--naming-popover-width,min(46rem, calc(100% - 2 * var(--space-4))));max-height:var(--naming-popover-height,min(35rem, calc(100dvh - 2 * var(--space-4))));border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--paper-raised);color:var(--ink);box-shadow:0 1.4rem 4rem var(--ink);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.naming-style-popover{box-shadow:0 1.4rem 4rem color-mix(in oklch,var(--ink),transparent 84%)}}.naming-style-popover{opacity:0;text-align:start}.naming-style-popover.is-positioned{opacity:1}.naming-style-header{gap:var(--space-4);border-bottom:1px solid var(--rule);padding:var(--space-3) var(--space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.naming-style-header h2,.naming-style-header span{margin:0}.naming-style-header h2{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.04em}.naming-style-header span{margin-top:var(--space-2);color:var(--ink-muted);font-size:var(--text-sm);line-height:1.45;display:block}.search-field .naming-style-header button{border:1px solid var(--rule);width:2.5rem;height:2.5rem;color:var(--ink-muted);background:0 0;place-items:center;padding:0;display:grid}.search-field .naming-style-header button:hover{border-color:var(--signal-strong);background:var(--paper-soft);color:var(--signal-strong)}.naming-style-header button svg{width:.95rem;height:.95rem}.naming-settings-content{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}.naming-style-fieldset,.naming-constraints{min-width:0;padding:var(--space-3);border:0;margin:0}.naming-style-fieldset>legend,.naming-constraints>legend{color:var(--ink);font-family:var(--font-display);font-size:var(--text-base);letter-spacing:-.025em;padding:0;font-weight:650}.naming-style-fieldset>legend{padding-block-start:var(--space-3)}.naming-style-options{gap:var(--space-1);margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.naming-style-option{gap:var(--space-2);border-radius:var(--radius-sm);min-width:0;min-height:2.75rem;padding:var(--space-1) var(--space-3);cursor:pointer;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}@media(hover:hover)and (pointer:fine){.naming-style-option:hover{background:var(--paper-soft)}}.naming-style-option:active{background:var(--paper-soft)}.naming-style-option:has(input:disabled){opacity:.55;cursor:not-allowed}.naming-style-option[data-state=loading]{cursor:wait}.naming-style-option[data-state=error]{border-color:var(--danger)}.naming-style-option[data-state=success]{border-color:var(--signal-strong)}.naming-style-option.is-selected{border-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.naming-style-option.is-selected{border-color:color-mix(in oklch,var(--signal),transparent 48%)}}.naming-style-option.is-selected{background:var(--signal-soft)}.naming-style-option input{opacity:0;width:1px;height:1px;position:absolute}.naming-style-option-mark{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);background:var(--paper-raised);place-items:center;width:1rem;height:1rem;margin-top:.12rem;display:grid}.naming-style-option-mark:after{border-radius:inherit;background:var(--signal-strong);content:"";opacity:0;width:.45rem;height:.45rem;transform:scale(.5)}.naming-style-option input:checked+.naming-style-option-mark{border-color:var(--signal-strong)}.naming-style-option input:checked+.naming-style-option-mark:after{opacity:1;transform:scale(1)}.naming-style-option input:focus-visible+.naming-style-option-mark{outline:2px solid var(--focus);outline-offset:2px}.naming-style-option>span:last-child{gap:var(--space-1);min-width:0;display:grid}.naming-style-option strong{font-size:var(--text-sm)}.naming-style-option small{color:var(--ink-muted);font-size:var(--text-xs);line-height:1.4}.naming-style-option em{color:var(--ink-faint);font-family:var(--font-mono);font-size:.58rem;font-style:normal;line-height:1.4}.naming-constraints{padding-top:0}.naming-constraints>legend{border-top:1px solid var(--rule);width:100%;padding-block-start:var(--space-4)}.naming-constraints-description{margin:var(--space-1) 0 var(--space-4);color:var(--ink-muted);font-size:var(--text-xs);line-height:1.45}.naming-constraint-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.naming-constraint-field{align-content:start;gap:var(--space-2);min-width:0;display:grid}.naming-constraint-span{grid-column:1/-1}.naming-constraint-field>label,.naming-length-heading>span,.naming-tld-fieldset>div:first-child>span{color:var(--ink);font-size:var(--text-sm);font-weight:650}.search-field .naming-constraint-field input:not([type=range]){border:1px solid var(--rule-strong);border-radius:var(--radius-sm);outline-offset:1px;background:var(--paper-raised);width:100%;min-width:0;min-height:2.75rem;color:var(--ink);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);outline:2px solid #0000}@media(hover:hover)and (pointer:fine){.search-field .naming-constraint-field input:not([type=range]):hover{background:var(--paper-soft)}}.search-field .naming-constraint-field input:not([type=range]):focus-visible{border-color:var(--ink-muted);outline-color:var(--focus)}.search-field .naming-constraint-field input:not([type=range]):disabled{opacity:.55;cursor:not-allowed}.search-field .naming-constraint-field input:not([type=range])[aria-invalid=true]{border-color:var(--danger)}.search-field .naming-constraint-field input:not([type=range])[aria-busy=true]{cursor:wait}.search-field .naming-constraint-field input:not([type=range])[data-state=success]{border-color:var(--signal-strong)}.naming-length-heading{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.naming-length-heading output{color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;line-height:1}.naming-length-control{--length-range-start:3.2258%;--length-range-end:27.4194%;min-height:2.75rem;position:relative}.naming-length-track{border-radius:var(--radius-pill);background:linear-gradient(var(--length-gradient-direction,to right),var(--rule) 0 var(--length-range-start),var(--signal-strong) var(--length-range-start) var(--length-range-end),var(--rule) var(--length-range-end) 100%);height:.25rem;position:absolute;top:50%;left:.5rem;right:.5rem;transform:translateY(-50%)}.search-field .naming-length-control input[type=range]{z-index:2;appearance:none;width:100%;height:2.75rem;color:var(--signal-strong);pointer-events:none;background:0 0;border:0;outline:0;margin:0;position:absolute;top:0;left:0}.search-field .naming-length-control input[type=range]:last-of-type{z-index:3}.search-field .naming-length-control input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;height:.25rem}.search-field .naming-length-control input[type=range]::-webkit-slider-thumb{border:.125rem solid var(--paper-raised);border-radius:var(--radius-pill);appearance:none;background:var(--signal-strong);width:1rem;height:1rem;box-shadow:0 0 0 1px var(--signal-strong),0 1px 3px var(--ink);margin-top:-.375rem}@supports (color:color-mix(in lab,red,red)){.search-field .naming-length-control input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--signal-strong),0 1px 3px color-mix(in oklch,var(--ink),transparent 74%)}}.search-field .naming-length-control input[type=range]::-webkit-slider-thumb{cursor:grab;pointer-events:auto}.search-field .naming-length-control input[type=range]::-moz-range-track{background:0 0;border:0;height:.25rem}.search-field .naming-length-control input[type=range]::-moz-range-progress{background:0 0}.search-field .naming-length-control input[type=range]::-moz-range-thumb{border:.125rem solid var(--paper-raised);border-radius:var(--radius-pill);background:var(--signal-strong);width:.75rem;height:.75rem;box-shadow:0 0 0 1px var(--signal-strong),0 1px 3px var(--ink)}@supports (color:color-mix(in lab,red,red)){.search-field .naming-length-control input[type=range]::-moz-range-thumb{box-shadow:0 0 0 1px var(--signal-strong),0 1px 3px color-mix(in oklch,var(--ink),transparent 74%)}}.search-field .naming-length-control input[type=range]::-moz-range-thumb{cursor:grab;pointer-events:auto}.naming-length-control:has(input:focus-visible) .naming-length-track{box-shadow:0 0 0 .2rem var(--focus)}.search-field .naming-length-control input[type=range]:active::-webkit-slider-thumb{cursor:grabbing}.search-field .naming-length-control input[type=range]:active::-moz-range-thumb{cursor:grabbing}.naming-length-control.has-error .naming-length-track{background:var(--danger)}.search-field .naming-length-control input[type=range]:disabled{opacity:.55}.naming-constraint-help,.naming-constraint-error{font-size:var(--text-xs);margin:0;line-height:1.4}.naming-constraint-help{color:var(--ink-faint)}.naming-constraint-error{color:var(--danger)}.naming-tld-fieldset{gap:var(--space-3);margin-top:var(--space-5);display:grid}.naming-tld-fieldset>div:first-child>p{margin:var(--space-1) 0 0;color:var(--ink-faint);font-size:var(--text-xs);line-height:1.4}.naming-tld-options{gap:var(--space-2);flex-wrap:wrap;display:flex}.search-field .naming-tld-all,.naming-tld-option{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);min-height:2.75rem;color:var(--ink-muted);padding:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.naming-tld-option{position:relative}.naming-tld-option input{opacity:0;width:1px;height:1px;position:absolute}@media(hover:hover)and (pointer:fine){.search-field .naming-tld-all:hover,.naming-tld-option:hover{border-color:var(--signal-strong);background:var(--paper-soft);color:var(--signal-strong)}}.search-field .naming-tld-all:active,.naming-tld-option:active{background:var(--paper-soft);transform:translateY(1px)}.search-field .naming-tld-all:focus-visible,.naming-tld-option:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.search-field .naming-tld-all.is-selected,.naming-tld-option.is-selected{border-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.search-field .naming-tld-all.is-selected,.naming-tld-option.is-selected{border-color:color-mix(in oklch,var(--signal),transparent 42%)}}.search-field .naming-tld-all.is-selected,.naming-tld-option.is-selected{background:var(--signal-soft);color:var(--signal-strong)}.search-field .naming-tld-all:disabled,.naming-tld-option:has(input:disabled){opacity:.55;cursor:not-allowed}.search-field .naming-tld-all[aria-busy=true],.naming-tld-option[data-state=loading]{cursor:wait}.search-field .naming-tld-all[data-state=error],.naming-tld-option[data-state=error]{border-color:var(--danger)}.search-field .naming-tld-all[data-state=success],.naming-tld-option[data-state=success]{border-color:var(--signal-strong)}.naming-settings-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);border-top:1px solid var(--rule);padding:var(--space-3);background:var(--paper-raised);display:flex}.search-field .naming-settings-actions button{min-height:2.75rem;padding:var(--space-2) var(--space-4);white-space:nowrap;justify-content:center}.search-field .naming-settings-actions .naming-settings-reset{border:1px solid var(--rule-strong);color:var(--ink-muted);background:0 0}@media(hover:hover)and (pointer:fine){.search-field .naming-settings-actions .naming-settings-reset:hover{border-color:var(--signal-strong);background:var(--paper-soft);color:var(--signal-strong)}}.search-field .naming-settings-actions button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.search-field .naming-settings-actions button:disabled{opacity:.55;cursor:not-allowed}.search-field .naming-settings-actions button[aria-busy=true]{cursor:wait}.search-field .naming-settings-actions button[data-state=error]{border-color:var(--danger)}.search-field .naming-settings-actions button[data-state=success]{border-color:var(--signal-strong)}body:has(.workspace) .search-stage{min-height:auto;padding:var(--space-10) clamp(var(--space-4),2.4vw,var(--space-10)) var(--space-4);text-align:start;justify-items:start}body:has(.workspace) .search-copy{display:none}body:has(.workspace) .discovery-form{width:min(56rem,100%);margin-top:0}body:has(.workspace) .prompt-examples{display:none}.request-loader{justify-items:center;gap:var(--space-4);padding:var(--space-16) var(--space-4);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);display:grid}.request-loader span{border:1px solid var(--rule);border-top-color:var(--signal);border-radius:var(--radius-pill);width:1.5rem;height:1.5rem;animation:.7s linear infinite spin}.workspace{width:100%;min-height:55vh;padding:var(--space-4) clamp(var(--space-4),2.4vw,var(--space-10)) var(--space-20)}.query-line{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm)}.query-line span{color:var(--signal);font-weight:600}.result-summary{align-items:center;gap:var(--space-2) var(--space-4);min-height:1.5rem;color:var(--ink-muted);flex-wrap:wrap;line-height:1.55;display:flex}.result-summary p{margin:0}.source-label{border:1px solid var(--rule);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-2);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.6rem}.loading-line{border-radius:var(--radius-pill);background:var(--rule);width:4rem;height:.5rem;animation:.9s ease-in-out infinite alternate breathe}.workspace-meta{justify-content:space-between;align-items:end;gap:var(--space-6);margin-top:var(--space-12);padding-bottom:var(--space-4);border-bottom:1px solid var(--rule);display:flex}.workspace-meta h2{margin:var(--space-2) 0 0;font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.8rem,3vw,3rem);line-height:1}.mode-note{align-items:center;gap:var(--space-2);color:var(--warning);font-family:var(--font-mono);font-size:var(--text-xs);text-align:end;margin:0;display:flex}.mode-note span{border-radius:var(--radius-pill);background:currentColor;flex:none;width:.45rem;height:.45rem}.mode-note-live{color:var(--signal-strong)}.platform-switch{cursor:pointer;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}.platform-switch input{opacity:0;width:1px;height:1px;position:absolute}.platform-switch i{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);background:var(--paper-soft);width:2.5rem;height:1.5rem;position:relative}.platform-switch i:after{top:var(--space-1);border-radius:var(--radius-pill);background:var(--ink-faint);content:"";width:1rem;height:1rem;transition:transform var(--duration-fast) var(--ease-in-out),background-color var(--duration-fast) var(--ease-in-out);position:absolute;inset-inline-start:var(--space-1)}.platform-switch input:checked+i{border-color:var(--signal-strong);background:var(--signal-soft)}.platform-switch input:checked+i:after{background:var(--signal-strong);transform:translate(1rem)}[dir=rtl] .platform-switch input:checked+i:after{transform:translate(-1rem)}.platform-switch input:focus-visible+i{outline:2px solid var(--focus);outline-offset:var(--space-1)}.platform-switch:hover i{border-color:var(--signal-strong)}.platform-switch:active i{background:var(--paper-soft)}.platform-switch input:disabled+i{cursor:not-allowed;opacity:.55}.platform-switch.is-compact{width:2.25rem;height:2rem}.platform-switch.is-compact i{width:2rem;height:1.25rem}.platform-switch.is-compact i:after{top:.1875rem;width:.75rem;height:.75rem;inset-inline-start:.1875rem}.platform-switch.is-compact input:checked+i:after{transform:translate(.75rem)}[dir=rtl] .platform-switch.is-compact input:checked+i:after{transform:translate(-.75rem)}@media(prefers-reduced-motion:reduce){.platform-switch i:after{transition:none}}.filter-row{align-items:center;gap:var(--space-2);padding:var(--space-5) 0;scrollbar-width:thin;display:flex;overflow-x:auto}.filter-row button{flex:none}.filter-row button.is-active{border-color:var(--signal);background:var(--signal-soft);color:var(--signal-strong)}.domain-grid{border:1px solid var(--rule);background:var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.domain-skeleton{align-content:start;gap:var(--space-2);background:var(--paper-raised);min-height:7rem;padding:var(--space-5);display:grid}.domain-skeleton-line{border-radius:var(--radius-pill);background:var(--ink-faint);width:55%;height:.7rem;display:block}@supports (color:color-mix(in lab,red,red)){.domain-skeleton-line{background:color-mix(in oklch,var(--ink-faint),transparent 82%)}}.domain-skeleton-line.is-meta{width:34%;height:.42rem}.domain-grid:has(.domain-result) .domain-skeleton{display:none}.domain-result{justify-content:space-between;gap:var(--space-5);min-width:0;min-height:7rem;padding:var(--space-5);background:var(--paper-raised);animation:result-in var(--duration-base) var(--ease-out) both;flex-direction:column;display:flex}.domain-result:hover{z-index:1;box-shadow:inset 0 0 0 1px var(--rule-strong);position:relative}.domain-result.status-available{background:var(--signal-soft)}@supports (color:color-mix(in lab,red,red)){.domain-result.status-available{background:color-mix(in oklch,var(--signal-soft),var(--paper-raised) 56%)}}@supports (color:color-mix(in lab,red,red)){.domain-result.status-possibly{background:color-mix(in oklch,var(--warning-soft),var(--paper-raised) 48%)}}.domain-identity{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.status-dot{width:.45rem;height:.45rem;margin-top:var(--space-1);border-radius:var(--radius-pill);background:var(--ink-faint);flex:none}.status-available .status-dot{background:var(--signal);box-shadow:0 0 .65rem var(--signal)}@supports (color:color-mix(in lab,red,red)){.status-available .status-dot{box-shadow:0 0 .65rem color-mix(in oklch,var(--signal),transparent 45%)}}.status-premium .status-dot{background:var(--signal);box-shadow:0 0 .65rem var(--signal)}@supports (color:color-mix(in lab,red,red)){.status-premium .status-dot{box-shadow:0 0 .65rem color-mix(in oklch,var(--signal),transparent 45%)}}.status-possibly .status-dot{background:var(--warning)}.domain-identity div{min-width:0}.domain-identity h3{font-family:var(--font-mono);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:500;overflow:hidden}.domain-identity p{margin:var(--space-1) 0 0;color:var(--ink-faint);font-family:var(--font-mono);text-transform:uppercase;font-size:.62rem}.domain-actions{align-items:center;gap:var(--space-3);opacity:0;transition:opacity var(--duration-fast) ease,transform var(--duration-fast) ease;display:flex;transform:translateY(.2rem)}.domain-result:hover .domain-actions,.domain-result:focus-within .domain-actions{opacity:1;transform:translateY(0)}.domain-actions button,.domain-actions a{align-items:center;gap:var(--space-1);color:var(--ink-muted);font-family:var(--font-mono);cursor:pointer;background:0 0;border:0;padding:0;font-size:.6rem;display:inline-flex}.domain-actions button:hover,.domain-actions a:hover,.domain-actions .is-saved,.domain-actions .is-copied{color:var(--signal-strong)}.domain-actions svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;flex:0 0 .85rem;width:.85rem;height:.85rem}.domain-actions .is-saved svg{fill:currentColor}.domain-actions a{margin-inline-start:auto}.results-footer{justify-content:space-between;gap:var(--space-5);padding-top:var(--space-4);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);display:flex}.stats-line{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.stat-available{color:var(--signal-strong)}.stat-possibly{color:var(--warning)}.stats-total{color:var(--ink-faint)}.stream-state{align-items:center;gap:var(--space-2);white-space:nowrap;margin:0;display:flex}.pulse-dot{border-radius:var(--radius-pill);background:var(--signal);width:.4rem;height:.4rem;animation:.6s ease-in-out infinite alternate breathe}.failure-message{gap:var(--space-2) var(--space-4);margin-top:var(--space-4);border-inline-start:.18rem solid var(--danger);background:var(--paper-soft);padding:var(--space-4);color:var(--ink-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.failure-message strong{color:var(--ink)}.language-preview-banner{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);border-block-end:1px solid var(--rule);background:var(--signal-soft);color:var(--ink);flex-wrap:wrap;display:flex}.language-preview-banner p{margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:var(--text-sm)}.language-preview-banner form{margin:0}.site-footer{justify-content:space-between;gap:var(--space-3) var(--space-6);border-top:1px solid var(--rule);padding:var(--space-4) clamp(var(--space-4),2.4vw,var(--space-10));color:var(--ink-faint);font-family:var(--font-mono);flex-wrap:wrap;font-size:.6rem;display:flex}.site-footer p{margin:0}.site-footer.has-social-profiles{padding-block:var(--space-3)}.site-footer-primary,.site-footer-links{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.site-footer-links{min-width:0;max-width:100%}.site-footer-links a{max-width:100%;color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-footer-links a:hover{color:var(--signal-strong)}.site-footer-secondary,.site-social-links{align-items:center;display:flex}.site-footer-secondary{justify-content:flex-end;gap:var(--space-2) var(--space-4);margin-inline-start:auto}.site-social-links{gap:var(--space-2);flex-wrap:wrap}.site-social-link{border-radius:var(--radius-pill);width:1.5rem;height:1.5rem;color:var(--ink-muted);transition:color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);border:1px solid #0000;place-items:center;display:grid}.site-social-link svg{fill:currentColor;width:.875rem;height:.875rem}.site-social-link:focus-visible{border-color:var(--rule-strong);outline-color:var(--focus)}.site-social-link:active{color:var(--ink);transform:translateY(1px)}.site-social-link[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none}.site-social-link[data-state=loading]{cursor:wait;opacity:.55}.site-social-link[data-state=error]{color:var(--danger)}.site-social-link[data-state=success]{color:var(--signal-strong)}@media(hover:hover)and (pointer:fine){.site-social-link:hover{color:var(--signal-strong)}}@media(pointer:coarse){.site-social-link{width:2.75rem;height:2.75rem}}.content-page{width:min(100% - 2 * var(--space-4),65rem);padding:clamp(var(--space-12),9vw,var(--space-24)) 0 var(--space-24);margin-inline:auto}.content-page-header{gap:var(--space-5);border-bottom:1px solid var(--rule);max-width:65ch;padding-bottom:var(--space-10);display:grid}.content-page-header h1{min-width:0;max-width:16ch;font-family:var(--font-display);font-size:var(--text-hero);letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;line-height:1.05}.content-page-header p{max-width:58ch;color:var(--ink-muted);font-size:var(--text-lg);margin:0;line-height:1.6}.content-page-prose{max-width:65ch;padding-block:var(--space-10) var(--space-16);font-size:var(--text-base);line-height:1.72}.content-page-prose>:first-child{margin-top:0}.content-page-prose>:last-child{margin-bottom:0}.content-page-prose h2,.content-page-prose h3{margin:var(--space-12) 0 var(--space-4);font-family:var(--font-display);letter-spacing:-.035em;line-height:1.2}.content-page-prose h2{font-size:var(--text-xl)}.content-page-prose h3{font-size:var(--text-lg)}.content-page-prose p,.content-page-prose ul,.content-page-prose ol,.content-page-prose blockquote,.content-page-prose pre{margin:0 0 var(--space-6)}.content-page-prose ul,.content-page-prose ol{padding-inline-start:var(--space-6)}.content-page-prose li+li{margin-top:var(--space-2)}.content-page-prose a{color:var(--signal-strong);text-underline-offset:.18em;text-decoration:underline}.content-page-prose blockquote{border-inline-start:1px solid var(--rule-strong);color:var(--ink-muted);padding-inline-start:var(--space-5)}.content-page-prose code{font-family:var(--font-mono);font-size:.9em}.content-page-prose pre{border-block:1px solid var(--rule);background:var(--paper-soft);padding:var(--space-4);overflow-x:auto}.content-page-prose hr{margin-block:var(--space-12);border:0;border-top:1px solid var(--rule)}.content-page-meta{gap:var(--space-3);border-top:1px solid var(--rule);max-width:65ch;padding-top:var(--space-4);color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);display:flex}@media(min-width:40rem){.content-page{width:min(100% - 2 * var(--space-8),65rem)}}.faq-page{width:min(100% - 2 * var(--space-4),58rem);padding:clamp(var(--space-10),8vw,var(--space-20)) 0 var(--space-24);margin-inline:auto}.faq-page-header{gap:var(--space-5);border-bottom:1px solid var(--rule);max-width:65ch;padding-bottom:var(--space-10);display:grid}.faq-breadcrumb{align-items:center;gap:var(--space-2);min-width:0;color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.faq-breadcrumb a{color:var(--ink-muted)}.faq-breadcrumb a:active{color:var(--ink-faint)}.faq-page-header h1{min-width:0;max-width:18ch;font-family:var(--font-display);font-size:var(--text-hero);letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;line-height:1.05}.faq-page-header>p{max-width:58ch;color:var(--ink-muted);font-size:var(--text-lg);margin:0;line-height:1.6}.faq-index{border-bottom:1px solid var(--rule)}.faq-entry{border-top:1px solid var(--rule);color:var(--ink)}.faq-entry:first-child{border-top:0}.faq-entry summary{align-items:center;gap:var(--space-5);min-height:4.75rem;padding-block:var(--space-5);color:var(--ink);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;font-weight:600;line-height:1.45;list-style:none;display:grid}.faq-entry summary::-webkit-details-marker{display:none}.faq-entry summary>span{overflow-wrap:anywhere;min-width:0}.faq-entry summary i{width:var(--space-4);height:var(--space-4);color:var(--ink-faint);position:relative}.faq-entry summary i:before,.faq-entry summary i:after{content:"";background:currentColor;height:1px;position:absolute;top:calc(50% - .5px);left:0;right:0}.faq-entry summary i:after{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transform:rotate(90deg)}.faq-entry[open] summary,.faq-entry[open] summary i{color:var(--signal-strong)}.faq-entry[open] summary i:after{opacity:0;transform:rotate(0)}.faq-answer{max-width:65ch;padding:0 var(--space-10) var(--space-6) 0;color:var(--ink-muted);overflow-wrap:anywhere;line-height:1.7}.faq-answer>:first-child{margin-top:0}.faq-answer>:last-child{margin-bottom:0}.faq-answer p,.faq-answer ul,.faq-answer ol{margin:0 0 var(--space-4)}.faq-answer ul,.faq-answer ol{padding-inline-start:var(--space-6)}.faq-answer li+li{margin-top:var(--space-2)}.faq-answer a{color:var(--signal-strong);text-underline-offset:.18em;text-decoration:underline}.faq-answer code{font-family:var(--font-mono);font-size:.9em}.faq-cta{gap:var(--space-6);margin-top:var(--space-12);border:1px solid var(--rule);background:var(--paper-raised);color:var(--ink);padding:var(--space-6);display:grid}.faq-cta h2{font-size:var(--text-xl);letter-spacing:-.035em;margin:0}.faq-cta p{max-width:55ch;margin:var(--space-2) 0 0;color:var(--ink-muted);line-height:1.6}.faq-cta a{justify-content:center;align-items:center;gap:var(--space-3);border:1px solid var(--signal-strong);background:var(--signal-strong);width:fit-content;max-width:100%;min-height:2.75rem;color:var(--paper-raised);padding:var(--space-3) var(--space-5);font-family:var(--font-mono);font-size:var(--text-sm);white-space:nowrap;display:inline-flex}.faq-cta-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.faq-cta a>[aria-hidden]{flex:none}.faq-cta a:active{border-color:var(--ink-faint);background:var(--ink-faint);color:var(--paper-raised)}@media(hover:hover)and (pointer:fine){.faq-breadcrumb a:hover,.faq-entry summary:hover{color:var(--signal-strong)}.faq-cta a:hover{border-color:var(--ink);background:var(--ink);color:var(--paper-raised)}}@media(min-width:40rem){.faq-page{width:min(100% - 2 * var(--space-8),58rem)}.faq-cta{padding:var(--space-8);grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media(prefers-reduced-motion:reduce){.faq-entry summary i:after{transition:none}}body:has(.utility-panel[data-open=true]){overflow:hidden}.utility-panel{z-index:70;position:fixed;inset:0}.utility-panel-backdrop{background:var(--ink);border:0;width:100%;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.utility-panel-backdrop{background:color-mix(in oklch,var(--ink),transparent 72%)}}.utility-panel-backdrop{-webkit-backdrop-filter:blur(.18rem);backdrop-filter:blur(.18rem)}.utility-panel-sheet{border-inline-start:1px solid var(--rule);background:var(--paper);width:min(31rem,100%);height:100%;padding:var(--space-8);overscroll-behavior:contain;box-shadow:-1.5rem 0 4rem var(--shadow-color);top:0;padding-block-end:max(var(--space-8),env(safe-area-inset-bottom));position:absolute;inset-inline-end:0;overflow-y:auto}.utility-panel-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--rule);display:flex}.utility-panel-heading h2{margin:var(--space-2) 0 0;font-family:var(--font-display);letter-spacing:-.04em;font-size:1.55rem}.utility-panel-empty{margin:var(--space-10) 0;color:var(--ink-muted);line-height:1.6}.utility-panel-state{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--rule);min-height:5rem;color:var(--ink-muted);display:flex}.notification-panel-list{margin:0;padding:0;list-style:none}.notification-panel-list li{gap:var(--space-2);border-block-end:1px solid var(--rule);padding:var(--space-5) 0 var(--space-5) var(--space-4);display:grid;position:relative}.notification-panel-list li:before{background:var(--rule-strong);content:"";width:.45rem;height:.45rem;border-radius:999px;position:absolute;inset-block-start:calc(var(--space-5) + .25rem);inset-inline-start:0}.notification-panel-list li.is-unread:before{background:var(--signal-strong)}.notification-panel-list li.is-urgent:before{background:var(--danger)}.notification-panel-item-heading{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--ink-faint);font:var(--text-xs) var(--font-mono);display:flex}.notification-panel-list strong{color:var(--ink);font-size:var(--text-sm)}.notification-panel-list p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.notification-panel-list form{margin:0}.notification-panel-list button{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);cursor:pointer;background:0 0;border:0;padding:0}.utility-panel-state p{margin:0;line-height:1.55}.utility-panel-state.is-error{color:var(--danger);padding-block:var(--space-5);flex-direction:column;align-items:flex-start}.utility-panel-state button{color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:0}.utility-panel-spinner{border:1px solid var(--rule-strong);border-top-color:var(--signal-strong);border-radius:var(--radius-pill);flex:none;width:1rem;height:1rem;animation:.75s linear infinite spin}.utility-panel-footer{border-top:1px solid var(--rule);padding-top:var(--space-5);justify-content:flex-end;display:flex}.utility-panel-footer a{align-items:center;gap:var(--space-2);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-xs);display:inline-flex}.favorites-trigger[aria-expanded=true]{border-color:var(--signal-strong);background:var(--signal-soft);color:var(--signal-strong)}.favorites-list{margin:0;padding:0;list-style:none}.favorites-list li{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--rule);padding:var(--space-4) 0;font-family:var(--font-mono);font-size:var(--text-sm);display:flex}.favorites-list li>div{gap:var(--space-3);display:flex}.favorites-list a,.favorites-list button{color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:0}.favorites-list button{color:var(--ink-faint)}.recent-history-list{margin:0;padding:0;list-style:none}.recent-history-list>li{gap:var(--space-3);border-bottom:1px solid var(--rule);padding-block:var(--space-5);display:grid}.recent-history-item-heading,.recent-history-item-footer,.recent-history-item-footer>div{align-items:center;display:flex}.recent-history-item-heading{justify-content:space-between;gap:var(--space-3)}.recent-history-item-heading time{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.recent-history-status{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);width:fit-content;padding:.18rem var(--space-2);color:var(--ink-muted);font-family:var(--font-mono);font-size:.62rem}.recent-history-status[data-status=completed]{border-color:var(--signal-strong)}@supports (color:color-mix(in lab,red,red)){.recent-history-status[data-status=completed]{border-color:color-mix(in oklch,var(--signal-strong),transparent 42%)}}.recent-history-status[data-status=completed]{background:var(--signal-soft);color:var(--signal-strong)}.recent-history-status[data-status=failed],.recent-history-status[data-status=cancelled]{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.recent-history-status[data-status=failed],.recent-history-status[data-status=cancelled]{border-color:color-mix(in oklch,var(--danger),transparent 45%)}}.recent-history-status[data-status=failed],.recent-history-status[data-status=cancelled]{color:var(--danger)}.recent-history-prompt{color:var(--ink);font-family:var(--font-display);font-size:var(--text-base);font-weight:600;line-height:1.35}.recent-history-item-footer{justify-content:space-between;align-items:flex-end;gap:var(--space-4)}.recent-history-item-footer p{gap:var(--space-1);color:var(--ink-faint);font-family:var(--font-mono);flex-wrap:wrap;margin:0;font-size:.62rem;display:flex}.recent-history-item-footer>div{gap:var(--space-3);color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);flex:none}.recent-history-item-footer a{align-items:center;gap:var(--space-1);color:var(--ink);display:inline-flex}@media(hover:hover)and (pointer:fine){.utility-panel-footer a:hover{border-color:var(--ink);background:var(--ink);color:var(--paper-raised)}.recent-history-prompt:hover,.recent-history-item-footer a:hover,.utility-panel-state button:hover{color:var(--signal-strong)}}.utility-panel-footer a:active,.recent-history-item-footer a:active,.utility-panel-state button:active{transform:translateY(1px)}@media(max-width:30rem){.recent-history-item-footer{flex-direction:column;align-items:flex-start}.recent-history-item-footer>div{justify-content:space-between;width:100%}.favorites-list li{flex-direction:column;align-items:flex-start}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes breathe{0%{opacity:.35}to{opacity:1}}@keyframes domain-skeleton-breathe{0%{opacity:.72}to{opacity:1}}@keyframes result-in{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@media(max-width:70rem){.domain-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:50rem){.impersonation-banner{align-items:stretch;gap:var(--space-3);flex-direction:column}.impersonation-banner-copy{align-items:flex-start;gap:var(--space-2);flex-direction:column}.impersonation-banner-copy time{margin:var(--space-1) 0 0;display:block}.impersonation-banner button{width:100%}.site-header{gap:var(--space-3);grid-template-columns:1fr auto}.brand-strap{display:none}.domain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-meta{flex-direction:column;align-items:flex-start}.mode-note{text-align:start}.domain-actions{opacity:1;transform:none}}@media(max-width:38rem){.site-header{padding-top:var(--space-4);padding-bottom:var(--space-4)}.brand-name{font-size:1.15rem}.registrar-control{display:none}.search-stage{min-height:calc(100vh - 8rem);padding-top:var(--space-10)}.search-copy h1{font-size:clamp(2.45rem,14vw,4.3rem)}.search-copy h1 br{display:none}.search-field{grid-template-columns:minmax(0,1fr) auto auto}.search-field button{justify-content:center}.prompt-examples{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.prompt-examples button{min-width:0;padding-inline:var(--space-2)}.filter-row{flex-wrap:wrap;overflow-x:visible}body:has(.workspace) .search-stage{padding-top:var(--space-6)}.workspace{padding-top:var(--space-2)}.domain-grid{grid-template-columns:1fr}.domain-result{min-height:6.5rem}.results-footer,.site-footer{flex-direction:column;align-items:flex-start}.site-footer-secondary{flex-direction:column;align-items:flex-start;width:100%;margin-inline-start:0}.utility-panel-sheet{padding:var(--space-6) var(--space-5);padding-block-end:max(var(--space-6),env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.stream-recovery{margin-block:var(--space-4);border-inline-start:2px solid var(--warning);color:var(--ink-muted);font-size:var(--text-sm);padding-inline-start:var(--space-4)}.stream-recovery p{margin-block:var(--space-2)}.stream-recovery a{white-space:normal;line-height:1.5}[data-stream-recovery][hidden],[data-analysis-recovery][hidden]{display:none}body{font-size:.9375rem;line-height:1.45}.site-header{gap:var(--space-5);padding-block:var(--space-3)}.brand{gap:var(--space-2)}.brand-name{font-family:var(--font-wordmark);letter-spacing:-.045em;font-size:1.16rem}.brand-strap{font-size:.58rem}.icon-button,.registrar-control,.language-control{min-width:2.75rem;height:2.75rem}#main-content{min-height:calc(100vh - 7.5rem)}.search-stage{min-height:calc(100vh - 7.5rem);padding:clamp(3rem,8vh,5rem) var(--space-4) clamp(5rem,12vh,8rem)}.search-copy{max-width:36rem}.search-copy h1{margin:0 0 var(--space-4);font-size:var(--text-hero);letter-spacing:-.055em;line-height:1.02}.search-copy>p:last-child{max-width:31rem;font-size:var(--text-base);line-height:1.55}.discovery-form{width:min(42rem,100%);margin-top:var(--space-8)}.search-field{border-radius:var(--radius-sm);box-shadow:0 .7rem 2.4rem var(--shadow-color)}.search-field:focus-within{box-shadow:0 0 0 .15rem var(--signal),0 .7rem 2.4rem var(--shadow-color)}@supports (color:color-mix(in lab,red,red)){.search-field:focus-within{box-shadow:0 0 0 .15rem color-mix(in oklch,var(--signal),transparent 80%),0 .7rem 2.4rem var(--shadow-color)}}.search-field input{min-height:2.75rem;padding:var(--space-2) var(--space-3);font-size:.9rem}.search-field button{min-height:2.75rem;padding:var(--space-2) var(--space-4);font-size:.72rem}.prompt-examples{gap:var(--space-2);margin-top:var(--space-3)}.prompt-examples button,.filter-row button{min-height:1.85rem;padding:var(--space-1) var(--space-3);font-size:.65rem}body:has(.workspace) .search-stage{padding:var(--space-4) clamp(var(--space-4),2vw,var(--space-8)) var(--space-2)}body:has(.workspace) .discovery-form{width:min(44rem,100%)}.workspace{min-height:62vh;padding:var(--space-2) clamp(var(--space-4),2vw,var(--space-8)) var(--space-16)}.workspace-bar{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--rule);padding-bottom:var(--space-3);display:flex}.workspace-filter-scroll{flex:auto;min-width:0;position:relative}.workspace-bar .filter-row{gap:var(--space-1);scrollbar-width:none;-ms-overflow-style:none;width:100%;min-width:0;padding:0}.workspace-bar .filter-row::-webkit-scrollbar{display:none}.workspace-view-controls{justify-content:flex-end;align-items:center;gap:var(--space-4);flex:none;display:flex}.workspace-availability-filter{align-items:center;gap:var(--space-2);border-inline-start:1px solid var(--rule);cursor:pointer;min-height:2rem;padding-inline-start:var(--space-4);display:inline-flex}.workspace-availability-copy{color:var(--ink-muted);font-family:var(--font-mono);text-align:end;white-space:nowrap;gap:.1rem;line-height:1.15;display:grid}.workspace-availability-copy strong{color:var(--ink);font-size:.62rem;font-weight:500}.workspace-availability-copy small{color:var(--signal-strong);font-size:.52rem}.workspace-bar .mode-note{white-space:nowrap;flex:0 auto;font-size:.6rem}.conversation-turns{gap:var(--space-12);padding-top:var(--space-6);display:grid}.conversation-turn{min-width:0;scroll-margin-top:var(--space-5)}.conversation-turn+.conversation-turn{border-top:1px solid var(--rule);padding-top:var(--space-8)}.query-block{max-width:55rem}.query-line{margin-bottom:var(--space-2);font-size:.75rem}.result-summary{max-width:75ch;min-height:1.35rem;font-size:.82rem;line-height:1.45}.source-label{font-size:.54rem}.tld-preference-notice{color:var(--accent,#008f4c);font-family:var(--font-mono);align-items:center;gap:.42rem;font-size:.67rem;display:flex;margin-top:.4rem!important}.domain-grid{gap:var(--space-1);margin-top:var(--space-5);background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr))}.domain-filter-empty{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-3);border:1px dashed var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-soft);display:flex}@supports (color:color-mix(in lab,red,red)){.domain-filter-empty{background:color-mix(in oklch,var(--paper-soft),transparent 22%)}}.domain-filter-empty{padding:var(--space-4)}.domain-filter-empty>div{gap:var(--space-1);display:grid}.domain-filter-empty strong{color:var(--ink);font-size:.75rem;font-weight:600}.domain-filter-empty span{color:var(--ink-muted);font-size:.7rem}.domain-filter-empty button{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);min-height:2rem;color:var(--ink);padding:var(--space-1) var(--space-3);font-family:var(--font-mono);cursor:pointer;flex:none;font-size:.59rem}.domain-filter-empty button:hover{border-color:var(--signal-strong);color:var(--signal-strong)}.domain-filter-empty button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.domain-filter-empty button:active{transform:translateY(1px)}.domain-skeleton,.domain-result{border-radius:var(--radius-sm);min-height:4.4rem;padding:var(--space-3);border:1px solid #0000}.domain-skeleton{background:var(--paper-soft)}@supports (color:color-mix(in lab,red,red)){.domain-skeleton{background:color-mix(in oklch,var(--paper-soft),var(--paper-raised) 22%)}}.domain-skeleton{animation:domain-skeleton-breathe 1.45s var(--ease-in-out) infinite alternate}.domain-skeleton-line{height:.55rem}.domain-skeleton-line.is-meta{height:.34rem}.domain-skeleton:nth-child(8n+2){animation-delay:-.18s}.domain-skeleton:nth-child(8n+3){animation-delay:-.36s}.domain-skeleton:nth-child(8n+4){animation-delay:-.54s}.domain-skeleton:nth-child(8n+5){animation-delay:-.72s}.domain-skeleton:nth-child(8n+6){animation-delay:-.9s}.domain-skeleton:nth-child(8n+7){animation-delay:-1.08s}.domain-skeleton:nth-child(8n+8){animation-delay:-1.26s}.domain-result{gap:var(--space-2);border-color:var(--rule);background:0 0}.domain-result:hover{border-color:var(--rule-strong);box-shadow:none}.domain-result.status-available,.domain-result.status-premium{background:var(--signal-soft)}@supports (color:color-mix(in lab,red,red)){.domain-result.status-available,.domain-result.status-premium{background:color-mix(in oklch,var(--signal-soft),var(--paper-raised) 62%)}}.domain-result.status-premium{position:relative}.premium-domain-badge{border-radius:var(--radius-xs);background:var(--ink);color:var(--paper);padding:var(--space-1);font-family:var(--font-mono);font-size:var(--text-2xs);white-space:nowrap;font-weight:600;line-height:1;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.domain-result.status-premium .domain-identity{padding-inline-end:var(--space-12)}.premium-domain-price{color:var(--ink-muted);font-weight:600}.stat-premium{color:var(--warning)}.domain-result.status-possibly{background:var(--warning-soft)}@supports (color:color-mix(in lab,red,red)){.domain-result.status-possibly{background:color-mix(in oklch,var(--warning-soft),var(--paper-raised) 58%)}}.domain-result.status-taken{background:var(--paper-soft)}@supports (color:color-mix(in lab,red,red)){.domain-result.status-taken{background:color-mix(in oklch,var(--paper-soft),var(--paper-raised) 38%)}}.domain-result.status-checking{background:var(--paper-soft)}@supports (color:color-mix(in lab,red,red)){.domain-result.status-checking{background:color-mix(in oklch,var(--paper-soft),var(--paper-raised) 28%)}}.domain-result.status-checking .status-dot{background:var(--signal);animation:domain-skeleton-breathe 1.15s var(--ease-in-out) infinite alternate}.domain-result.status-check-failed{background:var(--warning-soft)}@supports (color:color-mix(in lab,red,red)){.domain-result.status-check-failed{background:color-mix(in oklch,var(--warning-soft),var(--paper-raised) 35%)}}.domain-result.status-check-failed .status-dot{background:var(--warning)}.domain-identity{gap:var(--space-2)}.status-dot{width:.35rem;height:.35rem;margin-top:var(--space-1)}.domain-identity h3{letter-spacing:-.015em;font-size:clamp(.69rem,.8vw,.78rem)}.domain-identity p{margin-top:var(--space-1);font-size:.5rem}.domain-actions{gap:var(--space-2);opacity:1;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transform:none}.domain-actions button,.domain-actions a{justify-content:center;min-width:1.75rem;min-height:1.75rem;font-size:.54rem}.domain-actions svg{flex-basis:.78rem;width:.78rem;height:.78rem}.domain-actions span{display:none}.results-footer{padding-top:var(--space-3);align-items:center;font-size:.59rem}.followup-block{max-width:47rem;margin-top:var(--space-6);border-inline-start:2px solid var(--signal);padding-inline-start:var(--space-4)}.assistant-question{gap:var(--space-2);margin:0 0 var(--space-3);color:var(--ink);max-width:70ch;font-size:.86rem;line-height:1.5;display:flex}h1,h2{overflow-wrap:anywhere;min-width:0}.domain-actions a:active{transform:translateY(1px)}.followup-form>label{margin-bottom:var(--space-1);color:var(--ink-muted);font-family:var(--font-mono);font-size:.59rem;display:block}.followup-field{min-width:0;box-shadow:none;grid-template-columns:minmax(0,1fr) auto}.followup-field textarea{resize:none;width:100%;min-width:0;min-height:2.25rem;max-height:6rem;color:var(--ink);padding:var(--space-2) var(--space-3);background:0 0;border:0;outline:0;font-size:.82rem;line-height:1.25rem;display:block}.registrar-control select:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.followup-field textarea::placeholder{color:var(--ink-faint)}.followup-field textarea:placeholder-shown{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.followup-field button{align-items:center;gap:var(--space-2);background:var(--ink);color:var(--paper);padding:var(--space-2) var(--space-4);font-family:var(--font-mono);cursor:pointer;font-size:.67rem;display:inline-flex}.followup-field button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.followup-field button:hover{background:var(--signal);color:var(--accent-ink)}.followup-field button:active{transform:translateY(1px)}.followup-field button:disabled{cursor:wait;opacity:.55}button:disabled{cursor:not-allowed;opacity:.55}.search-field button,.followup-field button,.prompt-examples button,.filter-row button,.domain-actions a,.domain-actions button{white-space:nowrap}.followup-feedback{min-height:1rem;margin:var(--space-2) 0 0;color:var(--ink-faint);font-size:.68rem}@media(min-width:40rem){.domain-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:60rem){.domain-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.domain-actions{opacity:1;transform:none}.domain-actions span{display:inline}.domain-actions button,.domain-actions a{justify-content:flex-start;min-width:0}}@media(max-width:49.999rem){.workspace-bar{align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-4);flex-direction:column-reverse}.workspace-filter-scroll{width:100%}.workspace-filter-scroll:after{z-index:1;width:var(--space-8);background:linear-gradient(to right,transparent,var(--paper) 82%);pointer-events:none;content:"";position:absolute;top:0;bottom:0;right:0}[dir=rtl] .workspace-filter-scroll:after{background:linear-gradient(to left,transparent,var(--paper) 82%);left:0;right:auto}.workspace-bar .filter-row{width:100%;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;touch-action:pan-x pan-y;padding-inline-end:var(--space-8);flex-wrap:nowrap;padding-bottom:0;overflow-x:auto}.workspace-bar .filter-row button{scroll-snap-align:start}.workspace-bar .mode-note{white-space:normal;max-width:100%}.workspace-view-controls{justify-content:stretch;gap:var(--space-2);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.workspace-availability-filter{border-inline-start:0;justify-content:space-between;width:100%;min-height:2.5rem;padding-inline-start:0}.workspace-premium-filter{border-top:1px solid var(--rule)}.workspace-availability-copy{text-align:start}.domain-grid{gap:var(--space-2)}.domain-result{gap:var(--space-3);padding:var(--space-3)}.domain-identity p{color:var(--ink-muted);line-height:1.35}.results-footer{margin-top:var(--space-2);border-top:1px solid var(--rule)}}@media(max-width:29.999rem){.domain-filter-empty{flex-direction:column;align-items:stretch}.domain-filter-empty button{width:100%}}.account-history-page{width:min(100% - (2 * var(--space-4)),76rem);min-width:0;padding-block:clamp(var(--space-8),6vw,var(--space-16));margin-inline:auto}.account-history-list{border-block-end:1px solid var(--rule-strong);min-width:0;margin-block-start:var(--space-8)}.account-history-detail-header p{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);margin:0;line-height:1.55}.account-history-detail-header h1{min-width:0;font-family:var(--font-display);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0}.account-history-status{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);width:fit-content;min-height:1.65rem;padding-inline:var(--space-3);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.account-history-status.is-completed{border-color:var(--signal-strong);color:var(--signal-strong)}.account-history-status.is-partial,.account-history-status.is-checking,.account-history-status.is-generating,.account-history-status.is-pending{border-color:var(--warning);color:var(--warning)}.account-history-status.is-failed,.account-history-status.is-cancelled{border-color:var(--danger);color:var(--danger)}.account-history-overview dt{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.account-history-overview dd{margin:var(--space-1) 0 0;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.account-history-overview dd.is-available{color:var(--signal-strong)}.account-history-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.account-history-actions form{display:contents}.account-history-actions .account-secondary-action{justify-content:center;align-items:center;display:inline-flex}.account-text-action.is-danger{color:var(--danger)}.account-history-empty{justify-items:start;gap:var(--space-3);min-width:0;padding-block:clamp(var(--space-8),5vw,var(--space-12));display:grid}.account-history-empty h2,.account-history-detail-header h1,.account-history-turn h3{margin:0}.account-history-empty p{max-width:42rem;color:var(--ink-muted);margin:0;line-height:1.6}.account-history-empty .account-primary-action{margin-block-start:var(--space-3)}.account-pagination{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-end:1px solid var(--rule);min-width:0;padding-block:var(--space-5);font-family:var(--font-mono);font-size:var(--text-xs);display:flex}.account-pagination a{min-height:2.75rem;color:var(--signal-strong);align-items:center;display:inline-flex}.account-pagination .is-disabled{color:var(--ink-faint)}.account-history-detail-header{gap:var(--space-5);border-block-end:1px solid var(--rule-strong);min-width:0;padding-block-end:var(--space-8);display:grid}.account-history-detail-header>div{gap:var(--space-4);min-width:0;display:grid}.account-history-detail-header h1{font-size:var(--text-hero);line-height:1.04}.account-history-back{width:fit-content;color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs)}.account-history-back:before{content:"← "}.account-history-overview,.account-history-turns{min-width:0;margin-block-start:var(--space-10)}.account-history-overview{gap:var(--space-6);border-block-end:1px solid var(--rule-strong);padding-block-end:var(--space-10);display:grid}.account-history-overview>dl{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.account-history-overview>dl>div{min-width:0}.account-history-overview form{align-self:end}.account-history-turns>.account-section-copy{padding-block-end:var(--space-5)}.account-history-turn{border-block-start:1px solid var(--rule);min-width:0;padding-block:var(--space-8)}.account-history-turn>header{justify-content:space-between;align-items:flex-start;gap:var(--space-5);min-width:0;display:flex}.account-history-turn>header>div{min-width:0}.account-history-turn>header>div>span,.account-history-exchange span,.account-history-summary>span{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.account-history-turn h3{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.035em;margin-block-start:var(--space-1)}.account-history-exchange{gap:var(--space-5);border-inline-start:2px solid var(--signal);min-width:0;margin-block-start:var(--space-6);padding-inline-start:var(--space-5);display:grid}.account-history-exchange>div,.account-history-summary{min-width:0}.account-history-exchange p,.account-history-summary p{margin:var(--space-2) 0 0;color:var(--ink-muted);overflow-wrap:anywhere;line-height:1.65}.account-history-summary{margin-block-start:var(--space-6)}.account-history-domains{border-block-start:1px solid var(--rule);border-inline-start:1px solid var(--rule);min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-block-start:var(--space-6);display:grid}.account-history-domain{gap:var(--space-1);border-block-end:1px solid var(--rule);border-inline-end:1px solid var(--rule);background:var(--paper);min-width:0;padding:var(--space-4);display:grid}.account-history-domain strong{font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere}.account-history-domain span,.account-history-domain small{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.account-history-domain.is-available span{color:var(--signal-strong)}.account-history-domain.is-possibly span,.account-history-domain.is-pending span,.account-history-domain.is-checking span{color:var(--warning)}.account-history-domain.is-failed span,.account-history-domain.is-cancelled span{color:var(--danger)}.account-history-empty.is-compact{border-block-start:1px solid var(--rule);padding-block:var(--space-8)}@media(hover:hover)and (pointer:fine){.account-history-back:hover,.account-pagination a:hover{color:var(--ink)}.account-history-actions .account-secondary-action:hover{border-color:var(--signal-strong);color:var(--signal-strong)}.account-text-action.is-danger:hover{color:var(--ink)}}@media(min-width:40rem){.account-history-page{width:min(100% - (2 * var(--space-8)),76rem)}.account-history-detail-header{grid-template-columns:minmax(0,1fr) auto;align-items:end}.account-history-overview>dl,.account-history-domains{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:60rem){.account-history-actions{justify-content:flex-end}.account-history-overview{grid-template-columns:minmax(11rem,.65fr) minmax(0,1.35fr) auto;align-items:start}.account-history-domains{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:39.999rem){.account-history-actions,.account-history-actions form,.account-history-actions .account-secondary-action{width:100%}.account-history-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-history-actions .account-text-action{justify-self:start;min-height:2.75rem}}@media(max-width:21.999rem){.account-history-page{width:min(100% - (2 * var(--space-3)),76rem)}.account-history-domains,.account-history-actions{grid-template-columns:1fr}.account-history-detail-header h1{font-size:1.9rem}}@media(prefers-reduced-motion:reduce){.domain-skeleton{opacity:1;animation:none}}.workspace-purchase-note{margin:var(--space-3) 0 0;color:var(--ink-muted);font-size:var(--text-xs);max-width:85ch}.workspace-decision-next{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-4);border-block-end:1px solid var(--rule);flex-wrap:wrap;display:flex}.workspace-decision-next p{min-width:0;color:var(--ink-muted);font-size:var(--text-sm);flex:26rem;margin:0}.workspace-decision-next a{white-space:normal;line-height:1.4}@media(max-width:30rem){.workspace-decision-next a{width:100%;padding-block:var(--space-3)}}.workspace .domain-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}@media(max-width:49.999rem){.site-header{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr)}.header-actions{justify-content:flex-end;gap:var(--space-1);flex-wrap:nowrap;min-width:0;max-width:100%}.site-header:has(.account-control--credits) .brand-name{display:none}}.workspace .domain-result{min-width:0;min-height:var(--space-24);justify-content:space-between;gap:var(--space-2);padding:var(--space-3)}.workspace .domain-result .domain-identity{min-width:0;display:flex}.workspace .domain-result .domain-identity h3{font-size:var(--text-sm);white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.workspace .domain-result .domain-identity p{font-size:var(--text-xs);overflow-wrap:anywhere}.workspace .domain-result .domain-actions{gap:var(--space-1);flex-wrap:wrap;justify-content:space-between;margin:0;display:flex}.workspace .domain-result .domain-actions>:is(button,a,form,.domain-monitor-action){flex:1 1 0;min-width:min-content;max-width:100%;margin:0;display:inline-flex}.workspace .domain-result .domain-actions :is(button,a){width:auto;min-width:0;min-height:var(--space-8);justify-content:flex-start;gap:calc(var(--space-1) / 2);font-size:var(--text-2xs);padding:0;line-height:1.3}.workspace .domain-result .domain-actions :is(button,a)>span{white-space:normal;overflow-wrap:normal;text-align:start;min-width:0;display:inline}.workspace .domain-result .domain-actions>:is(button,a){min-width:min-content}.workspace .domain-result .domain-actions form{width:100%;min-width:0}.workspace .domain-result .domain-monitor-action{flex-wrap:wrap}.workspace .domain-result .domain-monitor-feedback{font-size:var(--text-xs);overflow-wrap:anywhere;flex-basis:100%}.project-search-context{margin:var(--space-4) clamp(var(--space-4),2vw,var(--space-8))}.project-search-context>div{min-width:0}.project-search-context strong{font-size:var(--text-sm);overflow-wrap:anywhere}.mode-note:not(.mode-note-live)>span:first-child{background:var(--rule-strong);animation:none}.mode-note>span:last-child{background:0 0;border-radius:0;width:auto;height:auto}.workspace-bar .mode-note{white-space:normal;min-width:0}.workspace-bar .mode-note>span:last-child{overflow-wrap:anywhere;flex:auto;min-width:0}.followup-form.has-credit-limit .followup-field>a{white-space:normal;min-width:0;line-height:1.4}@media(max-width:30rem){.followup-form.has-credit-limit .followup-field{grid-template-columns:minmax(0,1fr)}}.contact-page{width:min(100% - (2 * var(--space-4)),76rem);padding-block:clamp(var(--space-10),7vw,var(--space-16)) var(--space-24);margin-inline:auto}.contact-split{gap:var(--space-10);min-width:0;display:grid}.contact-intro{align-content:start;gap:var(--space-6);min-width:0;display:grid}.contact-breadcrumb{align-items:center;gap:var(--space-2);min-width:0;color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.contact-breadcrumb a{color:var(--ink-muted)}.contact-breadcrumb a:active{color:var(--ink-faint)}.contact-intro h1{min-width:0;max-width:13ch;font-family:var(--font-display);letter-spacing:-.06em;overflow-wrap:anywhere;margin:0;font-size:clamp(2rem,4vw,2.375rem);font-weight:700;line-height:1.02}.contact-lede{max-width:56ch;color:var(--ink-muted);font-size:var(--text-lg);margin:0;line-height:1.6}.contact-directions{max-width:40rem;margin:var(--space-2) 0 0;border-block:1px solid var(--rule);display:grid}.contact-direction{gap:var(--space-2);border-block-end:1px solid var(--rule);width:100%;color:var(--ink);padding:var(--space-4) var(--space-3);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),padding var(--duration-fast) var(--ease-out);background:0 0;border-block-start:0;border-inline:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.contact-direction:last-child{border-block-end:0}.contact-direction>span{min-width:0;font-weight:600}.contact-direction>small{color:var(--ink-muted);font-size:var(--text-sm);grid-column:1;line-height:1.55}.contact-direction>i{color:var(--ink-faint);font-family:var(--font-mono);grid-area:1/2/span 2;align-self:center;font-style:normal}.contact-direction.is-active{background:var(--paper-soft);box-shadow:inset 2px 0 0 var(--signal-strong);color:var(--signal-strong);padding-inline-start:var(--space-4)}.contact-direction.is-active>i{color:var(--signal-strong)}.contact-direction:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.contact-privacy-note{max-width:60ch;color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);margin:0;line-height:1.6}.contact-form-panel{border:1px solid var(--rule-strong);background:var(--paper-raised);min-width:0;padding:var(--space-5)}.contact-form-heading{gap:var(--space-2);border-block-end:1px solid var(--rule);padding-block-end:var(--space-5);display:grid}.contact-form-heading h2{min-width:0;font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;line-height:1.2}.contact-form-heading p{max-width:58ch;color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}.contact-feedback{gap:var(--space-2);border-block-end:1px solid var(--rule);padding-block:var(--space-5);color:var(--ink-muted);display:grid}.contact-feedback strong{color:var(--ink)}.contact-feedback p,.contact-feedback ul{margin:0}.contact-feedback>span{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.contact-feedback ul{padding-inline-start:var(--space-5)}.contact-feedback.is-success strong{color:var(--signal-strong)}.contact-feedback.is-error strong,.contact-feedback.is-error li{color:var(--danger)}.contact-form{gap:var(--space-5);min-width:0;padding-block-start:var(--space-6);display:grid}.contact-account-identity{align-items:center;gap:var(--space-3) var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-soft);padding:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.contact-account-avatar{background:var(--signal);width:2.5rem;height:2.5rem;color:var(--accent-ink);font-family:var(--font-mono);font-size:var(--text-xs);border-radius:50%;place-items:center;display:grid}.contact-account-identity>div{gap:var(--space-1);min-width:0;display:grid}.contact-account-identity>div>span{color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.contact-account-identity strong,.contact-account-identity p{overflow-wrap:anywhere;min-width:0;margin:0}.contact-account-identity p{color:var(--ink-muted);font-size:var(--text-sm)}.contact-account-identity>a{width:fit-content;color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);grid-column:2;text-decoration:none}.contact-account-identity>a:focus-visible{outline:2px solid var(--focus);outline-offset:var(--space-1)}.contact-form-grid{gap:var(--space-4) var(--space-5);min-width:0;display:grid}.contact-field{align-content:start;gap:var(--space-2);min-width:0;display:grid}.contact-field label{font-weight:600}.contact-field input,.contact-field select,.contact-field textarea{width:100%;min-height:var(--control-height-lg);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);outline-offset:.05rem;background:var(--paper);color:var(--ink);padding:var(--space-3);font:inherit;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);outline:.15rem solid #0000}.contact-field textarea{resize:vertical;min-height:8.5rem;line-height:1.55}.contact-field input:focus-visible,.contact-field select:focus-visible,.contact-field textarea:focus-visible{border-color:var(--ink-muted);outline-color:var(--focus)}.contact-field input:active,.contact-field select:active,.contact-field textarea:active{border-color:var(--ink-muted)}.contact-field input[aria-invalid=true],.contact-field select[aria-invalid=true],.contact-field textarea[aria-invalid=true]{border-color:var(--danger)}.contact-field>p{min-height:1lh;color:var(--ink-faint);font-size:var(--text-sm);margin:0;line-height:1.45}.contact-field:has([aria-invalid=true])>p{color:var(--danger)}.contact-field input:disabled,.contact-field select:disabled,.contact-field textarea:disabled{cursor:not-allowed;opacity:.55}.contact-honeypot{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.contact-turnstile-field{gap:var(--space-2);min-width:0;display:grid}.contact-turnstile-field .cf-turnstile{width:100%;min-width:0}.contact-turnstile-field p{min-height:1lh;color:var(--ink-faint);font-size:var(--text-sm);margin:0;line-height:1.45}.contact-turnstile-field .contact-turnstile-error{color:var(--danger)}.contact-consent{align-items:start;gap:var(--space-3);color:var(--ink-muted);font-size:var(--text-sm);cursor:pointer;grid-template-columns:auto minmax(0,1fr);line-height:1.55;display:grid}.contact-consent input{width:1.15rem;height:1.15rem;accent-color:var(--signal-strong);margin:.15rem 0 0}.contact-consent-group{align-content:start;gap:var(--space-2);min-width:0;display:grid}.contact-consent-error{color:var(--danger);font-size:var(--text-sm);margin:0}.contact-form-actions{gap:var(--space-4);border-block-start:1px solid var(--rule);min-width:0;padding-block-start:var(--space-5);display:grid}.contact-submit{min-height:var(--control-height-lg);justify-content:space-between;align-items:center;gap:var(--space-5);border:1px solid var(--ink);border-radius:var(--radius-sm);background:var(--ink);color:var(--paper);padding-inline:var(--space-5);font-family:var(--font-mono);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform .1s var(--ease-out);justify-self:stretch;font-weight:600;display:inline-flex}.contact-submit:active:not(:disabled){transform:translateY(1px)}.contact-submit:disabled{cursor:not-allowed;opacity:.55}@media(hover:hover)and (pointer:fine){.contact-breadcrumb a:hover{color:var(--signal-strong)}.contact-direction:hover{background:var(--paper-soft);color:var(--signal-strong)}.contact-account-identity>a:hover{color:var(--ink)}.contact-field input:hover,.contact-field select:hover,.contact-field textarea:hover{background:var(--paper-soft)}.contact-submit:hover{border-color:var(--signal-strong);background:var(--signal);color:var(--accent-ink)}}@media(min-width:40rem){.contact-page{width:min(100% - (2 * var(--space-8)),76rem)}.contact-form-panel{padding:var(--space-8)}.contact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-account-identity{grid-template-columns:auto minmax(0,1fr) auto}.contact-account-identity>a{grid-column:3}.contact-form-grid .contact-field>p{min-height:2.9em}.contact-form-actions{grid-template-columns:minmax(0,1fr) auto;align-items:end}.contact-submit{justify-self:end;min-width:13rem}}@media(min-width:60rem){.contact-split{align-items:start;gap:clamp(var(--space-10),4vw,var(--space-16));grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media(max-width:49.999rem){.contact-field input,.contact-field select,.contact-field textarea{font-size:var(--text-base)}}.site-footer-cookie-button{color:inherit;font:inherit;text-underline-offset:var(--space-1);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;line-height:1;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.site-footer-cookie-button:hover{color:var(--signal-strong);text-decoration-color:currentColor}.site-footer-cookie-button:focus-visible{outline:2px solid var(--focus);outline-offset:var(--space-1)}.site-footer-cookie-button:active{color:var(--ink)}.site-footer-cookie-button:disabled{opacity:.55;cursor:not-allowed}.cookie-banner{z-index:45;inset-inline:var(--space-4);bottom:max(var(--space-4),env(safe-area-inset-bottom));gap:var(--space-5);width:auto;max-width:72rem;max-height:calc(100dvh - max(var(--space-4),env(safe-area-inset-top)) - max(var(--space-4),env(safe-area-inset-bottom)));overscroll-behavior:contain;border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--paper-raised);box-shadow:0 var(--space-2) var(--space-8) var(--shadow-color);padding:var(--space-5);margin-inline:auto;display:grid;position:fixed;overflow-y:auto}.cookie-banner[hidden]{display:none}.cookie-banner-copy{min-width:0}.cookie-kicker{color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;margin:0}.cookie-banner h2,.cookie-dialog h2{margin:var(--space-2) 0 0;font-family:var(--font-display);letter-spacing:-.04em;overflow-wrap:anywhere;min-width:0;font-size:clamp(1.35rem,4vw,1.75rem);line-height:1.08}.cookie-banner-copy>p:last-child,.cookie-dialog-header>div>p:last-child{max-width:68ch;margin:var(--space-3) 0 0;color:var(--ink-muted);font-size:var(--text-sm);line-height:1.55}.cookie-banner-copy a,.cookie-service a{color:var(--signal-strong);text-underline-offset:var(--space-1)}.cookie-banner-copy a:hover,.cookie-service a:hover{color:var(--ink)}.cookie-banner-copy a:focus-visible,.cookie-service a:focus-visible{outline:2px solid var(--focus);outline-offset:var(--space-1)}.cookie-banner-copy a:active,.cookie-service a:active{color:var(--signal)}.cookie-banner-actions,.cookie-dialog-actions{gap:var(--space-2);align-items:center;display:grid}.cookie-button{border:1px solid var(--rule-strong);border-radius:var(--radius-md);min-height:2.75rem;padding:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere;cursor:pointer;font-weight:600;line-height:1.4}.cookie-button.is-primary{border-color:var(--ink);background:var(--ink);color:var(--paper)}.cookie-button.is-secondary{background:var(--paper-raised);color:var(--ink)}.cookie-button:hover{border-color:var(--signal-strong)}.cookie-button.is-primary:hover{background:var(--signal);color:var(--accent-ink)}.cookie-button.is-secondary:hover{color:var(--signal-strong)}.cookie-button:focus-visible{outline:2px solid var(--focus);outline-offset:var(--space-1)}.cookie-button:active{background:var(--paper-soft);color:var(--ink)}.cookie-button:disabled{opacity:.55;cursor:not-allowed}.cookie-dialog{width:min(calc(100% - (var(--space-4) * 2)),54rem);max-height:calc(100dvh - (var(--space-6) * 2));border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--paper-raised);color:var(--ink);box-shadow:0 var(--space-2) var(--space-8) var(--shadow-color);margin:auto;padding:0;overflow:auto}.cookie-dialog::backdrop{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.cookie-dialog::backdrop{background:color-mix(in oklch,var(--ink),transparent 68%)}}.cookie-dialog::backdrop{-webkit-backdrop-filter:blur(.16rem);backdrop-filter:blur(.16rem)}.cookie-dialog-header{justify-content:space-between;align-items:flex-start;gap:var(--space-5);border-bottom:1px solid var(--rule);padding:var(--space-6) var(--space-5);display:flex}.cookie-dialog-header>div{min-width:0}.cookie-dialog-close{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;flex:none;place-items:center;display:grid}.cookie-dialog-close svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:1rem}.cookie-dialog-close:hover{border-color:var(--signal-strong);color:var(--signal-strong)}.cookie-dialog-close:focus-visible{outline:2px solid var(--focus);outline-offset:var(--space-1)}.cookie-dialog-close:active{background:var(--paper-soft)}.cookie-dialog-close:disabled{opacity:.55;cursor:not-allowed}.cookie-category-list{padding-inline:var(--space-5)}.cookie-category{border-bottom:1px solid var(--rule);padding-block:var(--space-5)}.cookie-category:last-child{border-bottom:0}.cookie-category-heading{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.cookie-category-heading>div{min-width:0}.cookie-category h3{font-size:var(--text-base);overflow-wrap:anywhere;min-width:0;margin:0}.cookie-category-heading p{max-width:65ch;margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.cookie-required{color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;flex:none}.cookie-service-list{border-top:1px dashed var(--rule);margin-block-start:var(--space-4)}.cookie-service{gap:var(--space-3);padding-block:var(--space-4);display:grid}.cookie-service+.cookie-service{border-top:1px dashed var(--rule)}.cookie-service-title{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.cookie-service h4{font-family:var(--font-mono);font-size:var(--text-sm);margin:0}.cookie-service-title span{color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap}.cookie-service p{max-width:70ch;margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.cookie-service dl{gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin:0;display:flex}.cookie-service dl div{min-width:0}.cookie-service dt{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.cookie-service dd{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}.cookie-service>a{width:fit-content;font-family:var(--font-mono);font-size:var(--text-xs)}.cookie-dialog-actions{border-top:1px solid var(--rule);padding:var(--space-5)}@media(min-width:48rem){.cookie-banner{padding:var(--space-6);grid-template-columns:minmax(0,1fr) auto;align-items:center}.cookie-banner-actions{grid-template-columns:repeat(3,auto)}.cookie-dialog-header{padding:var(--space-8)}.cookie-category-list{padding-inline:var(--space-8)}.cookie-dialog-actions{padding:var(--space-6) var(--space-8);grid-template-columns:repeat(3,auto);justify-content:end}}@media(max-width:37.999rem){body:has(.naming-style-popover.is-positioned){overflow:hidden}.site-header{padding-block:var(--space-3)}.brand-name{font-size:1.05rem}.search-stage{min-height:calc(100vh - 7rem);padding-top:var(--space-12)}.search-copy h1{font-size:clamp(2rem,10vw,2.5rem)}.search-copy h1 br{display:initial}.search-field{grid-template-columns:minmax(0,1fr) auto auto}.search-field button{padding-inline:var(--space-3)}.search-field>.search-submit span{display:none}.naming-style-control{position:static}.search-field .naming-style-scrim{z-index:64;background:var(--ink);border:0;border-radius:0;width:auto;height:auto;display:block;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.search-field .naming-style-scrim{background:color-mix(in oklch,var(--ink),transparent 68%)}}.search-field .naming-style-scrim{-webkit-backdrop-filter:blur(.12rem);backdrop-filter:blur(.12rem);padding:0}.search-field .naming-style-scrim:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.search-field .naming-style-scrim:hover{background:color-mix(in oklch,var(--ink),transparent 68%)}}.naming-style-popover{z-index:65;top:max(var(--space-3),env(safe-area-inset-top));right:var(--space-3);bottom:max(var(--space-3),env(safe-area-inset-bottom));left:var(--space-3);border-radius:var(--radius-lg);width:auto;max-height:none;position:fixed;transform:none}.naming-style-header{padding:var(--space-4)}.naming-settings-content{overscroll-behavior-y:contain;touch-action:pan-y}.naming-style-options,.naming-constraint-grid{grid-template-columns:minmax(0,1fr)}.naming-constraint-span{grid-column:auto}.naming-settings-actions{padding-bottom:max(var(--space-3),env(safe-area-inset-bottom))}.search-field .naming-settings-actions button{padding-inline:var(--space-3);flex:1 1 0}.prompt-examples{align-items:center;gap:var(--space-1);flex-direction:column;width:100%;display:flex}.prompt-examples button{width:auto;min-width:0;max-width:100%;min-height:2.75rem;padding:var(--space-1) var(--space-3);text-align:center;white-space:normal;overflow-wrap:anywhere}body:has(.workspace) .search-stage{padding-top:var(--space-3)}.workspace{padding-top:var(--space-2)}.domain-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.domain-result{min-height:6rem;padding:var(--space-3)}.results-footer{align-items:flex-start;gap:var(--space-2);flex-direction:column}.site-footer{text-align:center;flex-direction:column;align-items:center}.site-footer-primary{flex-direction:column;align-items:center;width:100%}.site-footer-links{justify-content:center}.site-footer-secondary{flex-direction:column;align-items:center;width:100%;margin-inline-start:0}.site-social-links{justify-content:center}.followup-field{grid-template-columns:minmax(0,1fr) auto}.followup-field button{justify-content:center}.utility-panel-sheet{padding:var(--space-6) var(--space-5);padding-block-end:max(var(--space-6),env(safe-area-inset-bottom))}}@media(max-width:21.999rem){.brand-name{display:none}.prompt-examples button{padding-inline:var(--space-2);font-size:.6rem}}@media(max-width:49.999rem){.inspiration-search-meta{align-items:flex-start;gap:var(--space-1);flex-direction:column}.search-field input,.followup-field textarea,.language-control select,.registrar-control select{font-size:var(--text-base)}}.account-control{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);min-width:2.75rem;height:2.75rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.account-control{background:color-mix(in oklch,var(--paper-raised),transparent 18%)}}.account-control{padding-inline:var(--space-3);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.account-control svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;flex:none;width:1.05rem}.account-control.account-control--credits{width:auto;padding-inline:var(--space-3)}.account-control-balance{color:var(--ink);font-variant-numeric:tabular-nums;line-height:1}.account-control .account-credit-icon{width:var(--space-4);height:var(--space-4);color:var(--accent);align-self:center;display:block}.account-avatar{border-radius:var(--radius-pill);background:var(--signal);width:1.35rem;height:1.35rem;color:var(--accent-ink);flex:none;place-items:center;font-size:.58rem;font-weight:600;display:grid}.account-control:active{background:var(--paper-soft);transform:translateY(1px)}.account-settings-page{width:min(100% - (2 * var(--space-4)),76rem);min-width:0;margin-inline:auto}.auth-honeypot{clip-path:inset(50%);white-space:nowrap;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.public-auth-body{background:var(--paper);flex-direction:column;min-width:0;min-height:100dvh;display:flex}.public-auth-shell{flex:1 0 auto;grid-template-rows:auto auto minmax(0,1fr);min-width:0;display:grid}.public-auth-header{justify-content:space-between;align-items:center;gap:var(--space-2);border-block-end:1px solid var(--rule);background:var(--paper-raised);min-width:0;padding:var(--space-4);display:flex}.public-auth-brand-pane{justify-content:space-between;gap:var(--space-3);border-block-end:1px solid var(--rule);background:var(--paper-soft);min-width:0;padding:var(--space-5) var(--space-4);flex-direction:column;display:flex}.public-auth-brand{align-items:center;min-width:0}.public-auth-brand .brand-name{overflow-wrap:anywhere;font-size:clamp(.875rem,3.6vw,1.16rem);display:block}.public-auth-brand>span:last-child{gap:var(--space-1);min-width:0;display:grid}.public-auth-brand small{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere;font-weight:400;display:none}.public-auth-brand-copy{align-content:start;gap:var(--space-3);min-width:0;display:grid}.public-auth-kicker{color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;margin:0}.public-auth-brand-copy h1{min-width:0;max-width:28ch;font-family:var(--font-display);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.5rem,6vw,2rem);font-weight:700;line-height:1.1}.public-auth-brand-copy>p:not(.public-auth-kicker){max-width:48ch;color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.6}.public-auth-note{max-width:48ch;color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);margin:0;line-height:1.6}.public-auth-form-pane{background:var(--paper-raised);min-width:0;display:grid}.public-auth-tools{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-shrink:0;min-width:0;display:flex}.public-auth-tools .public-auth-language,.public-auth-tools .public-auth-theme{min-width:2.75rem;height:2.75rem}.public-auth-form-wrap{min-width:0;padding:var(--space-6) var(--space-4) max(var(--space-8),env(safe-area-inset-bottom));align-items:start;display:grid}.public-auth-form{gap:var(--space-6);width:min(100%,29rem);min-width:0;margin-inline:auto;display:grid}.public-auth-form-heading{gap:var(--space-2);display:grid}.public-auth-form-heading h2,.account-section-copy h2{min-width:0;font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;line-height:1.15}.public-auth-form-heading p,.account-section-copy p{max-width:52rem;color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}.public-auth-form .account-form{width:100%;margin-block-start:0}.public-auth-form>.account-feedback{margin-block-start:0}.account-registration-flow{gap:var(--space-4);min-width:0;display:grid}.account-registration-flow .account-form{gap:var(--space-3)}.account-registration-flow .social-auth-options{gap:var(--space-4)}.account-registration-flow .account-auth-switch{margin-block-start:0}.account-form{gap:var(--space-4);width:min(100%,42rem);min-width:0;margin-block-start:var(--space-5);display:grid}.account-form--danger{width:min(100%,34rem)}.account-form-actions{justify-content:flex-end;align-items:stretch;gap:var(--space-3);min-width:0;flex-wrap:wrap;margin-block-start:var(--space-1);display:flex}.account-form--danger .account-form-actions{justify-content:flex-start}.account-field{align-content:start;gap:var(--space-2);min-width:0;display:grid}.account-field-label{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.account-field label,.account-field-label>label{font-size:var(--text-sm);font-weight:600}.account-field-label>a{color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);text-underline-offset:var(--space-1);white-space:normal;overflow-wrap:anywhere;flex:none;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.account-field input,.account-field select{width:100%;min-width:0;min-height:var(--control-height-lg);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);outline-offset:1px;background:var(--paper);color:var(--ink);padding:0 var(--space-4);font-size:var(--text-base);transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);outline:2px solid #0000}.account-field input:focus-visible,.account-field select:focus-visible{border-color:var(--focus);outline-color:var(--focus)}.account-field input:active,.account-field select:active{border-color:var(--ink-muted)}.account-field input[aria-invalid=true],.account-field select[aria-invalid=true]{border-color:var(--danger)}.account-field input:disabled,.account-field select:disabled{cursor:not-allowed;opacity:.55}.account-field>p{min-height:1lh;color:var(--ink-faint);font-size:var(--text-sm);margin:0;line-height:1.45}.account-field:has([aria-invalid=true])>p{color:var(--danger)}.account-password-setup{gap:var(--space-4);min-width:0;display:grid}.account-password-control{min-width:0;position:relative}.account-password-control>input{padding-inline-end:calc(var(--control-height-lg) + var(--space-2))}.account-password-toggle{width:calc(var(--control-height-lg) - var(--space-2));min-width:2.75rem;height:calc(var(--control-height-lg) - var(--space-2));border-radius:var(--radius-sm);outline-offset:1px;min-height:2.75rem;color:var(--ink-muted);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;outline:2px solid #0000;place-items:center;display:inline-grid;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-1);transform:translateY(-50%)}.account-password-toggle:hover{border-color:var(--rule);background:var(--paper-soft);color:var(--ink)}.account-password-toggle:focus-visible{border-color:var(--focus);outline-color:var(--focus);color:var(--ink)}button.account-password-toggle:active{background:var(--rule);transform:translateY(calc(1px - 50%))}.account-password-toggle:disabled{cursor:not-allowed;opacity:.55}.account-password-toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:1.1rem;height:1.1rem}.account-password-strength{gap:var(--space-2);min-width:0;display:grid}.account-password-strength-heading{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-width:0;color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);display:flex}.account-password-strength-heading strong{color:var(--ink-muted);text-align:end;font-weight:600}.account-password-strength-track{gap:var(--space-1);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.account-password-strength-track span{border-radius:var(--radius-pill);background:var(--rule);height:.25rem;transition:background-color var(--duration-fast) var(--ease-out)}.account-password-strength[data-strength=level-1] .account-password-strength-heading strong,.account-password-strength[data-strength=level-1] .account-password-strength-track span:first-child{color:var(--danger)}.account-password-strength[data-strength=level-1] .account-password-strength-track span:first-child{background:var(--danger)}.account-password-strength[data-strength=level-2] .account-password-strength-heading strong,.account-password-strength[data-strength=level-2] .account-password-strength-track span:nth-child(-n+2){color:var(--warning)}.account-password-strength[data-strength=level-2] .account-password-strength-track span:nth-child(-n+2){background:var(--warning)}.account-password-strength[data-strength=level-3] .account-password-strength-heading strong,.account-password-strength[data-strength=level-3] .account-password-strength-track span:nth-child(-n+3),.account-password-strength[data-strength=level-4] .account-password-strength-heading strong,.account-password-strength[data-strength=level-4] .account-password-strength-track span{color:var(--signal-strong)}.account-password-strength[data-strength=level-3] .account-password-strength-track span:nth-child(-n+3),.account-password-strength[data-strength=level-4] .account-password-strength-track span{background:var(--signal-strong)}.account-password-requirements{min-width:0}.account-password-requirements ul{gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.account-password-requirements li{align-items:center;gap:var(--space-1);min-width:0;color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;line-height:1.3;display:inline-flex}.account-password-requirements li:before{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);content:"";width:.38rem;height:.38rem;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);background:0 0;flex:none}.account-password-requirements li[data-met=true]{color:var(--signal-strong)}.account-password-requirements li[data-met=true]:before{border-color:var(--signal-strong);background:var(--signal-strong)}.account-password-match{min-height:1lh}.account-password-match[data-state=match]{color:var(--signal-strong)}.account-password-match[data-state=mismatch]{color:var(--danger)}.account-check-row{align-items:flex-start;gap:var(--space-3);min-width:0;color:var(--ink-muted);font-size:var(--text-sm);cursor:pointer;line-height:1.5;display:flex}.account-check-row input{width:1rem;height:1rem;accent-color:var(--signal-strong);flex:none;margin-block-start:.15rem}.account-primary-action,.account-secondary-action,.account-danger-action,.account-text-action{min-height:var(--control-height-lg);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);padding-inline:var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out);font-weight:600;line-height:1}.account-primary-action{justify-content:space-between;align-items:center;gap:var(--space-5);border-color:var(--ink);background:var(--ink);width:auto;min-width:12rem;color:var(--paper);display:inline-flex}.account-secondary-action{background:var(--paper-raised);color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.member-account-main :is(.account-primary-action,.account-secondary-action,.account-danger-action){max-width:100%;padding-block:var(--space-2);white-space:normal;line-height:1.4}.member-account-main .account-primary-action{min-width:min(12rem,100%)}.member-account-main :is(.account-primary-action,.account-secondary-action)>span{min-width:0}.account-danger-action{border-color:var(--danger);color:var(--danger);background:0 0;justify-self:start}.account-text-action{min-height:0;color:var(--signal-strong);text-underline-offset:var(--space-1);background:0 0;border:0;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.account-primary-action:active:not(:disabled),.account-secondary-action:active:not(:disabled),.account-danger-action:active:not(:disabled),.account-text-action:active:not(:disabled){transform:translateY(1px)}.account-primary-action:disabled,.account-secondary-action:disabled,.account-danger-action:disabled,.account-text-action:disabled,.account-primary-action[aria-busy=true],.account-secondary-action[aria-busy=true],.account-danger-action[aria-busy=true]{cursor:not-allowed;opacity:.55}.account-primary-action[aria-busy=true],.account-primary-action.is-loading,.account-secondary-action[aria-busy=true],.account-secondary-action.is-loading{cursor:wait}.account-primary-action.is-error,.account-secondary-action.is-error{border-color:var(--danger)}.account-primary-action.is-success,.account-secondary-action.is-success{border-color:var(--signal-strong)}.account-feedback{border-inline-start:2px solid var(--rule-strong);color:var(--ink-muted);font-size:var(--text-sm);margin-block-start:var(--space-5);padding-inline-start:var(--space-4);line-height:1.5}.account-feedback strong{color:var(--ink);margin-block-end:var(--space-1);display:block}.account-feedback ul{margin:0;padding-inline-start:var(--space-5)}.account-feedback.is-error{border-color:var(--danger);color:var(--danger)}.account-feedback.is-success{border-color:var(--signal-strong);color:var(--signal-strong)}.account-auth-switch{margin:var(--space-6) 0 0;color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.account-auth-switch a{color:var(--signal-strong);text-underline-offset:var(--space-1);white-space:nowrap;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.account-turnstile{gap:var(--space-2);min-width:0;display:grid}.account-turnstile .cf-turnstile{width:100%;min-width:0}.account-turnstile p{color:var(--ink-faint);font-size:var(--text-sm);margin:0}.account-turnstile p.is-error{color:var(--danger)}.account-settings-page{padding-block:clamp(var(--space-8),6vw,var(--space-16))}.account-settings-page>.account-feedback{width:100%;margin-inline:auto}.account-settings-section{border-block-start:1px solid var(--rule-strong);min-width:0;padding-block:var(--space-8);scroll-margin-block-start:var(--space-8)}.account-settings-section.is-profile{padding-block-start:0;padding-block-end:var(--space-10)}.account-settings-section.is-password{padding-block:var(--space-8) var(--space-10)}.account-settings-section.is-sessions{padding-block:var(--space-10)}.account-settings-section.is-danger{border-color:var(--danger);padding-block:var(--space-8) 0}.account-section-copy{gap:var(--space-2);min-width:0;display:grid}.account-status{color:var(--warning);font-family:var(--font-mono);font-size:var(--text-xs);text-underline-offset:var(--space-1);white-space:nowrap;flex:none;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.account-status.is-verified{color:var(--signal-strong);text-decoration:none}.account-session-list{border-block:1px solid var(--rule);min-width:0;margin-block-start:var(--space-6);display:grid}.account-session{gap:var(--space-4);min-width:0;padding-block:var(--space-4);display:grid}.account-session+.account-session{border-block-start:1px solid var(--rule)}.account-session-main,.account-session-title{min-width:0}.account-session-title{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.account-session-title strong{overflow-wrap:anywhere}.account-session-title span{color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap}.account-session-meta{gap:var(--space-3);min-width:0;margin:var(--space-4) 0 0;display:grid}.account-session-meta div{min-width:0}.account-session-meta dt{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.account-session-meta dd{margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.account-section-action{gap:var(--space-3);width:100%;min-width:0;margin-block-start:0;padding-block-start:var(--space-5);display:grid}.account-empty-state{padding-block:var(--space-5);color:var(--ink-muted);font-size:var(--text-sm);margin:0}@media(hover:hover)and (pointer:fine){.account-control:hover{border-color:var(--signal-strong);color:var(--signal-strong)}.account-field-label>a:hover,.account-auth-switch a:hover,.account-text-action:hover{color:var(--ink);text-decoration-color:currentColor}.account-field input:hover,.account-field select:hover{background:var(--paper-soft)}.account-primary-action:hover{border-color:var(--signal-strong);background:var(--signal);color:var(--accent-ink)}.account-secondary-action:hover{border-color:var(--signal-strong);color:var(--signal-strong)}a.account-status:hover{color:var(--ink);text-decoration-color:currentColor}.account-danger-action:hover{background:var(--danger);color:var(--paper)}}@media(min-width:40rem){.account-settings-page{width:min(100% - (2 * var(--space-8)),76rem)}.public-auth-brand-pane{padding:var(--space-6) var(--space-8)}.public-auth-header{padding:var(--space-5) var(--space-8)}.public-auth-brand small{display:block}.public-auth-form-wrap{padding:var(--space-6) var(--space-8) var(--space-12)}.account-form--profile,.account-form--password{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.account-form--password .account-field:first-of-type,.account-form--password>.account-social-auth-safety,.account-form-actions{grid-column:1/-1}.account-session{grid-template-columns:minmax(0,1fr) auto;align-items:center}.account-session-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.account-session .account-secondary-action{min-width:8rem}.account-section-action{grid-template-columns:minmax(0,1fr) auto;align-items:end;width:100%}.account-section-action .account-secondary-action{min-width:12rem}}@media(min-width:60rem){.public-auth-body{height:auto;overflow-y:visible}.public-auth-shell{flex:auto;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1.1fr) minmax(26rem,.9fr);min-height:0}.public-auth-header{display:contents}.public-auth-header>.public-auth-brand{border-inline-end:1px solid var(--rule);background:var(--paper-soft);width:100%;padding:var(--space-6) var(--space-10)}.public-auth-brand-copy{gap:var(--space-4);margin-block:auto}.public-auth-brand-copy h1{letter-spacing:-.065em;max-width:14ch;font-size:4rem;line-height:.98}.public-auth-brand-copy>p:not(.public-auth-kicker){font-size:var(--text-base)}.public-auth-brand-pane,.public-auth-form-pane{min-height:0;overflow-y:visible}.public-auth-brand-pane{gap:clamp(var(--space-8),8vw,var(--space-12));border-block-end:0;border-inline-end:1px solid var(--rule);padding:var(--space-10)}.public-auth-tools{background:var(--paper-raised);padding:var(--space-5) var(--space-8)}.public-auth-form-wrap{padding:var(--space-8);align-items:center}.account-registration-flow .social-auth-provider-list{grid-template-columns:repeat(2,minmax(0,1fr))}.account-registration-flow .social-auth-provider:last-child:nth-child(odd){grid-column:1/-1}}@media(max-width:39.999rem){.account-control{width:2.75rem;min-width:2.75rem;height:2.75rem;padding-inline:0}.icon-button svg,.account-control svg{width:.95rem}.account-avatar{width:1.125rem;height:1.125rem;font-size:.5rem}.account-control-label{display:none}.account-section-action,.account-section-action .account-secondary-action,.account-session form,.account-session .account-secondary-action,.account-form-actions,.account-form-actions .account-primary-action,.account-danger-action{width:100%}}@media(max-width:21.999rem){.site-header{gap:var(--space-2);padding-inline:var(--space-3)}.header-actions{gap:var(--space-1)}.icon-button,.account-control{width:2.5rem;min-width:2.5rem;height:2.5rem}.site-header .language-control{width:auto;min-width:3.25rem;height:2.5rem}.account-settings-page{width:min(100% - (2 * var(--space-3)),76rem)}.account-field-label{flex-direction:column;align-items:flex-start}}.member-account-context{min-width:0}.member-account-avatar{border-radius:var(--radius-pill);background:var(--signal);width:3rem;height:3rem;color:var(--accent-ink);font-family:var(--font-mono);font-size:var(--text-sm);place-items:center;font-weight:600;text-decoration:none;display:grid}.member-account-profile-copy{gap:var(--space-1);min-width:0;display:grid}.member-account-profile-name{min-width:0;color:var(--ink);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;display:block;overflow:hidden}.member-account-plan-summary{min-width:0;color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.4;display:block}.member-account-plan-name{overflow-wrap:anywhere;min-width:0;color:inherit;font:inherit}.member-account-credit-balance{gap:var(--space-2);border-block-start:1px solid var(--rule);min-width:0;padding:var(--space-3) var(--space-4);color:inherit;background:0 0;text-decoration:none;transition:background-color .16s;display:grid}.member-account-credit-copy{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0;color:var(--ink-muted);font:var(--text-xs) var(--font-mono);flex-wrap:wrap;line-height:1.35;display:flex}.member-account-credit-copy>span,.member-account-credit-copy>strong{overflow-wrap:anywhere;min-width:0}.member-account-credit-copy>strong{color:var(--signal-strong);text-align:end;font-weight:600}.member-account-credit-meter{border-radius:var(--radius-pill);background:var(--rule);width:100%;height:.25rem;display:block;overflow:hidden}.member-account-credit-meter>span{width:var(--member-account-credit-fill,0%);border-radius:inherit;background:var(--signal-strong);height:100%;display:block}.member-account-credit-balance.is-empty .member-account-credit-copy>strong,.member-account-credit-balance.is-unavailable .member-account-credit-copy>strong{color:var(--ink-faint)}.member-account-credit-balance.is-empty .member-account-credit-meter>span,.member-account-credit-balance.is-unavailable .member-account-credit-meter>span{background:var(--ink-faint)}@media(hover:hover)and (pointer:fine){.member-account-credit-balance:hover{background:var(--paper-soft)}.member-account-credit-balance:hover .member-account-credit-copy>span{color:var(--ink)}}.member-account-credit-balance:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.member-account-credit-balance:active{background:var(--paper-soft);transform:translateY(1px)}.member-account-plan-upgrade{justify-content:space-between;align-items:center;gap:var(--space-3);border:0;border-block-start:1px solid var(--rule);width:100%;min-width:0;min-height:2.5rem;padding:var(--space-3) var(--space-4);color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);background:0 0;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.member-account-plan-upgrade>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.member-account-plan-upgrade>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;flex:none;width:1rem;height:1rem;transition:transform .16s}@media(hover:hover)and (pointer:fine){.member-account-plan-upgrade:hover{color:var(--ink);background:var(--signal-soft)}.member-account-plan-upgrade:hover>svg{transform:translate(2px)}}.member-account-plan-upgrade:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.member-account-plan-upgrade:active{color:var(--ink-muted);transform:translateY(1px)}.member-account-plan-upgrade[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.member-account-plan-upgrade[aria-busy=true]{cursor:wait}.member-account-identity[data-state=error]{outline:1px solid var(--danger);outline-offset:-1px}.member-account-identity[data-state=success]{outline:1px solid var(--signal-strong);outline-offset:-1px}.member-account-nav-item>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:none;width:1.1rem;height:1.1rem}.member-account-context{align-self:start}.is-impersonating .member-account-sidebar{top:calc(3.75rem + var(--space-5))}@media(hover:hover)and (pointer:fine){.member-account-nav-item:hover{background:var(--paper-soft);color:var(--signal-strong)}}@media(max-width:39.999rem){.member-account-main .account-settings-section{scroll-margin-block-start:var(--space-4)}}.account-profile-page>.account-settings-section{margin-block-start:var(--space-8)}.account-overview-page{min-width:0}.account-overview-metrics{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.account-overview-metrics>div{gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);grid-template-rows:1fr auto;display:grid;position:relative}.account-overview-metric-link{z-index:2;border-radius:inherit;position:absolute;inset:0}.account-overview-metrics>div:has(.account-overview-metric-link:hover){background:var(--paper-soft);box-shadow:inset 0 0 0 1px var(--rule-strong)}.account-overview-metric-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.account-overview-metrics dt{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.4}.account-overview-metrics dd{font-family:var(--font-display);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin:0;font-weight:600}.account-overview-dashboard{align-items:start;gap:var(--account-layout-gap,var(--space-5));grid-template-columns:minmax(0,1fr);min-width:0;margin-block-start:0;display:grid}.account-panel{grid-template-rows:auto auto;align-content:start;min-width:0;display:grid}.account-panel-header{justify-content:space-between;align-items:flex-start;gap:var(--space-5);border-block-end:1px solid var(--rule);min-width:0;padding:var(--account-surface-padding-block,var(--space-5)) var(--account-surface-padding-inline,var(--space-6));background:0 0;display:flex}.account-panel-heading{gap:var(--space-1);min-width:0;display:grid}.account-panel-eyebrow{color:var(--signal-strong);font-family:var(--font-mono);letter-spacing:.12em;font-size:.625rem;font-weight:500;line-height:1.35}.account-panel h2,.account-panel h3{font-family:var(--font-display);margin:0}.account-panel h2{font-size:var(--text-lg);letter-spacing:-.035em;font-weight:600;line-height:1.3}.account-panel-heading>p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.account-panel-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:0 auto;min-width:0;display:flex}.account-panel-actions a,.account-overview-search>a{color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap}.account-panel-body{min-width:0}.account-overview-project{gap:var(--space-5);min-width:0;padding:var(--account-surface-padding-block) var(--account-surface-padding-inline);display:grid}.account-overview-project-copy{gap:var(--space-2);min-width:0;display:grid}.account-overview-project-meta{align-items:center;gap:var(--space-3);min-width:0;color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.account-overview-project h3{font-size:var(--text-2xl);letter-spacing:-.035em;overflow-wrap:anywhere}.account-overview-project-copy>p,.account-overview-focus-empty p,.account-overview-empty p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.account-overview-project-progress{gap:var(--space-1);grid-template-columns:repeat(6,minmax(0,1fr));min-width:0;display:grid}.account-overview-next-step{gap:var(--space-1);border-inline-start:2px solid var(--signal-strong);padding-inline-start:var(--space-3);display:grid}.account-overview-next-step strong{color:var(--ink);font-family:var(--font-mono);font-size:var(--text-xs)}.account-overview-project-progress span{border-radius:var(--radius-pill);background:var(--rule);height:.2rem}.account-overview-project-progress span.is-complete,.account-overview-project-progress span.is-current{background:var(--signal)}.account-overview-project-progress span.is-current{box-shadow:0 0 0 1px var(--signal-strong)}.account-overview-focus-empty{gap:var(--space-4);min-width:0;padding:var(--space-5);display:grid}.account-overview-focus-empty>span{color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs)}.account-overview-focus-empty>div{gap:var(--space-2);min-width:0;display:grid}.account-overview-focus-empty h3{font-size:var(--text-lg);letter-spacing:-.025em}.account-overview-focus-empty .account-secondary-action{justify-self:start}.account-overview-recent-body{min-width:0;display:grid}.account-overview-search-list{background:var(--paper-raised);min-width:0}.account-overview-search{align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-4) var(--account-surface-padding-inline,var(--space-6));grid-template-columns:2rem minmax(0,1fr) auto;display:grid}.account-overview-search+.account-overview-search{border-block-start:1px solid var(--rule)}.account-overview-search-index{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);align-self:start;padding-block-start:var(--space-1)}.account-overview-search-copy{gap:var(--space-2);min-width:0;display:grid}.account-overview-search-copy>div{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.account-overview-search time,.account-overview-search-copy p{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);margin:0;line-height:1.5}.account-overview-search h3{min-width:0;font-size:var(--text-lg);letter-spacing:-.025em;overflow-wrap:anywhere}.account-overview-search>a{align-items:center;gap:var(--space-2);min-height:2.75rem;display:inline-flex}.account-overview-empty{justify-items:start;gap:var(--space-3);padding:var(--space-10) var(--space-5);display:grid}.account-overview-empty .account-secondary-action{justify-content:center;align-items:center;margin-block-start:var(--space-2);display:inline-flex}.account-overview-activity-body,.account-overview-status-body{min-width:0}.account-overview-activity nav{min-width:0;display:grid}.account-overview-activity nav a,.account-overview-activity nav button{align-items:center;gap:var(--space-4);width:100%;min-width:0;min-height:3.5rem;padding:var(--space-3) var(--account-surface-padding-inline,var(--space-6));color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.account-overview-activity nav>*+*{border-block-start:1px solid var(--rule)}.account-overview-activity nav span{min-width:0;color:var(--ink-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.account-overview-activity nav strong{border:1px solid var(--rule);border-radius:var(--radius-pill);background:var(--paper-soft);min-width:1.75rem;min-height:1.75rem;color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid}.account-overview-activity nav a.is-warning{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.account-overview-activity nav a.is-warning{background:color-mix(in oklch,var(--warning),transparent 92%)}}.account-overview-activity nav a.is-warning strong{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.account-overview-activity nav a.is-warning strong{border-color:color-mix(in oklch,var(--warning),transparent 38%)}}.account-overview-activity nav a.is-warning strong{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.account-overview-activity nav a.is-warning strong{background:color-mix(in oklch,var(--warning),transparent 88%)}}.account-overview-activity nav a.is-warning strong{color:var(--warning)}.account-overview-status-list{min-width:0;margin:0 var(--account-surface-padding-inline,var(--space-6));display:grid}.account-overview-status-list>div{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;padding-block:var(--space-4);display:flex}.account-overview-status-list>div+div{border-block-start:1px solid var(--rule)}.account-overview-status-list dt,.account-overview-status-list dd{min-width:0;font-size:var(--text-sm);overflow-wrap:anywhere}.account-overview-status-list dt{color:var(--ink-muted)}.account-overview-status-list dd{color:var(--ink);font-family:var(--font-mono);font-size:var(--text-xs);margin:0}.account-overview-status-list dd.is-positive{color:var(--signal-strong)}.account-overview-status .account-secondary-action{width:calc(100% - (2 * var(--account-surface-padding-inline,var(--space-6))));margin:0 var(--account-surface-padding-inline,var(--space-6)) var(--account-surface-padding-block,var(--space-5));justify-content:center;align-items:center;display:inline-flex}.account-overview-status-body{align-content:start;display:grid}@media(hover:hover)and (pointer:fine){.account-panel-actions a:hover,.account-overview-search>a:hover,.account-overview-activity nav a:hover span,.account-overview-activity nav button:hover span{color:var(--ink)}.account-overview-activity nav a:hover,.account-overview-activity nav button:hover,.account-overview-search:hover{background:var(--paper-soft)}}.account-overview-metrics>div:last-child:nth-child(odd){grid-column:1/-1}@container account-main (min-width:46rem){.account-overview-focus-empty{grid-template-columns:2rem minmax(0,1fr) auto;align-items:center}}@media(max-width:39.999rem){.account-overview-page .account-page-header .account-primary-action,.account-overview-empty .account-secondary-action{width:100%}.account-panel-header{flex-direction:column;align-items:flex-start}.account-overview-focus-empty .account-secondary-action{justify-self:stretch;width:100%}.account-overview-search{grid-template-columns:1.5rem minmax(0,1fr)}.account-overview-search>a{grid-column:2;justify-self:start}}body:has(.member-account-shell){--account-shell-gutter:clamp(var(--space-4), 2.4vw, var(--space-10));flex-direction:column;min-height:100dvh;display:flex}body:has(.member-account-shell) #main-content{flex-direction:column;flex:1 0 auto;align-items:center;min-width:0;min-height:0;display:flex}.member-account-shell{--account-layout-gap:var(--space-6);--account-surface-padding-block:var(--space-4);--account-surface-padding-inline:var(--space-6);--account-surface-radius:var(--radius-md);width:calc(100% - var(--account-shell-gutter) - var(--account-shell-gutter));max-width:var(--content-max);min-width:0;margin-inline:auto;margin-block:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);flex:auto;grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid;overflow:clip}.member-account-sidebar,.member-account-main{border:0;border-radius:0;min-width:0}.member-account-sidebar{border-block-end:1px solid var(--rule);border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--paper);align-self:stretch;position:static;top:auto}.member-account-sidebar-inner{align-content:start;gap:var(--space-4);min-width:0;height:auto;padding:var(--space-4);grid-template-rows:auto auto;display:grid}.member-account-footer{gap:var(--space-3);border-block-start:1px solid var(--rule);min-width:0;padding-block-start:var(--space-4);display:grid}.member-account-profile{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);grid-template-columns:minmax(0,1fr);align-items:stretch;min-width:0;display:grid;overflow:hidden}.member-account-identity{align-items:center;gap:var(--space-2);min-width:0;min-height:4rem;color:inherit;padding:var(--space-3);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;transition:background-color .16s;display:grid}@media(hover:hover)and (pointer:fine){.member-account-identity:hover{background:var(--paper-soft)}.member-account-identity:hover .member-account-profile-name{color:var(--signal-strong)}}.member-account-identity:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.member-account-identity:active{background:var(--paper-soft);transform:translateY(1px)}.member-account-identity[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.member-account-identity[aria-busy=true]{cursor:wait}.member-account-avatar{width:2.5rem;height:2.5rem}.member-account-nav{gap:var(--space-4);border:0;grid-template-columns:minmax(0,1fr);min-width:0;padding:0;display:grid}.member-account-nav-group{gap:var(--space-2);min-width:0;margin:0;display:grid}.member-account-nav-items{gap:var(--space-1);min-width:0;display:grid}.member-account-nav-group+.member-account-nav-group{border-block-start:1px solid var(--rule);padding-block-start:var(--space-3)}.member-account-nav-label{padding-inline:var(--space-2);color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.625rem;font-weight:600;line-height:1.3}.member-account-nav-item{width:100%;min-width:0;min-height:var(--control-height-lg);align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);color:var(--ink);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;grid-template-columns:1.5rem minmax(0,1fr);display:grid;position:relative}.member-account-nav-item:before{inset-block:var(--space-2);border-radius:var(--radius-pill);content:"";width:2px;background:0 0;position:absolute;inset-inline-start:var(--space-1)}.member-account-nav-item>svg{width:1.25rem;height:1.25rem;color:var(--ink);transition:color var(--duration-fast) var(--ease-out);background:0 0;border-radius:0;justify-self:center;padding:0}.member-account-nav-item strong{min-width:0;color:inherit;font-size:var(--text-sm);white-space:normal;overflow-wrap:anywhere;font-weight:600;line-height:1.4}.member-account-nav-item.is-active{background:var(--signal-soft);color:var(--ink);border-color:#0000}.member-account-nav-item.is-active:before{background:var(--signal-strong)}.member-account-nav-item.is-active>svg{color:var(--signal-strong);background:0 0}.member-account-nav-item:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.member-account-nav-item:active{transform:translateY(1px)}.member-account-nav-item[aria-disabled=true],.member-account-nav-item:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.member-account-nav-item[aria-busy=true]{opacity:.72;cursor:wait}.member-account-nav-item.has-error,.member-account-nav-item[data-state=error]{border-color:var(--danger)}.member-account-nav-item.is-success,.member-account-nav-item[data-state=success]{border-color:var(--signal-strong)}.member-account-signout{margin:0}.member-account-signout button{width:100%;min-width:0;min-height:var(--control-height);align-items:center;gap:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);padding:var(--space-2) var(--space-3);color:var(--ink-muted);text-align:start;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);display:flex}.member-account-signout button>span{min-width:0}.member-account-signout button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.member-account-signout button:active{transform:translateY(1px)}.member-account-signout button:disabled,.member-account-signout button[aria-busy=true]{opacity:.55;cursor:not-allowed}.member-account-signout svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:none;width:1.125rem;height:1.125rem}.member-account-main{overflow-wrap:anywhere;border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--paper-raised);align-self:stretch;overflow:visible;container:account-main/inline-size}.member-account-main .account-settings-page,.member-account-main .account-history-page,.member-account-main .account-overview-page{width:100%;padding:clamp(var(--space-5),3vw,var(--space-8));margin:0}.member-account-main .account-history-detail-header h1{font-size:clamp(1.8rem,3vw,2.35rem)}.member-account-main .account-form{width:min(100%,48rem)}.member-account-main .account-form--danger{width:min(100%,36rem)}.member-account-main .account-history-list{margin-block-start:var(--space-4)}.member-account-context{margin:0 var(--space-8) var(--space-8);border-block-start:1px solid var(--rule);padding-block-start:var(--space-6)}@media(hover:hover)and (pointer:fine){.member-account-nav-item:hover{background:var(--paper-soft);color:var(--ink);border-color:#0000}.member-account-nav-item:hover>svg{color:var(--ink-muted);background:0 0}.member-account-nav-item.is-active:hover{background:var(--signal-soft)}.member-account-nav-item.is-active:hover>svg{color:var(--signal-strong);background:0 0}.member-account-signout button:hover{border-color:var(--ink-faint);background:var(--paper-soft);color:var(--ink)}}@media(min-width:64rem){.member-account-shell{--member-account-sticky-top:var(--space-4);align-items:start;gap:var(--space-4);background:0 0;border:0;flex:none;grid-template-columns:16rem minmax(0,1fr);min-height:0;overflow:visible}.member-account-shell>:is(.member-account-sidebar,.member-account-main){border:1px solid var(--rule);border-radius:var(--radius-md);align-self:start;min-height:0}.member-account-shell>.member-account-sidebar{z-index:1}.member-account-shell>.member-account-main{z-index:0;overflow:clip}.member-account-sidebar-inner{height:auto;min-height:0;padding:var(--space-3)}.member-account-sidebar-inner>.member-account-nav{align-content:start;align-self:start;overflow:visible}.member-account-main .account-history-actions{grid-column:1/-1;justify-content:flex-end}}@container account-main (min-width:46rem){.account-overview-dashboard{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}}@container account-main (min-width:72rem){.account-overview-dashboard{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media(min-width:82rem){.member-account-main .account-history-actions{grid-column:auto}}@media(max-width:39.999rem){.member-account-shell{--account-layout-gap:var(--space-4);--account-surface-padding-block:var(--space-4);--account-surface-padding-inline:var(--space-4);margin-block:var(--space-3)}.member-account-sidebar,.member-account-main{border-radius:0}.member-account-nav-item{min-height:2.875rem}.member-account-main .account-settings-page,.member-account-main .account-history-page,.member-account-main .account-overview-page{padding:var(--space-5) var(--space-4)}}@media(max-width:43rem){.site-header .brand-name{display:none}}@media(max-width:30rem){.account-control.account-control--credits{width:2.75rem;min-width:2.75rem;padding-inline:0}.account-control-balance,.account-control .account-credit-icon{display:none}}@media(max-width:23rem){.site-header{gap:var(--space-1);padding-inline:var(--space-2)}.header-actions{gap:2px}.site-header .language-control{width:3.25rem;min-width:3.25rem;padding-inline:0}.account-control.account-control--credits{width:2.5rem;min-width:2.5rem}}@media(prefers-reduced-motion:reduce){.account-field input,.account-field select,.account-primary-action,.account-secondary-action,.account-danger-action,.account-text-action,.account-control{transition:none}}.domain-monitor-action{align-items:center;gap:var(--space-2);min-width:0;margin-inline-start:auto;display:inline-flex}.domain-monitor-action form{display:contents}.domain-monitor-action .domain-action-disabled{color:var(--ink-faint);font-family:var(--font-mono);font-size:.625rem}.domain-monitor-action .is-monitoring{color:var(--signal-strong)}.domain-monitor-action.has-error{flex-wrap:wrap;justify-content:flex-end;max-width:min(24rem,100%)}.domain-monitor-feedback{max-width:20rem;color:var(--danger);font-family:var(--font-mono);font-size:var(--text-xs);text-align:end;overflow-wrap:anywhere;line-height:1.4}.member-account-main .account-monitoring-page{width:100%;min-width:0;padding:clamp(var(--space-5),3vw,var(--space-8));margin:0}.account-monitoring-page{gap:var(--space-6);min-width:0;display:grid}.member-account-nav-count{border:1px solid var(--signal);border-radius:var(--radius-pill);background:var(--signal-soft);min-width:1.25rem;height:1.25rem;color:var(--signal-strong);padding-inline:var(--space-1);font-family:var(--font-mono);place-items:center;margin-inline-start:auto;font-size:.625rem;display:inline-grid}.member-account-nav-state{border:1px solid var(--rule);border-radius:var(--radius-pill);padding:.2rem var(--space-2);color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin-inline-start:auto;font-size:.625rem;font-weight:500;line-height:1}.member-account-nav-item:has(.member-account-nav-count),.member-account-nav-item:has(.member-account-nav-state),.member-account-nav-disclosure>summary{grid-template-columns:1.5rem minmax(0,1fr) auto}.account-monitor-status{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);min-height:1.5rem;padding-inline:var(--space-2);color:var(--ink-muted);font-family:var(--font-mono);align-items:center;font-size:.625rem;display:inline-flex}.account-monitor-status.is-grace,.account-monitor-status.is-redemption,.account-monitor-status.is-pending_delete{border-color:var(--warning);color:var(--warning)}.account-monitor-status.is-available{border-color:var(--signal-strong);background:var(--signal-soft);color:var(--signal-strong)}.domain-actions button:focus-visible,.domain-actions a:focus-visible{outline:2px solid var(--focus);outline-offset:var(--space-1)}@media(max-width:39.999rem){.member-account-main .account-monitoring-page{padding:var(--space-5) var(--space-4)}}@media(max-width:26.25rem){.member-account-nav-item{gap:var(--space-2);min-height:2.875rem;padding-inline:var(--space-2)}.member-account-nav-item strong{font-size:.75rem;line-height:1.4}}.account-overview-status-list dd{text-align:end}.account-overview-project-copy>p{max-width:62ch}.account-overview-next-step{margin-block-start:var(--space-2)}@container account-main (max-width:60rem){.account-overview-search{grid-template-columns:var(--space-6) minmax(0,1fr);gap:var(--space-3)}.account-overview-search>a{grid-column:2;justify-self:start}.account-panel-header{gap:var(--space-3);flex-wrap:wrap}}@media(max-width:64rem){body:has(.member-account-shell) .site-header .registrar-control{display:none}}@media(max-width:26.25rem){body:has(.member-account-shell) .site-header .language-control{width:auto;min-width:3.25rem}}@media(max-width:63.999rem){.member-account-shell{grid-template-rows:auto minmax(0,1fr)}}.member-account-nav-copy{gap:var(--space-1);min-width:0;display:grid}.member-account-nav-copy small{color:var(--ink-muted);font-family:var(--font-body);font-size:var(--text-xs);overflow-wrap:anywhere;line-height:1.4}.member-account-nav-disclosure{min-width:0}.member-account-nav-disclosure>summary{list-style:none}.member-account-nav-disclosure>summary::-webkit-details-marker{display:none}.member-account-nav-disclosure>summary>.member-account-nav-chevron{width:.75rem;height:.75rem;color:var(--ink-faint);transition:transform var(--duration-fast) var(--ease-out)}[dir=rtl] .member-account-nav-chevron{transform:rotate(180deg)}.member-account-nav-disclosure[open]>summary>.member-account-nav-chevron{transform:rotate(90deg)}.member-account-nav-disclosure>.member-account-nav-items{margin-block:var(--space-2);border-inline-start:1px solid var(--rule);margin-inline-start:var(--space-5);padding-inline-start:var(--space-2)}.member-account-nav-disclosure:not([open])>.member-account-nav-items{display:none}.member-account-nav-disclosure:has([aria-current=page])>summary{color:var(--signal-strong)}.member-account-profile .member-account-avatar{background:var(--signal-soft);width:2rem;height:2rem;color:var(--signal-strong)}.member-account-profile-chevron{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:.75rem;height:.75rem}[dir=rtl] .member-account-profile-chevron{transform:rotate(180deg)}@media(min-width:40rem)and (max-width:63.999rem){.member-account-mobile-menu-panel .member-account-nav>.member-account-nav-item{grid-column:1/-1}.member-account-mobile-menu-panel .member-account-nav-group{align-content:start}.member-account-mobile-menu-panel .member-account-nav-group+.member-account-nav-group{border-block-start:0;padding-block-start:0}}.member-account-profile{display:block;position:relative;overflow:visible}.member-account-profile>summary{cursor:pointer;border-radius:calc(var(--radius-md) - 1px);list-style:none}.member-account-profile>summary::-webkit-details-marker{display:none}.member-account-profile-panel{border-block-start:1px solid var(--rule);min-width:0;display:grid;overflow:clip}.member-account-profile:not([open])>.member-account-profile-panel{display:none}.member-account-profile-link{min-height:var(--control-height);padding:var(--space-3) var(--space-4);color:var(--ink);font-size:var(--text-sm);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:flex}.member-account-profile-link:hover{background:var(--paper-soft)}.member-account-profile-link:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.member-account-profile-panel .member-account-signout{padding:var(--space-3);border-block-start:1px solid var(--rule)}.member-account-profile-name{white-space:normal;overflow-wrap:anywhere}.member-account-plan-summary{font-family:var(--font-body)}.member-account-profile[open]>summary .member-account-profile-chevron{transform:rotate(-90deg)}@media(min-width:64rem){.member-account-shell>.member-account-sidebar{top:var(--member-account-sticky-top)}.member-account-shell[data-account-layout=sticky]>.member-account-sidebar{position:sticky}.member-account-shell .member-account-sidebar .member-account-nav{gap:var(--space-2)}.member-account-shell .member-account-sidebar .member-account-nav-group{gap:var(--space-1)}.member-account-shell .member-account-sidebar .member-account-nav-group+.member-account-nav-group{padding-block-start:var(--space-2)}.member-account-shell .member-account-sidebar .member-account-nav-copy{gap:0}.member-account-shell .member-account-sidebar .member-account-nav-item{padding-block:var(--space-1)}.member-account-shell[data-account-layout=sticky] .member-account-sidebar .member-account-nav-disclosure{position:relative}.member-account-shell[data-account-layout=sticky] .member-account-sidebar .member-account-nav-disclosure>.member-account-nav-items{z-index:20;width:16rem;padding:var(--space-2);border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--paper-raised);box-shadow:var(--shadow-lg);margin:0;position:absolute;inset-block-end:0;inset-inline-start:calc(100% + var(--space-2))}.member-account-shell[data-account-layout=sticky] .member-account-sidebar .member-account-profile-panel{z-index:20;border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--paper-raised);box-shadow:var(--shadow-lg);position:absolute;inset-block-end:calc(100% + var(--space-2));inset-inline:0}}.account-icon{inline-size:var(--space-5);block-size:var(--space-5);flex:none}.account-overview-page{--account-layout-gap:var(--space-5);--account-surface-padding-block:var(--space-4);--account-surface-padding-inline:var(--space-5)}.account-overview-page>.account-page-header{border-block-end:0;padding-block-end:0}.account-overview-page .account-page-header p{max-width:76ch}.account-overview-page :is(.account-primary-action,.account-secondary-action){gap:var(--space-3)}.account-overview-page .account-panel-actions a{align-items:center;gap:var(--space-2);min-height:var(--control-height);white-space:normal;line-height:1.5;display:inline-flex}.account-overview-page .account-panel-actions .account-icon,.account-overview-search>a .account-icon{inline-size:var(--space-4);block-size:var(--space-4)}.account-overview-page .account-panel-header{padding-block:var(--space-2);align-items:center;gap:var(--space-3);min-height:var(--control-height-lg)}.account-overview-page .account-panel h2{font-size:var(--text-base);letter-spacing:-.025em}.account-overview-page .account-panel-header:has(.account-panel-heading>p){padding-block:var(--space-4)}.account-overview-icon{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-pill);background:var(--signal-soft);color:var(--signal-strong);flex:none;place-items:center;display:inline-grid}.account-overview-icon.is-neutral{background:var(--paper-soft);color:var(--ink-muted)}.account-overview-page .account-overview-metrics{gap:var(--space-3)}.account-overview-page .account-overview-metric-link:focus-visible{outline-offset:calc(-1 * var(--space-1))}.account-overview-page .account-overview-metrics>div{align-content:start;gap:var(--space-2);padding:var(--space-5);grid-template-rows:auto 1fr}.account-overview-page .account-overview-metrics dt{padding-inline:calc(var(--space-10) + var(--space-3)) var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink-muted);display:block}.account-overview-metrics dt .account-overview-icon{position:absolute;inset-block-start:var(--space-5);inset-inline-start:var(--space-5)}.account-overview-metric-link>.account-icon{inline-size:var(--space-4);block-size:var(--space-4);color:var(--ink-faint);position:absolute;inset-block-start:var(--space-5);inset-inline-end:var(--space-4)}.account-overview-page .account-overview-metrics dt>span:last-child{overflow-wrap:anywhere;min-width:0}.account-overview-page .account-overview-metrics dd{font-size:var(--text-metric);overflow-wrap:anywhere;padding-inline-start:calc(var(--space-10) + var(--space-3));line-height:1.1}.account-overview-page .account-overview-project{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr)}.account-overview-page .account-overview-project-copy{gap:var(--space-2)}.account-overview-project-heading{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.account-overview-page .account-overview-project h3{font-size:var(--text-base);line-height:1.4}.account-overview-page .account-overview-project-meta{gap:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-xs)}.account-overview-project-meta>span{border-radius:var(--radius-pill);background:var(--paper-soft);padding:var(--space-1) var(--space-2)}.account-overview-updated{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.5}.account-overview-page .account-overview-project :is(.account-overview-next-step,.account-overview-project-progress){grid-column:1/-1;margin:0}.account-overview-page .account-overview-next-step{align-items:baseline;gap:var(--space-1) var(--space-2);color:var(--ink-muted);font-size:var(--text-xs);border-inline-start:0;flex-wrap:wrap;padding:0;line-height:1.5;display:flex}.account-overview-continue{grid-column:2;justify-self:start}.account-overview-page .account-overview-focus-empty{padding:var(--space-5);grid-template-columns:auto minmax(0,1fr)}.account-overview-page .account-overview-focus-empty>a{grid-column:1/-1}.account-overview-page .account-overview-focus-empty>.account-overview-icon{color:var(--ink-muted)}.account-overview-page .account-overview-launch{isolation:isolate;align-content:center;gap:var(--space-3);padding:var(--space-5);background:var(--signal-soft);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.account-overview-launch-art{z-index:-1;block-size:100%;inline-size:40%;color:var(--signal);pointer-events:none;position:absolute;inset-block:0;inset-inline-end:0}.account-overview-launch-art path:first-child{opacity:.16}.account-overview-launch-art path:last-child{opacity:.12}.account-overview-launch-art:dir(rtl){transform:scaleX(-1)}.account-overview-launch>div{gap:var(--space-2);min-width:0;display:grid}.account-overview-launch .account-overview-icon{background:0 0}.account-overview-launch .account-overview-icon>.account-icon{inline-size:var(--space-7);block-size:var(--space-7)}.account-overview-launch h2{font:600 var(--text-xl)/1.2 var(--font-display);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0}.account-overview-launch p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}.account-overview-launch>a{grid-column:2;justify-self:start}.account-overview-page .account-overview-search{grid-template-columns:var(--space-5) minmax(0,1fr);align-items:center;gap:var(--space-2) var(--space-3);padding-block:var(--space-3)}.account-overview-page .account-overview-search-copy{gap:var(--space-1)}.account-overview-page .account-overview-search h3{font-size:var(--text-sm);letter-spacing:0;font-weight:500;line-height:1.5}.account-overview-page .account-overview-search-meta{gap:var(--space-1) var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.account-overview-page .account-overview-search-meta>.account-history-status{max-width:100%;font-size:var(--text-2xs);white-space:normal;line-height:1.4}.account-overview-page .account-overview-search>a{min-height:var(--control-height);white-space:normal;grid-column:2;justify-self:start;line-height:1.5}.account-overview-page .account-overview-empty{padding:var(--space-8) var(--space-5)}.account-overview-page .account-overview-activity{grid-template-columns:minmax(0,1fr)}.account-overview-page .account-overview-activity .account-panel-header{border-block-end:1px solid var(--rule)}.account-overview-page .account-overview-activity nav a{min-height:var(--control-height);padding-block:var(--space-2);font-size:var(--text-sm)}.account-overview-explore-links{padding-inline:var(--space-5);grid-auto-rows:minmax(min-content,1fr);display:grid}.account-overview-explore-links>a{align-items:center;gap:var(--space-3);min-height:var(--control-height-lg);padding-block:var(--space-3);color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.account-overview-explore-links>a+a{border-block-start:1px solid var(--rule)}.account-overview-explore-links>a>span:nth-child(2){gap:var(--space-1);min-width:0;display:grid}.account-overview-explore-links strong{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:500}.account-overview-explore-links small{color:var(--ink-muted);font-size:var(--text-xs);line-height:1.5}.account-overview-explore-links>a>.account-icon{inline-size:var(--space-4);block-size:var(--space-4);color:var(--ink-faint)}.account-overview-page .account-overview-status-list>div{padding-block:var(--space-3)}.account-overview-page .account-overview-status-list dd{font-size:var(--text-xs);margin:0}.account-overview-support{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.account-overview-support>div{gap:var(--space-1);min-width:0;display:grid}.account-overview-support h2{font-size:var(--text-base);letter-spacing:-.025em;margin:0;font-weight:600}.account-overview-support p,.account-overview-support small{color:var(--ink-muted);font-size:var(--text-xs);margin:0;line-height:1.5}.account-overview-support>a,.account-overview-balance{grid-column:2;justify-self:start}.account-overview-balance a{min-height:var(--control-height);color:var(--signal-strong);font-size:var(--text-sm);align-items:center;line-height:1.5;display:inline-flex}.account-overview-page :is(.account-panel-actions a,.account-overview-search>a,.account-overview-explore-links>a,.account-overview-balance a):focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-sm)}@media(hover:hover){.account-overview-explore-links>a:hover strong,.account-overview-balance a:hover{color:var(--signal-strong);text-underline-offset:var(--space-1);text-decoration:underline}}@container account-main (min-width:46rem){.account-overview-page .account-overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.account-overview-page .account-overview-metrics.has-two-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.account-overview-page .account-overview-metrics.has-three-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.account-overview-page .account-overview-metrics>div:last-child:nth-child(odd){grid-column:auto}.account-overview-page .account-overview-dashboard{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:stretch}.account-overview-page :is(.account-overview-focus,.account-overview-recent,.account-overview-explore){grid-template-rows:auto minmax(0,1fr);align-content:stretch}.account-overview-page :is(.account-overview-focus-body,.account-overview-recent-body){align-content:center;display:grid}.account-overview-page .account-overview-search-list{grid-auto-rows:minmax(min-content,1fr);display:grid}.account-overview-page .account-overview-explore>.account-panel-body{display:grid}.account-overview-page .account-overview-status{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,2.5fr);align-items:center}.account-overview-page .account-overview-status .account-panel-header{border-block-end:0;border-inline-end:1px solid var(--rule)}.account-overview-page .account-overview-status-list{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.account-overview-page .account-overview-status-list>div{justify-content:start;gap:var(--space-1);padding-block:var(--space-3);border:0;display:grid}.account-overview-page .account-overview-status-list dt{font-size:var(--text-xs)}.account-overview-page .account-overview-status-list dd{text-align:start}.account-overview-dashboard:not(:has(.account-overview-explore)) .account-overview-recent{grid-column:1/-1}.account-overview-page .account-overview-plan{grid-column:1}.account-overview-page .account-overview-help{grid-column:2}.account-overview-page .account-overview-activity{grid-template-columns:auto minmax(0,1fr);align-items:stretch}.account-overview-page .account-overview-activity .account-panel-header{border-block-end:0;border-inline-end:1px solid var(--rule)}.account-overview-page .account-overview-activity nav{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.account-overview-page .account-overview-activity nav a+a{border-block-start:0}}@container account-main (min-width:60rem){.account-overview-page .account-overview-project{grid-template-columns:auto minmax(0,1fr) auto}.account-overview-continue{grid-area:1/3;align-self:center}.account-overview-page .account-overview-search{grid-template-columns:var(--space-5) minmax(0,1fr) auto;align-items:center}.account-overview-page .account-overview-search>a{grid-area:1/3}.account-overview-plan{grid-template-columns:auto minmax(0,1fr) minmax(0,1.4fr) auto}.account-overview-plan .account-overview-balance{grid-area:1/3}.account-overview-plan>a{grid-area:1/4}.account-overview-help{grid-template-columns:auto minmax(0,1fr) auto}.account-overview-help>a{grid-area:1/3}.account-overview-page .account-overview-focus-empty{grid-template-columns:auto minmax(0,1fr) auto}.account-overview-page .account-overview-focus-empty>a{grid-area:1/3}}@container account-main (max-width:24rem){.account-overview-page .account-overview-metrics{grid-template-columns:minmax(0,1fr)}.account-overview-page .account-overview-metrics>div{padding:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:center}.account-overview-page .account-overview-metrics dt{align-items:center;gap:var(--space-3);padding:0;display:flex}.account-overview-page .account-overview-metrics dt .account-overview-icon{position:static}.account-overview-metric-link>.account-icon{display:none}.account-overview-page .account-overview-metrics dd{padding-inline-start:0}.account-overview-page .account-overview-metrics .account-overview-icon{inline-size:var(--space-8);block-size:var(--space-8)}.account-overview-page .account-panel-header{align-items:start}.account-overview-page .account-overview-launch{grid-template-columns:minmax(0,1fr)}.account-overview-launch>.account-overview-icon{display:none}.account-overview-launch>a{grid-column:1}.account-overview-support>a{grid-column:1/-1;justify-self:stretch}}.header-account-menu{flex:none;min-inline-size:0;position:relative}.header-account-menu>summary{cursor:pointer;list-style:none}.header-account-menu>summary::-webkit-details-marker{display:none}.header-account-menu>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.header-account-menu[open]>summary{background:var(--signal-soft);border-color:var(--signal-strong);color:var(--signal-strong)}.header-account-menu:not([open])>.header-account-panel{display:none}.site-header:has(.header-account-menu[open]){z-index:46}.header-account-panel{z-index:1;inline-size:min(17rem,100vw - 2rem);max-block-size:min(var(--header-account-available-height,100dvh),calc(100dvh - 6rem));overscroll-behavior:contain;text-align:start;position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0;overflow-y:auto}.header-account-identity{align-items:center;gap:var(--space-3);padding:var(--space-4);border-block-end:1px solid var(--rule);display:flex}.header-account-identity>div{gap:var(--space-1);min-inline-size:0;display:grid}.header-account-identity strong{color:var(--ink);font:500 var(--text-sm)/1.5 var(--font-body);overflow-wrap:anywhere}.header-account-identity>div>span{color:var(--ink-muted);font:400 var(--text-xs)/1.5 var(--font-body);overflow-wrap:anywhere}.header-account-identity .member-account-avatar{inline-size:var(--space-10);block-size:var(--space-10);background:var(--signal-soft);color:var(--signal-strong);flex:none}.header-account-panel .member-account-profile-link{gap:var(--space-3)}.header-account-destinations{gap:var(--space-1);padding:var(--space-2);border-block-end:1px solid var(--rule);display:grid}.header-account-destination{align-items:center;gap:var(--space-3);min-block-size:var(--control-height);padding:var(--space-2);border-radius:var(--radius-sm);color:var(--ink);font:400 var(--text-sm)/1.5 var(--font-body);display:flex}.header-account-destination>.account-icon{color:var(--ink-muted);flex:none}.header-account-destination>span:first-of-type{overflow-wrap:anywhere;flex:1;min-inline-size:0}.header-account-destination:hover{background:var(--paper-soft)}.header-account-destination[aria-current=page]{color:var(--signal-strong);background:var(--signal-soft);font-weight:600}.header-account-destination[aria-current=page]>.account-icon{color:inherit}.header-account-destination:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.header-account-shortlist-count{min-inline-size:var(--space-5);padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--signal-soft);color:var(--signal-strong);font:400 var(--text-xs)/1.7 var(--font-mono);text-align:center;flex:none}.blog-index,.blog-post,.blog-related{width:min(calc(100% - 2 * var(--space-4)),72rem);min-width:0;margin-inline:auto}.blog-index{padding:clamp(var(--space-10),7vw,var(--space-20)) 0 var(--space-24)}.blog-index-header,.blog-post-header{gap:var(--space-5);border-block-end:1px solid var(--rule);min-width:0;padding-block-end:var(--space-8);display:grid}.blog-breadcrumb{align-items:center;gap:var(--space-2);min-width:0;color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.blog-breadcrumb a{color:var(--ink-muted)}.blog-index-heading{gap:var(--space-5);min-width:0;display:grid}.blog-index-heading>div{gap:var(--space-4);min-width:0;display:grid}.blog-index-heading h1,.blog-post-header h1{max-width:18ch;font-family:var(--font-display);letter-spacing:-.06em;overflow-wrap:anywhere;margin:0;font-size:clamp(2rem,5vw,3.75rem);line-height:1}.blog-index-heading p,.blog-post-header>p{max-width:62ch;color:var(--ink-muted);font-size:var(--text-lg);margin:0;line-height:1.6}.blog-feed-link{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);width:fit-content;min-height:2.75rem;padding-inline:var(--space-4);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);justify-content:center;align-items:center;display:inline-flex}.blog-category-nav{gap:var(--space-2);min-width:0;margin-block:var(--space-6) var(--space-10);scrollbar-width:thin;padding-block-end:var(--space-2);display:flex;overflow-x:auto}.blog-category-nav a{border:1px solid var(--rule);border-radius:var(--radius-pill);min-height:2.75rem;padding-inline:var(--space-4);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.blog-category-nav a.is-active{border-color:var(--signal-strong);background:var(--signal-soft);color:var(--signal-strong)}.blog-featured{gap:var(--space-4);border-block:1px solid var(--rule-strong);min-width:0;padding-block:var(--space-8);margin-block-end:var(--space-12);display:grid}.blog-featured-meta,.blog-post-meta{align-items:center;gap:var(--space-2) var(--space-4);min-width:0;color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.blog-featured-meta span:first-child,.blog-post-meta span:first-child{color:var(--signal-strong)}.blog-featured h2{max-width:25ch;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.7rem,4vw,2.75rem);line-height:1.08}.blog-featured>p{max-width:65ch;color:var(--ink-muted);margin:0;line-height:1.65}.blog-read-link,.blog-empty-state a{align-items:center;gap:var(--space-3);width:fit-content;min-height:2.75rem;color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);display:inline-flex}.blog-archive{min-width:0}.blog-archive-heading{justify-content:space-between;align-items:baseline;gap:var(--space-4);border-block-end:1px solid var(--rule);min-width:0;padding-block-end:var(--space-4);display:flex}.blog-archive-heading h2{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.035em;margin:0}.blog-archive-heading span{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.blog-article-list{min-width:0}.blog-article-row{gap:var(--space-4);border-block-end:1px solid var(--rule);min-width:0;padding-block:var(--space-6);display:grid}.blog-article-date{gap:var(--space-2) var(--space-4);min-width:0;color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.blog-article-copy{gap:var(--space-2);min-width:0;display:grid}.blog-article-category{color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs)}.blog-article-copy h3{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;line-height:1.2}.blog-article-copy p{max-width:65ch;color:var(--ink-muted);margin:0;line-height:1.6}.blog-row-link{border:1px solid var(--rule);border-radius:var(--radius-sm);width:2.75rem;height:2.75rem;color:var(--signal-strong);font-family:var(--font-mono);place-items:center;display:inline-grid}.blog-empty-state{justify-items:start;gap:var(--space-3);padding-block:var(--space-10);display:grid}.blog-empty-state strong{font-family:var(--font-display);font-size:var(--text-lg)}.blog-empty-state p{max-width:58ch;color:var(--ink-muted);margin:0;line-height:1.6}.blog-pagination{align-items:center;gap:var(--space-3);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);grid-template-columns:repeat(3,minmax(0,1fr));padding-block-start:var(--space-6);display:grid}.blog-pagination>:nth-child(2){text-align:center}.blog-pagination>:last-child{justify-self:end}.blog-pagination a{min-height:2.75rem;color:var(--signal-strong);align-items:center;display:inline-flex}.blog-pagination [aria-disabled=true]{opacity:.55}.blog-post{padding:clamp(var(--space-10),7vw,var(--space-20)) 0 var(--space-16)}.blog-post-header{width:min(100%,58rem);margin-inline:auto}.blog-post-header h1{max-width:22ch}.blog-post-meta{margin-block-start:var(--space-2)}.blog-post-prose{width:min(100%,46rem);padding-block:var(--space-10) var(--space-12);font-size:var(--text-base);margin-inline:auto;line-height:1.78}.blog-post-prose>:first-child{margin-block-start:0}.blog-post-prose>:last-child{margin-block-end:0}.blog-post-prose h2,.blog-post-prose h3,.blog-post-prose h4{margin:var(--space-12) 0 var(--space-4);font-family:var(--font-display);letter-spacing:-.035em;line-height:1.2}.blog-post-prose h2{font-size:clamp(1.4rem,3vw,1.8rem)}.blog-post-prose h3{font-size:var(--text-xl)}.blog-post-prose h4{font-size:var(--text-lg)}.blog-post-prose p,.blog-post-prose ul,.blog-post-prose ol,.blog-post-prose blockquote,.blog-post-prose pre{margin:0 0 var(--space-6)}.blog-post-prose ul,.blog-post-prose ol{padding-inline-start:var(--space-6)}.blog-post-prose ul{list-style:outside}.blog-post-prose ol{list-style:decimal}.blog-post-prose li+li{margin-block-start:var(--space-2)}.blog-post-prose a{color:var(--signal-strong);text-underline-offset:.18em;text-decoration:underline}.blog-post-prose blockquote{border-inline-start:2px solid var(--signal-strong);color:var(--ink-muted);padding-inline-start:var(--space-5)}.blog-post-prose code{font-family:var(--font-mono);font-size:.9em}.blog-post-prose pre{border-block:1px solid var(--rule);background:var(--paper-soft);max-width:100%;padding:var(--space-4);overflow-x:auto}.blog-post-prose img{max-width:100%;height:auto;display:block}.blog-post-prose hr{margin-block:var(--space-12);border:0;border-block-start:1px solid var(--rule)}.blog-post-footer{justify-content:space-between;align-items:center;gap:var(--space-4);border-block:1px solid var(--rule);width:min(100%,46rem);min-width:0;padding-block:var(--space-5);color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;margin-inline:auto;display:flex}.blog-post-footer>div{gap:var(--space-2);flex-wrap:wrap;display:flex}.blog-post-footer a{min-height:2.75rem;color:var(--signal-strong);align-items:center;display:inline-flex}.blog-related{padding-block-end:var(--space-24)}.blog-related>header{border-block-end:1px solid var(--rule);padding-block-end:var(--space-4)}.blog-related h2{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.035em;margin:0}.blog-related>div{min-width:0;display:grid}.blog-related article{gap:var(--space-3);border-block-end:1px solid var(--rule);min-width:0;padding-block:var(--space-5);display:grid}.blog-related time{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.blog-related h3{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.025em;margin:0}.blog-related p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.6}@media(hover:hover)and (pointer:fine){.blog-breadcrumb a:hover,.blog-read-link:hover,.blog-empty-state a:hover,.blog-post-footer a:hover{color:var(--ink)}.blog-feed-link:hover,.blog-row-link:hover{border-color:var(--signal-strong);background:var(--signal-soft)}.blog-article-copy h3 a:hover,.blog-featured h2 a:hover,.blog-related h3 a:hover{color:var(--signal-strong)}}@media(min-width:40rem){.blog-index,.blog-post,.blog-related{width:min(calc(100% - 2 * var(--space-8)),72rem)}.blog-index-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end}.blog-feed-link{justify-self:end}.blog-featured{padding-inline:var(--space-6)}.blog-related>div{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-related article{padding-inline:var(--space-5)}.blog-related article+article{border-inline-start:1px solid var(--rule)}}@media(min-width:64rem){.blog-article-row{align-items:center;gap:var(--space-8);grid-template-columns:9rem minmax(0,1fr) auto}.blog-article-date{gap:var(--space-1);display:grid}}@media(max-width:39.999rem){.blog-index-heading h1,.blog-post-header h1{font-size:clamp(2rem,11vw,2.75rem)}.blog-row-link{justify-self:start}.blog-post-footer{flex-direction:column;align-items:flex-start}}.member-account-mobile-menu{border-block-end:1px solid var(--rule);background:var(--paper-soft);min-width:0;display:block}.member-account-mobile-menu>summary{align-items:center;gap:var(--space-3);min-width:0;min-height:4rem;padding:var(--space-3) var(--space-4);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;display:grid}.member-account-mobile-menu>summary::-webkit-details-marker{display:none}.member-account-mobile-menu>summary:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.member-account-mobile-menu>summary:active{background:var(--paper-raised)}.member-account-mobile-menu>summary>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1.125rem;height:1.125rem;transition:transform var(--duration-fast) var(--ease-out)}.member-account-mobile-menu[open]>summary>svg{transform:rotate(180deg)}.member-account-mobile-menu-copy{gap:var(--space-1);min-width:0;display:grid}.member-account-mobile-menu-copy strong,.member-account-mobile-menu-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.member-account-mobile-menu-copy strong{color:var(--ink);font-size:var(--text-sm);font-weight:650}.member-account-mobile-menu-copy small{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.member-account-mobile-menu-panel{gap:var(--space-3);border-block-start:1px solid var(--rule);min-width:0;padding:var(--space-3) var(--space-4) var(--space-4);display:grid}.member-account-mobile-menu-panel .member-account-nav{grid-template-columns:minmax(0,1fr)}.member-account-sidebar{display:none}.member-account-main{border-radius:0 0 var(--radius-md) var(--radius-md)}.member-account-main .account-history-detail-header h1{letter-spacing:-.045em;font-size:clamp(1.8rem,3vw,2.35rem);font-weight:700;line-height:1.08}.member-account-main .__retired_unreachable__{gap:var(--space-4);padding-block-end:var(--space-5)}.account-history-actions{gap:var(--space-2)}.account-history-actions .account-secondary-action{min-height:2.5rem;padding-inline:var(--space-3)}.account-pagination{min-height:4.25rem;padding-block:var(--space-3)}.account-pagination-edge{min-width:5rem}.account-pagination-edge.is-next{text-align:end}.account-pagination-pages{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;display:flex}.account-pagination-pages a,.account-pagination-pages .is-current{border-radius:var(--radius-sm);border:1px solid #0000;place-items:center;width:2.25rem;min-height:2.25rem;display:inline-grid}.account-pagination-pages .is-current{border-color:var(--ink);background:var(--ink);color:var(--paper)}.account-settings-section,.account-settings-section.is-password,.account-settings-section.is-sessions{padding-block:calc(var(--space-6) + var(--space-1))}.account-form{margin-block-start:var(--space-4)}.account-form-actions{margin-block-start:var(--space-2)}@media(hover:hover)and (pointer:fine){.account-pagination-pages a:hover{border-color:var(--rule-strong);background:var(--paper-soft);color:var(--ink)}}@media(min-width:40rem){.member-account-mobile-menu-panel .member-account-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.member-account-mobile-menu{display:none}.member-account-sidebar{display:block}.member-account-main .account-history-actions{grid-column:1/-1}}@media(min-width:75rem){.member-account-main .account-history-actions{flex-wrap:nowrap;grid-column:auto}}@media(max-width:39.999rem){.member-account-shell{margin-block:var(--space-3)}.account-history-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.account-history-actions .account-text-action{justify-self:center;min-height:2.5rem}.account-history-actions .account-secondary-action{width:100%}.account-pagination-edge{min-width:0}.account-pagination-pages a,.account-pagination-pages .is-current{width:2rem;min-height:2rem}}@media(max-width:21.999rem){.account-history-actions{grid-template-columns:minmax(0,1fr)}.account-pagination-pages a:not(.is-current){display:none}}@media(prefers-reduced-motion:reduce){.member-account-mobile-menu>summary>svg{transition:none}}.discovery-mode-shell{width:min(42rem,100%);margin-top:var(--space-8);text-align:start;position:relative}.discovery-mode-shell:not(.is-results-toolbar):before{z-index:3;border-radius:var(--radius-sm);content:"";pointer-events:none;block-size:calc(6.75rem - 1px);transition:box-shadow var(--duration-fast) var(--ease-out);position:absolute;inset-block-start:0;inset-inline:0;box-shadow:0 0 .55rem #0000}.discovery-mode-shell:not(.is-results-toolbar):has(.search-field:focus-within):before{box-shadow:0 0 .55rem var(--signal)}@supports (color:color-mix(in lab,red,red)){.discovery-mode-shell:not(.is-results-toolbar):has(.search-field:focus-within):before{box-shadow:0 0 .55rem color-mix(in oklch,var(--signal),transparent 68%)}}.discovery-mode-shell>.discovery-form{width:100%;margin-top:0}.discovery-mode-shell:not(.is-results-toolbar){grid-template-columns:minmax(0,1fr);display:grid}.discovery-mode-shell:not(.is-results-toolbar)>.discovery-mode-tabs{grid-area:1/1}.discovery-mode-shell:not(.is-results-toolbar)>.discovery-form{grid-area:2/1;align-self:start;min-width:0}.discovery-mode-shell:not(.is-results-toolbar)>.landing-search-support{grid-area:3/1}.discovery-mode-shell.is-results-toolbar{width:min(48rem,100%);margin-top:0}.discovery-mode-shell.is-results-toolbar>.discovery-form{width:100%}.is-results-toolbar .search-field{gap:var(--space-1);min-height:3.25rem;padding:var(--space-1);border-radius:var(--radius-sm);box-shadow:none;grid-template-columns:auto minmax(0,1fr) auto auto}.is-results-toolbar .search-field:focus-within{box-shadow:0 0 0 .15rem var(--signal)}@supports (color:color-mix(in lab,red,red)){.is-results-toolbar .search-field:focus-within{box-shadow:0 0 0 .15rem color-mix(in oklch,var(--signal),transparent 80%)}}.is-results-toolbar .search-field input{padding-inline:var(--space-3)}.results-mode-selector{border-inline-end:1px solid var(--rule);align-self:stretch;min-width:0;display:flex}.results-mode-selector-control{align-items:stretch;min-width:7rem;display:flex;position:relative}.results-mode-selector select{appearance:none;width:100%;min-width:0;color:var(--ink-muted);padding-block:0;padding-inline:var(--space-3) var(--space-8);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;border-start-start-radius:calc(var(--radius-sm) - .1rem);border-end-start-radius:calc(var(--radius-sm) - .1rem);outline:0;font-weight:600;line-height:1}.results-mode-selector svg{fill:none;stroke:currentColor;stroke-width:1.5px;pointer-events:none;width:.75rem;top:50%;position:absolute;inset-inline-end:var(--space-3);transform:translateY(-50%)}@media(hover:hover)and (pointer:fine){.results-mode-selector:hover select{background:var(--paper-soft);color:var(--signal-strong)}}.results-mode-selector select:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.results-mode-selector select:active{background:var(--paper-soft)}.results-mode-selector select:disabled{cursor:not-allowed;opacity:.55}.results-mode-selector select[aria-busy=true]{cursor:wait}.results-mode-selector:has(select[data-state=error]){border-color:var(--danger)}.results-mode-selector:has(select[data-state=success]){border-color:var(--signal-strong)}.discovery-mode-tabs{z-index:2;border:1px solid var(--rule-strong);border-bottom-color:var(--rule);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--paper-soft);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;gap:0;width:100%;margin:0;display:grid;position:relative;overflow:hidden}.discovery-mode-tabs a{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;min-height:2.75rem;color:var(--ink-muted);padding:var(--space-2) var(--space-5);white-space:nowrap;background:0 0;border:0;border-radius:0;font-size:.78rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.discovery-mode-tabs a+a{border-inline-start:1px solid var(--rule)}.discovery-mode-tabs a[aria-current=page]{z-index:2;background:var(--paper-raised);color:var(--signal-strong);box-shadow:inset 0 -.15rem var(--signal-strong);position:relative}.discovery-mode-tabs a:active{background:var(--paper)}.discovery-mode-tabs a[aria-disabled=true]{cursor:not-allowed;opacity:.48;pointer-events:none}.discovery-mode-tabs svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.9rem;height:.9rem}.discovery-mode-shell:not(.is-results-toolbar)>.discovery-form .search-field{z-index:1;border-top-color:#0000;border-start-start-radius:0;border-start-end-radius:0;margin-top:-1px;position:relative}.discovery-mode-shell:not(.is-results-toolbar)>.discovery-form .search-field:focus-within{border-color:var(--rule-strong);box-shadow:0 .7rem 2.4rem var(--shadow-color)}.discovery-mode-shell:not(.is-results-toolbar)>.discovery-form .search-field:has(.naming-style-popover.is-positioned){z-index:65}.landing-search-support{width:100%;min-width:0;margin-top:var(--space-3);align-items:start;display:grid}.landing-search-support>*{grid-area:1/1;min-width:0;margin-top:0}.discovery-mode-shell .is-mode-inactive{visibility:hidden;pointer-events:none}.landing-search-support .prompt-examples{align-content:center;align-items:center;width:100%}.dictionary-tld-highlights{justify-content:center;align-items:center;gap:var(--space-3);min-height:2rem;display:flex}.dictionary-tld-highlights-label{color:var(--ink-faint);font-family:var(--font-mono);white-space:nowrap;flex:none;font-size:.58rem;line-height:1.4}.dictionary-tld-highlight-list{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;display:flex}.dictionary-tld-highlight-list button{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-pill);min-height:2rem;color:var(--ink-muted);padding:var(--space-1) var(--space-3);font-family:var(--font-mono);white-space:nowrap;cursor:pointer;background:0 0;flex:none;font-size:.62rem;line-height:1;display:inline-flex}.dictionary-tld-highlight-list button strong{color:var(--signal-strong);font-size:inherit;font-weight:700}.dictionary-tld-highlight-list button:hover,.dictionary-tld-highlight-list button:focus-visible{border-color:var(--signal);color:var(--signal-strong)}.dictionary-tld-highlight-list button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dictionary-tld-highlight-list button:active{background:var(--paper-soft)}.dictionary-tld-highlight-list button:disabled{cursor:not-allowed;opacity:.52}.dictionary-tld-highlight-list button[aria-busy=true]{cursor:wait}.dictionary-tld-highlight-list button[data-state=error]{border-color:var(--danger)}.dictionary-tld-highlight-list button[data-state=success]{border-color:var(--signal-strong);background:var(--signal-soft)}.dictionary-tld-highlight-list .dictionary-tld-highlight-all{color:var(--signal-strong);border-color:#0000}.discovery-mode-shell:has(.search-field:focus-within) .discovery-mode-tabs{border-color:var(--rule-strong);border-bottom-color:var(--rule)}.dictionary-search-form .search-field,.whois-search-form .search-field{grid-template-columns:minmax(0,1fr) auto}.is-results-toolbar .dictionary-search-form .search-field,.is-results-toolbar .whois-search-form .search-field{grid-template-columns:auto minmax(0,1fr) auto}.dictionary-search-form input[type=search]::-webkit-search-cancel-button{cursor:pointer}.whois-search-form input[type=search]::-webkit-search-cancel-button{cursor:pointer}.idea-search-note,.dictionary-search-note,.whois-search-note{min-height:1.25rem;margin:var(--space-2) 0 0}.idea-search-note+.form-feedback:empty{display:none}.dictionary-auth-gate{border-start-start-radius:0;width:100%;margin-top:0}body:has(.dictionary-workspace) .search-stage,body:has(.whois-workspace) .search-stage{min-height:auto;padding:var(--space-4) clamp(var(--space-4),2vw,var(--space-8)) var(--space-2);text-align:start;justify-items:start}body:has(.dictionary-workspace) .search-copy,body:has(.whois-workspace) .search-copy{display:none}body:has(.dictionary-workspace) .discovery-mode-shell,body:has(.whois-workspace) .discovery-mode-shell{margin-top:0}.is-results-toolbar .dictionary-search-note,.is-results-toolbar .whois-search-note{display:none}.dictionary-workspace,.whois-workspace{border-top:1px solid var(--rule);min-width:0;min-height:30rem;padding:var(--space-6) clamp(var(--space-4),2vw,var(--space-8)) var(--space-16)}.whois-result-intro{min-width:0}.whois-result-intro .query-block{min-width:0;max-width:52rem}.whois-result-intro .query-line{margin-bottom:0;font-size:.72rem;font-weight:500}.whois-result-intro .result-summary{margin-top:var(--space-2);color:var(--ink-muted);font-size:.8rem;line-height:1.55}.whois-domain-grid{width:fit-content;max-width:100%;margin-top:var(--space-5);grid-template-columns:minmax(0,1fr)}.whois-domain-result{align-items:stretch;gap:var(--space-3);flex-direction:column;min-height:4.75rem}.whois-domain-result .domain-identity{flex:none;width:auto;min-width:0}.whois-domain-result .whois-domain-actions{justify-content:flex-start;align-items:center;gap:var(--space-2);opacity:1;flex-wrap:nowrap;flex:none;width:fit-content;max-width:100%;display:flex;transform:none}.whois-domain-result .whois-domain-actions button,.whois-domain-result .whois-domain-actions a{justify-content:center;gap:var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-raised);min-width:0;min-height:2.5rem;padding:0 var(--space-3);color:var(--ink-muted);font-size:var(--text-xs);transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);margin-inline-start:0;font-weight:600;line-height:1}.whois-domain-result .whois-domain-actions button>span,.whois-domain-result .whois-domain-actions a>span,.whois-domain-result .whois-domain-actions .domain-monitor-feedback{display:inline}.whois-domain-result .whois-domain-actions svg{flex:none;width:.9rem}.whois-domain-result .whois-refresh-action svg{stroke-linecap:round;stroke-linejoin:round;height:.9rem;transform:translateY(-.03125rem)}.whois-domain-result .whois-domain-actions .domain-monitor-action{margin-inline-start:0;display:inline-flex}.whois-domain-result .whois-domain-actions .domain-monitor-action button,.whois-domain-result .whois-domain-actions .domain-monitor-action a{border-color:var(--signal-strong)}@supports (color:color-mix(in lab,red,red)){.whois-domain-result .whois-domain-actions .domain-monitor-action button,.whois-domain-result .whois-domain-actions .domain-monitor-action a{border-color:color-mix(in oklch,var(--signal-strong),var(--rule) 58%)}}.whois-domain-result .whois-domain-actions .domain-monitor-action button,.whois-domain-result .whois-domain-actions .domain-monitor-action a{background:var(--signal-soft);color:var(--signal-strong)}.whois-domain-result .whois-domain-actions .domain-action-disabled{border:1px solid var(--rule);border-radius:var(--radius-sm);min-height:2.5rem;padding:0 var(--space-3);align-items:center;display:inline-flex}.whois-domain-result .whois-domain-actions button:focus-visible,.whois-domain-result .whois-domain-actions a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.whois-domain-result .whois-domain-actions button:active,.whois-domain-result .whois-domain-actions a:active{transform:translateY(1px)}@media(hover:hover)and (pointer:fine){.whois-domain-result .whois-domain-actions button:hover,.whois-domain-result .whois-domain-actions a:hover{border-color:var(--rule-strong);background:var(--paper-soft);color:var(--ink)}.whois-domain-result .whois-domain-actions .domain-monitor-action button:hover,.whois-domain-result .whois-domain-actions .domain-monitor-action a:hover{border-color:var(--signal-strong);background:var(--signal-soft)}@supports (color:color-mix(in lab,red,red)){.whois-domain-result .whois-domain-actions .domain-monitor-action button:hover,.whois-domain-result .whois-domain-actions .domain-monitor-action a:hover{background:color-mix(in oklch,var(--signal-soft),var(--signal) 14%)}}.whois-domain-result .whois-domain-actions .domain-monitor-action button:hover,.whois-domain-result .whois-domain-actions .domain-monitor-action a:hover{color:var(--signal-strong)}}.whois-domain-result .domain-monitor-action.has-error{flex:auto}.whois-data-grid{margin:var(--space-5) 0 0;border-block:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.whois-data-grid>div{min-width:0;padding:var(--space-4) var(--space-5)}.whois-data-grid>div:not(:first-child){border-inline-start:1px solid var(--rule)}.whois-data-grid>div:nth-child(3n+1){border-inline-start:0}.whois-data-grid>div:nth-child(n+4){border-top:1px solid var(--rule)}.whois-data-grid dt,.whois-registry-statuses h3,.whois-inline-data dt,.whois-nameservers h4{color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.58rem;font-weight:500}.whois-data-grid dd{margin:var(--space-2) 0 0;overflow-wrap:anywhere;color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.72rem}.whois-registry-statuses{gap:var(--space-7);border-bottom:1px solid var(--rule);padding:var(--space-5) 0;grid-template-columns:minmax(11rem,.42fr) minmax(0,1fr);display:grid}.whois-registry-statuses h3{margin:0}.whois-registry-statuses h3+p,.whois-empty-value{margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:.74rem;line-height:1.55}.whois-registry-statuses ul{align-content:flex-start;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.whois-registry-statuses li{border:1px solid var(--rule);border-radius:var(--radius-pill);background:var(--paper-soft);color:var(--ink-muted);padding:var(--space-1) var(--space-3);font-family:var(--font-mono);font-size:.58rem}.whois-dns-content{gap:var(--space-6);grid-template-columns:minmax(12rem,.42fr) minmax(0,1fr);min-width:0;display:grid}.whois-inline-data{align-content:start;gap:var(--space-4);margin:0;display:grid}.whois-inline-data dd{margin:var(--space-2) 0 0;overflow-wrap:anywhere;color:var(--ink);font-family:var(--font-mono);font-size:.68rem}.whois-nameservers h4{margin:0 0 var(--space-2)}.whois-nameservers ul{gap:var(--space-2)}.whois-technical-details{border-bottom:1px solid var(--rule)}.whois-technical-details>summary{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:4.5rem;padding:var(--space-4) var(--space-5);color:var(--ink);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);list-style:none;display:flex}.whois-technical-details>summary::-webkit-details-marker{display:none}.whois-technical-details>summary span{min-width:0}.whois-technical-details>summary strong,.whois-technical-details>summary small{display:block}.whois-technical-details>summary strong{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.62rem;font-weight:600}.whois-technical-details>summary small{margin-top:var(--space-1);color:var(--ink-muted);font-size:.74rem;line-height:1.45}.whois-technical-details>summary svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:1rem;transition:transform var(--duration-fast) var(--ease-out);flex:none}.whois-technical-details[open]>summary svg{transform:rotate(180deg)}.whois-technical-details>summary:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.whois-technical-content{border-top:1px solid var(--rule)}.whois-technical-content .whois-registry-statuses{padding-inline:var(--space-5)}.whois-technical-content .whois-registry-statuses:last-child{border-bottom:0}.whois-identifier-data{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}@media(hover:hover)and (pointer:fine){.whois-technical-details>summary:hover{background:var(--paper-soft)}}.whois-result-disclaimer{margin:var(--space-3) 0 0;color:var(--ink-faint);font-family:var(--font-mono);font-size:.58rem;line-height:1.55}@media(max-width:63.999rem){.whois-data-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.whois-data-grid>div:nth-child(odd){border-inline-start:0}.whois-data-grid>div:nth-child(2n){border-inline-start:1px solid var(--rule)}.whois-data-grid>div:nth-child(n+3){border-top:1px solid var(--rule)}.whois-dns-content{grid-template-columns:minmax(0,1fr)}}.dictionary-workspace-bar{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--rule);min-width:0;padding-bottom:var(--space-3);display:flex}.dictionary-part-filters{gap:var(--space-1);min-width:0;padding-bottom:var(--space-1);scrollbar-width:thin;flex:auto;display:flex;overflow-x:auto}.dictionary-part-filters a{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);min-height:1.9rem;color:var(--ink-muted);padding:var(--space-1) var(--space-3);font-family:var(--font-mono);white-space:nowrap;flex:none;align-items:center;font-size:.61rem;line-height:1;text-decoration:none;display:inline-flex}.dictionary-part-filters a.is-active{border-color:var(--signal-strong);background:var(--signal-soft);color:var(--signal-strong)}.dictionary-workspace .mode-note{align-items:center;gap:var(--space-2);color:var(--ink-faint);font-family:var(--font-mono);white-space:nowrap;flex:none;margin:0;font-size:.58rem;display:flex}.dictionary-workspace .mode-note span{background:var(--signal);border-radius:50%;width:.38rem;height:.38rem}.dictionary-filter-panel{min-width:0;margin-top:var(--space-3);border-bottom:1px solid var(--rule);padding-bottom:var(--space-3)}.dictionary-filter-panel>summary{align-items:center;gap:var(--space-2);width:fit-content;min-height:2.5rem;color:var(--ink-muted);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;list-style:none;display:flex}.dictionary-filter-panel>summary::-webkit-details-marker{display:none}.dictionary-filter-panel>summary svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:.9rem;height:.9rem;transition:transform var(--duration-fast) var(--ease-out)}.dictionary-filter-panel[open]>summary svg{transform:rotate(180deg)}.dictionary-filter-panel>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dictionary-active-filter-count{border-radius:var(--radius-pill);background:var(--signal-soft);min-width:1.2rem;height:1.2rem;color:var(--signal-strong);font-variant-numeric:tabular-nums;place-items:center;font-size:.58rem;display:inline-grid}.dictionary-filter-form{gap:var(--space-3);min-width:0;margin-top:var(--space-5);border-bottom:1px solid var(--rule);padding-bottom:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.dictionary-filter-panel>.dictionary-filter-form{margin-top:var(--space-3);border-bottom:0;padding-bottom:0}.dictionary-filter-field{min-width:0}.dictionary-filter-field>label{margin-bottom:var(--space-1);color:var(--ink);font-size:.68rem;font-weight:600;display:block}.dictionary-filter-field select,.dictionary-filter-field input{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);outline-offset:1px;background:var(--paper-raised);width:100%;min-width:0;min-height:2.75rem;color:var(--ink);padding:var(--space-2) var(--space-3);outline:2px solid #0000;font-size:.78rem}.dictionary-filter-field select:focus-visible,.dictionary-filter-field input:focus-visible{outline-color:var(--focus)}.dictionary-length-field>div{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.dictionary-length-field span{color:var(--ink-faint)}.dictionary-filter-actions{align-items:end;gap:var(--space-3);display:flex}.dictionary-filter-actions button,.dictionary-filter-actions a{border-radius:var(--radius-sm);min-height:2.75rem;padding:var(--space-2) var(--space-4);font-family:var(--font-mono);white-space:nowrap;justify-content:center;align-items:center;font-size:.64rem;text-decoration:none;display:inline-flex}.dictionary-filter-actions button{border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer}.dictionary-filter-actions button:active{transform:translateY(1px)}.dictionary-filter-actions button:disabled{cursor:not-allowed;opacity:.48}.dictionary-filter-actions a{color:var(--signal-strong)}.dictionary-filter-actions a:active{color:var(--ink)}.dictionary-results-heading{min-width:0;margin-top:var(--space-6)}.dictionary-results-title-line{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.dictionary-results-heading h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.3rem,2vw,1.8rem)}.dictionary-results-heading>div>p{margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:.8rem}.dictionary-result-count{align-items:baseline;gap:var(--space-1);font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0;display:inline-flex}.dictionary-result-count strong{color:var(--ink);font-family:var(--font-display);font-size:.9rem;line-height:1}.dictionary-result-count span{color:var(--ink-faint);font-size:.56rem}.dictionary-domain-grid{margin-top:var(--space-5)}html:has(.discovery-access-dialog[open]){overflow:hidden}.dictionary-locked-grid{-webkit-user-select:none;user-select:none;position:relative}.dictionary-locked-grid:after{z-index:1;background:var(--paper);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.dictionary-locked-grid:after{background:color-mix(in oklch,var(--paper),transparent 76%)}}.dictionary-locked-grid:after{content:"";pointer-events:none}.dictionary-locked-result{align-items:start;gap:var(--space-2);border-radius:var(--radius-sm);background:var(--signal-soft);border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);min-width:0;min-height:4.4rem;display:grid}@supports (color:color-mix(in lab,red,red)){.dictionary-locked-result{background:color-mix(in oklch,var(--signal-soft),var(--paper-raised) 72%)}}.dictionary-locked-result{padding:var(--space-3);filter:blur(2.75px);opacity:.72}.dictionary-locked-result>div{gap:var(--space-2);min-width:0;padding-top:.05rem;display:grid}.dictionary-locked-dot{background:var(--signal);border-radius:50%;width:.42rem;height:.42rem;margin-top:.1rem}.dictionary-locked-line{width:var(--locked-line-width,72%);border-radius:var(--radius-pill);background:var(--ink-muted);height:.64rem;display:block}@supports (color:color-mix(in lab,red,red)){.dictionary-locked-line{background:color-mix(in oklch,var(--ink-muted),transparent 72%)}}.dictionary-locked-line.is-short{background:var(--ink-faint);height:.42rem}@supports (color:color-mix(in lab,red,red)){.dictionary-locked-line.is-short{background:color-mix(in oklch,var(--ink-faint),transparent 78%)}}.dictionary-access-preview-note{align-items:center;gap:var(--space-2) var(--space-3);min-width:0;margin-top:var(--space-4);border-top:1px solid var(--rule);padding-top:var(--space-4);color:var(--ink-muted);flex-wrap:wrap;font-size:.72rem;display:flex}.dictionary-access-preview-note>span{background:var(--signal);border-radius:50%;flex:none;width:.42rem;height:.42rem}.dictionary-access-preview-note p{flex:auto;min-width:12rem;margin:0}.dictionary-access-preview-note button{outline-offset:3px;color:var(--signal-strong);font:600 .62rem var(--font-mono);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;outline:2px solid #0000;padding:0}.dictionary-access-preview-note button:focus-visible{outline-color:var(--focus)}.dictionary-access-preview-note button:active{color:var(--ink)}.discovery-access-dialog{z-index:120;width:min(calc(100% - (var(--space-5) * 2)),34rem);max-width:none;max-height:min(44rem,calc(100dvh - (var(--space-5) * 2)));color:var(--ink);background:0 0;border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.discovery-access-dialog:not([open]){display:none}.discovery-access-dialog::backdrop{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.discovery-access-dialog::backdrop{background:color-mix(in oklch,var(--ink),transparent 36%)}}.discovery-access-dialog-surface{max-height:inherit;border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--paper-raised);box-shadow:0 1.4rem 4rem var(--ink);display:grid;overflow:auto}@supports (color:color-mix(in lab,red,red)){.discovery-access-dialog-surface{box-shadow:0 1.4rem 4rem color-mix(in oklch,var(--ink),transparent 74%)}}.discovery-access-dialog-surface{animation:discovery-gate-in var(--duration-base) var(--ease-out) both}.discovery-access-dialog-surface>header{justify-content:space-between;align-items:flex-start;gap:var(--space-5);border-bottom:1px solid var(--rule);background:var(--paper-soft);min-width:0;padding:var(--space-6);display:flex}.discovery-access-dialog-surface>header>div{min-width:0}.discovery-access-dialog-surface>header p{margin:0 0 var(--space-2);color:var(--signal-strong);font:600 .58rem var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.discovery-access-dialog h2{max-width:22ch;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.45rem,5vw,2rem);line-height:1.08}.discovery-access-dialog-surface>header>button{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);outline-offset:2px;background:var(--paper-raised);width:2.75rem;height:2.75rem;color:var(--ink-muted);cursor:pointer;outline:2px solid #0000;flex:none;place-items:center;display:grid}.discovery-access-dialog-surface>header>button svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:1rem}.discovery-access-dialog-surface>header>button:focus-visible,.discovery-access-actions a:focus-visible,.discovery-access-actions button:focus-visible{outline-color:var(--focus)}.discovery-access-dialog-surface>header>button:active{transform:translateY(1px)}.discovery-access-dialog-body{gap:var(--space-5);padding:var(--space-6);display:grid}.discovery-access-dialog-body>p{max-width:58ch;color:var(--ink-muted);margin:0;line-height:1.6}.discovery-access-dialog-body ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.discovery-access-dialog-body li{padding-inline-start:var(--space-5);font-size:.82rem;line-height:1.45;position:relative}.discovery-access-dialog-body li:before{color:var(--signal-strong);content:"✓";font-family:var(--font-mono);position:absolute;inset-inline-start:0}.discovery-access-dialog-surface>footer{gap:var(--space-4);border-top:1px solid var(--rule);padding:var(--space-5) var(--space-6) var(--space-6);display:grid}.discovery-access-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.discovery-access-actions a,.discovery-access-actions button{justify-content:center;align-items:center;gap:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);outline-offset:2px;min-height:2.75rem;padding-inline:var(--space-5);font:600 .64rem var(--font-mono);cursor:pointer;outline:2px solid #0000;text-decoration:none;display:inline-flex}.discovery-access-actions .is-primary{border-color:var(--ink);background:var(--ink);color:var(--paper-raised)}.discovery-access-actions .is-secondary{background:var(--paper-raised);color:var(--ink)}.discovery-access-actions .is-tertiary{color:var(--signal-strong);background:0 0;border-color:#0000}.discovery-access-actions a:active,.discovery-access-actions button:active{transform:translateY(1px)}.discovery-access-dialog-surface>footer>p{color:var(--ink-faint);margin:0;font-size:.72rem}.discovery-access-dialog-surface>footer>p a{color:var(--signal-strong);text-underline-offset:.18em;text-decoration:underline}.discovery-access-dialog-surface>footer>p a:hover{color:var(--ink)}.discovery-access-dialog-surface>footer>p a:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.discovery-access-usage{gap:var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-soft);padding:var(--space-4);display:grid}.discovery-access-usage>div{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.discovery-access-usage span,.discovery-access-usage p{color:var(--ink-faint);font:500 .62rem var(--font-mono)}.discovery-access-usage strong{color:var(--ink);font:600 .68rem var(--font-mono)}.discovery-access-usage p{margin:0}.discovery-access-meter{border-radius:var(--radius-pill);background:var(--rule);height:.25rem;display:block;overflow:hidden}.discovery-access-meter>span{width:var(--access-usage,0%);border-radius:inherit;background:var(--signal);height:100%;display:block}.discovery-access-workspace{padding-bottom:var(--space-7);gap:0;display:grid}.discovery-access-preview-heading{align-items:end;gap:var(--space-6);padding:var(--space-7) 0 var(--space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.discovery-access-preview-heading>div{gap:var(--space-2);max-width:42rem;display:grid}.discovery-access-preview-heading .eyebrow,.refinement-access-limit .eyebrow{color:var(--signal-strong);font:600 .58rem var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0}.discovery-access-preview-heading h2{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.08}.discovery-access-preview-heading>div>p:last-child{color:var(--ink-muted);margin:0;line-height:1.55}.discovery-access-preview-heading>p{justify-items:end;gap:var(--space-1);color:var(--ink-faint);font:500 .58rem var(--font-mono);margin:0;display:grid}.discovery-access-preview-heading>p strong{color:var(--ink);font-family:var(--font-display);font-size:1.75rem;line-height:1}.discovery-access-locked-grid{-webkit-user-select:none;user-select:none;position:relative}.discovery-access-locked-grid:after{z-index:1;background:var(--paper);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.discovery-access-locked-grid:after{background:color-mix(in oklch,var(--paper),transparent 76%)}}.discovery-access-locked-grid:after{content:"";pointer-events:none}.discovery-access-locked-result{align-items:start;gap:var(--space-2);border-radius:var(--radius-sm);background:var(--signal-soft);grid-template-columns:auto minmax(0,1fr);min-width:0;min-height:4.4rem;display:grid}@supports (color:color-mix(in lab,red,red)){.discovery-access-locked-result{background:color-mix(in oklch,var(--signal-soft),var(--paper-raised) 72%)}}.discovery-access-locked-result{padding:var(--space-3);filter:blur(2.75px);opacity:.72}.discovery-access-locked-result>span{background:var(--signal);border-radius:50%;width:.42rem;height:.42rem;margin-top:.1rem}.discovery-access-locked-result>div{gap:var(--space-2);display:grid}.discovery-access-locked-result i{width:var(--locked-line-width,72%);border-radius:var(--radius-pill);background:var(--ink-muted);height:.58rem;display:block}@supports (color:color-mix(in lab,red,red)){.discovery-access-locked-result i{background:color-mix(in oklch,var(--ink-muted),transparent 72%)}}.discovery-access-locked-result i:last-child{background:var(--ink-faint);height:.4rem}@supports (color:color-mix(in lab,red,red)){.discovery-access-locked-result i:last-child{background:color-mix(in oklch,var(--ink-faint),transparent 78%)}}.discovery-access-preview-note,.refinement-access-limit{align-items:center;gap:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-soft);min-width:0;padding:var(--space-4) var(--space-5);display:flex}.discovery-access-preview-note{margin-top:var(--space-5)}.discovery-access-preview-note>span{background:var(--signal);border-radius:50%;flex:none;width:.42rem;height:.42rem}.discovery-access-preview-note p,.refinement-access-limit>div>p:last-child{min-width:0;color:var(--ink-muted);flex:auto;margin:0;font-size:.74rem;line-height:1.5}.discovery-access-preview-note button,.refinement-access-limit>button{outline-offset:3px;color:var(--signal-strong);font:600 .62rem var(--font-mono);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;outline:2px solid #0000;flex:none;padding:0}.discovery-access-preview-note button:focus-visible,.refinement-access-limit>button:focus-visible{outline-color:var(--focus)}.refinement-access-limit{margin-top:var(--space-5);justify-content:space-between}.refinement-access-limit>div{gap:var(--space-2);display:grid}.refinement-access-limit h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1rem}@keyframes discovery-gate-in{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:translateY(0)}}.dictionary-domain-result .domain-identity p{text-transform:none}.dictionary-empty-state{align-items:center;gap:var(--space-4);min-width:0;margin-top:var(--space-6);border-block:1px solid var(--rule);padding-block:var(--space-6);grid-template-columns:auto minmax(0,1fr);display:grid}.dictionary-empty-state>span{background:var(--signal-soft);width:2.5rem;height:2.5rem;color:var(--signal-strong);font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:.72rem;display:grid}.dictionary-empty-state h2,.dictionary-empty-state h3{margin:0;font-size:1rem}.dictionary-empty-state p{max-width:65ch;margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:.78rem;line-height:1.5}.dictionary-empty-state>a{width:fit-content;color:var(--signal-strong);font-family:var(--font-mono);grid-column:2;font-size:.64rem}.dictionary-pagination{justify-content:center;gap:var(--space-1);margin-top:var(--space-8);border-top:1px solid var(--rule);padding-top:var(--space-4);flex-wrap:wrap;display:flex}.dictionary-pagination a,.dictionary-pagination span{border-radius:var(--radius-sm);min-width:2.5rem;min-height:2.5rem;color:var(--ink-muted);font-family:var(--font-mono);border:1px solid #0000;place-items:center;font-size:.62rem;text-decoration:none;display:inline-grid}.dictionary-pagination .is-current{border-color:var(--signal-strong);background:var(--signal-soft);color:var(--signal-strong)}@media(hover:hover)and (pointer:fine){.discovery-mode-tabs a:hover,.dictionary-part-filters a:hover,.dictionary-pagination a:hover{color:var(--signal-strong)}.dictionary-filter-field select:hover,.dictionary-filter-field input:hover{background:var(--paper-soft)}.dictionary-filter-actions button:hover{background:var(--signal);color:var(--accent-ink)}.dictionary-access-preview-note button:hover,.discovery-access-preview-note button:hover,.refinement-access-limit>button:hover,.discovery-access-actions .is-tertiary:hover{color:var(--ink)}.discovery-access-dialog-surface>header>button:hover,.discovery-access-actions .is-secondary:hover{border-color:var(--ink-muted);background:var(--paper-soft);color:var(--ink)}.discovery-access-actions .is-primary:hover{border-color:var(--signal);background:var(--signal);color:var(--accent-ink)}}@media(min-width:40rem){.dictionary-filter-form{grid-template-columns:repeat(2,minmax(0,1fr))}.dictionary-filter-actions{grid-column:1/-1;justify-content:end}}@media(min-width:64rem){.dictionary-filter-panel{margin-top:var(--space-5);padding-bottom:var(--space-5)}.dictionary-filter-panel>summary{display:none}.dictionary-filter-panel>.dictionary-filter-form,.dictionary-filter-panel:not([open])>.dictionary-filter-form{margin-top:0;display:grid}.dictionary-filter-form{grid-template-columns:minmax(8rem,1fr) minmax(7rem,.8fr) minmax(11rem,1.15fr) minmax(9rem,1fr) auto;align-items:end}.dictionary-filter-actions{grid-column:auto}}@media(max-width:39.999rem){.discovery-mode-shell{margin-top:var(--space-6)}.landing-search-support .prompt-examples:not(.inspiration-examples) button{text-overflow:ellipsis;overflow:hidden}.landing-search-support .inspiration-examples{justify-content:center;gap:var(--space-2);flex-flow:wrap;display:flex}.landing-search-support .inspiration-examples button{flex:none;width:auto}.discovery-mode-shell:not(.is-results-toolbar)>.discovery-form .form-feedback,.discovery-mode-shell:not(.is-results-toolbar)>.discovery-form .dictionary-search-note,.discovery-mode-shell:not(.is-results-toolbar)>.discovery-form .whois-search-note{min-height:1.75rem}.discovery-mode-shell.is-results-toolbar{margin-top:0}.discovery-mode-tabs{width:100%;padding-inline-start:0}.discovery-mode-tabs a{gap:var(--space-1);min-width:0;padding-inline:var(--space-1);flex:1 1 0;font-size:.64rem}.discovery-mode-tabs.has-dictionary:has(#landing-mode-idea):has(#landing-mode-whois){grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.8fr);grid-auto-flow:initial;grid-auto-columns:initial}.discovery-mode-tabs svg{width:.78rem;height:.78rem}.dictionary-tld-highlights{justify-content:center;align-items:stretch;gap:var(--space-2);flex-direction:column;min-height:4.25rem}.dictionary-tld-highlight-list{scrollbar-width:none;scroll-snap-type:x proximity;justify-content:flex-start;padding:2px;overflow-x:auto}.dictionary-tld-highlight-list::-webkit-scrollbar{display:none}.dictionary-tld-highlight-list button{scroll-snap-align:start;min-height:2.5rem}.dictionary-search-form .search-field,.whois-search-form .search-field{grid-template-columns:minmax(0,1fr) auto}.is-results-toolbar .search-field,.is-results-toolbar .dictionary-search-form .search-field,.is-results-toolbar .whois-search-form .search-field{grid-template-columns:auto minmax(0,1fr) auto auto;gap:0}.is-results-toolbar .dictionary-search-form .search-field,.is-results-toolbar .whois-search-form .search-field{grid-template-columns:auto minmax(0,1fr) auto}.results-mode-selector-control{min-width:5.75rem}.results-mode-selector select{padding-inline:var(--space-2) var(--space-6);font-size:.62rem}.results-mode-selector svg{inset-inline-end:var(--space-2)}.is-results-toolbar .search-submit span,.dictionary-search-form .search-submit span,.whois-search-form .search-submit span{display:none}.dictionary-workspace,.whois-workspace{padding-inline:var(--space-4)}.dictionary-workspace-bar{flex-direction:column-reverse;align-items:flex-start}.dictionary-part-filters{width:100%}.dictionary-results-heading{grid-template-columns:minmax(0,1fr)}.dictionary-result-count{justify-items:start}.discovery-access-dialog{width:calc(100% - (var(--space-3) * 2));max-height:calc(100dvh - (var(--space-3) * 2))}.discovery-access-dialog-surface>header,.discovery-access-dialog-body,.discovery-access-dialog-surface>footer{padding-inline:var(--space-5)}.discovery-access-actions{flex-direction:column;align-items:stretch}.discovery-access-actions a,.discovery-access-actions button{width:100%}.discovery-access-preview-heading{grid-template-columns:minmax(0,1fr)}.discovery-access-preview-heading>p{justify-items:start}.discovery-access-preview-note,.refinement-access-limit{flex-direction:column;align-items:flex-start}.whois-domain-result{flex-direction:column;align-items:stretch}.whois-domain-grid,.whois-domain-result .domain-identity,.whois-domain-result .whois-domain-actions{width:100%;max-width:none}.whois-domain-result .domain-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;display:grid}.whois-domain-result .whois-domain-actions>button,.whois-domain-result .whois-domain-actions>a,.whois-domain-result .whois-domain-actions .domain-monitor-action,.whois-domain-result .whois-domain-actions .domain-monitor-action button,.whois-domain-result .whois-domain-actions .domain-monitor-action a{width:100%}.whois-domain-result .whois-domain-actions .domain-monitor-action{grid-column:1/-1}.whois-domain-result .whois-domain-actions button,.whois-domain-result .whois-domain-actions a,.whois-domain-result .whois-domain-actions .domain-action-disabled{min-height:2.75rem}.whois-domain-result .domain-monitor-action.has-error{justify-content:flex-start;width:100%;margin-inline-start:0}.whois-domain-result .domain-monitor-feedback{text-align:start;grid-column:1/-1;width:100%;max-width:none;display:block}.whois-data-grid{grid-template-columns:minmax(0,1fr)}.whois-data-grid>div:nth-child(n){border-inline-start:0}.whois-data-grid>div:nth-child(n+2){border-top:1px solid var(--rule)}.whois-data-grid>div{padding:var(--space-4) var(--space-5)}.whois-registry-statuses{gap:var(--space-4);padding:var(--space-5) 0;grid-template-columns:minmax(0,1fr)}.whois-dns-content{gap:var(--space-5)}.whois-technical-details>summary,.whois-technical-content .whois-registry-statuses{padding-inline:var(--space-4)}.whois-identifier-data{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}@media(max-width:21.999rem){.whois-domain-result .whois-domain-actions{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.dictionary-filter-panel>summary svg,.whois-domain-result .whois-domain-actions,.whois-domain-result .whois-domain-actions button,.whois-domain-result .whois-domain-actions a,.whois-technical-details>summary,.whois-technical-details>summary svg{transition:none}.whois-domain-result .whois-domain-actions button:active,.whois-domain-result .whois-domain-actions a:active{transform:none}.discovery-access-dialog-surface{animation:none}.dictionary-part-filters,.dictionary-pagination{scroll-behavior:auto}}.account-notification-page{gap:var(--space-6);display:grid}.account-consent-page{width:min(44rem,calc(100% - 2 * var(--space-4)));margin:clamp(4rem,10vh,8rem) auto}.account-consent-page>div>span{color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em}.account-consent-page h1{margin:var(--space-3) 0;font-family:var(--font-display);font-size:clamp(2rem,6vw,3.5rem);line-height:.98}.account-consent-page>div>p{color:var(--ink-muted)}.account-consent-page article{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);padding:var(--space-6);margin-block-start:var(--space-8)}.account-consent-page article>header{justify-content:space-between;align-items:start;gap:var(--space-4);border-block-end:1px solid var(--rule);padding-block-end:var(--space-5);display:flex}.account-consent-page article>header div{gap:var(--space-1);display:grid}.account-consent-page article>header span{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.account-consent-page form{gap:var(--space-5);padding-block-start:var(--space-5);display:grid}.account-consent-check{align-items:flex-start;gap:var(--space-3);color:var(--ink-muted);line-height:1.5;display:flex}.account-consent-check input{flex:none;margin-block-start:.2rem}.account-consent-check a{color:var(--signal-strong);text-underline-offset:.2em;text-decoration:underline}.account-legal-copy{gap:var(--space-3);border-block-start:1px solid var(--rule);padding-block-start:var(--space-5);display:grid}.account-registration-flow .account-legal-copy{gap:var(--space-2);padding-block-start:var(--space-4)}.account-consent-check input:focus-visible{outline:2px solid var(--signal-strong);outline-offset:.2rem}.account-consent-check:has(input[aria-invalid=true]){color:var(--danger)}.account-privacy-acknowledgement{color:var(--ink-faint);font-size:var(--text-sm);margin:0;line-height:1.55}.account-privacy-acknowledgement a{color:var(--signal-strong);text-underline-offset:.2em;text-decoration:underline}.account-credits-page{gap:var(--space-6);display:grid}.account-credit-ledger{min-width:0;display:grid}.account-credit-ledger-row{align-items:center;gap:var(--space-5);border-block-end:1px solid var(--rule);min-width:0;padding:var(--space-5);display:grid}.account-credit-ledger-row:last-child{border-block-end:0}.account-credit-ledger-row>div:first-child{gap:var(--space-1);min-width:0;display:grid}.account-credit-ledger-row>div:first-child strong{font-size:var(--text-base)}.account-credit-ledger-row time,.account-credit-ledger-kind,.account-credit-ledger-row dt,.account-credit-ledger-expiry>span{color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.account-credit-ledger-kind{color:var(--signal-strong);letter-spacing:.08em;text-transform:uppercase}.account-credit-ledger-row dl{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.account-credit-ledger-row dl>div,.account-credit-ledger-expiry{gap:var(--space-1);display:grid}.account-credit-ledger-row dd{font:600 var(--text-sm) var(--font-mono);margin:0}.account-credit-ledger-row dd.is-active{color:var(--signal-strong)}.account-credit-ledger-row dd.is-expired,.account-credit-ledger-row dd.is-revoked{color:var(--danger)}.account-credit-ledger-expiry{text-align:end;justify-items:end}.account-credit-ledger-expiry strong{font-size:var(--text-sm)}.account-credit-context-grid{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.account-credit-context-grid>article{align-content:start;gap:var(--space-3);min-width:0;padding:var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.account-credit-context-grid>article+article{border-inline-start:1px solid var(--rule)}.account-credit-context-grid>article>span{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono)}.account-credit-context-grid article>div{align-content:start;gap:var(--space-1);min-width:0;display:grid}.account-credit-context-grid h3{font-size:var(--text-sm);margin:0}.account-credit-context-grid strong{overflow-wrap:anywhere;font:600 var(--text-sm) var(--font-mono)}.account-credit-context-grid p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.account-credit-cost-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.account-credit-cost-grid>div{justify-content:space-between;align-items:baseline;gap:var(--space-4);border-block-end:1px solid var(--rule);min-width:0;padding:var(--space-4) var(--space-5);display:flex}.account-credit-cost-grid>div:nth-child(odd){border-inline-end:1px solid var(--rule)}.account-credit-cost-grid>div:nth-last-child(-n+2){border-block-end:0}.account-credit-cost-grid dt{min-width:0;color:var(--ink-muted);font-size:var(--text-sm)}.account-credit-cost-grid dd{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);text-align:end;flex:none;margin:0}@media(min-width:48rem){.account-credit-ledger-row{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,.65fr)}}@media(max-width:47.999rem){.account-credit-ledger-expiry{text-align:start;justify-items:start}.account-credit-context-grid,.account-credit-cost-grid{grid-template-columns:minmax(0,1fr)}.account-credit-context-grid>article+article{border-inline-start:0;border-block-start:1px solid var(--rule)}.account-credit-cost-grid>div:nth-child(odd){border-inline-end:0}.account-credit-cost-grid>div:nth-last-child(2){border-block-end:1px solid var(--rule)}}.plans-page{width:min(calc(100% - (2*clamp(var(--space-4),4vw,var(--space-10)))),82rem);padding-block:clamp(var(--space-10),8vw,var(--space-20)) var(--space-20);margin-inline:auto}.plans-hero{justify-items:start;gap:var(--space-4);max-width:44rem;margin-block-end:var(--space-10);display:grid}.plans-hero>span,.plan-feature-list>span{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.plans-hero h1{max-width:15ch;font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(2.25rem,6vw,4.5rem);line-height:.98}.plans-hero>p{max-width:62ch;color:var(--ink-muted);font-size:var(--text-lg);margin:0;line-height:1.55}.plans-billing-switch{gap:var(--space-1);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-soft);padding:var(--space-1);flex-wrap:wrap;display:flex}.plans-billing-switch button{min-height:var(--control-height);border-radius:calc(var(--radius-sm) - .1rem);padding-inline:var(--space-4);color:var(--ink-muted);cursor:pointer;font:500 var(--text-xs) var(--font-mono);background:0 0;border:0}.plans-billing-switch button.is-active{background:var(--paper-raised);color:var(--signal-strong);box-shadow:0 1px 3px var(--shadow-color)}.plans-billing-switch button:focus-visible,.plan-primary-action:focus-visible,.plan-secondary-action:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.plans-billing-switch button:active,.plan-primary-action:active:not(:disabled),.plan-secondary-action:active{transform:translateY(1px)}.plans-feedback{border-inline-start:2px solid var(--danger);padding:var(--space-3) var(--space-4);color:var(--danger);margin-block-end:var(--space-5)}.plans-section{gap:var(--space-6);border-block-start:1px solid var(--rule);min-width:0;margin-block-start:clamp(var(--space-12),8vw,var(--space-20));padding-block-start:clamp(var(--space-8),5vw,var(--space-12));display:grid}.plans-section-header{gap:var(--space-2);min-width:0;max-width:46rem;display:grid}.plans-section-header>span,.plans-final-cta>div>span,.plan-credit-summary>span{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.plans-section-header h2,.plans-final-cta h2{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.75rem,3vw,2.6rem);line-height:1.05}.plans-section-header p,.plans-final-cta p{max-width:62ch;color:var(--ink-muted);margin:0;line-height:1.55}.plans-discount-panel{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);min-width:0;margin-block-start:var(--space-6);display:grid;overflow:clip}.plans-discount-panel>summary{min-height:var(--control-height-lg);align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;display:grid}.plans-discount-panel>summary::-webkit-details-marker{display:none}.plans-discount-panel>summary>span:first-child{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.plans-discount-panel>summary>strong{font-size:var(--text-sm)}.plans-discount-panel>summary>span:last-child{color:var(--signal-strong);font:var(--text-lg) var(--font-mono);transition:transform var(--dur-short) var(--ease-out)}.plans-discount-panel[open]>summary>span:last-child{transform:rotate(45deg)}.plans-discount-body{gap:var(--space-5);border-block-start:1px solid var(--rule);min-width:0;padding:var(--space-5);display:grid}.plans-discount-body>div:first-child{gap:var(--space-1);min-width:0;display:grid}.plans-discount-panel h2{font-size:var(--text-lg);margin:0}.plans-discount-panel p{max-width:62ch;color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.plans-discount-form{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.plans-discount-form input{min-width:0;min-height:var(--control-height-lg);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);padding-inline:var(--space-3);color:var(--ink)}.plans-discount-form button,.plans-discount-applied button{min-height:var(--control-height-lg);border:1px solid var(--ink);border-radius:var(--radius-sm);background:var(--ink);padding-inline:var(--space-4);color:var(--paper-raised);cursor:pointer;font:600 var(--text-xs) var(--font-mono)}.plans-discount-applied{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.plans-discount-applied>div>span{color:var(--ink-muted);font-size:var(--text-sm);display:block}.plans-discount-applied strong{font-family:var(--font-mono);overflow-wrap:anywhere;margin-top:.2rem;display:block}.plans-discount-applied h3{font-size:var(--text-base);margin:.6rem 0 0}.plans-discount-applied p{max-width:48ch;color:var(--ink-muted);font-size:var(--text-sm);margin:.25rem 0 0}.plans-discount-applied button{min-height:var(--control-height);border-color:var(--rule-strong);color:var(--signal-strong);background:0 0}.plans-discount-form input:focus-visible,.plans-discount-form button:focus-visible,.plans-discount-applied button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.plan-card-grid{gap:var(--space-4);align-items:stretch;min-width:0;display:grid}.plan-card{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);grid-template-rows:auto auto auto 1fr auto;align-content:start;min-width:0;display:grid;overflow:clip}.plan-card.is-featured{border-color:var(--signal-strong);background:var(--signal-soft)}@supports (color:color-mix(in lab,red,red)){.plan-card.is-featured{background:color-mix(in oklch,var(--signal-soft),var(--paper-raised) 84%)}}.plan-card.is-featured{box-shadow:inset 0 2px 0 var(--signal-strong)}.plan-card>header,.plan-price-display,.plan-feature-list,.plan-card-actions{padding:var(--space-5)}.plan-card>header{align-content:space-between;gap:var(--space-3);border-block-end:1px solid var(--rule);min-height:8.5rem;display:grid}.plan-card>header>div{align-content:start;gap:var(--space-2);display:grid}.plan-card h2{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.6rem,3vw,2.15rem)}.plan-card header p{color:var(--ink-muted);margin:0;line-height:1.55}.plan-card-badge,.plan-current-label{width:fit-content;color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono)}.plan-card-badge{border:1px solid var(--signal-strong);border-radius:var(--radius-pill);background:var(--signal-soft);min-height:1.75rem;padding-inline:var(--space-2);white-space:nowrap;align-items:center;display:inline-flex}.plan-current-label{border:1px solid var(--signal-strong);border-radius:var(--radius-pill);align-self:end;padding:.25rem .6rem}.plan-price-display{border-block-end:1px solid var(--rule);align-content:center;min-height:6rem;display:grid}.plan-price-display strong{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.7rem,4vw,2.35rem);display:block}.plan-price-display del{color:var(--ink-faint);font:var(--text-sm) var(--font-mono);margin-block-end:var(--space-1);display:block}.plan-price-display small{margin-block:var(--space-1);color:var(--signal-strong);font:var(--text-xs) var(--font-mono);display:block}.plan-price-display span{color:var(--ink-muted);font:var(--text-xs) var(--font-mono)}.plan-credit-summary{gap:var(--space-2);border-block-end:1px solid var(--rule);padding:var(--space-4) var(--space-5);display:grid}.plan-credit-summary>strong{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.025em}.plan-credit-summary>p{color:var(--ink-muted);font:var(--text-xs) var(--font-mono);margin:0;line-height:1.5}.plan-credit-summary>small{color:var(--signal-strong);font:var(--text-xs) var(--font-mono);line-height:1.45}.plan-feature-list{gap:var(--space-4);display:grid}.plan-feature-list ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.plan-feature-list li{align-items:flex-start;gap:var(--space-2);color:var(--ink-muted);font-size:var(--text-sm);display:flex}.plan-feature-list svg{fill:none;width:1rem;height:1rem;stroke:var(--signal-strong);stroke-width:2px;flex:none}.plan-comparison-link{width:fit-content;color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);text-decoration:none}.plan-card-actions{align-self:end;gap:var(--space-2);display:grid}.plan-card-actions form{display:grid}.plan-payment-options{gap:var(--space-2);display:grid}.plan-provider-action{justify-content:space-between}.plan-primary-action,.plan-secondary-action{min-height:var(--control-height-lg);justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--ink);border-radius:var(--radius-sm);padding-inline:var(--space-4);cursor:pointer;font:600 var(--text-xs) var(--font-mono);transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out);text-decoration:none;display:inline-flex}.plan-primary-action{background:var(--ink);color:var(--paper-raised)}.plan-secondary-action{color:var(--ink);background:0 0}.plan-card.is-featured .plan-primary-action{border-color:var(--signal);background:var(--signal);color:var(--accent-ink)}.plan-primary-action:disabled{cursor:not-allowed;opacity:.55}.plan-secondary-action small{color:var(--ink-muted);font:inherit}.plans-credit-system-grid{gap:var(--space-5);min-width:0;display:grid}.plans-credit-costs,.plans-credit-rules{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);min-width:0;margin:0;display:grid;overflow:clip}.plans-credit-costs>div,.plans-credit-rules>div{align-items:baseline;gap:var(--space-4);min-width:0;padding:var(--space-4) var(--space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.plans-credit-costs>div+div,.plans-credit-rules>div+div{border-block-start:1px solid var(--rule)}.plans-credit-costs dt,.plans-credit-rules dt{font-weight:600}.plans-credit-costs dd{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);text-align:end;margin:0}.plans-credit-rules>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.plans-credit-rules dd{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.plans-calculator-layout{gap:var(--space-4);min-width:0;display:grid}.plans-calculator-controls{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.plans-calculator-controls label{gap:var(--space-2);min-width:0;display:grid}.plans-calculator-controls label>span{color:var(--ink-muted);font:500 var(--text-xs) var(--font-mono)}.plans-calculator-controls input{width:100%;min-width:0;min-height:var(--control-height-lg);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);padding-inline:var(--space-3);color:var(--ink)}.plans-calculator-controls input:focus-visible{border-color:var(--signal-strong);outline:2px solid var(--focus);outline-offset:1px}.plans-calculator-result{align-content:start;gap:var(--space-4);border:1px solid var(--signal-strong);border-radius:var(--radius-md);background:var(--signal-soft);min-width:0;padding:var(--space-5);display:grid}.plans-calculator-result>span{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.plans-calculator-result>strong{align-items:baseline;gap:var(--space-2);font:500 var(--text-sm) var(--font-mono);flex-wrap:wrap;display:flex}.plans-calculator-result>strong b{font:500 clamp(2.1rem,5vw,3.4rem) var(--font-display);letter-spacing:-.05em}.plans-calculator-result dl{border-block:1px solid var(--signal-strong);margin:0;display:grid}@supports (color:color-mix(in lab,red,red)){.plans-calculator-result dl{border-block:1px solid color-mix(in oklch,var(--signal-strong),transparent 70%)}}.plans-calculator-result dl>div{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-3);display:flex}.plans-calculator-result dl>div+div{border-block-start:1px solid var(--signal-strong)}@supports (color:color-mix(in lab,red,red)){.plans-calculator-result dl>div+div{border-block-start:1px solid color-mix(in oklch,var(--signal-strong),transparent 70%)}}.plans-calculator-result dt{color:var(--ink-muted);font-size:var(--text-sm)}.plans-calculator-result dd{font:600 var(--text-sm) var(--font-mono);text-align:end;margin:0}.plans-calculator-result small{color:var(--ink-muted);font-size:var(--text-xs);line-height:1.5}.plans-comparison-table-wrap{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);display:none;overflow-x:auto}.plans-comparison-table-wrap table{border-collapse:collapse;width:100%;min-width:54rem}.plans-comparison-table-wrap th,.plans-comparison-table-wrap td{border-block-end:1px solid var(--rule);border-inline-end:1px solid var(--rule);padding:var(--space-3) var(--space-4);text-align:center}.plans-comparison-table-wrap tr:last-child>*{border-block-end:0}.plans-comparison-table-wrap tr>:last-child{border-inline-end:0}.plans-comparison-table-wrap th:first-child{z-index:1;background:var(--paper-raised);text-align:start;min-width:13rem;position:sticky;inset-inline-start:0}.plans-comparison-table-wrap thead th{background:var(--paper-soft);font-size:var(--text-sm)}.plans-comparison-table-wrap tbody th{color:var(--ink-muted);font-size:var(--text-sm);font-weight:500}.plans-comparison-table-wrap td{font:var(--text-xs) var(--font-mono)}.plans-comparison-table-wrap .is-included{color:var(--signal-strong);font-weight:700}.plans-comparison-table-wrap .is-unavailable{color:var(--ink-faint)}.plans-comparison-mobile{gap:var(--space-2);display:grid}.plans-comparison-card{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);overflow:clip}.plans-comparison-card.is-featured{border-color:var(--signal-strong)}.plans-comparison-card>summary{min-height:var(--control-height-lg);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);cursor:pointer;list-style:none;display:flex}.plans-comparison-card>summary::-webkit-details-marker{display:none}.plans-comparison-card>summary>span{color:var(--signal-strong);font:var(--text-lg) var(--font-mono);transition:transform var(--dur-short) var(--ease-out)}.plans-comparison-card[open]>summary>span{transform:rotate(45deg)}.plans-comparison-card dl{border-block-start:1px solid var(--rule);margin:0;display:grid}.plans-comparison-card dl>div{gap:var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.plans-comparison-card dl>div+div{border-block-start:1px solid var(--rule)}.plans-comparison-card dt{color:var(--ink-muted);font-size:var(--text-sm)}.plans-comparison-card dd{color:var(--signal-strong);font:var(--text-xs) var(--font-mono);text-align:end;margin:0}.plans-public-package-grid{gap:var(--space-3);min-width:0;display:grid}.plans-public-package{gap:var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);min-width:0;padding:var(--space-5);display:grid}.plans-public-package.is-featured{border-color:var(--signal-strong);box-shadow:inset 0 2px 0 var(--signal-strong)}.plans-public-package>div{gap:var(--space-2);display:grid}.plans-public-package>div>span{width:fit-content;color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono)}.plans-public-package h3{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.03em;margin:0}.plans-public-package p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.plans-public-package footer{justify-content:space-between;align-items:end;gap:var(--space-3);border-block-start:1px solid var(--rule);padding-block-start:var(--space-4);display:flex}.plans-public-package footer strong{font-family:var(--font-display);font-size:var(--text-xl)}.plans-public-package footer :is(a,small){color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);text-align:end;text-decoration:none}.plans-faq>div{border-block-start:1px solid var(--rule);min-width:0;display:grid}.plans-faq details{border-block-end:1px solid var(--rule)}.plans-faq summary{min-height:var(--control-height-lg);align-items:center;gap:var(--space-4);padding-block:var(--space-4);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;font-weight:600;list-style:none;display:grid}.plans-faq summary::-webkit-details-marker{display:none}.plans-faq summary i{width:1rem;height:1rem;position:relative}.plans-faq summary i:before,.plans-faq summary i:after{background:var(--signal-strong);content:"";width:.75rem;height:1px;transition:transform var(--dur-short) var(--ease-out);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plans-faq summary i:after{transform:translate(-50%,-50%)rotate(90deg)}.plans-faq details[open] summary i:after{transform:translate(-50%,-50%)rotate(0)}.plans-faq details p{max-width:68ch;padding:0 0 var(--space-5);color:var(--ink-muted);margin:0;line-height:1.6}.plans-final-cta{align-items:center;gap:var(--space-6);border:1px solid var(--signal-strong);border-radius:var(--radius-md);background:var(--signal-soft);min-width:0;padding:clamp(var(--space-6),5vw,var(--space-10));margin-block-start:clamp(var(--space-12),8vw,var(--space-20));display:grid}.plans-final-cta>div{gap:var(--space-2);min-width:0;display:grid}.plans-final-cta>.plan-primary-action{justify-self:start}.plans-payment-note{gap:var(--space-4);border-block-start:1px solid var(--rule);max-width:46rem;grid-template-columns:auto minmax(0,1fr);margin-block-start:var(--space-10);padding-block-start:var(--space-5);display:grid}.plans-payment-note>span{color:var(--signal-strong);font-family:var(--font-mono)}.plans-payment-note h2{font-size:var(--text-lg);margin:0}.plans-payment-note p{margin:var(--space-1) 0 0;color:var(--ink-muted);line-height:1.55}.checkout-page{width:min(calc(100% - (2*clamp(var(--space-4),4vw,var(--space-10)))),72rem);padding-block:clamp(var(--space-8),7vw,var(--space-16)) var(--space-20);margin-inline:auto}.checkout-hero{gap:var(--space-3);max-width:48rem;margin-block-end:var(--space-8);display:grid}.checkout-hero>a{width:fit-content;color:var(--ink-muted);font:500 var(--text-xs) var(--font-mono);text-decoration:none}.checkout-hero>a:hover{color:var(--signal-strong)}.checkout-hero>span,.checkout-summary>header>span,.checkout-payment>header>span,.checkout-section-heading span{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.checkout-hero h1{max-width:15ch;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(2.1rem,5vw,4rem);line-height:1}.checkout-hero p{max-width:62ch;color:var(--ink-muted);font-size:var(--text-lg);margin:0;line-height:1.55}.checkout-feedback{border-inline-start:2px solid var(--signal-strong);background:var(--paper-soft);padding:var(--space-3) var(--space-4);margin-block-end:var(--space-5)}.checkout-feedback.is-error{border-color:var(--danger);color:var(--danger)}.checkout-feedback ul{margin:var(--space-2) 0 0;padding-inline-start:var(--space-5)}.checkout-layout{gap:var(--space-5);align-items:start;min-width:0;display:grid}.checkout-summary,.checkout-payment{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);min-width:0}.checkout-summary>header,.checkout-payment>header{gap:var(--space-2);padding:var(--space-5);border-block-end:1px solid var(--rule);display:grid}.checkout-summary h2,.checkout-payment h2,.checkout-section-heading h2{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,3vw,1.85rem)}.checkout-payment>header p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}.checkout-plan-heading{border-block-end:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.checkout-plan-heading>div{gap:var(--space-1);min-width:0;padding:var(--space-5);display:grid}.checkout-plan-heading>div+div{border-inline-start:1px solid var(--rule)}.checkout-plan-heading span,.checkout-totals dt,.checkout-customer dt,.checkout-document-note>span{color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.checkout-plan-heading strong{font-size:var(--text-lg);overflow-wrap:anywhere}.checkout-totals{gap:var(--space-3);padding:var(--space-5);border-block-end:1px solid var(--rule);margin:0;display:grid}.checkout-totals>div{justify-content:space-between;gap:var(--space-4);min-width:0;display:flex}.checkout-totals dd{font:500 var(--text-sm) var(--font-mono);text-align:end;margin:0}.checkout-totals small{color:var(--ink-faint);font:inherit}.checkout-totals .is-discount{color:var(--signal-strong)}.checkout-totals .is-total{border-block-start:1px solid var(--rule);margin-block-start:var(--space-2);padding-block-start:var(--space-4)}.checkout-totals .is-total dt{color:var(--ink);font-size:var(--text-sm)}.checkout-totals .is-total dd{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.035em}.checkout-customer{gap:var(--space-5);padding:var(--space-5);display:grid}.checkout-section-heading{justify-content:space-between;align-items:end;gap:var(--space-4);display:flex}.checkout-section-heading>div{gap:var(--space-1);display:grid}.checkout-section-heading>a{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);text-underline-offset:.2em}.checkout-customer>dl{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.checkout-customer>dl>div{gap:var(--space-1);min-width:0;display:grid}.checkout-customer dd{overflow-wrap:anywhere;margin:0;font-weight:600}.checkout-document-note{gap:var(--space-1);border-inline-start:2px solid var(--signal-strong);background:var(--paper-soft);padding:var(--space-3) var(--space-4);display:grid}.checkout-document-note p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.checkout-payment form{gap:var(--space-5);padding:var(--space-5);display:grid}.checkout-provider-list{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.checkout-provider-option{align-items:center;gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-sm);min-width:0;padding:var(--space-4);cursor:pointer;transition:border-color var(--dur-short) var(--ease-out),background-color var(--dur-short) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.checkout-provider-option:hover{border-color:var(--rule-strong);background:var(--paper-soft)}.checkout-provider-option:has(input:checked){border-color:var(--signal-strong);background:var(--signal-soft)}@supports (color:color-mix(in lab,red,red)){.checkout-provider-option:has(input:checked){background:color-mix(in oklch,var(--signal-soft),var(--paper-raised) 82%)}}.checkout-provider-option:has(input:checked){box-shadow:inset 3px 0 0 var(--signal-strong)}.checkout-provider-option input{width:1rem;height:1rem;accent-color:var(--signal-strong)}.checkout-provider-option>span:nth-child(2){gap:var(--space-1);min-width:0;display:grid}.checkout-provider-option strong{font-size:var(--text-sm)}.checkout-provider-option small{color:var(--ink-muted);font-size:var(--text-xs);line-height:1.45}.checkout-provider-option>span:last-child{color:var(--ink-faint);font:500 var(--text-xs) var(--font-mono);white-space:nowrap}.checkout-provider-option:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.checkout-renewal-list{gap:var(--space-2);border:0;border-block-start:1px solid var(--rule);padding:var(--space-4) 0 0;margin:0;display:grid}.checkout-renewal-list>legend{gap:var(--space-1);width:100%;margin-block-end:var(--space-3);padding:0;display:grid}.checkout-renewal-list>legend strong{font-size:var(--text-sm)}.checkout-renewal-list>legend small{color:var(--ink-muted);font-size:var(--text-xs);line-height:1.5}.checkout-renewal-option{align-items:flex-start;gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);cursor:pointer;display:flex}.checkout-renewal-option:has(input:checked){border-color:var(--signal-strong);background:var(--signal-soft)}@supports (color:color-mix(in lab,red,red)){.checkout-renewal-option:has(input:checked){background:color-mix(in oklch,var(--signal-soft),var(--paper-raised) 82%)}}.checkout-renewal-option:has(input:checked){box-shadow:inset 3px 0 0 var(--signal-strong)}.checkout-renewal-option:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.checkout-renewal-option input{accent-color:var(--signal-strong);flex:none;margin-block-start:.2rem}.checkout-renewal-option>span{gap:var(--space-1);display:grid}.checkout-renewal-option strong{font-size:var(--text-sm)}.checkout-renewal-option small{color:var(--ink-muted);font-size:var(--text-xs);line-height:1.5}.checkout-recurring-consent{align-items:flex-start;gap:var(--space-3);border-inline-start:2px solid var(--signal-strong);background:var(--paper-soft);padding:var(--space-3) var(--space-4);color:var(--ink-muted);cursor:pointer;margin-block-start:var(--space-2);display:flex}.checkout-recurring-consent input{accent-color:var(--signal-strong);flex:none;margin-block-start:.2rem}.checkout-recurring-consent>span{gap:var(--space-1);display:grid}.checkout-recurring-consent strong{color:var(--ink);font-size:var(--text-sm)}.checkout-recurring-consent small{font-size:var(--text-xs);line-height:1.5}.checkout-submit{min-height:var(--control-height-lg);justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--ink);border-radius:var(--radius-sm);background:var(--ink);padding-inline:var(--space-4);color:var(--paper-raised);cursor:pointer;font:600 var(--text-xs) var(--font-mono);display:inline-flex}.checkout-submit:disabled{cursor:wait;opacity:.65}.checkout-submit:focus-visible,.checkout-hero>a:focus-visible,.checkout-section-heading>a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.checkout-provider-note{margin:calc(-1 * var(--space-2)) 0 0;color:var(--ink-faint);font-size:var(--text-xs);line-height:1.5}.checkout-no-methods{margin:var(--space-5);border-inline-start:2px solid var(--danger);background:var(--paper-soft);padding:var(--space-4);color:var(--danger)}@media(min-width:58rem){.checkout-layout{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr)}.checkout-payment{position:sticky;inset-block-start:var(--space-5)}}@media(max-width:34rem){.checkout-plan-heading,.checkout-customer>dl{grid-template-columns:minmax(0,1fr)}.checkout-plan-heading>div+div{border-inline-start:0;border-block-start:1px solid var(--rule)}}.account-plan-order-body.is-provider-order{grid-template-columns:minmax(0,1fr)}.account-plan-provider-details{gap:var(--space-5);min-width:0;padding:var(--space-5);display:grid}.account-plan-provider-details>div{gap:var(--space-1);display:grid}.account-plan-provider-details>div>span{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.account-plan-provider-details h4,.account-plan-provider-details p{margin:0}.account-plan-provider-details dl{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0;display:grid}.account-plan-provider-details dl div{gap:var(--space-1);display:grid}.account-plan-provider-details dt{color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.account-plan-provider-details dd{overflow-wrap:anywhere;margin:0;font-weight:600}.account-plan-provider-details p{max-width:62ch;color:var(--ink-muted);font-size:var(--text-sm);line-height:1.55}.dictionary-plan-gate{gap:var(--space-5);min-width:0;margin-block:var(--space-8);border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--paper-raised);padding:clamp(var(--space-5),5vw,var(--space-8));display:grid}.dictionary-plan-gate>div{gap:var(--space-2);display:grid}.dictionary-plan-gate>div>span{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.dictionary-plan-gate h3{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.4rem,4vw,2rem)}.dictionary-plan-gate p{max-width:62ch;color:var(--ink-muted);margin:0;line-height:1.55}.dictionary-plan-gate>a{min-height:var(--control-height-lg);align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);background:var(--ink);width:fit-content;padding-inline:var(--space-4);color:var(--paper-raised);font:600 var(--text-xs) var(--font-mono);display:inline-flex}.member-account-main>.account-page{align-content:start;gap:var(--account-layout-gap);width:100%;min-width:0;min-height:100%;padding:clamp(var(--space-4),3cqi,var(--space-8));margin:0;display:grid}.member-account-main>.account-plan-page{gap:var(--space-6)}.account-surface{border:1px solid var(--rule-strong);border-radius:var(--account-surface-radius,var(--radius-md));background:var(--paper-raised);min-width:0;overflow:clip}.account-page-header{align-items:center;gap:var(--space-5);border-block-end:1px solid var(--rule);min-width:0;flex-wrap:wrap;padding-block-end:var(--account-surface-padding-block,var(--space-5));display:flex}.account-page-header-copy{gap:var(--space-2);flex:26rem;min-width:0;display:grid}.account-page-header-leading{align-items:center;gap:var(--space-3);min-width:0;color:var(--ink-faint);font:500 var(--text-xs) var(--font-mono);flex-wrap:wrap;display:flex}.account-page-header-leading a{color:var(--signal-strong)}.account-page-header-eyebrow{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.account-page-header h1{min-width:0;font-family:var(--font-display);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.6rem,2.8cqi,2rem);font-weight:600;line-height:1.15}.account-page-header p{max-width:62ch;color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}.account-page-header-actions{justify-self:start;align-items:stretch;gap:var(--space-3);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.account-page-header-actions>form{align-items:stretch;margin:0;display:flex}.account-plan-summary-grid{gap:var(--space-4);min-width:0;display:grid}.account-plan-summary-card{gap:var(--space-5);min-width:0;padding:var(--account-surface-padding-block,var(--space-5)) var(--account-surface-padding-inline,var(--space-6));display:grid}.account-current-plan.account-plan-summary-card{grid-template-rows:auto minmax(0,1fr) auto}.account-plan-balance-card{grid-template-rows:minmax(0,1fr) auto}.account-plan-summary-card>header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.account-plan-summary-card>footer{border-block-start:1px solid var(--rule);align-items:center;margin-block-start:auto;padding-block-start:var(--space-4);display:flex}.account-current-plan-label{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.account-current-plan-copy{align-content:start;gap:var(--space-1);min-width:0;display:grid}.account-plan-summary-card h2{min-width:0;font-family:var(--font-display);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.45rem,2.5vw,1.9rem)}.account-current-plan-term{color:var(--ink-muted);margin:0;line-height:1.55}.account-ai-credit-summary{gap:var(--space-2);width:100%;min-width:0;display:grid}.account-ai-credit-summary>span:first-child{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.account-ai-credit-summary>strong{font-size:var(--text-sm)}.account-ai-credit-summary>small{color:var(--ink-muted);font:400 var(--text-xs) var(--font-mono)}.account-ai-credit-period{justify-content:space-between;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.account-ai-credit-period small{color:var(--ink-muted);font:400 var(--text-xs) var(--font-mono)}.account-ai-credit-buckets{margin:var(--space-3) 0 0;border-top:1px solid var(--rule);gap:0;display:grid}.account-ai-credit-buckets>div{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--rule);font:400 var(--text-xs) var(--font-mono);display:flex}.account-ai-credit-buckets dt{color:var(--ink-muted)}.account-ai-credit-buckets dd{color:var(--green-deep);text-align:end;margin:0}.account-ai-credit-meter{background:var(--rule);height:3px;display:block;overflow:hidden}.account-ai-credit-meter>span{width:var(--account-credit-usage,0%);background:var(--signal-strong);height:100%;display:block}.account-plan-status{border:1px solid var(--signal-strong);border-radius:var(--radius-pill);width:fit-content;color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);padding:.25rem .6rem;display:inline-flex}.account-plan-status:is(.is-rejected,.is-cancelled,.is-failed){border-color:var(--danger);color:var(--danger)}.account-plan-status:is(.is-pending,.is-evidence_submitted,.is-processing,.is-manual_action_required,.is-partially_refunded),.account-plan-status:is(.is-pending_payment_method,.is-payment_method_missing,.is-retrying,.is-payment_processing,.is-action_required,.is-past_due){border-color:var(--warning);color:var(--warning)}.account-plan-status.is-refunded{border-color:var(--rule-strong);color:var(--ink-muted)}.account-plan-renewal{align-items:center;gap:var(--space-5);border:1px solid var(--rule-strong);border-radius:var(--account-surface-radius,var(--radius-md));background:var(--paper-raised);min-width:0;padding:var(--account-surface-padding-block,var(--space-5)) var(--account-surface-padding-inline,var(--space-6));grid-template-columns:minmax(0,1fr) auto;display:grid}.account-credit-packages{border:1px solid var(--rule-strong);border-radius:var(--account-surface-radius,var(--radius-md));background:var(--paper-raised);min-width:0;overflow:clip}.account-credit-package-rule{border:1px solid var(--signal-strong);border-radius:var(--radius-pill);width:fit-content;max-width:100%;color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);white-space:normal;padding:.25rem .6rem;line-height:1.4}.account-credit-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.account-credit-package{align-content:space-between;gap:var(--space-5);min-width:0;padding:var(--space-5);display:grid}.account-credit-package+.account-credit-package{border-inline-start:1px solid var(--rule)}.account-credit-package.is-featured{background:var(--signal-soft)}.account-credit-package>div{align-content:start;gap:var(--space-2);min-width:0;display:grid}.account-credit-package>div>strong{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.03em}.account-credit-package p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.account-credit-package footer{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.account-credit-package footer>strong{font:600 var(--text-base) var(--font-mono)}.account-credit-package-unavailable{color:var(--ink-faint);font:var(--text-xs) var(--font-mono);text-align:end}.account-credit-package-gate{align-items:center;gap:var(--space-5);min-width:0;padding:var(--space-5) var(--space-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.account-credit-package-gate>div{gap:var(--space-1);min-width:0;display:grid}.account-credit-package-gate p{color:var(--ink-muted);margin:0;line-height:1.5}.account-plan-renewal-copy{gap:var(--space-1);min-width:0;display:grid}.account-plan-renewal h2{font-size:var(--text-lg);letter-spacing:-.025em;margin:0}.account-plan-renewal p{color:var(--ink-muted);margin:0;line-height:1.5}.account-plan-renewal small{color:var(--ink-faint);line-height:1.45}.account-plan-renewal-actions{justify-items:end;gap:var(--space-2);display:grid}.account-plan-renewal-actions form{margin:0}.account-plan-orders{border:1px solid var(--rule-strong);border-radius:var(--account-surface-radius,var(--radius-md));background:var(--paper-raised);min-width:0;overflow:clip}.account-plan-orders-header{align-items:end;gap:var(--space-5);border-block-end:1px solid var(--rule);min-width:0;padding:var(--space-5) var(--space-6);background:var(--paper-soft);grid-template-columns:minmax(0,1fr) auto;display:grid}.account-plan-orders-header>div:first-child{gap:var(--space-1);min-width:0;display:grid}.account-plan-orders h2,.account-plan-orders p{margin:0}.account-plan-orders-header h2{font-size:var(--text-xl);letter-spacing:-.03em}.account-plan-orders-header p{color:var(--ink-muted);line-height:1.5}.account-plan-orders-total{justify-content:flex-end;align-items:baseline;gap:var(--space-2);min-width:0;margin:0;display:flex}.account-plan-orders-total strong{font-family:var(--font-display);font-size:var(--text-lg);line-height:1}.account-plan-orders-total span{color:var(--ink-faint);font:var(--text-xs) var(--font-mono);white-space:nowrap}.account-plan-order-list{min-width:0}.account-plan-orders>.account-pagination{border-block-start:1px solid var(--rule);padding:var(--space-4) var(--space-5);border-block-end:0;margin:0}.account-plan-order{border-block-end:1px solid var(--rule);min-width:0;display:grid}.account-plan-order:last-child{border-block-end:0}.account-plan-order>summary{align-items:center;gap:var(--space-4);background:var(--paper-soft);min-width:0;padding:var(--space-4) var(--space-5);cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;list-style:none;display:grid}.account-plan-order>summary::-webkit-details-marker{display:none}.account-plan-order>summary>div:first-child{gap:var(--space-2);min-width:0;display:grid}.account-plan-order>summary:focus-visible{z-index:1;outline:2px solid var(--focus);outline-offset:-2px;position:relative}.account-plan-order[open]>summary{border-block-end:1px solid var(--rule)}.account-plan-order h3{font-size:var(--text-lg);margin:0}.account-plan-order-amount{font-family:var(--font-mono);font-size:var(--text-base);white-space:nowrap}.account-plan-order-total{justify-items:end;gap:var(--space-1);display:grid}.account-plan-order-total small{color:var(--ink-muted);font:var(--text-xs) var(--font-mono);text-align:end}.account-plan-order-disclosure{justify-content:flex-end;align-items:center;gap:var(--space-2);min-width:7.5rem;color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);white-space:nowrap;display:inline-flex}.account-plan-order-disclosure-open{display:none}.account-plan-order-disclosure svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1rem;height:1rem}.account-plan-order[open] .account-plan-order-disclosure-closed{display:none}.account-plan-order[open] .account-plan-order-disclosure-open{display:inline}.account-plan-order[open] .account-plan-order-disclosure svg{transform:rotate(180deg)}@media(hover:hover)and (pointer:fine){.account-plan-order>summary:hover{background:var(--paper)}}.account-plan-order-body{min-width:0;display:grid}.account-plan-bank-details,.account-plan-evidence{align-content:start;gap:var(--space-4);min-width:0;padding:var(--space-5);display:grid}.account-plan-bank-details h4,.account-plan-evidence h4{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.025em;margin:0}.account-plan-order dl{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.account-plan-order dl div{gap:var(--space-1);display:grid}.account-plan-order dt{color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.account-plan-order dd{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;line-height:1.45}.account-plan-instructions,.account-plan-review-note{border-inline-start:2px solid var(--rule-strong);color:var(--ink-muted);font-size:var(--text-sm);white-space:pre-line;margin:0;padding-inline-start:var(--space-4);line-height:1.55}.account-plan-order-records{gap:var(--space-5);border-block-start:1px solid var(--rule);min-width:0;padding:var(--space-5);background:var(--paper-soft);display:grid}@supports (color:color-mix(in lab,red,red)){.account-plan-order-records{background:color-mix(in srgb,var(--paper-soft) 55%,var(--paper-raised))}}.account-plan-order-records>section{gap:var(--space-3);min-width:0;display:grid}.account-plan-invoice-request p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}.account-plan-order-records h4{font-family:var(--font-display);font-size:var(--text-base);letter-spacing:-.02em;margin:0}.account-plan-document-links{gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.account-plan-document-links a{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);min-width:min(100%,11rem);padding:var(--space-3);color:var(--ink);gap:.15rem;text-decoration:none;display:grid}.account-plan-document-links a:hover{border-color:var(--signal-strong)}.account-plan-document-links span{color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.account-plan-document-links strong{font:500 var(--text-sm) var(--font-mono)}.account-plan-refund-list{gap:var(--space-2);min-width:0;display:grid}.account-plan-refund-list article{align-items:center;gap:var(--space-2) var(--space-4);border-block-start:1px solid var(--rule);min-width:0;grid-template-columns:minmax(0,1fr) auto;padding-block-start:var(--space-3);display:grid}.account-plan-refund-list article>div{align-items:center;gap:var(--space-3);min-width:0;display:flex}.account-plan-refund-list article>div strong{font:500 var(--text-sm) var(--font-mono)}.account-plan-refund-list article p{color:var(--ink-muted);font-size:var(--text-sm);grid-column:1}.account-plan-refund-list article>a{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);grid-area:1/2/span 2;text-decoration:none}.account-plan-refund-document-pending{max-width:17rem;color:var(--ink-faint);font:var(--text-xs) var(--font-mono);text-align:end;grid-area:1/2/span 2;line-height:1.45}.account-plan-evidence{border-block-start:1px solid var(--rule);background:var(--paper-soft)}.account-plan-evidence-heading{gap:var(--space-1);min-width:0;display:grid}.account-plan-evidence-heading p{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.account-plan-evidence-form{gap:var(--space-4);min-width:0;display:grid}.account-plan-evidence-actions{justify-content:space-between;align-items:center;gap:var(--space-4);border-block-start:1px solid var(--rule);min-width:0;padding-block-start:var(--space-4);display:flex}.account-plan-cancel-form{min-width:0;margin:0;display:flex}.account-plan-order .account-field{gap:var(--space-2);min-width:0;display:grid}.account-plan-order .account-field label{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-width:0;font-size:var(--text-sm);font-weight:600;display:flex}.account-plan-order .account-field-label{font-size:var(--text-sm);font-weight:600}.account-plan-order .account-field label span{color:var(--ink-faint);font:400 var(--text-xs) var(--font-mono)}.account-plan-file-control{gap:var(--space-2);min-width:0;display:grid;position:relative}.account-plan-file-input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.account-plan-file-trigger{width:100%;min-height:var(--control-height-lg);justify-content:center;align-items:center;gap:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);color:var(--ink);padding-inline:var(--space-4);font:600 var(--text-xs) var(--font-mono);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out);line-height:1;display:flex}.account-plan-order .account-field label.account-plan-file-trigger{justify-content:center;align-items:center}.account-plan-order .account-plan-file-trigger span{color:var(--ink);font:600 var(--text-xs) var(--font-mono)}.account-plan-file-trigger svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:none;width:1rem;height:1rem}.account-plan-file-control:has(.account-plan-file-input:focus-visible) .account-plan-file-trigger,.account-field textarea:focus-visible{border-color:var(--rule-strong);outline:2px solid var(--focus);outline-offset:1px}.account-plan-file-trigger:active{transform:translateY(1px)}.account-plan-file-control:has(.account-plan-file-input:user-invalid) .account-plan-file-trigger{border-color:var(--danger)}.account-plan-file-control:has(.account-plan-file-input:valid) .account-plan-file-trigger{border-color:var(--signal-strong)}.account-plan-file-control:has(.account-plan-file-input:disabled){cursor:not-allowed;opacity:.55}.account-plan-file-control:has(.account-plan-file-input:disabled) .account-plan-file-trigger{cursor:not-allowed}.account-plan-file-name{align-items:baseline;gap:var(--space-2);min-width:0;color:var(--ink-faint);font:var(--text-xs) var(--font-mono);margin:0;display:flex}.account-plan-file-name>span{white-space:nowrap;flex:none}.account-plan-file-name strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.account-field textarea{resize:vertical;border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);width:100%;min-height:6.5rem;padding:var(--space-3);color:var(--ink);font:inherit}.account-field small{color:var(--ink-muted);font-size:var(--text-xs)}.account-plan-empty{align-items:center;gap:var(--space-5);min-width:0;padding:clamp(var(--space-6),4vw,var(--space-8));grid-template-columns:auto minmax(0,1fr) auto;display:grid}.account-plan-empty-icon{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-soft);width:2.75rem;height:2.75rem;color:var(--ink-muted);place-items:center;display:grid}.account-plan-empty-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:1.25rem;height:1.25rem}.account-plan-empty>div{gap:var(--space-1);min-width:0;display:grid}.account-plan-empty h3{font-size:var(--text-base);margin:0}.account-plan-empty p{color:var(--ink-muted);line-height:1.5}@media(min-width:48rem){.plan-card-grid{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.plans-credit-system-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.plans-comparison-table-wrap{display:block}.plans-comparison-mobile{display:none}.plans-public-package-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.plans-final-cta{grid-template-columns:minmax(0,1fr) auto}.plans-final-cta>.plan-primary-action{justify-self:end}.account-plan-summary-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch}.dictionary-plan-gate{grid-template-columns:minmax(0,1fr) auto;align-items:center}.account-page-header.has-actions{justify-content:space-between}.account-page-header-actions{margin-inline-start:auto}.account-plan-evidence-form{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}}@media(min-width:68rem){.plans-calculator-layout{grid-template-columns:minmax(0,1.2fr) minmax(19rem,.8fr);align-items:start}.plans-calculator-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.account-plan-order dl{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:64rem){.account-credit-package-grid{grid-template-columns:minmax(0,1fr)}.account-credit-package+.account-credit-package{border-inline-start:0;border-block-start:1px solid var(--rule)}}@media(hover:hover)and (pointer:fine){.plans-billing-switch button:hover{color:var(--ink)}.plan-primary-action:hover:not(:disabled){background:var(--signal);color:var(--accent-ink)}.plan-card.is-featured .plan-primary-action:hover:not(:disabled){border-color:var(--ink);background:var(--ink);color:var(--paper-raised)}.plan-secondary-action:hover{border-color:var(--signal-strong);color:var(--signal-strong)}.account-plan-file-trigger:hover{border-color:var(--ink-muted);background:var(--paper)}}@media(max-width:35rem){.plans-page{width:min(calc(100% - 2 * var(--space-4)),82rem)}.account-page-header-actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.account-page-header-actions>:is(a,button,form),.account-page-header-actions>form>:is(a,button){width:100%}.plans-billing-switch{width:100%;display:grid}.plans-billing-switch.has-1-periods{grid-template-columns:minmax(0,1fr)}.plans-billing-switch.has-2-periods{grid-template-columns:repeat(2,minmax(0,1fr))}.plans-billing-switch button{min-width:0;padding-inline:var(--space-2)}.account-plan-summary-card{padding:var(--space-5)}.account-plan-renewal{padding:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start}.account-plan-renewal-actions{justify-items:start}.account-credit-package-gate{padding:var(--space-5);grid-template-columns:minmax(0,1fr)}.account-credit-package-gate>.account-secondary-action{width:100%}.account-plan-order>summary{padding:var(--space-5);grid-template-columns:minmax(0,1fr) auto;align-items:start}.account-plan-order-total{justify-items:end}.account-plan-order-disclosure{grid-column:1/-1;justify-content:flex-start;min-width:0}.account-plan-orders-header,.account-plan-empty{grid-template-columns:minmax(0,1fr);align-items:start}.account-plan-orders-total{justify-content:flex-start}.account-plan-empty>.account-secondary-action{justify-self:stretch;width:100%}.account-plan-bank-details,.account-plan-evidence{padding:var(--space-5)}.account-plan-order dl{grid-template-columns:1fr}.account-plan-evidence-actions{flex-direction:column-reverse;align-items:stretch}.account-plan-evidence-actions>.account-primary-action{justify-self:stretch;width:100%}.account-plan-cancel-form{align-self:flex-start}}.account-api-page{gap:var(--space-6)}.account-api-page>.account-feedback{margin:0}.account-api-secret,.account-api-upgrade{border:1px solid var(--rule-strong);border-radius:var(--account-surface-radius,var(--radius-md));background:var(--paper-raised);gap:var(--space-5);min-width:0;padding:var(--space-5);display:grid;overflow:clip}.account-api-secret{border-color:var(--signal-strong);background:var(--signal-soft)}.account-api-secret>div:first-child,.account-api-upgrade>div{gap:var(--space-1);min-width:0;display:grid}.account-api-secret span:first-child{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.account-api-secret h2,.account-api-upgrade h2{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.03em;margin:0}.account-api-secret p,.account-api-upgrade p{color:var(--ink-muted);line-height:1.5}.account-api-secret-control{gap:var(--space-3);min-width:0;display:grid}.account-api-secret-control code{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);min-width:0;padding:var(--space-3);font-size:var(--text-sm);white-space:nowrap;display:block;overflow:auto}.account-api-create-form{gap:var(--space-5);min-width:0;padding:var(--space-5);display:grid}.account-api-abilities{border:0;min-width:0;margin:0;padding:0}.account-api-abilities legend{font-weight:600}.account-api-abilities>p{color:var(--ink-muted);font-size:var(--text-sm);margin-block-start:var(--space-1)}.account-api-abilities>div{gap:var(--space-2);min-width:0;margin-block-start:var(--space-4);display:grid}.account-api-abilities label{align-items:start;gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-sm);min-width:0;padding:var(--space-3);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.account-api-abilities input{width:1rem;height:1rem;accent-color:var(--signal-strong);margin-block-start:.15rem}.account-api-abilities label span{gap:var(--space-1);min-width:0;display:grid}.account-api-abilities small{color:var(--ink-muted);line-height:1.45}.account-api-form-actions{justify-content:flex-end;display:flex}@media(min-width:48rem){.plans-discount-body{grid-template-columns:minmax(0,1fr) minmax(20rem,.65fr);align-items:end}.account-api-secret,.account-api-upgrade,.account-api-secret-control{grid-template-columns:minmax(0,1fr) auto;align-items:center}.account-api-abilities>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:35rem){.plans-discount-form,.plans-discount-applied{grid-template-columns:minmax(0,1fr)}.plans-discount-form button,.plans-discount-applied form,.plans-discount-applied button,.account-api-secret-control .account-secondary-action,.account-api-upgrade .account-primary-action,.account-api-form-actions .account-primary-action{width:100%}}.social-auth-options,.social-auth-form,.social-auth-provider-list{min-width:0;display:grid}.social-auth-options{gap:var(--space-5)}.social-auth-form{gap:var(--space-4)}.social-auth-provider-list{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.social-auth-provider{min-width:0;min-height:var(--control-height);justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;line-height:1.25;display:inline-flex}.social-auth-provider>span:last-child{overflow-wrap:anywhere;min-width:0}.social-auth-provider-mark{width:1.25rem;height:1.25rem;color:var(--ink);flex:none;place-items:center;display:inline-grid}.social-auth-provider-mark svg{fill:currentColor;width:100%;height:100%}.social-auth-divider{align-items:center;gap:var(--space-3);color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.social-auth-divider:before,.social-auth-divider:after{background:var(--rule);content:"";height:1px}.account-social-auth-list{border:1px solid var(--rule);border-radius:var(--radius-sm);width:min(100%,52rem);display:grid;overflow:clip}.account-social-auth-row{align-items:center;gap:var(--space-5);border-block-end:1px solid var(--rule);min-width:0;padding:var(--space-4);grid-template-columns:minmax(11rem,.7fr) minmax(15rem,1.3fr);display:grid}.account-social-auth-row:last-of-type{border-block-end:0}.account-social-auth-identity{align-items:center;gap:var(--space-3);min-width:0;display:flex}.account-social-auth-identity>span:last-child{gap:var(--space-1);min-width:0;display:grid}.account-social-auth-identity strong{font-size:var(--text-sm)}.account-social-auth-identity small{color:var(--ink-faint);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-social-auth-action{align-items:end;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.account-social-auth-action .account-field{gap:var(--space-1)}.account-social-auth-action .account-field label{font-size:var(--text-xs)}.account-social-auth-action .account-field input,.account-social-auth-action .account-secondary-action{min-height:var(--control-height)}.account-social-auth-safety{border-block-start:1px solid var(--rule);padding:var(--space-3) var(--space-4);color:var(--ink-muted);font-size:var(--text-xs);margin:0}@media(hover:hover)and (pointer:fine){.social-auth-provider:hover{border-color:var(--signal-strong);background:var(--signal-soft)}}@media(max-width:40rem){.social-auth-provider-list,.account-social-auth-row,.account-social-auth-action,.account-plan-refund-list article{grid-template-columns:minmax(0,1fr)}.account-plan-refund-list article>a{grid-area:auto/1;width:fit-content}.account-plan-refund-document-pending{text-align:start;grid-area:auto/1;max-width:none}}@media(max-width:21.999rem){.account-overview-metrics>div{align-items:start;gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}@container account-main (max-width:30rem){.account-credit-ledger-row dl{grid-template-columns:repeat(2,minmax(0,1fr))}.account-credit-ledger-row dl>div:last-child{grid-column:1/-1}}.project-state,.project-candidate-signal,.project-ai-state{border:1px solid var(--rule);border-radius:var(--radius-pill);width:fit-content;min-height:1.55rem;color:var(--ink-muted);font:500 var(--text-xs) var(--font-mono);white-space:nowrap;align-items:center;padding:.25rem .55rem;line-height:1;display:inline-flex}.project-collaboration{gap:var(--space-6)}.project-collaboration-panel>header>span,.project-shared-header>span,.project-shared-candidates>header>span,.project-shared-discussion>header>span,.project-invitation-page section>span{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.project-collaboration-grid{align-items:start;gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-collaboration-panel,.project-shared-candidates,.project-shared-discussion,.project-invitation-page section{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);overflow:hidden}.project-collaboration-panel>header,.project-shared-candidates>header,.project-shared-discussion>header{gap:var(--space-2);border-bottom:1px solid var(--rule);background:var(--paper-soft);padding:var(--space-5);display:grid}.project-collaboration-panel>header h2,.project-shared-candidates>header h2,.project-shared-discussion>header h2{font-size:var(--text-xl);margin:0;font-weight:400}.project-collaboration-panel>header p,.project-shared-candidates>header p{color:var(--ink-muted);margin:0}.project-vote-list,.project-comment-list{display:grid}.project-vote-list>article{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-5);display:flex}.project-vote-list>article+article,.project-comment-list>article+article{border-top:1px solid var(--rule)}.project-vote-list article>div{gap:var(--space-1);flex:1;min-width:0;display:grid}.project-vote-list article>div span{color:var(--ink-muted);font:var(--text-xs) var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-vote-list form{align-items:center;gap:var(--space-2);display:flex}.project-vote-list button,.project-created-link button{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);min-height:2rem;padding-inline:var(--space-3);color:var(--ink);font:500 var(--text-xs) var(--font-mono)}.project-collaboration-form,.project-comment-form,.project-shared-discussion form{align-items:end;gap:var(--space-4);padding:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-collaboration-form.is-stacked{grid-template-columns:repeat(2,minmax(0,1fr))}.project-collaboration-form label,.project-comment-form label,.project-shared-discussion form label,.project-created-link label{gap:var(--space-2);min-width:0;display:grid}.project-collaboration-form label>span,.project-comment-form label>span,.project-shared-discussion form label>span,.project-created-link label>span,.project-collaboration-form legend{font-size:var(--text-sm);font-weight:600}.project-collaboration-form input,.project-collaboration-form select,.project-collaboration-form textarea,.project-comment-form input,.project-comment-form select,.project-comment-form textarea,.project-shared-discussion input,.project-shared-discussion select,.project-shared-discussion textarea,.project-created-link input{width:100%;min-height:var(--control-height);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);padding:var(--space-3);color:var(--ink)}.project-collaboration-form :is(input:not([type=checkbox]):not([type=radio]),select),.project-comment-form :is(input:not([type=checkbox]):not([type=radio]),select),.project-created-link input{min-block-size:var(--control-height-lg);padding-block:var(--space-2)}.project-collaboration-form .is-wide,.project-comment-form .is-wide,.project-shared-discussion form .is-wide,.project-collaboration-form fieldset,.project-permission-options{grid-column:1/-1}.project-collaboration-form fieldset{border:0;margin:0;padding:0}.project-candidate-options,.project-permission-options{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.project-candidate-options label,.project-permission-options label,.project-switch-row{align-items:center;gap:var(--space-2);border:1px solid var(--rule);min-height:2.25rem;padding-inline:var(--space-3);font:var(--text-xs) var(--font-mono);border-radius:999px;display:inline-flex}.project-candidate-options input,.project-permission-options input,.project-switch-row input{width:auto;min-height:0}.project-created-link{gap:var(--space-3);border-top:1px solid var(--rule);padding:var(--space-4) var(--space-5);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.project-created-link button{min-block-size:var(--control-height-lg);padding-block:var(--space-2);line-height:1.4}.project-comment-list>article{gap:var(--space-2);padding:var(--space-4) var(--space-5);display:grid;position:relative}.project-comment-list article>div{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.project-comment-list article span{color:var(--ink-muted);font:var(--text-xs) var(--font-mono)}.project-comment-list article p{white-space:pre-wrap;margin:0}.project-comment-list article form{justify-self:end}.project-comment-list article form button{color:var(--danger);font:500 var(--text-xs) var(--font-mono);background:0 0;border:0}.project-shared-page,.project-invitation-page{width:min(100% - (2 * var(--page-gutter)),70rem);margin-inline:auto;padding-block:clamp(3rem,8vw,7rem)}.project-shared-header{gap:var(--space-3);max-width:50rem;margin-bottom:var(--space-7);display:grid}.project-shared-header h1,.project-invitation-page h1{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,5vw,4.5rem);font-weight:400;line-height:1}.project-shared-header p{color:var(--ink-muted);font-size:var(--text-lg);margin:0}.project-shared-header a{width:fit-content}.project-shared-candidates>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-shared-candidates article{gap:var(--space-4);border-bottom:1px solid var(--rule);min-width:0;padding:var(--space-5);display:grid}.project-shared-candidates article:nth-child(odd){border-inline-end:1px solid var(--rule)}.project-shared-candidates h3{margin:var(--space-2) 0 0;font:500 var(--text-lg) var(--font-mono);text-overflow:ellipsis;overflow:hidden}.project-shared-candidates dl,.project-invitation-page dl{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.project-shared-candidates dl div,.project-invitation-page dl div{border-top:1px solid var(--rule);padding-top:var(--space-2)}.project-shared-candidates dt,.project-invitation-page dt{color:var(--ink-muted);font:var(--text-xs) var(--font-mono)}.project-shared-candidates dd,.project-invitation-page dd{margin:var(--space-1) 0 0}.project-shared-candidate-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.project-shared-candidate-actions form{margin:0}.project-shared-discussion{margin-top:var(--space-6)}.project-shared-notice{margin:var(--space-5) 0 0;color:var(--ink-muted);font:var(--text-xs) var(--font-mono)}.project-invitation-page{place-items:center;display:grid}.project-invitation-page section{gap:var(--space-5);width:min(100%,42rem);padding:clamp(1.5rem,5vw,3.5rem);display:grid}.project-invitation-page section>p{color:var(--ink-muted);font-size:var(--text-lg);margin:0}.project-invitation-page .account-primary-action{width:fit-content}@media(max-width:760px){.project-collaboration-grid,.project-shared-candidates>div,.project-collaboration-form,.project-collaboration-form.is-stacked,.project-comment-form,.project-shared-discussion form{grid-template-columns:1fr}.project-collaboration-form .is-wide,.project-comment-form .is-wide,.project-shared-discussion form .is-wide,.project-collaboration-form fieldset,.project-permission-options{grid-column:auto}.project-shared-candidates article:nth-child(odd){border-inline-end:0}}.project-state:is(.is-active,.is-finalist,.is-chosen,.is-available),.project-candidate-signal.is-available,.project-ai-state.is-completed{border-color:var(--signal-strong)}@supports (color:color-mix(in lab,red,red)){.project-state:is(.is-active,.is-finalist,.is-chosen,.is-available),.project-candidate-signal.is-available,.project-ai-state.is-completed{border-color:color-mix(in srgb,var(--signal-strong) 48%,var(--rule))}}.project-state:is(.is-active,.is-finalist,.is-chosen,.is-available),.project-candidate-signal.is-available,.project-ai-state.is-completed{color:var(--signal-strong)}.project-state:is(.is-candidate,.is-possibly,.is-unknown),.project-candidate-signal:is(.is-possibly,.is-unknown),.project-ai-state:is(.is-pending,.is-running){border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.project-state:is(.is-candidate,.is-possibly,.is-unknown),.project-candidate-signal:is(.is-possibly,.is-unknown),.project-ai-state:is(.is-pending,.is-running){border-color:color-mix(in srgb,var(--warning) 46%,var(--rule))}}.project-state:is(.is-candidate,.is-possibly,.is-unknown),.project-candidate-signal:is(.is-possibly,.is-unknown),.project-ai-state:is(.is-pending,.is-running){color:var(--warning)}.project-state:is(.is-discarded,.is-rejected,.is-registered,.is-archived,.is-taken),.project-candidate-signal:is(.is-registered,.is-taken){color:var(--ink-muted)}.project-ai-state.is-failed{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.project-ai-state.is-failed{border-color:color-mix(in srgb,var(--danger) 48%,var(--rule))}}.project-ai-state.is-failed{color:var(--danger)}.project-workflow-guide,.project-workflow-steps{border:1px solid var(--rule-strong);border-radius:var(--account-surface-radius,var(--radius-md));background:var(--paper-raised);grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid;overflow:clip}.project-workflow-guide li,.project-workflow-steps li{align-items:start;gap:var(--space-3);min-width:0;padding:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.project-workflow-guide li+li,.project-workflow-steps li+li{border-inline-start:1px solid var(--rule)}.project-workflow-guide li>span,.project-workflow-steps li>span{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);width:1.75rem;height:1.75rem;color:var(--ink-faint);font:500 var(--text-xs) var(--font-mono);place-items:center;display:grid}.project-workflow-guide li>div,.project-workflow-steps li>div{gap:var(--space-1);min-width:0;display:grid}.project-workflow-guide strong,.project-workflow-steps strong{font-size:var(--text-sm);line-height:1.35}.project-workflow-guide small,.project-workflow-steps small{color:var(--ink-muted);font-size:var(--text-xs);line-height:1.4}.project-workflow-steps li.is-complete{background:var(--signal-soft)}@supports (color:color-mix(in lab,red,red)){.project-workflow-steps li.is-complete{background:color-mix(in srgb,var(--signal-soft) 38%,var(--paper-raised))}}.project-workflow-steps li.is-complete>span{border-color:var(--signal-strong);background:var(--signal-strong);color:var(--paper-raised)}.project-workflow-steps li.is-current{background:var(--signal-soft)}.project-workflow-steps li.is-current>span{border-color:var(--signal-strong);color:var(--signal-strong)}.project-plan-usage{border:1px solid var(--rule-strong);border-radius:var(--account-surface-radius,var(--radius-md));background:var(--paper-soft);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.project-plan-usage>div{gap:var(--space-2);min-width:0;padding:var(--space-4);grid-template-rows:1fr auto;display:grid}.project-plan-usage>div+div{border-inline-start:1px solid var(--rule)}.project-plan-usage span{color:var(--ink-faint);font:var(--text-xs) var(--font-mono);white-space:normal;overflow-wrap:anywhere}.project-plan-usage strong{font-size:var(--text-lg);font-weight:500}.project-plan-usage small{color:var(--ink-muted);font:var(--text-xs) var(--font-mono);line-height:1.4}.project-plan-usage>div.is-over-limit{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.project-plan-usage>div.is-over-limit{background:color-mix(in oklch,var(--warning),transparent 91%)}}.project-plan-usage>div.is-over-limit span,.project-plan-usage>div.is-over-limit strong,.project-plan-usage>div.is-over-limit small{color:var(--warning)}.project-plan-notice{justify-content:space-between;align-items:center;gap:var(--space-5);border-inline-start:2px solid var(--warning);background:var(--paper-soft);padding:var(--space-4) var(--space-5);display:flex}.project-plan-notice>div{gap:var(--space-1);display:grid}.project-plan-notice p{color:var(--ink-muted);margin:0}.project-plan-notice a{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);flex:none}.project-plan-notice.is-compact{margin-top:var(--space-4);padding:var(--space-4);align-items:center}.project-plan-notice.is-compact strong{margin-bottom:var(--space-1);display:block}.project-index-filters{gap:var(--space-1);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-soft);min-width:0;padding:var(--space-1);flex-wrap:wrap;display:inline-flex}.project-index-filters a{min-height:var(--control-height);border-radius:calc(var(--radius-sm) - .1rem);padding-inline:var(--space-4);color:var(--ink-muted);font:500 var(--text-xs) var(--font-mono);white-space:normal;text-align:center;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.project-index-filters a.is-active{background:var(--paper-raised);box-shadow:0 1px 3px var(--shadow-color);color:var(--signal-strong)}.project-index-filters a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.account-projects-page>.account-pagination{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);padding:var(--space-3) var(--space-5);margin:0}.project-empty{align-items:center;gap:var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);min-width:0;padding:clamp(var(--space-6),5vw,var(--space-10));grid-template-columns:auto minmax(0,1fr) auto;display:grid}.project-empty.is-compact{border:0;border-radius:0}.project-empty>span{border:1px solid var(--rule);border-radius:var(--radius-sm);width:2.5rem;height:2.5rem;color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);place-items:center;display:grid}.project-empty>div{gap:var(--space-2);min-width:0;display:grid}.project-empty h2,.project-empty p{margin:0}.project-empty h2{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.03em}.project-empty p{color:var(--ink-muted);line-height:1.5}.project-candidate-editor label,.project-settings-body label{gap:var(--space-2);min-width:0;display:grid}.project-candidate-editor :is(input,select,textarea),.project-settings-body :is(input,select,textarea){border:1px solid var(--rule-strong);border-radius:var(--radius-sm);outline-offset:1px;background:var(--paper);width:100%;min-width:0;padding:var(--space-3);color:var(--ink);outline:2px solid #0000}.project-candidate-editor :is(input,select),.project-settings-body :is(input,select){min-height:var(--control-height-lg)}.project-candidate-editor textarea,.project-settings-body textarea{resize:vertical}.project-candidate-editor :is(input,select,textarea):focus-visible,.project-settings-body :is(input,select,textarea):focus-visible{border-color:var(--focus);outline-color:var(--focus)}.project-form-actions{justify-content:flex-end;align-items:center;gap:var(--space-5);border-block-start:1px solid var(--rule);background:var(--paper-soft);min-width:0;padding:var(--space-4) var(--space-6);display:flex}.project-form-actions p{max-width:46ch;color:var(--ink-muted);font-size:var(--text-sm);margin:0 auto 0 0;line-height:1.45}.project-workbench-layout{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(19rem,.38fr);min-width:0;display:grid}.project-workbench-primary,.project-workbench-rail{align-content:start;gap:var(--space-6);min-width:0;display:grid}.project-workbench-rail{align-content:start}.project-candidates,.project-searches,.project-ai-assistant:not(.account-surface),.project-settings{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);min-width:0;overflow:clip}.project-candidates>.account-pagination{border-block-start:1px solid var(--rule);padding:var(--space-3) var(--space-5);border-block-end:0;margin:0}.project-section-header,.project-ai-assistant>summary{justify-content:space-between;align-items:flex-start;gap:var(--space-5);border-block-end:1px solid var(--rule);background:var(--paper-soft);min-width:0;padding:var(--space-5);cursor:pointer;list-style:none;display:flex}.project-ai-assistant>summary::-webkit-details-marker{display:none}.project-section-header>div,.project-ai-assistant>summary>div:first-child{gap:var(--space-1);min-width:0;display:grid}.project-section-header>div>span,.project-ai-assistant>summary>div:first-child>span,.project-ai-result>div>span{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.project-section-header h2,.project-ai-assistant h2{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.03em;margin:0}.project-section-header p{max-width:52ch;color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.project-section-header>strong{font-family:var(--font-display);font-size:var(--text-xl);line-height:1}.project-section-count{font-family:var(--font-display);font-size:var(--text-xl);align-self:center;line-height:1}.project-section-header>.project-section-actions{justify-content:flex-end;align-items:flex-start;gap:var(--space-3);flex:none;display:flex}.project-section-actions>.account-secondary-action{gap:var(--space-2)}.project-ledger-header{cursor:default;flex-direction:column}.project-ledger-header>.project-section-actions{justify-content:flex-start}.project-comparison-toolbar{align-items:center;gap:var(--space-3);border-block-end:1px solid var(--rule);min-width:0;padding:var(--space-3) var(--space-5);grid-template-columns:minmax(0,1fr) auto auto;margin:0;display:grid}.project-comparison-toolbar>p{color:var(--ink-muted);font-size:var(--text-sm);margin:0}.project-comparison-toolbar>span{color:var(--ink-muted);font:var(--text-xs) var(--font-mono);white-space:nowrap}.project-comparison-toolbar>button{white-space:normal;min-width:0;padding-block:var(--space-3);justify-content:center;line-height:1.4}.project-empty .account-primary-action{width:fit-content;margin-top:var(--space-2)}.project-plan-notice.is-inside-ledger{border-block-start:1px solid var(--rule);border-inline-start:2px solid var(--warning);margin:0}.project-candidate+.project-candidate{border-block-start:1px solid var(--rule)}.project-candidate>summary{grid-template-columns:var(--control-height) minmax(0,1fr) auto;align-items:start;gap:var(--space-4) var(--space-3);min-width:0;padding:var(--space-4) var(--space-5);cursor:pointer;list-style:none;display:grid}.project-candidate>summary::-webkit-details-marker{display:none}.project-settings>summary::-webkit-details-marker{display:none}.project-candidate[open]>summary{border-block-end:1px solid var(--rule);background:var(--paper-soft)}.project-compare-choice{place-items:center;width:2.75rem;height:2.75rem;display:grid}.project-compare-choice input{width:1rem;height:1rem;accent-color:var(--signal-strong)}.project-candidate-name{gap:var(--space-2);min-width:0;display:grid}.project-candidate-name>div{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.project-candidate-name :is(.project-state,.project-candidate-signal){white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.35}.project-candidate-name h3,.project-candidate-source{margin:0}.project-candidate-name h3{font:600 var(--text-base) var(--font-mono);overflow-wrap:anywhere}.project-candidate-source{color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.project-candidate-measures{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));min-width:15rem;margin:0;display:grid}.project-candidate-measures div{align-content:start;gap:var(--space-1);min-width:0;display:grid}.project-candidate-measures dt{color:var(--ink-faint);font:var(--text-xs) var(--font-mono);line-height:1.5}.project-candidate-measures dd{margin:0;font-weight:600}.project-candidate-toggle{min-height:var(--control-height);align-items:center;gap:var(--space-2);color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);white-space:nowrap;grid-area:1/3;display:inline-flex}.project-candidate-toggle svg{width:var(--space-4);height:var(--space-4);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.project-candidate[open]>summary .project-candidate-toggle svg{transform:rotate(180deg)}.project-candidate>summary>.project-candidate-measures{gap:var(--space-3);border-block-start:1px solid var(--rule);min-width:0;grid-column:2/-1;padding-block-start:var(--space-3)}.project-candidate>summary>.project-candidate-measures>div+div{border-inline-start:1px solid var(--rule);padding-inline-start:var(--space-3)}.project-candidate-detail{min-width:0;display:grid}.project-candidate-validation-link,.project-candidate-registrar-link{justify-content:space-between;align-items:center;gap:var(--space-4);border-block-end:1px solid var(--rule);background:var(--paper-raised);min-width:0;padding:var(--space-3) var(--space-5);display:flex}.project-candidate-validation-link>div,.project-candidate-registrar-link>div{gap:var(--space-1);min-width:0;display:grid}.project-candidate-validation-link strong,.project-candidate-registrar-link strong{font-size:var(--text-sm)}.project-candidate-validation-link span,.project-candidate-registrar-link span{color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.project-candidate-registrar-link{justify-content:space-between;align-items:center;gap:var(--space-4);border-block-end:1px solid var(--rule);background:var(--signal-soft);min-width:0;padding:var(--space-3) var(--space-5);display:flex}.project-candidate-ai-note{gap:var(--space-2);border-block-end:1px solid var(--rule);border-inline-start:2px solid var(--signal-strong);background:var(--signal-soft);padding:var(--space-4) var(--space-5);display:grid}.project-candidate-ai-note p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.project-candidate-editor{gap:var(--space-4);min-width:0;padding:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-candidate-editor label>span,.project-settings-body label>span,.project-option-picker__label{font-size:var(--text-sm);font-weight:600;line-height:1.35}.project-candidate-editor small{color:var(--ink-muted);font-size:var(--text-xs);line-height:1.45}.project-candidate-editor .is-wide{grid-column:1/-1}.project-candidate-actions{justify-content:flex-end;display:flex}.project-candidate-remove{border-block-start:1px solid var(--rule);padding:var(--space-3) var(--space-5);text-align:end}.project-candidate-remove button,.project-search-list button,.project-delete-form button{min-height:2.75rem;color:var(--danger);font:500 var(--text-xs) var(--font-mono);cursor:pointer;background:0 0;border:0;padding:0}.project-search-list{border-block-start:1px solid var(--rule)}.project-search-list article{align-items:center;gap:var(--space-5);min-width:0;padding:var(--space-4) var(--space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.project-search-list article+article{border-block-start:1px solid var(--rule)}.project-search-list article>div:first-child{gap:var(--space-1);min-width:0;display:grid}.project-search-list article span,.project-search-list article p{color:var(--ink-faint);font:var(--text-xs) var(--font-mono);margin:0}.project-search-list h3{font-size:var(--text-sm);margin:0;line-height:1.45}.project-search-list article>div:last-child{align-items:center;gap:var(--space-3);display:flex}.project-search-list a{min-height:2.75rem;color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);align-content:center}.project-inline-empty{border-block-start:1px solid var(--rule);padding:var(--space-5);color:var(--ink-muted);font-size:var(--text-sm);margin:0}.project-option-picker__options>button:focus-visible,.project-candidate>summary:focus-visible{z-index:1;outline:2px solid var(--focus);outline-offset:-3px;position:relative}.project-option-picker__options>button:active{transform:translateY(1px)}.project-option-picker__options>button:disabled{cursor:not-allowed;opacity:.55}.project-option-picker-scope{gap:var(--space-3);min-width:0;display:grid}.project-option-picker-scope.is-inline{grid-template-columns:minmax(0,1fr) auto;align-items:end}.project-option-picker{min-width:0;position:relative}.project-option-picker>input[type=search]{width:100%;min-width:0;min-height:var(--control-height-lg);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);outline-offset:1px;background:var(--paper);padding-inline:var(--space-3);color:var(--ink);outline:2px solid #0000}.project-option-picker>input[type=search]:focus-visible{border-color:var(--focus);outline-color:var(--focus)}.project-option-picker>input[type=search]:disabled{cursor:not-allowed;opacity:.55}.project-option-picker__options{z-index:40;inset:calc(100% + var(--space-2)) 0 auto;max-height:min(22rem,52vh);position:absolute;overflow-y:auto}.project-option-picker__options>button{gap:var(--space-1);width:100%;min-height:4rem;padding:var(--space-3);color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;display:grid}.project-option-picker__options>button:is(.is-active,.is-selected){background:var(--signal-soft)}.project-option-picker__options>button span{font-size:var(--text-sm);font-weight:600}.project-option-picker__options>button small{color:var(--ink-muted);font:var(--text-xs) var(--font-mono)}.project-option-picker__options>p{padding:var(--space-4);color:var(--ink-muted);font-size:var(--text-sm);margin:0}html:has(.project-candidate-dialog[open]){overflow:hidden}.project-candidate-dialog{width:min(calc(100% - (2 * var(--space-6))),58rem);max-width:none;height:min(82dvh,48rem);max-height:none;color:var(--ink);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.project-candidate-dialog::backdrop{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.project-candidate-dialog::backdrop{background:color-mix(in srgb,var(--ink) 54%,transparent)}}.project-candidate-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.project-candidate-dialog-surface{border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--paper-raised);width:100%;height:100%;min-height:0;box-shadow:0 1.5rem 5rem var(--shadow-color);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden}.project-search-dialog-surface{grid-template-rows:auto minmax(0,1fr) auto}.project-search-dialog-surface:has(.project-candidate-dialog-errors){grid-template-rows:auto auto minmax(0,1fr) auto}.project-candidate-dialog-surface>header{justify-content:space-between;align-items:flex-start;gap:var(--space-6);border-block-end:1px solid var(--rule);background:var(--paper-soft);min-width:0;padding:var(--space-5) var(--space-6);display:flex}.project-candidate-dialog-surface>header>div{gap:var(--space-1);min-width:0;display:grid}.project-candidate-dialog-surface>header span{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.project-candidate-dialog-surface>header h2,.project-candidate-dialog-surface>header p{margin:0}.project-candidate-dialog-surface>header h2{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.035em}.project-candidate-dialog-surface>header p{max-width:58ch;color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.project-candidate-dialog-surface>header>button{width:var(--control-height);height:var(--control-height);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);color:var(--ink-muted);cursor:pointer;flex:none;place-items:center;display:grid}.project-candidate-dialog-surface>header>button svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:1rem}.project-candidate-dialog-surface>header>button:focus-visible,.project-intake-tabs button:focus-visible,.project-intake-option:has(input:focus-visible),.project-intake-search input:focus-visible,.project-intake-manual-field textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.project-candidate-dialog-errors{margin:var(--space-4) var(--space-6) 0}.project-intake-tabs{border-block-end:1px solid var(--rule);background:var(--paper-soft);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.project-intake-tabs button{min-width:0;min-height:var(--control-height-lg);padding:var(--space-2) var(--space-3);color:var(--ink-muted);font:500 var(--text-xs) var(--font-mono);cursor:pointer;background:0 0;border:0;border-block-end:2px solid #0000}.project-intake-tabs button+button{border-inline-start:1px solid var(--rule)}.project-intake-tabs button.is-active{border-block-end-color:var(--signal-strong);background:var(--paper-raised);color:var(--signal-strong)}.project-candidate-dialog-body{overscroll-behavior:contain;min-height:0;padding:var(--space-6);overflow-y:auto}.project-intake-panel{gap:var(--space-5);min-width:0;display:grid}.project-intake-panel-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-5);min-width:0;display:flex}.project-intake-panel-heading>div{gap:var(--space-1);min-width:0;display:grid}.project-intake-panel-heading h3,.project-intake-panel-heading p{margin:0}.project-intake-panel-heading h3{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.03em}.project-intake-panel-heading p{max-width:58ch;color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.project-intake-panel-heading>:is(span,strong){color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);flex:none}.project-intake-manual-field{gap:var(--space-2);display:grid}.project-intake-manual-field>span{font-size:var(--text-sm);font-weight:600}.project-intake-manual-field textarea,.project-intake-search input{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper);width:100%;color:var(--ink);outline:2px solid #0000}.project-intake-manual-field textarea{resize:vertical;min-height:10rem;padding:var(--space-4);font-family:var(--font-mono);line-height:1.6}.project-intake-manual-field small,.project-intake-manual-summary{color:var(--ink-muted);font-size:var(--text-xs);line-height:1.45}.project-intake-manual-summary{gap:var(--space-3);font-family:var(--font-mono);flex-wrap:wrap;display:flex}.project-intake-manual-summary .is-error,.project-intake-selection .is-error{color:var(--danger)}.project-intake-search input{min-height:var(--control-height-lg);padding-inline:var(--space-4)}.project-intake-toolbar{align-items:stretch;gap:var(--space-3);flex-wrap:wrap;display:flex}.project-intake-toolbar .project-intake-search{flex:15rem;min-width:0}.project-intake-availability{height:var(--control-height-lg);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper);flex:none;gap:3px;padding:3px;display:flex}.project-intake-availability button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);min-height:0;padding:var(--space-2) var(--space-3);color:var(--ink-muted);font:var(--text-xs) var(--font-mono);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;flex:1;display:inline-flex}.project-intake-availability button[aria-pressed=true]{border-color:var(--signal-strong);background:var(--signal-soft);color:var(--signal-strong)}.project-intake-availability button:hover{color:var(--ink)}.project-intake-availability button:focus-visible{outline:2px solid var(--signal-strong);outline-offset:1px}.project-intake-availability button span{font-variant-numeric:tabular-nums}.project-intake-availability-note{margin:calc(-1 * var(--space-3)) 0 0;color:var(--ink-muted);font-size:var(--text-xs);line-height:1.5}@media(max-width:600px){.project-intake-availability{flex:100%}}.project-intake-empty>button{justify-self:center;margin-block-start:var(--space-3)}.project-intake-options{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.project-search-attachment-options{grid-template-columns:minmax(0,1fr)}.project-intake-option{align-items:center;gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper);min-width:0;min-height:4.75rem;padding:var(--space-3) var(--space-4);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.project-intake-option:has(input:checked){border-color:var(--signal-strong);background:var(--signal-soft)}.project-intake-option.is-disabled{cursor:default;opacity:.58}.project-intake-option>input{width:1rem;height:1rem;accent-color:var(--signal-strong)}.project-intake-option>span{gap:var(--space-1);min-width:0;display:grid}.project-intake-option strong,.project-intake-option small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-intake-option strong{font-size:var(--text-sm)}.project-intake-option small,.project-intake-option em{color:var(--ink-muted);font:var(--text-xs) var(--font-mono)}.project-intake-option em{white-space:nowrap;font-style:normal}.project-intake-empty{place-content:center;gap:var(--space-2);border:1px dashed var(--rule-strong);border-radius:var(--radius-sm);min-height:12rem;padding:var(--space-6);text-align:center;display:grid}.project-intake-empty p{max-width:52ch;color:var(--ink-muted);margin:0;line-height:1.5}.project-candidate-dialog-surface>footer{justify-content:space-between;align-items:center;gap:var(--space-5);border-block-start:1px solid var(--rule);background:var(--paper-soft);padding:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.project-candidate-dialog-surface>footer>div{align-items:center;gap:var(--space-3);display:flex}.project-candidate-dialog-surface>footer>div:last-child{flex-shrink:0;align-items:stretch}.project-candidate-dialog-surface>footer>div:last-child>button{flex-shrink:0;min-width:0}.project-candidate-dialog-surface>footer>.project-intake-selection{gap:var(--space-1);display:grid}.project-intake-selection strong,.project-intake-selection small{font-family:var(--font-mono)}.project-intake-selection strong{color:var(--signal-strong);font-size:var(--text-sm)}.project-intake-selection small{color:var(--ink-muted);font-size:var(--text-xs)}.project-ai-assistant>summary{align-items:center}.project-ai-summary-meta{align-items:center;gap:var(--space-3);flex:none;display:flex}.project-ai-summary-meta svg{fill:none;width:1rem;height:1rem;stroke:var(--ink-muted);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.project-ai-assistant[open] .project-ai-summary-meta svg{transform:rotate(180deg)}.project-ai-assistant>summary:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.project-ai-empty,.project-ai-failed{gap:var(--space-4);padding:var(--space-5);display:grid}.project-ai-empty p,.project-ai-failed p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}.project-ai-empty small{color:var(--ink-faint);font:var(--text-xs) var(--font-mono);line-height:1.45}.project-ai-loading{align-items:start;gap:var(--space-4);padding:var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.project-ai-loading>span{border:2px solid var(--rule-strong);border-block-start-color:var(--signal-strong);border-radius:var(--radius-pill);width:1rem;height:1rem;margin-block-start:.15rem;animation:.8s linear infinite project-ai-spin}@keyframes project-ai-spin{to{transform:rotate(360deg)}}.project-ai-loading div{gap:var(--space-1);display:grid}.project-ai-loading p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.project-ai-stale{gap:var(--space-1);border-block-end:1px solid var(--rule);border-inline-start:2px solid var(--warning);background:var(--warning-soft);padding:var(--space-3) var(--space-4);display:grid}.project-ai-stale.is-language-mismatch{border-inline-start-color:var(--warning);background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.project-ai-stale.is-language-mismatch{background:color-mix(in srgb,var(--warning) 9%,var(--paper-raised))}}.project-ai-stale p{color:var(--ink-muted);font-size:var(--text-sm);margin:0}.project-ai-result{display:grid}.project-ai-result>div,.project-ai-missing{gap:var(--space-2);border-block-end:1px solid var(--rule);padding:var(--space-4) var(--space-5);margin:0;display:grid}.project-ai-result p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}.project-ai-recommendation{background:var(--signal-soft)}.project-ai-criteria,.project-ai-missing ul{gap:var(--space-2);color:var(--ink-muted);font-size:var(--text-sm);margin:0;padding-inline-start:var(--space-5);line-height:1.45;display:grid}.project-ai-ranking{gap:0;margin:0;padding:0;list-style:none;display:grid}.project-ai-ranking li{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-width:0;padding-block:var(--space-2);display:flex}.project-ai-ranking li+li{border-block-start:1px solid var(--rule)}.project-ai-ranking strong{min-width:0;font:600 var(--text-sm) var(--font-mono);overflow-wrap:anywhere}.project-ai-ranking span{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);white-space:nowrap}.project-ai-missing summary{color:var(--ink);font-size:var(--text-sm);cursor:pointer;font-weight:600}.project-ai-missing ul{margin-block-start:var(--space-3)}.project-ai-context{gap:var(--space-2);border-block-end:1px solid var(--rule);min-width:0;padding:var(--space-4) var(--space-5);display:grid}.project-ai-context>p{color:var(--ink-muted);font:var(--text-sm)/1.5 var(--font-body);margin:0}.project-ai-context>span{color:var(--ink-faint);font:var(--text-xs)/1.5 var(--font-mono)}.project-ai-selection{border:0;min-width:0;padding:0;display:block}.project-ai-selection>summary{min-height:var(--control-height);align-content:center;font-weight:500}.project-ai-selection>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.project-ai-selection>ul{gap:0 var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));margin:0;padding:0;list-style:none}.project-ai-selection li{border-block-start:1px solid var(--rule);min-width:0;padding-block:var(--space-2);font:var(--text-xs)/1.5 var(--font-mono);overflow-wrap:anywhere}.project-ai-refresh-panel{justify-items:end;gap:var(--space-2);padding:var(--space-4) var(--space-5);display:grid}.project-ai-refresh-note{max-width:32rem;color:var(--ink-muted);font-size:var(--text-xs);text-align:end;margin:0;line-height:1.45}.project-ai-assistant>.project-ai-refresh-panel,.project-validation>.project-ai-refresh-panel{justify-items:start}.project-ai-assistant .project-ai-refresh-note,.project-validation .project-ai-refresh-note{text-align:start}.project-validation>.project-ai-refresh-panel{border-block-start:1px solid var(--rule);gap:var(--space-3)}.project-validation>.project-ai-refresh-panel>p{color:var(--ink-muted);font-size:var(--text-sm);margin:0}.project-validation>.project-ai-refresh-panel>details{border:0;width:100%;min-width:0;margin:0;padding:0}.project-validation>.project-ai-refresh-panel .project-review-form{margin-block-start:var(--space-4)}.project-ai-assistant>footer{border-block-start:1px solid var(--rule);padding:var(--space-3) var(--space-5);color:var(--ink-faint);font:var(--text-xs) var(--font-mono);line-height:1.45}.project-validation:not(.account-surface){border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);min-width:0;overflow:clip}.project-validation-header,.project-validation-criteria>header,.project-validation-facts>header{justify-content:space-between;align-items:flex-start;gap:var(--space-5);border-block-end:1px solid var(--rule);background:var(--paper-soft);min-width:0;padding:var(--space-5);display:flex}.project-validation-header>div,.project-validation-criteria>header,.project-validation-facts>header{gap:var(--space-1);min-width:0;display:grid}.project-validation-header>div>span,.project-validation-criteria>header>span,.project-validation-facts>header>span,.project-validation-score>div>span{color:var(--signal-strong);font:500 var(--text-xs) var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.project-validation :is(h2,h3,h4,p,dl,dd){margin:0}.project-validation :is(h2,h3){font-family:var(--font-display);letter-spacing:-.03em}.project-validation h2{font-size:var(--text-xl)}.project-validation h3{font-size:var(--text-lg)}.project-validation-header p,.project-validation-facts>header p{max-width:68ch;color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.project-validation-empty{justify-items:start;gap:var(--space-4);padding:var(--space-5);display:grid}.project-validation-empty p{max-width:68ch;color:var(--ink-muted);line-height:1.55}.project-validation-empty small{color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.project-validation-score{border-block-end:1px solid var(--rule);grid-template-columns:minmax(9rem,.25fr) minmax(0,1fr) minmax(0,1fr);min-width:0;display:grid}.project-validation-score>div{align-content:start;gap:var(--space-2);min-width:0;padding:var(--space-5);display:grid}.project-validation-score>div+div{border-inline-start:1px solid var(--rule)}.project-validation-score strong{color:var(--signal-strong);font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(2.75rem,5vw,4.5rem);line-height:.9}.project-validation-score small{color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.project-validation-score p{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.55}.project-validation-criteria>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-validation-criteria article{align-content:start;gap:var(--space-4);border-block-end:1px solid var(--rule);min-width:0;padding:var(--space-5);display:grid}.project-validation-criteria article:nth-child(2n){border-inline-start:1px solid var(--rule)}.project-validation-criteria article>header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.project-validation-criteria article>header strong{color:var(--signal-strong);font:600 var(--text-sm) var(--font-mono);white-space:nowrap}.project-validation-criteria article>p,.project-validation-criteria dd,.project-validation-facts article>p{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.project-validation-criteria dl{gap:var(--space-3);display:grid}.project-validation-criteria dl>div{gap:var(--space-1);display:grid}.project-validation-criteria dt{font-size:var(--text-xs);font-weight:600}.project-validation-fact-list{display:grid}.project-validation-fact{align-items:start;gap:var(--space-6);min-width:0;padding:var(--space-5);grid-template-columns:minmax(12rem,.7fr) minmax(0,1.3fr);display:grid}.project-validation-fact+.project-validation-fact{border-block-start:1px solid var(--rule)}.project-validation-fact-heading{justify-items:start;gap:var(--space-2);min-width:0;display:grid}.project-validation-fact h4{font-size:var(--text-sm)}.project-validation-fact-status{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);color:var(--ink-faint);font:var(--text-xs) var(--font-mono);white-space:nowrap;padding:.2rem .45rem}.project-validation-fact-status.is-verified{border-color:var(--signal-strong);background:var(--signal-soft);color:var(--signal-strong)}.project-validation-fact-status.is-review_required{border-color:var(--color-warning-ink,#8a4b08)}@supports (color:color-mix(in lab,red,red)){.project-validation-fact-status.is-review_required{border-color:color-mix(in srgb,var(--color-warning-ink,#8a4b08) 45%,transparent)}}.project-validation-fact-status.is-review_required{background:var(--color-warning-ink,#8a4b08)}@supports (color:color-mix(in lab,red,red)){.project-validation-fact-status.is-review_required{background:color-mix(in srgb,var(--color-warning-ink,#8a4b08) 8%,transparent)}}.project-validation-fact-status.is-review_required{color:var(--color-warning-ink,#8a4b08)}.project-validation-fact-body{gap:var(--space-3);min-width:0;display:grid}.project-validation-fact-body>p{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.project-validation-evidence-links{flex-wrap:wrap;gap:.5rem .75rem;margin:0;padding:0;list-style:none;display:flex}.project-validation-evidence-links li{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.project-validation-evidence-links a{color:var(--color-accent,#008a45);text-decoration:none}.project-validation-evidence-links a:hover,.project-validation-evidence-links a:focus-visible{text-decoration:underline}.project-validation-evidence-links small{margin-inline-start:.25rem}.project-validation-limitations{border-block-start:1px solid var(--rule);padding:var(--space-4) var(--space-5)}.project-validation-limitations summary{font-size:var(--text-sm);cursor:pointer;font-weight:600}.project-validation-limitations ul{gap:var(--space-2);margin-block:var(--space-3) 0;color:var(--ink-muted);font-size:var(--text-sm);padding-inline-start:var(--space-5);line-height:1.5;display:grid}.project-validation-refresh{border-block-start:1px solid var(--rule);padding:var(--space-4) var(--space-5);justify-content:flex-end;display:flex}.project-validation>footer{border-block-start:1px solid var(--rule);background:var(--paper-soft);padding:var(--space-3) var(--space-5);color:var(--ink-faint);font:var(--text-xs) var(--font-mono);line-height:1.45}.project-settings>summary{justify-content:space-between;align-items:center;gap:var(--space-5);min-width:0;min-height:4.5rem;padding:var(--space-4) var(--space-5);cursor:pointer;list-style:none;display:flex}.project-settings>summary>span:first-child{gap:var(--space-1);min-width:0;display:grid}.project-settings>summary small{color:var(--ink-muted)}.project-settings>summary>span:last-child{color:var(--signal-strong);font-size:var(--text-lg)}.project-settings[open]>summary{border-block-end:1px solid var(--rule);background:var(--paper-soft)}.project-settings[open]>summary>span:last-child{transform:rotate(45deg)}.project-settings-body>form:first-child{gap:var(--space-4);min-width:0;padding:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-settings-body .is-wide,.project-settings-body .project-form-actions{grid-column:1/-1}.project-settings-body .project-form-actions{margin:var(--space-1) calc(-1 * var(--space-5)) calc(-1 * var(--space-5))}.project-delete-form{border-block-start:1px solid var(--rule);padding:var(--space-3) var(--space-5);text-align:end}.project-compare-context{align-items:center;gap:var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-soft);min-width:0;padding:var(--space-4) var(--space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.project-compare-context>div{gap:var(--space-1);min-width:0;display:grid}.project-compare-context>div:last-child{justify-items:end}.project-compare-context span{color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.project-compare-context strong{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.025em;overflow-wrap:anywhere}.project-compare-table-wrap{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);min-width:0;overflow-x:auto}.project-compare-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:48rem}.project-compare-table th,.project-compare-table td{border-block-end:1px solid var(--rule);min-width:0;padding:var(--space-4) var(--space-5);text-align:start;vertical-align:top;overflow-wrap:anywhere}.project-compare-table tr:last-child>*{border-block-end:0}.project-compare-table th+th,.project-compare-table td+td{border-inline-start:1px solid var(--rule)}.project-compare-table thead th{background:var(--paper-soft)}.project-compare-table thead th:first-child,.project-compare-table tbody th{width:13rem;color:var(--ink-muted);font:500 var(--text-xs) var(--font-mono)}.project-compare-table thead th:not(:first-child){display:table-cell}.project-compare-table thead th>*{display:block}.project-compare-table thead strong{font:600 var(--text-sm) var(--font-mono);margin-block-start:var(--space-3)}.project-compare-table thead small{color:var(--ink-muted);font:var(--text-xs) var(--font-mono);margin-block-start:var(--space-2)}.project-compare-table thead small.is-available,.project-compare-table td.is-available{color:var(--signal-strong)}.project-compare-table .is-emphasis>*{background:var(--signal-soft);color:var(--signal-strong);font-weight:600}.project-compare-registrar-action{color:var(--signal-strong);font:600 var(--text-xs) var(--font-mono);white-space:nowrap;text-decoration:none;display:inline-flex}@media(hover:hover)and (pointer:fine){.project-index-filters a:not(.is-active):hover,.project-option-picker__options>button:hover{background:var(--signal-soft);color:var(--signal-strong)}.project-candidate>summary:hover{background:var(--paper-soft)}.project-candidate-remove button:hover,.project-search-list button:hover,.project-delete-form button:hover{text-underline-offset:var(--space-1);text-decoration:underline}}@container account-main (max-width:86rem){.project-workbench-layout{grid-template-columns:minmax(0,1fr)}.project-workbench-rail{grid-template-columns:minmax(0,1fr);position:static}}@container account-main (max-width:76rem){.project-workbench-layout{grid-template-columns:minmax(0,1fr)}.project-workbench-rail{grid-template-columns:minmax(0,1fr);position:static}}@container account-main (max-width:60rem){.project-workflow-guide,.project-workflow-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.project-workflow-guide li:last-child:nth-child(odd),.project-workflow-steps li:last-child:nth-child(odd){grid-column:1/-1}.project-workflow-guide li:nth-child(odd),.project-workflow-steps li:nth-child(odd){border-inline-start:0}.project-workflow-guide li:nth-child(n+3),.project-workflow-steps li:nth-child(n+3){border-block-start:1px solid var(--rule)}.project-validation-score{grid-template-columns:minmax(0,1fr)}.project-validation-score>div+div{border-block-start:1px solid var(--rule);border-inline-start:0}}@container account-main (max-width:48rem){.project-plan-usage{grid-template-columns:repeat(2,minmax(0,1fr))}.project-plan-usage>div:nth-child(3){border-block-start:1px solid var(--rule);border-inline-start:0}.project-plan-usage>div:nth-child(4){border-block-start:1px solid var(--rule)}.project-plan-notice{flex-direction:column;align-items:flex-start}.project-index-filters{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.project-index-filters a{min-width:0;padding-inline:var(--space-2)}.project-empty{grid-template-columns:auto minmax(0,1fr)}.project-empty>.account-primary-action{grid-column:1/-1;justify-content:center;width:100%}.project-section-header>.project-section-actions{flex-direction:column;align-items:stretch}.project-section-actions>.account-secondary-action,.project-section-actions>form{width:100%}.project-section-actions>.account-secondary-action{justify-content:center}.project-candidate-dialog{width:100%;height:100dvh;margin:0}.project-candidate-dialog-surface{border:0;border-radius:0}.project-candidate-dialog-surface>header,.project-candidate-dialog-body,.project-candidate-dialog-surface>footer{padding:var(--space-4)}.project-intake-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.project-intake-tabs button:nth-child(3){border-block-start:1px solid var(--rule);border-inline-start:0}.project-intake-tabs button:nth-child(4){border-block-start:1px solid var(--rule)}.project-intake-options{grid-template-columns:minmax(0,1fr)}.project-candidate-dialog-surface>footer{flex-direction:column;align-items:stretch}.project-candidate-dialog-surface>footer>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-candidate-dialog-surface>footer :is(.account-primary-action,.account-secondary-action){justify-content:center;width:100%}.project-form-actions{padding:var(--space-4) var(--space-5);flex-direction:column;align-items:stretch}.project-form-actions .account-primary-action{width:100%}.project-workbench-rail{grid-template-columns:minmax(0,1fr)}.project-section-header,.project-candidate-validation-link,.project-candidate-registrar-link,.project-validation-header{flex-direction:column;align-items:stretch}.project-candidate-validation-link .account-secondary-action,.project-candidate-registrar-link .account-secondary-action{justify-content:center;width:100%}.project-validation-criteria>div{grid-template-columns:minmax(0,1fr)}.project-validation-criteria article:nth-child(2n){border-inline-start:0}.project-validation-fact{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.project-candidate-editor,.project-settings-body>form:first-child{padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.project-candidate-editor .is-wide,.project-settings-body .is-wide,.project-settings-body .project-form-actions{grid-column:1}.project-settings-body .project-form-actions{margin:var(--space-1) calc(-1 * var(--space-4)) calc(-1 * var(--space-4))}.project-search-list article{grid-template-columns:minmax(0,1fr);align-items:start}.project-option-picker-scope.is-inline{grid-template-columns:minmax(0,1fr)}.project-option-picker-scope.is-inline .account-secondary-action{justify-content:center;width:100%}.project-compare-context{grid-template-columns:minmax(0,1fr);align-items:start}.project-compare-context>div:last-child{justify-items:start}}@container account-main (max-width:32rem){.project-candidate-dialog-surface>footer>div:last-child,.project-workflow-guide,.project-workflow-steps{grid-template-columns:minmax(0,1fr)}.project-workflow-guide li+li,.project-workflow-steps li+li,.project-workflow-guide li:nth-child(3),.project-workflow-steps li:nth-child(3){border-block-start:1px solid var(--rule);border-inline-start:0}}@media(prefers-reduced-motion:reduce){.project-ai-loading>span{animation:none}}.project-workbench-primary{container:project-ledger/inline-size}.project-section-header{flex-wrap:wrap}@container account-main (min-width:60rem){.project-workbench-layout{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}}@container project-ledger (min-width:30.001rem){.project-candidates>.project-ledger-header>.project-section-actions{flex-direction:row;align-items:center}.project-ledger-header>.project-section-actions>.account-secondary-action{width:auto}}@container project-ledger (max-width:46rem){.project-candidate-editor{grid-template-columns:minmax(0,1fr)}.project-candidate-editor .is-wide{grid-column:1}.project-candidate-validation-link,.project-candidate-registrar-link{flex-wrap:wrap}}@container project-ledger (max-width:30rem){.project-ledger-header,.project-comparison-toolbar,.project-candidate>summary{padding-inline:var(--space-4)}.project-ledger-header>.project-section-actions{flex-direction:column;align-items:stretch;width:100%}.project-ledger-header .account-secondary-action{width:100%}.project-comparison-toolbar{grid-template-columns:auto minmax(0,1fr)}.project-comparison-toolbar>p{grid-column:1/-1}.project-candidate>summary{grid-template-columns:var(--control-height) minmax(0,1fr);gap:var(--space-3) var(--space-2)}.project-candidate-toggle{grid-area:3/1/auto/-1;justify-self:end}.project-candidate>summary>.project-candidate-measures{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.project-candidate>summary>.project-candidate-measures>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.project-candidate>summary>.project-candidate-measures>div+div{border-inline-start:0;padding-inline-start:0}.project-candidate-measures .project-score-caution{grid-column:1/-1}}.project-progress-disclosure>summary,.project-signal-guide>summary,.project-comparison-details>summary{min-height:var(--control-height);color:var(--ink-muted);font:500 var(--text-sm) var(--font-body);cursor:pointer;align-content:center}.project-progress-disclosure>summary:focus-visible,.project-signal-guide>summary:focus-visible,.project-comparison-details>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.project-progress-disclosure>p,.project-signal-guide>p{margin:0 0 var(--space-4);color:var(--ink-muted);font-size:var(--text-sm);line-height:1.55}.project-signal-guide{padding:var(--space-2) var(--account-surface-padding-inline)}.project-candidates>.project-signal-guide{border-block-end:1px solid var(--rule)}.project-comparison-candidates{gap:var(--account-layout-gap);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.project-comparison-candidate{flex-direction:column;display:flex}.project-comparison-candidate .account-panel-body{flex:1;display:flex}.project-comparison-candidate .account-panel-header h2{font:600 var(--text-lg) var(--font-mono);overflow-wrap:anywhere}.project-comparison-candidate .account-content-panel-body{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.project-comparison-candidate .project-candidate-signal{align-self:flex-start}.project-comparison-candidate .project-comparison-actions{margin-block-start:auto}.project-comparison-candidate .project-candidate-measures{gap:var(--space-3);grid-column:auto;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.project-comparison-candidate p,.project-comparison-candidate ul,.project-comparison-context p{color:var(--ink-muted);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;line-height:1.55}.project-comparison-candidate ul{margin-block-start:var(--space-2);padding-inline-start:var(--space-5)}.project-comparison-candidate .project-comparison-date{font:var(--text-xs) var(--font-mono);line-height:1.5}.project-comparison-candidate .account-text-action{white-space:normal;overflow-wrap:anywhere;line-height:1.5}.project-comparison-actions{align-items:center;gap:var(--space-3);border-block-start:1px solid var(--rule);flex-wrap:wrap;padding-block-start:var(--space-4);display:flex}.project-comparison-actions :is(form,a){flex:auto;min-width:0}.project-comparison-actions button{justify-content:center;width:100%;min-width:0}.project-comparison-details>summary{padding:var(--space-4) var(--account-surface-padding-inline)}.project-comparison-details[open]>summary{border-block-end:1px solid var(--rule);background:var(--paper-soft)}.project-comparison-context{gap:var(--space-4);display:grid}.project-comparison-details .project-compare-table-wrap{border:0;border-radius:0}.project-compare-registrar-action{white-space:normal}.project-validation-refresh{gap:var(--space-3);flex-wrap:wrap;align-items:center}@container account-main (min-width:46rem){.project-comparison-candidates{grid-template-columns:repeat(2,minmax(0,1fr))}}@container account-main (max-width:59.999rem){.project-comparison-details .project-compare-table-wrap{overflow:visible}.project-compare-table{min-width:0}.project-compare-table :is(tbody,tr,th,td){width:100%;display:block}.project-compare-table thead{display:none}.project-compare-table tbody th{background:var(--paper-soft);width:100%}.project-compare-table td{gap:var(--space-2);display:grid}.project-compare-table td:before{content:attr(data-domain);color:var(--ink-muted);font:500 var(--text-xs) var(--font-mono);overflow-wrap:anywhere}.project-compare-table td+td{border-inline-start:0}}@container account-main (max-width:30rem){.project-comparison-actions{flex-direction:column;align-items:stretch}.project-comparison-actions :is(a,button){white-space:normal;padding-block:var(--space-3);line-height:1.4}}.project-review-form{gap:var(--space-4);min-width:0;display:grid}.project-review-form p{color:var(--ink-muted);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;line-height:1.55}.project-review-form>:is(a,button){justify-self:start}.project-review-candidates{gap:var(--space-2);border:0;grid-template-columns:minmax(0,1fr);min-width:0;margin:0;padding:0;display:grid}.project-review-candidates legend{padding-block:var(--space-3);font-weight:600}.project-review-candidates .account-check-row{min-height:var(--control-height-lg);border-block-end:1px solid var(--rule);padding:var(--space-2);align-items:center}.project-review-candidates span{gap:var(--space-1);min-width:0;display:grid}.project-review-candidates strong{font:500 var(--text-sm) var(--font-mono);overflow-wrap:anywhere}.project-review-candidates small{color:var(--ink-muted);font-size:var(--text-xs)}.project-decision-item{gap:var(--space-3);min-width:0;display:grid}.project-decision-item+.project-decision-item{border-block-start:1px solid var(--rule);padding-block-start:var(--space-5)}.project-decision-item h3{font:600 var(--text-lg) var(--font-mono);overflow-wrap:anywhere}.project-decision .project-candidate-editor{padding-inline:0}.project-decision .account-check-row{flex-wrap:wrap;align-items:center;display:flex}.project-decision .account-check-row input{width:var(--space-4);min-height:var(--space-4);height:var(--space-4)}.project-decision .account-check-row small{flex-basis:100%}.project-ai-ranking li{flex-wrap:wrap}.project-ai-ranking li p{font:var(--text-sm)/1.55 var(--font-body);flex-basis:100%;margin:0}.project-score-caution{color:var(--warning);font:var(--text-xs)/1.5 var(--font-body);overflow-wrap:anywhere}.project-candidate-ai-note ul{color:var(--ink-muted);font-size:var(--text-sm);margin:0;padding-inline-start:var(--space-5)}.project-availability-result{padding:var(--space-4);color:var(--ink-muted);font:var(--text-sm)/1.55 var(--font-body);overflow-wrap:anywhere;margin:0}.project-validation-empty form,.project-validation-refresh form{gap:var(--space-3);width:100%;display:grid}.project-validation .account-field select{max-width:24rem}.project-validation .account-primary-action,.project-validation .account-secondary-action{justify-self:start}.account-overview-project-progress{grid-template-columns:repeat(5,minmax(0,1fr))}.project-section-header>.project-section-actions{flex-wrap:wrap;flex:0 auto}.project-section-actions .account-secondary-action{white-space:normal;padding-block:var(--space-3);line-height:1.4}@container account-main (min-width:46rem){.project-review-candidates{grid-template-columns:repeat(2,minmax(0,1fr))}}@container account-main (max-width:32rem){.project-review-form>:is(a,button),.project-review-form .account-primary-action{white-space:normal;width:100%;min-width:0;padding-block:var(--space-3);line-height:1.4}.project-decision .project-candidate-editor{grid-template-columns:minmax(0,1fr)}}.project-review-form>.project-comparison-actions{border-block-start:0;padding-block-start:0}.project-review-form>.project-comparison-actions button{flex:0 auto;width:auto}.project-review-form>.account-field{width:min(100%,24rem)}@container account-main (max-width:32rem){.project-review-form>.project-comparison-actions button{width:100%}}.project-saved-review{gap:var(--space-4);justify-items:start;min-width:0;display:grid}.project-saved-review+.project-saved-review{border-block-start:1px solid var(--rule);padding-block-start:var(--space-5)}.project-saved-review>details{width:100%}.project-collaboration-panel{min-width:0;container:collaboration-panel/inline-size}.project-collaboration-panel input[type=checkbox]{accent-color:var(--signal-strong);flex-shrink:0}.project-collaboration-panel>header h2{font-size:var(--text-lg);font-weight:600}.project-collaboration-panel>header p{font-size:var(--text-sm);line-height:1.5}.project-vote-list article>div strong{font:500 var(--text-sm) var(--font-mono);overflow-wrap:anywhere}.project-vote-list article>strong{color:var(--ink-muted);font:var(--text-xs) var(--font-mono);flex-shrink:0}.project-vote-list form{flex-shrink:0}.project-comment-list article>div{flex-wrap:wrap}.project-comment-list article :is(p,span,strong){overflow-wrap:anywhere}@container account-main (max-width:60rem){.project-collaboration-grid{grid-template-columns:minmax(0,1fr)}}@container collaboration-panel (max-width:30rem){.project-collaboration-form,.project-collaboration-form.is-stacked,.project-comment-form{grid-template-columns:minmax(0,1fr)}.project-vote-list>article{grid-template-columns:minmax(0,1fr) auto;display:grid}.project-vote-list article>div{grid-column:1/-1}.project-vote-list form{justify-self:end}}.project-capacity-notice{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;min-inline-size:0;max-inline-size:28rem;display:grid}.project-capacity-notice>.account-icon{color:var(--warning);align-self:start;margin-block-start:var(--space-1)}.project-capacity-copy{gap:var(--space-1);min-inline-size:0;font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.45;display:grid}.project-capacity-heading{align-items:baseline;column-gap:var(--space-2);row-gap:var(--space-1);flex-wrap:wrap;display:flex}.project-capacity-heading strong{font-variant-numeric:tabular-nums;font-weight:500}.project-capacity-heading>span{color:var(--warning);font-size:var(--text-xs)}.project-capacity-notice .project-capacity-hint{font-size:var(--text-xs);line-height:1.5}@container account-main (max-width:36rem){.account-projects-page>.account-page-header>.account-page-header-actions{margin-inline-start:0}.project-capacity-notice{grid-template-columns:auto minmax(0,1fr)}.project-capacity-notice>.account-secondary-action{grid-column:2;justify-self:start}}.project-summary{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.project-summary-card{align-content:start;gap:var(--space-3);padding:var(--space-5);display:grid;position:relative}.project-summary-card dt{color:var(--ink-muted);font-size:var(--text-sm);overflow-wrap:anywhere;padding-inline-start:calc(var(--space-10) + var(--space-3))}.project-summary-card dd{font:500 var(--text-metric)/1.1 var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;padding-inline-start:calc(var(--space-10) + var(--space-3))}.project-summary-icon,.project-card-icon{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-pill);background:var(--signal-soft);color:var(--signal-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.project-summary-card .project-summary-icon{position:absolute;inset-block-start:var(--space-5);inset-inline-start:var(--space-5)}.project-summary-icon.is-archived{background:var(--paper-soft);color:var(--ink-muted)}.project-card-icon{inline-size:var(--space-12);block-size:var(--space-12);border-radius:var(--radius-sm)}.project-card-icon .account-icon{inline-size:var(--space-6);block-size:var(--space-6)}.project-collection-tip{align-items:center;gap:var(--space-5);padding:var(--space-5);border:1px solid var(--signal-strong);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.project-collection-tip{border:1px solid color-mix(in srgb,var(--signal-strong) 12%,transparent)}}.project-collection-tip{border-radius:var(--account-surface-radius);background:var(--signal-soft)}@supports (color:color-mix(in lab,red,red)){.project-collection-tip{background:color-mix(in srgb,var(--signal-soft) 70%,var(--paper-raised))}}.project-collection-tip[hidden],.project-tip-close[hidden]{display:none}.project-tip-art{color:var(--signal-strong);display:flex}.project-tip-art .account-icon{inline-size:var(--space-10);block-size:var(--space-10)}.project-collection-tip h2{font:600 var(--text-lg)/1.35 var(--font-display);letter-spacing:-.025em;margin:0}.project-collection-tip p{margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.project-collection-tip .account-secondary-action{background:var(--paper-raised)}.project-collection-tip>.account-secondary-action{min-block-size:var(--control-height)}.project-tip-close{inline-size:var(--control-height);block-size:var(--control-height);border-radius:var(--radius-sm);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.project-tip-close:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.project-collection{gap:var(--space-5);min-width:0;display:grid}.project-collection-toolbar{align-items:center;gap:var(--space-4);grid-template-columns:minmax(20rem,.85fr) minmax(27rem,1fr);display:grid}.project-collection .project-index-filters{border:0;border-block-end:1px solid var(--rule);background:0 0;border-radius:0;flex-wrap:nowrap;align-self:stretch;align-items:stretch;padding:0;display:flex}.project-collection .project-index-filters a{gap:var(--space-2);min-width:0;padding-inline:var(--space-4);border-block-end:2px solid #0000;border-radius:0}.project-collection .project-index-filters a.is-active{border-block-end-color:var(--signal-strong);box-shadow:none;background:0 0}.project-filter-count{min-inline-size:var(--space-5);border-radius:var(--radius-pill);background:var(--paper-soft);padding:var(--space-1);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}.project-index-filters .is-active .project-filter-count{background:var(--signal-soft)}.project-collection-controls{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(10rem,.85fr) auto;min-width:0;margin:0;display:grid}.project-collection-search{min-width:0;position:relative}.project-collection-search>.account-icon{color:var(--ink-muted);pointer-events:none;position:absolute;inset-block-start:calc((var(--control-height) - var(--space-5)) / 2);inset-inline-start:var(--space-3)}.project-collection-search input,.project-collection-controls select{inline-size:100%;min-width:0;min-block-size:var(--control-height);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background-color:var(--paper-raised);color:var(--ink);padding:var(--space-3);font:var(--text-sm) var(--font-body)}.project-collection-search input{padding-inline-start:var(--space-10)}.project-collection-controls .account-secondary-action{min-height:var(--control-height)}.project-collection-search input:focus-visible,.project-collection-controls select:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.project-collection-search-result{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--ink-muted);font-size:var(--text-sm);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.project-collection-search-result a{min-block-size:var(--control-height);color:var(--signal-strong);align-items:center;display:inline-flex}.project-card-grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.project-card{align-items:center;gap:var(--space-5);padding:var(--space-5);grid-template-columns:minmax(0,1fr) 5.5rem minmax(16rem,.6fr) auto;display:grid}.project-card-heading{align-items:flex-start;gap:var(--space-4);min-width:0;display:flex}.project-card-title{gap:var(--space-2);min-width:0;display:grid}.project-card-title h3{font:600 var(--text-lg)/1.35 var(--font-display);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0}.project-card-title a{color:var(--ink)}.project-card-title a:focus-visible{outline:2px solid var(--focus);outline-offset:var(--space-1);border-radius:var(--radius-sm)}.project-card-title p{color:var(--ink-muted);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;line-height:1.5}.project-card-badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.project-card-badges .project-state,.project-card-state .project-state{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%;line-height:1.3}.project-card-stage{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--paper-soft);color:var(--ink-muted);font:var(--text-xs)/1.5 var(--font-mono)}.project-card-counts{gap:var(--space-4);grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.2fr);align-self:center;margin:0;display:grid}.project-card-counts dt{color:var(--ink-muted);font-size:var(--text-xs);overflow-wrap:anywhere;line-height:1.5}.project-card-counts dd{margin:var(--space-2) 0 0;font:500 var(--text-lg)/1.2 var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.project-card-counts .project-card-date{font:var(--text-sm)/1.5 var(--font-body);color:var(--ink-muted)}.project-card-footer .account-secondary-action{min-height:var(--control-height);gap:var(--space-3)}.project-card-footer .account-icon{inline-size:var(--space-4);block-size:var(--space-4)}.project-collection>.account-pagination{margin:0}.project-collection-empty{justify-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-5);text-align:center;display:grid}.project-collection-empty h3{font:600 var(--text-xl)/1.3 var(--font-display);margin:0}.project-collection-empty p{max-inline-size:48ch;margin:0 0 var(--space-2);color:var(--ink-muted);font-size:var(--text-sm)}.project-guides{gap:var(--space-4);min-width:0;margin-block-start:var(--space-3);scroll-margin-block-start:var(--space-6);display:grid}.project-guides:focus{outline:none}.project-guides h2{font:600 var(--text-lg)/1.3 var(--font-display);letter-spacing:-.025em;margin:0}.project-guide-cards{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.project-guide-card:not([open])>summary{block-size:100%}.project-guide-card>summary{align-items:flex-start;gap:var(--space-3);min-block-size:13rem;padding:var(--space-5);cursor:pointer;flex-direction:column;list-style:none;display:flex}.project-guide-card>summary::-webkit-details-marker{display:none}.project-guide-card>summary>strong{font-size:var(--text-base);letter-spacing:-.02em;font-weight:600}.project-guide-card>summary>span:not(.project-summary-icon,.project-guide-action){color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.project-guide-action{inline-size:100%;color:var(--signal-strong);font:var(--text-xs)/1.5 var(--font-mono);justify-content:space-between;align-items:center;margin-block-start:auto;display:flex}.project-guide-card>p{border-block-start:1px solid var(--rule);padding:var(--space-4) var(--space-5) var(--space-5);color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.6}.project-guide-card>summary:focus-visible{outline:2px solid var(--focus);outline-offset:calc(-1 * var(--space-1))}.account-projects-page .project-index-plan>div{gap:var(--space-1);padding:var(--space-3) var(--space-4)}.account-projects-page .project-index-plan strong{font-size:var(--text-sm)}.project-index-guide>summary{align-items:center;gap:var(--space-3);min-block-size:var(--control-height);padding:var(--space-3) var(--space-4);cursor:pointer;font-size:var(--text-sm);color:var(--ink-muted);list-style:none;display:flex}.project-index-guide>summary::-webkit-details-marker{display:none}.project-index-guide>summary:focus-visible{outline:2px solid var(--focus);outline-offset:calc(-1 * var(--space-1))}.project-index-guide>summary>span:not(.project-guide-chevron){flex:1}.project-guide-chevron{font-size:var(--text-lg)}.project-index-guide[open] .project-guide-chevron,.project-guide-card[open] .project-guide-chevron{transform:rotate(180deg)}.project-index-guide .project-workflow-guide{border:0;border-block-start:1px solid var(--rule);border-radius:0;margin:0}@media(hover:hover){.project-card-title a:hover{color:var(--signal-strong)}.project-index-guide>summary:hover,.project-guide-card>summary:hover,.project-tip-close:hover{color:var(--ink);background:var(--paper-soft)}}@container account-main (max-width:64rem){.project-collection-toolbar{grid-template-columns:minmax(0,1fr)}.project-collection .project-index-filters{justify-content:flex-start}}@container account-main (max-width:56rem){.project-card{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.project-card-heading,.project-card-state{grid-column:1/-1}.project-card-counts{grid-column:1}.project-card-footer{grid-column:2}}@container account-main (max-width:48rem){.project-summary,.project-guide-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.project-collection-tip{grid-template-columns:auto minmax(0,1fr) auto}.project-collection-tip .account-secondary-action{grid-column:2;justify-self:start}.project-tip-close{grid-area:1/3}}@container account-main (max-width:36rem){.project-summary-card{padding:var(--space-4)}.project-summary-card dt{gap:var(--space-2);padding:0;display:grid}.project-summary-card .project-summary-icon{inline-size:var(--space-8);block-size:var(--space-8);position:static}.project-summary-card dd{padding:0}.project-collection-controls{grid-template-columns:minmax(0,1fr) auto}.project-collection-search{grid-column:1/-1}.project-collection .project-index-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.project-collection .project-index-filters a{justify-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-1);grid-template-rows:1fr auto;display:grid}.project-card{padding:var(--space-4)}.project-card-counts,.project-card-footer{grid-column:1/-1}.project-card-footer a{justify-content:space-between;inline-size:100%}.project-collection-tip{gap:var(--space-3);padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.project-tip-art{display:none}.project-collection-tip>div{padding-inline-end:var(--space-8)}.project-collection-tip .account-secondary-action{text-align:center;grid-column:1;justify-self:stretch}.project-tip-close{position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}}@container account-main (max-width:30rem){.project-guide-cards{grid-template-columns:minmax(0,1fr)}.project-guide-card>summary{gap:var(--space-2) var(--space-3);min-block-size:0;padding:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.project-guide-card>p{padding:var(--space-4)}.project-guide-card>summary>.project-summary-icon{grid-row:1/3}.project-guide-card>summary>strong,.project-guide-card>summary>span:not(.project-summary-icon){grid-column:2}}.project-detail-page .account-page-header{align-items:start}.project-detail-page .account-page-header h1{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.project-detail-page .account-page-header h1>span:last-child{overflow-wrap:anywhere;min-inline-size:0}.project-detail-page .account-page-title-icon{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-sm);background:var(--signal-soft);color:var(--signal-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.project-detail-page .account-page-header-actions{align-self:center}.project-detail-meta{align-items:center;gap:var(--space-3);color:var(--ink-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.project-detail-tools{position:relative}.project-detail-tools>summary{inline-size:var(--control-height);min-block-size:var(--control-height);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);cursor:pointer;font-size:var(--text-lg);place-items:center;list-style:none;display:grid}.project-detail-tools>summary::-webkit-details-marker{display:none}.project-detail-tools>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.project-detail-tools>div{z-index:5;inline-size:13rem;max-inline-size:65vw;padding:var(--space-2);display:grid;position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0}.project-detail-tools a{min-block-size:var(--control-height);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);overflow-wrap:anywhere;align-items:center;display:flex}.project-workspace-nav{align-items:center;gap:var(--space-1) var(--space-4);border-block-end:1px solid var(--rule);flex-wrap:wrap;margin-block-start:calc(-1 * var(--space-3));display:flex}.project-workspace-nav a{align-items:center;gap:var(--space-2);min-block-size:var(--control-height);padding:var(--space-2) var(--space-1);color:var(--ink-muted);font-size:var(--text-sm);display:inline-flex}.project-workspace-nav a[aria-current=location]{border-block-end:2px solid var(--signal-strong);color:var(--signal-strong)}.project-workspace-nav a>span{border-radius:var(--radius-pill);padding:var(--space-1) var(--space-2);background:var(--signal-soft);font-size:var(--text-xs)}.project-detail-page .project-workbench-layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.project-detail-page .project-workbench-rail{gap:var(--space-5);grid-template-columns:minmax(0,1fr);position:static}.project-detail-page .project-workbench-primary{gap:var(--space-5)}.project-workspace-progress,.project-workspace-team{gap:var(--space-4);min-inline-size:0;padding:var(--space-5);display:grid}.project-workspace-progress>header{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.project-workspace-progress h2,.project-workspace-team h2{font:600 var(--text-base)/1.4 var(--font-display);letter-spacing:-.02em;margin:0}.project-workspace-progress>header>span{font:var(--text-xs) var(--font-mono);color:var(--ink-muted)}.project-workspace-track{gap:var(--space-1);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.project-workspace-track li{block-size:var(--space-1);border-radius:var(--radius-pill);background:var(--rule)}.project-workspace-track .is-complete{background:var(--signal)}.project-workspace-track .is-current{background:var(--signal-strong)}.project-workspace-next{gap:var(--space-2);min-inline-size:0;display:grid}.project-workspace-next>span{color:var(--signal-strong);font:var(--text-xs) var(--font-mono)}.project-workspace-next>strong{font-size:var(--text-sm)}.project-workspace-next>p,.project-workspace-team p{color:var(--ink-muted);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;line-height:1.55}.project-workspace-next>a{white-space:normal;justify-self:start;max-inline-size:100%}.project-workspace-progress .project-progress-disclosure{border-block-start:1px solid var(--rule);padding-block-start:var(--space-2)}.project-workspace-progress .project-workflow-steps{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);margin:0}.project-workspace-progress .project-workflow-steps li{gap:var(--space-3);padding:var(--space-2) 0;background:0 0;border:0}.project-workspace-progress .project-workflow-steps li>span,.project-workspace-progress .project-workflow-steps strong{font-size:var(--text-xs)}.project-workspace-progress .project-workflow-steps small{display:none}.project-workspace-team>header{align-items:start;gap:var(--space-3);display:flex}.project-workspace-team>header>.account-icon{color:var(--signal-strong);flex:none;margin-block-start:var(--space-1)}.project-workspace-team>header p{font-size:var(--text-xs);margin-block-start:var(--space-1)}.project-workspace-people{align-items:center;gap:var(--space-3);display:flex}.project-workspace-avatar{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-pill);background:var(--signal-soft);color:var(--signal-strong);font-size:var(--text-sm);flex:none;place-items:center;display:grid}.project-workspace-people>div{gap:var(--space-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.project-workspace-people strong{font-size:var(--text-sm)}.project-workspace-people>div>span{font-size:var(--text-xs);color:var(--ink-muted)}.project-workspace-team>a{white-space:normal}.project-workspace-comments{gap:var(--space-3);border-block-start:1px solid var(--rule);min-inline-size:0;padding-block-start:var(--space-4);display:grid}.project-workspace-comments h3{font-size:var(--text-sm);margin:0}.project-workspace-comments article{gap:var(--space-2);display:grid}.project-workspace-comments article+article{border-block-start:1px solid var(--rule);padding-block-start:var(--space-3)}.project-workspace-comments article>div{gap:var(--space-2);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.project-workspace-comments time{color:var(--ink-muted)}.project-workspace-comments p{font-size:var(--text-xs)}.project-workspace-filters{align-items:end;gap:var(--space-3);padding:var(--space-4);border-block-end:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr)) auto;display:grid}.project-workspace-filters label{gap:var(--space-2);min-inline-size:0;display:grid}.project-workspace-filters label>span{font:var(--text-xs) var(--font-mono);color:var(--ink-muted)}.project-workspace-filters :is(input,select){inline-size:100%;min-inline-size:0;min-block-size:var(--control-height);padding:var(--space-2) var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);color:var(--ink);background:var(--paper);font:var(--text-sm) var(--font-body)}.project-workspace-filters :is(input,select):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.project-workspace-query{grid-column:1/-1}.project-workspace-results{justify-content:space-between;gap:var(--space-2);color:var(--ink-muted);font-size:var(--text-xs);flex-wrap:wrap;grid-column:1/-1;display:flex}.project-workspace-results a{color:var(--signal-strong);text-underline-offset:.2em;text-decoration:underline}.project-detail-page .project-comparison-toolbar{background:var(--paper-raised);padding:var(--space-3) var(--space-4);transition:background-color var(--duration-fast)}.project-detail-page .project-comparison-toolbar.has-selection{background:var(--signal-soft)}.project-detail-page .project-comparison-toolbar>p{font-size:var(--text-xs)}.project-detail-page .project-candidate>summary{grid-template-columns:var(--control-height) minmax(0,1fr) auto;align-items:center;gap:var(--space-3) var(--space-2);padding:var(--space-4)}.project-detail-page .project-candidate-name h3{font-size:var(--text-sm)}.project-detail-page .project-candidate-availability{grid-column:2;min-inline-size:0}.project-detail-page .project-candidate-availability .project-candidate-signal{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%}.project-detail-page .project-candidate>summary>.project-candidate-measures{gap:var(--space-2);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.project-detail-page .project-candidate-measures>div{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.project-detail-page .project-candidate-measures dd{font-size:var(--text-sm)}.project-detail-page .project-candidate-toggle{min-inline-size:var(--space-6);grid-area:1/3/3;justify-content:end;font-size:0}.project-detail-page .project-candidate-toggle svg{inline-size:var(--space-4)}.project-workspace-limit{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-5);border-block-start:1px solid var(--rule);color:var(--ink-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.project-workspace-limit strong{color:var(--warning);font-weight:500}.project-workspace-limit p{margin:var(--space-1) 0 0}.project-workspace-limit a{min-block-size:var(--control-height);color:var(--signal-strong);align-items:center;display:inline-flex}.project-detail-page :is(#project-candidates,#project-ai-assistant,#project-searches-title,#project-settings){scroll-margin-block-start:var(--space-6)}@container account-main (min-width:58rem){.project-detail-page .project-workbench-layout{grid-template-columns:minmax(0,1fr) minmax(17rem,.48fr)}}@container project-ledger (min-width:34rem){.project-detail-page .project-candidate>summary{grid-template-columns:var(--control-height) minmax(0,1fr) 6.5rem 10rem var(--space-5)}.project-detail-page .project-candidate-availability{grid-area:1/3}.project-detail-page .project-candidate>summary>.project-candidate-measures{border:0;grid-area:1/4;padding:0}.project-detail-page .project-candidate>summary>.project-candidate-measures>div+div{border:0;padding:0}.project-detail-page .project-candidate-toggle{grid-area:1/5}}@container project-ledger (max-width:28rem){.project-workspace-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.project-workspace-filters>button{align-self:end}}@container account-main (max-width:36rem){.project-detail-page .account-page-header-actions{margin-inline-start:0}.project-workspace-nav{column-gap:var(--space-3)}.project-detail-tools>div{inset-inline:0 auto}}@media(prefers-reduced-motion:reduce){.project-detail-page .project-comparison-toolbar{transition:none}}.project-detail-page .project-section-header,.project-detail-page .project-ai-assistant>summary{background:var(--paper-raised)}.project-detail-page .project-ledger-header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-direction:row;display:flex}.project-detail-page .project-ledger-header>div:first-child{flex:14rem}.project-detail-page .project-ledger-header>.project-section-actions{flex:0 auto}.project-detail-page .project-ledger-header>div>span{display:none}.project-detail-page .account-page-header-actions :is(a,button){gap:var(--space-2)}.project-candidate-columns{display:none}@container project-ledger (min-width:34rem){.project-candidate-columns{grid-template-columns:var(--control-height) minmax(0,1fr) 6.5rem 10rem var(--space-5);gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--rule);font-size:var(--text-xs);color:var(--ink-muted);align-items:center;display:grid}.project-candidate-columns>div{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.project-detail-page .project-candidate-measures dt{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.project-detail-page .project-candidate>summary{min-block-size:5rem}}.project-detail-page .project-ai-assistant h2{font-size:var(--text-base)}.project-detail-page .account-page-header-actions{flex-wrap:nowrap;flex:none;inline-size:max-content}.project-detail-page .account-page-header-actions>a{overflow-wrap:normal;word-break:normal;flex:none}.project-detail-page .account-page-header-actions>.account-primary-action{min-inline-size:0}.project-detail-page .project-ai-refresh-panel{grid-template-columns:minmax(0,1fr);min-inline-size:0}.project-detail-page .project-ai-refresh-panel>*{white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.project-detail-page .project-section-header h2{font-size:var(--text-lg)}@container account-main (max-width:36rem){.project-detail-page .account-page-header-actions{grid-template-columns:minmax(0,1fr) auto;inline-size:100%;display:grid}.project-detail-page .account-page-header-actions>.account-primary-action,.project-detail-page .account-page-header-actions>a:only-child{grid-column:1/-1}.project-detail-tools>div{inset-inline:auto 0}}.project-detail-page .account-page-header-actions>a,.project-detail-page .project-detail-tools>summary{min-block-size:var(--control-height);block-size:var(--control-height);padding-block:var(--space-2);border-radius:var(--radius-sm)}.project-detail-page .account-page-header-actions{align-items:center}.project-detail-page .project-summary{gap:var(--space-4)}.project-detail-page .project-summary-card{gap:var(--space-2);grid-template-rows:minmax(2.5rem,auto) auto}.project-detail-page .project-workbench-layout,.project-detail-page .project-workbench-primary,.project-detail-page .project-workbench-rail{gap:var(--space-6)}.project-workspace-nav a[aria-current=page]{border-block-end:2px solid var(--signal-strong);color:var(--signal-strong)}.project-review-link{align-items:center;gap:var(--space-2);color:var(--signal-strong);text-underline-offset:.2em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.project-review-link:hover{text-decoration-color:currentColor}.project-review-link .account-icon{inline-size:var(--space-4);block-size:var(--space-4);flex:none}.project-workspace-comments{gap:var(--space-4);padding:var(--space-5)}.project-workspace-comments h2{font:600 var(--text-base)/1.4 var(--font-display);letter-spacing:-.02em;margin:0}.project-workspace-comments p{color:var(--ink-muted);overflow-wrap:anywhere;margin:0;line-height:1.55}.project-workspace-comments>a{font-size:var(--text-xs);justify-self:start}.project-detail-page .project-searches .project-section-header{padding:var(--space-4) var(--space-5);cursor:auto;align-items:center}.project-detail-page .project-searches .project-section-header h2{font-size:var(--text-base)}.project-detail-page .project-searches .project-section-actions{gap:var(--space-3)}.project-detail-page .project-searches .project-section-actions button{min-block-size:var(--control-height)}.project-detail-page .project-searches .project-section-count{font-size:var(--text-lg)}@container account-main (min-width:58rem){.project-detail-page .project-workbench-layout{grid-template-columns:minmax(0,2fr) minmax(17rem,1fr)}}.project-review-panel{gap:var(--space-5);min-inline-size:0;display:grid}.project-ai-assistant.project-review-panel{background:0 0;border:0;border-radius:0;overflow:visible}.project-review-panel>*,.project-review-panel :where(section,aside,details,summary,dl,dt,dd){min-inline-size:0}.project-review-panel :where(h2,h3,h4,p,dl,dd){margin:0}.project-review-panel :where(p,li,h2,h3,h4,dt,dd,time,a){overflow-wrap:anywhere}.project-review-header{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.project-review-header>div{gap:var(--space-2);flex:16rem;display:grid}.project-review-heading{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.project-detail-page .project-review-header h2{font:600 var(--text-lg)/1.35 var(--font-display);letter-spacing:-.02em}.project-review-header :where(time,p){color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.project-review-configure{align-items:center;gap:var(--space-3);min-block-size:var(--control-height);white-space:normal;max-inline-size:100%;display:inline-flex}.project-review-recommendation{align-items:start;gap:var(--space-4);padding:var(--space-5);border-color:var(--signal);display:flex}@supports (color:color-mix(in lab,red,red)){.project-review-recommendation{border-color:color-mix(in srgb,var(--signal) 25%,var(--rule))}}.project-review-recommendation{background:var(--signal-soft)}.project-review-recommendation>.account-icon{inline-size:var(--space-6);block-size:var(--space-6);color:var(--signal-strong);flex:none}.project-review-recommendation>div{gap:var(--space-2);min-inline-size:0;display:grid}.project-review-panel h3{font:600 var(--text-base)/1.4 var(--font-display);letter-spacing:-.02em}.project-review-panel p{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.6}.project-review-layout{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.project-review-explanation{align-content:start;gap:var(--space-5);display:grid}.project-review-ranking:only-child{grid-column:1/-1}.project-review-copy{gap:var(--space-3);padding:var(--space-5);display:grid}.project-review-copy ul,.project-review-reasons ul{gap:var(--space-2);color:var(--ink-muted);font:var(--text-sm)/1.6 var(--font-body);margin:0;padding-inline-start:var(--space-4);display:grid}.project-review-copy li::marker{color:var(--signal-strong)}.project-review-card-header{gap:var(--space-2);padding:var(--space-5);border-block-end:1px solid var(--rule);display:grid}.project-review-ranking .project-review-ranking-list,.project-review-ranking-list>li{padding:0;display:block}.project-review-candidate>summary{grid-template-columns:var(--space-5) minmax(0,1fr) 5rem var(--space-4);align-items:center;gap:var(--space-3);min-block-size:var(--control-height);padding:var(--space-5);cursor:pointer;list-style:none;display:grid}.project-review-panel summary::-webkit-details-marker{display:none}.project-review-panel summary:focus-visible{outline:2px solid var(--focus);outline-offset:-3px;border-radius:var(--radius-sm)}.project-review-candidate>summary:hover,.project-review-candidate[open]>summary{background:var(--paper-soft)}.project-review-ranking-list .project-review-position{color:var(--ink-muted);font:var(--text-xs) var(--font-data)}.project-review-ranking-list strong{color:var(--ink);font:500 var(--text-sm)/1.5 var(--font-mono)}.project-review-ranking-list span{white-space:normal;min-inline-size:0}.project-review-score{gap:var(--space-2);text-align:end;display:grid}.project-review-ranking-list .project-review-score>span:first-child{color:var(--ink);font:600 var(--text-sm)/1.4 var(--font-data)}.project-review-score small{color:var(--ink-muted);font-size:var(--text-xs)}.project-review-meter{inline-size:100%;block-size:var(--space-1);border-radius:var(--radius-pill);background:var(--rule);display:block;overflow:hidden}.project-review-meter>span{inline-size:var(--review-score,0%);border-radius:inherit;background:var(--signal-strong);block-size:100%;display:block}.project-review-chevron{inline-size:var(--space-4);block-size:var(--space-4);fill:none;stroke:var(--ink-muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] .project-review-chevron{transform:rotate(180deg)}.project-review-panel details[open]>summary .project-review-chevron{transform:rotate(90deg)}.project-review-reasons{gap:var(--space-4);padding:0 var(--space-5) var(--space-5);background:var(--paper-soft);display:grid}.project-review-reasons>div{gap:var(--space-2);min-inline-size:0;display:grid}.project-review-reasons h4{color:var(--ink);font:600 var(--text-sm)/1.5 var(--font-body)}.project-review-reasons .project-review-risks h4{color:var(--warning)}.project-review-ranking-list .project-review-reasons li{border:0;padding:0;display:list-item}.project-review-ranking-footer{padding:var(--space-4) var(--space-5);border-block-start:1px solid var(--rule);color:var(--ink-muted);font:var(--text-xs)/1.5 var(--font-mono)}.project-review-empty-ranking{padding:var(--space-5)}.project-review-panel .project-review-context{border:1px solid var(--rule);padding:0;display:block}.project-review-context>summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:var(--control-height);padding:var(--space-4) var(--space-5);cursor:pointer;list-style:none;display:flex}.project-review-context>summary>span:first-child{color:var(--ink);font:600 var(--text-sm)/1.5 var(--font-body)}.project-review-context>summary>span:last-child{align-items:center;gap:var(--space-3);color:var(--ink-muted);font:var(--text-xs) var(--font-mono);flex:none;display:flex}.project-review-context-body{gap:var(--space-3);border-block-start:1px solid var(--rule);padding:var(--space-5);display:grid}.project-review-context-body h3{font-size:var(--text-sm)}.project-review-context-body ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.project-review-context-body li{padding:var(--space-1) var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-xs);color:var(--ink-muted);font:var(--text-xs)/1.6 var(--font-mono)}.project-review-panel>.project-review-disclaimer{align-items:start;gap:var(--space-2);border:0;padding:0;display:flex}.project-review-disclaimer .account-icon{inline-size:var(--space-4);block-size:var(--space-4);color:var(--ink-muted);flex:none;margin-block-start:var(--space-1)}.project-review-disclaimer p{font-size:var(--text-xs)}.project-review-panel>.project-ai-empty>.account-icon{color:var(--signal-strong)}.project-review-panel .project-ai-stale{border-radius:var(--radius-sm);border-block-end:0}@container account-main (max-width:48rem){.project-review-layout{grid-template-columns:minmax(0,1fr)}}@container account-main (max-width:36rem){.project-review-recommendation,.project-review-copy,.project-review-card-header,.project-review-context-body{padding:var(--space-4)}.project-review-candidate>summary{grid-template-columns:var(--space-4) minmax(0,1fr) 3.25rem var(--space-3);gap:var(--space-2);padding:var(--space-4)}.project-review-reasons{padding-inline:var(--space-4);padding-block-end:var(--space-4)}.project-review-ranking-footer,.project-review-context>summary{padding:var(--space-4)}}.project-detail-page .account-page-header{padding-block-end:var(--space-4)}.project-detail-page .account-page-header h1{font-size:clamp(1.4rem,2.6cqi,1.8rem)}.project-detail-page .account-page-header-leading a{color:var(--ink-muted)}.project-detail-page .account-page-header-leading a:hover{color:var(--signal-strong)}.project-detail-meta{gap:var(--space-2)}.project-detail-chip{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--paper-soft);color:var(--ink-muted);line-height:1.25}.project-detail-page .project-summary-card{gap:var(--space-2);padding:var(--space-4);grid-template-rows:auto auto}.project-detail-page .project-summary-card dt{padding-inline-start:calc(var(--space-10) + var(--space-3));line-height:1.4}.project-detail-page .project-summary-card dd{font-size:var(--text-metric-compact);padding-inline-start:calc(var(--space-10) + var(--space-3))}.project-detail-page .project-summary-icon{inset-block-start:var(--space-4);inset-inline-start:var(--space-4)}.project-detail-page .project-ledger-header{padding:var(--space-4)}.project-detail-page .project-ledger-header h2{font-size:var(--text-base)}.project-detail-page .project-ledger-header .account-secondary-action,.project-detail-page .project-workspace-next .account-primary-action,.project-detail-page .project-workspace-team>.account-secondary-action{min-block-size:var(--control-height);padding-block:var(--space-2)}.project-workspace-filters{gap:var(--space-2)}.project-detail-page .project-workspace-filters>button{min-block-size:var(--control-height);block-size:var(--control-height);padding-block:var(--space-2)}.project-detail-page .project-comparison-toolbar>button{min-block-size:var(--control-height);padding-block:var(--space-2)}.project-workspace-query{position:relative}.project-workspace-query>.account-icon{inline-size:var(--space-4);block-size:var(--space-4);color:var(--ink-muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:var(--space-3);transform:translateY(-50%)}.project-workspace-query>input{padding-inline-start:var(--space-10)}.project-workspace-results{padding-block-start:var(--space-1)}.project-candidate-columns{background:var(--paper-soft)}.project-detail-page .project-candidate-source{color:var(--ink-faint)}.project-detail-page .project-candidate-measures dd{font-variant-numeric:tabular-nums;font-weight:500}.project-detail-page .project-candidate-name>div{gap:var(--space-2)}.project-detail-page .project-candidate .project-state,.project-detail-page .project-candidate-signal{font:500 var(--text-xs)/1.35 var(--font-body);padding:var(--space-1) var(--space-2)}.project-workspace-progress>header>span{padding:var(--space-1) var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-pill)}.project-workspace-progress .project-progress-disclosure{border:0;padding-block-start:0}.project-workspace-progress .project-progress-disclosure>summary{min-block-size:var(--space-8);font-size:var(--text-xs)}.project-workspace-progress .project-workflow-steps li{align-items:start;gap:var(--space-3);padding-block:var(--space-2)}.project-workspace-progress .project-workflow-steps .project-workflow-marker{inline-size:var(--space-4);block-size:var(--space-4);border:1px solid var(--ink-faint);border-radius:var(--radius-pill);background:0 0;place-items:center;margin-block-start:var(--space-1);display:grid}.project-workspace-progress .project-workflow-steps .is-complete>.project-workflow-marker{background:var(--signal-strong);border-color:var(--signal-strong);color:var(--accent-ink)}.project-workflow-marker svg{inline-size:var(--space-3);block-size:var(--space-3);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.project-workspace-progress .project-workflow-steps .is-current>.project-workflow-marker{border-color:var(--signal-strong)}.project-workflow-marker>span{inline-size:var(--space-1);block-size:var(--space-1);border-radius:var(--radius-pill);background:var(--signal-strong)}.project-workspace-progress .project-workflow-steps strong{font:500 var(--text-sm)/1.5 var(--font-body)}.project-workspace-progress .project-workflow-steps .is-current strong{color:var(--ink);font-weight:600}.project-workspace-progress .project-workflow-steps small{color:var(--ink-muted);font:var(--text-xs)/1.55 var(--font-body);margin-block-start:var(--space-1);display:block}.project-workspace-next>a{justify-content:space-between;inline-size:100%}.project-workspace-progress-note{color:var(--ink-muted);font-size:var(--text-xs);margin:0;line-height:1.5}.project-workspace-comments h2{align-items:center;gap:var(--space-2);display:flex}.project-workspace-comments h2>.account-icon{inline-size:var(--space-4);block-size:var(--space-4);color:var(--signal-strong);flex:none}.project-workspace-comments article{gap:var(--space-1) var(--space-3);grid-template-columns:auto minmax(0,1fr)}.project-workspace-comments article>.project-workspace-avatar{grid-row:1/3}.project-workspace-comments article>div{align-items:baseline}.project-workspace-comments article>p{grid-column:2}.project-review-recommendation{padding:var(--space-4) var(--space-5)}.project-review-recommendation>.account-icon{box-sizing:content-box;padding:var(--space-2);border:1px solid var(--signal)}@supports (color:color-mix(in lab,red,red)){.project-review-recommendation>.account-icon{border:1px solid color-mix(in srgb,var(--signal) 20%,transparent)}}.project-review-recommendation>.account-icon{border-radius:var(--radius-sm)}.project-review-ranking{overflow:hidden}.project-review-card-header{gap:var(--space-2);padding:var(--space-4) var(--space-5)}.project-review-card-header>div,.project-review-copy>h3{align-items:center;gap:var(--space-3);display:flex}.project-review-card-icon{inline-size:var(--space-8);block-size:var(--space-8);background:var(--signal-soft);border-radius:var(--radius-sm);color:var(--signal-strong);flex:none;place-items:center;display:inline-grid}.project-review-card-icon .account-icon{inline-size:var(--space-4);block-size:var(--space-4)}.project-review-card-header>p{font-size:var(--text-xs)}.project-review-columns{grid-template-columns:var(--space-6) minmax(0,1fr) 5rem var(--space-4);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);border-block-end:1px solid var(--rule);background:var(--paper-soft);color:var(--ink-muted);font-size:var(--text-xs);display:grid}.project-review-columns>span:nth-child(3){text-align:end}.project-review-candidate>summary{grid-template-columns:var(--space-6) minmax(0,1fr) 5rem var(--space-4);padding-block:var(--space-3)}.project-review-position{inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-sm);place-items:center;display:grid}.project-review-candidate.is-leading .project-review-position{background:var(--signal-soft);color:var(--signal-strong)}.project-review-candidate.is-leading>summary{box-shadow:inset 2px 0 var(--signal-strong)}[dir=rtl] .project-review-candidate.is-leading>summary{box-shadow:inset -2px 0 var(--signal-strong)}.project-review-reasons{border-block-start:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));padding-block-start:var(--space-3)}.project-review-rationale{grid-column:1/-1}.project-review-strengths,.project-review-risks{padding:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-raised)}.project-review-strengths h4{color:var(--signal-strong)}.project-review-copy{gap:var(--space-4)}.project-review-copy>h3{border-block-end:1px solid var(--rule);padding-block-end:var(--space-3)}.project-review-copy>ul{gap:var(--space-3);padding:0;list-style:none}.project-review-copy>ul>li{padding-inline-start:var(--space-4);position:relative}.project-review-copy>ul>li:before{content:"";inline-size:var(--space-1);block-size:var(--space-1);border-radius:var(--radius-pill);background:var(--signal-strong);position:absolute;inset-block-start:.65em;inset-inline-start:0}.project-review-questions .project-review-card-icon{background:var(--paper-soft);color:var(--ink-muted)}@container project-ledger (min-width:34rem){.project-detail-page .project-candidate>summary{min-block-size:4.5rem;padding-block:var(--space-3)}}@container account-main (max-width:36rem){.project-detail-page .project-summary-card dt,.project-detail-page .project-summary-card dd{padding-inline-start:0}.project-review-recommendation{gap:var(--space-3);padding:var(--space-4)}.project-review-recommendation>.account-icon{inline-size:var(--space-5);block-size:var(--space-5);border:0;padding:0}.project-review-card-header{padding:var(--space-4)}.project-review-columns{grid-template-columns:var(--space-4) minmax(0,1fr) 3.25rem var(--space-3);gap:var(--space-2);padding-inline:var(--space-4)}.project-review-candidate>summary{grid-template-columns:var(--space-4) minmax(0,1fr) 3.25rem var(--space-3);padding-block:var(--space-3)}.project-review-position{inline-size:var(--space-4);block-size:var(--space-6)}.project-review-reasons{grid-template-columns:minmax(0,1fr)}.project-review-copy{gap:var(--space-3)}}.project-detail-page .project-summary{row-gap:var(--space-2)}.project-detail-page .project-summary-card{grid-row:span 2;grid-template-rows:subgrid}@container project-ledger (max-width:33.99rem){.project-detail-page .project-candidate>summary>.project-candidate-measures>div{align-content:start;gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.project-detail-page .project-candidate-measures dt{min-block-size:2.8em;font:var(--text-xs)/1.4 var(--font-body)}}.project-detail-page .project-tab-metrics{column-gap:var(--space-4);row-gap:var(--space-2)}.project-detail-page .project-tab-metrics.has-three-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.project-tab-metrics .project-summary-card{min-inline-size:0}.project-tab-metrics .project-summary-card dd{min-block-size:var(--space-8);line-height:1.25}.project-tab-metrics .project-summary-card.is-text dd{font:500 var(--text-base)/1.5 var(--font-body)}.project-tab-metrics dd small{color:var(--ink-muted);font:400 var(--text-sm)/1.5 var(--font-body);margin-inline-start:var(--space-1)}.project-tab-metrics .is-positive dd{color:var(--signal-strong)}.project-tab-metrics .is-warning dd{color:var(--warning)}.project-tab-metrics .is-warning .project-summary-icon{color:var(--warning);background:var(--warning-soft)}@container account-main (max-width:48rem){.project-detail-page .project-tab-metrics.has-three-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.project-tab-metrics.has-three-metrics>:last-child{grid-column:1/-1}}.project-collaboration .collaboration-panel-heading{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:0 0;display:flex}.collaboration-panel-heading>div{gap:var(--space-1);min-inline-size:0;display:grid}.collaboration-panel-heading>a{flex-shrink:0}.collaboration-heading-icon,.collaboration-activity-icon{border-radius:var(--radius-sm);background:var(--paper-soft);block-size:2rem;inline-size:2rem;color:var(--ink-muted);flex:none;place-items:center;display:grid}.collaboration-team-head,.collaboration-member{gap:var(--space-4);padding:var(--space-4) var(--space-5);grid-template-columns:minmax(0,1.5fr) minmax(15rem,1fr) minmax(0,1fr) 6rem;align-items:center;display:grid}.collaboration-team-head{padding-block:var(--space-3);color:var(--ink-muted);background:var(--paper-soft);font:500 var(--text-xs)/1.5 var(--font-mono)}.collaboration-member{border-block-start:1px solid var(--rule);min-block-size:5rem}.collaboration-person{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.collaboration-person>div{gap:var(--space-1);min-inline-size:0;display:grid}.collaboration-person strong{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:600}.collaboration-person-note{color:var(--ink-muted);font-size:var(--text-xs);overflow-wrap:anywhere}.collaboration-avatar{background:var(--signal-soft);block-size:2.5rem;inline-size:2.5rem;color:var(--signal-strong);text-transform:uppercase;font:600 var(--text-sm)/1 var(--font-mono);border-radius:50%;flex:none;place-items:center;display:grid}.collaboration-avatar.is-pending{background:var(--paper-soft);color:var(--ink-muted)}.collaboration-you{border-radius:var(--radius-pill);background:var(--signal-soft);color:var(--signal-strong);font-size:var(--text-xs);margin-inline-start:var(--space-2);padding:.2rem .5rem;font-weight:500;display:inline-flex}.collaboration-role{min-inline-size:0}.collaboration-role form{align-items:stretch;gap:var(--space-2);display:flex}.collaboration-role select{inline-size:0;min-inline-size:0;min-block-size:var(--control-height);padding:var(--space-2);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);color:var(--ink);font-size:var(--text-sm);flex:1}.collaboration-role .account-secondary-action{padding-inline:var(--space-3)}.collaboration-access{font-size:var(--text-sm);color:var(--ink-muted);overflow-wrap:anywhere;margin:0;line-height:1.5}.collaboration-row-action{justify-content:end;display:flex}.collaboration-row-action .account-secondary-action{inline-size:100%;padding-inline:var(--space-2)}.collaboration-team-footer{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-start:1px solid var(--rule);padding:var(--space-3) var(--space-5);color:var(--ink-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.collaboration-team-footer>span{align-items:center;gap:var(--space-2);display:flex}.collaboration-team-footer .account-icon{flex:none;block-size:1rem;inline-size:1rem}.collaboration-support-grid{align-items:stretch}.collaboration-support-grid>section{flex-direction:column;display:flex}.collaboration-empty{align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-5);flex:1;min-block-size:10rem;display:flex}.collaboration-empty-icon{background:var(--paper-soft);block-size:3rem;inline-size:3rem;color:var(--ink-muted);border-radius:50%;flex:none;place-items:center;display:grid}.collaboration-empty strong{font-weight:500;font-size:var(--text-sm)}.collaboration-empty p{margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:var(--text-sm);line-height:1.6}.collaboration-panel-footer{align-items:center;gap:var(--space-3);border-block-start:1px solid var(--rule);padding:var(--space-3) var(--space-5);flex-wrap:wrap;margin-block-start:auto;display:flex}.collaboration-panel-footer>span{font-size:var(--text-xs);color:var(--ink-muted)}.collaboration-links>article{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.collaboration-links>article+article{border-block-start:1px solid var(--rule)}.collaboration-links article>div{gap:var(--space-1);flex:1;min-inline-size:8rem;display:grid}.collaboration-links article strong{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:500}.collaboration-links article>div>span{color:var(--ink-muted);font-size:var(--text-xs)}.collaboration-activity{padding:0 var(--space-5);margin:0;list-style:none}.collaboration-activity>li{align-items:center;gap:var(--space-3);padding-block:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.collaboration-activity>li+li{border-block-start:1px solid var(--rule)}.collaboration-activity p{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;line-height:1.6}.collaboration-activity time{color:var(--ink-muted);font:var(--text-xs)/1.5 var(--font-mono);text-align:end}.collaboration-disclosure{border-block-start:1px solid var(--rule)}.collaboration-disclosure>summary{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);color:var(--signal-strong);font:500 var(--text-xs)/1.5 var(--font-mono);cursor:pointer;list-style:none;display:flex}.collaboration-disclosure>summary::-webkit-details-marker{display:none}.collaboration-disclosure[open]>summary{border-block-end:1px solid var(--rule)}.collaboration-disclosure[open]>summary>svg{transform:rotate(45deg)}.collaboration-dialog{border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--paper-raised);max-block-size:calc(100dvh - 2rem);inline-size:min(40rem,100% - 2rem);max-inline-size:none;color:var(--ink);overscroll-behavior:contain;margin:auto;padding:0;overflow-y:auto}.collaboration-dialog::backdrop{background:#06131670}.collaboration-dialog-heading{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5);border-block-end:1px solid var(--rule);display:flex}.collaboration-dialog-heading h2{font-size:var(--text-xl);margin:0;font-weight:600}.collaboration-dialog-heading p{margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.collaboration-dialog-heading>button{padding:var(--space-2);flex:none}.collaboration-form-actions{justify-content:end;align-items:stretch;gap:var(--space-2);border-block-start:1px solid var(--rule);flex-wrap:wrap;padding-block-start:var(--space-3);display:flex}.collaboration-form-actions>button{min-block-size:var(--control-height)}.collaboration-limit{padding:var(--space-3);background:var(--paper-soft);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--ink-muted)}.collaboration-copy-status{font-size:var(--text-xs);color:var(--ink-muted);grid-column:1/-1}.collaboration-copy-status:empty{display:none}.project-collaboration [hidden]{display:none!important}.collaboration-dialog .project-collaboration-form{grid-template-columns:minmax(0,1fr)}.collaboration-dialog .project-candidate-options{max-block-size:12rem;padding:var(--space-1);overflow-y:auto}@container account-main (max-width:58rem){.collaboration-team-head{display:none}.collaboration-member{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.collaboration-person{grid-column:1/-1}.collaboration-role{grid-column:1}.collaboration-role form{max-inline-size:22rem}.collaboration-access{grid-column:1}.collaboration-row-action{grid-area:2/2/span 2;align-self:start}}@container collaboration-panel (max-width:30rem){.project-collaboration .collaboration-panel-heading{padding-inline:var(--space-4);flex-wrap:wrap}.collaboration-member{padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.collaboration-role form{flex-wrap:wrap}.collaboration-role select{flex-basis:8rem}.collaboration-row-action{grid-area:auto/1;justify-content:start}.collaboration-row-action .account-secondary-action{inline-size:auto;padding-inline:var(--space-4)}.collaboration-activity{padding-inline:var(--space-4)}.collaboration-activity>li{grid-template-columns:auto minmax(0,1fr)}.collaboration-activity time{text-align:start;grid-column:2}.collaboration-empty{padding:var(--space-5) var(--space-4);align-items:start}.project-created-link{grid-template-columns:minmax(0,1fr)}.project-created-link button{justify-self:start}}@media(max-width:480px){.collaboration-dialog{max-block-size:calc(100dvh - 1rem);inline-size:calc(100% - 1rem)}.collaboration-dialog-heading,.collaboration-dialog .project-collaboration-form{padding:var(--space-4)}}.project-collaboration .project-summary-card{grid-row:span 3}.project-collaboration .project-summary-card .project-metric-note{min-block-size:0;color:var(--ink-muted);font:400 var(--text-xs)/1.5 var(--font-body)}.project-collaboration .collaboration-discussion-grid>section>header{background:0 0}.project-collaboration .project-comment-list>p,.project-collaboration .project-vote-list>p{padding:var(--space-4) var(--space-5);color:var(--ink-muted);font-size:var(--text-sm);margin:0}.project-collaboration .project-collaboration-form .project-switch-row{border:0;border-radius:0;justify-content:start;padding:0;display:flex}.project-collaboration .project-collaboration-form .project-switch-row input{flex:none;block-size:1rem;inline-size:1rem;padding:0}.report-language-picker{width:100%;min-width:0;max-width:32rem}.report-language-picker>label{font:inherit;font-weight:600}.report-language-picker>small{color:var(--ink-muted);font-size:var(--text-xs)}.report-language-control{min-width:0;position:relative}.report-language-control>input:not([type=hidden]){width:100%}.report-language-dropdown{z-index:30;inset-inline:0;top:calc(100% + var(--space-1));overscroll-behavior:contain;max-height:20rem;position:absolute;overflow-y:auto}.report-language-dropdown ul{padding:var(--space-1);margin:0;list-style:none}.report-language-dropdown li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);min-height:var(--control-height);cursor:pointer;border-radius:var(--radius-sm);display:flex}.report-language-dropdown li>span{gap:var(--space-1);min-width:0;display:grid}.report-language-dropdown li strong{font-size:var(--text-sm);overflow-wrap:anywhere}.report-language-dropdown small{color:var(--ink-muted);font-size:var(--text-xs)}.report-language-dropdown li.is-active,.report-language-dropdown li:hover{background:var(--paper-soft)}.report-language-dropdown li[aria-selected=true]{color:var(--signal-strong)}.report-language-dropdown p{padding:var(--space-3);font-size:var(--text-xs);color:var(--ink-muted);margin:0}.account-panel:has(.report-language-picker),.project-validation:has(.report-language-picker){overflow:visible}.project-credit-settings,.project-member-credit-body,.project-member-credit-body form{gap:12px;min-width:0;display:grid}.project-credit-settings p,.project-member-credit-body p,.collaboration-access>p{margin:0}.project-credit-limit-row{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.project-credit-limit-row input{flex:240px;min-width:0}.project-credit-limit-row input,.project-credit-limit-row button,.project-member-credit-body input[type=number]{min-height:44px}.project-member-credits{border-top:1px solid var(--rule);grid-column:1/-1;padding-top:12px}.project-member-credits>summary{color:var(--ink-muted);cursor:pointer;font-size:12px}.project-member-credit-body{padding-top:16px}.project-member-credit-body form{border-top:1px solid var(--rule);padding-top:12px}.project-member-credit-body input[type=number]{width:100%;min-width:0;padding:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);color:var(--ink);background:var(--paper)}.project-member-credit-body .account-check-row{align-items:start}.project-credit-default-note{color:var(--ink-muted);margin:0;padding:16px 24px;font-size:12px}.project-credit-attribution{overflow-wrap:anywhere;margin:6px 0 0}.project-credit-help,.project-member-credit-body small{color:var(--ink-muted);font-size:12px;line-height:1.6}.project-member-credit-body form{grid-template-columns:minmax(0,1fr) minmax(0,.7fr) auto;align-items:end}.project-member-credit-limit{gap:8px;min-width:0;display:grid}.project-member-credit-body form>.account-check-row{align-self:center;margin:0}.project-member-credit-body form>:is(small,p){grid-column:1/-1}@media(max-width:800px){.project-member-credit-body form{grid-template-columns:minmax(0,1fr)}}.project-collaboration .project-member-credit-body input[type=number],.project-collaboration .project-member-credit-body form>button{min-block-size:var(--control-height);block-size:var(--control-height);padding-block:var(--space-2);box-sizing:border-box}.project-create-layout{align-items:start;gap:var(--account-layout-gap,var(--space-6));grid-template-columns:minmax(0,1fr);display:grid}.project-create-card,.project-create-aside{min-inline-size:0}.project-create-page .project-create-card>.account-panel-header{justify-content:flex-start;align-items:flex-start;gap:var(--space-3);flex-direction:row}.project-create-icon{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-sm);color:var(--signal-strong);background:var(--signal-soft);flex:none;place-items:center;display:grid}.project-create-inputs{gap:var(--space-6);padding:var(--space-6);display:grid}.project-create-field{gap:var(--space-2);min-inline-size:0;display:grid}.project-create-field>label{color:var(--ink);font-size:var(--text-sm);font-weight:600}.project-create-field>label>span{color:var(--ink-muted);margin-inline-start:var(--space-1);font-weight:400}.project-create-field :is(input,textarea){border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper);inline-size:100%;min-inline-size:0;color:var(--ink);padding:var(--space-3);font:400 var(--text-sm)/1.6 var(--font-body);outline-offset:1px;outline:2px solid #0000}.project-create-field input{min-block-size:var(--control-height-lg)}.project-create-field textarea{resize:vertical;min-block-size:12rem}.project-create-field :is(input,textarea)::placeholder{color:var(--ink-faint);opacity:1}.project-create-field :is(input,textarea):focus-visible{border-color:var(--focus);outline-color:var(--focus)}.project-create-field :is(input,textarea)[aria-invalid=true]{border-color:var(--danger)}.project-create-hint{color:var(--ink-muted);font-size:var(--text-xs);margin:0;line-height:1.5}.project-create-field-meta{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.project-create-field-meta>.project-create-hint{flex:20ch}.project-create-counter{color:var(--ink-faint);font:400 var(--text-xs)/1.5 var(--font-mono);font-variant-numeric:tabular-nums;flex:none}.project-create-counter[hidden]{display:none}.project-create-counter.is-at-limit{color:var(--signal-strong)}.project-create-counter.is-over-limit,.project-create-error{color:var(--danger)}.project-create-error{font-size:var(--text-sm);margin:0;line-height:1.5}.project-create-feedback{margin:var(--space-5) var(--space-6) 0}.project-create-actions{gap:var(--space-4);padding:var(--space-5) var(--space-6);border-block-start:1px solid var(--rule);display:grid}.project-create-actions>p{align-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:var(--text-xs);margin:0;line-height:1.5;display:flex}.project-create-actions>p>.account-icon{inline-size:var(--space-4);block-size:var(--space-4);flex:none}.project-create-actions>div{justify-content:flex-end;gap:var(--space-3);flex-wrap:nowrap;display:flex}.project-create-page .project-create-actions :is(.account-primary-action,.account-secondary-action){min-inline-size:0;min-block-size:var(--control-height-lg);justify-content:center}.project-create-aside{gap:var(--account-layout-gap,var(--space-6));display:grid}.project-create-promo{isolation:isolate;gap:var(--space-3);padding:var(--space-6);background:var(--signal-soft);border-color:var(--signal);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative;overflow:clip}@supports (color:color-mix(in lab,red,red)){.project-create-promo{border-color:color-mix(in oklab,var(--signal) 20%,var(--rule))}}.project-create-promo>.account-icon{inline-size:var(--space-7);block-size:var(--space-7);color:var(--signal-strong)}.project-create-promo>div{gap:var(--space-2);min-inline-size:0;display:grid}.project-create-promo .account-panel-eyebrow{text-transform:uppercase}.project-create-promo h2{font:600 var(--text-xl)/1.25 var(--font-display);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0}.project-create-promo p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.6}.project-create-art{z-index:-1;block-size:100%;inline-size:38%;color:var(--signal);pointer-events:none;position:absolute;inset-block:0;inset-inline-end:0}.project-create-art path:first-child{opacity:.16}.project-create-art path:last-child{opacity:.12}.project-create-art:dir(rtl){transform:scaleX(-1)}.project-create-page .project-create-guidance>.account-panel-header{justify-content:flex-start;align-items:center;gap:var(--space-3);flex-direction:row}.project-create-guidance>.account-panel-header>.account-icon{color:var(--signal-strong);flex:none}.project-create-tips{gap:var(--space-4);padding:var(--space-5) var(--space-6);margin:0;list-style:none;display:grid}.project-create-tips>li{align-items:flex-start;gap:var(--space-3);color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5;display:flex}.project-create-tips .account-icon{color:var(--signal-strong);flex:none}.project-create-next{border-block-start:1px solid var(--rule);padding:var(--space-5) var(--space-6)}.project-create-next h3{font-size:var(--text-sm);font-weight:600}.project-create-next ol{gap:var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.project-create-next li{align-items:flex-start;gap:var(--space-3);display:flex}.project-create-next li>span{inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-pill);background:var(--paper-soft);color:var(--ink-muted);font:400 var(--text-xs)/1 var(--font-mono);flex:none;place-items:center;display:grid}.project-create-next li>p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.6}@container account-main (min-width:52rem){.project-create-layout{grid-template-columns:minmax(0,1.7fr) minmax(18rem,1fr)}}@container account-main (min-width:60rem){.project-create-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@container account-main (max-width:28rem){.project-create-inputs,.project-create-actions,.project-create-promo,.project-create-next,.project-create-tips{padding:var(--space-4)}.project-create-field :is(input,textarea){font-size:1rem}.project-create-actions>div{grid-template-columns:minmax(0,1fr);display:grid}.project-create-feedback{margin-inline:var(--space-4)}}.account-history-page,.account-saved-domains-page,.account-monitoring-page,.account-notification-page,.account-profile-page,.account-security-page{gap:var(--space-6);min-width:0}.account-content-panel{min-width:0;display:grid}.account-content-panel-header{align-items:end;gap:var(--space-5);border-block-end:1px solid var(--rule);min-width:0;padding:var(--account-surface-padding-block,var(--space-5)) var(--account-surface-padding-inline,var(--space-6));background:0 0;flex-wrap:wrap;display:flex}.account-content-panel-header-copy{gap:var(--space-1);flex:22rem;min-width:0;display:grid}.account-content-panel-header h2,.member-account-main .account-settings-section>.account-section-copy h2{color:var(--ink);font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.3}.account-content-panel-header p,.member-account-main .account-settings-section>.account-section-copy p{max-width:68ch;color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}.account-content-panel-meta{justify-items:end;gap:var(--space-1);min-width:4.5rem;display:grid}.account-content-panel-meta strong{color:var(--ink);font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.04em;font-weight:600;line-height:1}.account-content-panel-meta span{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);text-align:end;line-height:1.35}.account-content-panel-body{min-width:0;padding:var(--account-surface-padding-block,var(--space-5)) var(--account-surface-padding-inline,var(--space-6))}.account-content-panel-body.is-flush{padding:0}.account-profile-email-group{align-content:start;gap:var(--space-4);min-width:0;display:grid}.account-profile-email-confirmation{border-inline-start:2px solid var(--signal-strong);padding-inline-start:var(--space-4)}.account-security-page .account-settings-section[id]{scroll-margin-block-start:5rem}.member-account-main .account-content-panel .account-history-list{background:var(--paper-raised);border:0;border-radius:0;margin:0;overflow:visible}.member-account-main .account-content-panel .account-history-empty,.member-account-main .account-content-panel .account-empty-state{padding:clamp(var(--space-6),5vw,var(--space-10))}.member-account-main .account-content-panel>.account-pagination{border-block-start:1px solid var(--rule);padding:var(--space-4) var(--space-6);margin:0}.member-account-main .account-settings-section{gap:0;min-width:0;padding:0;display:grid}.member-account-main .account-settings-section.is-danger{border-color:var(--danger)}.member-account-main .account-profile-page>.account-settings-section{margin-block-start:0}.member-account-main .account-settings-section>.account-section-copy{gap:var(--space-1);border-block-end:1px solid var(--rule);min-width:0;padding:var(--account-surface-padding-block,var(--space-5)) var(--account-surface-padding-inline,var(--space-6));background:0 0;margin:0;display:grid}.member-account-main .account-settings-section>:not(.account-section-copy){width:auto;min-width:0;margin-inline:var(--account-surface-padding-inline)}.member-account-main .account-settings-section>.account-section-copy+:not(.account-section-copy){margin-block-start:var(--account-surface-padding-block)}.member-account-main .account-settings-section>:last-child:not(.account-section-copy){margin-block-end:var(--account-surface-padding-block)}.member-account-main .account-settings-section>.account-form{max-width:48rem}.member-account-main .account-settings-section.is-danger>.account-form{max-width:36rem}.member-account-main .account-settings-section .account-session-list{border-block:0}@container account-main (min-width:56rem){.member-account-main .account-settings-section:is(.is-profile,.is-password,.is-danger){grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}.member-account-main .account-settings-section:is(.is-profile,.is-password,.is-danger)>.account-section-copy{align-content:start;gap:var(--space-2);border-block-end:0}.member-account-main .account-settings-section:is(.is-profile,.is-password,.is-danger)>.account-form{max-width:none;margin-inline-start:0}}.account-project-bridge{min-width:0;position:relative}.account-project-bridge>summary{min-height:var(--control-height);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);padding-inline:var(--space-4);color:var(--ink-muted);font:500 var(--text-xs) var(--font-mono);cursor:pointer;white-space:nowrap;align-items:center;list-style:none;display:inline-flex}.account-project-bridge>summary::-webkit-details-marker{display:none}.account-project-bridge>summary:after{content:"+";color:var(--signal-strong);margin-inline-start:var(--space-2)}.account-project-bridge[open]>summary{border-color:var(--signal-strong);color:var(--ink)}.account-project-bridge-menu{z-index:20;gap:var(--space-2);width:min(19rem,100vw - 3rem);padding:var(--space-4);display:grid;position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0}.account-project-bridge-menu>strong{font-family:var(--font-display);font-size:var(--text-base)}.account-project-bridge-menu>p{color:var(--ink-muted);font-size:var(--text-xs);margin:0;line-height:1.45}.account-project-bridge-menu>div{gap:var(--space-1);margin-block-start:var(--space-2);display:grid}.account-history-actions .account-project-bridge-menu form{display:block}.account-project-bridge-menu button{justify-content:space-between;align-items:center;gap:var(--space-3);border:0;border-block-start:1px solid var(--rule);width:100%;min-width:0;padding:var(--space-3) 0;color:var(--ink);font:500 var(--text-xs) var(--font-mono);text-align:start;cursor:pointer;background:0 0;display:flex}.account-project-bridge-menu button span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media(max-width:47.999rem){.account-content-panel-header{padding:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start}.account-filter-panel .account-content-panel-header{grid-template-columns:minmax(0,1fr) auto;align-items:center}.account-content-panel-meta{justify-items:start}.account-content-panel-meta span{text-align:start}.member-account-main .account-content-panel>.account-pagination{padding-inline:var(--space-4)}.member-account-main .account-settings-section>.account-section-copy{padding:var(--space-4)}.member-account-main .account-settings-section>:not(.account-section-copy){margin-inline:var(--space-4)}.member-account-main .account-settings-section>.account-section-copy+:not(.account-section-copy){margin-block-start:var(--space-4)}.member-account-main .account-settings-section>:last-child:not(.account-section-copy){margin-block-end:var(--space-4)}.account-project-bridge-menu{inset-inline:0 auto}}.account-billing-form{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-billing-form .account-field-wide{grid-column:1/-1}.account-purchase-profile-form{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-purchase-type{border:0;margin:0;padding:0}.account-purchase-type>legend{color:var(--ink);font-size:var(--text-sm);margin-block-end:var(--space-2);font-weight:650}.account-purchase-type-options{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-purchase-type-options>label{align-items:flex-start;gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-subtle);min-height:5.5rem;padding:var(--space-4);cursor:pointer;display:flex}.account-purchase-type-options>label:has(input:checked){border-color:var(--signal);background:var(--paper-raised);box-shadow:0 0 0 3px var(--signal)}@supports (color:color-mix(in lab,red,red)){.account-purchase-type-options>label:has(input:checked){box-shadow:0 0 0 3px color-mix(in srgb,var(--signal) 14%,transparent)}}.account-purchase-type-options input{accent-color:var(--signal);margin-block-start:.2rem}.account-purchase-type-options span,.account-purchase-type-options strong,.account-purchase-type-options small{display:block}.account-purchase-type-options small,.account-purchase-explanation p{color:var(--ink-muted);margin-block-start:var(--space-1)}.account-purchase-explanation{border-inline-start:2px solid var(--signal);background:var(--surface-subtle);padding:var(--space-3) var(--space-4)}.account-invoice-metrics{margin:0}.account-invoice-metrics dd.is-date{font-size:var(--text-xs);letter-spacing:-.02em;align-self:end;line-height:1.25}.account-invoice-list{display:grid}.account-invoice-row{align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-5) var(--space-6);grid-template-columns:minmax(16rem,1fr) auto minmax(11rem,auto);display:grid}.account-invoice-row+.account-invoice-row{border-block-start:1px solid var(--rule)}.account-invoice-identity{align-items:start;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.account-invoice-copy{gap:var(--space-2);min-width:0;display:grid}.account-invoice-heading,.account-invoice-meta,.account-invoice-actions{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.account-invoice-heading{gap:var(--space-3)}.account-invoice-heading h3,.account-invoice-copy p,.account-invoice-meta time{margin:0}.account-invoice-heading h3{font:600 var(--text-sm) var(--font-mono);overflow-wrap:anywhere}.account-invoice-copy p{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.4}.account-invoice-copy p span{color:var(--ink-faint);padding-inline:var(--space-1)}.account-invoice-meta{gap:var(--space-2) var(--space-4);color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.account-invoice-meta span:before{color:var(--rule-strong);content:"/";margin-inline-end:var(--space-2)}.account-document-type{border:1px solid var(--signal-strong);border-radius:var(--radius-pill);min-height:1.75rem;padding-inline:var(--space-3);color:var(--signal-strong);font:var(--text-xs) var(--font-mono);white-space:nowrap;align-items:center;display:inline-flex}.account-document-type.is-credit{border-color:var(--danger);color:var(--danger)}.account-document-status{align-items:center;gap:var(--space-2);color:var(--ink-muted);font:var(--text-xs) var(--font-mono);white-space:nowrap;display:inline-flex}.account-document-status:before{border-radius:var(--radius-pill);background:var(--rule-strong);content:"";flex:none;width:.48rem;height:.48rem}.account-document-status.is-issued{color:var(--signal-strong)}.account-document-status.is-issued:before{background:var(--signal-strong)}.account-invoice-amount{justify-items:end;gap:var(--space-1);display:grid}.account-invoice-amount span{color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.account-invoice-amount strong{font:600 var(--text-sm) var(--font-mono);white-space:nowrap}.account-invoice-actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:nowrap}.account-invoice-download{min-height:var(--control-height-lg);align-items:center;gap:var(--space-2);color:var(--signal-strong);font:600 var(--text-xs) var(--font-mono);text-underline-offset:.2em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.account-invoice-download svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:1rem;height:1rem}.account-invoice-empty-mark{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-soft);width:2.75rem;height:2.75rem;color:var(--signal-strong);place-items:center;display:grid}.account-invoice-empty-mark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:1.25rem;height:1.25rem}.account-invoice-document .account-page-header-actions{flex-wrap:wrap}.account-invoice-paper{gap:var(--space-7);border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);padding:clamp(var(--space-5),4vw,var(--space-9));display:grid;overflow:clip}.account-invoice-masthead{align-items:start;gap:var(--space-6);border-block-end:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;padding-block-end:var(--space-6);display:grid}.account-invoice-brand{align-items:center;gap:var(--space-3);min-width:0;display:flex}.account-invoice-brand-mark{border:1px solid var(--signal-strong);width:2.5rem;height:2.5rem;color:var(--signal-strong);font-family:var(--font-display);font-size:var(--text-lg);flex:none;place-items:center;font-weight:700;display:grid}.account-invoice-brand-mark:has(>img){background:0 0;border-color:#0000}.account-invoice-brand-mark img{object-fit:contain;width:100%;height:100%}.account-invoice-brand>div,.account-invoice-document-id{gap:var(--space-1);min-width:0;display:grid}.account-invoice-brand strong{font-family:var(--font-display);font-size:var(--text-lg)}.account-invoice-brand>div>span,.account-invoice-document-id>span:first-child{color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.account-invoice-document-id{text-align:end;justify-items:end}.account-invoice-document-id>span:first-child{color:var(--signal-strong);letter-spacing:.1em;text-transform:uppercase}.account-invoice-document-id h2{font:600 var(--text-lg) var(--font-mono);overflow-wrap:anywhere;margin:0}.account-invoice-facts{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-soft);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:clip}.account-invoice-facts>div{align-content:start;gap:var(--space-1);border-inline-start:1px solid var(--rule);min-width:0;padding:var(--space-4);display:grid}.account-invoice-facts>div:nth-child(3n+1){border-inline-start:0}.account-invoice-facts>div:nth-child(n+4){border-block-start:1px solid var(--rule)}.account-invoice-facts dt,.account-invoice-facts dd{margin:0}.account-invoice-facts dt{color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.account-invoice-facts dd{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:600}.account-invoice-parties{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.account-invoice-parties section{align-content:start;gap:var(--space-2);min-width:0;padding-inline-end:var(--space-7);display:grid}.account-invoice-parties section+section{border-inline-start:1px solid var(--rule);padding-inline:var(--space-7) 0}.account-invoice-parties>section>span,.account-invoice-reference,.account-invoice-table-head{color:var(--ink-faint);font:var(--text-xs) var(--font-mono)}.account-invoice-parties h3,.account-invoice-parties p,.account-invoice-parties address{margin:0}.account-invoice-parties h3{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}.account-invoice-parties p,.account-invoice-parties address{color:var(--ink-muted);font-size:var(--text-sm);overflow-wrap:anywhere;font-style:normal;line-height:1.55}.account-invoice-parties p strong{color:var(--ink);font-weight:600}.account-invoice-reference{border-block-start:1px solid var(--rule);margin:0;padding-block-start:var(--space-4)}.account-invoice-reference strong{color:var(--ink)}.account-invoice-table{border:1px solid var(--rule);border-radius:var(--radius-sm);display:grid;overflow:clip}.account-invoice-table-head,.account-invoice-table-row{gap:var(--space-4);padding:var(--space-4);grid-template-columns:minmax(0,1fr) 4rem minmax(7rem,.35fr) minmax(7rem,.35fr);align-items:center;display:grid}.account-invoice-table-head{background:var(--paper-soft)}.account-invoice-table-row{border-block-start:1px solid var(--rule);font:var(--text-sm) var(--font-mono)}.account-invoice-table-row>:not(:first-child),.account-invoice-table-head>:not(:first-child){text-align:end}.account-invoice-mobile-label{display:none}.account-invoice-summary{justify-self:end;width:min(100%,26rem);margin:0;display:grid}.account-invoice-summary>div{justify-content:space-between;gap:var(--space-5);border-block-start:1px solid var(--rule);padding-block:var(--space-3);display:flex}.account-invoice-summary dt,.account-invoice-summary dd{margin:0}.account-invoice-summary dt span{color:var(--ink-faint);font-size:var(--text-xs)}.account-invoice-summary dd{font-family:var(--font-mono);white-space:nowrap}.account-invoice-summary .is-total{border-color:var(--rule-strong);color:var(--ink);font-size:var(--text-lg);font-weight:700}.account-invoice-footer{gap:var(--space-4);border-block-start:1px solid var(--rule);padding-block-start:var(--space-5);display:grid}.account-invoice-notes,.account-invoice-external-reference{color:var(--ink-muted);font-size:var(--text-sm);white-space:pre-line;margin:0;line-height:1.6}.account-invoice-record-note{align-items:flex-start;gap:var(--space-3);border-inline-start:2px solid var(--signal-strong);background:var(--paper-soft);padding:var(--space-3) var(--space-4);display:flex}.account-invoice-record-note>span{color:var(--signal-strong);font-family:var(--font-mono);font-weight:700}.account-invoice-record-note p{max-width:72ch;color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}@media(hover:hover){.account-invoice-download:hover{text-decoration-color:currentColor}}@media(max-width:63.999rem){.account-invoice-row{grid-template-columns:minmax(0,1fr) auto}.account-invoice-actions{grid-column:1/-1;justify-content:flex-end}}@media(max-width:47.999rem){.account-billing-form,.account-purchase-profile-form,.account-purchase-type-options,.account-invoice-parties{grid-template-columns:minmax(0,1fr)}.account-billing-form .account-field-wide{grid-column:auto}.account-invoice-row{padding:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start}.account-invoice-identity{grid-template-columns:minmax(0,1fr)}.account-document-type{justify-self:start}.account-invoice-amount{justify-items:start}.account-invoice-actions{grid-column:auto;justify-content:stretch}.account-invoice-actions>*{flex:auto}.account-invoice-download{border:1px solid var(--rule);border-radius:var(--radius-sm);padding-inline:var(--space-3);justify-content:center}.account-invoice-masthead{grid-template-columns:minmax(0,1fr)}.account-invoice-document-id{text-align:start;justify-items:start}.account-invoice-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.account-invoice-facts>div:nth-child(odd){border-inline-start:0}.account-invoice-facts>div:nth-child(n+3){border-block-start:1px solid var(--rule)}.account-invoice-parties section{padding:0}.account-invoice-parties section+section{border-block-start:1px solid var(--rule);padding:var(--space-5) 0 0;border-inline-start:0;margin-block-start:var(--space-5)}.account-invoice-table-head{display:none}.account-invoice-table-row{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.account-invoice-table-row>:not(:first-child){justify-content:space-between;gap:var(--space-4);text-align:end;display:flex}.account-invoice-mobile-label{color:var(--ink-faint);display:inline}}@media(max-width:31.999rem){.account-invoice-facts{grid-template-columns:minmax(0,1fr)}.account-invoice-facts>div:nth-child(n){border-block-start:1px solid var(--rule);border-inline-start:0}.account-invoice-facts>div:first-child{border-block-start:0}}@media print{.site-header,.site-footer,.member-account-sidebar,.member-account-mobile-menu,.account-invoice-document>.account-page-header{display:none!important}.member-account-shell,.member-account-main,.member-account-main>.account-page{border:0;min-height:0;padding:0;display:block}.account-invoice-paper{border:0;padding:0}}@container account-main (max-width:30rem){.account-filter-panel .account-content-panel-header-copy{flex-basis:100%}}.member-account-main .account-history-actions{flex-wrap:wrap;grid-column:1/-1;display:flex}.member-account-main .account-history-actions>*{flex:none}.member-account-main .account-history-actions :is(.account-primary-action,.account-secondary-action){min-block-size:var(--control-height)}.member-account-profile-name,.member-account-mobile-menu-copy strong,.member-account-mobile-menu-copy small{white-space:normal;overflow-wrap:anywhere}@container account-main (max-width:30rem){.member-account-main .account-history-actions{grid-template-columns:minmax(0,1fr);justify-items:stretch;display:grid}.member-account-main .account-history-actions>:is(a,button,form,details),.member-account-main .account-history-actions>form>button,.account-history-actions .account-project-bridge>summary{justify-content:center;width:100%}.account-project-bridge-menu{width:100%;box-shadow:none;margin-block-start:var(--space-2);position:static}}@container account-main (min-width:60rem){.member-account-main .account-settings-section>.account-form--profile{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.account-form--profile>.account-form-actions{grid-column:1/-1}}.account-two-factor-method span{overflow-wrap:anywhere}@container account-main (max-width:30rem){.account-invoice-brand{flex-wrap:wrap}.account-invoice-brand strong{overflow-wrap:anywhere}}.member-account-main .account-history-status{white-space:normal;overflow-wrap:anywhere;max-width:100%;padding-block:var(--space-1);line-height:1.4}.shortlist-project-intake{align-items:end;gap:var(--space-4);border-block-end:1px solid var(--rule);flex-wrap:wrap;display:flex}.shortlist-project-intake .account-field{flex:18rem}.shortlist-project-intake>p{color:var(--ink-muted);font-size:var(--text-sm);flex-basis:100%;margin:0}.shortlist-project-intake>button{white-space:normal;min-width:0;padding-block:var(--space-3);line-height:1.4}@container account-main (max-width:30rem){.shortlist-project-intake>button{width:100%}}.account-history-detail .account-history-overview,.account-history-detail .account-history-turns{margin-block-start:0;padding-block-end:0;display:block}.account-history-settings{gap:var(--space-5);display:grid}.account-history-settings>dl{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.account-history-settings>dl>div{min-width:0}.account-history-settings .account-history-actions{border-block-start:1px solid var(--rule);justify-content:flex-start;padding-block-start:var(--space-4)}.account-history-turns .account-history-turn{padding:var(--account-surface-padding-block,var(--space-5)) var(--account-surface-padding-inline,var(--space-6))}.account-history-turns .account-history-turn:first-child{border-block-start:0}.account-history-turns .account-history-turn h3{font-size:var(--text-base);font-weight:600}.account-history-turns .account-history-turn>header{gap:var(--space-3);flex-wrap:wrap}.account-history-turns .account-history-empty{padding:var(--account-surface-padding-block,var(--space-5)) var(--account-surface-padding-inline,var(--space-6))}.account-history-turns .account-history-domains{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}@container account-main (max-width:45.999rem){.account-history-settings>dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@container account-main (max-width:30rem){.account-history-settings>dl{grid-template-columns:minmax(0,1fr)}}@media(max-width:30rem){body:has(.account-consent-page) .site-header .language-control{width:auto;min-width:3.25rem}}.history-workspace{--history-row-columns:minmax(0, 1fr) 4rem 3.5rem 6.5rem auto}.history-workspace :is(.account-primary-action,.account-secondary-action,.account-danger-action){min-height:var(--control-height);gap:var(--space-2)}.history-workspace .account-icon{flex:none;width:1.125rem;height:1.125rem}.history-metrics{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.history-metric{grid-template-rows:subgrid;gap:var(--space-2);padding:var(--space-4);grid-row:span 3;padding-inline-start:4.375rem;display:grid;position:relative}.history-metric dt{color:var(--ink-muted);font-size:var(--text-xs);line-height:1.45}.history-icon{width:2.5rem;height:2.5rem;color:var(--signal-strong);background:var(--signal-soft);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.history-metric .history-icon{position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4)}.history-icon .account-icon{width:1.25rem;height:1.25rem}.history-icon.is-muted{background:var(--paper-soft);color:var(--ink-muted)}.history-metric dd{font:500 var(--text-metric)/1.15 var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere;margin:0}.history-metric.is-latest dd:not(.history-metric-note){font-size:var(--text-xl)}.history-metric .history-metric-note{font:400 var(--text-xs)/1.5 var(--font-body);color:var(--ink-muted)}.history-layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 17rem;align-items:start;display:grid}.history-primary,.history-rail{gap:var(--space-4);min-width:0;display:grid}.history-filter-bar{padding:var(--space-3)}.history-filter-main{gap:var(--space-2);grid-template-columns:minmax(10rem,1fr) minmax(8rem,.5fr) minmax(8rem,.5fr) auto;align-items:center;display:grid}.history-filter-bar .account-field{min-width:0;margin:0}.history-filter-bar .account-field :is(input,select){width:100%;min-width:0;height:var(--control-height);min-height:var(--control-height);padding-block:var(--space-2);font-size:var(--text-xs)}.history-query-field{position:relative}.history-query-field>.account-icon{color:var(--ink-muted);pointer-events:none;position:absolute;inset-block-start:calc((var(--control-height) - 1.125rem) / 2);inset-inline-start:var(--space-3)}.history-query-field input{padding-inline-start:var(--space-10)}.history-filter-secondary{margin-block-start:var(--space-1);position:relative}.history-extra-filters>summary{align-items:center;gap:var(--space-2);width:fit-content;min-height:var(--control-height);padding-inline:var(--space-2);color:var(--ink-muted);cursor:pointer;font:400 var(--text-xs) var(--font-mono);list-style:none;display:flex}.history-extra-filters>summary::-webkit-details-marker{display:none}.history-entry-details>summary::-webkit-details-marker{display:none}.history-manage>summary::-webkit-details-marker{display:none}.history-clear-filters{min-height:var(--control-height);font-size:var(--text-xs);align-items:center;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-end:var(--space-2)}.history-chevron{margin-inline-start:auto}.history-extra-filters[open]>summary .history-chevron,.history-manage[open]>summary .history-chevron{transform:rotate(180deg)}.history-filter-grid{gap:var(--space-3);padding:var(--space-4) var(--space-1) var(--space-1);border-block-start:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.history-filter-grid .account-field label{font-size:var(--text-xs)}.history-panel-heading{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-end:1px solid var(--rule);padding:var(--space-4);display:flex}.history-panel-heading h2,.history-project-tip h2{font:600 var(--text-base)/1.4 var(--font-display);color:var(--ink);margin:0}.history-panel-heading p{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--ink-muted);line-height:1.5}.history-count{min-width:1.5rem;min-height:1.5rem;padding-inline:var(--space-2);background:var(--paper-soft);font:400 var(--text-2xs)/1.5 var(--font-mono);color:var(--ink-muted);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.history-column-head,.history-entry-line{grid-template-columns:var(--history-row-columns);align-items:center;column-gap:var(--space-3);display:grid}.history-column-head{padding:var(--space-3) 4rem var(--space-3) var(--space-4);border-block-end:1px solid var(--rule);color:var(--ink-muted);font-size:var(--text-2xs)}.history-column-head>:last-child{min-width:8rem}.member-account-main .account-history-list.history-ledger{margin:0}.history-entry{padding:var(--space-4);position:relative}.history-entry+.history-entry{border-block-start:1px solid var(--rule)}.history-entry-line{padding-inline-end:3rem}.history-entry-query{min-width:0}.history-entry-query h3{font:500 var(--text-sm)/1.5 var(--font-body);overflow-wrap:anywhere;margin:0}.history-entry-query h3 a{color:var(--ink);text-decoration:none}.history-entry-query h3 a:hover{color:var(--signal-strong)}.history-entry-tags{gap:var(--space-1);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.history-entry-tags>span{background:var(--paper-soft);color:var(--ink-muted);padding:.125rem var(--space-2);font:400 var(--text-2xs)/1.6 var(--font-mono);border-radius:999px}.history-entry-tags .history-status{background:0 0}.history-status.is-completed{color:var(--signal-strong)}.history-status:is(.is-failed,.is-blocked){color:var(--danger)}.history-status:is(.is-pending,.is-generating,.is-checking,.is-partial){color:var(--warning)}.history-entry-value{min-width:0;color:var(--ink-muted);font:400 var(--text-xs)/1.5 var(--font-body);overflow-wrap:anywhere}.history-entry-value strong{font:500 var(--text-xs)/1.5 var(--font-data);color:var(--ink)}.history-mobile-label{display:none}.history-view{white-space:nowrap;min-width:8rem;padding-inline:var(--space-3);font-size:var(--text-2xs)}.history-entry-details>summary{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-sm);cursor:pointer;letter-spacing:.1em;color:var(--ink-muted);border:1px solid #0000;justify-content:center;align-items:center;font-weight:600;list-style:none;display:flex;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-2)}.history-entry-details>summary:hover,.history-entry-details[open]>summary{background:var(--paper-soft);border-color:var(--rule);color:var(--ink)}.history-entry-tools{border-block-start:1px solid var(--rule);margin-block-start:var(--space-4);padding-block-start:var(--space-4)}.history-entry-tools>p{margin:0 0 var(--space-3);font-size:var(--text-xs);color:var(--ink-muted)}.history-entry-facts{gap:var(--space-3);margin:0 0 var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.history-entry-facts dt{color:var(--ink-muted);font-size:var(--text-2xs)}.history-entry-facts dd{margin:var(--space-1) 0 0;color:var(--ink);font:400 var(--text-xs)/1.5 var(--font-data);overflow-wrap:anywhere}.history-tool-actions{align-items:start;gap:var(--space-2);flex-wrap:wrap;display:flex}.history-tool-actions>form{margin:0}.history-tool-actions .account-project-bridge>summary{min-height:var(--control-height)}.history-tool-actions .account-project-bridge-menu{width:min(19rem,100%);box-shadow:none;margin-block-start:var(--space-2);position:static}.history-tool-actions .account-project-bridge-menu button span:first-child{white-space:normal;overflow-wrap:anywhere}.history-tool-actions .account-text-action{min-height:var(--control-height);padding-inline:var(--space-3);align-items:center;display:inline-flex}.history-results-footer{padding:var(--space-4);border-block-start:1px solid var(--rule)}.history-results-footer>p{color:var(--ink-muted);font-size:var(--text-xs);margin:0}.history-results-footer .account-pagination{border:0;margin-block-start:var(--space-3);padding:0}.history-rail-body{justify-items:start;gap:var(--space-3);padding:var(--space-4);display:grid}.history-rail-body h3{font:500 var(--text-sm)/1.5 var(--font-body);overflow-wrap:anywhere;margin:0}.history-rail-body p{font-size:var(--text-xs);color:var(--ink-muted);margin:0;line-height:1.5}.history-resume .history-rail-body{column-gap:var(--space-3);grid-template-columns:2.5rem minmax(0,1fr)}.history-resume .history-icon{grid-row:span 2}.history-resume .history-rail-body p{grid-column:2}.history-resume .history-rail-body>a{grid-column:1/-1;width:100%}.history-insights dl{padding:0 var(--space-4);margin:0}.history-insights dl>div{padding-block:var(--space-3)}.history-insights dl>div+div{border-block-start:1px solid var(--rule)}.history-insights dt{align-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:var(--text-xs);display:flex}.history-insights dt .account-icon{color:var(--signal-strong)}.history-insights dd{justify-content:space-between;gap:var(--space-2);margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--ink);flex-wrap:wrap;padding-inline-start:calc(1.125rem + var(--space-2));display:flex}.history-insights dd small{font-size:var(--text-2xs);color:var(--ink-muted);align-self:center}.history-project-tip{column-gap:var(--space-3);padding:var(--space-4);background:var(--signal-soft);border:1px solid var(--signal);grid-template-columns:1.5rem minmax(0,1fr);display:grid}@supports (color:color-mix(in lab,red,red)){.history-project-tip{border:1px solid color-mix(in srgb,var(--signal) 20%,transparent)}}.history-project-tip{border-radius:var(--radius-md)}.history-project-tip>.history-icon{width:1.5rem;height:1.5rem}.history-project-tip p{font-size:var(--text-xs);color:var(--ink-muted);margin:var(--space-2) 0 var(--space-4);grid-column:2;line-height:1.6}.history-project-tip>a{grid-column:1/-1;width:100%}.history-manage>summary{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:var(--space-4);cursor:pointer;font-size:var(--text-sm);color:var(--ink-muted);list-style:none;display:flex}.history-manage-body{padding:var(--space-4);border-block-start:1px solid var(--rule)}.history-manage-body>p{margin:0 0 var(--space-4);color:var(--ink-muted);font-size:var(--text-xs);line-height:1.6}.history-manage form{gap:var(--space-3);display:grid}.history-manage .account-field label{font-size:var(--text-xs)}.history-manage :is(input,button){width:100%;min-width:0}.history-empty{text-align:center;justify-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-5);display:grid}.history-empty h2{font-size:var(--text-lg);margin:0}.history-empty p{color:var(--ink-muted);font-size:var(--text-sm);max-width:36rem;margin:0 0 var(--space-2)}.history-workspace summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@container account-main (max-width:62rem){.history-layout{grid-template-columns:minmax(0,1fr)}.history-rail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@container account-main (max-width:52rem){.history-metrics,.history-filter-main{grid-template-columns:repeat(2,minmax(0,1fr))}.history-filter-main .history-query-field,.history-filter-main>button{grid-column:1/-1}.history-column-head{display:none}.history-entry-line{row-gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));padding-inline-end:0}.history-entry-query{grid-column:1/-1;padding-inline-end:var(--space-10)}.history-mobile-label{font-size:var(--text-2xs);margin-block-end:var(--space-1);display:block}.history-view{grid-column:1/-1;justify-self:start}}@container account-main (max-width:30rem){.history-metric{padding:var(--space-3)}.history-metric dt{justify-items:start;gap:var(--space-2);display:grid}.history-metric .history-icon{position:static}.history-metric dd{font-size:var(--text-2xl)}.history-metric.is-latest dd:not(.history-metric-note){font-size:var(--text-lg)}.history-entry-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.history-rail,.history-filter-grid{grid-template-columns:minmax(0,1fr)}.history-tool-actions>:is(a,form,details),.history-tool-actions button{width:100%}.history-tool-actions .account-project-bridge>summary{justify-content:center;width:100%}.history-view{justify-self:stretch}}.shortlist-workspace :is(.account-primary-action,.account-secondary-action,.account-danger-action){min-block-size:var(--control-height);gap:var(--space-2)}.shortlist-workspace .account-icon{inline-size:var(--space-5);block-size:var(--space-5);flex:none}.shortlist-workspace [hidden]{display:none!important}.shortlist-workspace .project-summary{gap:var(--space-3)}.shortlist-workspace .project-summary-card{grid-row:span 2;grid-template-rows:subgrid;gap:var(--space-2);padding:var(--space-4);min-inline-size:0}.shortlist-workspace .project-summary-card dt{line-height:1.5}.shortlist-workspace .project-summary-icon{inset-block-start:var(--space-4);inset-inline-start:var(--space-4)}.shortlist-tip{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--signal);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}@supports (color:color-mix(in lab,red,red)){.shortlist-tip{border:1px solid color-mix(in srgb,var(--signal) 18%,transparent)}}.shortlist-tip{border-radius:var(--radius-md);background:var(--signal-soft)}.shortlist-tip>.account-icon{inline-size:var(--space-10);block-size:var(--space-10);color:var(--signal-strong)}.shortlist-tip h2{font:600 var(--text-base)/1.4 var(--font-display);margin:0}.shortlist-tip p{margin:var(--space-1) 0 0;color:var(--ink-muted);font:var(--text-sm)/1.5 var(--font-body)}.shortlist-tip .account-secondary-action{background:var(--paper-raised)}.shortlist-tip button{inline-size:var(--control-height);block-size:var(--control-height);border-radius:var(--radius-sm);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.shortlist-layout{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) 16rem;display:grid}.shortlist-primary,.shortlist-rail{gap:var(--space-4);min-inline-size:0;display:grid}.shortlist-filters{gap:var(--space-2);grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));align-items:center;display:grid}.shortlist-filters .account-field{min-inline-size:0;margin:0}.shortlist-workspace .account-field :is(input,select){inline-size:100%;min-inline-size:0;min-block-size:var(--control-height);font-size:var(--text-xs)}.shortlist-query{position:relative}.shortlist-query>.account-icon{color:var(--ink-muted);pointer-events:none;position:absolute;inset-block-start:calc((var(--control-height) - var(--space-5)) / 2);inset-inline-start:var(--space-3)}.shortlist-query input{padding-inline-start:var(--space-10)}.shortlist-reset{min-block-size:var(--space-8);font-size:var(--text-xs);grid-column:1/-1;justify-self:start;align-items:center;display:inline-flex}.shortlist-list-header{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-block-end:1px solid var(--rule);justify-content:space-between;display:flex}.shortlist-list-header h2{font:600 var(--text-base)/1.4 var(--font-display);margin:0}.shortlist-list-header>span{min-inline-size:var(--space-6);min-block-size:var(--space-6);padding-inline:var(--space-2);border-radius:var(--radius-pill);background:var(--paper-soft);color:var(--ink-muted);font:var(--text-xs) var(--font-data);place-items:center;display:grid}.shortlist-entry{min-inline-size:0;padding:var(--space-4);position:relative}.shortlist-entry+.shortlist-entry{border-block-start:1px solid var(--rule)}.shortlist-entry.is-selected{background:var(--signal-soft)}@supports (color:color-mix(in lab,red,red)){.shortlist-entry.is-selected{background:color-mix(in srgb,var(--signal-soft) 30%,var(--paper-raised))}}.shortlist-entry.is-selected{box-shadow:inset 2px 0 var(--signal-strong)}[dir=rtl] .shortlist-entry.is-selected{box-shadow:inset -2px 0 var(--signal-strong)}.shortlist-entry-line{grid-template-columns:var(--space-8) minmax(0,1fr);align-items:start;column-gap:var(--space-2);padding-inline-end:var(--space-10);display:grid}.shortlist-check{min-block-size:var(--control-height);cursor:pointer;justify-content:center;align-items:start;padding-block-start:var(--space-1);display:grid}.shortlist-check input{inline-size:var(--space-4);block-size:var(--space-4);accent-color:var(--signal-strong);cursor:pointer}.shortlist-domain-copy{min-inline-size:0}.shortlist-domain-heading{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.shortlist-domain-heading h3{color:var(--ink);font:600 var(--text-base)/1.4 var(--font-body);overflow-wrap:anywhere;margin:0}.shortlist-domain-heading .project-state{font:500 var(--text-2xs)/1.4 var(--font-body)}.shortlist-domain-copy>p{margin:var(--space-1) 0 0;color:var(--ink-muted);font:var(--text-xs)/1.55 var(--font-body);overflow-wrap:anywhere}.shortlist-note-preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shortlist-entry-facts{gap:var(--space-3);margin:var(--space-3) 0 0;grid-column:2;grid-template-columns:3rem minmax(5rem,.6fr) minmax(0,1fr);display:grid}.shortlist-entry-facts>div{min-inline-size:0}.shortlist-entry-facts>div+div{border-inline-start:1px solid var(--rule);padding-inline-start:var(--space-3)}.shortlist-entry-facts dt{color:var(--ink-faint);font:var(--text-2xs)/1.5 var(--font-body)}.shortlist-entry-facts dd{margin:var(--space-1) 0 0;color:var(--ink-muted);font:var(--text-xs)/1.5 var(--font-body);overflow-wrap:anywhere}.shortlist-entry-facts a{align-items:start;gap:var(--space-1);color:var(--ink-muted);display:flex}.shortlist-entry-facts .account-icon{inline-size:var(--space-3);block-size:var(--space-3);margin-block-start:var(--space-1)}.shortlist-entry-facts small{font-size:var(--text-xs);flex:none}.shortlist-contexts>summary{min-block-size:var(--space-8);align-items:center;gap:var(--space-1);color:var(--signal-strong);font:var(--text-xs)/1.4 var(--font-body);cursor:pointer;display:inline-flex}.shortlist-contexts>div{gap:var(--space-3);padding-block:var(--space-3);border-block-start:1px solid var(--rule);display:grid}.shortlist-contexts section{gap:var(--space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.shortlist-contexts section+section{border-block-start:1px solid var(--rule);padding-block-start:var(--space-3)}.shortlist-contexts a{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--ink);overflow-wrap:anywhere;display:inline-flex}.shortlist-contexts p{color:var(--ink-muted);font-size:var(--text-xs);overflow-wrap:anywhere;flex-basis:100%;margin:0;line-height:1.6}.shortlist-entry-actions>summary{inline-size:var(--control-height);block-size:var(--control-height);border-radius:var(--radius-sm);color:var(--ink-muted);cursor:pointer;font-size:var(--text-lg);border:1px solid #0000;place-items:center;list-style:none;display:grid;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.shortlist-entry-actions[open]>summary{background:var(--paper-soft);border-color:var(--rule)}.shortlist-workspace summary::-webkit-details-marker{display:none}.shortlist-tools-body{align-items:start;gap:var(--space-2);border-block-start:1px solid var(--rule);flex-wrap:wrap;margin-block-start:var(--space-3);padding-block-start:var(--space-3);display:flex}.shortlist-tools-body .account-project-bridge{max-inline-size:100%}.shortlist-tools-body .account-project-bridge-menu{inline-size:min(20rem,100%);box-shadow:none;margin-block-start:var(--space-2);position:static}.shortlist-tools-body .account-project-bridge-menu button span:first-child{white-space:normal;overflow-wrap:anywhere}.shortlist-remove{flex:100%}.shortlist-remove>summary{min-block-size:var(--control-height);padding-inline:var(--space-3);color:var(--danger);font-size:var(--text-xs);cursor:pointer;align-items:center;display:inline-flex}.shortlist-remove>div{border:1px solid var(--rule);border-radius:var(--radius-sm);padding:var(--space-4)}.shortlist-remove p{margin:0 0 var(--space-3);font-size:var(--text-xs);color:var(--ink-muted);overflow-wrap:anywhere}.shortlist-results-footer{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-start:1px solid var(--rule);padding:var(--space-4);flex-wrap:wrap;display:flex}.shortlist-results-footer>p{color:var(--ink-muted);font-size:var(--text-xs);margin:0}.shortlist-page-size{align-items:center;gap:var(--space-2);display:flex}.shortlist-page-size label{color:var(--ink-muted);font-size:var(--text-xs);margin:0}.shortlist-workspace .shortlist-page-size select{inline-size:auto}.shortlist-results-footer .account-pagination{border:0;flex-basis:100%;margin:0;padding:0}.shortlist-empty{gap:var(--space-3);padding:var(--space-8) var(--space-5);text-align:center;justify-items:center;display:grid}.shortlist-empty h2{font-size:var(--text-lg);margin:0}.shortlist-empty p{margin:0 0 var(--space-2);color:var(--ink-muted);font-size:var(--text-sm)}.shortlist-rail .account-panel-header{padding:var(--space-4)}.shortlist-rail .account-panel-header h2{font-size:var(--text-base)}.shortlist-rail .account-panel-body{gap:var(--space-3);padding:var(--space-4);display:grid}.shortlist-rail .account-panel-body>p,.shortlist-intake p{color:var(--ink-muted);font:var(--text-xs)/1.6 var(--font-body);margin:0}.shortlist-rail .account-panel-body>[data-shortlist-count]{color:var(--ink);font-weight:500}.shortlist-selection.is-compact{z-index:2;position:sticky;inset-block-start:var(--space-3)}.shortlist-selection.is-compact .account-panel-header{padding:var(--space-3)}.shortlist-selection.is-compact .account-panel-header h2{font-size:var(--text-sm)}.shortlist-selection.is-compact .account-panel-body{gap:var(--space-2);padding:var(--space-3);display:grid}.shortlist-selection.is-compact .account-panel-body>p{color:var(--ink-muted);font-size:var(--text-xs);margin:0;line-height:1.5}[data-shortlist-comparisons]{gap:var(--space-2);display:grid}[data-shortlist-comparisons] a{white-space:normal;text-align:center;overflow-wrap:anywhere}[data-shortlist-clear]{cursor:pointer;font:var(--text-xs)/1.5 var(--font-body);min-block-size:var(--space-8);background:0 0;border:0;justify-self:start;padding:0}.shortlist-intake{border-block-start:1px solid var(--rule);padding-block-start:var(--space-2)}.shortlist-intake>summary{gap:var(--space-2);min-block-size:var(--control-height);color:var(--signal-strong);font-size:var(--text-xs);cursor:pointer;align-items:center;list-style:none;display:flex}.shortlist-intake>summary>span:last-child{margin-inline-start:auto}.shortlist-intake form{gap:var(--space-3);padding-block-start:var(--space-3);display:grid}.shortlist-intake .account-field label{font-size:var(--text-xs)}.shortlist-intake button{white-space:normal;inline-size:100%}.shortlist-intake button:disabled{opacity:.5;cursor:not-allowed}.shortlist-decision-tips ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.shortlist-decision-tips li{align-items:start;gap:var(--space-3);font:var(--text-xs)/1.6 var(--font-body);color:var(--ink-muted);display:flex}.shortlist-decision-tips .account-icon{color:var(--signal-strong);inline-size:var(--space-4);block-size:var(--space-4);margin-block-start:var(--space-1)}.shortlist-projects .account-panel-body{gap:0;padding-block:0}.shortlist-projects .account-panel-body>a{align-items:center;gap:var(--space-3);padding-block:var(--space-3);min-inline-size:0;display:flex}.shortlist-projects .account-panel-body>a+a{border-block-start:1px solid var(--rule)}.shortlist-projects .account-panel-body>p{padding-block:var(--space-4)}.shortlist-projects .project-summary-icon{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-sm)}.shortlist-projects a>span:nth-child(2){gap:var(--space-1);flex:1;min-inline-size:0;display:grid}.shortlist-projects strong{color:var(--ink);font:500 var(--text-xs)/1.5 var(--font-body);overflow-wrap:anywhere}.shortlist-projects small{color:var(--ink-muted);font-size:var(--text-2xs)}.shortlist-projects a>.account-icon{inline-size:var(--space-4);block-size:var(--space-4);color:var(--ink-muted)}.shortlist-projects .shortlist-all-projects{font-size:var(--text-xs);justify-content:space-between}.shortlist-workspace :is(summary,button,input,select,a):focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media(hover:hover){.shortlist-entry-actions>summary:hover,.shortlist-tip button:hover{background:var(--paper-soft);color:var(--ink)}.shortlist-entry-facts a:hover,.shortlist-contexts a:hover{color:var(--signal-strong)}}@container account-main (min-width:75rem){.shortlist-filters{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,1fr) minmax(0,1.2fr) auto}.shortlist-entry-line{grid-template-columns:var(--space-8) minmax(0,1fr) minmax(17rem,.8fr)}.shortlist-entry-facts{grid-column:auto;align-self:center;margin-block-start:0}}@container account-main (max-width:58rem){.shortlist-layout{grid-template-columns:minmax(0,1fr)}.shortlist-rail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.shortlist-selection{grid-column:1/-1}.shortlist-tip{grid-template-columns:auto minmax(0,1fr) auto}.shortlist-tip>a{grid-column:2;justify-self:start}.shortlist-tip>button{grid-area:1/3}}@container account-main (max-width:36rem){.shortlist-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.shortlist-query,.shortlist-filters>button{grid-column:1/-1}.shortlist-entry{padding:var(--space-3)}.shortlist-entry-line{grid-template-columns:var(--space-6) minmax(0,1fr);padding-inline-end:var(--space-8)}.shortlist-entry-facts{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline-end:0}.shortlist-entry-facts>div:last-child{border:0;grid-column:1/-1;padding-inline-start:0}.shortlist-domain-heading h3{font-size:var(--text-sm)}.shortlist-rail{grid-template-columns:minmax(0,1fr)}.shortlist-tip{padding:var(--space-3);gap:var(--space-3)}.shortlist-tip>.account-icon{inline-size:var(--space-6);block-size:var(--space-6)}.shortlist-tip>a{grid-column:1/-1;justify-self:stretch}.shortlist-tip h2{font-size:var(--text-sm)}.shortlist-tip p{font-size:var(--text-xs)}.shortlist-tools-body>:is(a,details),.shortlist-tools-body .account-project-bridge>summary{inline-size:100%}}@media(max-height:40rem){.shortlist-selection.is-compact{position:static}}#getting-started-slot{z-index:40;inset-inline-end:max(16px,env(safe-area-inset-right),env(safe-area-inset-left));bottom:max(16px,env(safe-area-inset-bottom));width:max-content;max-width:calc(100vw - 32px);position:fixed}#getting-started-slot:has(.getting-started[open]){width:22rem}#getting-started-slot:empty,#getting-started-slot[hidden]{display:none}body:has(.workspace) #getting-started-slot{bottom:calc(var(--query-composer-space,12rem) + 16px)}.getting-started{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper-raised);width:fit-content;max-width:100%;color:var(--ink);box-shadow:0 4px 24px var(--ink);margin:0}@supports (color:color-mix(in lab,red,red)){.getting-started{box-shadow:0 4px 24px color-mix(in srgb,var(--ink) 12%,transparent)}}.getting-started{overflow:hidden}.getting-started[open]{width:22rem}.getting-started>.getting-started-toggle{align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-4);color:var(--ink);font:600 var(--text-sm)/1.4 var(--font-body);cursor:pointer;margin:0;list-style:none;display:flex}.getting-started-toggle::-webkit-details-marker{display:none}.getting-started-toggle:after{display:none}.getting-started-toggle:hover{background:var(--paper-soft)}.getting-started-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.getting-started-toggle>svg{color:var(--accent);flex:none;width:20px;height:20px}.getting-started-counter{color:var(--accent);font:var(--text-xs)/1.4 var(--font-mono);border-radius:var(--radius-sm);background:var(--signal-soft);margin-inline-start:auto;padding:3px 7px}.getting-started-toggle-icon{width:12px;height:12px;margin-inline-start:var(--space-2);position:relative}.getting-started-toggle-icon:before,.getting-started-toggle-icon:after{content:"";background:currentColor;position:absolute}.getting-started-toggle-icon:before{width:12px;height:1px;top:5px}.getting-started-toggle-icon:after{width:1px;height:12px;left:5px}.getting-started[open] .getting-started-toggle-icon:after,.getting-started[open] .getting-started-expand-label,.getting-started:not([open]) .getting-started-minimize-label{display:none}.getting-started-body{padding:var(--space-4);border-top:1px solid var(--rule);max-height:max(0px,calc(var(--guide-available-height,75dvh) - 50px));overscroll-behavior:contain;scrollbar-gutter:stable both-edges;scrollbar-width:thin;overflow:auto}.getting-started[open] .getting-started-body{animation:.16s ease-out guide-reveal}.getting-started-progress{color:var(--ink-muted);font:var(--text-xs)/1.5 var(--font-mono)}.getting-started-steps{gap:var(--space-2);margin:var(--space-3) 0 var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.getting-started-steps li{align-items:center;gap:var(--space-2);padding-block:var(--space-2);border-bottom:2px solid var(--rule);color:var(--ink-muted);font-size:var(--text-xs);line-height:1.4;display:flex}.getting-started-steps li.is-current{color:var(--ink);border-color:var(--accent);font-weight:600}.getting-started-steps li.is-complete{border-color:var(--accent);color:var(--accent)}.getting-started-step-icon{background:var(--paper-soft);width:1.4rem;height:1.4rem;font:var(--text-xs)/1 var(--font-mono);border-radius:50%;flex:none;place-items:center;display:grid}.is-current>.getting-started-step-icon,.is-complete>.getting-started-step-icon{background:var(--signal-soft);color:var(--accent)}.getting-started-step-icon svg{width:1rem;height:1rem}.getting-started h2,.getting-started-resume h2{font-size:var(--text-base);letter-spacing:-.02em;margin:0;font-weight:600}.getting-started-next p,.getting-started-resume p{margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:var(--text-sm);line-height:1.6}.getting-started-next>a{width:100%;margin-top:var(--space-4);white-space:normal;justify-content:space-between;display:flex}.getting-started [data-guide-dismiss]{margin-top:var(--space-3);text-align:center}.getting-started [data-guide-dismiss] button{min-height:44px;padding:var(--space-2);color:var(--ink-muted);font-size:var(--text-xs);text-underline-offset:3px;text-decoration:underline}.getting-started [data-guide-dismiss] button:hover{color:var(--accent)}.getting-started-error,.getting-started-unavailable{color:var(--ink-muted);font-size:var(--text-sm)}.getting-started-resume{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5);margin-bottom:var(--space-5);display:flex}.getting-started-resume>div{min-width:0;max-width:46rem}.getting-started-resume button{flex-shrink:0}@keyframes guide-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.getting-started[open] .getting-started-body{animation:none}}@media(max-width:700px){.getting-started-resume{flex-direction:column;align-items:stretch}.getting-started-resume button{width:100%}}@media print{#getting-started-slot{display:none}}.notification-workspace{--account-layout-gap:var(--space-5)}.notification-workspace :is(.account-primary-action,.account-secondary-action){min-block-size:var(--control-height);gap:var(--space-2);white-space:normal;text-align:center;line-height:1.4}.notification-workspace .account-page-header-actions form{margin:0}.notification-workspace .account-icon{inline-size:var(--space-5);block-size:var(--space-5);flex:none}.notification-controls{gap:var(--space-4);min-inline-size:0;display:grid}[data-unread-notification-count][hidden]{display:none!important}.notification-tabs{gap:var(--space-1);border-block-end:1px solid var(--rule);flex-wrap:wrap;display:flex}.notification-tabs a{align-items:center;gap:var(--space-2);min-block-size:var(--control-height);padding:var(--space-2) var(--space-3);color:var(--ink-muted);font:var(--text-sm)/1.4 var(--font-body);border-block-end:2px solid #0000;display:inline-flex}.notification-tabs a[aria-current]{border-color:var(--signal-strong);color:var(--signal-strong);font-weight:600}.notification-tabs a>span{min-inline-size:var(--space-5);min-block-size:var(--space-5);padding-inline:var(--space-1);border-radius:var(--radius-pill);background:var(--paper-soft);color:var(--ink-muted);font:var(--text-2xs) var(--font-data);place-items:center;display:grid}.notification-tabs a>.has-notifications{background:var(--signal-soft);color:var(--signal-strong)}.notification-filter-disclosure{min-inline-size:0}.notification-filter-disclosure>summary{align-items:center;gap:var(--space-2);min-block-size:var(--control-height);padding:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-sm);color:var(--ink);font-size:var(--text-sm);cursor:pointer;list-style:none;display:none}.notification-filter-disclosure>summary>span:last-child{margin-inline-start:auto}.notification-filters{gap:var(--space-2);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr)) auto;align-items:center;display:grid}.notification-filters .account-field{min-inline-size:0;margin:0}.notification-filters :is(input,select){min-block-size:var(--control-height);inline-size:100%;min-inline-size:0;font-size:var(--text-xs)}.notification-query{position:relative}.notification-query>.account-icon{color:var(--ink-muted);pointer-events:none;position:absolute;inset-block-start:calc((var(--control-height) - var(--space-5)) / 2);inset-inline-start:var(--space-3)}.notification-query input{padding-inline-start:var(--space-10)}.notification-reset{min-block-size:var(--space-8);font-size:var(--text-xs);grid-column:1/-1;justify-self:end;align-items:center;display:inline-flex}.notification-layout{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(19rem,.43fr);display:grid}.notification-feed,.notification-rail{min-inline-size:0}.notification-feed-heading{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-block-end:1px solid var(--rule);display:flex}.notification-feed-heading h2{font:600 var(--text-base)/1.4 var(--font-display);margin:0}.notification-feed-heading>span{color:var(--ink-muted);font:var(--text-xs) var(--font-data)}.notification-entry{grid-template-columns:var(--space-2) var(--space-10) minmax(0,1fr);align-items:start;gap:var(--space-3);padding:var(--space-5);min-inline-size:0;display:grid}.notification-entry+.notification-entry{border-block-start:1px solid var(--rule)}.notification-entry.is-unread{background:var(--signal-soft)}@supports (color:color-mix(in lab,red,red)){.notification-entry.is-unread{background:color-mix(in srgb,var(--signal-soft) 15%,var(--paper-raised))}}.notification-state-dot{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--rule-strong);background:var(--paper-soft);margin-block-start:var(--space-4)}.is-unread>.notification-state-dot{background:var(--signal);border-color:var(--signal)}.is-unread.is-urgent>.notification-state-dot{background:var(--danger);border-color:var(--danger)}.notification-category-icon{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-pill);background:var(--paper-soft);color:var(--ink-muted);flex:none;place-items:center;display:grid}.is-unread>.notification-category-icon{background:var(--signal-soft);color:var(--signal-strong)}.notification-entry-copy{min-inline-size:0}.notification-entry-copy h3{color:var(--ink);font:500 var(--text-base)/1.45 var(--font-body);overflow-wrap:anywhere;margin:0}.is-unread .notification-entry-copy h3{font-weight:600}.notification-entry-copy p{margin:var(--space-2) 0 0;color:var(--ink-muted);font:var(--text-sm)/1.6 var(--font-body);overflow-wrap:anywhere}.notification-entry-tags{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.notification-entry-tags>span{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--paper-soft);color:var(--ink-muted);font:var(--text-2xs)/1.4 var(--font-body)}.notification-entry.is-important .notification-priority{color:var(--warning)}.notification-entry.is-urgent .notification-priority{color:var(--danger)}.notification-entry-end{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;grid-column:3;min-inline-size:0;display:flex}.notification-entry-end time{color:var(--ink-muted);font:var(--text-2xs)/1.5 var(--font-data);overflow-wrap:anywhere}.notification-entry-actions{align-items:stretch;gap:var(--space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.notification-entry-actions form{min-inline-size:0;margin:0;display:flex}.notification-entry-actions .account-secondary-action{font-size:var(--text-xs);padding-inline:var(--space-3)}.notification-tools{position:relative}.notification-tools>summary{inline-size:var(--control-height);min-block-size:var(--control-height);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-raised);block-size:100%;color:var(--ink-muted);cursor:pointer;font-size:var(--text-lg);place-items:center;list-style:none;display:grid}.notification-tools[open]>summary{border-color:var(--rule-strong);background:var(--paper-soft)}.notification-tools>div{z-index:3;inline-size:max-content;max-inline-size:14rem;padding:var(--space-1);position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-end:0}.notification-tools button{align-items:center;gap:var(--space-2);min-block-size:var(--control-height);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--ink);font:var(--text-sm)/1.4 var(--font-body);cursor:pointer;background:0 0;border:0;display:flex}.notification-feed-footer{gap:var(--space-4);border-block-start:1px solid var(--rule);padding:var(--space-4) var(--space-5);display:grid}.notification-feed-footer>p{color:var(--ink-muted);font-size:var(--text-xs);margin:0}.notification-feed-footer .account-pagination{border:0;margin:0;padding:0}.notification-empty{justify-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-5);text-align:center;display:grid}.notification-empty h3{font:600 var(--text-lg)/1.4 var(--font-display);margin:0}.notification-empty p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.6}.notification-empty>a{margin-block-start:var(--space-2)}.notification-rail{gap:var(--space-4);display:grid}.notification-preferences{scroll-margin-block-start:var(--space-5)}.notification-preferences>summary{align-items:start;gap:var(--space-3);padding:var(--space-4);cursor:pointer;list-style:none;display:flex}.notification-preferences>summary>.account-icon{margin-block-start:var(--space-1)}.notification-preferences>summary>span:nth-child(2){flex:1;min-inline-size:0}.notification-preferences h2,.notification-help h2{font:600 var(--text-base)/1.4 var(--font-display);margin:0}.notification-preferences>summary>span>span{color:var(--ink-muted);font:var(--text-xs)/1.5 var(--font-body);margin-block-start:var(--space-1);display:block}.notification-preferences-chevron{color:var(--ink-muted)}.notification-preferences[open] .notification-preferences-chevron{transform:rotate(180deg)}.notification-preferences form{border-block-start:1px solid var(--rule)}.notification-preferences fieldset{min-inline-size:0;padding:0 var(--space-4);border:0;margin:0}.notification-preference-heading,.notification-preference-row{grid-template-columns:minmax(0,1fr) repeat(2,var(--control-height));align-items:center;gap:var(--space-2);display:grid}.notification-preference-heading{padding-block:var(--space-3);color:var(--ink-muted);text-align:center;font:var(--text-2xs)/1.4 var(--font-body)}.notification-preference-row{border-block-start:1px solid var(--rule);padding-block:var(--space-3)}.notification-preference-row>div{min-inline-size:0}.notification-preference-row strong{color:var(--ink);font:500 var(--text-sm)/1.4 var(--font-body)}.notification-preference-row p{margin:var(--space-1) 0 0;color:var(--ink-muted);font:var(--text-xs)/1.5 var(--font-body)}.notification-preference-row small{align-items:center;gap:var(--space-1);color:var(--ink-muted);font:var(--text-2xs)/1.4 var(--font-body);margin-block-start:var(--space-2);display:flex}.notification-preference-row small>.account-icon{inline-size:var(--space-3);block-size:var(--space-3)}.notification-switch{inline-size:var(--control-height);block-size:var(--control-height);cursor:pointer;place-items:center;display:grid;position:relative}.notification-switch input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.notification-switch-track{inline-size:var(--space-8);block-size:var(--space-5);border:1px solid var(--rule-strong);border-radius:var(--radius-pill);background:var(--paper-soft);pointer-events:none;padding:2px}.notification-switch-track:after{content:"";border-radius:var(--radius-pill);background:var(--ink-muted);block-size:.875rem;inline-size:.875rem;display:block}.notification-switch input:checked+.notification-switch-track{background:var(--signal-strong);border-color:var(--signal-strong)}.notification-switch input:checked+.notification-switch-track:after{background:var(--paper-raised);margin-inline-start:auto}.notification-switch input:focus-visible+.notification-switch-track{outline:2px solid var(--focus);outline-offset:3px}.notification-switch:has(input:disabled){cursor:default;opacity:.65}.notification-switch input:disabled{cursor:default}.notification-preference-footer{gap:var(--space-3);padding:var(--space-4);border-block-start:1px solid var(--rule);display:grid}.notification-preference-footer p{color:var(--ink-muted);font:var(--text-xs)/1.6 var(--font-body);margin:0}.notification-preference-footer button{inline-size:100%}.notification-monitoring-card{isolation:isolate;align-items:start;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--signal);display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.notification-monitoring-card{border:1px solid color-mix(in srgb,var(--signal) 15%,transparent)}}.notification-monitoring-card{border-radius:var(--radius-md);background:var(--signal-soft);overflow:clip}.notification-monitoring-card>.account-icon{inline-size:var(--space-8);block-size:var(--space-8);color:var(--signal-strong)}.notification-monitoring-art{z-index:-1;block-size:100%;inline-size:28%;color:var(--signal);pointer-events:none;position:absolute;inset-block:0;inset-inline-end:0}.notification-monitoring-card>div{min-inline-size:0}.notification-monitoring-card>div>span{color:var(--signal-strong);font:var(--text-2xs)/1.6 var(--font-data);letter-spacing:.08em;text-transform:uppercase}.notification-monitoring-card h2{margin:var(--space-1) 0 0;font:600 var(--text-lg)/1.4 var(--font-display)}.notification-monitoring-card p,.notification-help p{margin:var(--space-2) 0 var(--space-4);color:var(--ink-muted);font:var(--text-xs)/1.6 var(--font-body)}.notification-monitoring-card .account-primary-action{font-size:var(--text-xs);padding-inline:var(--space-3)}.notification-help{align-items:start;gap:var(--space-3);padding:var(--space-4);display:flex}.notification-help .notification-category-icon{inline-size:var(--space-8);block-size:var(--space-8)}.notification-help>div{min-inline-size:0}.notification-help a{font-size:var(--text-xs)}.notification-workspace summary::-webkit-details-marker{display:none}.notification-workspace :is(a,summary,button,select,input):focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media(hover:hover){.notification-tabs a:hover,.notification-tools button:hover{background:var(--paper-soft);color:var(--ink)}.notification-tools>summary:hover{border-color:var(--rule-strong)}}@container account-main (min-width:62rem){.notification-entry{grid-template-columns:var(--space-2) var(--space-10) minmax(0,1fr) auto}.notification-entry-end{align-items:end;gap:var(--space-4);flex-direction:column;grid-column:auto}}@container account-main (max-width:56rem){.notification-layout{grid-template-columns:minmax(0,1fr)}.notification-rail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.notification-preferences{grid-column:1/-1}.notification-filter-disclosure>summary{display:flex}.notification-filter-disclosure[open]>summary{margin-block-end:var(--space-3)}.notification-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.notification-query,.notification-filters>button{grid-column:1/-1}}@container account-main (max-width:36rem){.notification-tabs{gap:0}.notification-tabs a{font-size:var(--text-xs);padding-inline:var(--space-2);flex:30%;justify-content:space-between}.notification-entry{grid-template-columns:var(--space-1) var(--space-8) minmax(0,1fr);padding:var(--space-4) var(--space-3);gap:var(--space-2)}.notification-entry>.notification-category-icon{inline-size:var(--space-8);block-size:var(--space-8)}.notification-entry-copy h3{font-size:var(--text-sm)}.notification-entry-copy p{font-size:var(--text-xs)}.notification-state-dot{inline-size:var(--space-1);block-size:var(--space-1)}.notification-entry-end{flex-direction:column;grid-column:2/-1;align-items:start}.notification-entry-actions{flex-wrap:nowrap;inline-size:100%}.notification-entry-actions>form{flex:1}.notification-entry-actions>form>button{inline-size:100%}.notification-rail{grid-template-columns:minmax(0,1fr)}.notification-feed-footer,.notification-feed-heading,.notification-preferences>summary{padding:var(--space-3)}.notification-preferences fieldset{padding-inline:var(--space-3)}}.help-workspace{gap:var(--space-5);min-inline-size:0}.help-workspace .account-icon{inline-size:var(--space-5);block-size:var(--space-5);flex:none}.help-workspace :is(.account-primary-action,.account-secondary-action){min-block-size:var(--control-height);gap:var(--space-2);white-space:normal;text-align:center;line-height:1.4}.help-workspace .account-text-action{align-items:center;gap:var(--space-2);min-block-size:var(--control-height);font-size:var(--text-xs);display:inline-flex}.account-inline-notice{border-inline-start:2px solid var(--signal-strong);border-radius:var(--radius-sm);background:var(--paper-soft);color:var(--ink-muted);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);line-height:1.5}.account-help-search{align-items:center;gap:var(--space-2);padding:var(--space-1);grid-template-columns:auto minmax(0,1fr) auto;min-inline-size:0;display:grid;position:relative}.account-help-search>.account-icon{color:var(--ink-muted);margin-inline-start:var(--space-3)}.account-help-search input{inline-size:100%;min-inline-size:0;min-block-size:var(--control-height);padding-inline:var(--space-2);color:var(--ink);font:var(--text-sm)/1.5 var(--font-body);background:0 0;border:0}.account-help-search input:focus{box-shadow:none;outline:none}.account-help-search:focus-within{outline:2px solid var(--focus);outline-offset:2px}.account-help-search button{font-size:var(--text-xs)}.help-search-status{padding-inline:var(--space-2);background:var(--paper-raised);color:var(--ink-muted);font:var(--text-2xs)/1.5 var(--font-body);pointer-events:none;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-end:0}.help-layout{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(19rem,.46fr);min-inline-size:0;display:grid}.account-help-results,.help-rail,.help-article-main{gap:var(--space-5);min-inline-size:0;display:grid}.help-section-heading,.help-panel-heading{justify-content:space-between;align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.help-section-heading{margin-block-end:var(--space-3)}.help-workspace :is(.help-section-heading,.help-panel-heading,.help-rail-panel,.account-help-feedback) h2{font:600 var(--text-base)/1.4 var(--font-display);color:var(--ink);margin:0}.help-section-heading>span,.help-count{color:var(--ink-muted);font:var(--text-2xs)/1.5 var(--font-data)}.help-count{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--paper-soft)}.account-help-category-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.help-topic{grid-template-columns:var(--space-10) minmax(0,1fr);gap:var(--space-3);padding:var(--space-4);color:var(--ink);min-inline-size:0;display:grid}.help-topic>div{align-items:start;gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.help-topic h3,.help-guide-row h3,.help-resource-list h3{color:var(--ink);font:550 var(--text-sm)/1.45 var(--font-body);overflow-wrap:anywhere;margin:0}.help-topic p,.help-guide-row p,.help-resource-list p{color:var(--ink-muted);font:var(--text-sm)/1.55 var(--font-body);overflow-wrap:anywhere;margin:0}.help-topic-count{align-items:center;gap:var(--space-2);color:var(--signal-strong);font:var(--text-2xs)/1.5 var(--font-data);margin-block-start:auto;padding-block-start:var(--space-2);display:flex}.help-topic-count>.account-icon{inline-size:var(--space-4);block-size:var(--space-4)}.help-icon-tile{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-md);color:var(--signal-strong);background:var(--signal-soft);flex:none;place-items:center;display:grid}.help-icon-tile svg{inline-size:var(--space-5);block-size:var(--space-5);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.help-icon-tile.is-neutral{background:var(--paper-soft);color:var(--ink)}.help-panel-heading{padding:var(--space-4) var(--space-5);border-block-end:1px solid var(--rule)}.help-panel-heading>div{min-inline-size:0}.help-panel-heading p{margin:var(--space-1) 0 0;color:var(--ink-muted);font:var(--text-xs)/1.5 var(--font-body);overflow-wrap:anywhere}.account-help-article-list{display:grid}.help-guide-row{grid-template-columns:var(--space-10) minmax(0,1fr) var(--space-4);align-items:center;gap:var(--space-2) var(--space-3);min-inline-size:0;padding:var(--space-4) var(--space-5);color:var(--ink);display:grid}.help-guide-row+.help-guide-row{border-block-start:1px solid var(--rule)}.help-guide-row>.help-icon-tile{grid-row:1/3;align-self:start}.help-guide-copy{min-inline-size:0}.help-guide-row p{font-size:var(--text-xs);margin-block-start:var(--space-1)}.help-guide-row>.account-icon{inline-size:var(--space-4);color:var(--ink-muted);grid-area:1/3/3}.help-guide-meta{align-items:center;gap:var(--space-2);color:var(--ink-muted);font:var(--text-2xs)/1.5 var(--font-data);flex-wrap:wrap;grid-column:2;display:flex}.help-category-label{border-radius:var(--radius-pill);background:var(--paper-soft);color:var(--ink-muted);padding:var(--space-1) var(--space-2);font-family:var(--font-body);overflow-wrap:anywhere;display:inline-block}.help-reading-time{white-space:nowrap}.help-panel-footer,.help-rail-panel footer{padding:var(--space-2) var(--space-5);border-block-start:1px solid var(--rule)}.help-all-guides-link{justify-self:start}.help-result-nav,.account-help-breadcrumb{align-items:center;gap:var(--space-2);color:var(--ink-muted);font:var(--text-xs)/1.5 var(--font-body);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.help-result-nav{min-block-size:var(--control-height)}.account-help-breadcrumb a{color:var(--signal-strong)}.account-help-contact{isolation:isolate;align-items:start;gap:var(--space-3);padding:var(--space-5);border-color:var(--signal);display:flex;position:relative;overflow:clip}@supports (color:color-mix(in lab,red,red)){.account-help-contact{border-color:color-mix(in srgb,var(--signal) 15%,transparent)}}.account-help-contact{background:var(--signal-soft)}.help-contact-art{z-index:-1;block-size:100%;inline-size:28%;color:var(--signal);pointer-events:none;position:absolute;inset-block:0;inset-inline-end:0}.help-contact-icon{color:var(--signal-strong)}.help-contact-icon>.account-icon{inline-size:var(--space-8);block-size:var(--space-8)}.account-help-contact>div{min-inline-size:0}.help-eyebrow{color:var(--signal-strong);font:var(--text-2xs)/1.6 var(--font-data);letter-spacing:.08em;text-transform:uppercase;display:block}.account-help-contact h2{margin:var(--space-1) 0 0;font:600 var(--text-xl)/1.35 var(--font-display);color:var(--ink)}.account-help-contact p{margin:var(--space-2) 0 var(--space-4);color:var(--ink-muted);font:var(--text-sm)/1.6 var(--font-body)}.account-help-contact a{font-size:var(--text-xs);padding-inline:var(--space-3)}.help-rail-panel>header{align-items:center;gap:var(--space-3);border-block-end:1px solid var(--rule);padding:var(--space-4);display:flex}.help-quick-links{padding-inline:var(--space-4);display:grid}.help-quick-links a{min-block-size:var(--control-height);justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-3);color:var(--ink);font:var(--text-sm)/1.5 var(--font-body);display:flex}.help-quick-links a+a{border-block-start:1px solid var(--rule)}.help-quick-links a span{overflow-wrap:anywhere;min-inline-size:0}.help-quick-links .account-icon{inline-size:var(--space-4);color:var(--ink-muted)}.help-quick-links p{color:var(--ink-muted);font-size:var(--text-sm)}.help-resource-list{padding-inline:var(--space-4)}.help-resource-list a{grid-template-columns:var(--space-8) minmax(0,1fr) var(--space-4);gap:var(--space-3);padding-block:var(--space-3);align-items:center;display:grid}.help-resource-list a+a{border-block-start:1px solid var(--rule)}.help-resource-list .help-icon-tile{inline-size:var(--space-8);block-size:var(--space-8)}.help-resource-list p{font-size:var(--text-xs);margin-block-start:var(--space-1)}.help-resource-list a>.account-icon{inline-size:var(--space-4);color:var(--ink-muted)}.help-empty{justify-items:center;gap:var(--space-3);text-align:center;padding:var(--space-8) var(--space-5);min-inline-size:0;display:grid}.account-help-category-grid>.help-empty{grid-column:1/-1}.help-empty h3{font:600 var(--text-lg)/1.4 var(--font-display);margin:0}.help-empty p{color:var(--ink-muted);font:var(--text-sm)/1.6 var(--font-body);margin:0}.help-article-meta{align-items:center;gap:var(--space-2);color:var(--ink-muted);font:var(--text-xs)/1.5 var(--font-data);margin-block-start:var(--space-3);display:flex}.help-article-meta .account-icon{inline-size:var(--space-4);block-size:var(--space-4)}.help-article-content{padding:var(--space-6)}.account-help-prose{min-inline-size:0;max-inline-size:68ch;color:var(--ink-muted);font:var(--text-base)/1.8 var(--font-body);overflow-wrap:anywhere;margin-inline:auto}.account-help-prose :is(h2,h3,h4){margin:var(--space-8) 0 var(--space-3);color:var(--ink);font-family:var(--font-display);font-weight:600;line-height:1.4}.account-help-prose h2{font-size:var(--text-xl)}.account-help-prose h3{font-size:var(--text-lg)}.account-help-prose h4{font-size:var(--text-base)}.account-help-prose>:first-child{margin-block-start:0}.account-help-prose>:last-child{margin-block-end:0}.account-help-prose :is(p,ul,ol,blockquote,pre){margin:0 0 var(--space-4)}.account-help-prose :is(ul,ol){padding-inline-start:var(--space-6)}.account-help-prose li+li{margin-block-start:var(--space-2)}.account-help-prose a{color:var(--signal-strong);text-underline-offset:.18em;text-decoration:underline}.account-help-prose code{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-soft);color:var(--ink);font:var(--text-sm)/1.6 var(--font-mono);overflow-wrap:anywhere;padding:.1em .3em}.account-help-prose pre{padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-soft);white-space:pre-wrap;overflow-wrap:anywhere}.account-help-prose pre code{white-space:inherit;background:0 0;border:0;padding:0}.account-help-prose blockquote{border-inline-start:2px solid var(--signal);padding-inline-start:var(--space-4)}.account-help-prose :is(img,video){block-size:auto;max-inline-size:100%}.account-help-prose table{table-layout:fixed;border-collapse:collapse;inline-size:100%}.account-help-prose :is(th,td){padding:var(--space-2);border:1px solid var(--rule);overflow-wrap:anywhere}.account-help-prose hr{border:0;border-block-start:1px solid var(--rule);margin-block:var(--space-6)}.account-help-feedback{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5);flex-wrap:wrap;display:flex}.account-help-feedback p{margin:var(--space-1) 0 0;color:var(--ink-muted);font:var(--text-sm)/1.6 var(--font-body)}.account-help-feedback-buttons{gap:var(--space-2);flex-wrap:wrap;display:flex}.account-help-feedback-buttons form{margin:0}.account-help-feedback-buttons button{font-size:var(--text-xs)}.account-help-feedback .account-help-feedback-saved{color:var(--signal-strong)}.help-back-link{justify-self:start}.help-workspace :is(a,button,input):focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media(hover:hover){.help-topic:hover{border-color:var(--signal-strong);background:var(--signal-soft)}@supports (color:color-mix(in lab,red,red)){.help-topic:hover{background:color-mix(in srgb,var(--signal-soft) 15%,var(--paper-raised))}}.help-guide-row:hover,.help-quick-links a:hover,.help-resource-list a:hover{background:var(--paper-soft)}.help-workspace a:hover h3{color:var(--signal-strong)}}@container account-main (min-width:62rem){.account-help-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container account-main (min-width:78rem){.help-guide-row{grid-template-columns:var(--space-10) minmax(0,1fr) auto var(--space-4)}.help-guide-row>.help-icon-tile{grid-row:auto;align-self:center}.help-guide-meta{flex-wrap:nowrap;grid-column:auto;max-inline-size:16rem}.help-guide-meta .help-category-label{max-inline-size:11rem}.help-guide-row>.account-icon{grid-area:1/4}}@container account-main (max-width:56rem){.help-layout{grid-template-columns:minmax(0,1fr)}.help-rail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.help-rail>:first-child{grid-column:1/-1}.account-help-contact h2{font-size:var(--text-lg)}}@container account-main (max-width:36rem){.account-help-category-grid,.help-rail{grid-template-columns:minmax(0,1fr)}.help-section-heading{flex-wrap:wrap}.help-topic,.help-panel-heading,.help-panel-footer,.help-guide-row,.help-article-content,.account-help-feedback{padding:var(--space-4)}.help-guide-row{grid-template-columns:var(--space-8) minmax(0,1fr) var(--space-3)}.help-guide-row>.help-icon-tile{inline-size:var(--space-8);block-size:var(--space-8)}.help-guide-meta{align-items:start;gap:var(--space-1);flex-direction:column}.account-help-search{grid-template-columns:auto minmax(0,1fr)}.account-help-search button{grid-column:1/-1;inline-size:100%}.account-help-contact{padding:var(--space-4)}.account-help-prose{font-size:var(--text-sm)}}.monitoring-workspace{--monitor-columns:minmax(0, 1.6fr) minmax(0, .5fr) minmax(0, 1.25fr) minmax(0, .8fr) minmax(0, .85fr) minmax(0, .85fr) calc(9rem + var(--control-height) + var(--space-2));grid-template-columns:minmax(0,1fr)}.monitoring-workspace>*{min-inline-size:0}.monitoring-workspace .account-icon{flex:none;block-size:1.125rem;inline-size:1.125rem}.monitoring-workspace :is(.account-primary-action,.account-secondary-action){min-block-size:var(--control-height);gap:var(--space-2)}.monitoring-workspace summary{cursor:pointer;list-style:none}.monitoring-workspace summary::-webkit-details-marker{display:none}.monitoring-workspace summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.monitor-metrics{row-gap:var(--space-2)}.monitor-metrics .project-summary-card{grid-row:span 3;grid-template-rows:subgrid;gap:var(--space-2)}.monitor-metrics .project-summary-card dt{font-size:var(--text-xs);line-height:1.5}.monitor-metrics .project-summary-card .project-metric-note{min-block-size:0;color:var(--ink-muted);font:400 var(--text-xs)/1.5 var(--font-body)}.monitor-metrics .project-summary-card:last-child .project-summary-icon{background:var(--paper-soft);color:var(--ink-muted)}.monitor-explainer{border:1px solid var(--signal)}@supports (color:color-mix(in lab,red,red)){.monitor-explainer{border:1px solid color-mix(in srgb,var(--signal) 18%,transparent)}}.monitor-explainer{border-radius:var(--radius-md);background:var(--signal-soft)}.monitor-explainer>summary{align-items:center;gap:var(--space-5);padding:var(--space-5);display:flex}.monitor-explainer>summary>.account-icon{inline-size:var(--space-10);block-size:var(--space-10);color:var(--signal-strong)}.monitor-explainer-copy{gap:var(--space-1);min-inline-size:0;display:grid}.monitor-explainer-copy strong{color:var(--ink);font:600 var(--text-base)/1.5 var(--font-display)}.monitor-explainer-copy>span{color:var(--ink-muted);font:400 var(--text-sm)/1.6 var(--font-body)}.monitor-explainer-action{justify-content:center;align-items:center;gap:var(--space-3);min-block-size:var(--control-height);padding:var(--space-2) var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);color:var(--signal-strong);font:400 var(--text-xs)/1.5 var(--font-mono);flex:none;margin-inline-start:auto;display:inline-flex}.monitor-chevron{transition:transform var(--duration-fast);margin-inline-start:auto;display:inline-block}.monitor-explainer[open] .monitor-chevron,.monitor-add[open] .monitor-chevron{transform:rotate(180deg)}.monitor-explainer-body{border-block-start:1px solid var(--signal)}@supports (color:color-mix(in lab,red,red)){.monitor-explainer-body{border-block-start:1px solid color-mix(in srgb,var(--signal) 20%,transparent)}}.monitor-explainer-body{padding:var(--space-5);background:var(--paper-raised);border-radius:0 0 var(--radius-md) var(--radius-md)}.monitor-explainer-body p{max-inline-size:85ch;margin:0 0 var(--space-3);color:var(--ink-muted);font:400 var(--text-sm)/1.7 var(--font-body)}.monitor-explainer-body a{align-items:center;gap:var(--space-2);min-block-size:var(--control-height);white-space:normal;overflow-wrap:anywhere;max-inline-size:100%;display:inline-flex}.monitor-ledger.account-surface{overflow:visible}.monitor-ledger-heading{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5);display:flex}.monitor-ledger-heading>div{min-inline-size:0}.monitor-ledger-heading h2,.monitor-support h2{font:600 var(--text-base)/1.4 var(--font-display);margin:0}.monitor-ledger-heading p{margin:var(--space-1) 0 0;color:var(--ink-muted);font:400 var(--text-xs)/1.5 var(--font-body)}.monitor-count{white-space:nowrap;min-inline-size:var(--space-6);min-block-size:var(--space-6);background:var(--paper-soft);color:var(--ink-muted);font:400 var(--text-xs)/1.5 var(--font-data);padding-inline:var(--space-2);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.monitor-filter-bar{gap:var(--space-2);padding:0 var(--space-5) var(--space-4);border-block-end:1px solid var(--rule);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.75fr) minmax(0,1fr) auto;display:grid}.monitor-filter-bar .account-field{min-inline-size:0;margin:0}.monitor-filter-bar .account-field :is(input,select){inline-size:100%;min-inline-size:0;block-size:var(--control-height);min-block-size:var(--control-height);padding-block:var(--space-2);font-size:var(--text-xs)}.monitor-query{position:relative}.monitor-query>.account-icon{color:var(--ink-muted);pointer-events:none;position:absolute;inset-block-start:calc((var(--control-height) - 1.125rem) / 2);inset-inline-start:var(--space-3)}.monitor-query input{padding-inline-start:var(--space-10)}.monitor-filter-bar button{font-size:var(--text-xs);padding-inline:var(--space-3)}.monitor-reset{min-block-size:var(--control-height);grid-column:1/-1;justify-self:end;align-items:center;display:inline-flex}.monitor-column-head,.monitor-row{grid-template-columns:var(--monitor-columns);align-items:center;gap:var(--space-3);padding-inline:var(--space-5);display:grid}.monitor-column-head{padding-block:var(--space-3);color:var(--ink-muted);font:400 var(--text-2xs)/1.5 var(--font-body);border-block-end:1px solid var(--rule)}.monitor-column-head>:last-child{inline-size:calc(9rem + var(--control-height) + var(--space-2))}.monitor-row{min-inline-size:0;padding-block:var(--space-4);position:relative}.monitor-row+.monitor-row{border-block-start:1px solid var(--rule)}.monitor-row:has(.monitor-tools[open]){z-index:2}.monitor-row:hover{background:var(--paper-soft)}@supports (color:color-mix(in lab,red,red)){.monitor-row:hover{background:color-mix(in srgb,var(--paper-soft) 45%,transparent)}}.monitor-identity{min-inline-size:0}.monitor-identity h3{font:500 var(--text-sm)/1.5 var(--font-body);overflow-wrap:anywhere;margin:0}.monitor-identity h3 a{color:var(--ink);text-decoration:none}.monitor-identity h3 a:hover{color:var(--signal-strong)}.monitor-paused{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--paper-soft);color:var(--ink-muted);font:400 var(--text-2xs)/1.4 var(--font-mono);margin-block-start:var(--space-2);display:inline-flex}.monitor-value{min-inline-size:0;color:var(--ink-muted);font:400 var(--text-xs)/1.6 var(--font-body);overflow-wrap:anywhere}.monitor-value time{font-variant-numeric:tabular-nums}.monitor-extension{font-family:var(--font-data)}.monitor-mobile-label{display:none}.monitor-row .account-monitor-status{gap:var(--space-2);min-inline-size:0;max-inline-size:100%;font-size:var(--text-2xs);white-space:normal;background:var(--paper-soft);border-color:#0000;line-height:1.5}.monitor-row .account-monitor-status.is-available{background:var(--signal-soft)}.monitor-row .account-monitor-status:is(.is-grace,.is-redemption,.is-pending_delete){background:var(--warning-soft)}.monitor-state-dot{background:currentColor;border-radius:50%;flex:none;block-size:.375rem;inline-size:.375rem}.monitor-row-actions{justify-content:end;align-items:center;gap:var(--space-2);display:flex}.monitor-row-actions>a{inline-size:9rem;padding-inline:var(--space-3);font-size:var(--text-xs);text-align:center}.monitor-tools{flex:none;position:relative}.monitor-tools>summary{inline-size:var(--control-height);block-size:var(--control-height);border-radius:var(--radius-sm);color:var(--ink-muted);border:1px solid #0000;justify-content:center;align-items:center;font-weight:600;display:flex}.monitor-tools>summary:hover,.monitor-tools[open]>summary{border-color:var(--rule);background:var(--paper-soft);color:var(--ink)}.monitor-tools>div{z-index:3;inline-size:15rem;padding:var(--space-2);position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-end:0}.monitor-tools form{margin:0}.monitor-tools :is(button,a){align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--control-height);border-radius:var(--radius-sm);padding:var(--space-2);text-align:start;color:var(--ink);font:400 var(--text-xs)/1.5 var(--font-body);cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.monitor-tools :is(button,a):hover{background:var(--paper-soft)}.monitor-tools .monitor-stop-link{color:var(--danger)}.monitor-results-footer{justify-content:space-between;align-items:center;gap:var(--space-4);border-block-start:1px solid var(--rule);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.monitor-results-footer p{font:400 var(--text-xs)/1.6 var(--font-body);color:var(--ink-muted);margin:0}.monitor-results-footer .account-pagination{border:0;flex:24rem;margin:0;padding:0}.monitor-empty{text-align:center;justify-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-5);display:grid}.monitor-empty h3{font:600 var(--text-lg)/1.4 var(--font-display);margin:0}.monitor-empty p{max-inline-size:48ch;margin:0 0 var(--space-2);color:var(--ink-muted);font:400 var(--text-sm)/1.6 var(--font-body)}.monitor-support-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.monitor-support{align-items:center;gap:var(--space-4);padding:var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.monitor-support p{margin:var(--space-1) 0 0;color:var(--ink-muted);font:400 var(--text-xs)/1.6 var(--font-body)}.monitor-support>a{font-size:var(--text-xs);padding-inline:var(--space-3)}.monitor-support-icon{inline-size:var(--space-10);block-size:var(--space-10);background:var(--signal-soft);color:var(--signal-strong);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.monitor-support-icon .account-icon{inline-size:var(--space-5);block-size:var(--space-5)}.monitor-support-icon.is-help{background:var(--paper-soft);color:var(--ink-muted)}.monitor-add:not([open]){display:none}.monitor-add>summary{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-block-end:1px solid var(--rule);font:600 var(--text-base)/1.5 var(--font-body);display:flex}.monitor-add-form{gap:var(--space-4);padding:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.monitor-add-form .account-field{min-inline-size:0}.monitor-add-entry{align-items:stretch;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.monitor-add-form input{inline-size:100%;min-inline-size:0;min-block-size:var(--control-height)}.monitor-add-form .account-field p{margin:var(--space-2) 0 0;color:var(--ink-muted);font:400 var(--text-xs)/1.6 var(--font-body)}.monitor-add-form .account-field .monitor-field-error{color:var(--danger)}.monitor-add-actions{align-self:stretch;gap:var(--space-2);min-inline-size:0;display:flex}.monitoring-workspace .monitor-add-actions>:is(a,button){flex:none;inline-size:auto;min-inline-size:0}.monitor-capacity{gap:var(--space-2);border-block-start:1px solid var(--rule);font:400 var(--text-xs)/1.6 var(--font-body);color:var(--ink-muted);grid-column:1/-1;margin:0;padding-block-start:var(--space-3);display:flex}.monitor-capacity>.account-icon{margin-block-start:var(--space-1)}.monitor-capacity a{min-block-size:var(--control-height);align-items:center;display:inline-flex}@container account-main (max-width:70rem){.monitor-support{grid-template-columns:auto minmax(0,1fr)}.monitor-support>a{grid-column:2;justify-self:start}.monitor-filter-bar{grid-template-columns:repeat(3,minmax(0,1fr))}.monitor-query{grid-column:span 2}.monitor-filter-bar button{align-self:start}}@container account-main (max-width:52rem){.monitor-column-head{display:none}.monitor-row{row-gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.monitor-identity{grid-column:1/3}.monitor-extension{grid-column:3}.monitor-state{grid-column:1/-1}.monitor-mobile-label{color:var(--ink-muted);font:400 var(--text-2xs)/1.5 var(--font-body);margin-block-end:var(--space-1);display:block}.monitor-row-actions{grid-column:1/-1}.monitor-explainer>summary{align-items:start;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.monitor-explainer-action{grid-column:2;justify-self:start;margin-inline-start:0}.monitor-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.monitor-add-entry{grid-template-columns:minmax(0,1fr)}.monitor-add-actions{flex-wrap:wrap;justify-self:stretch}.monitoring-workspace .monitor-add-actions>:is(a,button){flex:auto;min-inline-size:0}}@container account-main (max-width:35rem){.monitor-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.monitor-query{grid-column:1/-1}.monitor-filter-bar>button{grid-column:1/-1;inline-size:100%}.monitor-support-grid{grid-template-columns:minmax(0,1fr)}.monitor-support>a{grid-column:1/-1;justify-self:stretch}.monitor-row{grid-template-columns:repeat(2,minmax(0,1fr))}.monitor-identity{grid-column:1/-1}.monitor-extension,.monitor-state{grid-column:auto}.monitor-row-actions{justify-content:stretch}.monitor-row-actions>a{flex:1}.monitor-explainer>summary,.monitor-ledger-heading,.monitor-row,.monitor-support,.monitor-explainer-body,.monitor-add>summary,.monitor-add-form{padding:var(--space-4)}.monitor-filter-bar{padding-inline:var(--space-4)}.monitor-explainer>summary>.account-icon{inline-size:var(--space-8);block-size:var(--space-8)}}@media(prefers-reduced-motion:reduce){.monitor-chevron{transition:none}}.monitor-detail-workspace{gap:var(--space-5);min-inline-size:0;display:grid}.monitor-detail-workspace .account-page-header{border:0;margin:0;padding-block-end:0}.monitor-detail-workspace .account-page-header-leading{margin-block-end:var(--space-3)}.monitor-detail-workspace .account-page-header-actions{gap:var(--space-2);flex-wrap:nowrap;flex:none;inline-size:max-content}.monitor-detail-workspace .account-page-header-actions form{margin:0}.monitor-detail-workspace .account-page-header-actions :is(a,button){min-inline-size:0;min-block-size:var(--control-height);font-size:var(--text-xs);padding-inline:var(--space-3);flex:none}.monitor-detail-workspace :is(.account-primary-action,.account-secondary-action,.account-text-action){gap:var(--space-2)}.monitor-detail-workspace .account-primary-action:disabled{opacity:.5;cursor:not-allowed}.monitor-detail-workspace .monitor-detail-metrics{margin:0}.monitor-detail-metrics .project-summary-card.is-text>dd:not(.project-metric-note){font-size:var(--text-xl);line-height:1.35}.monitor-detail-metrics .project-summary-card.is-text dd.project-metric-note{min-block-size:0;color:var(--ink-muted);font:400 var(--text-xs)/1.6 var(--font-body);letter-spacing:normal}.monitor-detail-tabs{gap:var(--space-2);border-block-end:1px solid var(--rule);display:flex}.monitor-detail-tabs a{min-block-size:var(--control-height);padding:var(--space-2) var(--space-4);font:500 var(--text-xs)/1.5 var(--font-body);color:var(--ink-muted);border-block-end:2px solid #0000;justify-content:center;align-items:center;margin-block-end:-1px;text-decoration:none;display:inline-flex}.monitor-detail-tabs a:hover{color:var(--signal-strong);background:var(--paper-soft)}.monitor-detail-tabs a[aria-current]{color:var(--signal-strong);border-color:var(--signal)}.monitor-detail-grid{gap:var(--space-5);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;display:grid}.monitor-detail-workspace .account-panel{flex-direction:column;min-inline-size:0;margin:0;display:flex}.monitor-detail-workspace .account-panel-header{padding:var(--space-4) var(--space-5);gap:var(--space-3)}.monitor-detail-workspace .account-panel-actions{flex:none}.monitor-detail-workspace .account-panel-body{flex-direction:column;flex:1;min-inline-size:0;display:flex}.monitor-detail-workspace .account-panel-header :is(h2,h3){font-size:var(--text-base)}.monitor-detail-workspace .account-panel-header p{font-size:var(--text-xs);line-height:1.65}.monitor-detail-count{min-inline-size:var(--space-6);padding:var(--space-1) var(--space-2);background:var(--paper-soft);font:400 var(--text-2xs)/1.4 var(--font-mono);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.monitor-detail-notice{align-items:start;gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);background:var(--paper-soft);color:var(--ink-muted);display:flex}.monitor-detail-notice p{font:400 var(--text-xs)/1.6 var(--font-body);margin:0}.monitor-detail-notice>svg{margin-block-start:.125rem}.monitor-detail-timeline{padding:var(--space-5);margin:0;list-style:none}.monitor-detail-timeline li{gap:var(--space-3);grid-template-columns:1rem minmax(0,1fr);padding-block-end:var(--space-5);display:grid;position:relative}.monitor-detail-timeline li:last-child{padding-block-end:0}.monitor-detail-timeline li:not(:last-child):before{content:"";background:var(--rule);inline-size:1px;position:absolute;inset-block:.5rem -.5rem;inset-inline-start:.4375rem}.monitor-detail-timeline-dot{z-index:1;border:2px solid var(--signal);background:var(--paper-raised);border-radius:50%;block-size:.625rem;inline-size:.625rem;margin:.3125rem auto 0}.monitor-detail-observation{align-items:center;gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;display:grid}.monitor-detail-observation time{font:400 var(--text-xs)/1.5 var(--font-body);color:var(--ink)}.monitor-detail-observation p{font:400 var(--text-xs)/1.6 var(--font-body);color:var(--ink-muted);grid-column:1/-1;margin:0}.monitor-detail-observation strong{color:var(--ink);font-weight:400}.monitor-detail-workspace .account-monitor-status{white-space:normal;min-inline-size:0;max-inline-size:100%;font:400 var(--text-2xs)/1.5 var(--font-mono);background:var(--paper-soft);padding:var(--space-1) var(--space-2);border-color:#0000}.monitor-detail-workspace .account-monitor-status.is-available{background:var(--signal-soft);color:var(--signal-strong)}.monitor-detail-workspace .account-monitor-status:is(.is-grace,.is-redemption,.is-pending_delete){background:var(--warning-soft)}.monitor-detail-panel-foot{padding:var(--space-3) var(--space-5);border-block-start:1px solid var(--rule);margin-block-start:auto}.monitor-detail-panel-foot .account-text-action{min-block-size:var(--control-height);font-size:var(--text-xs);align-items:center;display:inline-flex}.monitor-detail-facts{padding:var(--space-2) var(--space-5);margin:0;display:grid}.monitor-detail-facts>div{align-items:baseline;gap:var(--space-3);padding-block:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);display:grid}.monitor-detail-facts>div+div{border-block-start:1px solid var(--rule)}.monitor-detail-facts dt{color:var(--ink-muted);font:400 var(--text-xs)/1.6 var(--font-body)}.monitor-detail-facts dd{color:var(--ink);font:400 var(--text-xs)/1.6 var(--font-data);overflow-wrap:anywhere;margin:0}.monitor-detail-explanation{margin:auto var(--space-5) var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--paper-soft);color:var(--ink-muted);font:400 var(--text-xs)/1.6 var(--font-body)}.monitor-detail-explanation p{margin:0}.monitor-detail-explanation strong{color:var(--ink);margin-block-end:var(--space-1);font-weight:500;display:block}.monitor-detail-explanation>svg{margin-block-end:var(--space-2)}.monitor-detail-events{padding:0 var(--space-5);margin:0;list-style:none}.monitor-detail-events li{gap:var(--space-3);padding-block:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.monitor-detail-events li+li{border-block-start:1px solid var(--rule)}.monitor-detail-events h3{font:500 var(--text-sm)/1.5 var(--font-body);margin:0}.monitor-detail-events p{margin:var(--space-1) 0 var(--space-2);color:var(--ink-muted);font:400 var(--text-xs)/1.6 var(--font-body);overflow-wrap:anywhere}.monitor-detail-events time{color:var(--ink-muted);font:400 var(--text-2xs)/1.5 var(--font-mono)}.monitor-detail-icon{inline-size:var(--space-10);block-size:var(--space-10);background:var(--signal-soft);color:var(--signal-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.monitor-detail-icon svg{inline-size:var(--space-5);block-size:var(--space-5)}.monitor-detail-empty{align-content:center;justify-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-5);text-align:center;flex:1;display:grid}.monitor-detail-empty h3{font:500 var(--text-base)/1.4 var(--font-body);margin:0}.monitor-detail-empty p{max-inline-size:42ch;font:400 var(--text-xs)/1.65 var(--font-body);color:var(--ink-muted);margin:0}.monitor-detail-empty.is-compact{padding-block:var(--space-6)}.monitor-detail-preferences-summary{padding:var(--space-2) var(--space-5);margin:0}.monitor-detail-preferences-summary>div{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-3);display:flex}.monitor-detail-preferences-summary>div+div{border-block-start:1px solid var(--rule)}.monitor-detail-preferences-summary dt{align-items:center;gap:var(--space-2);color:var(--ink-muted);font:400 var(--text-xs)/1.6 var(--font-body);display:flex}.monitor-detail-preferences-summary dd{font:400 var(--text-2xs)/1.5 var(--font-mono);color:var(--ink-muted);margin:0}.monitor-detail-preferences-summary dd.is-enabled{color:var(--signal-strong)}.monitor-detail-history,.monitor-detail-guidance{gap:var(--space-5);align-content:start;min-inline-size:0;display:grid}.monitor-detail-table-head,.monitor-detail-table-row{gap:var(--space-4);padding:var(--space-4) var(--space-5);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.7fr);align-items:center;display:grid}.monitor-detail-table-head{color:var(--ink-muted);font:400 var(--text-2xs)/1.5 var(--font-body);padding-block:var(--space-3)}.monitor-detail-table-row{border-block-start:1px solid var(--rule);color:var(--ink-muted);font:400 var(--text-xs)/1.6 var(--font-body)}.monitor-detail-table-row:hover{background:var(--paper-soft)}@supports (color:color-mix(in lab,red,red)){.monitor-detail-table-row:hover{background:color-mix(in srgb,var(--paper-soft) 50%,transparent)}}.monitor-detail-table-row>div{overflow-wrap:anywhere;min-inline-size:0}.monitor-detail-mobile-label{display:none}.monitor-detail-pagination p{font:400 var(--text-xs)/1.6 var(--font-body);color:var(--ink-muted);margin:0}.monitor-detail-pagination .account-pagination{border:0;margin-block-start:var(--space-3);padding:0}.monitor-detail-alert-grid{align-items:start}.monitor-detail-alert-form{gap:var(--space-6);padding:var(--space-5);margin:0;display:grid}.monitor-detail-alert-form fieldset{border:0;min-inline-size:0;margin:0;padding:0}.monitor-detail-alert-form legend{color:var(--ink);font:500 var(--text-sm)/1.5 var(--font-body);padding:0}.monitor-detail-alert-form fieldset>p{margin:var(--space-1) 0 var(--space-3);color:var(--ink-muted);font:400 var(--text-xs)/1.65 var(--font-body)}.monitor-detail-option{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-md);cursor:pointer;display:flex}.monitor-detail-option+input+.monitor-detail-option{margin-block-start:var(--space-2)}.monitor-detail-option:hover{background:var(--paper-soft)}.monitor-detail-option:focus-within{outline:2px solid var(--signal);outline-offset:2px}.monitor-detail-option strong{font:500 var(--text-sm)/1.5 var(--font-body);display:block}.monitor-detail-option small{color:var(--ink-muted);font:400 var(--text-xs)/1.65 var(--font-body);margin-block-start:var(--space-1);display:block}.monitor-detail-option input{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--signal);flex:none;margin:0}.monitor-detail-form-actions{border-block-start:1px solid var(--rule);justify-content:end;padding-block-start:var(--space-4);display:flex}.monitor-detail-help{align-items:start;gap:var(--space-3);padding:var(--space-5);background:var(--signal-soft);display:flex}.monitor-detail-help>div{overflow-wrap:anywhere;min-inline-size:0}.monitor-detail-help .account-text-action{white-space:normal;text-align:start}.monitor-detail-help h2{font:500 var(--text-base)/1.4 var(--font-display);margin:0}.monitor-detail-help p{margin:var(--space-2) 0;color:var(--ink-muted);font:400 var(--text-xs)/1.65 var(--font-body)}.monitor-detail-help a{min-block-size:var(--control-height);font-size:var(--text-xs);align-items:center;display:inline-flex}.monitor-detail-stop{border-block-start:1px solid var(--rule);padding-block-start:var(--space-2)}.monitor-detail-stop>summary{align-items:center;gap:var(--space-2);min-block-size:var(--control-height);padding:var(--space-2);color:var(--ink-muted);font:400 var(--text-xs)/1.5 var(--font-body);border-radius:var(--radius-sm);display:flex}.monitor-detail-stop>summary:hover{background:var(--paper-soft);color:var(--ink)}.monitor-detail-stop-chevron{margin-inline-start:auto}.monitor-detail-stop[open] .monitor-detail-stop-chevron{transform:rotate(180deg)}.monitor-detail-stop>div{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--paper-soft);border:1px solid var(--rule);border-radius:var(--radius-md);margin-block-start:var(--space-2);display:flex}.monitor-detail-stop p{color:var(--ink-muted);font:400 var(--text-xs)/1.65 var(--font-body);overflow-wrap:anywhere;margin:0}.monitor-detail-stop form{flex:none;margin:0}@container account-main (max-width:65rem){.monitor-detail-workspace .account-page-header-actions{margin-inline-start:0}.monitor-detail-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}@container account-main (max-width:52rem){.monitor-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.monitor-detail-grid{grid-template-columns:minmax(0,1fr)}}@container account-main (max-width:36rem){.monitor-detail-workspace{gap:var(--space-4)}.monitor-detail-metrics .project-summary-card{padding:var(--space-3);gap:var(--space-2)}.monitor-detail-metrics .project-summary-card dt{font-size:var(--text-xs)}.monitor-detail-metrics .project-summary-card.is-text>dd:not(.project-metric-note){font-size:var(--text-lg)}.monitor-detail-metrics .project-summary-card.is-text dd.project-metric-note{font-size:var(--text-2xs)}.monitor-detail-workspace .account-page-header-actions{grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;display:grid}.monitor-detail-workspace .account-page-header-actions>form:first-child{grid-column:1/-1}.monitor-detail-workspace .account-page-header-actions button{block-size:100%;inline-size:100%}.monitor-detail-workspace .account-page-header-actions a{text-align:center}.monitor-detail-workspace .account-panel-header,.monitor-detail-timeline,.monitor-detail-alert-form,.monitor-detail-help{padding:var(--space-4)}.monitor-detail-facts,.monitor-detail-preferences-summary,.monitor-detail-events{padding-inline:var(--space-4)}.monitor-detail-explanation{margin-inline:var(--space-4)}.monitor-detail-panel-foot{padding-inline:var(--space-4)}.monitor-detail-table-head{display:none}.monitor-detail-table-row{padding:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.monitor-detail-mobile-label{font-size:var(--text-2xs);margin-block-end:var(--space-1);display:block}.monitor-detail-tabs{gap:0}.monitor-detail-tabs a{padding-inline:var(--space-2);flex:1}.monitor-detail-observation{grid-template-columns:minmax(0,1fr);justify-items:start}.monitor-detail-option{padding:var(--space-3)}.monitor-detail-stop>div{flex-direction:column;align-items:stretch}.monitor-detail-stop button,.monitor-detail-form-actions button{inline-size:100%}}@container account-main (max-width:23rem){.monitor-detail-facts>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}@container account-main (max-width:26rem){.monitor-detail-workspace .account-page-header-actions{grid-template-columns:minmax(0,1fr)}}.member-account-main .profile-workspace{gap:var(--account-layout-gap);grid-template-columns:minmax(0,1fr)}.profile-workspace>*,.profile-layout>*,.profile-primary>*,.profile-side>*{min-inline-size:0}.profile-purchase>summary:focus-visible,.profile-identity-metrics a:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.profile-identity{padding:var(--space-6);align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.profile-identity-person{align-items:center;gap:var(--space-6);min-inline-size:0;display:flex}.profile-avatar{border-radius:var(--radius-pill);background:var(--signal-soft);block-size:5rem;inline-size:5rem;color:var(--signal-strong);font:600 var(--text-metric) var(--font-display);flex:none;place-items:center;display:grid}.profile-identity-copy{gap:var(--space-2);min-inline-size:0;display:grid}.profile-identity h2{font:600 var(--text-xl)/1.3 var(--font-display);letter-spacing:-.035em;margin:0}.profile-identity p{color:var(--ink-muted);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.profile-identity-meta{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.profile-plan-badge,.profile-verification{align-items:center;gap:var(--space-2);font-size:var(--text-xs);display:inline-flex}.profile-plan-badge{padding:var(--space-2) var(--space-3);background:var(--paper-soft);border-radius:var(--radius-pill)}.profile-verification{color:var(--ink-muted)}.profile-verification.is-verified{color:var(--signal-strong)}.profile-identity-metrics{min-inline-size:0;display:flex}.profile-identity-metrics a{align-items:flex-start;gap:var(--space-3);border-inline-start:1px solid var(--rule);min-inline-size:0;padding:var(--space-4);color:var(--ink);flex:1 1 0;display:flex}.profile-identity-metrics a:hover{background:var(--paper-soft)}.profile-identity-metrics a>span{gap:var(--space-2);min-inline-size:0;display:grid}.profile-identity-metrics strong{font:600 var(--text-2xl)/1 var(--font-display);font-variant-numeric:tabular-nums}.profile-identity-metrics a>span>span{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.4}.profile-layout{align-items:start;gap:var(--account-layout-gap);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.profile-primary{gap:var(--account-layout-gap);flex-direction:column;min-inline-size:0;display:flex}.profile-primary>.profile-personal{flex:1}.profile-side{gap:var(--account-layout-gap);grid-template-columns:minmax(0,1fr);display:grid}.profile-workspace .account-panel-header{align-items:center}.member-account-main .profile-form{gap:var(--space-6);inline-size:100%;margin:0}.profile-form .account-field input,.profile-form .account-field select{min-block-size:var(--control-height);font-size:var(--text-sm)}.profile-form .account-field>p{font-size:var(--text-xs);line-height:1.55}.profile-form-footer{justify-content:space-between;align-items:center;gap:var(--space-4);border-block-start:1px solid var(--rule);flex-wrap:wrap;padding-block-start:var(--space-5);display:flex}.profile-form-footer>span{align-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:var(--text-xs);display:inline-flex}.profile-workspace .account-icon{flex:none;block-size:1.15rem;inline-size:1.15rem}.profile-workspace :is(.account-primary-action,.account-secondary-action){gap:var(--space-2)}.profile-workspace .account-text-action{align-items:center;gap:var(--space-2);white-space:normal;max-inline-size:100%;display:inline-flex}.profile-section-icon{border-radius:var(--radius-pill);background:var(--signal-soft);block-size:2.75rem;inline-size:2.75rem;color:var(--signal-strong);flex:none;place-items:center;display:grid}.profile-plan .account-panel-body{gap:var(--space-5);display:grid}.profile-plan-summary{align-items:center;gap:var(--space-4);display:flex}.profile-plan-summary>div{gap:var(--space-1);min-inline-size:0;display:grid}.profile-plan-summary strong{font-size:var(--text-base);font-weight:600}.profile-balance{gap:var(--space-2);border-block:1px solid var(--rule);padding-block:var(--space-4);display:grid}.profile-balance>span{color:var(--ink-muted);font-size:var(--text-xs)}.profile-balance strong{color:var(--signal-strong);font:500 var(--text-lg)/1.4 var(--font-display)}.profile-balance p{color:var(--ink-muted);font-size:var(--text-xs);margin:0;line-height:1.5}.profile-card-actions{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.profile-security .account-panel-body{gap:var(--space-5);display:grid}.profile-security-list{margin:0}.profile-security-list>div{justify-content:space-between;gap:var(--space-2) var(--space-4);padding-block:var(--space-3);border-block-end:1px solid var(--rule);flex-wrap:wrap;display:flex}.profile-security-list>div:first-child{padding-block-start:0}.profile-security-list>div:last-child{border-block-end:0;padding-block-end:0}.profile-security-list dt{align-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:var(--text-sm);display:flex}.profile-security-list dd{font:500 var(--text-xs)/1.5 var(--font-mono);margin:0}.profile-security-list .is-positive{color:var(--signal-strong)}.profile-feedback{align-items:center;gap:var(--space-3);display:flex}.profile-purchase>summary{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);cursor:pointer;list-style:none;display:flex}.profile-purchase>summary::-webkit-details-marker{display:none}.profile-purchase>summary:hover{background:var(--paper-soft)}.profile-purchase-copy{gap:var(--space-1);flex:auto;min-inline-size:0;display:grid}.profile-purchase h2,.profile-preferences h2{font:600 var(--text-base)/1.4 var(--font-display);letter-spacing:-.025em;margin:0}.profile-purchase-copy>span,.profile-preferences p,.profile-purchase-body>p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}.profile-purchase-action{justify-content:flex-end;align-items:center;gap:var(--space-3);color:var(--signal-strong);font:500 var(--text-xs)/1.5 var(--font-mono);display:flex}.profile-purchase[open]>summary{border-block-end:1px solid var(--rule)}.profile-purchase[open] .profile-purchase-action svg{transform:rotate(180deg)}.profile-purchase-body{padding:var(--space-6)}.profile-purchase-body fieldset{border:0;min-inline-size:0;margin:0;padding:0}.member-account-main .profile-purchase .account-settings-section{background:0 0;border:0;border-radius:0;padding:0;display:block}.member-account-main .profile-purchase .account-settings-section>.account-form{inline-size:100%;max-inline-size:none;margin:var(--space-5) 0 0}.profile-preferences{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);flex-wrap:wrap;display:flex}.profile-preferences>div{gap:var(--space-1);flex:16rem;min-inline-size:0;display:grid}@container account-main (max-width:60rem){.profile-identity{grid-template-columns:minmax(0,1fr)}.profile-identity-metrics{border-block-start:1px solid var(--rule);padding-block-start:var(--space-4)}.profile-identity-metrics a:first-child{border-inline-start:0;padding-inline-start:0}.profile-identity-metrics a:last-child{padding-inline-end:0}}@container account-main (max-width:46rem){.profile-layout{grid-template-columns:minmax(0,1fr)}.profile-purchase>summary{flex-wrap:wrap}.profile-purchase-action{margin-inline-start:auto}}@container account-main (max-width:30rem){.profile-identity{padding:var(--space-4);gap:var(--space-4)}.profile-identity-person{gap:var(--space-3);align-items:flex-start}.profile-avatar{block-size:3rem;inline-size:3rem;font-size:var(--text-xl)}.profile-identity h2{font-size:var(--text-lg)}.profile-identity-metrics a{gap:var(--space-3);padding:var(--space-2) var(--space-3);display:grid}.profile-identity-metrics a>span>span{font-size:var(--text-xs)}.profile-purchase>summary{padding:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.profile-purchase-action{grid-column:1/-1}.profile-purchase-body,.profile-preferences{padding:var(--space-4)}.profile-preferences>div{flex-basis:calc(100% - 4rem)}.profile-preferences>a,.profile-card-actions>.account-secondary-action,.profile-form-footer>button{inline-size:100%}}.profile-layout{align-items:stretch}.profile-personal{flex-direction:column;display:flex}.profile-personal>.account-panel-body{flex:1;display:flex}.member-account-main .profile-form{flex-direction:column;align-items:stretch;display:flex}.profile-form-footer{margin-block-start:auto}.profile-workspace>.account-page-header{border-block-end:0;padding-block-end:0}.profile-workspace .account-panel-body{padding:var(--account-surface-padding-block) var(--account-surface-padding-inline)}.member-account-main .security-workspace{gap:var(--account-layout-gap);grid-template-columns:minmax(0,1fr)}.security-workspace>.account-page-header{border-block-end:0;padding-block-end:0}.security-layout{align-items:start;gap:var(--account-layout-gap);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);grid-template-areas:"primary side""sessions help";display:grid}.security-primary,.security-side{gap:var(--account-layout-gap);grid-template-columns:minmax(0,1fr);display:grid}.security-primary{grid-area:primary}.security-side{grid-area:side}.security-layout>.is-sessions{grid-area:sessions;align-self:stretch}.security-layout>.security-help{grid-area:help;align-self:stretch}.security-layout>*,.security-card>*,.security-card-body>*,.security-side>*{min-inline-size:0}.security-card{margin:0;padding:0;scroll-margin-block-start:var(--space-6)}.security-card-header{align-items:center;gap:var(--space-4);padding:var(--account-surface-padding-block) var(--account-surface-padding-inline);display:flex}.security-card-header .account-section-copy{gap:var(--space-1);flex:auto}.security-card h2,.security-help h2{font:600 var(--text-base)/1.4 var(--font-display);letter-spacing:-.025em;margin:0}.security-card-header p,.security-help p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}.security-icon{border-radius:var(--radius-sm);background:var(--paper-soft);block-size:2.5rem;inline-size:2.5rem;color:var(--ink);flex:none;place-items:center;display:grid}.security-workspace .account-icon{flex:none;block-size:1.2rem;inline-size:1.2rem}.security-workspace summary{cursor:pointer;list-style:none}.security-workspace summary::-webkit-details-marker{display:none}.security-workspace summary:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.security-workspace summary:hover{background:var(--paper-soft)}.security-card-body{padding:var(--account-surface-padding-block) var(--account-surface-padding-inline);border-block-start:1px solid var(--rule)}.security-disclosure-action,.security-expand-action{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--control-height);color:var(--ink);font:500 var(--text-xs)/1.5 var(--font-mono);display:flex}.security-disclosure-action{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);max-inline-size:45%;padding:var(--space-2) var(--space-3);flex:none}.security-chevron{font:500 var(--text-base)/1 var(--font-body);flex:none;display:inline-block}.security-card[open]>summary .security-chevron,.security-provider[open]>summary .security-chevron,.security-factor-controls[open]>summary .security-chevron{transform:rotate(180deg)}.security-status{align-items:center;gap:var(--space-2);font:500 var(--text-xs)/1.5 var(--font-mono);color:var(--ink-muted);display:inline-flex}.security-status:before{content:"";background:currentColor;border-radius:50%;flex:none;block-size:.4rem;inline-size:.4rem}.security-workspace .is-positive{color:var(--signal-strong)}.security-workspace .is-warning{color:var(--warning)}.security-workspace :is(.account-primary-action,.account-secondary-action,.account-danger-action){min-block-size:var(--control-height);min-inline-size:0;padding:var(--space-2) var(--space-4);gap:var(--space-2);white-space:normal}.security-workspace .account-primary-action>span:first-child{overflow-wrap:anywhere;min-inline-size:0}.security-workspace .account-primary-action>span[aria-hidden]{flex:none}.security-workspace .account-text-action{align-items:center;gap:var(--space-2);white-space:normal;display:inline-flex}.security-workspace .account-form{max-inline-size:none;margin:0}.security-workspace :is(.account-form--password,.account-form--danger){gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.security-workspace .account-form--password>*,.security-workspace .account-form--danger>*{grid-column:auto}.security-workspace .account-field input{min-block-size:var(--control-height);font-size:var(--text-sm)}.security-workspace .account-field>p{font-size:var(--text-xs);line-height:1.55}.security-workspace .account-form-actions{justify-content:flex-end;margin:0}.security-workspace .account-social-auth-list{gap:var(--space-2);border:0;width:100%;margin:0;overflow:visible}.security-workspace .security-provider{border:0;padding:0;display:block}.security-provider+.security-provider{border-block-start:1px solid var(--rule);padding-block-start:var(--space-2)}.security-provider>summary{align-items:center;gap:var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);display:flex}.security-provider .account-social-auth-identity{flex:auto}.security-provider .social-auth-provider-mark{background:var(--paper-soft);border:1px solid var(--rule);border-radius:var(--radius-sm);place-items:center;width:2.5rem;height:2.5rem;display:grid}.security-provider .social-auth-provider-mark svg{width:1.25rem;height:1.25rem}.security-provider .account-social-auth-identity strong{font-size:var(--text-base);line-height:1.4}.security-provider .account-social-auth-identity small{white-space:normal;overflow-wrap:anywhere}.security-provider-action{justify-content:center;align-items:center;gap:var(--space-3);min-block-size:var(--control-height);max-inline-size:45%;padding:var(--space-2) var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);color:var(--ink);font:500 var(--text-xs)/1.4 var(--font-mono);flex:none;display:inline-flex}.security-provider-action .security-chevron{block-size:1rem;inline-size:1rem}.security-provider>summary:is(:hover,:focus-visible) .security-provider-action,.security-provider[open]>summary .security-provider-action{border-color:var(--signal-strong);color:var(--signal-strong)}.security-provider[open]>summary{background:var(--paper-soft)}.security-provider-body{padding:var(--space-4) var(--space-3);border-block-start:1px solid var(--rule);margin-block-start:var(--space-3)}.security-workspace .account-social-auth-action{grid-template-columns:minmax(0,1fr) auto}.security-workspace .account-social-auth-action>button:first-of-type:last-child{justify-self:end}.security-workspace .account-social-auth-safety{padding:var(--space-4) 0 0}.security-factor-controls>summary{color:var(--signal-strong);justify-content:space-between}.security-factor-body{gap:var(--space-5);border-block-start:1px solid var(--rule);margin-block-start:var(--space-3);padding-block-start:var(--space-5);display:grid}.security-workspace .account-two-factor-choice,.security-workspace :is(.account-two-factor-notice,.account-two-factor-policy,.account-two-factor-setup,.account-recovery-codes,.account-two-factor-state,.account-two-factor-email-code,.account-two-factor-management){margin:0}.security-workspace .account-two-factor-enrollment{grid-template-columns:auto minmax(0,1fr)}.security-workspace .account-two-factor-management,.security-workspace .account-two-factor-methods{grid-template-columns:minmax(0,1fr)}.security-workspace .account-session-list{border:0;margin:0}.security-workspace .account-session{padding-block:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.security-workspace .account-session:first-child{padding-block-start:0}.security-workspace .account-session:last-child{padding-block-end:0}.security-workspace .account-session-meta{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--space-3)}.security-workspace .account-session-meta :is(dt,dd){font-size:var(--text-xs);overflow-wrap:anywhere}.security-workspace .account-section-action{border-block-start:1px solid var(--rule);margin-block-start:var(--space-5);padding-block-start:var(--space-5)}.security-side .account-panel-body{padding:var(--account-surface-padding-block) var(--account-surface-padding-inline)}.security-summary-list{margin:0 0 var(--space-4)}.security-summary-list>div{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding-block:var(--space-3);border-block-end:1px solid var(--rule);flex-wrap:wrap;display:flex}.security-summary-list>div:first-child{padding-block-start:0}.security-summary-list dt{align-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:var(--text-sm);display:flex}.security-summary-list dd{font:500 var(--text-xs)/1.5 var(--font-mono);margin:0}.security-guidance{isolation:isolate;align-items:flex-start;gap:var(--space-4);padding:var(--space-6);background:var(--signal-soft);border-color:var(--signal);display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.security-guidance{border-color:color-mix(in srgb,var(--signal) 20%,var(--rule))}}.security-guidance .security-icon{color:var(--signal-strong);background:0 0}.security-guidance>div{z-index:1;min-inline-size:0;position:relative}.security-guidance h2{margin:var(--space-2) 0;font:600 var(--text-xl)/1.35 var(--font-display);letter-spacing:-.035em}.security-guidance p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}.security-guidance-art{pointer-events:none;block-size:100%;inline-size:7rem;color:var(--signal);opacity:.12;z-index:-1;position:absolute;inset-block-end:0;inset-inline-end:0}[dir=rtl] .security-guidance-art{transform:scaleX(-1)}.security-tips ul{padding:var(--space-5) var(--space-6);gap:var(--space-4);margin:0;list-style:none;display:grid}.security-tips li{align-items:flex-start;gap:var(--space-3);color:var(--ink-muted);font-size:var(--text-sm);line-height:1.55;display:flex}.security-tips li svg{color:var(--signal-strong)}.security-help{align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);display:flex}.security-help>div{gap:var(--space-3);min-inline-size:0;display:grid}.security-help a{justify-self:start}.security-workspace .security-card.is-danger{border-color:var(--rule-strong)}.security-card.is-danger .security-icon{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.security-card.is-danger .security-icon{background:color-mix(in srgb,var(--danger) 8%,var(--paper))}}.security-card.is-danger .security-icon{color:var(--danger)}.security-card.is-danger .security-disclosure-action{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.security-card.is-danger .security-disclosure-action{border-color:color-mix(in srgb,var(--danger) 40%,var(--rule))}}.security-card.is-danger .account-form{max-inline-size:40rem}@container account-main (max-width:56rem){.security-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"primary""sessions""side""help"}.security-side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@container account-main (max-width:36rem){.security-side{grid-template-columns:minmax(0,1fr)}.security-provider>summary{flex-wrap:wrap}.security-provider .account-social-auth-identity{flex-basis:100%}.security-provider-action{max-inline-size:100%;margin-inline-start:auto}.security-card-header{gap:var(--space-3);flex-wrap:wrap}.security-card-header .account-section-copy{flex:calc(100% - 4rem)}.security-disclosure-action{max-inline-size:100%;margin-inline-start:auto}.security-workspace .account-social-auth-action,.security-workspace .account-session,.security-workspace .account-two-factor-enrollment,.security-workspace .account-two-factor-email-code,.security-workspace .account-session-meta{grid-template-columns:minmax(0,1fr)}.security-workspace .account-session-meta>div{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.security-workspace :is(.account-two-factor-choice>form,.account-two-factor-choice>summary,.account-two-factor-setup,.account-two-factor-management,.account-recovery-codes){padding:var(--space-4)}.security-workspace .account-form-actions>button{inline-size:100%}.security-guidance,.security-help{padding:var(--space-5) var(--space-4);gap:var(--space-3)}}.credits-workspace{gap:var(--space-5)}.credits-workspace .account-page-header{margin-block-end:0}.credits-metrics .project-summary-card{gap:var(--space-2)}.credits-metrics .project-summary-card dt{font-size:var(--text-xs);line-height:1.5}.credits-metrics .project-summary-card .project-metric-note{color:var(--ink-muted);letter-spacing:normal;font-weight:400;font-family:var(--font-body);font-size:var(--text-xs)}.credits-dashboard{gap:var(--space-5);grid-template-columns:minmax(0,1.65fr) minmax(19rem,1fr);align-items:start;display:grid}.credits-dashboard>*{min-width:0}.credits-usage,.credits-distribution{grid-template-rows:subgrid;grid-row:span 2;align-self:stretch;row-gap:0;display:grid}.credits-usage>.account-panel-body,.credits-distribution>.account-panel-body{flex-direction:column;flex:1;display:flex}.credits-workspace .account-panel-header{padding:var(--space-4) var(--space-5)}.credits-workspace .account-panel-heading h2{font-size:var(--text-base)}.credits-workspace .account-panel-heading p{font-size:var(--text-xs);line-height:1.5}.credits-workspace .account-panel-actions{flex:0 auto}.credits-chart-filter{align-items:center;gap:var(--space-1);min-width:0;display:flex}.credits-chart-filter select{inline-size:10rem;min-inline-size:0;max-inline-size:100%;min-block-size:var(--control-height);padding:var(--space-2);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);color:var(--ink);font:400 var(--text-2xs)/1.5 var(--font-mono)}.credits-chart-filter button{min-block-size:var(--control-height);padding:var(--space-2);inline-size:var(--control-height);flex:none}.credits-chart-body{padding:var(--space-4) var(--space-5) var(--space-2);flex-direction:column;flex:1;display:flex}.credits-chart-summary{justify-content:space-between;gap:var(--space-2);color:var(--ink-muted);font-size:var(--text-xs);flex-wrap:wrap;align-items:baseline;margin-block-end:var(--space-4);display:flex}.credits-chart-summary strong{color:var(--ink);font:500 var(--text-xl)/1.3 var(--font-display);font-variant-numeric:tabular-nums;margin-inline-end:var(--space-1)}.credits-bar-chart{width:100%;min-width:0;height:auto;margin-block:auto;display:block;overflow:visible}.credits-grid-line{stroke:var(--rule);stroke-width:1px}.credits-axis{fill:var(--ink-muted);font:11px var(--font-mono)}.credits-bar{fill:var(--signal)}.credits-week:hover .credits-bar{fill:var(--signal-strong)}.credits-chart-data{margin-block-start:var(--space-3)}.credits-chart-data>summary{align-items:center;gap:var(--space-2);inline-size:fit-content;min-block-size:var(--control-height);cursor:pointer;font:400 var(--text-2xs)/1.5 var(--font-mono);color:var(--signal-strong);list-style:none;display:flex}.credits-chart-data-body{border-block-start:1px solid var(--rule);padding-block:var(--space-3)}.credits-chart-data-body>p{font-size:var(--text-xs);color:var(--ink-muted);margin:0 0 var(--space-3)}.credits-chart-data table{width:100%;font-size:var(--text-xs);border-collapse:collapse;font-variant-numeric:tabular-nums}.credits-chart-data :is(th,td){padding:var(--space-2) var(--space-1);border-block-end:1px solid var(--rule);text-align:end}.credits-chart-data th:first-child{text-align:start;font-weight:400}.credits-chart-data thead th{color:var(--ink-muted);font-weight:400}.credits-distribution-body{align-items:center;gap:var(--space-4);padding:var(--space-5);flex:1;display:flex}.credits-donut{aspect-ratio:1;flex:0 44%;min-inline-size:7rem;max-inline-size:12rem;position:relative}.credits-donut svg{block-size:100%;inline-size:100%;transform:rotate(-90deg)}.credits-donut circle{fill:none;stroke-width:25px}.credits-donut-track{stroke:var(--paper-soft)}.credits-donut>div{text-align:center;justify-content:center;align-items:center;gap:var(--space-1);flex-direction:column;display:flex;position:absolute;inset:25% 22%}.credits-donut strong{color:var(--ink);font:500 clamp(1rem,2cqi,1.75rem)/1.2 var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.credits-donut span{color:var(--ink-muted);font-size:var(--text-xs);line-height:1.3}.credits-legend{flex:1;min-width:0;margin:0;padding:0;list-style:none}.credits-legend li{gap:var(--space-2);padding-block:var(--space-2);font-size:var(--text-xs);grid-template-columns:.5rem minmax(0,1fr) auto;align-items:center;line-height:1.4;display:grid}.credits-legend li+li{border-block-start:1px solid var(--rule)}.credits-legend-value{text-align:end;font-variant-numeric:tabular-nums;gap:0;display:grid}.credits-legend-value strong{font-weight:500}.credits-legend-value small{color:var(--ink-muted);font-size:var(--text-2xs)}.credits-swatch{background:var(--credit-operation-color);border-radius:50%;block-size:.5rem;inline-size:.5rem}.credits-segment{stroke:var(--credit-operation-color)}.credits-workspace .is-idea{--credit-operation-color:var(--signal-strong)}.credits-workspace .is-inspiration,.credits-workspace .is-refinement{--credit-operation-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.credits-workspace .is-refinement{--credit-operation-color:color-mix(in srgb, var(--signal) 65%, var(--paper-raised))}}.credits-workspace .is-project_review{--credit-operation-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.credits-workspace .is-project_review{--credit-operation-color:color-mix(in srgb, var(--signal) 35%, var(--paper-raised))}}.credits-workspace .is-deep_validation,.credits-workspace .is-api_discovery{--credit-operation-color:var(--ink-muted)}@supports (color:color-mix(in lab,red,red)){.credits-workspace .is-api_discovery{--credit-operation-color:color-mix(in srgb, var(--ink-muted) 70%, var(--paper-raised))}}.credits-workspace .is-api_refinement{--credit-operation-color:var(--ink-muted)}@supports (color:color-mix(in lab,red,red)){.credits-workspace .is-api_refinement{--credit-operation-color:color-mix(in srgb, var(--ink-muted) 40%, var(--paper-raised))}}.credits-workspace .is-other{--credit-operation-color:var(--rule-strong)}.credits-filters{align-items:end;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-block-end:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr) auto;display:grid}.credits-filters .account-field{min-width:0;margin:0}.credits-filters .account-field label{font-size:var(--text-2xs)}.credits-filters select{width:100%;min-width:0;font-size:var(--text-xs);min-height:var(--control-height);padding:var(--space-2)}.credits-filters>button{min-height:var(--control-height);padding-inline:var(--space-3);font-size:var(--text-2xs)}.credits-clear{min-height:var(--control-height);font-size:var(--text-2xs);grid-column:1/-1;justify-self:end;align-items:center;display:inline-flex}.credits-count{padding:var(--space-1) var(--space-2);background:var(--paper-soft);color:var(--ink-muted);font:400 var(--text-2xs)/1.5 var(--font-mono);border-radius:999px}.credits-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--text-xs)}.credits-table thead th{text-align:start;color:var(--ink-muted);font-weight:400;font-size:var(--text-2xs);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--rule)}.credits-table thead th:first-child{width:22%}.credits-table thead th:nth-child(2){width:34%}.credits-table thead th:last-child{text-align:end;width:8.5rem}.credits-table tbody :is(th,td){padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--rule);text-align:start;overflow-wrap:anywhere;vertical-align:middle;line-height:1.55}.credits-table tbody tr:last-child>*{border-block-end:0}.credits-table .credits-date{color:var(--ink-muted);font:400 var(--text-2xs)/1.6 var(--font-mono)}.credits-date time span{margin-block-start:var(--space-1);display:block}.credits-operation{color:var(--ink);font-weight:500}.credits-operation .account-icon{vertical-align:middle;color:var(--ink-muted);margin-inline-end:var(--space-2);display:inline-block}.credits-detail{color:var(--ink-muted)}.credits-table .credits-units{text-align:end;font:500 var(--text-xs)/1.5 var(--font-mono);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.credits-table .credits-units.is-refund,.credits-return-label{color:var(--signal-strong)}.credits-table-footer{padding:var(--space-4) var(--space-5);border-block-start:1px solid var(--rule)}.credits-table-footer>p{color:var(--ink-muted);font-size:var(--text-xs);margin:0}.credits-table-footer .account-pagination{border:0;margin-block-start:var(--space-3);padding:0}.credits-rail{gap:var(--space-4);display:grid}.credits-balance-body{padding:var(--space-5);gap:var(--space-4);display:grid}.credits-balance-total{align-items:center;gap:var(--space-3);display:flex}.credits-balance-total>div{gap:var(--space-1);display:grid}.credits-balance-total strong{font:500 var(--text-2xl)/1.2 var(--font-display)}.credits-balance-total span:not(.credits-icon){color:var(--ink-muted);font-size:var(--text-xs)}.credits-icon{inline-size:var(--space-10);block-size:var(--space-10);color:var(--signal-strong);background:var(--signal-soft);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.credits-balances{margin:0}.credits-balances>div{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-3);border-block-end:1px solid var(--rule);font-size:var(--text-xs);display:flex}.credits-balances dt{color:var(--ink-muted)}.credits-balances dd{font:500 var(--text-xs)/1.5 var(--font-mono);margin:0}.credits-plan-usage>div{justify-content:space-between;gap:var(--space-3);font-size:var(--text-xs);display:flex}.credits-plan-usage strong{white-space:nowrap;font-weight:500}.credits-plan-usage progress{appearance:none;width:100%;height:var(--space-2);margin-block:var(--space-2);background:var(--paper-soft);color:var(--signal);border:0;border-radius:999px;display:block;overflow:hidden}.credits-plan-usage progress::-webkit-progress-bar{background:var(--paper-soft)}.credits-plan-usage progress::-webkit-progress-value{background:var(--signal);border-radius:999px}.credits-plan-usage progress::-moz-progress-bar{background:var(--signal);border-radius:999px}.credits-plan-usage>p{color:var(--ink-muted);font-size:var(--text-2xs);margin:0;line-height:1.5}.credits-balance-notice{align-items:start;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--paper-soft);grid-template-columns:auto minmax(0,1fr);display:grid}.credits-balance-notice .account-icon{color:var(--ink-muted)}.credits-balance-notice h3{font-size:var(--text-xs);margin:0;font-weight:500}.credits-balance-notice p{color:var(--ink-muted);font-size:var(--text-xs);margin:var(--space-1) 0 0;line-height:1.6}.credits-balance-notice.is-expiring{background:var(--warning-soft)}.credits-balance-notice.is-expiring .account-icon{color:var(--warning)}.credits-balance-body>a{justify-self:start;align-items:center;gap:var(--space-2);min-height:var(--control-height);font-size:var(--text-2xs);display:inline-flex}.credits-topup{isolation:isolate;gap:var(--space-3);padding:var(--space-5);background:var(--signal-soft);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.credits-topup .credits-icon{background:0 0}.credits-topup h2{font:600 var(--text-base)/1.4 var(--font-display);margin:0}.credits-topup p{margin:var(--space-2) 0 var(--space-4);color:var(--ink-muted);font-size:var(--text-xs);max-inline-size:32ch;line-height:1.6}.credits-topup-art{z-index:-1;block-size:100%;inline-size:30%;color:var(--signal);opacity:.16;pointer-events:none;position:absolute;inset-block:0;inset-inline-end:0}[dir=rtl] .credits-topup-art{transform:scaleX(-1)}.credits-reference{gap:var(--space-3);display:grid}.credits-disclosure>summary{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);min-height:var(--control-height);cursor:pointer;list-style:none;display:flex}.credits-disclosure>summary>.account-icon{color:var(--ink-muted);flex:none}.credits-disclosure summary strong{font-weight:500;font-size:var(--text-sm);display:block}.credits-disclosure summary small{font-size:var(--text-xs);color:var(--ink-muted);margin-block-start:var(--space-1);line-height:1.5;display:block}.credits-chevron{margin-inline-start:auto}.credits-workspace summary::-webkit-details-marker{display:none}.credits-workspace details[open]>summary>.credits-chevron{transform:rotate(180deg)}.credits-workspace summary:focus-visible{outline:2px solid var(--focus);outline-offset:-3px;border-radius:var(--radius-sm)}.credits-disclosure>summary:hover{background:var(--paper-soft)}.credits-disclosure-body{padding:var(--space-5);border-block-start:1px solid var(--rule)}.credits-disclosure-body>p{margin:0 0 var(--space-4);color:var(--ink-muted);font-size:var(--text-xs);line-height:1.6}.credits-disclosure-body .account-credit-cost-grid{margin:0}.credits-disclosure-body .account-credit-cost-grid>div{gap:var(--space-2);padding:var(--space-4);flex-wrap:wrap}.credits-disclosure-body .account-credit-cost-grid dt{flex:12rem}.credits-disclosure-body .account-credit-cost-grid dd{overflow-wrap:anywhere;text-align:start;flex:0 auto;max-inline-size:100%;line-height:1.5}.credits-disclosure-body .account-panel{border:0;border-radius:0}.credits-disclosure-body .account-panel-header{padding:0 0 var(--space-4)}.credits-disclosure-body .account-credit-context-grid{padding:var(--space-4) 0 0}.credits-empty{text-align:center;justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);flex-direction:column;width:100%;min-height:12rem;display:flex}.credits-empty h3{font:500 var(--text-base)/1.4 var(--font-display);margin:0}.credits-empty p{color:var(--ink-muted);font-size:var(--text-xs);max-inline-size:38ch;margin:0;line-height:1.6}.credits-chart-empty{flex:1}@container account-main (max-width:70rem){.credits-dashboard{grid-template-columns:minmax(0,1.5fr) minmax(17rem,1fr)}.credits-distribution-body{flex-direction:column;justify-content:center}.credits-donut{flex:none;inline-size:9rem}.credits-legend{flex:none;width:100%}.credits-usage .account-panel-header{flex-wrap:wrap}.credits-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@container account-main (max-width:56rem){.credits-disclosure-body :is(.account-credit-cost-grid,.account-credit-context-grid){grid-template-columns:minmax(0,1fr)}.credits-disclosure-body .account-credit-cost-grid>div:nth-child(odd){border-inline-end:0}.credits-disclosure-body .account-credit-cost-grid>div:nth-last-child(2){border-block-end:1px solid var(--rule)}.credits-disclosure-body .account-credit-context-grid>article+article{border-inline-start:0;border-block-start:1px solid var(--rule)}.credits-dashboard{grid-template-columns:minmax(0,1fr)}.credits-distribution-body{flex-direction:row}.credits-legend{flex:1;width:auto}.credits-donut{inline-size:11rem}.credits-rail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.credits-bar-chart{max-height:18rem}}@container account-main (max-width:36rem){.credits-workspace .account-panel-header,.credits-chart-body,.credits-distribution-body,.credits-balance-body,.credits-disclosure-body{padding-inline:var(--space-4)}.credits-rail{grid-template-columns:minmax(0,1fr)}.credits-table,.credits-table tbody{display:block}.credits-table thead{display:none}.credits-table tr{gap:var(--space-2) var(--space-3);padding:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.credits-table tbody tr+tr{border-block-start:1px solid var(--rule)}.credits-table tbody :is(th,td){border:0;padding:0}.credits-table .credits-operation{grid-area:1/1}.credits-table .credits-date{grid-row:2}.credits-table .credits-date time span{margin:0;margin-inline-start:var(--space-2);display:inline}.credits-table .credits-detail{grid-area:3/1/auto/-1}.credits-table .credits-units{grid-area:1/2/3;align-self:center}.credits-axis-alternate{display:none}.credits-axis{font-size:22px}.credits-disclosure>summary{padding-inline:var(--space-4)}.credits-disclosure-body .account-credit-ledger-row{padding-inline:0}}@container account-main (max-width:26rem){.credits-metrics .project-summary-card{padding:var(--space-3)}.credits-metrics .project-summary-card dd{font-size:var(--text-2xl)}.credits-metrics .project-summary-card .project-metric-note{font-size:var(--text-2xs)}.credits-distribution-body{flex-direction:column}.credits-legend{width:100%}.credits-chart-summary{font-size:var(--text-2xs)}.credits-filters{padding-inline:var(--space-4);grid-template-columns:minmax(0,1fr)}.credits-topup{grid-template-columns:minmax(0,1fr)}.credits-chart-filter select{inline-size:9rem}}.api-workspace{gap:var(--space-5)}.api-workspace .account-page-header{margin-block-end:0}.api-workspace .account-page-header-actions{flex-wrap:nowrap;flex:none;inline-size:max-content}.api-workspace :is(.account-primary-action,.account-secondary-action){gap:var(--space-2)}.api-workspace .account-page-header-actions>a{min-inline-size:0;min-block-size:var(--control-height);font-size:var(--text-2xs);padding-inline:var(--space-3);flex:none}.api-metrics .project-summary-card dt{font-size:var(--text-xs);line-height:1.5}.api-metrics .project-metric-note{font:400 var(--text-xs)/1.5 var(--font-body);letter-spacing:normal;color:var(--ink-muted)}.api-workspace .account-panel-header{padding:var(--space-4) var(--space-5)}.api-workspace .account-panel-heading h2{font-size:var(--text-base)}.api-workspace .account-panel-heading p{font-size:var(--text-xs);line-height:1.5}.api-count{padding:var(--space-1) var(--space-2);background:var(--paper-soft);color:var(--ink-muted);font:400 var(--text-2xs)/1.5 var(--font-mono);border-radius:999px}.api-icon{inline-size:var(--space-10);block-size:var(--space-10);color:var(--signal-strong);background:var(--signal-soft);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.api-keys{overflow:visible}.api-keys-table,.api-activity-table{table-layout:fixed;border-collapse:collapse;inline-size:100%;font-size:var(--text-xs)}.api-keys-table :is(th,td),.api-activity-table :is(th,td){text-align:start;padding:var(--space-4) var(--space-3);vertical-align:middle;overflow-wrap:anywhere;border-block-end:1px solid var(--rule);line-height:1.5}.api-keys-table thead th,.api-activity-table thead th{padding-block:var(--space-3);font:400 var(--text-2xs)/1.5 var(--font-mono);color:var(--ink-muted)}.api-keys-table :is(th,td):first-child,.api-activity-table :is(th,td):first-child{padding-inline-start:var(--space-5)}.api-keys-table :is(th,td):last-child,.api-activity-table :is(th,td):last-child{padding-inline-end:var(--space-5)}.api-keys-table tbody tr:last-child>*,.api-activity-table tbody tr:last-child>*{border-block-end:0}.api-keys-table thead th:first-child{inline-size:23%}.api-keys-table thead th:nth-child(2){inline-size:27%}.api-keys-table thead th:last-child{text-align:end;inline-size:5.5rem}.api-key-identity{align-items:center;gap:var(--space-3);display:flex}.api-key-identity .api-icon{border-radius:var(--radius-sm);block-size:2rem;inline-size:2rem}.api-key-identity>span:last-child{min-inline-size:0}.api-key-identity strong{font:600 var(--text-sm)/1.4 var(--font-body);color:var(--ink);display:block}.api-key-identity small,.api-expiry{font:400 var(--text-2xs)/1.5 var(--font-mono);color:var(--ink-muted);margin-block-start:var(--space-1);display:block}.api-permissions{gap:var(--space-1);flex-wrap:wrap;display:flex}.api-permissions>span{background:var(--paper-soft);padding:var(--space-1) var(--space-2);color:var(--ink-muted);font-size:var(--text-2xs);border-radius:999px}.api-status{align-items:center;gap:var(--space-2);color:var(--ink-muted);font:400 var(--text-2xs)/1.5 var(--font-mono);display:inline-flex}.api-status:before{content:"";background:currentColor;border-radius:50%;flex:none;block-size:.4rem;inline-size:.4rem}.api-status.is-active{color:var(--signal-strong)}.api-key-menu{inline-size:fit-content;margin-inline-start:auto;position:relative}.api-key-menu>summary{inline-size:var(--control-height);min-block-size:var(--control-height);cursor:pointer;border-radius:var(--radius-sm);justify-content:center;align-items:center;list-style:none;display:flex}.api-key-menu>summary:hover,.api-key-menu[open]>summary{background:var(--paper-soft)}.api-revoke{z-index:4;inline-size:17rem;max-inline-size:65vw;padding:var(--space-4);position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-end:0}.api-revoke strong{font-weight:600}.api-revoke p{font-size:var(--text-xs);color:var(--ink-muted);margin:var(--space-2) 0 var(--space-3)}.api-revoke .is-danger{color:var(--danger);border-color:var(--danger)}.api-inline-notice{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--paper-soft);border-radius:var(--radius-sm);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.api-inline-notice>div,.api-inline-notice>p{flex:15rem}.api-inline-notice p{color:var(--ink-muted);margin:0;line-height:1.6}.api-inline-notice strong{margin-block-end:var(--space-1);display:block}.api-dashboard-grid{gap:var(--space-5);grid-template-columns:minmax(0,1.55fr) minmax(20rem,1fr);align-items:start;display:grid}.api-dashboard-grid>*{min-inline-size:0}.api-usage,.api-distribution{grid-template-rows:subgrid;grid-row:span 2;align-self:stretch;row-gap:0;display:grid}.api-usage .account-panel-body,.api-distribution .account-panel-body{flex-direction:column;display:flex}.api-chart-filter{align-items:center;gap:var(--space-1);display:flex}.api-chart-filter select,.api-activity-filter select{min-inline-size:0;min-block-size:var(--control-height);padding:var(--space-2);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);color:var(--ink);font:400 var(--text-2xs)/1.5 var(--font-mono)}.api-chart-filter button{min-block-size:var(--control-height);inline-size:var(--control-height);padding:var(--space-2);flex:none}.api-chart-body{padding:var(--space-4) var(--space-5) var(--space-2);flex-direction:column;flex:1;display:flex}.api-chart-summary{justify-content:space-between;align-items:baseline;gap:var(--space-2);color:var(--ink-muted);font-size:var(--text-xs);flex-wrap:wrap;margin-block-end:var(--space-3);display:flex}.api-chart-summary strong{color:var(--ink);font:500 var(--text-xl)/1.3 var(--font-display);font-variant-numeric:tabular-nums;margin-inline-end:var(--space-1)}.api-bar-chart{block-size:auto;inline-size:100%;margin-block:auto;display:block;overflow:visible}.api-grid-line{stroke:var(--rule);stroke-width:1px}.api-axis{fill:var(--ink-muted);font:11px var(--font-mono)}.api-bar{fill:url(#api-bar-fill)}.api-bar-chart g:hover .api-bar{fill:var(--signal-strong)}.api-chart-data{margin-block-start:var(--space-3)}.api-chart-data>summary{align-items:center;gap:var(--space-2);min-block-size:var(--control-height);cursor:pointer;color:var(--signal-strong);font:400 var(--text-2xs)/1.5 var(--font-mono);list-style:none;display:flex}.api-chart-data>div{padding-block:var(--space-3);border-block-start:1px solid var(--rule)}.api-chart-data p{font-size:var(--text-xs);color:var(--ink-muted);margin:0 0 var(--space-3)}.api-chart-data table{inline-size:100%;font-size:var(--text-xs);border-collapse:collapse}.api-chart-data :is(th,td){text-align:end;padding:var(--space-2) var(--space-1);border-block-end:1px solid var(--rule);font-weight:400}.api-chart-data th:first-child{text-align:start}.api-distribution-body{align-items:center;gap:var(--space-4);padding:var(--space-5);flex:1;display:flex}.api-donut{aspect-ratio:1;flex:0 40%;min-inline-size:7rem;max-inline-size:12rem;position:relative}.api-donut svg{block-size:100%;inline-size:100%;transform:rotate(-90deg)}.api-donut circle{fill:none;stroke-width:25px}.api-donut-track{stroke:var(--paper-soft)}.api-donut>div{gap:var(--space-1);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:25% 22%}.api-donut strong{color:var(--ink);font:500 clamp(1rem,2cqi,1.65rem)/1.2 var(--font-display);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.api-donut span{color:var(--ink-muted);font-size:var(--text-xs)}.api-legend{flex:1;min-inline-size:0;margin:0;padding:0;list-style:none}.api-legend li{gap:var(--space-2);padding-block:var(--space-2);grid-template-columns:.5rem minmax(0,1fr) auto;align-items:center;display:grid}.api-legend li+li{border-block-start:1px solid var(--rule)}.api-legend code{font-size:var(--text-2xs);overflow-wrap:anywhere;line-height:1.5}.api-legend li>span:last-child{text-align:end;font-variant-numeric:tabular-nums;font-size:var(--text-xs);display:grid}.api-legend strong{font-weight:500}.api-legend small{font-size:var(--text-2xs);color:var(--ink-muted)}.api-swatch{background:var(--api-color);border-radius:50%;block-size:.5rem;inline-size:.5rem}.api-segment{stroke:var(--api-color)}.api-color-0{--api-color:var(--signal-strong)}.api-color-1,.api-color-2{--api-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.api-color-2{--api-color:color-mix(in srgb, var(--signal) 70%, var(--paper-raised))}}.api-color-3{--api-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.api-color-3{--api-color:color-mix(in srgb, var(--signal) 45%, var(--paper-raised))}}.api-color-4,.api-color-5{--api-color:var(--ink-muted)}@supports (color:color-mix(in lab,red,red)){.api-color-5{--api-color:color-mix(in srgb, var(--ink-muted) 70%, var(--paper-raised))}}.api-color-6{--api-color:var(--ink-muted)}@supports (color:color-mix(in lab,red,red)){.api-color-6{--api-color:color-mix(in srgb, var(--ink-muted) 45%, var(--paper-raised))}}.api-color-7{--api-color:var(--rule-strong)}.api-color-8{--api-color:var(--rule)}.api-activity-filter{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-block-end:1px solid var(--rule);display:flex}.api-activity-filter label{font-size:var(--text-xs);color:var(--ink-muted)}.api-activity-filter select{flex:1;inline-size:0}.api-activity-filter button{min-block-size:var(--control-height);font-size:var(--text-2xs);padding-inline:var(--space-3)}.api-activity-table thead th:first-child{inline-size:23%}.api-activity-table thead th:nth-child(2){inline-size:43%}.api-activity-table :is(th,td):nth-last-child(-n+2){text-align:end;font-variant-numeric:tabular-nums}.api-activity-table code{font-size:var(--text-2xs);font-weight:400}.api-activity-table small{color:var(--ink-muted);font-size:var(--text-2xs);margin-block-start:var(--space-1);font-weight:400;display:block}.api-activity-date{color:var(--ink-muted);font-size:var(--text-2xs)}.api-failure-count{color:var(--ink-muted)}.api-failure-count.has-failures{color:var(--warning);background:var(--warning-soft);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.api-table-footer{padding:var(--space-4) var(--space-5);border-block-start:1px solid var(--rule)}.api-table-footer p{color:var(--ink-muted);font-size:var(--text-2xs);margin:0}.api-table-footer .account-pagination{border:0;margin-block-start:var(--space-3);padding:0}.api-rail{gap:var(--space-4);display:grid}.api-limits{padding:var(--space-2) var(--space-5) 0;margin:0}.api-limits>div{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-3);border-block-end:1px solid var(--rule);font-size:var(--text-xs);display:flex}.api-limits dt{color:var(--ink-muted)}.api-limits dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0}.api-panel-link{align-items:center;gap:var(--space-2);margin:var(--space-2) var(--space-5);min-block-size:var(--control-height);font-size:var(--text-2xs);display:inline-flex}.api-help{gap:var(--space-3);padding:var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.api-help h2{font:600 var(--text-base)/1.4 var(--font-display);margin:0}.api-help p{margin:var(--space-2) 0 var(--space-4);color:var(--ink-muted);font-size:var(--text-xs);line-height:1.6}.api-retention{align-items:start;gap:var(--space-2);font-size:var(--text-2xs);color:var(--ink-muted);margin:0;line-height:1.6;display:flex}.api-retention .account-icon{flex:none}.api-resources{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.api-resource>summary{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);cursor:pointer;list-style:none;display:flex}.api-resource>summary>span:nth-child(2){min-inline-size:0}.api-resource summary strong{font-weight:500;font-size:var(--text-sm);display:block}.api-resource summary small{color:var(--ink-muted);font-size:var(--text-xs);margin-block-start:var(--space-1);line-height:1.5;display:block}.api-chevron{margin-inline-start:auto}.api-resource[open] .api-chevron{transform:rotate(180deg)}.api-resource>summary:hover{background:var(--paper-soft);border-radius:inherit}.api-resource-body{padding:var(--space-5);border-block-start:1px solid var(--rule)}.api-resource-body>p,.api-preview-note{font-size:var(--text-xs);color:var(--ink-muted);margin:0 0 var(--space-3);line-height:1.6}.api-base-url{color:var(--signal-strong);font-size:var(--text-xs);overflow-wrap:anywhere;display:block}.api-endpoint-docs{margin:var(--space-3) 0 0;padding:0;list-style:none}.api-endpoint-docs li{gap:var(--space-1);padding-block:var(--space-3);border-block-start:1px solid var(--rule);display:grid}.api-endpoint-docs code{font-size:var(--text-2xs);overflow-wrap:anywhere}.api-endpoint-docs span{color:var(--ink-muted);font-size:var(--text-xs)}.api-resource-body pre{margin:var(--space-3) 0;background:var(--paper-soft);border:1px solid var(--rule);border-radius:var(--radius-sm);padding:var(--space-4);white-space:pre-wrap;overflow-wrap:anywhere;font:400 var(--text-2xs)/1.8 var(--font-mono)}.api-empty{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-5);text-align:center;flex-direction:column;flex:1;min-block-size:12rem;inline-size:100%;display:flex}.api-empty h3{font:500 var(--text-base)/1.4 var(--font-display);margin:0}.api-empty p{max-inline-size:40ch;color:var(--ink-muted);font-size:var(--text-xs);margin:0;line-height:1.6}.api-copy-status{font-size:var(--text-xs);color:var(--ink);grid-column:1/-1}.api-workspace summary::-webkit-details-marker{display:none}.api-workspace summary:focus-visible{outline:2px solid var(--focus);outline-offset:-3px;border-radius:var(--radius-sm)}.api-create-fallback>summary{padding:var(--space-4) var(--space-5);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.api-create-fallback[hidden],.api-dialog [hidden],.api-workspace button[hidden]{display:none}.api-dialog{border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--paper-raised);max-block-size:calc(100dvh - 2rem);inline-size:min(40rem,100% - 2rem);max-inline-size:none;color:var(--ink);overscroll-behavior:contain;margin:auto;padding:0;overflow-y:auto}.api-dialog::backdrop{background:#06131670}.api-dialog-header{align-items:center;gap:var(--space-3);padding:var(--space-5);border-block-end:1px solid var(--rule);display:flex}.api-dialog-header>div{flex:1;min-inline-size:0}.api-dialog-header h2{font:600 var(--text-xl)/1.3 var(--font-display);margin:0}.api-dialog-header p{margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:var(--text-xs);line-height:1.5}.api-dialog-close{padding:var(--space-2);flex:none}.api-create-content .account-feedback{margin:var(--space-4) var(--space-5) 0}.api-create-content .account-api-form-actions{gap:var(--space-2)}.api-create-content .account-api-abilities strong,.api-create-content .account-api-abilities small{font-size:var(--text-xs)}.api-create-content .account-api-abilities label:has(input:checked){background:var(--signal-soft);border-color:var(--signal-strong)}@container account-main (max-width:70rem){.api-dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(18rem,1fr)}.api-distribution-body{flex-direction:column;justify-content:center}.api-donut{flex:none;inline-size:9rem}.api-legend{flex:none;inline-size:100%}.api-usage .account-panel-header{flex-wrap:wrap}.api-keys-table thead th:first-child{inline-size:21%}.api-keys-table thead th:nth-child(2){inline-size:24%}}@container account-main (max-width:56rem){.api-dashboard-grid{grid-template-columns:minmax(0,1fr)}.api-distribution-body{flex-direction:row}.api-legend{flex:1;inline-size:auto}.api-donut{inline-size:11rem}.api-bar-chart{max-block-size:20rem}.api-resources{grid-template-columns:minmax(0,1fr)}.api-keys-table,.api-keys-table tbody{display:block}.api-keys-table thead{display:none}.api-keys-table tr{gap:var(--space-3);padding:var(--space-4) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.api-keys-table tbody tr+tr{border-block-start:1px solid var(--rule)}.api-keys-table tbody :is(th,td){border:0;padding:0}.api-key-name{grid-column:1/-1;padding-inline-end:var(--control-height)!important}.api-key-permissions{grid-column:1/-1}.api-keys-table td[data-label]:before{content:attr(data-label);color:var(--ink-muted);font-size:var(--text-2xs);margin-block-end:var(--space-1);display:block}.api-key-actions{position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-4)}}@container account-main (max-width:36rem){.api-workspace .account-page-header-actions{grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;margin-inline-start:0;display:grid}.api-workspace .account-page-header-actions>a{justify-content:center;inline-size:100%}.api-workspace .account-page-header-actions>.account-primary-action{grid-column:1/-1}.api-workspace .account-panel-header,.api-chart-body,.api-distribution-body,.api-resource>summary,.api-resource-body,.api-help{padding-inline:var(--space-4)}.api-keys-table tr{padding-inline:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.api-keys-table td:nth-child(5){grid-column:1/-1}.api-activity-table,.api-activity-table tbody{display:block}.api-activity-table thead{display:none}.api-activity-table tr{gap:var(--space-2);padding:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.api-activity-table tbody tr+tr{border-block-start:1px solid var(--rule)}.api-activity-table tbody :is(th,td){text-align:start;border:0;padding:0}.api-activity-endpoint{grid-area:1/1/auto/-1}.api-activity-date{grid-column:1/-1}.api-activity-table td:nth-last-child(-n+2):before{content:attr(data-label);color:var(--ink-muted);font-size:var(--text-2xs);margin-block-end:var(--space-1);display:block}.api-activity-filter{padding-inline:var(--space-4);flex-wrap:wrap}.api-activity-filter label{inline-size:100%}.api-axis.is-alternate{display:none}.api-axis{font-size:20px}}@container account-main (max-width:26rem){.api-workspace .account-page-header-actions{grid-template-columns:minmax(0,1fr)}.api-distribution-body{flex-direction:column}.api-legend{inline-size:100%}.api-help{grid-template-columns:minmax(0,1fr)}.api-metrics .project-summary-card{padding:var(--space-3)}.api-metrics .project-summary-card dd{font-size:var(--text-2xl)}.api-metrics .project-summary-card .project-metric-note{font-size:var(--text-2xs)}}@media(max-width:40rem){.api-dialog{max-block-size:calc(100dvh - 1rem);inline-size:calc(100% - 1rem)}.api-dialog-header{padding:var(--space-4)}.api-dialog-header>.api-icon{display:none}.api-dialog .account-api-create-form{padding:var(--space-4)}.api-dialog .account-api-form-actions{flex-wrap:wrap}}.api-bar-light{stop-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.api-bar-light{stop-color:color-mix(in srgb,var(--signal) 38%,var(--paper-raised))}}.api-bar-dark{stop-color:var(--signal)}.search-halo-surface{--search-halo-strength:58%;position:relative}.search-halo-surface[data-halo-intensity=medium]{--search-halo-strength:85%}.theme-dark .search-halo-surface{--search-halo-strength:42%}.theme-dark .search-halo-surface[data-halo-intensity=medium]{--search-halo-strength:65%}.discovery-mode-shell>.landing-search-halo{z-index:3;border-radius:var(--radius-sm);pointer-events:none;block-size:calc(6.75rem - 1px);position:absolute;inset-block-start:0;inset-inline:0}.search-halo-surface:before,.search-halo-surface:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 36%,var(--signal) 44%,var(--signal) 50%,var(--signal) 56%,transparent 64%) 100% 0 / 300% 100%;padding:2px;position:absolute;inset:-1px}@supports (color:color-mix(in lab,red,red)){.search-halo-surface:before,.search-halo-surface:after{background:linear-gradient(105deg,transparent 36%,color-mix(in oklch,var(--signal),transparent 85%) 44%,color-mix(in oklch,var(--signal),transparent calc(100% - var(--search-halo-strength))) 50%,color-mix(in oklch,var(--signal),transparent 85%) 56%,transparent 64%) 100% 0 / 300% 100%}}.search-halo-surface:before,.search-halo-surface:after{opacity:0;transition:opacity var(--duration-long) var(--ease-out);-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.search-halo-surface:after{filter:blur(4px);padding:4px;inset:-3px}.search-halo-surface.is-search-halo-running:before,.search-halo-surface.is-search-halo-running:after{opacity:1;animation:5s linear both search-halo-sweep}@keyframes search-halo-sweep{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.search-halo-surface:before,.search-halo-surface:after{transition:none;animation:none;display:none}}.platform-notices{z-index:60;width:min(24rem,100vw - 16px);max-height:calc(100dvh - var(--notice-top,88px) - var(--notice-bottom,16px) - 16px);overscroll-behavior:contain;pointer-events:none;scrollbar-width:thin;flex-direction:column;gap:12px;padding:8px;display:flex;position:fixed;overflow-y:auto}.platform-notices:empty{display:none}.platform-notices[data-position^=top]{top:max(var(--notice-top,88px),env(safe-area-inset-top));bottom:auto}.platform-notices[data-position^=bottom]{bottom:max(var(--notice-bottom,16px),env(safe-area-inset-bottom));top:auto}.platform-notices[data-position$=right]{right:max(8px,env(safe-area-inset-right));left:auto}.platform-notices[data-position$=left]{left:max(8px,env(safe-area-inset-left));right:auto}.platform-notices[data-position$=center]{left:50%;right:auto;transform:translate(-50%)}.platform-notice{--notice-accent:var(--signal-strong);border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--paper-raised);color:var(--ink);box-shadow:0 4px 16px var(--shadow-color);pointer-events:auto;opacity:0;text-align:start;flex-shrink:0;grid-template-columns:32px minmax(0,1fr) 32px;align-items:start;gap:10px;padding:14px;transition:opacity .18s,transform .18s;display:grid;transform:translateY(-8px)}.platform-notices[data-position^=bottom] .platform-notice{transform:translateY(8px)}.platform-notices .platform-notice.is-visible{opacity:1;transform:translateY(0)}.platform-notice[data-tone=error]{--notice-accent:var(--danger)}.platform-notice[data-tone=warning]{--notice-accent:var(--warning,#a36310)}.platform-notice[data-tone=info]{--notice-accent:var(--ink-muted)}.platform-notice-icon{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--notice-accent);background:var(--notice-accent);place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.platform-notice-icon{background:color-mix(in srgb,var(--notice-accent) 10%,var(--paper-raised))}}.platform-notice svg{width:19px;height:19px}.platform-notice [hidden],[data-platform-notice][hidden]{display:none!important}.platform-notice-copy{align-self:center;min-width:0}.platform-notice-copy strong{color:var(--ink);font:600 var(--text-sm)/1.4 var(--font-body);margin:0 0 3px;display:block}.platform-notice-copy p{font:400 var(--text-sm)/1.5 var(--font-body);overflow-wrap:anywhere;margin:0}.platform-notice-copy a{color:var(--signal-strong);font:500 var(--text-xs)/1.5 var(--font-body);text-underline-offset:3px;margin-block-start:8px;text-decoration:underline;display:inline-flex}.platform-notice-copy a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.platform-notice .platform-notice-close{border-radius:var(--radius-sm);width:32px;min-width:32px;height:32px;min-height:32px;color:var(--ink-muted);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.platform-notice .platform-notice-close:hover{background:var(--paper-soft);color:var(--ink)}.platform-notice .platform-notice-close:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.platform-notice-announcer{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.platform-notice-fallback{padding:var(--space-4);margin:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-raised);color:var(--ink)}.platform-notice-fallback p{margin:0}.platform-notice-fallback[data-platform-notice=error]{border-color:var(--danger)}@media(max-width:640px){.platform-notice{grid-template-columns:32px minmax(0,1fr) 40px;gap:8px;padding:12px}.platform-notice .platform-notice-close{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.platform-notices .platform-notice{transition:none;transform:none}}.workspace-search{min-width:0;position:relative}.workspace-search-field{align-items:center;gap:var(--space-2);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);min-width:0;height:2.75rem;padding-inline:var(--space-3);display:none}.workspace-search-field:focus-within{border-color:var(--signal-strong);outline:2px solid var(--signal)}@supports (color:color-mix(in lab,red,red)){.workspace-search-field:focus-within{outline:2px solid color-mix(in oklch,var(--signal),transparent 65%)}}.workspace-search-field>svg{color:var(--ink-muted);flex:0 0 1rem}.workspace-search-field input{width:100%;min-width:0;color:var(--ink);height:100%;font-size:var(--text-sm);box-shadow:none;background:0 0;border:0;outline:0;padding:0}.workspace-search-field input::-webkit-search-cancel-button{display:none}.workspace-search kbd{font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;color:var(--ink-muted)}.workspace-search-field>button{height:2rem;color:var(--ink-muted);cursor:pointer;font-size:var(--text-xl);background:0 0;border:0;flex:0 0 2rem}.workspace-search.is-open [data-search-shortcut]{display:none}.workspace-search-mobile{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-raised);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;display:flex}.workspace-search-panel{z-index:110;border:1px solid var(--rule-strong);border-radius:var(--radius-md);width:min(40rem,100vw - 2rem);max-height:calc(100dvh - 6rem);box-shadow:0 12px 35px var(--ink);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0}@supports (color:color-mix(in lab,red,red)){.workspace-search-panel{box-shadow:0 12px 35px color-mix(in oklch,var(--ink),transparent 88%)}}.workspace-search-panel{background:var(--paper-raised);color:var(--ink);overflow:hidden}.workspace-search [hidden]{display:none!important}.workspace-search-results{overscroll-behavior:contain;min-height:0;padding:var(--space-2);overflow-y:auto}.workspace-search-results h3{padding:var(--space-3);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);margin:0;font-weight:400}.workspace-search-results [role=group]+[role=group]{border-block-start:1px solid var(--rule);margin-block-start:var(--space-2)}.workspace-search-result{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);color:var(--ink);text-decoration:none;display:flex}.workspace-search-result>span:first-child{min-width:0}.workspace-search-result strong,.workspace-search-result small{overflow-wrap:anywhere;display:block}.workspace-search-result strong{font-size:var(--text-sm);font-weight:600}.workspace-search-result small{font-size:var(--text-xs);color:var(--ink-muted);margin-block-start:var(--space-1)}.workspace-search-arrow{color:var(--ink-muted)}.workspace-search-results [aria-selected=true]{background:var(--signal-soft);outline:1px solid var(--signal-strong);outline-offset:-1px}.workspace-search-more,.workspace-search-text-button{cursor:pointer;color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);padding:var(--space-3);text-align:start;background:0 0;border:0}.workspace-search-more{border-radius:var(--radius-sm);width:100%}.workspace-search-footer{padding:var(--space-3) var(--space-4);border-block-start:1px solid var(--rule);color:var(--ink-muted);background:var(--paper);font-size:var(--text-xs)}.workspace-search-footer p{margin:0 0 var(--space-2)}.workspace-search-footer>span{gap:var(--space-2);flex-wrap:wrap;display:flex}.workspace-search-status{padding:var(--space-6);font-size:var(--text-sm);color:var(--ink-muted);margin:0}.workspace-search-status.is-sr-only{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.workspace-search-toolbar,.workspace-search-pagination{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2);border-block-end:1px solid var(--rule);font-size:var(--text-xs);display:flex}.workspace-search-toolbar>span{padding-inline:var(--space-3);color:var(--ink-muted)}.workspace-search-pagination{border-block-start:1px solid var(--rule);border-block-end:0}@media(min-width:60rem){.workspace-search-field{display:flex}.workspace-search-mobile{display:none}}@media(max-width:59.999rem){.workspace-search.is-open .workspace-search-field{z-index:110;display:flex;position:fixed;inset-block-start:.75rem;inset-inline:1rem}.workspace-search.is-open .workspace-search-mobile{visibility:hidden}.workspace-search-panel{z-index:110;width:auto;max-height:calc(100dvh - 5rem);position:fixed;inset-block-start:4rem;inset-inline:1rem}.workspace-search-field input{font-size:var(--text-base)}.workspace-search-footer>span,.workspace-search-footer:has([data-search-hint][hidden]){display:none}}.workspace-search svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.workspace-search-button{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper-raised);min-height:2.75rem;color:var(--ink);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;justify-content:center;align-items:center;padding:.5rem .75rem;display:inline-flex}.workspace-search-button:disabled{opacity:.5;cursor:default}.workspace-search button:focus-visible,.workspace-search-result:focus-visible{outline:2px solid var(--signal-strong);outline-offset:2px}.site-header.has-account-search{grid-template-columns:auto auto minmax(0,1fr) auto}.site-header.has-account-search:has(.account-global-search.is-open){z-index:46}.account-global-search{justify-self:start;width:100%;max-width:22rem}.account-global-search .workspace-search-field,.account-global-search .workspace-search-mobile{border-radius:var(--radius-md)}.account-global-search .workspace-search-panel{width:min(36rem,100vw - 2rem);inset-inline:0 auto}@media(max-width:79.999rem){.site-header.has-account-search{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr) auto}.site-header.has-account-search .brand-strap{display:none}}@media(max-width:59.999rem){.account-global-search{justify-self:end;width:auto}.account-global-search .workspace-search-panel{width:auto;inset-inline:1rem}}@media(max-width:23rem){.site-header.has-account-search{gap:var(--space-1)}.account-global-search .workspace-search-mobile{width:2.5rem;height:2.5rem}}@media print{.account-global-search{display:none}}.header-picker{flex:none;position:relative}.language-control.header-picker:not(.is-enhanced){align-items:center;gap:var(--space-2);display:inline-flex}.language-control.header-picker>select{max-inline-size:6rem}.header-picker noscript button{border:0;border-inline-start:1px solid var(--rule);color:var(--signal-strong);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;background:0 0;padding-inline-start:var(--space-2)}.header-picker.is-enhanced{padding:0}.header-picker.is-enhanced>select{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.header-picker [hidden]{display:none!important}.header-picker-trigger{justify-content:center;align-items:center;gap:var(--space-1);block-size:100%;inline-size:100%;min-inline-size:inherit;border-radius:inherit;padding-inline:var(--space-2);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;display:inline-flex}.header-picker-trigger svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:1rem;inline-size:1rem}.header-picker.is-open{border-color:var(--signal-strong);background:var(--signal-soft)}.header-picker.is-open .header-picker-trigger{color:var(--signal-strong)}.header-picker-panel{z-index:1;inline-size:min(11.5rem,100vw - 2rem);max-block-size:min(22rem,var(--header-picker-height, calc(100dvh - 6rem) ));overscroll-behavior:contain;padding:var(--space-1);text-align:start;transform:translate(calc(-50% + var(--header-picker-shift,0px)));inset-block-start:calc(100% + var(--space-2));position:absolute;left:50%;overflow-y:auto}.header-picker-option{align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);min-block-size:2.75rem;inline-size:100%;padding:var(--space-2) var(--space-3);color:var(--ink);font-family:var(--font-body);font-size:var(--text-sm);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 1rem;display:grid}.header-picker-name{overflow-wrap:anywhere;justify-self:start;min-inline-size:0;max-inline-size:100%}.header-picker-option+.header-picker-option{margin-block-start:var(--space-1)}.header-picker-code{color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs)}.header-picker-check{color:var(--signal-strong);visibility:hidden}.header-picker-option[aria-checked=true]{background:var(--signal-soft);color:var(--signal-strong)}.header-picker-option[aria-checked=true] .header-picker-check{visibility:visible}.header-picker-trigger:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.header-picker-option:focus-visible{background:var(--signal-soft);outline:1px solid var(--signal-strong);outline-offset:-1px}@media(hover:hover)and (pointer:fine){.header-picker-option:not([aria-checked=true]):hover{background:var(--signal-soft)}@supports (color:color-mix(in lab,red,red)){.header-picker-option:not([aria-checked=true]):hover{background:color-mix(in oklch,var(--signal-soft) 55%,var(--paper-raised))}}}.site-header:has(.header-picker.is-open),.public-auth-header:has(.header-picker.is-open){z-index:46;position:relative}.registrar-control.header-picker.is-enhanced{grid-template-columns:minmax(0,1fr);gap:0}.registrar-control.header-picker.is-enhanced>.registrar-picker-fallback-icon{display:none}.registrar-picker-trigger{gap:var(--space-2);padding-inline:var(--space-3)}.registrar-picker-label{text-overflow:ellipsis;white-space:nowrap;max-inline-size:7rem;overflow:hidden}[data-registrar-menu] .header-picker-option{grid-template-columns:minmax(0,1fr) 1rem}.header-picker-trigger:disabled,.header-picker-option:disabled{opacity:.55;cursor:not-allowed}.turn-followup:has(>.followup-block){z-index:35;width:auto;max-width:none;padding:var(--space-3) clamp(var(--space-4),2vw,var(--space-8)) max(var(--space-3),env(safe-area-inset-bottom));background:var(--paper);color:var(--ink);text-align:start;inset-inline:0;border:0;margin:0;position:fixed;bottom:0}.turn-followup:has(>.followup-block):before{content:"";height:var(--space-6);background:linear-gradient(to bottom,transparent,var(--paper));pointer-events:none;inset-inline:0;position:absolute;bottom:100%}.conversation-turn:has(~.conversation-turn) .turn-followup{display:none}html:has(.turn-followup>.followup-block){scroll-padding-bottom:var(--query-composer-space,12rem)}body:has(.turn-followup>.followup-block){padding-bottom:var(--query-composer-space,12rem)}body:has(.workspace) .search-stage:has([data-query-composer]) .discovery-mode-shell{margin:0}body:has(.workspace) .search-stage:has([data-query-composer]) .discovery-mode-shell>:not([data-query-composer]){display:none}.turn-followup>.followup-block{gap:var(--space-2);border:0;min-width:0;max-width:none;margin:0;padding:0;display:grid}.composer-heading{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.composer-heading-actions{align-items:center;gap:var(--space-3);flex:none;margin-inline-start:auto;display:flex}.composer-search-actions{margin-bottom:var(--space-2);justify-content:flex-end;display:none}body:has(.workspace) .composer-search-actions,.is-results-toolbar .composer-search-actions{display:flex}body:has(.turn-followup>.followup-block) .composer-search-actions,.discovery-mode-shell:not(.is-results-toolbar) .results-mode-selector{display:none}.is-results-toolbar [data-query-composer] .search-field{align-items:center}.turn-followup .assistant-question{max-width:90ch;font-family:var(--font-body);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;line-height:1.5;display:block}.composer-new-search{color:var(--ink-muted);font:var(--text-xs) var(--font-mono);flex-shrink:0;text-decoration:none}.composer-new-search:hover{color:var(--signal-strong)}.composer-new-search:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.followup-form{min-width:0}[data-query-composer] .search-field{align-items:end;display:flex}.turn-followup .followup-field{align-items:end;gap:var(--space-1);min-height:0;padding:var(--space-1);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-raised);box-shadow:none;margin:0;transition:border-color .2s,box-shadow .2s;display:flex}.turn-followup .followup-field:focus-within{border-color:var(--signal);box-shadow:0 0 0 2px var(--signal)}@supports (color:color-mix(in lab,red,red)){.turn-followup .followup-field:focus-within{box-shadow:0 0 0 2px color-mix(in oklch,var(--signal),transparent 88%)}}.search-field>textarea[data-query-input]{resize:none;width:100%;min-width:0;min-height:2.25rem;max-height:6rem;padding:var(--space-2) var(--space-3);color:var(--ink);font-size:var(--text-sm);background:0 0;border:0;outline:0;flex:auto;line-height:1.25rem;display:block}[data-query-composer] .search-field>textarea{min-height:var(--control-height);padding:var(--space-3);font-size:.9rem}.is-results-toolbar [data-query-composer] .search-field>textarea{max-height:var(--control-height);white-space:pre;scrollbar-width:none;overflow:auto}.search-field>textarea[data-query-input]::placeholder{color:var(--ink-faint)}.search-field>textarea[data-query-input]:placeholder-shown{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-field>textarea[data-query-input][readonly]{color:var(--ink-muted)}.search-field>textarea[data-query-input]:disabled{cursor:not-allowed;opacity:.55}[data-query-composer] .search-field>:is(.naming-style-control,.results-mode-selector,button),.turn-followup .followup-field>:is(button,a){flex-shrink:0}[data-query-composer] .search-field>button,.turn-followup .followup-submit{position:relative}.turn-followup .followup-submit{justify-content:center;height:2.25rem;min-height:2.25rem;transition:background-color .18s,opacity .18s}[data-query-composer] .results-mode-selector{align-self:stretch}[data-query-composer] .results-mode-selector-control{min-width:5.5rem}.followup-form.has-error .followup-field{border-color:var(--danger)}.followup-form.has-error .followup-feedback{color:var(--danger)}:is([data-query-composer],.followup-form).is-loading button[type=submit],.composer-pending .followup-submit{cursor:wait}:is([data-query-composer],.followup-form).is-loading button[type=submit]>svg,.composer-pending .followup-submit>svg{visibility:hidden}:is([data-query-composer],.followup-form).is-loading button[type=submit]:after,.composer-pending .followup-submit:after{content:"";width:1rem;height:1rem;border:1.5px solid;border-inline-end-color:#0000;border-radius:50%;animation:.8s linear infinite composer-spin;position:absolute;inset-inline-end:var(--space-4)}.turn-followup .followup-feedback,[data-query-composer] .form-feedback{min-height:0;margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:var(--text-xs);overflow-wrap:anywhere}.composer-shortcuts-trigger{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--ink-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .18s,color .18s;display:inline-flex}.composer-shortcuts-trigger:hover{border-color:var(--rule);background:var(--paper-soft);color:var(--signal-strong)}.composer-shortcuts-trigger:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.composer-shortcuts-trigger svg{width:1.05rem;height:1.05rem}.composer-shortcuts-trigger[hidden]{display:none}.composer-shortcuts-dialog kbd{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-soft);padding:0 var(--space-1);font-family:var(--font-mono);font-size:inherit}.composer-shortcuts-close{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--ink-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.composer-shortcuts-close:hover{border-color:var(--rule);background:var(--paper-soft);color:var(--signal-strong)}.composer-shortcuts-close:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.composer-shortcuts-close svg{width:1.125rem;height:1.125rem}.composer-shortcuts-dialog{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-raised);width:min(30rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--ink);box-shadow:0 1rem 3rem var(--shadow-color);margin:auto;padding:0;overflow:auto}.composer-shortcuts-dialog::backdrop{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.composer-shortcuts-dialog::backdrop{background:color-mix(in oklch,var(--ink),transparent 68%)}}html:has(.composer-shortcuts-dialog){scrollbar-gutter:stable}html:has(.composer-shortcuts-dialog[open]){overflow:hidden}.composer-shortcuts-header{justify-content:space-between;align-items:start;gap:var(--space-3);padding:var(--space-5);border-bottom:1px solid var(--rule);display:flex}.composer-shortcuts-header h2{font:600 var(--text-lg)/1.3 var(--font-display);margin:0}.composer-shortcuts-header p{margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}.composer-shortcuts-list{padding:var(--space-2) var(--space-5);margin:0}.composer-shortcuts-list>div{align-items:center;gap:var(--space-3);padding-block:var(--space-3);grid-template-columns:minmax(8.5rem,1fr) minmax(0,1.4fr);display:grid}.composer-shortcuts-list>div+div{border-top:1px solid var(--rule)}.composer-shortcuts-list dt{font-size:var(--text-xs);white-space:nowrap}.composer-shortcuts-list dd{font-size:var(--text-sm);color:var(--ink-muted);margin:0;line-height:1.5}.composer-pending .composer-shortcuts-trigger{visibility:hidden}.workspace .domain-result{animation:.2s ease-out both composer-result-in}@keyframes composer-result-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes composer-spin{to{transform:rotate(360deg)}}@media(pointer:coarse){.composer-shortcuts-close,.composer-shortcuts-trigger{width:var(--control-height);height:var(--control-height)}[data-query-composer] .search-field>button,[data-query-composer] .search-field .naming-style-trigger,.turn-followup .followup-submit{min-height:var(--control-height);height:var(--control-height)}.search-field>textarea[data-query-input]{min-height:var(--control-height);padding-block:var(--space-3)}}@media(max-width:49.999rem){.search-field>textarea[data-query-input],[data-query-composer] .search-field>textarea{font-size:var(--text-base)}}@media(max-width:39.999rem){.turn-followup .followup-submit{min-width:var(--control-height)}.turn-followup .followup-submit>span{display:none}.composer-heading{gap:var(--space-1) var(--space-3);flex-wrap:wrap}}@media(max-height:32rem){.turn-followup:has(>.followup-block){margin-top:var(--space-6);padding-inline:0;position:static}body:has(.turn-followup>.followup-block){padding-bottom:0}}@media(prefers-reduced-motion:reduce){.workspace .domain-result,:is([data-query-composer],.followup-form).is-loading button[type=submit]:after,.composer-pending .followup-submit:after{animation:none}.turn-followup .followup-field{transition:none}}body:not(:has(.workspace)) [data-query-composer]:not(.is-mode-inactive) .search-field,.conversation-turn:last-child .turn-followup .search-field{view-transition-name:query-composer}.site-header{view-transition-name:site-header}::view-transition-group(query-composer){animation-duration:.3s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(query-composer){object-fit:none;object-position:var(--composer-object-position,left center);mix-blend-mode:normal;height:100%}::view-transition-new(query-composer){object-fit:none;object-position:var(--composer-object-position,left center);mix-blend-mode:normal;height:100%}::view-transition-old(query-composer){animation-duration:.1s}::view-transition-new(query-composer){animation-duration:.18s}::view-transition-group(site-header){animation:none}::view-transition-old(site-header){animation:none}::view-transition-new(site-header){animation:none}::view-transition-old(root){animation:.12s ease-out both composer-page-out}::view-transition-new(root){animation:.22s ease-out both composer-page-in}@keyframes composer-page-out{to{opacity:0}}@keyframes composer-page-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){::view-transition-group(*){animation:none}::view-transition-old(*){animation:none}::view-transition-new(*){animation:none}}.candidate-feedback-trigger[hidden],.candidate-feedback-summary[hidden]{display:none}.candidate-feedback-trigger.has-feedback{color:var(--accent)}.candidate-feedback-trigger.has-feedback:after{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.candidate-feedback-summary{color:var(--accent);font:var(--text-xs)/1.4 var(--font-mono);text-underline-offset:3px;min-height:32px;text-decoration:underline}.candidate-feedback-popover,.candidate-feedback-manager{border:1px solid var(--rule-strong);border-radius:var(--radius-lg);color:var(--ink);background:var(--paper-raised);box-shadow:0 12px 40px var(--ink);padding:0}@supports (color:color-mix(in lab,red,red)){.candidate-feedback-popover,.candidate-feedback-manager{box-shadow:0 12px 40px color-mix(in srgb,var(--ink) 14%,transparent)}}.candidate-feedback-popover{width:min(320px,100vw - 32px);padding:var(--space-4);overscroll-behavior:contain;margin:0;position:fixed;inset:auto;overflow:auto}.candidate-feedback-popover:popover-open{display:block}.candidate-feedback-popover header,.candidate-feedback-manager header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.candidate-feedback-popover h2,.candidate-feedback-manager h2{font-size:var(--text-base);overflow-wrap:anywhere;margin:0;font-weight:600}.candidate-feedback-eyebrow{color:var(--ink-muted);font:var(--text-2xs)/1.5 var(--font-mono);margin-bottom:var(--space-1);display:block}[data-feedback-close]{border:1px solid var(--rule);border-radius:var(--radius-sm);flex:0 0 32px;place-items:center;min-height:32px;display:grid}.candidate-feedback-popover fieldset{margin:var(--space-3) 0;border:0;padding:0}.candidate-feedback-popover fieldset label{align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);cursor:pointer;display:flex}.candidate-feedback-popover fieldset label:has(input:checked){background:var(--signal-soft)}.candidate-feedback-popover input{accent-color:var(--accent);width:16px;height:16px}[data-feedback-reason]>label,[data-feedback-apply]>label{font-size:var(--text-sm);margin-bottom:var(--space-2);display:block}[data-feedback-reason] textarea,[data-feedback-apply] select{width:100%;min-width:0;padding:var(--space-2);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);font-size:var(--text-sm)}[data-feedback-reason] textarea{resize:vertical;min-height:64px;margin-bottom:var(--space-2)}.candidate-feedback-hint,.candidate-feedback-row p{color:var(--ink-muted);font-size:var(--text-xs);margin-block:var(--space-3) 0;line-height:1.6}.candidate-feedback-status{font-size:var(--text-xs);color:var(--accent);margin:var(--space-2) 0 0;line-height:1.5}.candidate-feedback-status:empty{display:none}.candidate-feedback-status.is-error{color:var(--danger,#b42318)}.candidate-feedback-manager{width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;overflow:auto}.candidate-feedback-manager::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a181b66}.candidate-feedback-manager header{padding:var(--space-5);border-bottom:1px solid var(--rule)}.candidate-feedback-manager-body{padding:var(--space-5)}.candidate-feedback-manager-body>.candidate-feedback-hint{margin-top:0}.candidate-feedback-manager h3{font-size:var(--text-sm);margin:var(--space-4) 0 var(--space-2)}.candidate-feedback-row{padding-block:var(--space-3);border-bottom:1px solid var(--rule)}.candidate-feedback-row strong{font-size:var(--text-sm);overflow-wrap:anywhere}.candidate-feedback-chips{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.candidate-feedback-chips>*{border:1px solid var(--rule);border-radius:var(--radius-sm);padding:var(--space-2);min-height:36px;color:var(--ink);background:var(--paper-soft);font-size:var(--text-xs)}[data-feedback-clear]{margin-top:var(--space-4);white-space:normal;width:100%}[data-feedback-apply]{border-top:1px solid var(--rule);margin-top:var(--space-4);padding-top:var(--space-4)}[data-feedback-apply]>div{align-items:stretch;gap:var(--space-2);display:flex}[data-feedback-apply] select{flex:1}.candidate-feedback-project-summary{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-lg);align-items:center;display:flex}.candidate-feedback-project-summary>span{font-size:var(--text-sm);color:var(--ink-muted);flex:1}html:has(.candidate-feedback-manager[open]){scrollbar-gutter:stable;overflow-y:hidden}@media(max-width:700px){.composer-heading-actions,.candidate-feedback-project-summary{flex-wrap:wrap}.candidate-feedback-project-summary button{width:100%}[data-feedback-apply]>div{flex-direction:column}}bdi{unicode-bidi:isolate}code,kbd,samp,input:is([type=email],[type=url],[type=tel],[autocomplete=one-time-code]){direction:ltr;unicode-bidi:isolate}input:is([type=email],[type=url],[type=tel],[autocomplete=one-time-code]){text-align:start}html[dir=rtl] :is(h1,h2,h3,h4,p,label,button,a,small,span,th,td,summary,legend){letter-spacing:normal}html[dir=rtl]{--composer-object-position:right center}.naming-length-control:dir(rtl){--length-gradient-direction:to left}.is-directional:dir(rtl){transform:scaleX(-1)}:is(.platform-select-panel,.header-picker-panel,.project-option-picker__options,.report-language-dropdown,.notification-tools>div,.monitor-tools>div,.project-detail-tools>div,.header-account-panel,.account-project-bridge-menu,.api-revoke){border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--paper-raised);box-shadow:var(--shadow-lg);color:var(--ink)}:is(.platform-select-list,.header-picker-panel,.project-option-picker__options,.notification-tools>div,.monitor-tools>div,.project-detail-tools>div){padding:var(--space-1)}:is(.platform-select-option,.header-picker-option,.project-option-picker__options>button,.report-language-dropdown li,.notification-tools button,.monitor-tools :is(button,a),.project-detail-tools a,.account-project-bridge-menu button,.header-account-destination){border-radius:var(--radius-sm);min-block-size:2.75rem;padding:var(--space-2) var(--space-3);text-align:start;border:0}.project-option-picker__options>button+button{border-block-start:0}:is(.platform-select-option+.platform-select-option,.project-option-picker__options>button+button,.report-language-dropdown li+li,.notification-tools>div>*+*,.monitor-tools>div>*+*,.project-detail-tools>div>*+*){margin-block-start:var(--space-1)}.notification-tools button{inline-size:100%}.report-language-dropdown,.notification-tools>div,.monitor-tools>div{inset-block-start:calc(100% + var(--space-2))}:is(.platform-select-option,.project-option-picker__options>button,.report-language-dropdown li)[aria-selected=true]{background:var(--signal-soft);color:var(--signal-strong)}:is(.platform-select-option,.project-option-picker__options>button,.report-language-dropdown li).is-active{outline:1px solid var(--signal-strong);outline-offset:-1px}@media(hover:hover)and (pointer:fine){:is(.platform-select-option,.project-option-picker__options>button,.report-language-dropdown li):not([aria-selected=true]):not([aria-disabled=true]):hover,:is(.notification-tools button,.monitor-tools :is(button,a),.project-detail-tools a,.account-project-bridge-menu button,.header-account-destination:not([aria-current=page])):hover{background:var(--signal-soft)}@supports (color:color-mix(in lab,red,red)){:is(.platform-select-option,.project-option-picker__options>button,.report-language-dropdown li):not([aria-selected=true]):not([aria-disabled=true]):hover,:is(.notification-tools button,.monitor-tools :is(button,a),.project-detail-tools a,.account-project-bridge-menu button,.header-account-destination:not([aria-current=page])):hover{background:color-mix(in oklch,var(--signal-soft) 55%,var(--paper-raised))}}}.platform-select{min-inline-size:0;max-inline-size:100%;display:grid;position:relative}.platform-select>select.platform-select-native{opacity:0;pointer-events:none;grid-area:1/1}.platform-select>button.platform-select-trigger{justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper);block-size:100%;inline-size:100%;min-inline-size:0;color:var(--ink);padding:0 var(--space-3);font:inherit;text-align:start;cursor:pointer;grid-area:1/1;display:flex;position:absolute;inset:0}.platform-select-caption{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.platform-select-chevron{border-block-end:1.5px solid;border-inline-end:1.5px solid;flex:none;block-size:.45rem;inline-size:.45rem;margin:-.25rem .15rem 0 .25rem;transform:rotate(45deg)}[dir=rtl] .platform-select-chevron{transform:rotate(-45deg)}.platform-select-trigger:is(:focus-visible,[aria-expanded=true]){outline:2px solid var(--focus);outline-offset:2px}.platform-select>.platform-select-trigger[aria-invalid=true]{border-color:var(--danger)}.platform-select-trigger:disabled{opacity:.55;cursor:not-allowed}.platform-select-panel{max-inline-size:calc(100vw - 1rem);font:400 var(--text-sm)/1.5 var(--font-body);margin:0;padding:0;position:fixed;inset:auto;overflow:hidden}.platform-select-panel:popover-open{flex-direction:column;display:flex}.platform-select-panel::backdrop{pointer-events:none;background:0 0}.platform-select-panel .platform-select-search{width:calc(100% - var(--space-4));min-inline-size:0;height:var(--control-height);margin:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);font:inherit;flex:none}.platform-select-search:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.platform-select-list{overscroll-behavior:contain;min-block-size:0;overflow-y:auto}.platform-select-option{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;display:flex}.platform-select-option bdi{overflow-wrap:anywhere;min-inline-size:0}.platform-select-option[aria-disabled=true]{opacity:.45;cursor:not-allowed}.platform-select-check{color:var(--signal-strong);visibility:hidden;flex:none}.platform-select-option[aria-selected=true] .platform-select-check{visibility:visible}.platform-select-group{padding:var(--space-2) var(--space-3);color:var(--ink-muted);font-size:var(--text-xs);font-weight:600}.platform-select-empty{padding:var(--space-4);color:var(--ink-muted);margin:0}.platform-select-error{color:var(--danger);font:400 var(--text-xs)/1.5 var(--font-body);grid-row:2;margin-block-start:var(--space-1);position:relative}.platform-select [hidden]{display:none!important}.results-mode-selector-control .platform-select{flex:1}.results-mode-selector-control:has(.platform-select)>svg{display:none}.results-mode-selector .platform-select>.platform-select-trigger{color:var(--ink-muted);background:0 0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
