/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-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}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--nm-font);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{:root{--workspace-radius-round:calc(var(--nm-space-16) * 4);--workspace-border-width:1px;--workspace-focus-width:2px;--workspace-type-caption:calc(var(--nm-space-3) + var(--nm-space-1) / 4);--workspace-type-body:calc(var(--nm-space-3) + var(--nm-space-1) / 2);--workspace-type-heading:calc(var(--nm-space-4) + var(--nm-space-1));--workspace-type-title:calc(var(--nm-space-6) + var(--nm-space-1));--workspace-leading:1.65;--workspace-leading-heading:1.35;--workspace-tracking-tight:-.035em;--workspace-tracking-label:.09em;--workspace-measure:32ch;--workspace-transition:.14s;--workspace-transition-panel:.22s;--workspace-transition-exit:.1s;--workspace-easing:cubic-bezier(.2, .8, .2, 1)}html{font-family:var(--nm-font);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body{color:var(--nm-ink);background:var(--nm-paper);margin:0}button,select{font:inherit}a{text-decoration:none}button,a,select{-webkit-tap-highlight-color:var(--nm-peach)}:focus-visible{outline:var(--workspace-focus-width) solid var(--nm-orange-text);outline-offset:var(--nm-space-1)}::selection{color:var(--nm-ink);background:var(--nm-peach)}.icon{width:var(--nm-space-6);height:var(--nm-space-6);flex-shrink:0}.app-shell{flex-direction:column;min-height:100svh;display:flex}.brand{align-items:center;gap:var(--nm-space-2);color:var(--nm-ink);flex-shrink:0;display:inline-flex}.brand img{width:var(--nm-space-8);height:var(--nm-space-8)}.brand span{font-size:var(--nm-space-6);letter-spacing:var(--workspace-tracking-tight);font-weight:800}.header-controls{align-items:center;gap:var(--nm-space-6);display:flex}.preview-badge{align-items:center;gap:var(--nm-space-2);padding:var(--nm-space-2) var(--nm-space-3);border-radius:var(--workspace-radius-round);background:var(--nm-peach);color:var(--nm-orange-text);font-size:var(--workspace-type-caption);font-weight:600}.status-dot{width:var(--nm-space-1);height:var(--nm-space-1);border-radius:var(--workspace-radius-round);background:var(--nm-orange-text);flex-shrink:0;display:inline-block}.workspace{flex:1;grid-template-columns:minmax(0,1fr);display:grid}.mailbox-panel,.message-panel,.reader-panel{flex-direction:column;min-width:0}.mailbox-panel{padding:var(--nm-space-8) var(--nm-space-6) var(--nm-space-6);background:var(--nm-paper);border-inline-end:var(--workspace-border-width) solid var(--nm-border);gap:var(--nm-space-8)}.sidebar-intro{padding-block:var(--nm-space-2)}.eyebrow,.section-label{font-size:var(--workspace-type-caption);color:var(--nm-muted)}.eyebrow{line-height:var(--workspace-leading)}.sidebar-intro .eyebrow{margin-bottom:var(--nm-space-3)}.sidebar-intro h1{font-weight:700;font-size:var(--workspace-type-heading);line-height:var(--workspace-leading-heading);letter-spacing:var(--workspace-tracking-tight)}.section-label{letter-spacing:var(--workspace-tracking-label);text-transform:uppercase;font-weight:600}.mail-navigation{gap:var(--nm-space-3);flex-direction:column;display:flex}.inbox-link{align-items:center;gap:var(--nm-space-3);padding:var(--nm-space-3);border-radius:var(--nm-radius-button);background:var(--nm-peach);color:var(--nm-orange-text);font-size:var(--workspace-type-body);transition:background-color var(--workspace-transition) var(--workspace-easing);font-weight:700;display:flex}.inbox-link:hover{background:var(--nm-border)}.inbox-link .icon{width:var(--workspace-type-heading);height:var(--workspace-type-heading)}.navigation-chevron{margin-inline-start:auto}.mailbox-section{gap:var(--nm-space-4);flex-direction:column;display:flex}.mailbox-empty{padding:var(--nm-space-4);border:var(--workspace-border-width) dashed var(--nm-border);border-radius:var(--nm-radius-card)}.mailbox-empty>.icon{color:var(--nm-muted);margin-bottom:var(--nm-space-3)}.mailbox-empty h3{font-size:var(--workspace-type-caption);font-weight:600;line-height:var(--workspace-leading)}.mailbox-empty p{color:var(--nm-muted);font-size:var(--workspace-type-caption);line-height:var(--workspace-leading);margin-top:var(--nm-space-2)}.preview-note{padding-top:var(--nm-space-6);border-top:var(--workspace-border-width) solid var(--nm-border);margin-top:auto}.preview-note-title{gap:var(--nm-space-2);color:var(--nm-ink);font-weight:600;font-size:var(--workspace-type-caption);align-items:center;display:flex}.preview-note p,.mobile-preview p{color:var(--nm-muted);font-size:var(--workspace-type-caption);line-height:var(--workspace-leading);margin-top:var(--nm-space-2)}.message-panel{background:var(--nm-white);border-inline-end:var(--workspace-border-width) solid var(--nm-border)}.panel-header{padding:var(--nm-space-6);border-bottom:var(--workspace-border-width) solid var(--nm-border)}.panel-header h2{font-size:var(--nm-space-6);letter-spacing:var(--workspace-tracking-tight);font-weight:700}.panel-header p{margin-top:var(--nm-space-1);font-size:var(--workspace-type-caption);color:var(--nm-muted)}.back-link{align-items:center;gap:var(--nm-space-2);width:fit-content;color:var(--nm-orange-text);font-size:var(--workspace-type-caption);font-weight:600}.back-link .icon{width:var(--nm-space-4);height:var(--nm-space-4)}.inbox-empty{padding:var(--nm-space-16) var(--nm-space-8);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.empty-icon{width:var(--nm-space-16);height:var(--nm-space-16);border-radius:var(--workspace-radius-round);background:var(--nm-paper);color:var(--nm-muted);margin-bottom:var(--nm-space-6);place-items:center;display:grid}.empty-icon .icon{width:var(--nm-space-8);height:var(--nm-space-8)}.inbox-empty .eyebrow{margin-bottom:var(--nm-space-2)}.inbox-empty h3{font-size:var(--workspace-type-heading);letter-spacing:var(--workspace-tracking-tight);font-weight:700}.empty-description{color:var(--nm-muted);font-size:var(--workspace-type-body);line-height:var(--workspace-leading);max-width:var(--workspace-measure);margin-top:var(--nm-space-3)}.text-link{align-items:center;gap:var(--nm-space-1);color:var(--nm-orange-text);font-size:var(--workspace-type-caption);margin-top:var(--nm-space-6);border-radius:var(--nm-radius-input);padding-block:var(--nm-space-3);font-weight:600;display:inline-flex}.text-link:hover{text-underline-offset:var(--nm-space-1);text-decoration:underline}.text-link .icon{width:var(--nm-space-4);height:var(--nm-space-4)}.mobile-preview{padding:var(--nm-space-6);background:var(--nm-paper);border-top:var(--workspace-border-width) solid var(--nm-border)}.reader-panel{background:var(--nm-paper)}.reader-header{padding:var(--nm-space-6) var(--nm-space-8)}.reader-header .section-label{color:var(--nm-muted)}.reader-empty{padding:var(--nm-space-8);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.reader-empty h3{font-size:var(--workspace-type-heading);font-weight:600;line-height:var(--workspace-leading-heading);letter-spacing:var(--workspace-tracking-tight)}.reader-empty>p{max-width:var(--workspace-measure);margin-top:var(--nm-space-4);font-size:var(--workspace-type-body);line-height:var(--workspace-leading)}.reader-footer{justify-content:center;align-items:center;gap:var(--nm-space-2);color:var(--nm-muted);font-size:var(--workspace-type-caption);padding:var(--nm-space-8);text-align:center;display:flex}.reader-footer .icon{width:var(--nm-space-3);height:var(--nm-space-3);color:var(--nm-orange-text)}.skip-link{top:var(--nm-space-3);left:var(--nm-space-3);padding:var(--nm-space-3) var(--nm-space-4);background:var(--nm-orange-text);color:var(--nm-white);border-radius:var(--nm-radius-button);transform:translateY(calc(-100% - var(--nm-space-6)));z-index:10;position:fixed}.skip-link:focus{transform:translateY(0)}.account-link{color:var(--nm-orange-text);font-size:var(--workspace-type-body);font-weight:600}.auth-shell{flex:1;place-items:center;display:grid}.auth-card{width:100%;max-width:calc(var(--nm-space-16) * 7)}.auth-heading{margin-bottom:var(--nm-space-8)}.auth-heading p,.muted-text{color:var(--nm-muted);font-size:var(--workspace-type-body);line-height:var(--workspace-leading)}.auth-heading p{margin-top:var(--nm-space-4)}.auth-form{gap:var(--nm-space-3);flex-direction:column;display:flex}.auth-form label{font-size:var(--workspace-type-body);font-weight:600}.auth-form input{width:100%;min-width:0;color:var(--nm-ink)}.field-help{color:var(--nm-muted);font-size:var(--workspace-type-caption);line-height:var(--workspace-leading);margin-bottom:var(--nm-space-3)}.legal-links{gap:var(--nm-space-3) var(--nm-space-4);font-size:var(--workspace-type-caption);line-height:var(--workspace-leading);flex-wrap:wrap;display:flex}.policy-consent-label{align-items:flex-start;gap:var(--nm-space-3);line-height:var(--workspace-leading);cursor:pointer;display:flex}.policy-consent-label input[type=checkbox]{width:var(--nm-space-4);min-height:var(--nm-space-4);height:var(--nm-space-4);margin-top:var(--nm-space-1);accent-color:var(--nm-orange-text);flex-shrink:0;padding:0}.legal-page{gap:var(--nm-space-8);line-height:var(--workspace-leading);display:grid}.legal-heading h1{margin-block:var(--nm-space-3) var(--nm-space-6)}.legal-page h2{margin-bottom:var(--nm-space-3)}.legal-page :where(section p+p,ul+p){margin-top:var(--nm-space-3)}.legal-page ul{margin-block:var(--nm-space-3);padding-inline-start:var(--nm-space-6);list-style:outside}.legal-page :where(li+li){margin-top:var(--nm-space-2)}.legal-page code{overflow-wrap:anywhere}.legal-page ol{margin-block:var(--nm-space-3);padding-inline-start:var(--nm-space-6);list-style:decimal}.docs-code{align-items:flex-start;gap:var(--nm-space-3);margin-block:var(--nm-space-3);flex-wrap:wrap;display:flex}.docs-code pre{min-width:0;padding:var(--nm-space-4);background:var(--nm-paper);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-input);font-size:var(--workspace-type-caption);flex:16rem;margin:0;overflow-x:auto}.docs-tools{border-collapse:collapse;width:100%;margin-block:var(--nm-space-3);font-size:var(--workspace-type-caption)}.docs-tools th,.docs-tools td{text-align:start;vertical-align:top;padding:var(--nm-space-3) var(--nm-space-2);border-bottom:var(--workspace-border-width) solid var(--nm-border)}.docs-tools td:first-child{white-space:nowrap}.button{justify-content:center;align-items:center;gap:var(--nm-space-2);border:var(--workspace-border-width) solid var(--nm-border);cursor:pointer;text-align:center;font-weight:600;display:inline-flex}.text-button{color:var(--nm-orange-text);padding:var(--nm-space-3);font-size:var(--workspace-type-body);cursor:pointer;background:0 0}.text-button:disabled{color:var(--nm-muted)}.form-error{padding:var(--nm-space-3);border-inline-start:var(--workspace-focus-width) solid var(--nm-error);border-radius:var(--nm-radius-input);background:var(--nm-paper);color:var(--nm-error);font-size:var(--workspace-type-body);line-height:var(--workspace-leading);margin-block:var(--nm-space-2)}.account-heading{justify-content:space-between;align-items:center;gap:var(--nm-space-6);margin-bottom:var(--nm-space-8);flex-wrap:wrap;display:flex}.account-heading .eyebrow+h1{margin-top:var(--nm-space-2)}.account-email{color:var(--nm-muted);margin-top:var(--nm-space-3);overflow-wrap:anywhere}.session-section>h2{margin-bottom:var(--nm-space-2)}.session-list{gap:var(--nm-space-4);margin-top:var(--nm-space-6);flex-direction:column;display:flex}.session-card{justify-content:space-between;align-items:center;gap:var(--nm-space-6);flex-wrap:wrap;display:flex}.session-detail{flex:1;min-width:0}.session-detail h3{font-size:var(--workspace-type-body);font-weight:700}.device-agent{color:var(--nm-muted);font-size:var(--workspace-type-caption);margin-top:var(--nm-space-2);overflow-wrap:anywhere;line-height:var(--workspace-leading)}.session-detail dl{gap:var(--nm-space-2);margin-top:var(--nm-space-4);font-size:var(--workspace-type-caption);flex-direction:column;display:flex}.session-detail dl>div{gap:var(--nm-space-2);flex-wrap:wrap;display:flex}.session-detail dt{color:var(--nm-muted)}.mailbox-list{gap:var(--nm-space-4);flex-direction:column;display:flex}.mailbox-summary{align-items:center;gap:var(--nm-space-3);font-size:var(--workspace-type-caption);display:flex}.mailbox-summary>.icon{color:var(--nm-orange-text)}.mailbox-summary-content{min-width:0}.mailbox-summary strong{overflow-wrap:anywhere;font-weight:600;display:block}.mailbox-summary span{margin-top:var(--nm-space-1);color:var(--nm-muted);overflow-wrap:anywhere;display:block}.management-description{margin-top:var(--nm-space-3)}.mailbox-identity{align-items:center;gap:var(--nm-space-3);min-width:0;display:flex}.mailbox-identity-text{min-width:0}.mailbox-identity strong{color:var(--nm-ink);font-size:var(--workspace-type-body);margin-bottom:var(--nm-space-1);overflow-wrap:anywhere;font-weight:600;display:block}.identity-address{color:var(--nm-muted);font-size:var(--workspace-type-caption);overflow-wrap:anywhere;display:block}.identity-dot{width:var(--nm-space-3);height:var(--nm-space-3);border-radius:var(--workspace-radius-round);flex-shrink:0}.identity-dot[data-color=blue]{background:var(--nm-mailbox-blue)}@supports (color:color-mix(in lab, red, red)){.identity-dot[data-color=blue]{background:color-mix(in srgb, var(--nm-mailbox-blue) var(--identity-strength), var(--nm-ink))}}.identity-dot[data-color=teal]{background:var(--nm-mailbox-teal)}@supports (color:color-mix(in lab, red, red)){.identity-dot[data-color=teal]{background:color-mix(in srgb, var(--nm-mailbox-teal) var(--identity-strength), var(--nm-ink))}}.identity-dot[data-color=purple]{background:var(--nm-mailbox-purple)}@supports (color:color-mix(in lab, red, red)){.identity-dot[data-color=purple]{background:color-mix(in srgb, var(--nm-mailbox-purple) var(--identity-strength), var(--nm-ink))}}.identity-dot[data-color=rose]{background:var(--nm-mailbox-rose)}@supports (color:color-mix(in lab, red, red)){.identity-dot[data-color=rose]{background:color-mix(in srgb, var(--nm-mailbox-rose) var(--identity-strength), var(--nm-ink))}}.mailbox-usage p{color:var(--nm-muted);font-size:var(--workspace-type-caption);line-height:var(--workspace-leading)}.availability-status{overflow-wrap:anywhere;font-size:var(--workspace-type-body);color:var(--nm-muted);min-height:var(--nm-space-6);line-height:var(--workspace-leading)}.availability-success{color:var(--nm-success);font-size:var(--workspace-type-body)}.availability-unavailable{color:var(--nm-error)}.mailbox-settings-identity{justify-content:space-between;align-items:center;gap:var(--nm-space-4);margin-bottom:var(--nm-space-8);flex-wrap:wrap;display:flex}.settings-section h2{margin-bottom:var(--nm-space-4)}.settings-section>.button{margin-top:var(--nm-space-4)}.settings-section .field-help{margin-top:var(--nm-space-3)}.danger-section h2{color:var(--nm-error)}.button-danger{color:var(--danger-ink);background:var(--danger-fill);border-color:var(--danger-fill)}.button-danger:hover{background:var(--danger-fill)}@supports (color:color-mix(in lab, red, red)){.button-danger:hover{background:color-mix(in srgb, var(--danger-fill) 85%, var(--mail-charcoal))}}.button-danger:hover{border-color:var(--danger-fill)}@supports (color:color-mix(in lab, red, red)){.button-danger:hover{border-color:color-mix(in srgb, var(--danger-fill) 85%, var(--mail-charcoal))}}.mailbox-dialog{width:calc(100% - var(--nm-space-8));max-width:calc(var(--nm-space-16) * 8);max-height:calc(100svh - var(--nm-space-8));border:var(--workspace-border-width) solid var(--nm-border);background:var(--surface-raised);color:var(--nm-ink);margin:auto;inset:0;overflow-y:auto}.mailbox-dialog:not([popover])::backdrop{background:var(--workspace-dialog-backdrop)}.mailbox-dialog h2{font-size:var(--workspace-type-heading);font-weight:700}.dialog-address{color:var(--nm-orange-text);font-size:var(--workspace-type-body);margin-block:var(--nm-space-4);overflow-wrap:anywhere}.confirmation-form{margin-top:var(--nm-space-6)}.dialog-actions{justify-content:end;gap:var(--nm-space-3);margin-top:var(--nm-space-6);flex-wrap:wrap;display:flex}#root:has(>.mail-workspace-shell){flex-direction:column;height:100dvh;display:flex}.mail-workspace-shell{flex:1;min-height:0;overflow:hidden}.mail-workspace-shell .app-header{flex-shrink:0}.mail-workspace-shell .workspace,.mail-workspace-shell .mailbox-panel,.mail-workspace-shell .message-panel,.mail-workspace-shell .reader-panel{min-height:0}.mail-workspace-shell .mailbox-panel{gap:var(--nm-space-6);overflow-y:auto}.mail-workspace-shell .panel-header,.mail-workspace-shell .reader-header{flex-shrink:0}.workspace-mailboxes,.folder-list{gap:var(--nm-space-2);flex-direction:column;display:flex}.mailbox-choice,.folder-choice{text-align:start;cursor:pointer;border-radius:var(--nm-radius-button);width:100%;padding:var(--nm-space-3)}.mailbox-choice[aria-current],.folder-choice[aria-current]{background:var(--nm-peach);color:var(--nm-orange-text)}.folder-list{margin-block:var(--nm-space-2) var(--nm-space-4);margin-inline-start:var(--nm-space-6)}.folder-choice{color:var(--nm-muted);font-size:var(--workspace-type-body);overflow-wrap:anywhere}.message-search{margin-top:var(--nm-space-4)}.search-controls{gap:var(--nm-space-2);display:flex}.search-controls input[type=search]{min-width:0;min-height:var(--nm-space-12);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-input);background:var(--nm-white);color:var(--nm-ink);padding:var(--nm-space-3);font-size:var(--workspace-type-body);flex:1;width:100%}.message-search>p{line-height:var(--workspace-leading);margin-top:var(--nm-space-2)}.message-search .text-button{padding-inline:0}.message-list-region{flex:1;min-height:0;overflow-y:auto}.message-list-skeleton>div{gap:var(--nm-space-2);padding:var(--nm-space-3) var(--nm-space-4) var(--nm-space-3) calc(var(--control-lg) + var(--nm-space-2));border-bottom:var(--workspace-border-width) solid var(--nm-border);display:grid}.message-list-skeleton i{width:38%;height:var(--nm-space-2);border-radius:var(--nm-radius-input);background:var(--nm-border)}.message-list-skeleton i+i{width:68%}.message-list{flex-direction:column;display:flex}.message-row{gap:var(--nm-space-2);text-align:start;width:100%;padding:var(--nm-space-4) var(--nm-space-6);border-bottom:var(--workspace-border-width) solid var(--nm-border);border-inline-start:var(--workspace-focus-width) solid var(--nm-white);background:var(--nm-white);color:var(--nm-ink);cursor:pointer;flex-direction:column;display:flex}.message-row[aria-current]{background:var(--nm-peach);border-inline-start-color:var(--nm-orange-text)}.message-row-top{justify-content:space-between;align-items:center;gap:var(--nm-space-3);width:100%;font-size:var(--workspace-type-caption);display:flex}.message-row-top time{color:var(--nm-muted);flex-shrink:0}.message-sender,.message-subject,.message-snippet{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.message-subject{font-size:var(--workspace-type-body)}.message-row-unread .message-sender,.message-row-unread .message-subject{font-weight:700}.message-snippet,.message-attachment-hint{color:var(--nm-muted);font-size:var(--workspace-type-caption)}.message-row .mailbox-identity{margin-top:var(--nm-space-2)}.message-row .identity-dot{width:var(--nm-space-2);height:var(--nm-space-2)}.pagination-sentinel{height:var(--workspace-border-width)}.load-more{margin:var(--nm-space-4) auto;max-width:calc(100% - var(--nm-space-8));display:flex}.mail-status{padding:var(--nm-space-6);color:var(--nm-muted);font-size:var(--workspace-type-body);line-height:var(--workspace-leading)}.reading-region{min-height:0;padding-bottom:var(--nm-space-8);flex:1;overflow-y:auto}.message-detail,.message-body-region,.thread-stack{padding:var(--nm-space-6);min-width:0}.message-detail-subject{overflow-wrap:anywhere;margin-block:var(--nm-space-6) var(--nm-space-4)}.message-original{align-items:flex-start;gap:var(--nm-space-3);padding:var(--nm-space-4);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-card);background:var(--nm-peach);font-size:var(--workspace-type-body);line-height:var(--workspace-leading);overflow-wrap:anywhere;flex-direction:column;margin-block-start:var(--nm-space-6);display:flex}.message-original h3{font-weight:700}.message-metadata{gap:var(--nm-space-2);font-size:var(--workspace-type-caption);line-height:var(--workspace-leading);grid-template-columns:max-content minmax(0,1fr);display:grid}dl.message-metadata>div{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.message-metadata dt{color:var(--nm-muted);min-width:var(--nm-space-8);flex-shrink:0}.message-metadata dd{overflow-wrap:anywhere;min-width:0}.message-actions{gap:var(--nm-space-2);margin-top:var(--nm-space-3);flex-wrap:wrap;align-items:center;display:flex}.message-actions .button{font-size:var(--workspace-type-caption)}.thread-stack{margin-block:var(--nm-space-3);padding-block:0}.message-attachments h3,.mail-links summary{font-size:var(--workspace-type-body);margin-bottom:var(--nm-space-3);font-weight:700}.thread-row{gap:var(--nm-space-3);width:100%;padding:var(--nm-space-3) 0;border:0;border-bottom:var(--workspace-border-width) solid var(--nm-border);color:var(--nm-ink);text-align:start;font-size:var(--workspace-type-caption);cursor:pointer;background:0 0;grid-template-columns:minmax(0,9rem) minmax(0,1fr) auto;align-items:baseline;display:grid}.thread-row:hover{background:var(--fill-hover)}.thread-row>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.thread-row-sender{font-weight:600}.thread-row-snippet,.thread-row time{color:var(--nm-muted)}.thread-earlier{font-size:var(--workspace-type-caption);padding-inline:0}.safe-message-body{min-width:0}.remote-images-bar{align-items:center;gap:var(--nm-space-1) var(--nm-space-3);padding:var(--nm-space-1) var(--nm-space-3);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-card) var(--nm-radius-card) 0 0;background:var(--fill-hover);color:var(--muted-on-tint);font-size:var(--workspace-type-caption);border-bottom:0;flex-wrap:wrap;display:flex}.remote-images-actions{align-items:center;gap:var(--nm-space-1) var(--nm-space-3);flex-wrap:wrap;margin-inline-start:auto;display:flex}.remote-images-bar .text-button{font-size:inherit;padding:0;font-weight:600}.remote-images-bar .text-button:hover{text-decoration:underline}.remote-images-bar .remote-images-settings{color:inherit;font-weight:400}.remote-images-bar+.message-content-frame{border-radius:0 0 var(--nm-radius-card) var(--nm-radius-card)}.mail-link-warning{margin-bottom:var(--nm-space-4);padding:var(--nm-space-2) var(--nm-space-3);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-card);background:var(--nm-peach);color:var(--nm-ink);font-size:var(--workspace-type-caption);overflow-wrap:anywhere}.mail-link-warning code{background:var(--nm-white);color:var(--nm-ink);font-family:ui-monospace,monospace}.mail-link-warning ul{padding-inline-start:var(--nm-space-4);list-style:outside}.mail-link-warning>p:first-child{font-weight:600}.message-content-frame{width:100%;max-width:100%;height:var(--nm-space-8);min-height:var(--nm-space-8);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-card);background:var(--nm-white);display:block}.mail-links,.message-attachments{margin-top:var(--nm-space-6);padding-top:var(--nm-space-6);border-top:var(--workspace-border-width) solid var(--nm-border)}.mail-links p,.message-attachments p{font-size:var(--workspace-type-caption);line-height:var(--workspace-leading);color:var(--nm-muted)}.mail-links ul{margin-top:var(--nm-space-3)}.mail-links a{color:var(--nm-orange-text);font-size:var(--workspace-type-caption);padding-block:var(--nm-space-2);overflow-wrap:anywhere;text-decoration:underline;display:block}.message-attachments ul{gap:var(--nm-space-3);flex-direction:column;display:flex}.message-attachments li{align-items:center;gap:var(--nm-space-3);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-card);padding:var(--nm-space-4);background:var(--nm-white);flex-wrap:wrap;display:flex}.message-attachments li>div{overflow-wrap:anywhere;min-width:0;font-size:var(--workspace-type-body);flex:1}.compose-heading h1{margin-bottom:var(--nm-space-3)}.compose-result p{margin-block:var(--nm-space-4);font-size:var(--workspace-type-body);line-height:var(--workspace-leading)}.compose-result .button{margin-top:var(--nm-space-4)}.compose-usage{padding:var(--nm-space-4);margin-block:var(--nm-space-6);background:var(--nm-peach);border-radius:var(--nm-radius-card);font-size:var(--workspace-type-body);line-height:var(--workspace-leading)}.compose-quota-note{margin-top:var(--nm-space-2);color:var(--nm-muted);font-size:var(--workspace-type-caption)}.compose-form,.compose-fields{gap:var(--nm-space-3);flex-direction:column;min-width:0;display:flex}.compose-fields label{font-size:var(--workspace-type-body);font-weight:600}.compose-fields textarea{width:100%;min-width:0;min-height:var(--nm-space-12);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-input);padding:var(--nm-space-3);background:var(--nm-white);color:var(--nm-ink);font:inherit;font-size:var(--nm-space-4);min-height:calc(var(--nm-space-16) * 5);resize:vertical;line-height:var(--workspace-leading)}.compose-fields .compose-recipients{min-height:var(--nm-space-12)}.compose-upload-list,.forward-attachments ul{gap:var(--nm-space-3);flex-direction:column;display:flex}.compose-upload-list>li,.forward-attachments li{justify-content:space-between;gap:var(--nm-space-4);padding:var(--nm-space-4);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-card);background:var(--nm-white);overflow-wrap:anywhere;font-size:var(--workspace-type-body);flex-wrap:wrap;display:flex}.compose-upload-list li>div:first-child{flex:1;min-width:0}.compose-upload-list p{color:var(--nm-muted);font-size:var(--workspace-type-caption);margin-top:var(--nm-space-2)}.upload-actions{align-items:center;gap:var(--nm-space-2);flex-wrap:wrap;display:flex}.forward-attachments{margin-block:var(--nm-space-4)}.forward-attachments h2,.compose-result h2{font-size:var(--workspace-type-heading);margin-bottom:var(--nm-space-3);font-weight:700}.compose-result h3{font-size:var(--workspace-type-body);margin-top:var(--nm-space-6);font-weight:700}.compose-result ul{overflow-wrap:anywhere;font-size:var(--workspace-type-body);line-height:var(--workspace-leading)}.compose-size{color:var(--nm-muted);font-size:var(--workspace-type-caption);line-height:var(--workspace-leading);margin-block:var(--nm-space-3)}.compose-size-over{color:var(--nm-error)}.send-attempt{margin-top:var(--nm-space-6);font-size:var(--workspace-type-body);line-height:var(--workspace-leading)}.send-attempt .button{margin-top:var(--nm-space-4);margin-inline-end:var(--nm-space-4)}.message-delivery{padding-inline:var(--nm-space-6);font-size:var(--workspace-type-caption)}.message-delivery summary{align-items:center;gap:var(--nm-space-2);min-width:0;color:var(--nm-muted);cursor:pointer;display:flex}.delivery-to{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.message-delivery[open] summary{margin-bottom:var(--nm-space-2)}.message-delivery .text-button{font-size:inherit;padding-inline:0}.message-delivery ul{gap:var(--nm-space-3);flex-direction:column;display:flex}.message-delivery li{gap:var(--nm-space-1);padding-top:var(--nm-space-3);border-top:var(--workspace-border-width) solid var(--nm-border);overflow-wrap:anywhere;font-size:var(--workspace-type-caption);line-height:var(--workspace-leading);flex-direction:column;display:flex}.message-delivery li p,.message-delivery time{color:var(--nm-muted)}@media (prefers-reduced-motion:reduce){:root{--workspace-transition:0s;--workspace-transition-panel:0s;--workspace-transition-exit:0s}*,:before,:after{scroll-behavior:auto;transition:none;animation:none}.inbox-link{transition:none}}.settings-shell .settings-section{margin-block:var(--nm-space-8);min-width:0}.settings-shell .settings-section h2{margin-bottom:var(--nm-space-3)}.settings-shell .settings-section h3{font-weight:600;font-size:var(--workspace-type-body)}.settings-shell .settings-section-heading,.settings-shell .settings-card{justify-content:space-between;align-items:start;gap:var(--nm-space-4);flex-wrap:wrap;display:flex}.settings-shell .settings-card-main{overflow-wrap:anywhere;flex:1;min-width:0}.settings-shell .settings-card-main>p{margin-top:var(--nm-space-2)}.settings-shell .billing-actions{gap:var(--nm-space-3);margin-top:var(--nm-space-4);flex-wrap:wrap;display:flex}.settings-shell .billing-heading .billing-actions{margin-top:0}.settings-shell .billing-summary{flex:1;min-width:0}.settings-shell .billing-summary h2{margin-bottom:var(--nm-space-1)}.settings-shell .billing-summary [role=status]>p{font-size:var(--workspace-type-body);line-height:var(--workspace-leading)}.settings-shell .billing-status-line{color:var(--nm-muted)}.settings-shell .billing-compare a{color:inherit;text-underline-offset:var(--nm-space-1);text-decoration:underline}.settings-shell .settings-list{gap:var(--nm-space-4);margin-block:var(--nm-space-6);flex-direction:column;display:flex}.settings-shell .settings-card{padding-block:var(--nm-space-4);border-bottom:var(--workspace-border-width) solid var(--nm-border)}.settings-shell .settings-form{align-items:stretch;gap:var(--nm-space-3);margin-top:var(--nm-space-6);flex-direction:column;display:flex}.settings-shell .form-field{gap:var(--nm-space-2);font-size:var(--workspace-type-body);flex-direction:column;font-weight:600;display:flex}.settings-shell .form-field input{width:100%;min-width:0;color:var(--nm-ink)}.settings-shell .scope-options{gap:var(--nm-space-4);flex-wrap:wrap;display:flex}.settings-shell .scope-options legend{margin-bottom:var(--nm-space-2);font-weight:600;font-size:var(--workspace-type-body)}.settings-shell .checkbox-label{align-items:center;gap:var(--nm-space-2);min-height:var(--nm-space-12);font-size:var(--workspace-type-body);display:inline-flex}.settings-shell .checkbox-label input{width:var(--nm-space-4);height:var(--nm-space-4);accent-color:var(--nm-orange-text)}.settings-shell .settings-notice{padding:var(--nm-space-4);margin-block:var(--nm-space-4);background:var(--nm-peach);border-radius:var(--nm-radius-input);font-size:var(--workspace-type-body);line-height:var(--workspace-leading)}.settings-shell .settings-notice .button{margin-top:var(--nm-space-3)}.settings-shell .mcp-address{align-items:center;gap:var(--nm-space-3);margin-block:var(--nm-space-4) var(--nm-space-6);font-size:var(--workspace-type-body);flex-wrap:wrap;display:flex}.settings-shell .mcp-address code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;min-width:0}.settings-shell .api-key-secret{padding:var(--nm-space-4);margin-block:var(--nm-space-6);background:var(--nm-paper);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-input);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.settings-shell .audit-details{font-size:var(--workspace-type-caption);line-height:var(--workspace-leading);margin-top:var(--nm-space-3)}.settings-shell .audit-details>div{gap:var(--nm-space-2);flex-wrap:wrap;display:flex}.settings-shell .audit-details dt{color:var(--nm-muted)}.pwa-notices:empty{display:none}.pwa-notice{justify-content:space-between;align-items:center;gap:var(--nm-space-3);padding:var(--nm-space-3) var(--nm-space-6);border-bottom:var(--workspace-border-width) solid var(--nm-border);background:var(--nm-peach);color:var(--nm-ink);font-size:var(--workspace-type-body);line-height:var(--workspace-leading);flex-wrap:wrap;display:flex}.pwa-notice p{min-width:min(100%, calc(var(--nm-space-16) * 4));flex:1}.pwa-confirmation>.muted-text{margin-block:var(--nm-space-4)}}@layer utilities{.collapse{visibility:collapse}.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}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.border-collapse{border-collapse:collapse}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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))}@media (width>=64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-\[var\(--workspace-columns\)\]{grid-template-columns:var(--workspace-columns)}}}.loading-bars{padding:var(--nm-space-6);gap:var(--nm-space-4);align-content:start;display:grid}.loading-bars>div{width:72%;height:var(--nm-space-4);border-radius:var(--nm-radius-input);background:var(--nm-border)}.loading-bars>div:first-child{width:26%;height:var(--nm-space-6)}.current-folders .loading-bars{padding:var(--nm-space-2);flex:1}.current-folders .loading-bars>div{height:var(--nm-space-2)}@media (prefers-reduced-motion:no-preference){.loading-bars>div,.message-list-skeleton i{animation:1.6s ease-in-out infinite loading-breathe}@keyframes loading-breathe{0%,to{opacity:.55}50%{opacity:1}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mail-charcoal:var(--nm-ink);--mail-paper:var(--nm-paper);--mail-accent:var(--nm-orange);--mail-white:var(--nm-white);--mail-success:var(--nm-success);--mail-warning:var(--nm-warning);--mail-error:var(--nm-error);--action-fill:var(--mail-accent);--action-ink:var(--mail-charcoal);--danger-fill:var(--mail-error);--danger-ink:var(--mail-white);--inverse-fill:var(--mail-charcoal);--inverse-ink:var(--mail-paper);--inverse-line:var(--mail-paper)}@supports (color:color-mix(in lab, red, red)){:root{--inverse-line:color-mix(in srgb, var(--mail-paper) 16%, transparent)}}:root{--inverse-success:var(--mail-success)}@supports (color:color-mix(in lab, red, red)){:root{--inverse-success:color-mix(in srgb, var(--mail-success) 55%, var(--mail-paper))}}:root{--inverse-error:var(--mail-error)}@supports (color:color-mix(in lab, red, red)){:root{--inverse-error:color-mix(in srgb, var(--mail-error) 55%, var(--mail-paper))}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}body{--surface-raised:var(--nm-white);--line-control:var(--nm-muted)}@supports (color:color-mix(in lab, red, red)){body{--line-control:color-mix(in srgb, var(--nm-muted) 75%, var(--nm-border))}}body{--muted-on-tint:var(--nm-muted)}@supports (color:color-mix(in lab, red, red)){body{--muted-on-tint:color-mix(in srgb, var(--nm-muted) 85%, var(--nm-ink))}}body{--fill-hover:var(--nm-ink)}@supports (color:color-mix(in lab, red, red)){body{--fill-hover:color-mix(in srgb, var(--nm-ink) 6%, transparent)}}body{--fill-disabled:var(--nm-ink)}@supports (color:color-mix(in lab, red, red)){body{--fill-disabled:color-mix(in srgb, var(--nm-ink) 8%, transparent)}}body{--fill-press:var(--nm-ink)}@supports (color:color-mix(in lab, red, red)){body{--fill-press:color-mix(in srgb, var(--nm-ink) 10%, transparent)}}body{--shadow-color:var(--mail-charcoal)}@supports (color:color-mix(in lab, red, red)){body{--shadow-color:color-mix(in srgb, var(--mail-charcoal) 14%, transparent)}}body{--workspace-dialog-backdrop:var(--mail-charcoal)}@supports (color:color-mix(in lab, red, red)){body{--workspace-dialog-backdrop:color-mix(in srgb, var(--mail-charcoal) 35%, transparent)}}body{--identity-strength:100%}:root[data-theme=dark] :is(body){--nm-white:var(--mail-charcoal)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] :is(body){--nm-white:color-mix(in srgb, var(--mail-charcoal) 82%, black)}}:root[data-theme=dark] :is(body){--nm-paper:var(--mail-charcoal)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] :is(body){--nm-paper:color-mix(in srgb, var(--mail-charcoal) 65%, black)}}:root[data-theme=dark] :is(body){--nm-ink:var(--mail-paper);--nm-muted:var(--mail-paper)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] :is(body){--nm-muted:color-mix(in srgb, var(--mail-paper) 68%, var(--mail-charcoal))}}:root[data-theme=dark] :is(body){--nm-border:var(--mail-charcoal)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] :is(body){--nm-border:color-mix(in srgb, var(--mail-charcoal) 84%, var(--mail-paper))}}:root[data-theme=dark] :is(body){--nm-peach:var(--mail-charcoal)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] :is(body){--nm-peach:color-mix(in srgb, var(--mail-charcoal) 86%, var(--mail-accent))}}:root[data-theme=dark] :is(body){--nm-orange-text:var(--mail-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] :is(body){--nm-orange-text:color-mix(in srgb, var(--mail-accent) 72%, var(--mail-paper))}}:root[data-theme=dark] :is(body){--nm-success:var(--mail-success)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] :is(body){--nm-success:color-mix(in srgb, var(--mail-success) 55%, var(--mail-paper))}}:root[data-theme=dark] :is(body){--nm-warning:var(--mail-warning)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] :is(body){--nm-warning:color-mix(in srgb, var(--mail-warning) 55%, var(--mail-paper))}}:root[data-theme=dark] :is(body){--nm-error:var(--mail-error)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] :is(body){--nm-error:color-mix(in srgb, var(--mail-error) 55%, var(--mail-paper))}}:root[data-theme=dark] :is(body){--surface-raised:var(--mail-charcoal);--line-control:var(--nm-muted)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] :is(body){--line-control:color-mix(in srgb, var(--nm-muted) 50%, var(--nm-border))}}:root[data-theme=dark] :is(body){--shadow-color:#0006;--workspace-dialog-backdrop:#00000080;--identity-strength:75%}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(body){--nm-white:var(--mail-charcoal)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) :is(body){--nm-white:color-mix(in srgb, var(--mail-charcoal) 82%, black)}}:root:not([data-theme=light]) :is(body){--nm-paper:var(--mail-charcoal)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) :is(body){--nm-paper:color-mix(in srgb, var(--mail-charcoal) 65%, black)}}:root:not([data-theme=light]) :is(body){--nm-ink:var(--mail-paper);--nm-muted:var(--mail-paper)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) :is(body){--nm-muted:color-mix(in srgb, var(--mail-paper) 68%, var(--mail-charcoal))}}:root:not([data-theme=light]) :is(body){--nm-border:var(--mail-charcoal)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) :is(body){--nm-border:color-mix(in srgb, var(--mail-charcoal) 84%, var(--mail-paper))}}:root:not([data-theme=light]) :is(body){--nm-peach:var(--mail-charcoal)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) :is(body){--nm-peach:color-mix(in srgb, var(--mail-charcoal) 86%, var(--mail-accent))}}:root:not([data-theme=light]) :is(body){--nm-orange-text:var(--mail-accent)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) :is(body){--nm-orange-text:color-mix(in srgb, var(--mail-accent) 72%, var(--mail-paper))}}:root:not([data-theme=light]) :is(body){--nm-success:var(--mail-success)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) :is(body){--nm-success:color-mix(in srgb, var(--mail-success) 55%, var(--mail-paper))}}:root:not([data-theme=light]) :is(body){--nm-warning:var(--mail-warning)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) :is(body){--nm-warning:color-mix(in srgb, var(--mail-warning) 55%, var(--mail-paper))}}:root:not([data-theme=light]) :is(body){--nm-error:var(--mail-error)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) :is(body){--nm-error:color-mix(in srgb, var(--mail-error) 55%, var(--mail-paper))}}:root:not([data-theme=light]) :is(body){--surface-raised:var(--mail-charcoal);--line-control:var(--nm-muted)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) :is(body){--line-control:color-mix(in srgb, var(--nm-muted) 50%, var(--nm-border))}}:root:not([data-theme=light]) :is(body){--shadow-color:#0006;--workspace-dialog-backdrop:#00000080;--identity-strength:75%}}.mail-workspace-shell{--pane-sidebar:clamp(180px, var(--user-sidebar,clamp(215px, 20vw, 285px)), 360px);--pane-list:clamp(260px, var(--user-list,clamp(320px, 36vw, 640px)), calc(100vw - var(--pane-sidebar) - 360px));--workspace-columns:var(--pane-sidebar) var(--pane-list) minmax(0, 1fr);color:var(--nm-ink);background:var(--nm-white)}.mail-workspace-shell .desktop-nav{padding:var(--nm-space-4) var(--nm-space-3);gap:var(--nm-space-3);background:var(--nm-paper);display:flex;overflow:auto}.desktop-nav .brand{margin:calc(var(--nm-space-1) / 2) calc(var(--nm-space-3) / 2) var(--nm-space-2);align-self:flex-start}.compose-quiet,.scope-row,.scope-heading,.scope-heading button,.tool-icon,.account-menu,.sheet-content header,.compact-tools .button,.reader-more{align-items:center;display:flex}.compose-quiet{width:var(--control-sm);height:var(--control-sm);border-radius:var(--nm-radius-input);border:1px solid var(--nm-border);background:var(--nm-white);color:var(--nm-ink);flex:none;justify-content:center;font-size:14px;font-weight:700}.compose-quiet .icon,.scope-row>.icon,.scope-heading .icon,.compact-tools .icon,.tool-icon .icon{flex:none;width:18px;height:18px}.scope-picker{flex-direction:column;flex:1;min-width:0;min-height:112px;display:flex}.scope-row{gap:var(--nm-space-2);text-align:start;width:100%;padding:var(--nm-space-2) var(--nm-space-2);border-radius:var(--nm-radius-input);cursor:pointer;min-width:0;font-size:14px}.scope-row[aria-current]{color:var(--nm-orange-text);background:var(--nm-peach)}.scope-row .mailbox-identity{flex:1;min-width:0}.mail-workspace-shell .identity-address,.scope-heading h1 span,.scope-row strong{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;min-width:0;display:block;overflow:hidden}.scope-row .identity-address{font-size:12px}.scope-row .identity-dot{width:8px;height:8px}.scope-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.scope-item{border-radius:var(--nm-radius-input);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.scope-item:focus-within{background:var(--fill-hover);--nm-muted:var(--muted-on-tint)}.scope-item:has(.scope-action[aria-expanded=true]){background:var(--fill-hover);--nm-muted:var(--muted-on-tint)}.scope-item:has(.scope-row[aria-current]){background:var(--nm-peach)}.scope-item .scope-row[aria-current]{background:0 0}.scope-action{min-width:var(--control-sm);min-height:var(--control-sm);border-radius:var(--nm-radius-input);color:var(--nm-muted);cursor:pointer;place-items:center;text-decoration:none;display:grid}.scope-action:is(:hover,:focus-visible){color:var(--nm-ink)}.scope-action:active,.scope-action[aria-expanded=true]{color:var(--nm-orange-text)}.scope-action .icon{width:16px;height:16px}@media (pointer:coarse){.scope-action{min-width:44px;min-height:44px}}@media (hover:hover) and (pointer:fine){.scope-item:not(:hover):not(:focus-within)>.scope-row:not([aria-current])+.mailbox-action:not([aria-expanded=true]){opacity:0}}.scope-search{border:1px solid var(--nm-border);border-radius:var(--nm-radius-input);padding:var(--nm-space-2);margin:var(--nm-space-2) 0;background:var(--nm-white);color:var(--nm-ink);width:100%}.unread-count{color:var(--nm-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:12px}.account-menu{min-width:0;padding-top:var(--nm-space-2);border-top:1px solid var(--nm-border);flex:none;font-size:13px}.account-menu a{color:var(--nm-ink);text-decoration:none}.current-folders{gap:var(--nm-space-1);flex:1;min-width:0;display:flex;position:relative}.current-folders>.folder-choice,.folder-measure>span{min-width:var(--control-lg);width:auto;padding:var(--nm-space-2);font-size:var(--workspace-type-caption);white-space:nowrap;text-align:center}.current-folders>.folder-choice{flex:1 0 auto}.folder-measure{visibility:hidden;gap:inherit;height:0;font-weight:700;display:flex;position:absolute;inset-inline:0;overflow:hidden}.folder-measure>span{flex:none}.folder-options .folder-choice{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.current-folders [aria-pressed=true],.folder-options [aria-pressed=true]{color:var(--nm-orange-text);background:var(--nm-peach);font-weight:700}.folder-more-trigger,.folder-more-size{justify-content:center;align-items:center;gap:var(--nm-space-1);display:flex}.folder-more-trigger{anchor-name:--folder-trigger}.folder-more-trigger .icon,.folder-more-size .icon{flex-shrink:0;width:1em;height:1em}.folder-options{width:min(80vw,20rem);max-height:60dvh;padding:var(--nm-space-2);border:1px solid var(--nm-border);border-radius:var(--nm-radius-input);background:var(--surface-raised);color:var(--nm-ink);box-shadow:var(--workspace-shadow-modal);overflow-y:auto}.folder-options .folder-choice{min-height:44px;display:block}@supports (position-anchor:--folder-trigger){.folder-options{position-anchor:--folder-trigger;margin:var(--nm-space-1) 0 0;position-area:block-end span-inline-start;position-try-fallbacks:flip-inline, flip-block, flip-block flip-inline;inset:auto}@media (width>=64rem){.folder-options{position-area:inline-end span-block-end;position-try-fallbacks:flip-inline, --folders-below;margin:0;margin-inline-start:var(--nm-space-2)}}}@position-try --folders-below{position-area:block-end span-inline-start;margin:var(--nm-space-1) 0 0}.mail-workspace-shell .panel-header{padding:var(--nm-space-4)}.scope-heading{gap:var(--nm-space-2)}.scope-heading h1,.scope-heading h1 button{min-width:0}.scope-heading button{gap:var(--nm-space-2);cursor:pointer;max-width:100%}.scope-heading h1{overflow:hidden}.mail-workspace-shell .message-search{margin-top:calc(var(--nm-space-2) + var(--nm-space-1) / 2)}.mail-workspace-shell .search-controls input[type=search],.mail-workspace-shell .search-controls button{min-height:36px;padding:calc(var(--nm-space-3) / 2) calc(var(--nm-space-2) + var(--nm-space-1) / 2)}.mail-workspace-shell .message-search>p{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.mail-workspace-shell .message-list{--row-control:34px;--row-gutter:calc(2 * var(--row-control) + var(--nm-space-1))}@media (pointer:coarse){.mail-workspace-shell .message-list{--row-control:var(--control-lg)}}.mail-workspace-shell .message-row{padding-block:var(--row-padding-block);padding-inline:calc(var(--row-gutter) + var(--nm-space-2)) var(--nm-space-3);gap:var(--row-gap);position:relative}.message-row-unread:before{content:"";top:calc(var(--row-padding-block) + var(--nm-space-2));border-radius:var(--workspace-radius-round);background:var(--nm-ink);width:5px;height:5px;position:absolute;inset-inline-start:var(--row-gutter)}.mail-workspace-shell .message-row .mailbox-identity{margin:calc(var(--nm-space-1) / 2) 0 0;gap:var(--nm-space-1);align-self:start;max-width:100%}.mail-workspace-shell .message-row .identity-address{color:var(--nm-muted);font-size:11px}.mail-workspace-shell .message-row .identity-dot{width:5px;height:5px}.mail-workspace-shell .message-detail{padding:calc(var(--nm-space-4) + var(--nm-space-1)) var(--nm-space-6) var(--nm-space-2)}.mail-workspace-shell .message-detail-subject{margin:calc(var(--nm-space-2) + var(--nm-space-1) / 2) 0}.message-age{color:var(--nm-muted)}.mail-workspace-shell .message-metadata{gap:calc(var(--nm-space-1) / 2) var(--nm-space-3)}.reading-region>.message-detail-subject{padding-inline:var(--nm-space-6)}.reply-bar{gap:var(--nm-space-3);padding:var(--nm-space-2) var(--nm-space-6) var(--nm-space-4);flex-wrap:wrap;display:flex}.reply-bar .button{align-items:center;gap:var(--nm-space-2);border-radius:var(--workspace-radius-round);display:inline-flex}.reply-bar .icon{width:18px;height:18px}.reading-region>:is(.message-detail,.message-detail-subject,.reply-bar,.message-body-region,.thread-stack,.message-delivery){width:100%;max-width:60rem;margin-inline:auto}.message-detail .message-actions{justify-content:flex-end;min-inline-size:0}.message-detail{align-items:flex-start;column-gap:var(--nm-space-3);flex-wrap:wrap;display:flex}.message-detail-subject,.message-detail>[data-testid=message-error]{flex-basis:100%}.reader-envelope{flex:16rem;min-width:0}.message-detail .message-actions{margin:0 0 0 auto}@media (width<=29.999rem){.message-detail .message-actions{flex-wrap:nowrap;gap:0}.message-detail .message-actions>:is(.button,.reader-more){flex-shrink:1;min-width:0}}.compact-tools{position:relative}.compact-tools>.button,.reader-more,.tool-icon{width:var(--control-sm);height:var(--control-sm);cursor:pointer;min-height:0;color:var(--nm-ink);border-radius:var(--nm-radius-input);background:0 0;border:0;justify-content:center;padding:0;position:relative}.compact-tools>.button:hover,.reader-more:hover{background:var(--fill-hover)}.more-actions{box-sizing:border-box;width:min(300px,100vw - 32px);max-height:42dvh;color:var(--nm-ink);background:var(--surface-raised);border:1px solid var(--nm-border);border-radius:var(--nm-radius-card);box-shadow:var(--workspace-shadow-popover);padding:var(--nm-space-3);overflow:auto}@supports (position-area:block-end){.reader-more{anchor-name:--reader-more}.more-actions{position-anchor:--reader-more;margin:var(--nm-space-2) 0 0;position-area:block-end span-inline-end;position-try-fallbacks:flip-inline, flip-block, flip-block flip-inline;inset:auto}.reader-move{anchor-name:--reader-move}.move-actions{position-anchor:--reader-move}@media (width<=63.999rem){.more-actions{position-area:block-end span-all;position-try-fallbacks:flip-block;justify-self:center}}}.more-actions>.button,.more-actions>.text-button{text-align:start;width:100%;padding:var(--nm-space-2) calc(var(--nm-space-2) + var(--nm-space-1) / 2);min-height:var(--control-sm);background:0 0;border:0;display:block}.move-actions>.text-button{color:var(--nm-ink)}.more-actions>.button:hover,.more-actions>.text-button:hover{background:var(--fill-hover)}.mail-workspace-shell .message-body-region{padding:var(--nm-space-3) var(--nm-space-6)}.navigation-sheet{background:var(--surface-raised);width:100%;max-width:540px;max-height:86dvh;color:var(--nm-ink);border:1px solid var(--nm-border);margin:0 auto;padding:0;position:fixed;inset:auto 0 0}.navigation-sheet::backdrop{background:var(--workspace-dialog-backdrop)}.sheet-content{max-height:85dvh;padding:var(--nm-space-3) var(--nm-space-4) max(var(--nm-space-4), env(safe-area-inset-bottom));flex-direction:column;display:flex}.sheet-content header{margin-bottom:var(--nm-space-2);justify-content:space-between;font-weight:700}.sheet-content .scope-row,.sheet-content .folder-choice,.sheet-content .account-menu a{align-content:center;min-height:44px}@media (width<=63.999rem){.mail-workspace-shell .scope-heading button{min-width:44px;min-height:44px}.mail-workspace-shell .reader-header{padding:var(--nm-space-1) var(--nm-space-4)}.mail-workspace-shell .message-detail,.mail-workspace-shell .message-body-region{padding-inline:var(--nm-space-4)}}.message-sender-note,.message-sender-quiet{margin-block-start:var(--nm-space-1)}.message-sender-quiet{color:var(--nm-muted)}.message-sender-note{padding:var(--nm-space-2) var(--nm-space-3);border:var(--workspace-border-width) solid var(--nm-warning)}@supports (color:color-mix(in lab, red, red)){.message-sender-note{border:var(--workspace-border-width) solid color-mix(in srgb, var(--nm-warning) 65%, var(--nm-ink))}}.message-sender-note{border-radius:var(--nm-radius-input);background:var(--nm-warning)}@supports (color:color-mix(in lab, red, red)){.message-sender-note{background:color-mix(in srgb, var(--nm-warning) 14%, var(--nm-white))}}.message-sender-note{color:var(--nm-ink)}.message-plain-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.65}.message-plain-body details[open] summary span:first-child,.message-plain-body details:not([open]) summary span:last-child{display:none}.message-plain-body summary{width:fit-content;padding-block:var(--nm-space-1);cursor:pointer;color:var(--nm-muted)}.message-plain-body blockquote{border-inline-start:2px solid var(--nm-border);padding-inline-start:var(--nm-space-3)}.reader-empty{color:var(--muted-on-tint);isolation:isolate;position:relative;overflow:clip}.reader-empty>img{display:none}@media (width>=64rem){.reader-empty>img{opacity:.16;pointer-events:none;z-index:-1;width:320px;height:320px;display:block;position:absolute;bottom:-96px;right:-96px}}:root:lang(en){--nm-font:Manrope, system-ui, sans-serif}.language-switch{border:1px solid var(--nm-border);border-radius:var(--nm-radius-input);font-size:var(--workspace-type-caption);align-items:center;display:inline-flex;overflow:visible}.language-switch button{cursor:pointer;min-height:36px;padding:0 var(--nm-space-2);color:inherit;border-radius:var(--nm-radius-input)}.language-switch button[aria-pressed=true]{background:var(--nm-paper);font-weight:700}.home .language-switch{border-color:var(--line)}.home .language-switch button[aria-pressed=true]{background:var(--card);color:var(--text)}.message-preview-line{align-items:center;gap:var(--nm-space-2);width:100%;min-width:0;display:flex}.message-preview-line .message-snippet{flex:1;min-width:0}.mail-workspace-shell .message-row-top .mailbox-identity{flex-shrink:1;align-self:center;align-items:center;min-width:0;max-width:35%;margin:0;display:flex}.row-attachment{color:var(--nm-muted);flex:none;align-items:center;display:inline-flex}.message-row-top .message-sender{flex:1;min-width:0}.message-row-top .identity-address{line-height:inherit}.settings-columns{gap:var(--nm-space-6);grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);align-items:start;display:grid}.settings-topic{min-width:0}.settings-nav{align-content:start;gap:var(--nm-space-1);top:var(--nm-space-4);display:grid;position:sticky}.settings-nav a{cursor:pointer;border-radius:var(--nm-radius-input);padding:var(--nm-space-2) var(--nm-space-3);font-size:var(--workspace-type-body);color:var(--nm-ink)}.settings-nav a[aria-current=page]{background:var(--nm-peach);color:var(--nm-orange-text);font-weight:700}.settings-disclosure{margin-top:var(--nm-space-4)}.settings-disclosure summary::-webkit-details-marker{display:none}.account-shell .settings-section{margin:0 0 var(--nm-space-4)}.settings-shell .settings-form>.button,.auth-form>.button{align-self:flex-start;width:auto}.app-shell input[type=checkbox]{accent-color:var(--nm-orange-text);width:1rem;height:1rem;min-height:0}@media (width<=48rem){.settings-columns{gap:var(--nm-space-4);grid-template-columns:minmax(0,1fr)}.settings-nav{flex-wrap:wrap;display:flex;position:static}.settings-nav a{white-space:nowrap;align-content:center;min-height:44px}.language-switch button{min-height:44px}}.settings-shell .settings-section>.settings-section{padding:var(--nm-space-4) 0 0;margin:var(--nm-space-4) 0 0;border:0;border-top:1px solid var(--nm-border);border-radius:0}.plan-limit{margin-block:var(--nm-space-2);font-size:var(--workspace-type-body)}.plan-limit .text-link{align-items:center;min-height:36px;display:inline-flex}.message-row[aria-current],.scope-row[aria-current],.mailbox-choice[aria-current],.folder-choice[aria-current],.thread-row:hover,.message-original,.compose-usage,.settings-shell .settings-notice,.pwa-notice{--nm-muted:var(--muted-on-tint)}:root{--workspace-header:var(--nm-space-16);--frame-max:68rem;--frame-gutter:var(--nm-space-6);--frame-top:var(--nm-space-8);--measure-form:512px;--measure-prose:720px;--measure-content:896px;--control-lg:44px;--control-sm:36px;--radius-modal:24px;--workspace-type-micro:12px;--workspace-type-display:clamp(40px, 5vw, 56px);--line-micro:16px;--line-caption:20px;--line-body:20px;--line-input:24px;--line-heading:28px;--line-title:36px;--workspace-tracking-heading:-.01em;--workspace-tracking-display:-.035em;--workspace-focus-offset:3px}:root:lang(zh-CN){--workspace-tracking-heading:0;--workspace-tracking-display:0}@media (pointer:coarse),(width<=63.999rem){:root{--control-sm:var(--control-lg)}}@media (width<=48rem){:root{--frame-gutter:var(--nm-space-4)}}body{--workspace-shadow-popover:0 8px 24px var(--shadow-color);--workspace-shadow-modal:0 24px 64px var(--shadow-color)}.app-header,.home-bar{box-sizing:border-box;height:var(--workspace-header);justify-content:space-between;align-items:center;gap:var(--nm-space-4);min-height:0;padding:var(--workspace-border-width) var(--frame-gutter) 0;background:var(--nm-white);border-bottom:1px solid var(--nm-border);flex:none;display:flex}.home-brand{font-size:var(--nm-space-6);letter-spacing:var(--workspace-tracking-tight)}.home-brand img{width:var(--nm-space-8);height:var(--nm-space-8)}.account-link,.home-bar .home-actions>a{min-height:var(--control-sm);white-space:nowrap;align-items:center;padding-block:0;display:inline-flex}.language-switch{flex:none}@media (width<=26rem){:is(.app-header:has(.account-link) .brand span,.home-bar:has(a[href=\/pricing]) .home-brand span){display:none}.header-controls,.home-bar .home-actions{gap:var(--nm-space-2)}}@media (width<=22.5rem){.app-header .brand span,.home-bar .home-brand span{display:none}}.desktop-nav .brand{margin:0 0 var(--nm-space-2) var(--nm-space-3)}.brand span,.home-brand span{line-height:var(--nm-space-8)}.account-shell,.compose-shell,.legal-page,.pricing-page main,.home>:not(.home-bar){box-sizing:border-box;width:min(100% - 2 * var(--frame-gutter), var(--frame-max));max-width:none;margin-inline:auto}.account-shell,.compose-shell,.legal-page{--page-measure:var(--measure-content);padding:var(--frame-top) 0 var(--nm-space-16)}.legal-page,.mcp-page,.oauth-page{--page-measure:var(--measure-prose)}.settings-shell{--page-measure:100%}.account-shell>:not(dialog),.compose-shell>:not(dialog),.legal-page>:not(dialog){max-width:var(--page-measure)}.account-shell .mailbox-form{max-width:var(--measure-form)}.pricing-page main{padding-block:var(--frame-top)}.back-link{padding-block:var(--nm-space-3);margin-block:calc(var(--nm-space-3) * -1) var(--nm-space-1);line-height:var(--line-caption)}.account-heading h1,.auth-heading h1,.legal-heading h1,.compose-heading h1{font-size:var(--workspace-type-title);line-height:var(--line-title);letter-spacing:var(--workspace-tracking-heading);font-weight:700}.home h1,.pricing-page .pricing-intro h1{font-size:var(--workspace-type-display);letter-spacing:var(--workspace-tracking-display);font-weight:800;line-height:1.14}.home h2{font-size:var(--workspace-type-title);line-height:var(--line-title);letter-spacing:var(--workspace-tracking-heading);font-weight:700}.session-section>h2,.plan-name :is(h2,h3),.mailbox-dialog h2,.settings-shell .settings-section h2,.settings-section h2,.legal-page h2,.forward-attachments h2,.compose-result h2,.scope-heading h1,.scope-heading h1 button,.mail-workspace-shell .message-detail-subject{font-size:var(--workspace-type-heading);line-height:var(--line-heading);letter-spacing:var(--workspace-tracking-heading);font-weight:700}.auth-card,.session-card,.settings-section,.compose-result,.send-attempt,.plan-card{border:1px solid var(--nm-border);border-radius:var(--nm-radius-card);background:var(--nm-white);padding:var(--frame-gutter)}.mailbox-dialog{padding:var(--frame-gutter);border-radius:var(--radius-modal);box-shadow:var(--workspace-shadow-modal)}.navigation-sheet{border-radius:var(--radius-modal) var(--radius-modal) 0 0;box-shadow:var(--workspace-shadow-modal)}.button,.home-cta{box-sizing:border-box;min-height:var(--control-lg);padding:var(--nm-space-1) var(--nm-space-4);border-radius:var(--nm-radius-button);font-size:var(--workspace-type-body);line-height:var(--line-body)}.button-primary,.home-cta{border:1px solid var(--action-fill);background:var(--action-fill);color:var(--action-ink);font-weight:700}.button-primary:hover,.home-cta:hover{background:var(--action-fill)}@supports (color:color-mix(in lab, red, red)){.button-primary:hover,.home-cta:hover{background:color-mix(in srgb, var(--action-fill) 85%, var(--mail-paper))}}.button-primary:hover,.home-cta:hover{border-color:var(--action-fill)}@supports (color:color-mix(in lab, red, red)){.button-primary:hover,.home-cta:hover{border-color:color-mix(in srgb, var(--action-fill) 85%, var(--mail-paper))}}.button-primary:active,.home-cta:active{background:var(--action-fill)}@supports (color:color-mix(in lab, red, red)){.button-primary:active,.home-cta:active{background:color-mix(in srgb, var(--action-fill) 94%, var(--mail-charcoal))}}.button-primary:active,.home-cta:active{border-color:var(--action-fill)}@supports (color:color-mix(in lab, red, red)){.button-primary:active,.home-cta:active{border-color:color-mix(in srgb, var(--action-fill) 94%, var(--mail-charcoal))}}.button-secondary,.home .secondary-cta{border:1px solid var(--nm-border);background:var(--nm-white);color:var(--nm-ink);font-weight:600}.button-secondary:hover,.home .secondary-cta:hover{background:var(--fill-hover);border-color:var(--line-control)}.button-secondary:active,.home .secondary-cta:active{background:var(--fill-press)}.button:disabled,.button-primary:disabled,.button-secondary:disabled,.button-danger:disabled{background:var(--fill-disabled);color:var(--nm-muted);cursor:not-allowed;border-color:#0000}.text-button{min-height:var(--control-lg);border-radius:var(--nm-radius-button)}.text-button:hover{background:var(--fill-hover)}.text-button:disabled{color:var(--nm-muted);background:var(--fill-disabled);cursor:not-allowed}.tool-icon:hover{background:var(--fill-hover)}.tool-icon:active,.compact-tools>.button:active,.reader-more:active{background:var(--fill-press)}.compact-tools .icon,.tool-icon .icon,.reader-more .icon{width:18px;height:18px}.auth-form input:not([type=checkbox]),.compose-fields input:not([type=checkbox],[type=file]),.settings-shell .form-field input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-lg);padding:var(--nm-space-1) var(--nm-space-3);border:1px solid var(--line-control);border-radius:var(--nm-radius-input);background:var(--nm-white);font-size:var(--nm-space-4);line-height:var(--line-input);font-weight:400}.compose-fields textarea{border-color:var(--line-control)}.mail-workspace-shell .search-controls input[type=search],.scope-search{min-height:var(--control-sm);padding:var(--nm-space-1) var(--nm-space-3);border-color:var(--line-control);font-size:var(--nm-space-4);line-height:var(--line-input)}input::placeholder,textarea::placeholder{color:var(--nm-muted);opacity:1}.auth-form input:disabled,.compose-fields input:disabled,.compose-fields textarea:disabled,.settings-shell .form-field input:disabled{background:var(--fill-disabled);color:var(--nm-muted);cursor:not-allowed}select{appearance:none;box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-lg);padding-block:var(--nm-space-1);padding-inline:var(--nm-space-3) var(--nm-space-8);border:1px solid var(--line-control);border-radius:var(--nm-radius-input);color:var(--nm-ink);background-color:var(--nm-white);background-image:linear-gradient(45deg, transparent 50%, var(--nm-muted) 50%), linear-gradient(-45deg, transparent 50%, var(--nm-muted) 50%);font-size:var(--nm-space-4);line-height:var(--line-input);cursor:pointer;background-position:right 17px center,right 12px center;background-repeat:no-repeat;background-size:5px 5px;align-items:center;font-weight:400;display:flex}select:disabled{background-color:var(--fill-disabled);color:var(--nm-muted);cursor:not-allowed}select:open{border-color:var(--nm-orange-text)}select::picker-icon{display:none}@media (pointer:fine){.scope-search,.mail-workspace-shell .search-controls input[type=search]{font-size:var(--workspace-type-body);line-height:var(--line-body)}select{appearance:base-select}::picker(select){appearance:base-select}::picker(select){box-sizing:border-box;max-block-size:min(320px,50dvh);margin-block:var(--nm-space-1);padding:var(--nm-space-2);position-try-order:normal;color:var(--nm-ink);background:var(--surface-raised);border:1px solid var(--nm-border);border-radius:var(--nm-radius-card);box-shadow:var(--workspace-shadow-popover)}@supports (appearance:base-select){option{align-items:center;gap:var(--nm-space-2);min-height:var(--control-sm);padding-inline:var(--nm-space-3);border-radius:var(--nm-radius-input);font-size:var(--workspace-type-body);line-height:var(--line-body);cursor:pointer;display:flex}option:hover{background:var(--fill-hover)}option:checked{background:var(--nm-peach);color:var(--nm-orange-text);font-weight:600}option:disabled{color:var(--nm-muted);cursor:not-allowed}}}.file-picker{min-height:var(--control-lg);align-items:center;display:flex;position:relative}.compose-fields .file-picker .button{font-weight:600}.file-picker input:focus-visible+.button{outline:var(--workspace-focus-width) solid var(--nm-orange-text);outline-offset:var(--workspace-focus-offset)}.file-picker input:disabled+.button{background:var(--fill-disabled);color:var(--nm-muted);cursor:not-allowed;border-color:#0000}.compact-tools [data-tip]:after{content:attr(data-tip);top:calc(100% + var(--nm-space-1));z-index:3;padding:var(--nm-space-1) var(--nm-space-2);border:1px solid var(--inverse-line);border-radius:var(--nm-radius-input);background:var(--inverse-fill);color:var(--inverse-ink);font-size:var(--workspace-type-micro);line-height:var(--line-micro);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .1s var(--workspace-easing);font-weight:600;position:absolute;left:50%;translate:-50%}@media (hover:hover){.compact-tools [data-tip]:hover:after{opacity:1;transition-delay:.4s}}.compact-tools [data-tip]:focus-visible:after{opacity:1;transition:none}.compact-tools[data-tip-off] [data-tip]:after{display:none}.reader-more:has(+:popover-open):after{display:none}.mcp-warning{margin-top:var(--nm-space-3);font-size:var(--nm-space-4);line-height:var(--workspace-leading);color:var(--nm-muted)}.mcp-fields{gap:var(--nm-space-2);padding:var(--nm-space-6);background:var(--nm-white);border:1px solid var(--nm-border);border-radius:var(--nm-radius-card);font-size:var(--workspace-type-body);line-height:var(--line-body);display:grid}.mcp-fields>div{gap:var(--nm-space-3);grid-template-columns:minmax(4rem,6rem) minmax(0,1fr);display:grid}.mcp-fields dt{color:var(--nm-muted)}.mcp-fields dd{overflow-wrap:anywhere;min-width:0}.mcp-page .field-help{margin-top:var(--nm-space-4)}.mcp-body{margin-top:var(--nm-space-3);padding:var(--nm-space-4);background:var(--nm-white);border:1px solid var(--nm-border);border-radius:var(--nm-radius-card);font:inherit;font-size:var(--workspace-type-body);line-height:var(--workspace-leading);white-space:pre-wrap;overflow-wrap:anywhere}.mcp-attachments{margin-top:var(--nm-space-4);font-size:var(--workspace-type-body);line-height:var(--workspace-leading)}.mcp-attachments span{overflow-wrap:anywhere;display:block}.mcp-attachments a{color:var(--nm-orange-text);text-decoration:underline}.mcp-decision{margin-top:var(--nm-space-6)}.oauth-consent{gap:var(--nm-space-4);margin-top:var(--nm-space-6);font-size:var(--workspace-type-body);line-height:var(--workspace-leading);overflow-wrap:anywhere;flex-direction:column;display:flex}.oauth-destination{padding:var(--nm-space-4);background:var(--nm-peach);border-radius:var(--nm-radius-input)}.oauth-consent .scope-options{gap:var(--nm-space-2);flex-direction:column;display:flex}.oauth-consent legend,.oauth-consent .form-field{font-weight:600}.oauth-consent .checkbox-label{align-items:center;gap:var(--nm-space-2);font-weight:400;display:inline-flex}.oauth-consent .form-field{gap:var(--nm-space-2);flex-direction:column;display:flex}:focus-visible{outline-offset:var(--workspace-focus-offset)}input:focus-visible,.compose-fields textarea:focus-visible,.settings-shell .form-field input:focus-visible,select:focus-visible{outline-offset:0}.message-row:focus-visible,.more-actions>:focus-visible,option:focus-visible{outline-offset:-2px}.auth-shell{padding:var(--frame-top) var(--frame-gutter)}:root{--row-padding-block:var(--nm-space-2);--row-gap:calc(var(--nm-space-1) / 2);--row-line:calc(var(--nm-space-4) + var(--nm-space-1))}html[data-density=less]{--row-padding-block:var(--nm-space-1);--row-gap:0px}html[data-density=more]{--row-padding-block:var(--nm-space-3);--row-gap:var(--nm-space-1)}.mail-workspace-shell .message-row-top,.mail-workspace-shell .message-subject,.mail-workspace-shell .message-preview-line{line-height:var(--row-line)}html[data-density=less] .message-preview-line{display:none}html[data-density=more] .message-preview-line .message-snippet{min-block-size:calc(var(--row-line) * 2);white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.mail-workspace-shell .workspace{position:relative}.scope-heading h1{flex:1}.appearance-menu{flex:none}.appearance-trigger:has(+:popover-open){background:var(--nm-peach);color:var(--nm-orange-text)}.appearance-panel{box-sizing:border-box;width:min(300px,100vw - 32px);padding:var(--nm-space-3);color:var(--nm-ink);background:var(--surface-raised);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-card);box-shadow:var(--workspace-shadow-popover);max-height:calc(100dvh - var(--nm-space-8));overflow-y:auto}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-menu{background-color:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.glass-menu{background-color:color-mix(in srgb, var(--surface-raised) 86%, transparent)}}.glass-menu{background-image:linear-gradient(140deg, var(--mail-white), transparent 38%)}@supports (color:color-mix(in lab, red, red)){.glass-menu{background-image:linear-gradient(140deg, color-mix(in srgb, var(--mail-white) 9%, transparent), transparent 38%)}}.glass-menu{-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);box-shadow:inset 0 1px 0 var(--mail-white), inset 1px 0 0 var(--mail-white), var(--workspace-shadow-popover)}@supports (color:color-mix(in lab, red, red)){.glass-menu{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--mail-white) 23%, transparent), inset 1px 0 0 color-mix(in srgb, var(--mail-white) 7%, transparent), var(--workspace-shadow-popover)}}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){.glass-menu{background:var(--surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--workspace-shadow-popover)}}@keyframes view-menu-unfold{0%{clip-path:var(--menu-seed);translate:var(--menu-offset)}to{clip-path:inset(0 round var(--nm-radius-card));translate:0}}@media (prefers-reduced-motion:no-preference){.glass-menu{--overlay-shift:0px;--overlay-scale:1}.glass-menu[data-unfold]:popover-open{animation:overlay-enter var(--motion-enter) ease-out, view-menu-unfold var(--motion-spring-duration) cubic-bezier(.2, .85, .25, 1)}}.appearance-panel:popover-open{gap:var(--nm-space-3);display:grid}@media (width>=64rem){@supports (position-area:inline-end){.appearance-trigger{anchor-name:--workspace-view-trigger}.appearance-panel{position-anchor:--workspace-view-trigger;position-area:inline-end span-block-end;margin:0;margin-inline-start:var(--nm-space-2);inset:auto}}}.appearance-group{border:0;min-width:0;margin:0;padding:0}.appearance-group legend{font-size:var(--workspace-type-caption);color:var(--nm-muted);margin-block-end:var(--nm-space-1);padding:0;font-weight:600}@supports (color:color-mix(in lab, red, red)){.appearance-group legend{color:color-mix(in srgb, var(--nm-muted) 58%, var(--nm-ink))}}.appearance-panel>.text-button{color:var(--nm-orange-text)}@supports (color:color-mix(in lab, red, red)){.appearance-panel>.text-button{color:color-mix(in srgb, var(--nm-orange-text) 72%, var(--nm-ink))}}.segmented{min-height:var(--control-sm);box-sizing:border-box;padding:calc(var(--nm-space-1) / 2);background:var(--nm-paper);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-button);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}.segmented:before{content:"";inset-block:calc(var(--nm-space-1) / 2);width:calc((100% - var(--nm-space-1)) / var(--segments,3));border-radius:var(--nm-radius-input);background:var(--nm-peach);box-shadow:inset 0 0 0 1px var(--nm-orange-text);transition:translate var(--workspace-transition) var(--workspace-easing);position:absolute;inset-inline-start:calc(var(--nm-space-1) / 2)}.segmented:has(label:nth-child(2) :checked):before{translate:100%}.segmented:has(label:nth-child(3) :checked):before{translate:200%}.segmented:has(>label:nth-child(2):last-child){--segments:2}.privacy-images .segmented,.push-modes .segmented{max-width:var(--measure-form)}.push-test{align-items:center;gap:var(--nm-space-3);flex-wrap:wrap;display:flex}.segmented label{z-index:1;border-radius:var(--nm-radius-input);font-size:var(--workspace-type-caption);color:var(--nm-muted);cursor:pointer;place-items:center;font-weight:600;line-height:20px;display:grid;position:relative}.segmented input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.segmented label:has(:checked){color:var(--nm-orange-text);font-weight:700}.segmented label:has(:focus-visible){outline:var(--workspace-focus-width) solid var(--nm-orange-text);outline-offset:calc(var(--nm-space-1) * -1)}.pane-resizer{z-index:2;cursor:col-resize;touch-action:none;width:8px;position:absolute;inset-block:0}.pane-resizer:before{content:"";background:0 0;width:2px;position:absolute;inset-block:0;inset-inline-start:0}.pane-resizer-sidebar{inset-inline-start:calc(var(--pane-sidebar) - 1px)}.pane-resizer-list{inset-inline-start:calc(var(--pane-sidebar) + var(--pane-list) - 1px)}@media (pointer:coarse){.pane-resizer{width:var(--nm-space-6);translate:calc(1px - 50%)}.pane-resizer:before{inset-inline-start:calc(50% - 1px)}}.pane-resizer:hover:before{background:var(--line-control);transition:background var(--workspace-transition) .1s}.pane-resizer:focus-visible{outline:none}.pane-resizer:focus-visible:before,html[data-resizing] .pane-resizer:active:before{background:var(--nm-orange-text)}html[data-resizing],html[data-resizing] *{-webkit-user-select:none;user-select:none;cursor:col-resize!important}html[data-resizing] .message-content-frame{pointer-events:none}::view-transition-group(root){animation-duration:var(--motion-crossfade);animation-timing-function:var(--workspace-easing)}::view-transition-old(root){animation-duration:var(--motion-crossfade);animation-timing-function:var(--workspace-easing)}::view-transition-new(root){animation-duration:var(--motion-crossfade);animation-timing-function:var(--workspace-easing)}@media (forced-colors:active){.segmented:before{forced-color-adjust:none;background:highlight}.segmented label:has(:checked){color:highlighttext;forced-color-adjust:none}.pane-resizer:hover:before,.pane-resizer:focus-visible:before,html[data-resizing] .pane-resizer:active:before{forced-color-adjust:none;background:highlight}}.search-controls{align-items:center}.mail-search-field{flex:1;min-width:0;display:flex;position:relative}.mail-workspace-shell .search-controls:has(.command-chip) input[type=search]{padding-inline-end:calc(var(--nm-space-16) - var(--nm-space-2))}.mail-workspace-shell .search-controls .command-chip{inset-block:var(--nm-space-1);min-height:0;padding:0 var(--nm-space-2);border-radius:var(--nm-radius-input);color:var(--nm-muted);font-size:var(--workspace-type-micro);cursor:pointer;font-weight:600;position:absolute;inset-inline-end:var(--nm-space-1)}.mail-workspace-shell .search-controls .command-chip:hover{background:var(--fill-hover)}:root{--tag-height:var(--nm-space-6);--tag-dot:calc(var(--nm-space-1) * 1.5);--stat-cell-min:192px;--attention-icon:var(--nm-space-8);--attention-glyph:var(--nm-space-4)}.tag{--tag:var(--nm-muted);align-self:flex-start;align-items:center;gap:var(--nm-space-1);width:fit-content;min-height:var(--tag-height);padding-inline:var(--nm-space-2);border-radius:var(--workspace-radius-round);color:var(--tag);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tag{color:color-mix(in srgb, var(--tag) 85%, var(--nm-ink))}}.tag{background:var(--tag)}@supports (color:color-mix(in lab, red, red)){.tag{background:color-mix(in srgb, var(--tag) 12%, var(--nm-white))}}.tag{font-size:var(--workspace-type-micro);font-weight:600;line-height:var(--line-micro);overflow-wrap:anywhere}.tag:before{content:"";width:var(--tag-dot);height:var(--tag-dot);border-radius:var(--workspace-radius-round);background:var(--tag);flex:none}.tag[data-tone=success]{--tag:var(--nm-success)}.tag[data-tone=warning],.attention-row[data-tone=warning]{--tag:var(--nm-warning)}.tag[data-tone=error],.attention-row[data-tone=error]{--tag:var(--nm-error)}.meter{--meter-fill:var(--nm-muted);appearance:none;width:100%;height:var(--nm-space-2);border-radius:var(--workspace-radius-round);background:var(--nm-border);border:0;display:block;overflow:hidden}.meter[data-level=warning]{--meter-fill:var(--nm-warning)}.meter[data-level=error]{--meter-fill:var(--nm-error)}.meter[data-level=progress]{--meter-fill:var(--nm-orange-text)}.meter::-webkit-progress-bar{background:var(--nm-border)}.meter::-webkit-progress-value{background:var(--meter-fill)}.meter::-moz-progress-bar{background:var(--meter-fill)}.mailbox-usage .meter,.compose-upload-list .meter,.stat-cell .meter{margin-top:var(--nm-space-3)}@media (forced-colors:active){.meter::-webkit-progress-value{background:highlight}.meter::-moz-progress-bar{background:highlight}}.stat-strip{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--stat-cell-min)), 1fr));margin-block:var(--nm-space-4);background:var(--nm-white);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-card);display:grid;overflow:clip}.stat-cell{gap:var(--nm-space-1);min-width:0;padding:var(--nm-space-6);box-shadow:calc(var(--workspace-border-width) * -1) calc(var(--workspace-border-width) * -1) 0 var(--nm-border);flex-direction:column;display:flex}.stat-cell h3,.stat-limit{color:var(--nm-muted);font-size:var(--workspace-type-caption);font-weight:400;line-height:var(--line-caption);font-variant-numeric:tabular-nums;margin:0}.stat-used{font-size:var(--workspace-type-title);font-weight:700;line-height:var(--line-title);font-variant-numeric:tabular-nums}.settings-section .stat-strip{margin-inline:calc(var(--nm-space-6) * -1);background:0 0;border-inline:0;border-radius:0}@media (width<=48rem){.settings-section .stat-strip{margin-inline:calc(var(--nm-space-4) * -1)}.settings-section .stat-cell{padding:var(--nm-space-4)}}.attention-list{margin-block:var(--nm-space-6);padding:var(--nm-space-6);background:var(--nm-white);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-card)}@media (width<=48rem){.attention-list{padding:var(--nm-space-4)}}.attention-heading{align-items:center;gap:var(--nm-space-2);display:flex}.attention-heading h2{font-size:var(--workspace-type-body);font-weight:700;line-height:var(--line-body)}.attention-row{gap:var(--nm-space-3);padding-block:var(--nm-space-3);display:flex}.attention-row+.attention-row{border-top:var(--workspace-border-width) solid var(--nm-border)}.attention-row:last-child{padding-bottom:0}.attention-icon{width:var(--attention-icon);height:var(--attention-icon);border-radius:var(--workspace-radius-round);color:var(--tag);background:var(--tag);flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.attention-icon{background:color-mix(in srgb, var(--tag) 12%, var(--nm-white))}}.attention-icon .icon{width:var(--attention-glyph);height:var(--attention-glyph)}.attention-detail{min-width:0}.attention-detail h3{font-size:var(--workspace-type-body);font-weight:600;line-height:var(--line-body);overflow-wrap:anywhere}.attention-detail p{color:var(--nm-muted);font-size:var(--workspace-type-caption);line-height:var(--line-caption)}.attention-actions{align-items:center;gap:var(--nm-space-2);margin-top:var(--nm-space-2);flex-wrap:wrap;display:flex}.mailbox-usage p .text-link{display:inline}.mailbox-usage p .text-link,.attention-actions .text-link{margin-top:0;padding-block:0}.attention-action{min-height:var(--control-sm);padding-block:var(--nm-space-1)}:root{--toast-width:360px;--toast-height:64px;--toast-gap:var(--nm-space-2);--toast-offset:var(--nm-space-4);--send-pill-height:40px;--send-pill-mark:24px;--send-pill-bottom:max(16px, env(safe-area-inset-bottom))}.toast-stack{z-index:4;top:max(var(--toast-offset), env(safe-area-inset-top));right:max(var(--toast-offset), env(safe-area-inset-right));width:min(var(--toast-width), 100% - max(var(--toast-offset), env(safe-area-inset-right)) - max(var(--toast-offset), env(safe-area-inset-left)));height:var(--toast-height);pointer-events:none;position:fixed}@media (width<=63.999rem){.toast-stack{top:calc(max(var(--toast-offset), env(safe-area-inset-top)) + var(--control-lg))}}.toast{z-index:calc(3 - var(--toast-index));align-items:center;gap:var(--nm-space-3);padding-inline:var(--nm-space-4);background:var(--surface-raised);color:var(--nm-ink);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--nm-radius-card);box-shadow:var(--workspace-shadow-popover);pointer-events:auto;--toast-y:calc((var(--toast-height) + var(--toast-gap)) * var(--toast-index));transform-origin:100% 0;transform:translateY(var(--toast-y));transition:opacity var(--workspace-transition-panel) var(--workspace-easing), transform var(--motion-spring-duration) var(--motion-spring);display:flex;position:absolute;inset:0}@starting-style{.toast{opacity:0;transform:translateY(calc(var(--toast-y) - var(--nm-space-3))) scale(.96)}}.toast[data-closing]{opacity:0;pointer-events:none;transform:translate(var(--nm-space-4), var(--toast-y)) scale(.96);transition-duration:var(--workspace-transition-exit)}.toast-icon{width:var(--nm-space-6);height:var(--nm-space-6);border-radius:var(--workspace-radius-round);background:var(--fill-hover);flex:none;place-items:center;display:grid}.toast-icon .icon{width:var(--nm-space-4);height:var(--nm-space-4)}.toast[data-tone=error] .toast-icon{color:var(--nm-error)}.toast-text{flex:1;min-width:0}.toast-title{font-size:var(--workspace-type-body);line-height:var(--line-body);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;overflow:hidden}.toast-description{font-size:var(--workspace-type-caption);line-height:var(--line-body);color:var(--nm-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.toast-action{min-height:var(--control-sm);padding-inline:var(--nm-space-2);border-radius:var(--nm-radius-button);color:var(--nm-orange-text);font-size:var(--workspace-type-body);line-height:var(--line-body);cursor:pointer;background:0 0;border:0;flex:none;font-weight:600}.toast-close{width:var(--control-sm);height:var(--control-sm);color:var(--nm-muted);border-radius:var(--nm-radius-input);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-end:calc(-1 * var(--nm-space-2));display:grid}.toast-close .icon{width:1rem;height:1rem}.toast-close:hover,.toast-action:hover{background:var(--fill-hover)}.send-pill-shell{z-index:4;clip-path:inset(0 calc(50% - var(--send-pill-height) / 2) round var(--workspace-radius-round));opacity:0;visibility:hidden;pointer-events:none;transition:clip-path var(--motion-spring-duration) var(--motion-spring), opacity var(--motion-enter) ease var(--motion-enter), visibility 0s linear var(--motion-spring-duration);position:fixed;inset-block-end:var(--send-pill-bottom);inset-inline-start:50%;transform:translate(-50%)}.send-pill-shell[data-visible]{clip-path:inset(0 0 round var(--workspace-radius-round));opacity:1;visibility:visible;transition-delay:0s}@media (width<=22.5rem){.send-pill-shell{inset-inline-start:var(--nm-space-4);transform:none}}.send-pill{align-items:center;gap:var(--nm-space-2);height:var(--send-pill-height);padding-inline:var(--nm-space-4);background:var(--inverse-fill);color:var(--inverse-ink);border:var(--workspace-border-width) solid var(--inverse-line);border-radius:var(--workspace-radius-round);box-shadow:var(--workspace-shadow-popover);font-size:var(--workspace-type-caption);line-height:var(--line-body);white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}.send-pill[data-interactive]{pointer-events:auto}.send-pill-mark{width:var(--send-pill-mark);height:var(--send-pill-mark);flex:none;place-items:center;display:inline-grid}.send-pill-mark .icon{width:var(--nm-space-4);height:var(--nm-space-4)}.send-pill[data-phase=sending] img{animation:1.2s ease-in-out 4 send-pill-pulse}@keyframes send-pill-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.send-pill[data-phase=sending] img{animation:none}}.send-pill[data-phase=delivered] .send-pill-mark{color:var(--inverse-success)}.send-pill:is([data-phase=failed],[data-phase=attention],[data-phase=rejected],[data-phase=unknown]) .send-pill-mark{color:var(--inverse-error)}.send-pill-labels{display:inline-grid}.send-pill-labels>span{opacity:0;visibility:hidden;grid-area:1/1}.send-pill-labels>span[data-active]{opacity:1;visibility:visible}:root{--motion-spring:linear(0, .18 7%, .62 20%, .95 33%, 1.06 43%, 1.04 55%, 1 72%, 1);--motion-spring-duration:.38s;--motion-enter:.18s;--motion-crossfade:.24s;--motion-press:80ms;--motion-hover:.1s;--motion-shift:6px}::view-transition{pointer-events:none}@keyframes content-enter{0%{opacity:.5;transform:translateY(var(--motion-shift))}to{opacity:1;transform:translateY(0)}}@keyframes reader-enter{0%{opacity:.5;transform:translateX(var(--reader-shift,var(--nm-space-3)))}to{opacity:1;transform:translate(0)}}@keyframes row-leave{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}@keyframes label-enter{0%{opacity:0;transform:translateY(var(--motion-shift))}}@keyframes label-leave{0%{visibility:visible;opacity:1;transform:translateY(0)}to{visibility:visible;opacity:0;transform:translateY(calc(-1 * var(--motion-shift)))}}@keyframes mark-enter{0%{transform:scale(.6)}to{transform:scale(1)}}@keyframes overlay-enter{0%{opacity:0;transform:translateY(var(--overlay-shift,var(--nm-space-1))) scale(var(--overlay-scale,.98))}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:no-preference){.disclosure::details-content{content-visibility:visible;opacity:0;visibility:hidden;transition:grid-template-rows var(--motion-crossfade) ease-in-out, opacity var(--motion-enter) ease, visibility 0s var(--motion-crossfade);grid-template-rows:0fr;display:grid;overflow:clip}.disclosure[open]::details-content{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.disclosure-body{min-height:0}:where(.tool-icon,.reader-more,.compose-quiet,.command-chip,.folder-choice,.text-button,.segmented label,.workspace-compose-header button){transition:scale var(--motion-press) ease-out}:where(.tool-icon,.reader-more,.compose-quiet,.command-chip,.folder-choice,.text-button,.segmented label,.workspace-compose-header button):active:not(:disabled){scale:.96}[popover]{opacity:0;pointer-events:none;transition:opacity var(--motion-hover) ease-out, overlay var(--motion-hover) allow-discrete, display var(--motion-hover) allow-discrete}[popover]:popover-open{opacity:1;pointer-events:auto}[data-entry=content-enter]{animation:content-enter var(--motion-enter) ease-out}[data-entry=reader-enter]{animation:reader-enter var(--motion-enter) ease-out}.message-list [data-leaving]{animation:row-leave var(--motion-enter) ease-in both;display:grid}.message-list [data-leaving]>.row-clip{min-height:0;overflow:hidden}.message-list [data-received]{--motion-shift:calc(-1 * var(--nm-space-2));animation:content-enter var(--motion-spring-duration) var(--motion-spring)}.send-pill-labels [data-active]{animation:label-enter var(--motion-enter) ease-out}.send-pill-labels [data-outgoing]{animation:label-leave var(--motion-enter) ease-in}.send-pill-mark .icon{animation:mark-enter var(--motion-spring-duration) var(--motion-spring)}.button,.home-cta{transition:transform var(--motion-press) ease-out}.button:active:not(:disabled),.home-cta:active{transform:scale(.97)}dialog[open]{animation:overlay-enter var(--motion-spring-duration) var(--motion-spring)}[popover]:popover-open{animation:overlay-enter var(--motion-spring-duration) var(--motion-spring)}dialog[open]{--overlay-shift:var(--nm-space-2);--overlay-scale:.97}select:open::picker(select){animation:overlay-enter var(--motion-spring-duration) var(--motion-spring)}}@media (width<=63.999rem) and (prefers-reduced-motion:no-preference){[data-entry=reader-enter]{--reader-shift:100%;animation-duration:var(--motion-spring-duration);animation-timing-function:cubic-bezier(.2,.85,.25,1)}}@media (hover:hover){.message-row,.scope-item,.all-inboxes,.current-folders button,.folder-choice,.mailbox-choice{transition:background-color var(--motion-hover) ease}.scope-item:where(:hover),:is(.message-row,.all-inboxes,.current-folders button,.folder-choice,.mailbox-choice):hover:not([aria-current]):not([aria-pressed=true]){background:var(--fill-hover);--nm-muted:var(--muted-on-tint)}}@media (prefers-reduced-motion:reduce){:root{--motion-spring-duration:0s;--motion-enter:0s;--motion-crossfade:0s;--motion-press:0s;--motion-hover:0s}.send-pill-shell,.toast,.appearance-panel,.command-palette{transition:none}}.auth-shell:has(.address-field){grid-template-columns:minmax(0,1fr)}.address-field{border:1px solid var(--line-control);border-radius:var(--nm-radius-input);background:var(--nm-white);min-width:0;color:var(--nm-muted);align-items:center;display:flex}.auth-form .address-field input,.auth-form .address-field select{border:0;min-width:0}.auth-form .address-field input{color:var(--nm-ink);flex:1}.address-field label,.auth-form .address-field select{white-space:nowrap;text-overflow:ellipsis;width:auto;max-width:54%;padding-inline-end:var(--nm-space-2);overflow:hidden}.address-field:focus-within{outline:var(--workspace-focus-width) solid var(--nm-orange-text);outline-offset:0}.auth-form .address-field input:focus-visible{outline:none}.address-field[data-state=invalid]{border-color:var(--nm-error)}.address-field[data-state=available]{border-color:var(--nm-success)}.availability-status .icon{width:1em;height:1em;display:inline}@keyframes address-shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media (prefers-reduced-motion:no-preference){.address-field[data-state=invalid]{animation:.3s address-shake}}.copy-address{cursor:copy;-webkit-user-select:all;user-select:all;text-align:start;max-width:100%}.scope-heading h1 a{align-items:baseline;gap:var(--nm-space-1);width:fit-content;max-width:100%;display:flex}.scope-heading h1 a [aria-hidden]{flex:none}.scope-heading h1 .copy-address{gap:var(--nm-space-2);width:fit-content;padding-inline:0 var(--nm-space-1);border-radius:var(--nm-radius-input);outline-offset:-2px;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;cursor:pointer;font-size:var(--workspace-type-body);letter-spacing:normal;color:var(--nm-muted);align-items:center;font-weight:400;display:flex}.scope-heading .copy-address .icon{width:1em;height:1em}.scope-heading .copy-address[data-copied] .icon{color:var(--nm-orange-text)}.scope-heading .copy-address:is(:focus-visible,[data-copied]){background:var(--fill-hover);color:var(--nm-ink)}@media (hover:hover){.scope-heading .copy-address:hover{background:var(--fill-hover)}}.scope-controls{gap:var(--nm-space-1);padding-block:var(--nm-space-2);align-items:center;display:flex}.scope-controls h2{font-size:var(--workspace-type-body);flex:1;font-weight:600}.scope-controls .tool-icon{min-width:var(--control-sm);width:auto;padding-inline:var(--nm-space-2);justify-content:center;align-items:center;display:inline-flex}.scope-controls .new-mailbox-button{gap:var(--nm-space-1);padding-inline:calc(var(--nm-space-2) + var(--nm-space-1) / 2);border-radius:var(--workspace-radius-round);background:var(--fill-hover);font-size:var(--workspace-type-caption);font-weight:600}.scope-controls .new-mailbox-button>:first-child{font-size:var(--workspace-type-body);line-height:1}.scope-controls .new-mailbox-button:hover{background:var(--fill-press)}.scope-sort-trigger:has(span:not(.icon)){color:var(--nm-orange-text)}.unread-switch{width:100%;min-height:var(--control-lg);justify-content:space-between;align-items:center;gap:var(--nm-space-4);margin-top:var(--nm-space-1);padding-inline:var(--nm-space-2);border-top:1px solid var(--nm-border);cursor:pointer;display:flex}.switch-track{border-radius:var(--workspace-radius-round);width:2rem;height:1.125rem;padding:calc(var(--nm-space-1) / 2);color:var(--nm-muted);border:1px solid;flex:none;align-items:center;display:flex}.switch-track:after{content:"";background:currentColor;border-radius:50%;width:.75rem;height:.75rem}.unread-switch[aria-checked=true] .switch-track{color:var(--nm-orange-text);background:var(--nm-orange-text);justify-content:flex-end}.unread-switch[aria-checked=true] .switch-track:after{background:var(--surface-raised)}.account-card{align-items:center;gap:var(--nm-space-3);width:100%;padding:var(--nm-space-2);border-radius:var(--nm-radius-button);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.account-card:is(:hover,:focus-visible){background:var(--fill-hover)}.account-avatar{width:var(--nm-space-8);aspect-ratio:1;color:var(--nm-ink);background:var(--fill-hover);border:1px solid var(--nm-border);border-radius:50%;place-items:center;font-weight:600;display:grid}.account-card-identity{min-width:0;display:grid}.account-card-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--workspace-type-body);font-weight:600;overflow:hidden}.account-card-identity>span{font-size:var(--workspace-type-caption);color:var(--nm-muted)}.account-card .icon{width:1rem;height:1rem;color:var(--nm-muted)}@media (pointer:coarse){.scope-controls>button{min-width:44px;min-height:44px}}.mailbox-actions{justify-content:space-between;align-items:center;gap:var(--nm-space-2);margin-block-start:var(--nm-space-2);display:flex}.scope-sort-trigger{gap:var(--nm-space-1);font-size:var(--workspace-type-caption)}.workspace-sort-group label{align-items:center;gap:var(--nm-space-2);padding:var(--nm-space-2);cursor:pointer;display:flex}.scope-row .mailbox-identity-text,.scope-row .identity-address{color:var(--nm-ink);font-size:var(--workspace-type-body)}.scope-row strong{font-weight:400}.scope-row strong+.identity-address{font-size:var(--workspace-type-caption);color:var(--nm-muted)}.scope-row .unread-count{color:var(--nm-ink);background:var(--fill-hover);border-radius:var(--nm-radius-input);padding:0 var(--nm-space-2);font-weight:700}.create-mailbox-dialog{padding:var(--nm-space-6)}.create-mailbox-dialog .mailbox-form,.mailbox-options .auth-form{margin-top:var(--nm-space-3);gap:var(--nm-space-2)}.create-mailbox-dialog .availability-status{min-height:0}.create-mailbox-dialog .availability-status:empty{display:none}.mailbox-options summary{align-items:center;gap:var(--nm-space-2);cursor:pointer;color:var(--nm-muted);font-size:var(--workspace-type-caption);padding-block:var(--nm-space-2);list-style:none;display:flex}.mailbox-options summary::-webkit-details-marker{display:none}.mailbox-options summary:before{content:"";width:.45rem;height:.45rem;transition:transform var(--motion-enter) ease;border-block-start:1.5px solid;border-inline-end:1.5px solid;transform:rotate(45deg)}.mailbox-options[open] summary:before{transform:rotate(135deg)}.mailbox-options .auth-form{display:grid}.create-mailbox-dialog .dialog-actions{margin-top:var(--nm-space-4)}@media (width<=48rem){.create-mailbox-dialog{border-radius:var(--radius-modal) var(--radius-modal) 0 0;width:100%;max-height:90dvh;padding-bottom:max(var(--nm-space-6), env(safe-area-inset-bottom));margin:0 auto;inset:auto 0 0}}.workspace-composer{grid-template-rows:auto minmax(0,1fr);display:grid}@media (prefers-reduced-motion:no-preference){.workspace-composer{transition:grid-template-rows var(--motion-crossfade) ease-in-out}.workspace-compose-content{transition:padding-block var(--motion-crossfade) ease-in-out, opacity var(--motion-enter) ease, visibility 0s}.composer-minimized .workspace-compose-content{transition-delay:0s, 0s, var(--motion-crossfade)}.workspace-composer,.bulk-actions{animation:content-enter var(--motion-enter) ease-out}}.workspace-composer,.composer-loading{background:var(--surface-raised);color:var(--nm-ink);border:var(--workspace-border-width) solid var(--nm-border);border-radius:var(--radius-modal);min-width:0}.composer-inline{margin:var(--nm-space-6)}.composer-floating,.composer-loading{z-index:30;right:var(--nm-space-6);width:min(36rem, calc(100vw - var(--nm-space-8)));max-height:85dvh;box-shadow:var(--workspace-shadow-modal);position:fixed;bottom:0}.workspace-compose-header{align-items:center;gap:var(--nm-space-2);padding:var(--nm-space-3) var(--nm-space-4);border-bottom:var(--workspace-border-width) solid var(--nm-border);display:flex}.workspace-compose-header h2{min-width:0;font-size:var(--workspace-type-body);flex:1;font-weight:700}.workspace-compose-header button{min-height:44px;padding:var(--nm-space-2);border-radius:var(--nm-radius-input);font-size:var(--workspace-type-caption);flex-shrink:0}.workspace-compose-header button:hover{background:var(--fill-hover)}.workspace-compose-content{padding:var(--nm-space-4);min-height:0}.composer-floating .workspace-compose-content,.composer-expanded .workspace-compose-content{overflow-y:auto}.composer-expanded{z-index:40;inset:var(--nm-space-6);width:min(64rem, calc(100vw - var(--nm-space-12)));max-height:none;box-shadow:var(--workspace-shadow-modal);margin:0 auto;position:fixed}.composer-minimized{grid-template-rows:auto minmax(0,0fr)}.composer-minimized .workspace-compose-content{opacity:0;pointer-events:none;visibility:hidden;padding-block:0;overflow:hidden}.workspace-compose-content dialog{pointer-events:auto;visibility:visible}.composer-expanded.composer-minimized{inset:auto var(--nm-space-6) 0 auto;width:min(36rem, calc(100vw - var(--nm-space-8)))}.workspace-composer .compose-fields{gap:var(--nm-space-2)}.workspace-composer .compose-fields textarea:not(.compose-recipients){min-height:calc(var(--nm-space-16) * 2)}.workspace-composer .compose-fields .compose-recipients{min-height:var(--nm-space-12)}.compose-options summary,.compose-quote summary,.compose-usage-details summary{cursor:pointer;color:var(--nm-muted);font-size:var(--workspace-type-caption);padding-block:var(--nm-space-2)}.compose-shell .compose-options>summary,.compose-shell .compose-usage-details>summary{display:none}.workspace-composer .compose-usage{margin-block:var(--nm-space-2);background:var(--fill-hover)}.workspace-composer .compose-usage-details{margin-bottom:var(--nm-space-2)}.workspace-composer .compose-form>button[type=submit]{align-self:flex-start}@media (width<=63.999rem){.composer-floating:not(.composer-minimized),.composer-expanded:not(.composer-minimized){border-radius:0;width:100%;max-height:none;margin:0;inset:0}.composer-inline{margin:var(--nm-space-4)}.workspace-compose-content{padding-bottom:max(var(--nm-space-4), env(safe-area-inset-bottom))}}.compose-options summary{overflow-wrap:anywhere}.mail-select-box{width:var(--control-lg);cursor:pointer;flex:none;place-items:center;display:grid}.mail-select-box input{width:1rem;height:1rem;accent-color:var(--nm-orange-text);cursor:inherit}.search-controls .mail-select-box{min-height:var(--control-sm);margin-inline-start:calc(-1 * var(--nm-space-4))}.message-list .row-clip{position:relative}.row-clip>.mail-select-box{inset:0 auto 0 var(--nm-space-1);width:var(--row-control);z-index:1;position:absolute}.row-clip>.row-star{inset:0 auto 0 calc(var(--nm-space-1) + var(--row-control));z-index:1;width:var(--row-control);color:var(--nm-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.row-star .icon{width:16px;height:16px}.row-star:hover{color:var(--nm-ink)}.star-toggle[aria-pressed=true]{color:var(--nm-orange-text)}.star-toggle[aria-pressed=true] .icon{fill:currentColor}.row-clip:has(input:checked)>.message-row:not([aria-current]){background:var(--fill-hover)}.bulk-actions{align-items:center;gap:var(--nm-space-2);margin-top:var(--nm-space-2);font-size:var(--workspace-type-caption);flex-wrap:wrap;display:flex}.message-search{container-type:inline-size}.search-controls .selection-count{white-space:nowrap;min-width:0;color:var(--nm-muted);font-size:var(--workspace-type-caption);flex:1}.selection-count-short{display:none}@container (width<=17rem){.selection-count-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.selection-count-short{display:inline}}.search-controls .selection-mark{white-space:nowrap;flex:none}.mail-workspace-shell .search-controls :is(.selection-mark,.tool-icon){height:var(--control-sm);min-height:var(--control-sm)}.search-controls .icon{width:1rem;height:1rem}.mailbox-settings-dialog{padding:0}.mailbox-settings-dialog>.sheet-content{max-height:none;padding:0 var(--frame-gutter) var(--frame-gutter);display:block}.mailbox-settings-dialog .sheet-content>header{z-index:1;padding-block:var(--nm-space-3);background:var(--surface-raised);align-items:center;display:flex;position:sticky;top:0}.mailbox-settings-dialog .mailbox-settings-identity{margin-bottom:var(--nm-space-4)}.mailbox-edit-field{gap:var(--nm-space-1);display:grid}.mailbox-settings-dialog .mailbox-edit-form{background:0 0;border:0;padding:0}.mailbox-settings-dialog .mailbox-edit-form>.button{align-self:flex-end;margin:0}.mailbox-admin{border-top:1px solid var(--nm-border);margin-top:var(--nm-space-4)}.mailbox-admin-toggle{justify-content:space-between;align-items:center;gap:var(--nm-space-2);width:100%;padding-block:var(--nm-space-3);color:var(--nm-muted);font-size:var(--workspace-type-body);cursor:pointer;display:flex}.mailbox-admin-toggle:is(:hover,:focus-visible,[aria-expanded=true]){color:var(--nm-ink)}.mailbox-admin-toggle .icon{width:1em;height:1em;transition:transform var(--motion-enter) ease}.mailbox-admin-toggle[aria-expanded=true] .icon{transform:rotate(90deg)}.mailbox-admin-content{opacity:0;visibility:hidden;transition:grid-template-rows var(--motion-enter) ease-in-out, opacity var(--motion-enter) ease, visibility 0s var(--motion-enter);grid-template-rows:0fr;display:grid}.mailbox-admin-toggle[aria-expanded=true]+.mailbox-admin-content{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.mailbox-admin-content>div{min-height:0;position:relative;overflow:hidden}.mailbox-admin-actions{gap:var(--nm-space-2);margin-top:var(--nm-space-3);flex-wrap:wrap;display:flex}.mailbox-settings-dialog .mailbox-admin-actions .button-danger{border-color:var(--nm-border);color:var(--nm-error);background:0 0}@media (prefers-reduced-motion:no-preference){.scope-action{transition:transform var(--motion-press) ease-out}.scope-action:active{transform:scale(.94)}}.mailbox-row-settings{--panel-gap:var(--nm-space-2);--panel-width:min(26rem, 100dvw - 2 * var(--panel-gap));width:var(--panel-width);max-width:none;max-height:calc(100dvh - 2 * var(--panel-gap));inset:auto;left:clamp(var(--panel-gap), calc(var(--row-right) + var(--panel-gap)), calc(100dvw - var(--panel-width) - var(--panel-gap)));top:clamp(var(--panel-gap), var(--row-top), calc(100dvh - var(--panel-height) - var(--panel-gap)));border-radius:var(--nm-radius-card);color:var(--nm-ink);margin:0;position:fixed}.mailbox-row-settings .sheet-content>header{gap:var(--nm-space-2);background:0 0;justify-content:space-between;position:static}.directory-search{margin-block:var(--nm-space-4) var(--nm-space-2)}.mailbox-directory{padding:0;list-style:none}.directory-row{border-bottom:1px solid var(--nm-border)}.directory-entry{width:100%;min-height:var(--control-lg);padding:var(--nm-space-2);align-items:center;gap:var(--nm-space-3);text-align:start;cursor:pointer;display:flex}.directory-entry:is(:hover,:focus-visible){background:var(--fill-hover)}.directory-entry .mailbox-identity,.directory-entry .mailbox-identity-text{flex:1}.directory-entry .identity-address,.directory-entry strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.directory-entry>.icon{width:1rem;height:1rem;color:var(--nm-muted);flex:none}.directory-row>.mailbox-usage{padding:0 var(--nm-space-3) var(--nm-space-3)}@media (width>=48rem){.directory-entry{grid-template-columns:minmax(0,1fr) 6rem 1rem;display:grid}.directory-entry>.icon{grid-column:3}.directory-entry .mailbox-identity-text{gap:var(--nm-space-4);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;display:grid}.directory-entry strong{margin:0}}.directory-overview>summary{width:fit-content;padding-block:var(--nm-space-2);color:var(--nm-muted);cursor:pointer}.directory-overview>summary .tag{margin-inline-start:var(--nm-space-2)}.signin-shell{justify-content:center;align-items:center;gap:var(--nm-space-4);padding:var(--nm-space-8) var(--frame-gutter);flex-direction:column;display:flex}.signin-card{box-sizing:border-box;max-width:25rem;padding:var(--nm-space-8) var(--nm-space-6) var(--nm-space-6)}.signin-brand{width:fit-content;margin:0 auto var(--nm-space-6);justify-content:center;display:flex}.signin-brand img{width:var(--nm-space-6);height:var(--nm-space-6)}.signin-brand span{font-size:var(--workspace-type-heading);line-height:var(--nm-space-6)}.signin-card .auth-heading{margin-bottom:var(--nm-space-6);text-align:center}.signin-card .auth-heading h1{font-size:var(--nm-space-6);line-height:var(--nm-space-8)}.signin-card .auth-heading p{margin-top:var(--nm-space-2);overflow-wrap:anywhere}.signin-card .auth-form>.button{width:100%;margin-top:var(--nm-space-1);align-self:stretch}.signin-card .field-help{margin-bottom:0}.signin-agreement,.signin-secondary,.signin-hint{color:var(--nm-muted);font-size:var(--workspace-type-micro);line-height:var(--line-micro);text-align:center}.signin-secondary{font-size:var(--workspace-type-caption);line-height:var(--line-caption);margin-top:var(--nm-space-1)}.signin-agreement a{color:inherit;text-underline-offset:2px;text-decoration:underline}.signin-agreement a:hover{color:var(--nm-ink)}.signin-link{color:var(--nm-orange-text);font:inherit;cursor:pointer;border-radius:var(--nm-radius-input);background:0 0;border:0;padding:0;font-weight:600}.signin-link:hover{text-underline-offset:2px;text-decoration:underline}.signin-link:disabled{color:var(--nm-muted);font-variant-numeric:tabular-nums;cursor:default;font-weight:400;text-decoration:none}.code-input{justify-content:center;gap:var(--nm-space-2);border:0;grid-template-columns:repeat(6,minmax(0,2.75rem));min-width:0;margin:0;padding:0;display:grid}.auth-form .code-input input{min-height:var(--control-lg);text-align:center;font-size:var(--workspace-type-heading);font-variant-numeric:tabular-nums;padding:0;font-weight:600}.auth-form .code-input input[aria-invalid=true]{border-color:var(--nm-error)}.signin-shell>.language-switch{color:var(--nm-muted);border-color:#0000}@property --tw-border-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}
