:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-editor{display:contents}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-editor .app-modal__footer .app-button{flex:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-editor .app-field textarea{resize:vertical}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-editor .app-field select[multiple]{min-height:8rem}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-modal{width:min(44rem,100vw - 2rem);max-height:min(48rem, calc(var(--app-visible-height,100dvh) - 2rem));overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-modal .project-editor-modal-form{min-height:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-modal .project-editor-modal-body{overscroll-behavior:contain;min-height:0;overflow-y:auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-editor-layout{gap:1.25rem;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-editor-section{gap:.75rem;min-width:0;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-editor-section__heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-editor-section__heading>span{color:var(--command-text-muted,currentColor);font-size:var(--type-context-meta-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-option-list{flex-direction:column;min-width:0;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-option-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.375rem 0;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-option-row__actions,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-editor-footer-actions{align-items:center;gap:.375rem;display:inline-flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-editor-footer-actions{margin-left:auto}@media (max-width:640px){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-modal{width:calc(100vw - 1rem);max-height:calc(var(--app-visible-height,100dvh) - 1rem)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-option-row{grid-template-columns:minmax(0,1fr)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-option-row__actions{justify-content:flex-end}}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-editor-modal-form{display:contents}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-new-object-modal .project-editor-modal-form>.app-modal__header{padding:14px 17px 12px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-editor-modal-body{min-height:0;max-height:min(68vh,46rem);overflow-y:auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-new-object-modal .project-editor-modal-body{padding:1.25rem 22px 23px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-new-object-modal:has(.project-editor-modal-form--templates){width:min(34rem,100vw - 38px)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-new-object-modal:has(.project-editor-modal-form--templates) .project-editor-modal-body{padding:13px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-draft-value-list{gap:var(--command-line-gap-sm)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-draft-surface .project-field-draft-list{gap:var(--command-line-gap-md) clamp(1rem, 2.5vw, 2rem)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-template-browser--editor{width:100%;min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-template-browser--editor .command-template-browser__list{max-height:min(56vh,34rem)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-draft-empty{color:var(--suite-text-secondary);font-size:var(--type-context-size);font-weight:var(--type-context-weight);line-height:var(--type-context-line);letter-spacing:var(--type-context-tracking);margin:0}@media (max-width:640px){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-new-object-modal .project-editor-modal-body{padding-inline:14px}}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-creation-editor-pane,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-creation-editor-content,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-creation-properties{display:contents}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-creation-editor-pane[hidden],:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-creation-properties__actions[hidden]{display:none}@media (max-width:500px),(max-width:950px) and (max-height:500px) and (pointer:coarse){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet.app-modal--sheet{--command-main-gutter:var(--command-line-padding-md);--command-structural-detail-hero-gap:var(--command-line-padding-md);--command-structural-detail-hero-padding-start:0px;--command-structural-detail-hero-padding-end:0px;--command-structural-detail-identity-gap:var(--command-line-padding-md);width:100%;height:calc(var(--app-visible-height,100dvh) - max(16px, env(safe-area-inset-top)))}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .project-editor-modal-form>.app-modal-frame__header{padding:var(--command-line-gap-sm) var(--command-main-gutter);border-bottom:0;flex:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .app-modal-frame__header h2{white-space:normal}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .project-editor-modal-form{flex-direction:column;flex:1;align-items:stretch;width:100%;min-height:0;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .project-editor-modal-body,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .command-creation-editor-pane:not([hidden]),:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .project-draft-surface,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .project-draft-surface>.command-detail-main{background:0 0;border:0;flex-direction:column;flex:1;align-items:stretch;gap:0;width:100%;min-height:0;max-height:none;padding:0;display:flex;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .command-creation-editor-content{overscroll-behavior:contain;min-height:0;padding:var(--command-line-padding-md) var(--command-main-gutter);flex:1;display:block;overflow-y:auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .project-draft-surface>.command-detail-main>.command-detail-section{border:0;flex:none;padding:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .command-creation-properties{align-items:center;gap:var(--command-line-gap-sm);padding:var(--command-line-gap-sm) var(--command-main-gutter) max(var(--command-line-gap-sm), env(safe-area-inset-bottom));display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .command-creation-properties__actions{flex:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .command-creation-properties__strip{flex:1;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .command-property-grid{gap:var(--command-line-gap-sm);flex-wrap:nowrap;width:max-content}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .command-property-field{min-height:var(--command-phone-control-target-size);padding-inline:var(--command-line-gap-sm);border-radius:var(--app-control-radius-field);background:var(--app-settings-card-surface);flex:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .project-editor-modal-form--templates>.project-editor-modal-body{padding:var(--command-line-padding-md) var(--command-main-gutter);overflow-y:auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .command-template-browser__list{max-height:none;overflow:visible}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .command-task-create-subtasks{margin-top:var(--command-line-padding-md)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-work-create-sheet .task-draft-editor--subtask{padding:0}}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-list{gap:8px;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-row{border:1px solid var(--command-line-separator);border-radius:var(--object-radius-compact);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-row>.app-contact-identity{flex:1;min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-empty{color:var(--suite-text-secondary);font-size:var(--type-context-size);margin:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-row__actions{flex:none;align-items:center;gap:4px;display:flex}@media (max-width:720px){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-row{flex-direction:column;align-items:stretch}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-row__actions{flex-wrap:wrap;justify-content:flex-start}}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-chip .conversation-contact-identity{gap:var(--command-line-gap-sm)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-chip .conversation-contact-identity .app-contact-identity__name{font:inherit;letter-spacing:inherit}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-phone-row .conversation-contact-identity{gap:var(--command-line-gap-sm);flex:1;min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-phone-row .conversation-contact-identity .app-contact-identity__name,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-phone-row .conversation-contact-identity small{font:inherit;letter-spacing:inherit}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-phone-row>[role=img]{flex:none;display:inline-flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-phone-row.app-button{border-radius:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-contact-phone-row.command-settings-directory-value{align-items:center;display:flex}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-new-object-modal .new-object-modal-body{padding:clamp(17px,2.6vw,26px);overflow:auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-new-object-modal .app-modal__footer{padding:var(--command-structural-separator-padding) 14px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-new-object-modal .app-form-footer{width:100%}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-new-object-loading{min-height:8rem;color:var(--suite-text-secondary);font-size:var(--type-context-size);text-align:center;place-items:center;gap:12px;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-new-object-loading strong{color:var(--suite-text-primary)}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-draft-section{gap:13px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-draft-list{gap:8px;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-draft-row__field{gap:4px;min-width:0;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-draft-row__field--wide{grid-column:span 2}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-draft-row__field>span{color:var(--suite-text-secondary);font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);line-height:var(--type-structure-line);letter-spacing:var(--type-structure-tracking);text-transform:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-draft-row__field input,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-draft-row__field textarea,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-draft-row__field .command-date-picker-trigger{width:100%;min-width:0;min-height:var(--command-control-size);border:0;border-bottom:1px solid var(--command-line-divider);color:var(--suite-text-primary);font-family:inherit;font-size:var(--type-value-size);font-weight:var(--type-value-weight);line-height:var(--type-value-line);letter-spacing:var(--type-value-tracking);box-shadow:none;background:0 0;border-radius:0;padding:0 0 5px}@media (min-width:768px) and (min-height:501px),(min-width:768px) and (pointer:fine),(min-width:951px){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-draft-row__field input,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-draft-row__field .command-date-picker-trigger{font-size:var(--type-property-value-size);font-weight:var(--type-property-value-weight);line-height:var(--type-property-value-line);letter-spacing:var(--type-property-value-tracking)}}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-draft-row__field textarea{resize:vertical;min-height:67px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-draft-row__field input:focus-visible,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-draft-row__field textarea:focus-visible,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-field-draft-row__field .command-date-picker-trigger:focus-visible{border-bottom-color:var(--command-field-edge-focus);outline:none}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .support-composer{gap:var(--command-structural-composer-shell-gap);min-width:0;max-width:100%;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-attachment-input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-input-row{gap:var(--command-structural-composer-input-gap);min-width:0;max-width:100%;min-height:0;padding:var(--command-structural-composer-input-padding);flex-direction:column;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .message-composer--docked,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .message-composer--docked .support-composer{min-width:0;min-height:0;max-height:inherit;flex-direction:column;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .message-composer--docked .composer-input-row{min-height:0;max-height:inherit}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer-heading__mode{color:var(--suite-text-secondary);font-size:var(--type-context-meta-size);font-weight:var(--type-context-meta-weight);align-items:center;gap:8px;display:inline-flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-tools-trigger,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-mode-trigger{font-size:var(--type-context-meta-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-tools-trigger{width:var(--command-compact-icon-target-size);height:var(--command-compact-icon-target-size);flex:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-mode-trigger,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-mode-indicator{flex:none;width:auto;max-width:8.5rem;padding:0 10px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-mode-indicator{height:var(--command-control-size);border-radius:var(--app-control-radius-action);background:var(--command-composer-footer-action-bg);color:var(--suite-text-secondary);font:inherit;font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);line-height:var(--type-structure-line);border:0;justify-content:center;align-items:center;gap:5px;display:inline-flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-mode-trigger span,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-mode-indicator span{text-overflow:ellipsis;white-space:nowrap;min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-mode-indicator{cursor:default}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-message-shell{flex:none;align-items:flex-start;min-width:0;min-height:4rem;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-message-shell>div{flex:auto;width:100%;min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .support-composer__editor,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .message-composer-loading{width:100%;min-width:0;min-height:96px;color:var(--suite-text-primary);font:inherit;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line);resize:none;overflow-wrap:anywhere;cursor:text;background:0 0;border:0;outline:none;padding:0;display:block;overflow:visible}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .message-composer-loading{appearance:none;min-height:26px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .support-composer__editor p{margin:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .support-composer__editor :where(a){color:var(--command-link-text);text-decoration:underline;-webkit-text-decoration-color:var(--command-link-underline);text-decoration-color:var(--command-link-underline);text-underline-offset:.14em;text-decoration-thickness:1px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .support-composer__editor p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--suite-text-muted);pointer-events:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .support-composer__editor{will-change:auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-footer-row{align-items:center;gap:var(--command-structural-composer-footer-gap);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-footer-tools,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-footer-actions{align-items:center;min-width:0;display:inline-flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-footer-tools{flex:none;gap:4px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-footer-actions{color:var(--suite-text-secondary);font-size:var(--type-context-meta-size);flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:8px;margin:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-discard-button{min-height:var(--command-control-size);padding:0 8px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer-scroll-content{overscroll-behavior:contain;flex-direction:column;gap:12px;min-height:0;display:flex;overflow-y:auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-footer-row,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer-heading,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-format-toolbar,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-attachments{flex:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone{min-width:0;min-height:0;font-size:var(--command-phone-body-size);flex:1;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone :is(.support-composer__editor,.message-composer-loading){font-size:var(--command-phone-body-size);font-weight:var(--command-phone-body-weight);line-height:var(--command-phone-body-line)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .support-composer{flex:1;min-height:0;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone.conversation-composer--attached .composer-input-row,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .composer-input-row{border:0;border-radius:0;flex:1;min-width:0;min-height:0;padding:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .conversation-composer-scroll-content{flex-direction:column;min-height:0;display:flex;overflow:auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .composer-message-shell{flex-direction:column;flex:1 0 160px;display:flex;overflow:visible}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .composer-message-shell>div{flex-direction:column;flex:1;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .support-composer__editor{min-height:160px;max-height:none;overflow:visible}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .composer-message-shell .support-composer__editor{flex:1}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .composer-footer-row{flex-direction:column;align-items:stretch;gap:0;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .composer-footer-tools{gap:4px;min-width:0;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .composer-format-toolbar{flex-wrap:wrap;min-width:0;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .composer-format-toolbar__group{display:contents}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .composer-format-toolbar .app-icon-button{flex:0 0 44px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .composer-footer-actions{justify-content:end}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .draft-state{text-align:right;display:block}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .conversation-composer-addressing{flex:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .conversation-composer-addressing__row{grid-template-columns:62px minmax(0,1fr)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .conversation-composer-addressing__summary{flex-wrap:nowrap;align-items:center;min-height:44px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-composer--phone .conversation-composer-addressing__summary>.app-field{min-width:0}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-email-details__body{border-bottom:1px solid var(--command-line-separator);background:0 0;gap:0;width:100%;padding:.125rem 0 .1875rem;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-section{gap:11px;min-width:0;padding:12px 0;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-section--stack{gap:12px;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-subject-field{width:100%}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-readonly-field>span{min-width:0;color:var(--suite-text-secondary);font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);letter-spacing:var(--type-structure-tracking);line-height:var(--type-structure-line);text-overflow:ellipsis;text-transform:none;white-space:nowrap;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-readonly-field{gap:4px;min-width:0;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-recipient-identity-field .conversation-contact-identity{max-width:100%}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-readonly-field>strong{min-width:0;color:var(--suite-text-primary);font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);line-height:var(--type-structure-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-recipient-summary,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-recipient-label{width:fit-content;min-width:0;color:var(--suite-text-secondary);font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);letter-spacing:var(--type-structure-tracking);line-height:var(--type-structure-line);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-recipient-summary{gap:3px;width:100%;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-recipient-summary>strong{min-width:0;color:var(--suite-text-secondary);font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);line-height:var(--type-structure-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-recipient-summary:hover>strong,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-recipient-summary:focus-visible>strong,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-recipient-label:hover,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-recipient-label:focus-visible{color:var(--suite-text-primary)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-recipient-summary:focus-visible,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-recipient-label:focus-visible{outline:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-envelope-recipient-row{gap:var(--command-structural-conversation-recipient-gap);min-width:0;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-recipient-input,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .contact-recipient-input__shell{width:100%;min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .contact-recipient-input__suggestions.app-popover-surface{--app-menu-row-hover:var(--command-state-hover-bg);--app-menu-row-active:var(--command-state-selected-bg,var(--command-state-active-bg));--app-menu-row-selected:var(--command-state-selected-bg,var(--command-state-active-bg));--app-border-focus:var(--command-state-active-border,var(--command-line-separator))}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .contact-recipient-input__suggestion{justify-content:space-between;gap:.75rem;min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .contact-recipient-input__suggestion .conversation-contact-identity{flex:auto;min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .contact-recipient-input__suggestion strong,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .contact-recipient-input__suggestion small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .contact-recipient-input__suggestion strong{font-size:var(--type-property-value-size);font-weight:var(--type-property-value-weight)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .contact-recipient-input__suggestion small,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .contact-recipient-input__suggestion-source,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .contact-recipient-input__empty{color:var(--suite-text-secondary);font-size:var(--type-context-meta-size);font-weight:var(--type-context-meta-weight);font-style:normal;line-height:var(--type-context-meta-line)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .contact-recipient-input__suggestion-source{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:42%;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .contact-recipient-input__empty{font-size:var(--type-context-size);font-weight:var(--type-context-weight);line-height:var(--type-context-line);padding:9px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .contact-recipient-input__control::placeholder,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .contact-recipient-input__control:empty:before,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail-composer .message-composer .composer-tools-trigger,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail-composer .message-composer .composer-mode-trigger,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail-composer .message-composer .composer-mode-indicator{color:var(--suite-text-secondary)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail-composer .message-composer .composer-tools-trigger:hover,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail-composer .message-composer .composer-tools-trigger:focus-visible,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail-composer .message-composer .composer-tools-trigger[data-state=open],:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail-composer .message-composer .composer-mode-trigger:hover,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail-composer .message-composer .composer-mode-trigger:focus-visible,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail-composer .message-composer .composer-mode-trigger[data-state=open]{color:var(--suite-text-primary)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail-composer .message-composer .composer-tools-trigger:focus-visible,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail-composer .message-composer .composer-mode-trigger:focus-visible{box-shadow:var(--command-control-focus-inset)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail-composer .message-composer .composer-footer-actions{color:var(--suite-text-secondary)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-attachments{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:760px){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-footer-row{grid-template-columns:minmax(0,1fr) auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-footer-tools{min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-footer-actions{flex:none;min-width:max-content}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .draft-state{display:none}}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-attachment-chip,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-email-chip{border:1px solid var(--command-line-field);border-radius:var(--app-control-radius-action);background:color-mix(in srgb, var(--command-floating-surface) 88%, var(--command-workplane-surface));min-width:0;color:var(--suite-text-primary);font-size:var(--type-context-meta-size);font-weight:var(--type-context-meta-weight);line-height:var(--type-context-meta-line);align-items:center;display:inline-flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-attachment-chip{gap:4px;max-width:100%;padding:4px 5px 4px 8px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-recipient-token{gap:4px;max-width:100%;padding:3px 4px 3px 6px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-recipient-token__contact,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-recipient-token__address{min-width:0;max-width:min(18rem,52vw)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-recipient-token__address{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-recipient-token__contact .app-contact-identity__text{max-width:min(14rem,42vw)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-attachment-chip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-attachment-chip small{color:var(--suite-text-secondary);font-size:var(--type-context-meta-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-attachment-chip .command-chip-action,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-email-chip .command-chip-action{font-size:var(--type-context-meta-size);font-weight:var(--type-context-meta-weight)}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-tool-popover{gap:11px;width:min(18rem,100vw - 2rem);display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-tool-popover__header strong{font-weight:var(--type-region-title-weight);font-size:var(--type-region-title-size);line-height:var(--type-region-title-line)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-format-toolbar{gap:var(--command-structural-composer-toolbar-row-gap) 7px;flex-wrap:wrap;flex:0 auto;min-width:0;display:flex;overflow:visible}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-format-toolbar__group{align-items:center;gap:3px;min-width:0;display:inline-flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-format-toolbar .command-toolbar-button{flex:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-insert-menu{gap:1px;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-insert-menu__action{border-radius:var(--app-selection-radius);justify-content:flex-start;width:100%;min-height:36px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-insert-menu__action span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-link-popover__actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .composer-link-popover__actions .app-button{align-items:center;gap:5px;display:inline-flex}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-acknowledgement,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-acknowledgement-form{gap:24px;min-width:0;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-acknowledgement-switch{grid-template-columns:minmax(0,1fr) auto;gap:24px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-automatic-acknowledgement-fields{gap:1rem;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-blocked-senders{align-content:start;gap:24px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-blocked-senders>.command-form-section__body{gap:24px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-blocked-sender-controls{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:8px;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-blocklist{border-top:1px solid var(--command-line-divider);min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-blocklist>.command-settings-row:not(.command-settings-row--stacked){grid-template-columns:minmax(0,1fr) max-content}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-blocklist .command-settings-row__copy>strong{overflow-wrap:anywhere}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-blocklist>.command-settings-row:last-child{border-bottom:0}@media (max-width:767px),(max-width:950px) and (max-height:500px) and (pointer:coarse){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-page,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-page .command-configuration-surface{height:auto;min-height:0;overflow:visible}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-surface{align-self:start}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-panel>.command-config-section>.command-config-section__header{display:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-panel>.command-config-section>.command-config-section__body{padding:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-blocked-sender-controls{grid-template-columns:minmax(0,1fr);align-items:stretch}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-blocked-sender-form .app-button{justify-self:start}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-blocked-sender-row{min-height:56px;font-size:var(--command-phone-body-size);grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:12px;padding:6px 16px;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-blocked-sender-row>span{overflow-wrap:anywhere;min-width:0}}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-policy,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-policy-fields{gap:24px;min-width:0;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-conversation-policies{gap:32px;min-width:0;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-policy-select .app-select-trigger{width:min(100%,240px)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-policy-types{flex-wrap:wrap;gap:12px 24px;display:flex}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-template-actions-menu{min-width:13rem}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-configuration-page{gap:var(--command-line-padding-md);width:100%;max-width:none;height:100%;min-height:0;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-configuration-surface,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-configuration-content{width:100%;min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-configuration-surface{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-configuration-content-scroll{scrollbar-gutter:auto;min-width:0;min-height:0;overflow:hidden auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-configuration-content{gap:var(--command-line-padding-md)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-surface,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .group-settings-layout{box-sizing:border-box;width:100%;height:100%;min-height:0;padding:var(--command-line-padding-lg)}@media (min-width:768px) and (min-height:501px),(min-width:768px) and (pointer:fine),(min-width:951px){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-configuration-content.app-configuration-frame{box-sizing:border-box;max-width:min(100%, calc(var(--command-detail-content-max-width) + 2 * var(--command-line-padding-lg)));padding:var(--command-line-padding-lg)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-panel,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .group-settings-panel{width:100%;max-width:var(--command-detail-content-max-width);margin-inline:auto}}@media (max-width:767px),(max-width:950px) and (max-height:500px) and (pointer:coarse){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-configuration-content.app-configuration-frame{box-sizing:border-box;padding-inline:var(--command-line-padding-md)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-configuration-content .config-section__title-row>:is(h2,h3,h4,strong){max-width:100%}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-surface,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .group-settings-layout{height:auto;padding:12px var(--command-main-gutter) 24px;overflow:visible}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .group-settings-layout{align-items:start;padding-bottom:32px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .group-settings-panel-scroll{overflow:visible}}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager{gap:6px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-bottom:.25rem;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__create{justify-self:end}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__editor-action.app-button{height:var(--beacon-platform-page-header-control-size);min-height:var(--beacon-platform-page-header-control-size);font-size:var(--type-structure-size);font-weight:var(--type-structure-weight);line-height:var(--type-structure-line);letter-spacing:var(--type-structure-tracking);padding-block:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__editor{border-block-end:1px solid var(--suite-border);grid-template-columns:minmax(8.75rem,1fr) minmax(8.25rem,.8fr) auto;align-items:center;gap:8px;min-height:48px;padding:8px 0;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__editor:last-child{border-block-end:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__editor>.app-field{min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__editor-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__list{overscroll-behavior:contain;min-height:0;max-height:min(20rem,100vh - 9rem);display:grid;overflow-y:auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__row{border-block-end:1px solid var(--suite-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:48px;padding:8px 0;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__row:last-child{border-block-end:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__row>.command-project-category-pill{text-overflow:ellipsis;justify-self:start;max-width:100%;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__row-actions{align-items:center;gap:4px;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__delete-confirmation{color:var(--suite-text-secondary);font-size:var(--type-context-meta-size);line-height:var(--type-context-meta-line);grid-column:1/-1;margin:0;padding-block-end:8px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-page,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-page>.command-page{height:100%;min-height:0;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-page__body{min-height:0;padding:0;display:flex;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-page__pane{overscroll-behavior:contain;min-width:0;min-height:0;padding:12px var(--command-main-gutter) max(24px, env(safe-area-inset-bottom));flex-direction:column;flex:1;gap:16px;display:flex;overflow-y:auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-page__pane[hidden]{display:none}@media (min-width:768px) and (min-height:501px),(min-width:768px) and (pointer:fine),(min-width:951px){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-page__pane{padding:var(--command-line-padding-lg) max(var(--command-line-padding-lg), calc((100% - var(--command-detail-content-max-width)) / 2))}}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-page__identity{align-items:center;gap:12px;min-width:0;display:inline-flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-page__identity>span:last-child,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-page__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:440px){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__header{grid-template-columns:minmax(0,1fr)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__create{justify-self:start}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__editor{grid-template-columns:minmax(0,1fr) minmax(7rem,.72fr)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .project-category-manager__editor-actions{grid-column:1/-1}}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-actions-menu{min-width:13rem}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-dialog{width:min(34rem,100vw - 2rem)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-dialog--wide{width:min(42rem,100vw - 2rem)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-form{display:contents}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-form .app-modal__body{gap:12px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-form-grid .app-field--full,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-form-grid .full{grid-column:1/-1}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-editor-modal{width:min(100vw - 2rem,40rem);max-height:min(42rem, calc(var(--app-visible-height,100dvh) - 2rem));grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-editor-form{display:contents}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-authoring-body{max-height:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-editor-modal .app-modal__body{overscroll-behavior:contain;gap:1rem;min-height:0;overflow-y:auto}@media (max-width:500px),(max-width:950px) and (max-height:500px) and (pointer:coarse){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-phone-sheet .command-creation-editor-content{align-content:start;gap:var(--command-line-padding-md);display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-phone-sheet .response-template-form-grid{gap:var(--command-line-padding-md);grid-template-columns:minmax(0,1fr)}}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-editor-modal .app-modal__footer .app-button{flex:none}@media (max-width:640px){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-form-grid{grid-template-columns:minmax(0,1fr)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-editor-modal{width:calc(100vw - 23px);max-height:calc(var(--app-visible-height,100dvh) - 23px)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .response-template-editor-modal .app-modal__footer{flex-direction:row;align-items:center}}
@media (max-width:767px),(max-width:950px) and (max-height:500px) and (pointer:coarse){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-collection-header{--command-control-size:var(--command-phone-control-target-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-collection-header .app-icon-button,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-sheet .app-modal-frame__header .app-icon-button,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) button[data-beacon-menu-trigger]{--command-compact-icon-target-size:var(--command-phone-control-target-size);--command-compact-icon-surface-size:var(--app-control-size);--command-compact-glyph-size:var(--command-phone-prominent-glyph-size);--command-primary-glyph-size:var(--command-phone-prominent-glyph-size);--beacon-menu-glyph-size:var(--command-phone-prominent-glyph-size);width:var(--command-phone-control-target-size);min-width:var(--command-phone-control-target-size);height:var(--command-phone-control-target-size);min-height:var(--command-phone-control-target-size);padding:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-collection-header .app-button,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-sheet .app-button,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-text-action.app-button,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-modal[data-touch-actions=true] .app-modal__footer .app-button{min-height:var(--command-phone-control-target-size);font-size:var(--command-phone-action-text-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-text-action.app-button{height:auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-secondary-header:has(.app-surface-header__actions>.app-button:not(.app-icon-button)) .app-surface-header__main{grid-template-columns:64px minmax(0,1fr) 64px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-sheet__action>svg{flex-basis:var(--command-phone-compact-glyph-size);width:var(--command-phone-compact-glyph-size);height:var(--command-phone-compact-glyph-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-compact-action,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-search-shell__clear-slot,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-search-shell .command-workbench-list-search__clear,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-view-switcher-popover--touch .command-view-switcher-item__actions .app-icon-button,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-view-controls-sheet .command-view-control-ordering__direction{--command-compact-icon-target-size:var(--command-phone-control-target-size);--command-compact-icon-surface-size:var(--command-phone-compact-surface-size);--command-compact-glyph-size:var(--command-phone-compact-glyph-size);--command-primary-glyph-size:var(--command-phone-compact-glyph-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-inline-action{--command-compact-icon-target-size:var(--command-phone-control-target-size);--command-compact-icon-surface-size:var(--command-phone-compact-surface-size);--command-compact-glyph-size:var(--command-primary-glyph-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-view-switcher-popover--touch .command-view-switcher-item{font-size:var(--command-phone-action-text-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .app-menu-item{min-height:var(--command-phone-control-target-size);font-size:var(--command-phone-action-text-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .app-menu-item__label{font-size:var(--command-phone-action-text-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-search-shell[data-command-search-appearance=local] .command-workbench-list-search__field{min-height:var(--command-phone-control-target-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-search-shell[data-command-search-appearance=local] .command-workbench-list-search__input{font-size:var(--command-phone-action-text-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-search-shell__clear-slot{margin-inline-end:-12px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-account-sign-out>.app-button{height:var(--command-phone-control-target-size);min-height:var(--command-phone-control-target-size);font-size:var(--command-phone-action-text-size)}}@media (max-width:500px),(max-width:950px) and (max-height:500px) and (pointer:coarse){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-phone-work-item-menu .app-menu-item{min-height:var(--command-phone-control-target-size);font-size:var(--command-phone-action-text-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-phone-work-item-menu .app-menu-item__label{font-size:var(--command-phone-action-text-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .task-convert-modal[data-touch-actions=true]{--command-control-size:var(--command-phone-control-target-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-phone-control-dialog{--command-control-size:var(--command-phone-control-target-size);--command-compact-icon-target-size:var(--command-phone-control-target-size);--command-compact-icon-surface-size:var(--command-phone-compact-surface-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-phone-control-dialog .app-button,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-phone-control-dialog .command-option-row{min-height:var(--command-phone-control-target-size);font-size:var(--command-phone-action-text-size)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-text-action--section-heading.app-button{align-items:flex-end;padding-block:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-work-item-header .command-page-object-context__control-group{box-shadow:none;padding:0}}
@media (max-width:767px),(max-width:950px) and (max-height:500px) and (pointer:coarse){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .app-structured-row__primary,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-object-anatomy__title,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-active-object-anatomy__title,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-result-row__title,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-canonical-identity-row__title,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-canonical-resource-row__title,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .task-subtask-summary__title,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .task-draft-editor__subtask-title{font-size:var(--type-region-title-size);font-weight:var(--type-region-title-weight);line-height:var(--type-region-title-line);letter-spacing:var(--type-region-title-tracking)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-task-list-row__title,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-project-register-row__title .app-work-object__title,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-conversation-register-row__subject .app-work-object__title{font-size:var(--type-region-title-size);font-weight:var(--type-region-title-weight);line-height:var(--command-structural-conversation-row-height);letter-spacing:var(--type-region-title-tracking)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-project-list-row__title,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-conversation-list-row__subject{font-size:var(--type-region-title-size);font-weight:var(--type-region-title-weight);line-height:var(--type-region-title-line);letter-spacing:var(--type-region-title-tracking)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .task-subtask-summary__draft-title.app-managed-text-field:not([data-multiline]){padding-block:calc((var(--command-control-size) - var(--type-region-title-size) * var(--type-region-title-line)) / 2);line-height:var(--type-region-title-line)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .suite-shell--command .app-surface-header h1,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-collection-header .command-view-switcher-trigger--title{color:var(--command-phone-text-primary);font-size:var(--type-region-title-size);font-weight:var(--type-region-title-weight);line-height:var(--command-phone-body-line);letter-spacing:normal}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-sheet .app-modal-frame__header h2,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-confirm-dialog[data-touch-actions=true] .app-modal__header h2,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-save-view-dialog[data-touch-actions=true] .app-modal__header h2{color:var(--command-phone-text-primary);font-size:var(--command-phone-body-size);font-weight:var(--command-phone-heading-weight);line-height:var(--command-phone-body-line);letter-spacing:normal}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-account-content .app-settings-card-section__heading,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .group-overview-surface .command-overview-collection__header h2,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-overview-collection--card .command-overview-collection__header h2,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-detail-section.command-overview-detail-section .command-detail-section__header h3,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .group-overview-surface__aside h2,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-view-switcher-popover--touch .command-view-switcher-section>strong,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-workbench__pane--selector .command-workbench-collection>.command-workbench-disclosure-section>.command-workbench-disclosure-section__title .command-workbench-disclosure-section__label,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) :is(.command-search-mobile-results,.archive-mobile-collection,.trash-mobile-collection,.retired-group-history-scroll) .command-result-group>h2{color:var(--suite-text-secondary);font-size:var(--command-phone-body-size);font-weight:var(--command-phone-heading-weight);line-height:var(--command-phone-body-line);letter-spacing:normal}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .group-overview-surface .group-overview-surface__description{color:var(--command-phone-text-primary);font-size:var(--command-phone-body-size);font-weight:var(--command-phone-body-weight);line-height:var(--command-phone-body-line)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-field-editor,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-form-sheet,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-save-view-dialog[data-touch-actions=true]{--type-structure-size:var(--command-phone-body-size);--type-structure-line:var(--command-phone-body-line);--type-structure-weight:var(--command-phone-body-weight);--type-value-size:var(--command-phone-body-size);--type-value-line:var(--command-phone-body-line);--type-value-weight:var(--command-phone-body-weight)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-directory-row__value,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-directory-entry__description,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-choice-row__description,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-field-hint,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-template-library-row__preview,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-template-library-row__location,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-view-controls-sheet .command-view-filter-token>strong,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-view-controls-sheet .command-view-filter-menu__copy small,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-view-controls-sheet .command-saved-view-state>span,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-view-controls-sheet__empty,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-sheet__action-copy small,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-sheet .app-people-picker-row__copy small,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-sheet .command-person-picker__empty,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-field-editor .app-field__help,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-confirm-dialog[data-touch-actions=true] .app-modal__header p,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-save-view-dialog[data-touch-actions=true] .app-field__help,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .group-lifecycle-mobile__impact :is(dt,dd),:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .group-overview-members-summary__count{color:var(--suite-text-secondary);font-size:var(--command-phone-body-size);font-weight:var(--command-phone-body-weight);line-height:var(--command-phone-body-line);letter-spacing:normal}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-search-shell .command-workbench-list-search__input::placeholder,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-settings-field-editor .app-managed-text-field::placeholder{color:var(--suite-text-secondary)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-collection-header .app-button:not(.app-icon-button):not(.command-view-switcher-trigger--title),:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-sheet .app-button:not(.app-icon-button),:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-text-action.app-button,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-modal[data-touch-actions=true] .app-modal__footer .app-button,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-new-menu .app-menu-item__label,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-template-library-menu .app-menu-item__label,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-resources-menu .app-menu-item__label{font-size:var(--command-phone-body-size);font-weight:var(--command-phone-body-weight);line-height:var(--command-phone-body-line)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-new-menu .app-menu-item:not(.is-danger) .app-menu-item__label,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-template-library-menu .app-menu-item:not(.is-danger) .app-menu-item__label,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-resources-menu .app-menu-item:not(.is-danger) .app-menu-item__label,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-mobile-dock__label{color:var(--command-phone-text-primary)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-phone-feedback,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) :is(.command-overview-card,.command-mobile-sheet,.command-settings-panel,.project-category-page,.group-settings-appearance-form,.group-lifecycle-mobile__screen,.command-workbench-load-more,.command-confirm-dialog[data-touch-actions=true],.command-save-view-dialog[data-touch-actions=true]) .app-form-status,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) :is(.command-settings-field-editor,.archive-mobile-collection,.trash-mobile-collection,.retired-group-history-scroll,.retired-groups-directory) .app-field__error{font-size:var(--command-phone-body-size);font-weight:var(--command-phone-body-weight);line-height:var(--command-phone-body-line);overflow-wrap:anywhere}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) :is(.archive-mobile-collection,.trash-mobile-collection,.retired-group-history-scroll,.retired-groups-directory) p[role=status]{color:var(--suite-text-secondary);font-size:var(--command-phone-body-size);font-weight:var(--command-phone-body-weight);line-height:var(--command-phone-body-line)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .group-overview-surface .command-overview-collection__status,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-confirm-dialog[data-touch-actions=true] .app-modal__body,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-confirm-dialog[data-touch-actions=true] .app-notice{font-size:var(--command-phone-body-size);font-weight:var(--command-phone-body-weight);line-height:var(--command-phone-body-line);overflow-wrap:anywhere}}@media (max-width:500px),(max-width:950px) and (max-height:500px) and (pointer:coarse){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-view-controls-sheet .command-toggle-control__copy strong{color:var(--command-phone-text-primary);font-size:var(--command-phone-body-size);font-weight:var(--command-phone-body-weight);line-height:var(--command-phone-body-line)}}
@media (max-width:500px),(max-width:950px) and (max-height:500px) and (pointer:coarse){:root:where(:has(>body[data-suite-module=command])),:where([data-suite-surface=command]),:root:where(:has(>body[data-suite-module=command]))[data-theme]{--app-canvas:var(--suite-surface);--app-body-background:var(--app-canvas)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .suite-shell--command .app-surface-header{background:var(--app-canvas)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-workbench,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-workbench__pane{background:0 0}}
:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-create-form{display:contents}@media (max-width:500px),(max-width:950px) and (max-height:500px) and (pointer:coarse){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-create-form--phone{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-create-form--phone>.app-modal-frame__header{border-bottom:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-create-form--phone .conversation-draft-surface,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-create-form--phone .conversation-draft-main,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-create-form--phone .conversation-draft-composer{background:0 0;flex-direction:column;flex:1;min-width:0;min-height:0;max-height:none;margin:0;padding:0;display:flex;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-create-form--phone .conversation-draft-composer{padding:0 16px max(16px, env(safe-area-inset-bottom))}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-create-form--phone .conversation-draft-routing{border:0;margin:0;padding:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-create-form--phone .command-creation-properties__strip{margin-block:8px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-create-form--phone .conversation-draft-composer>.message-composer--inline{background:0 0;margin:0;padding:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-contact-create-form--phone.command-modal-form{flex-direction:column;flex:1;min-height:0;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-contact-create-form--phone>.app-modal-frame__header{border-bottom:0;flex:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-contact-create-form--phone>.new-object-modal-body{flex:1;min-height:0;padding:16px;overflow-y:auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-workbench-page-shell:has(.conversation-detail--phone){grid-template-columns:minmax(0,1fr);min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-workbench-page-shell:has(.conversation-detail--phone)>.command-workbench-surface{grid-template-columns:minmax(0,1fr);min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail--phone.command-detail-surface>.command-detail-main--timeline{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100%;min-height:0;padding:0;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail-phone-scroll{overscroll-behavior-y:contain;scrollbar-gutter:auto;min-width:0;min-height:0;padding:0 16px;overflow:auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-quarantine-detail.conversation-detail--phone .conversation-detail-timeline{margin:0;padding:0 0 24px;overflow:visible}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-quarantine-detail .conversation-bubbles{min-height:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail--phone .conversation-detail-heading{gap:16px;max-height:none;margin:0;padding:16px;overflow:visible}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail--phone.command-detail-surface--workbench-main .conversation-detail-header{height:auto;margin:0;padding:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail--phone .conversation-detail-header__identity{flex-wrap:nowrap;align-items:flex-start;gap:8px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail--phone .conversation-detail-header__title{color:var(--command-phone-text-primary);padding-block:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail--phone .conversation-detail-header__title-text{white-space:normal;overflow-wrap:anywhere;line-height:1.25}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail--phone.command-detail-surface .conversation-detail-timeline:has(>.conversation-feed){margin:0;padding:0;overflow:visible}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail--phone .conversation-feed{min-height:0;padding-bottom:max(var(--conversation-feed-end-space,24px), env(safe-area-inset-bottom))}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone{--command-compact-icon-surface-size:32px;--command-compact-icon-target-size:32px;--command-identity-initials-size:12px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone .conversation-message-card__header{flex-wrap:nowrap;column-gap:8px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone .conversation-contact-avatar.app-user-profile-trigger{min-width:44px;min-height:44px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone .conversation-contact-identity{gap:8px;width:100%}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone .app-contact-identity__text{flex:1}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone .app-contact-identity__text>.app-contact-identity__name{min-height:32px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone .conversation-message-card__meta{flex-direction:column;flex:0 0 132px;justify-content:flex-end;align-self:stretch;align-items:flex-end;gap:2px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone .conversation-message-card__actions{gap:0;height:32px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone .conversation-message-card__actions .app-icon-button{flex:0 0 44px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone .conversation-message-card__meta time{white-space:nowrap}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone .conversation-message-card__delivery{justify-content:flex-end;align-items:center;gap:4px;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone .conversation-bubble__body{font-size:var(--command-phone-body-size);color:var(--command-phone-text-primary);line-height:1.5}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone .conversation-message-body{overflow-wrap:anywhere;min-width:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone .conversation-message-body--html{max-width:100%;overflow-x:auto}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-message-card--phone .conversation-message-body__quote-toggle{min-height:44px}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail--phone .command-phone-thread-card{--app-settings-card-surface:var(--command-conversation-company)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-phone-composer-sheet.app-modal--sheet,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-quoted-context-sheet.app-modal--sheet{height:calc(var(--app-visible-height,100dvh) - max(16px, env(safe-area-inset-top)));width:100%}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-phone-composer-sheet .app-modal-frame__header{border-bottom:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-phone-composer-sheet .app-modal-frame__body{padding:0 16px max(16px, env(safe-area-inset-bottom));flex-direction:column;min-height:0;display:flex;overflow:hidden}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-phone-composer-slot,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-phone-composer-slot>.conversation-composer-mount{flex:1;min-width:0;min-height:0;display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-quoted-context-sheet .app-modal-frame__header{border-bottom:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-quoted-context-sheet .app-modal-frame__body{align-content:start}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-quoted-context-sheet__headers{font-size:var(--type-context-size);color:var(--suite-text-secondary);gap:4px;margin:0;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-quoted-context-sheet__headers>div{grid-template-columns:4rem minmax(0,1fr);gap:8px;display:grid}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-quoted-context-sheet__headers dd{overflow-wrap:anywhere;margin:0}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-quoted-context-sheet .conversation-message-body{min-width:0;font-size:var(--command-phone-body-size);overflow-wrap:anywhere;line-height:1.5}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-quoted-context-sheet .conversation-message-body--html{max-width:100%;overflow-x:auto}}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-detail--phone .command-detail-main{position:relative}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-jump-latest{z-index:3;inset-inline-start:50%;bottom:max(12px, env(safe-area-inset-bottom,0px));white-space:nowrap;position:absolute;transform:translate(-50%)}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-phone-reply-entry{padding:8px 16px max(8px, env(safe-area-inset-bottom));background:var(--command-workbench-detail-surface);display:flex}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .conversation-phone-reply-entry>.app-button{justify-content:flex-start;gap:8px;width:100%;min-height:44px}
@media (prefers-reduced-motion:reduce){:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-workbench-search-launcher:not(.command-workbench-search-launcher--persistent) .command-workbench-search-launcher__form.command-workbench-list-search,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-search-shell__loading-icon{animation:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-workbench-disclosure-section__toggle svg,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-workbench-disclosure-section__row-toggle svg,:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-rich-text-heading-toggle svg{transition:none}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-conversation-object-row{transition-property:background-color,border-color,box-shadow}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-conversation-object-row__actions{transition-property:opacity}:where(html:has(>body[data-suite-module=command]),[data-suite-surface=command]) .command-date-picker__day:active{transform:none}}

:root:where(:has(>body[data-suite-module=estimator])),:where([data-suite-surface=estimator]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--suite-text-primary);background:var(--color-background);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--radius-sm:8px;--control-radius:14px;--control-radius-pill:999px;--object-radius:18px;--object-radius-compact:14px;--control-height-standard:32px;--button-height-compact:var(--app-control-size-compact);--button-height-standard:32px;--button-radius:999px;--button-padding-x:12px;--estimator-control-fill:transparent;--estimator-control-fill-hover:var(--suite-hover);--estimator-control-fill-active:var(--suite-active);--estimator-control-fill-selected:var(--suite-selected);--estimator-control-text:var(--suite-text-secondary);--estimator-control-text-active:var(--suite-text-primary);--estimator-control-focus-inset:var(--app-control-focus-inset);--estimator-control-disabled-opacity:var(--app-control-disabled-opacity);--estimator-control-pending-opacity:var(--app-control-pending-opacity);--app-accent:var(--suite-text-primary);--app-accent-strong:var(--suite-text-secondary);--app-accent-soft:var(--suite-selected);--app-action-soft-surface:var(--suite-selected);--app-action-soft-hover:var(--suite-hover);--app-action-soft-color:var(--suite-text-primary);--app-file-preview-color:var(--suite-text-secondary);--app-picker-outlined-border:var(--suite-border-strong);--app-picker-outlined-surface:var(--suite-selected);--app-config-section-icon-surface:var(--suite-surface-inset);--app-config-section-icon-color:var(--suite-text-secondary);--app-control-size:var(--app-control-height-standard);--app-control-height-compact:var(--button-height-compact);--app-control-height-standard:var(--button-height-standard);--app-control-height-form:var(--control-height-standard);--app-control-radius-action:var(--button-radius);--app-control-fill:var(--estimator-control-fill);--app-control-fill-hover:var(--estimator-control-fill-hover);--app-control-fill-active:var(--estimator-control-fill-active);--app-control-fill-selected:var(--estimator-control-fill-selected);--app-control-icon:var(--estimator-control-text);--app-control-icon-hover:var(--estimator-control-text-active);--app-control-icon-active:var(--estimator-control-text-active);--app-button-height:var(--button-height-standard);--app-button-radius:var(--button-radius);--app-menu-row-hover:var(--estimator-control-fill-hover);--app-menu-row-selected:var(--estimator-control-fill-selected);--app-menu-row-active:var(--estimator-control-fill-active);--border-subtle:1px solid color-mix(in srgb, var(--color-border) 66%, transparent);--border-hairline:1px solid color-mix(in srgb, var(--color-border) 38%, transparent);--border-hairline-strong:1px solid color-mix(in srgb, var(--color-border-strong) 56%, transparent);--shadow-xs:0 1px 2px #00000014;--shadow-card:var(--suite-shadow-elevated);--shadow-layer:var(--suite-shadow-elevated);--color-border:var(--suite-border-frame);--color-border-strong:var(--suite-border-strong);--color-background:var(--suite-canvas);--color-surface:var(--suite-surface);--color-surface-raised:var(--suite-surface-raised);--color-subtle:var(--suite-surface-inset);--color-muted-surface:var(--suite-surface-inset);--color-primary:var(--suite-text-primary);--color-primary-hover:var(--suite-text-secondary);--color-primary-soft:var(--suite-selected);--color-action-primary-bg:var(--suite-text-primary);--color-action-primary-hover:var(--suite-text-secondary);--color-action-primary-text:var(--suite-text-inverse);--focus-inset:inset 0 0 0 1px var(--suite-border-focus);--app-body-background:var(--color-background);--app-sticky-top-safe:calc(3.6rem + var(--space-3))}html:where(:has(>body[data-suite-module=estimator])):root{min-height:100%;overflow:hidden auto}:root:where(:has(>body[data-suite-module=estimator]))[data-theme=dark],:where(html[data-theme=dark] [data-suite-surface=estimator]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) *{box-sizing:border-box}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) body{background:var(--app-body-background);min-width:320px;min-height:100vh;margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) a{color:inherit;text-decoration:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) button:where(:not([class^=app-],[class*=\ app-],[data-app-navigation-row])),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=text]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=number]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=search]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=url]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=email]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=tel]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=password]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) select,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) textarea{font:inherit}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) button:where(:not([class^=app-],[class*=\ app-],[data-app-navigation-row])){cursor:pointer;height:var(--button-height-standard);min-height:var(--button-height-standard);padding:0 var(--button-padding-x);border-radius:var(--button-radius);background:var(--estimator-control-fill);color:var(--estimator-control-text);font-size:var(--estimator-type-action-size);font-weight:var(--font-weight-medium);line-height:var(--estimator-type-action-line);box-shadow:none;transition:background-color var(--app-motion-fast), color var(--app-motion-fast), box-shadow var(--app-motion-fast), opacity var(--app-motion-fast), transform var(--app-motion-fast);border:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-product-surface :where(.app-button,.app-icon-button){font-size:var(--estimator-type-action-size);line-height:var(--estimator-type-action-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-product-surface :where(button:not([class^=app-],[class*=\ app-],[data-app-navigation-row])):hover:where(:not(:disabled)){background:var(--estimator-control-fill-hover);color:var(--estimator-control-text-active);box-shadow:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-product-surface :where(button:not([class^=app-],[class*=\ app-],[data-app-navigation-row])):active:where(:not(:disabled)){background:var(--estimator-control-fill-active);transform:translateY(1px)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) button:where(:not([class^=app-],[class*=\ app-],[data-app-navigation-row])):where([aria-current=true],[aria-pressed=true],[aria-expanded=true],[data-state=open]){background:var(--estimator-control-fill-selected);color:var(--estimator-control-text-active)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=text]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=number]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=search]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=url]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=email]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=tel]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=password]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) select{width:100%;height:var(--control-height-standard);min-height:var(--control-height-standard);border:1px solid var(--app-field-edge);border-radius:var(--app-control-radius-field);background:var(--app-text-entry-surface);color:var(--suite-text-primary);font-size:var(--type-context-size);line-height:var(--estimator-type-line-control);box-shadow:none;transition:background-color var(--app-motion-fast), border-color var(--app-motion-fast), box-shadow var(--app-motion-fast);padding:4px 12px}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) textarea{border:1px solid var(--app-field-edge);border-radius:var(--app-control-radius-editor);background:var(--app-text-entry-surface);width:100%;min-height:7rem;color:var(--suite-text-primary);font-size:var(--type-context-size);line-height:var(--type-context-line);box-shadow:none;transition:background-color var(--app-motion-fast), border-color var(--app-motion-fast), box-shadow var(--app-motion-fast)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-product-surface :where(a:not([class^=app-],[class*=\ app-],[data-app-navigation-row]),button:not([class^=app-],[class*=\ app-],[data-app-navigation-row]),summary):focus-visible{background:var(--estimator-control-fill-hover);color:var(--estimator-control-text-active);box-shadow:var(--estimator-control-focus-inset);outline:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) textarea{resize:vertical;font-family:var(--font-ui-sans)}@media (max-width:767px){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=text]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=number]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=search]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=url]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=email]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=tel]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input:where([type=password]),:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) select,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) textarea{font-size:var(--type-size-md)}}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input[type=search]{appearance:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input[type=search]::-webkit-search-decoration{appearance:none;display:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input[type=search]::-webkit-search-results-button{appearance:none;display:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input[type=search]::-webkit-search-results-decoration{appearance:none;display:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input[type=number]{appearance:textfield}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) select{appearance:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) input::placeholder,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) textarea::placeholder{color:var(--suite-text-secondary);opacity:1}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-product-surface :where(input):-webkit-autofill{-webkit-text-fill-color:var(--suite-text-primary);caret-color:var(--suite-text-primary);-webkit-background-clip:text;background-clip:text;transition:background-color 9999s ease-out}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-product-surface{--type-page-title-size:var(--type-size-2xl);--estimator-type-action-size:var(--type-supporting-size);--estimator-type-action-line:1;--estimator-type-label-size:var(--type-structure-size);--estimator-type-line-control:var(--type-context-line);--estimator-type-size-display:var(--type-document-title-size);--estimator-type-line-display:var(--type-document-title-line);font-size:var(--type-context-size);font-weight:var(--type-context-weight);letter-spacing:var(--type-context-tracking);line-height:var(--type-context-line)}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .app-main{--app-main-top-offset:90px;--app-main-bottom-offset:var(--space-8);isolation:isolate;width:min(var(--app-page-width-standard), calc(100% - 2rem));min-width:0;padding:var(--app-main-top-offset) 0 var(--app-main-bottom-offset);margin:0 auto;position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .app-main--workflow{--app-main-top-offset:48px}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .app-main--sales-workbench{width:min(var(--app-page-width-wide), calc(100% - 2rem))}@media (min-width:768px){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .app-main--sales-workbench{height:100dvh;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .app-main--sales-workbench:has(.estimate-setup-workspace,.estimate-summary-workflow-step){--app-main-bottom-offset:0px}}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .app-main:before{content:none}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .app-main.app-main--application{--app-main-top-offset:0px;--app-main-bottom-offset:0px;width:100%;height:100dvh;min-height:0;padding:0;overflow:hidden}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-page{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0;max-width:none;height:100%;min-height:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-page>.app-page-header{--app-page-header-bleed-top:0px;--app-page-header-band-width:100%;--app-page-header-band-offset:0px;--app-page-header-band-rule:var(--suite-border-frame);height:var(--beacon-platform-page-header-height);min-height:var(--beacon-platform-page-header-height);padding:0 var(--beacon-platform-page-gutter);position:relative}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-page>.app-page-header .app-page-header__inner{align-items:center;max-width:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-page__scroll{min-width:0;min-height:0;overflow:hidden auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-page__body{align-content:start;gap:var(--space-6);min-width:0;padding:var(--space-6) var(--beacon-platform-page-gutter);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-page--directory .estimator-page__body{padding-top:0}@media (max-width:767px),(max-width:950px) and (max-height:500px) and (pointer:coarse){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .app-main.app-main--application{height:auto;overflow:visible}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-page{grid-template-rows:auto auto;height:auto}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-page>.app-surface-header{padding-inline:var(--beacon-platform-page-gutter-compact)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-page .app-surface-header__local>.app-search-field{width:100%}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-page__scroll{overflow:visible}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-page__body{padding:var(--space-4) var(--beacon-platform-page-gutter-compact) max(var(--space-6), env(safe-area-inset-bottom))}}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .page-grid{gap:var(--space-6);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workspace-section{gap:var(--space-4);padding:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workspace-section__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workspace-section__header h2,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workspace-section__header p{margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workspace-section__header h2{font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight);line-height:var(--type-section-title-line);letter-spacing:var(--type-section-title-tracking)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workspace-section__header p{margin-top:var(--space-1);color:var(--suite-text-secondary);font-size:var(--type-supporting-size);line-height:var(--type-supporting-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workspace-section__actions{align-items:center;gap:var(--space-2);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-scroll-region:focus-visible{background:var(--estimator-control-fill-hover);color:var(--estimator-control-text-active);box-shadow:var(--estimator-control-focus-inset);outline:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-scroll-region{outline:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .panel{padding:var(--space-4) 0;border:0;border-top:var(--border-hairline);border-bottom:var(--border-hairline);transition:background-color var(--app-motion-fast), border-color var(--app-motion-fast), box-shadow var(--app-motion-fast);background:0 0;border-radius:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .panel h2{margin-top:0}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-header-control{gap:var(--space-3);width:auto;max-width:100%;font-size:var(--type-supporting-size);line-height:var(--type-supporting-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-header-control__icon{width:var(--space-8);height:var(--space-8);border-radius:var(--app-selection-radius);background:var(--color-primary-soft);color:var(--color-primary-hover);flex-shrink:0;place-items:center;display:inline-grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-project-header{padding:var(--space-5)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-project-header--single-plane{padding:var(--space-3) 0 var(--space-2)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-project-header__content{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-project-header__identity{min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-project-header__meta{align-items:center;column-gap:var(--space-2);row-gap:var(--space-1);flex-wrap:wrap;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-project-header__actions{align-items:center;gap:var(--space-2);margin-left:var(--space-1);display:inline-flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-project-header__content h1,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-project-header__content p{margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-project-header__content h1{margin-top:var(--space-1);font-size:var(--type-page-title-size);font-weight:var(--type-page-title-weight);line-height:var(--type-page-title-line);letter-spacing:var(--type-page-title-tracking)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-project-header__content p{margin-top:var(--space-2);color:var(--suite-text-secondary);font-size:var(--type-page-description-size);font-weight:var(--type-page-description-weight);line-height:var(--type-page-description-line);letter-spacing:var(--type-page-description-tracking)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-project-header__reference,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-command-label{color:var(--suite-text-secondary);margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-project-header__project-chip{align-items:center;gap:.35rem;display:inline-flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-project-header__reference+.workspace-project-header__project-chip:before{content:"";width:1px;height:.78rem;margin-right:var(--space-2);background:color-mix(in srgb, var(--color-border-strong) 62%, transparent);display:inline-block}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workspace-project-header--converted{gap:var(--space-4);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--color-border) 62%, transparent);border-radius:var(--object-radius);background:color-mix(in srgb, var(--color-surface) 58%, transparent);box-shadow:var(--shadow-xs);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .workflow-task-panel{gap:.85rem;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-activity-timeline,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-activity-log{gap:var(--space-4);min-width:0;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-activity-log__header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-activity-log__header h2,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-activity-log__header p{margin:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-activity-log__header h2{font-size:var(--type-region-title-size);font-weight:var(--type-region-title-weight);line-height:var(--type-region-title-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-activity-log__header p{color:var(--suite-text-secondary);font-size:var(--type-supporting-size);line-height:var(--type-supporting-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-activity-event{align-items:start}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-activity-event .app-activity-row__body{gap:var(--space-1);display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .work-activity-actor{display:inline}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step.ui-workflow-step--bounded{gap:var(--space-3);grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;padding-top:0;padding-bottom:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step.ui-workflow-step--bounded .ui-workflow-step__content{min-height:0;overflow:hidden}@media (min-width:52.01rem){:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .app-modal.measurement-editor-modal{height:min(52rem, calc(var(--app-visible-height,100dvh) - 2rem))}}
:root:where(:has(>body[data-suite-module=estimator])),:where([data-suite-surface=estimator]){--workflow-content-measure-form:52rem;--workflow-field-measure-compact:12rem;--workflow-field-measure-standard:40rem}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step--measure-form .ui-workflow-step__content{width:100%;max-width:var(--workflow-content-measure-form);justify-self:start}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-field--compact,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-field--standard{width:100%;min-width:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-field--compact{max-width:var(--workflow-field-measure-compact)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-field--standard{max-width:var(--workflow-field-measure-standard)}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step.ui-workflow-step--viewport-footer{grid-template-rows:auto minmax(min-content,1fr) auto;min-height:100%;padding-bottom:0}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step.ui-workflow-step--viewport-footer .ui-workflow-step__content{align-content:start}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-workflow-step--viewport-footer.ui-workflow-step--without-header{grid-template-rows:minmax(0,1fr) auto}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .muted-text{color:var(--suite-text-secondary)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .stack{gap:.85rem;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .field{gap:.35rem;display:grid}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .ui-form-field>span,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .field>span,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .field>label,:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .field label{color:var(--suite-text-secondary);font-size:var(--estimator-type-label-size);font-weight:var(--font-weight-medium);line-height:var(--type-meta-line)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .button-row{flex-wrap:wrap;gap:.75rem;display:flex}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-product-surface :where(button:not(.app-button,.app-icon-button,.app-selection-surface,.app-setting-switch__control,[data-app-navigation-row])):disabled{cursor:not-allowed;opacity:var(--estimator-control-disabled-opacity);filter:none;transform:none}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) :where(.estimator-product-surface) button:where(:not(.app-button,.app-icon-button,.app-selection-surface,.app-setting-switch__control,[data-app-navigation-row])):where([aria-busy=true]){cursor:progress;opacity:var(--estimator-control-pending-opacity)}:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .estimator-product-surface :where(input[type=text],input[type=number],input[type=search],input[type=url],input[type=email],input[type=tel],input[type=password],select,textarea):disabled{cursor:not-allowed;border-color:var(--color-border);background:var(--color-muted-surface);color:var(--suite-text-secondary)}
:where(html:has(>body[data-suite-module=estimator]),[data-suite-surface=estimator]) .material-quantity-worklist{border:0;min-width:0;margin:0;padding:0}
