:where(button,input,select,textarea){font:inherit}.ui-button,:where(button:not([class])){appearance:none;min-height:var(--control-height-md);border:1px solid var(--accent-border);border-radius:var(--control-radius-md);background:var(--surface);color:var(--accent);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;transition:background-color var(--motion-fast) var(--motion-ease-standard), border-color var(--motion-fast) var(--motion-ease-standard), color var(--motion-fast) var(--motion-ease-standard), box-shadow var(--motion-fast) var(--motion-ease-standard), opacity var(--motion-fast) var(--motion-ease-standard), transform var(--motion-fast) var(--motion-ease-standard);justify-content:center;align-items:center;gap:8px;margin:0;padding:0 14px;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.ui-button.ui-button--primary{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.ui-button.ui-button--secondary{border-color:var(--accent-border);background:var(--surface);color:var(--accent)}.ui-button.ui-button--quiet{color:var(--muted);background:0 0;border-color:#0000}.ui-button.ui-button--danger{border-color:var(--danger-border);background:var(--danger-soft);color:var(--danger)}.ui-button.ui-button--warning{border-color:var(--amber-border);background:color-mix(in srgb, var(--surface), var(--amber) 9%);color:var(--amber)}.ui-button.ui-button--warning[aria-pressed=true]{border-color:var(--amber);background:var(--amber);color:var(--on-warning)}.ui-button.ui-button--sm{min-height:var(--control-height-sm);border-radius:var(--control-radius-sm);padding:0 12px;font-size:12px}.ui-button.ui-button--lg{min-height:var(--control-height-lg);padding:0 16px}.ui-button.ui-button--icon{width:var(--control-height-md);min-width:var(--control-height-md);padding:0}.ui-button.ui-button--icon.ui-button--sm{width:var(--control-height-sm);min-width:var(--control-height-sm)}.ui-stable-label{display:grid}.ui-stable-label>span{grid-area:1/1}.ui-stable-label-current,.ui-stable-label-measure{justify-content:center;align-items:center;gap:7px;display:inline-flex}.ui-stable-label-measure{visibility:hidden}.ui-loading-spinner{width:14px;height:14px;animation:ui-loading-spin var(--motion-loop) linear infinite;border:2px solid;border-right-color:#0000;border-radius:50%;flex:0 0 14px}.ui-action-progress{color:var(--muted);margin-top:8px;font-size:12px;font-weight:700;line-height:1.45;display:block}@keyframes ui-loading-spin{to{transform:rotate(360deg)}}@media (hover:hover){.ui-button:hover:not(:disabled):not([aria-disabled=true]),:where(button:not([class])):hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft);transform:translateY(-1px);box-shadow:0 7px 18px #14221914}.ui-button.ui-button--primary:hover:not(:disabled){background:color-mix(in srgb, var(--accent), var(--surface) 8%);color:var(--on-accent)}.ui-button.ui-button--danger:hover:not(:disabled){border-color:var(--danger);background:color-mix(in srgb, var(--danger-soft), var(--danger) 8%);color:var(--danger)}.ui-button.ui-button--warning:hover:not(:disabled){border-color:var(--amber);background:color-mix(in srgb, var(--surface), var(--amber) 15%);color:var(--amber)}.ui-button.ui-button--warning[aria-pressed=true]:hover:not(:disabled){border-color:var(--amber);background:var(--amber);color:var(--on-warning)}.ui-button.ui-button--quiet:hover:not(:disabled){border-color:var(--border);background:var(--surface-strong);color:var(--text)}}.ui-button:active:not(:disabled):not([aria-disabled=true]),:where(button:not([class])):active:not(:disabled){transform:translateY(0)scale(.985);box-shadow:inset 0 0 0 1px}:where(button,.ui-button)[aria-busy=true]{cursor:progress}:where(button:disabled,.ui-button[aria-disabled=true]),button.ui-button.ui-button:disabled,.ui-button.ui-button[aria-disabled=true]{cursor:not-allowed;opacity:.52;transform:none}button.ui-button.ui-button[aria-busy=true],button[aria-busy=true]:disabled{cursor:progress}@media (prefers-reduced-motion:reduce){.ui-loading-spinner{opacity:.65;border-right-color:currentColor;animation:none}}.ui-field.ui-field,:where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([class]),select:not([class]),textarea:not([class])){min-height:var(--control-height-md);border:1px solid var(--control-border);border-radius:var(--control-radius-md);background:var(--surface);color:var(--text);transition:background-color var(--motion-fast) var(--motion-ease-standard), border-color var(--motion-fast) var(--motion-ease-standard), box-shadow var(--motion-fast) var(--motion-ease-standard), color var(--motion-fast) var(--motion-ease-standard);padding:9px 11px;line-height:1.35}textarea.ui-field,:where(textarea:not([class])){resize:vertical}.ui-field.ui-field--sm{min-height:var(--control-height-sm);border-radius:var(--control-radius-sm);padding:7px 9px;font-size:12px}@media (hover:hover){.ui-field.ui-field:hover:not(:disabled),:where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([class]),select:not([class]),textarea:not([class])):hover:not(:disabled){border-color:var(--focus-ring)}}:where(button,a,summary,input,select,textarea):focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}:where(input,select,textarea):disabled{cursor:not-allowed;opacity:.62}:where(input[type=checkbox],input[type=radio]){accent-color:var(--accent)}@media (pointer:coarse){.ui-button,:where(button:not([class])),.ui-button.ui-button--sm{min-height:var(--control-height-lg)}.ui-button.ui-button--icon,.ui-button.ui-button--icon.ui-button--sm{width:var(--control-height-lg);min-width:var(--control-height-lg)}}@media (prefers-reduced-motion:reduce){.ui-button:hover,.ui-button:active,:where(button:not([class])):hover,:where(button:not([class])):active{transform:none}}
.mail-shell:not([data-mail-view=gmail]) .mail-list-item-content{gap:7px;display:grid}.mail-shell:not([data-mail-view=gmail]) .mail-list-item-content>span{display:block}.mail-shell:not([data-mail-view=gmail]) .mail-list-state,.mail-shell:not([data-mail-view=gmail]) .mail-folder-toggle{display:none}.mail-shell[data-mail-view=gmail]{--mail-canvas:#f4f8f5;--mail-search:#e7f2ea;--mail-selected:#d8eee1;--mail-compose:#cdebd8;--mail-row:#f4f7f5;--mail-reader:#fff;--mail-ink:#1c2921;--mail-secondary:#526058;--mail-accent:#137a43;--mail-line:#e1e8e3;--background:var(--mail-reader);--surface:var(--mail-reader);--surface-strong:var(--mail-row);--text:var(--mail-ink);--muted:var(--mail-secondary);--accent:var(--mail-accent);--accent-soft:var(--mail-selected);--border:var(--mail-line);--focus-ring:var(--mail-accent);--on-accent:#fff;width:100%;max-width:none;min-height:var(--viewport-height);background:var(--mail-canvas);color:var(--mail-ink);padding:0 14px 14px;font-family:Arial,Helvetica,system-ui,sans-serif}.mail-shell[data-mail-view=gmail][data-mail-palette=google]{--mail-canvas:#f6f8fc;--mail-search:#eaf1fb;--mail-selected:#d3e3fd;--mail-compose:#c2e7ff;--mail-row:#f2f6fc;--mail-ink:#1f1f1f;--mail-secondary:#444746;--mail-accent:#0b57d0;--mail-line:#e2e6ed}:root[data-theme=dark] .mail-shell[data-mail-view=gmail]{--mail-canvas:#101b16;--mail-search:#23372c;--mail-selected:#2e5b40;--mail-compose:#315f43;--mail-row:#17251c;--mail-reader:#18251d;--mail-ink:#e8f3eb;--mail-secondary:#b6c8bb;--mail-accent:#8be2a9;--mail-line:#35483b;--on-accent:#111b15}:root[data-theme=dark] .mail-shell[data-mail-view=gmail][data-mail-palette=google]{--mail-canvas:#111318;--mail-search:#263242;--mail-selected:#334d74;--mail-compose:#31577a;--mail-row:#202734;--mail-reader:#1c2028;--mail-ink:#e3e7ef;--mail-secondary:#bac3d1;--mail-accent:#a7c7ff;--mail-line:#384150}.mail-shell[data-mail-view=gmail] :where(a,button,input,select,summary):focus-visible{outline:3px solid var(--mail-accent);outline-offset:2px}.mail-shell[data-mail-view=gmail] .app-header--mail{border:0;flex-flow:row;align-items:center;gap:16px;width:100%;min-height:64px;padding:4px 12px 8px;display:flex}.mail-shell[data-mail-view=gmail] .app-header--mail .brand{color:var(--mail-ink);flex:0 0 208px;gap:8px}.mail-shell[data-mail-view=gmail] .app-header--mail .brand-mark{border-radius:8px;width:32px;height:32px}.mail-shell[data-mail-view=gmail] .app-header--mail .brand small{display:none}.mail-shell[data-mail-view=gmail] .app-header--mail .brand strong{font-size:20px;font-weight:500}.mail-app-menu{flex:none;position:relative}.mail-app-menu>summary{width:40px;height:40px;color:var(--mail-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:22px;list-style:none;display:grid}.mail-app-menu>summary::-webkit-details-marker{display:none}.mail-app-menu>summary:hover{background:var(--mail-search)}.mail-app-menu .main-nav{z-index:20;border:1px solid var(--mail-line);background:var(--mail-reader);border-radius:12px;gap:2px;min-width:190px;padding:8px;display:grid;position:absolute;top:46px;left:0;box-shadow:0 8px 24px #0000001f}.mail-app-menu .main-nav>a{color:var(--mail-ink);border:0;border-radius:7px;justify-content:flex-start}.mail-app-menu .main-nav>a:hover,.mail-app-menu .main-nav>a.active{background:var(--mail-selected)}.mail-compact-top-search{background:var(--mail-search);border-radius:26px;flex:720px;align-items:center;min-width:0;max-width:720px;height:48px;padding:0 8px 0 16px;display:flex}.mail-search-icon{color:var(--mail-secondary);font-size:27px;line-height:1}.mail-compact-top-search .ui-field{min-width:0;box-shadow:none;color:var(--mail-ink);background:0 0;border:0;flex:1;font-size:14px}.mail-compact-top-search .ui-button{color:var(--mail-accent)}.mail-shell[data-mail-view=gmail] .app-header--mail .auth-controls{white-space:nowrap;margin-left:auto}.mail-shell[data-mail-view=gmail] .app-header--mail .auth-controls>span{display:none}.mail-shell[data-mail-view=gmail] .mail-heading{background:var(--mail-reader);border-radius:16px 16px 0 0;justify-content:flex-end;min-height:48px;margin:0 0 0 252px;padding:0 12px;display:flex}.mail-shell[data-mail-view=gmail] .mail-heading>div:first-child,.mail-shell[data-mail-view=gmail] .mail-heading-actions>a{display:none}.mail-shell[data-mail-view=gmail] .mail-heading-actions{margin:0}.mail-shell[data-mail-view=gmail] .mail-check-status{background:0 0;border:0;width:auto;min-width:0;max-width:320px;padding:4px}.mail-shell[data-mail-view=gmail] .mail-check-button{min-height:34px}.mail-shell[data-mail-view=gmail]>.mail-workspace-tabs{display:none}.mail-shell[data-mail-view=gmail]>.mail-workspace-tabs--persistent{margin:0 12px 12px;display:flex}.mail-shell[data-mail-view=gmail] .mail-workspace{min-height:calc(var(--viewport-height) - 126px);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:252px minmax(0,1fr);display:grid;overflow:visible}.mail-shell[data-mail-view=gmail] .mail-folders{background:0 0;border:0;grid-area:1/1;padding:4px 12px 16px 0}.mail-shell[data-mail-view=gmail] .mail-folder-drawer>div{display:block}.mail-shell[data-mail-view=gmail] .mail-folder-toggle{display:none}.mail-shell[data-mail-view=gmail] .mail-folder-compose{background:var(--mail-compose);min-height:56px;color:var(--mail-ink);box-shadow:none;border:0;border-radius:16px;align-items:center;gap:14px;margin:0 0 14px 4px;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.mail-shell[data-mail-view=gmail] .mail-folder-compose:hover{filter:brightness(.96)}.mail-shell[data-mail-view=gmail] .mail-folder-heading,.mail-shell[data-mail-view=gmail] .mail-folder-note{display:none}.mail-shell[data-mail-view=gmail] .mail-folder-list{gap:0}.mail-shell[data-mail-view=gmail] .mail-folder-link{min-height:36px;color:var(--mail-ink);border-radius:0 18px 18px 0;padding:4px 16px 4px 22px;font-size:14px;font-weight:500}.mail-shell[data-mail-view=gmail] .mail-folder-link.active{background:var(--mail-selected);color:var(--mail-ink);font-weight:700}.mail-shell[data-mail-view=gmail] .mail-folder-link:hover{background:var(--mail-selected)}.mail-shell[data-mail-view=gmail] .mail-folders .mail-workspace-tabs{border-top:1px solid var(--mail-line);gap:0;margin:12px 0 0;padding-top:8px;display:grid}.mail-shell[data-mail-view=gmail] .mail-folders .mail-workspace-tabs a{min-height:36px;color:var(--mail-ink);border:0;border-radius:0 18px 18px 0;padding:4px 16px 4px 22px;font-size:13px}.mail-shell[data-mail-view=gmail] .mail-folders .mail-workspace-tabs a:first-child{display:none}.mail-shell[data-mail-view=gmail] .mail-folders .mail-workspace-tabs a[aria-current=page]{background:var(--mail-selected);font-weight:700}.mail-shell[data-mail-view=gmail] .mail-list-pane,.mail-shell[data-mail-view=gmail] .mail-reader-pane{min-width:0;min-height:calc(var(--viewport-height) - 126px);background:var(--mail-reader);border:0;border-radius:0 0 16px 16px;grid-area:1/2}.mail-shell[data-mail-view=gmail] .mail-reader-pane,.mail-shell[data-mail-view=gmail] .mail-has-selection .mail-list-pane{display:none}.mail-shell[data-mail-view=gmail] .mail-has-selection .mail-reader-pane{display:block}.mail-shell[data-mail-view=gmail] .mail-has-selection .mail-reader-pane:has(.mail-message-thread){flex-direction:column;display:flex}.mail-shell[data-mail-view=gmail] .mail-reader-pane:has(.mail-message-thread)>.mail-reader-back{order:1}.mail-shell[data-mail-view=gmail] .mail-reader-pane:has(.mail-message-thread)>.mail-message-controls{order:2}.mail-shell[data-mail-view=gmail] .mail-reader-pane:has(.mail-message-thread)>.mail-reader-header{order:3}.mail-shell[data-mail-view=gmail] .mail-reader-pane:has(.mail-message-thread)>.mail-crm-details{order:4}.mail-shell[data-mail-view=gmail] .mail-reader-pane:has(.mail-message-thread)>.mail-message-thread{order:5}.mail-shell[data-mail-view=gmail] .mail-reader-pane:has(.mail-message-thread)>.mail-thread-controls{order:6}.mail-shell[data-mail-view=gmail] .mail-reader-pane:has(.mail-message-thread)>.mail-reader-actions{order:7}.mail-shell[data-mail-view=gmail] .mail-reader-pane:has(.mail-message-thread)>.mail-message-controls:last-child{display:none}.mail-shell[data-mail-view=gmail] .mail-list-pane{display:block}.mail-shell[data-mail-view=gmail] .mail-search-form{display:none}.mail-shell[data-mail-view=gmail] .mail-filter-panel>summary{min-height:36px;color:var(--mail-secondary);padding:4px 18px;font-size:12px}.mail-shell[data-mail-view=gmail] .mail-filter-fields{border-color:var(--mail-line);grid-template-columns:repeat(4,minmax(0,1fr))}.mail-shell[data-mail-view=gmail] .mail-list{overflow:visible}.mail-shell[data-mail-view=gmail] .mail-list-row{border-bottom:1px solid var(--mail-line)}.mail-shell[data-mail-view=gmail] .mail-list-row .mail-list-item{background:var(--mail-row);min-height:40px;color:var(--mail-ink);border:0;grid-template-columns:minmax(100px,190px) minmax(0,1fr) auto 92px;align-items:center;gap:12px;padding:5px 48px 5px 18px;font-size:13px;display:grid}.mail-shell[data-mail-view=gmail] .mail-list-row .mail-list-item:has(.mail-unread-marker){background:var(--mail-reader)}.mail-shell[data-mail-view=gmail] .mail-list-row .mail-list-item:hover,.mail-shell[data-mail-view=gmail] .mail-list-row .mail-list-item.active{background:var(--mail-selected);box-shadow:none}.mail-shell[data-mail-view=gmail] .mail-list-item-heading{display:contents}.mail-shell[data-mail-view=gmail] .mail-list-item-heading strong{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;font-size:14px;font-weight:500;overflow:hidden}.mail-shell[data-mail-view=gmail] .mail-list-item-heading time{color:var(--mail-secondary);text-align:right;grid-area:1/4;font-size:11px}.mail-shell[data-mail-view=gmail] .mail-list-item-content{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;display:block;overflow:hidden}.mail-shell[data-mail-view=gmail] .mail-list-item-subject{font-size:14px;font-weight:500}.mail-shell[data-mail-view=gmail] .mail-list-state{display:none}:is(.mail-shell[data-mail-view=gmail] .mail-list-state:not([data-link-state=deal]),.mail-shell[data-mail-view=gmail] .mail-list-row:has(.mail-badge-candidate) .mail-list-state){color:var(--amber);font-size:11px;font-weight:700;display:inline}.mail-shell[data-mail-view=gmail] .mail-list-state:before{content:" · "}.mail-shell[data-mail-view=gmail] .mail-list-item-preview{color:var(--mail-secondary);font-size:14px}.mail-shell[data-mail-view=gmail] .mail-list-item-preview:before{content:" — "}.mail-shell[data-mail-view=gmail] .mail-list-item:has(.mail-unread-marker) :is(.mail-list-item-heading strong,.mail-list-item-subject){font-weight:700}.mail-shell[data-mail-view=gmail] .mail-list-item-meta{grid-area:1/3}.mail-shell[data-mail-view=gmail] .mail-list-item-meta span:nth-child(-n+2),.mail-shell[data-mail-view=gmail] .mail-list-item-badges{display:none}.mail-shell[data-mail-view=gmail] .mail-list-row:has(.mail-badge-draft) .mail-list-item-content:before{content:"Черновик · ";color:var(--amber);font-weight:700}.mail-shell[data-mail-view=gmail] .mail-list-row>.quick-view-trigger{background:0 0;border:0;top:3px;right:6px}.mail-shell[data-mail-view=gmail] .mail-pager{border-color:var(--mail-line);color:var(--mail-secondary)}.mail-shell[data-mail-view=gmail] .mail-reader-header{border:0;padding:4px 36px 8px}.mail-shell[data-mail-view=gmail] .mail-reader-back{margin:2px 36px 0}.mail-shell[data-mail-view=gmail] .mail-reader-header h2{color:var(--mail-ink);margin:14px 0 18px;font-size:22px;font-weight:500}.mail-shell[data-mail-view=gmail] .mail-mobile-back{min-height:34px;color:var(--mail-secondary);border:0;align-items:center;padding:0 6px;font-size:13px;text-decoration:none;display:inline-flex}.mail-shell[data-mail-view=gmail] .mail-crm-details{border-top:1px solid var(--mail-line);border-bottom:1px solid var(--mail-line);margin:4px 36px 0}.mail-shell[data-mail-view=gmail] .mail-crm-details>summary{cursor:pointer;min-height:36px;color:var(--mail-secondary);padding:8px 4px;font-size:12px;list-style:none}.mail-shell[data-mail-view=gmail] .mail-crm-details>summary::-webkit-details-marker{display:none}.mail-shell[data-mail-view=gmail] .mail-crm-details>summary:after{content:"⌄";margin-left:8px}.mail-shell[data-mail-view=gmail] .mail-crm-details[open]>summary:after{content:"⌃"}.mail-shell[data-mail-view=gmail] .mail-crm-details .mail-deal-card{margin:4px 0 12px}.mail-shell[data-mail-view=gmail] .mail-reader-header>p{color:var(--mail-secondary)}.mail-shell[data-mail-view=gmail] .mail-reader-header .mail-reader-actions{display:none}.mail-shell[data-mail-view=gmail] .mail-message-controls{border-bottom:1px solid var(--mail-line);margin:4px 36px 0;padding:0 0 8px}.mail-shell[data-mail-view=gmail] .mail-message-control-buttons{gap:4px}.mail-shell[data-mail-view=gmail] .mail-message-control-buttons button,.mail-shell[data-mail-view=gmail] .mail-message-control-buttons select{min-height:34px;color:var(--mail-secondary);background:0 0;border:0;font-size:12px}.mail-shell[data-mail-view=gmail] .mail-message-control-buttons button:hover{background:var(--mail-search)}.mail-shell[data-mail-view=gmail] .mail-deal-card{border-color:var(--mail-line);background:var(--mail-row);margin:16px 36px}.mail-shell[data-mail-view=gmail] .mail-message-thread{gap:20px;padding:12px 36px 26px}.mail-shell[data-mail-view=gmail] .mail-thread-controls{margin:0 36px 8px}.mail-shell[data-mail-view=gmail] .mail-message{background:0 0;border:0;border-radius:0;padding:8px 0 22px}.mail-shell[data-mail-view=gmail] .mail-message-selected{box-shadow:none}.mail-shell[data-mail-view=gmail] .mail-message-heading{color:var(--mail-ink)}.mail-shell[data-mail-view=gmail] .mail-message-heading small,.mail-shell[data-mail-view=gmail] .mail-message-heading time{color:var(--mail-secondary)}.mail-shell[data-mail-view=gmail] .mail-message-body{font-size:13px;line-height:1.5}.mail-shell[data-mail-view=gmail] .email-document{background:var(--mail-body-background,transparent);color:var(--mail-body-ink,var(--mail-ink));font-family:var(--mail-body-font,inherit);font-size:var(--mail-body-size,13px);border:0;padding:0}.mail-shell[data-mail-view=gmail] .mail-reader-actions{margin:18px 36px 30px}.mail-shell[data-mail-view=gmail] .mail-reader-actions a{min-height:36px;color:var(--mail-ink);background:0 0;border-radius:18px;font-size:12px;font-weight:500}.mail-shell[data-mail-view=gmail] .mail-composer{gap:12px;max-width:960px;padding:20px 36px}.mail-shell[data-mail-view=gmail] .mail-composer-heading{padding-bottom:10px}.mail-shell[data-mail-view=gmail] .mail-composer-heading h2{font-size:22px;font-weight:500}.mail-shell[data-mail-view=gmail] .mail-compose-form{gap:10px}.mail-shell[data-mail-view=gmail] .mail-compose-form textarea{min-height:300px}.mail-shell[data-mail-view=gmail] .reply-attachments-field input[type=file]::file-selector-button{border:1px solid var(--mail-line);background:var(--mail-reader);min-height:36px;color:var(--mail-ink);cursor:pointer;font:inherit;border-radius:8px;margin-right:12px;padding:6px 12px}.mail-view-preference{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.mail-view-preference label{gap:6px;min-width:180px;display:grid}.mail-view-preference label span{font-size:12px;font-weight:700}.mail-shell[data-mail-view=gmail] .mail-outbox-workspace{min-height:calc(var(--viewport-height) - 126px);grid-template-columns:252px minmax(0,1fr);display:grid}.mail-shell[data-mail-view=gmail] .mail-outbox-sidebar{padding:8px 12px 0 0}.mail-shell[data-mail-view=gmail] .mail-outbox-sidebar .mail-workspace-tabs{gap:0;display:grid}.mail-shell[data-mail-view=gmail] .mail-outbox-sidebar .mail-workspace-tabs a{min-height:36px;color:var(--mail-ink);border:0;border-radius:0 18px 18px 0;font-size:13px}.mail-shell[data-mail-view=gmail] .mail-outbox-sidebar .mail-workspace-tabs a[aria-current=page]{background:var(--mail-selected)}.mail-shell[data-mail-view=gmail] .mail-outbox-panel{background:var(--mail-reader);min-width:0;box-shadow:none;border:0;border-radius:0 0 16px 16px;margin:0}@media (max-width:900px){.mail-shell[data-mail-view=gmail]{padding:0 10px 10px}.mail-shell[data-mail-view=gmail] .app-header--mail .brand{flex-basis:auto}.mail-shell[data-mail-view=gmail] .app-header--mail .brand strong{font-size:16px}.mail-shell[data-mail-view=gmail] .app-header--mail .auth-controls{display:none}.mail-shell[data-mail-view=gmail] .mail-heading{margin-left:0}.mail-shell[data-mail-view=gmail] .mail-workspace,.mail-shell[data-mail-view=gmail] .mail-outbox-workspace{grid-template-columns:180px minmax(0,1fr)}.mail-shell[data-mail-view=gmail] .mail-list-row .mail-list-item{grid-template-columns:130px minmax(0,1fr) 60px}.mail-shell[data-mail-view=gmail] .mail-list-item-heading time{grid-column:3}.mail-shell[data-mail-view=gmail] .mail-list-item-meta{display:none}.mail-shell[data-mail-view=gmail] .mail-folder-compose{min-height:48px}.mail-shell[data-mail-view=gmail] .mail-workspace.mail-has-selection{display:grid}.mail-shell[data-mail-view=gmail] .mail-workspace.mail-has-selection .mail-folders{display:block}}@media (max-width:600px){.mail-shell[data-mail-view=gmail]{padding:0 4px 8px}.mail-shell[data-mail-view=gmail] .app-header--mail{flex-wrap:wrap;gap:6px;padding-inline:4px}.mail-shell[data-mail-view=gmail] .app-header--mail .brand{flex:auto}.mail-shell[data-mail-view=gmail] .mail-compact-top-search{flex:1 0 100%;order:3;max-width:none}.mail-shell[data-mail-view=gmail] .mail-heading{border-radius:12px 12px 0 0;min-height:42px}.mail-shell[data-mail-view=gmail] .mail-heading-actions,.mail-shell[data-mail-view=gmail] .mail-check-control{flex-wrap:wrap;align-items:center;gap:4px 8px;width:100%;display:flex}.mail-shell[data-mail-view=gmail] .mail-check-status{flex:180px;max-width:none;display:flex}.mail-shell[data-mail-view=gmail] .mail-check-button{flex:none;width:auto}.mail-shell[data-mail-view=gmail] .mail-workspace,.mail-shell[data-mail-view=gmail] .mail-workspace.mail-has-selection,.mail-shell[data-mail-view=gmail] .mail-outbox-workspace{display:block}.mail-shell[data-mail-view=gmail] .mail-outbox-sidebar{padding:0}.mail-shell[data-mail-view=gmail] .mail-outbox-sidebar .mail-workspace-tabs{display:grid}.mail-shell[data-mail-view=gmail] .mail-folders{padding:4px 8px;display:block}.mail-shell[data-mail-view=gmail] .mail-folder-compose{min-height:42px;margin:0 8px 6px 0}.mail-shell[data-mail-view=gmail] .mail-folder-drawer{vertical-align:top;display:inline-block}.mail-shell[data-mail-view=gmail] .mail-folder-toggle{min-height:42px;display:inline-flex}.mail-shell[data-mail-view=gmail] .mail-folder-drawer>div{display:none}.mail-shell[data-mail-view=gmail] .mail-folder-drawer.is-open>div{z-index:10;border:1px solid var(--mail-line);background:var(--mail-reader);border-radius:12px;width:min(280px,100vw - 16px);max-height:70vh;padding:8px;display:block;position:absolute;left:8px;overflow:auto;box-shadow:0 8px 24px #00000026}.mail-shell[data-mail-view=gmail] .mail-list-pane,.mail-shell[data-mail-view=gmail] .mail-reader-pane{min-height:calc(var(--viewport-height) - 180px);border-radius:0 0 12px 12px}.mail-shell[data-mail-view=gmail] .mail-workspace.mail-has-selection .mail-list-pane{display:none}.mail-shell[data-mail-view=gmail] .mail-workspace.mail-has-selection .mail-reader-pane{display:block}.mail-shell[data-mail-view=gmail] .mail-list-row .mail-list-item{grid-template-columns:minmax(0,1fr) 70px;gap:3px 8px;min-height:58px;padding:6px 42px 6px 12px}.mail-shell[data-mail-view=gmail] .mail-list-item-heading strong{grid-area:1/1}.mail-shell[data-mail-view=gmail] .mail-list-item-heading time{grid-area:1/2}.mail-shell[data-mail-view=gmail] .mail-list-item-content{grid-area:2/1/auto/-1}.mail-shell[data-mail-view=gmail] .mail-filter-fields{grid-template-columns:1fr 1fr}.mail-shell[data-mail-view=gmail] .mail-reader-header,.mail-shell[data-mail-view=gmail] .mail-message-thread{padding-inline:14px}.mail-shell[data-mail-view=gmail] .mail-reader-back,.mail-shell[data-mail-view=gmail] .mail-message-controls,.mail-shell[data-mail-view=gmail] .mail-deal-card,.mail-shell[data-mail-view=gmail] .mail-crm-details,.mail-shell[data-mail-view=gmail] .mail-reader-actions,.mail-shell[data-mail-view=gmail] .mail-thread-controls{margin-inline:14px}.mail-shell[data-mail-view=gmail] .mail-composer{padding-inline:14px}}:is(.mail-shell,.mail-display-list-preview)[data-mail-display-custom=true][data-mail-view] .mail-list-row .mail-list-item{font-family:var(--mail-body-font);font-size:var(--mail-body-size);font-weight:var(--mail-body-weight);color:var(--mail-body-ink);background:var(--mail-body-background);line-height:1.45}:is(.mail-shell,.mail-display-list-preview)[data-mail-display-custom=true][data-mail-view] .mail-list-row .mail-list-item :is(.mail-list-item-heading strong,.mail-list-item-subject,.mail-list-item-preview,.mail-list-item-meta,time){font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}:is(.mail-shell,.mail-display-list-preview)[data-mail-display-custom=true][data-mail-view] .mail-list-row .mail-list-item:has(.mail-unread-marker) :is(.mail-list-item-heading strong,.mail-list-item-subject){font-weight:max(var(--mail-body-weight), 700)}:is(.mail-shell,.mail-display-list-preview)[data-mail-display-custom=true][data-mail-view] .mail-list-row .mail-unread-marker{vertical-align:middle;background:var(--mail-body-ink);border-radius:50%;width:6px;height:6px;margin-inline-end:6px;display:inline-block}:is(.mail-shell,.mail-display-list-preview)[data-mail-display-custom=true][data-mail-view] .mail-list-row .mail-list-item time{font-size:max(11px, calc(var(--mail-body-size) * .8));text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:is(.mail-shell,.mail-display-list-preview)[data-mail-display-custom=true][data-mail-view] .mail-list-row .mail-list-item:hover{box-shadow:inset 0 0 0 1px var(--mail-body-link)}:is(.mail-shell,.mail-display-list-preview)[data-mail-display-custom=true][data-mail-view] .mail-list-row .mail-list-item.active{box-shadow:inset 4px 0 0 var(--mail-body-link)}.mail-display-list-preview{border:1px solid var(--border);border-radius:var(--control-radius-sm);margin-block:8px 16px;overflow:hidden}.mail-display-list-preview .mail-list-item-content{gap:4px;display:grid}:is(.mail-shell,.mail-display-list-preview)[data-mail-display-custom=true][data-mail-view=current] .mail-list-row .mail-list-item-heading strong{flex:1}:is(.mail-shell,.mail-display-list-preview)[data-mail-display-custom=true][data-mail-view=current] .mail-list-row .mail-list-item time{max-width:45%}
.deployment-maintenance{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);border-radius:20px;padding:36px;box-shadow:0 24px 80px #0003}.deployment-maintenance::backdrop{background:#07100cb8}.deployment-maintenance-brand{color:var(--accent);font-weight:700}.deployment-maintenance .deployment-maintenance-status{color:var(--blue);margin:28px 0 8px;font-size:14px}.deployment-maintenance h1{margin:0 0 18px;font-size:clamp(25px,5vw,32px);line-height:1.25}.deployment-maintenance p{color:var(--muted);margin:12px 0;line-height:1.6}@media (max-width:480px){.deployment-maintenance{padding:24px}}
