/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand:oklch(47% .13 345);--color-brand-strong:oklch(40% .13 345);--color-ink:#2a2224;--color-muted:#7b6f69;--color-surface:#f8f4ef;--color-line:#e4dbd1;--color-danger:#b3261e}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--color-surface);font-family:var(--font-sans);color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.my-2{margin-block:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.\!contents{display:contents!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.table-cell{display:table-cell}.h-auto{height:auto}.w-full{width:100%}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-48{min-width:calc(var(--spacing) * 48)}.flex-1{flex:1}.shrink{flex-shrink:1}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-21{gap:calc(var(--spacing) * 21)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-danger{border-color:var(--color-danger)}.border-line{border-color:var(--color-line)}.bg-brand{background-color:var(--color-brand)}.bg-white{background-color:var(--color-white)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.text-left{text-align:left}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-danger{color:var(--color-danger)}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[version-update\:semver-major\]{version-update:semver-major}@media (hover:hover){.hover\:bg-brand-strong:hover{background-color:var(--color-brand-strong)}.hover\:text-brand:hover{color:var(--color-brand)}}.disabled\:opacity-40:disabled{opacity:.4}}.workspace-frame{background:light-dark(#edece5,#131714);min-height:100dvh;padding:24px}#orbit-workspace .demo-banner{background:var(--canvas);border-bottom:1px solid var(--line);padding:10px 18px;font-size:13px}@media (width<=600px){.workspace-frame{padding:0}}#orbit-workspace .mailbox-picker{align-items:center;gap:12px;padding:12px 18px;display:flex}#orbit-workspace .ws-brand select{max-width:220px;margin-left:8px}#orbit-workspace .ws-account a,#orbit-workspace .ws-account button{align-items:center;gap:6px;display:inline-flex}#orbit-mail-vibrant .mailrow{text-align:left;border-bottom:1px solid var(--line);border-radius:0;flex-direction:column;align-items:start;width:100%;padding:16px;display:flex}#orbit-mail-vibrant .mailrow.selected{background:var(--tealsoft)}#orbit-mail-vibrant .composer-form{flex-direction:column;gap:12px;display:flex}#orbit-mail-vibrant .composer-form label{flex-direction:column;gap:4px;display:flex}#orbit-mail-vibrant .safe-email{background:#fff;border:0;width:100%;min-height:300px}@media (width<=600px){#orbit-workspace .ws-brand{flex-wrap:wrap}#orbit-workspace .mailbox-picker select{min-width:0;max-width:75%}}#orbit-workspace .drive-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;margin:1rem 0;display:grid}#orbit-workspace .drive-card,#orbit-workspace .drive-detail{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:12px;padding:1rem}#orbit-workspace .drive-detail label{margin:.75rem 0;display:block}#orbit-workspace .drive-detail input,#orbit-workspace .drive-detail select{max-width:100%;display:block}#orbit-workspace .live-drive h2{font-size:24px;font-weight:700}#orbit-workspace .live-drive h3{margin-bottom:8px;font-size:18px;font-weight:600}#orbit-workspace .live-drive h4{margin:16px 0 8px;font-size:16px;font-weight:600}#orbit-workspace .live-drive label{flex-direction:column;gap:5px;margin:10px 0;display:flex}#orbit-workspace .live-drive input,#orbit-workspace .live-drive select{background:var(--paper);border:1px solid var(--line);border-radius:8px;min-width:0;max-width:100%;padding:8px}#orbit-workspace .live-drive .row{flex-wrap:wrap;align-items:end;gap:10px;display:flex}#orbit-workspace .live-drive button{border:1px solid var(--line);background:var(--paper);margin:3px 0}#orbit-workspace .live-drive .drive-card{background:var(--paper)}#orbit-workspace .live-drive .drive-detail{margin-top:20px}#orbit-workspace .office-editor{margin:20px 0}#orbit-workspace .live-calendar h2{font-size:24px;font-weight:700}#orbit-workspace .live-calendar h3{margin:12px 0;font-size:18px;font-weight:600}#orbit-workspace .live-calendar .row{flex-wrap:wrap;align-items:end;gap:12px;margin:12px 0;display:flex}#orbit-workspace .live-calendar label{flex-direction:column;gap:4px;margin:10px 0;display:flex}#orbit-workspace .live-calendar input,#orbit-workspace .live-calendar select,#orbit-workspace .live-calendar textarea{background:var(--paper);border:1px solid var(--line);border-radius:8px;min-width:0;max-width:100%;padding:8px}#orbit-workspace .live-calendar .checkbox{flex-direction:row;align-items:center}#orbit-workspace .live-calendar .calendar-editor{border:1px solid var(--line);background:var(--paper);border-radius:12px;margin:20px 0;padding:20px}#orbit-workspace .live-calendar .fc{--fc-border-color:var(--line);--fc-page-bg-color:var(--paper);--fc-neutral-bg-color:var(--canvas);--fc-list-event-hover-bg-color:var(--canvas);--fc-today-bg-color:var(--tealsoft);--fc-button-bg-color:var(--teal);--fc-button-border-color:var(--teal);--fc-button-hover-bg-color:var(--ink);--fc-button-active-bg-color:var(--ink);margin:20px 0}#orbit-workspace .live-calendar .fc-button{background:var(--teal);color:var(--paper)}@media (width<=700px){#orbit-workspace .live-calendar .fc-toolbar{flex-wrap:wrap;gap:12px}#orbit-workspace .live-calendar .fc-toolbar-title{font-size:18px}}#orbit-mail-vibrant .recipient-field{flex-direction:column;gap:4px;min-width:0;display:flex}#orbit-mail-vibrant .recipient-field [role=group]{flex-direction:column;align-items:stretch;gap:4px;display:flex}#orbit-mail-vibrant .recipient-field [role=group] button{text-align:left;overflow-wrap:anywhere}.contact-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;margin:16px 0;display:grid}#orbit-workspace .ws-nav{flex-wrap:wrap}#orbit-workspace .ws-nav button:focus-visible,#orbit-workspace button:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.mail-tools{overflow-wrap:anywhere;padding:12px}.mail-tools summary{cursor:pointer;margin-bottom:8px;font-weight:600}.mail-tools label{margin-bottom:8px;display:block}.mail-tools input:not([type=checkbox]),.mail-tools select,.mail-tools textarea{width:100%;min-width:0}.mail-tools .row{flex-wrap:wrap;margin:8px 0}.mail-tools button{white-space:normal}#orbit-workspace .file-preview img{max-width:100%;height:auto;margin-top:1rem;display:block}#orbit-workspace .file-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);border-radius:8px;max-height:24rem;padding:1rem;overflow:auto}#orbit-workspace .correspondence-layout{grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:24px;margin-top:20px;display:grid}#orbit-workspace .correspondence label{flex-direction:column;gap:5px;margin:10px 0;display:flex}#orbit-workspace .correspondence input,#orbit-workspace .correspondence select{background:var(--paper);border:1px solid var(--line);border-radius:8px;width:100%;min-width:0;padding:8px}#orbit-workspace .correspondence aside ul{margin-top:12px;padding:0;list-style:none}#orbit-workspace .correspondence aside li button{border:1px solid var(--line);background:var(--paper);flex-direction:column;align-items:flex-start;gap:2px;width:100%;margin-bottom:6px;padding:12px;display:flex}#orbit-workspace .correspondence button[aria-pressed=true]{color:var(--teal);background:var(--tealsoft)}#orbit-workspace .correspondence-scope{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}#orbit-workspace .correspondence-timeline{border-left:2px solid var(--teal);margin-top:16px;padding-left:12px;list-style:none}#orbit-workspace .correspondence-timeline li{background:var(--paper);border:1px solid var(--line);border-radius:12px;margin-bottom:12px;padding:16px}#orbit-workspace .correspondence-timeline h4{margin:4px 0;font-weight:600}#orbit-workspace .correspondence-timeline h4 button{justify-content:flex-start;padding:0;text-decoration:underline}#orbit-workspace .correspondence-timeline time,#orbit-workspace .correspondence aside small{color:var(--quiet);font-size:12px}#orbit-workspace .correspondence{overflow-wrap:anywhere;padding:24px}@media (width<=700px){#orbit-workspace .correspondence{padding:16px}#orbit-workspace .correspondence-layout{grid-template-columns:minmax(0,1fr)}}#orbit-workspace .correspondence details{border:1px solid var(--line);background:var(--paper);border-radius:8px;margin:16px 0;padding:12px}#orbit-workspace .correspondence summary{cursor:pointer}#orbit-workspace .correspondence details ul{padding:0;list-style:none}#orbit-workspace .correspondence details li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}#orbit-mail-vibrant{--paper:light-dark(#fffdf9,#242724);--canvas:light-dark(#f6f3eb,#191d1b);--ink:light-dark(#26342e,#f0f1e9);--quiet:light-dark(#69756d,#b2bdb3);--line:light-dark(#e5e7dc,#41473f);--coral:light-dark(#c8492f,#ff9a80);--coralsoft:light-dark(#fbe3d7,#503429);--teal:light-dark(#15756b,#92d5bc);--tealsoft:light-dark(#def2e6,#283f33);--gold:light-dark(#946b08,#e6ca73);--goldsoft:light-dark(#fff0b9,#443c23);--oncoral:light-dark(#fffdf9,#342019);color:var(--ink);background:var(--canvas);border:1px solid var(--line);border-radius:18px;font:14px/1.55 system-ui,sans-serif;overflow:hidden}#orbit-mail-vibrant *{box-sizing:border-box}#orbit-mail-vibrant button,#orbit-mail-vibrant input,#orbit-mail-vibrant select,#orbit-mail-vibrant textarea{font:inherit;color:inherit}#orbit-mail-vibrant button{background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;display:inline-flex}#orbit-mail-vibrant button:hover{background:var(--canvas)}#orbit-mail-vibrant button:disabled{opacity:.45}#orbit-mail-vibrant .mainaction{background:var(--coral);color:var(--oncoral)}#orbit-mail-vibrant .mainaction:hover{background:var(--coral);filter:brightness(.96)}#orbit-mail-vibrant input,#orbit-mail-vibrant select,#orbit-mail-vibrant textarea{background:var(--paper);border:1px solid var(--line);min-width:0;accent-color:var(--teal);border-radius:8px;padding:9px}#orbit-mail-vibrant input[type=checkbox]{flex-shrink:0;width:16px;height:16px;padding:0}#orbit-mail-vibrant textarea{resize:vertical;width:100%;min-height:150px}#orbit-mail-vibrant .top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 110px 18px 22px;display:flex}#orbit-mail-vibrant .brand{letter-spacing:-.6px;align-items:center;gap:10px;font-size:22px;font-weight:700;display:flex}#orbit-mail-vibrant .brand b{background:var(--coral);color:var(--oncoral);border-radius:11px;place-items:center;width:32px;height:32px;display:grid}#orbit-mail-vibrant .brand small{letter-spacing:0;color:var(--quiet);margin-left:10px;font-size:14px;font-weight:400}#orbit-mail-vibrant .account{align-items:center;gap:10px;font-size:12px;display:flex}#orbit-mail-vibrant .avatar{background:var(--tealsoft);width:34px;height:34px;color:var(--teal);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}#orbit-mail-vibrant .layout{grid-template-columns:172px minmax(240px,.9fr) minmax(0,1.25fr);min-height:580px;display:grid}#orbit-mail-vibrant .folders{border-right:1px solid var(--line);padding:20px 12px}#orbit-mail-vibrant .compose{width:100%;margin-bottom:20px;padding:12px;font-weight:600}#orbit-mail-vibrant .nav{width:100%;color:var(--quiet);text-align:left;justify-content:flex-start;align-items:center;margin:3px 0;display:flex}#orbit-mail-vibrant .nav.active{background:var(--tealsoft);color:var(--teal);font-weight:600}#orbit-mail-vibrant .nav .count{margin-left:auto;font-size:12px}#orbit-mail-vibrant .eyebrow{text-transform:uppercase;letter-spacing:1.4px;color:var(--quiet);margin:25px 10px 8px;font-size:11px}#orbit-mail-vibrant .labeldot{background:var(--teal);border-radius:50%;width:8px;height:8px}#orbit-mail-vibrant .labeldot.promotions{background:var(--gold)}#orbit-mail-vibrant .labeldot.personal{background:var(--coral)}#orbit-mail-vibrant .list{background:var(--paper);border-right:1px solid var(--line);min-width:0}#orbit-mail-vibrant .listhead{padding:20px 16px 14px}#orbit-mail-vibrant h2{letter-spacing:-.5px;margin:0;font-size:22px;font-weight:600}#orbit-mail-vibrant h3{letter-spacing:-.4px;margin:0;font-size:20px;font-weight:600}#orbit-mail-vibrant .quiet{color:var(--quiet)}#orbit-mail-vibrant .small{font-size:12px}#orbit-mail-vibrant .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#orbit-mail-vibrant .between{justify-content:space-between}#orbit-mail-vibrant .search{background:var(--canvas);border-radius:9px;align-items:center;gap:7px;margin-top:15px;padding:0 10px;display:flex}#orbit-mail-vibrant .search input{background:0 0;border:0;width:100%;padding:10px 0}#orbit-mail-vibrant .filterbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;margin-top:13px;display:flex}#orbit-mail-vibrant .filterbar button{padding:5px 10px;font-size:12px}#orbit-mail-vibrant .filterbar button.active{background:var(--goldsoft);color:var(--gold)}#orbit-mail-vibrant .filterbar select{border:0;padding:5px;font-size:12px}#orbit-mail-vibrant .bulk{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px;min-height:47px;padding:8px 12px;display:flex}#orbit-mail-vibrant .bulk label{align-items:center;gap:7px;margin-right:auto;display:flex}#orbit-mail-vibrant .item{border-bottom:1px solid var(--line);grid-template-columns:18px minmax(0,1fr) 24px;align-items:start;gap:8px;padding:14px 12px;display:grid}#orbit-mail-vibrant .item.selected{background:var(--tealsoft);box-shadow:inset 3px 0 var(--teal)}#orbit-mail-vibrant .item.compact{padding-top:8px;padding-bottom:8px}#orbit-mail-vibrant .item input{margin-top:6px}#orbit-mail-vibrant .openmail{text-align:left;border-radius:0;width:100%;padding:0;display:block}#orbit-mail-vibrant .openmail:hover{background:0 0}#orbit-mail-vibrant .sender{justify-content:space-between;align-items:center;gap:8px;display:flex}#orbit-mail-vibrant .unread .sendername,#orbit-mail-vibrant .unread .subject{font-weight:650}#orbit-mail-vibrant .subject{margin-top:5px;font-weight:500}#orbit-mail-vibrant .excerpt{color:var(--quiet);margin-top:3px;font-size:12px}#orbit-mail-vibrant .item .star{color:var(--quiet);padding:3px 0}#orbit-mail-vibrant .star.on{color:var(--gold)}#orbit-mail-vibrant .badge{background:var(--tealsoft);color:var(--teal);border-radius:5px;align-items:center;gap:4px;margin-top:7px;padding:2px 7px;font-size:11px;display:inline-flex}#orbit-mail-vibrant .badge.promotions{background:var(--goldsoft);color:var(--gold)}#orbit-mail-vibrant .badge.personal{background:var(--coralsoft);color:var(--coral)}#orbit-mail-vibrant .reader{background:var(--paper);min-width:0;padding:0 24px 24px}#orbit-mail-vibrant .toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:2px;margin-bottom:22px;padding:12px 0;display:flex}#orbit-mail-vibrant .tool{padding:8px;font-size:12px}#orbit-mail-vibrant .toolbar .grow{flex:1}#orbit-mail-vibrant .title{margin:14px 0 20px}#orbit-mail-vibrant .message{white-space:pre-line;padding:18px 0 24px;line-height:1.8}#orbit-mail-vibrant .attachment{border:1px solid var(--line);text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;margin:10px 0;padding:13px;display:flex}#orbit-mail-vibrant .fileicon{background:var(--coralsoft);width:38px;height:42px;color:var(--coral);border-radius:7px;place-items:center;display:grid}#orbit-mail-vibrant .linkevent{background:var(--goldsoft);color:var(--ink);border-radius:10px;margin:20px 0;padding:16px}#orbit-mail-vibrant .replybar{border-top:1px solid var(--line);padding-top:20px}#orbit-mail-vibrant .replybar button{border:1px solid var(--line)}#orbit-mail-vibrant .empty{color:var(--quiet);padding:30px 20px}#orbit-mail-vibrant .footer{border-top:1px solid var(--line);color:var(--quiet);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:11px 20px;font-size:12px;display:flex}#orbit-mail-vibrant .composebox{background:var(--paper);border:1px solid var(--line);border-radius:12px;margin:18px 0;padding:18px}#orbit-mail-vibrant .composebox label{flex-direction:column;gap:8px;margin:11px 0;font-size:12px;display:flex}#orbit-mail-vibrant .composebox input{width:100%}#orbit-mail-vibrant .error{color:var(--coral);font-size:12px}#orbit-mail-vibrant .inlinepanel{background:var(--canvas);border-radius:10px;margin:14px 0;padding:15px}#orbit-mail-vibrant .focuslayout{grid-template-columns:172px minmax(0,1fr)}#orbit-mail-vibrant .focuslayout .list{display:none}#orbit-mail-vibrant .dense-label{color:var(--quiet);align-items:center;gap:6px;font-size:12px;display:flex}#orbit-mail-vibrant .delete{color:var(--coral)}@media (width<=800px){#orbit-mail-vibrant .layout{grid-template-columns:145px minmax(0,1fr)}#orbit-mail-vibrant .reader{grid-column:2;padding:0 18px 20px}#orbit-mail-vibrant .list{border-right:0}#orbit-mail-vibrant .folders{grid-row:span 2}#orbit-mail-vibrant .focuslayout .reader{grid-column:2}#orbit-mail-vibrant .top{padding:15px 110px 15px 18px}#orbit-mail-vibrant .account .accountname{display:none}}@media (width<=520px){#orbit-mail-vibrant .top{padding:15px 100px 15px 14px}#orbit-mail-vibrant .brand small,#orbit-mail-vibrant .account{display:none}#orbit-mail-vibrant .layout{display:block}#orbit-mail-vibrant .folders{border-right:0;border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:12px;display:flex}#orbit-mail-vibrant .compose{width:auto;margin:0}#orbit-mail-vibrant .folders nav{flex-wrap:wrap;gap:2px;width:100%;display:flex}#orbit-mail-vibrant .nav{width:auto;padding:8px;font-size:12px}#orbit-mail-vibrant .folders .eyebrow{display:none}#orbit-mail-vibrant .reader{padding:0 16px 20px}#orbit-mail-vibrant input,#orbit-mail-vibrant textarea{font-size:16px}#orbit-mail-vibrant .focuslayout .list{display:none}#orbit-mail-vibrant .listhead{padding:16px}#orbit-mail-vibrant .subject{overflow-wrap:anywhere}}@media (pointer:coarse){#orbit-mail-vibrant button{min-height:44px}#orbit-mail-vibrant .item{grid-template-columns:30px minmax(0,1fr) 35px}#orbit-mail-vibrant .item input{width:22px;height:22px}#orbit-mail-vibrant .bulk label{min-height:44px}}#orbit-workspace{--paper:light-dark(#fffdf9,#242724);--canvas:light-dark(#f6f3eb,#191d1b);--ink:light-dark(#26342e,#f0f1e9);--quiet:light-dark(#69756d,#b2bdb3);--line:light-dark(#e5e7dc,#41473f);--coral:light-dark(#c8492f,#ff9a80);--coralsoft:light-dark(#fbe3d7,#503429);--teal:light-dark(#15756b,#92d5bc);--tealsoft:light-dark(#def2e6,#283f33);--gold:light-dark(#946b08,#e6ca73);--goldsoft:light-dark(#fff0b9,#443c23);--oncoral:light-dark(#fffdf9,#342019);background:var(--canvas);color:var(--ink);border:1px solid var(--line);border-radius:18px;font:14px/1.55 system-ui,sans-serif;overflow:hidden}#orbit-workspace *{box-sizing:border-box}#orbit-workspace button,#orbit-workspace input,#orbit-workspace textarea,#orbit-workspace select{font:inherit;color:inherit}#orbit-workspace button{text-align:left;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;display:inline-flex}#orbit-workspace button:hover{background:var(--canvas)}#orbit-workspace button:disabled{opacity:.45}#orbit-workspace .primary{background:var(--coral);color:var(--oncoral);font-weight:600}#orbit-workspace .primary:hover{background:var(--coral);filter:brightness(.95)}#orbit-workspace .secondary{border:1px solid var(--line);background:var(--paper)}#orbit-workspace .selected{background:var(--tealsoft);color:var(--teal)}#orbit-workspace input,#orbit-workspace select,#orbit-workspace textarea{border:1px solid var(--line);background:var(--paper);min-width:0;max-width:100%;accent-color:var(--teal);border-radius:8px;padding:10px 12px}#orbit-workspace textarea{resize:vertical;width:100%;min-height:85px}#orbit-workspace input[type=checkbox]{width:17px;height:17px}#orbit-workspace h1,#orbit-workspace h2,#orbit-workspace h3,#orbit-workspace p{margin:0}#orbit-workspace h2{letter-spacing:-.7px;font-size:24px;font-weight:600}#orbit-workspace h3{letter-spacing:-.3px;font-size:17px;font-weight:600}#orbit-workspace .ws-top{background:var(--paper);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:19px 22px;display:flex}#orbit-workspace .ws-brand{letter-spacing:-.7px;align-items:center;gap:10px;font-size:24px;font-weight:700;display:flex}#orbit-workspace .ws-logo{background:var(--coral);width:34px;height:34px;color:var(--oncoral);border-radius:11px;place-items:center;display:grid}#orbit-workspace .ws-org{color:var(--quiet);letter-spacing:0;font-size:12px;font-weight:400}#orbit-workspace .ws-account{align-items:center;gap:10px;display:flex}#orbit-workspace .av{background:var(--tealsoft);width:38px;height:38px;color:var(--teal);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:inline-grid}#orbit-workspace .av.coral{background:var(--coralsoft);color:var(--coral)}#orbit-workspace .av.gold{background:var(--goldsoft);color:var(--gold)}#orbit-workspace .av.large{width:72px;height:72px;font-size:25px}#orbit-workspace .ws-nav{border-bottom:1px solid var(--line);background:var(--paper);flex-wrap:wrap;gap:5px;padding:10px 18px;display:flex}#orbit-workspace .ws-nav button{color:var(--quiet);font-weight:500}#orbit-workspace .ws-nav button.active{color:var(--teal);background:var(--tealsoft)}#orbit-workspace .count-pill{background:var(--coralsoft);color:var(--coral);border-radius:5px;padding:0 5px;font-size:11px}#orbit-workspace .ws-view[hidden]{display:none}#orbit-workspace .ws-page{min-height:610px}#orbit-workspace .pagehead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:25px 26px 20px;display:flex}#orbit-workspace .sub{color:var(--quiet);margin-top:3px;font-size:12px}#orbit-workspace .muted{color:var(--quiet)}#orbit-workspace .tiny{font-size:12px}#orbit-workspace .flex{flex-wrap:wrap;align-items:center;gap:9px;display:flex}#orbit-workspace .spread{justify-content:space-between}#orbit-workspace .grow{flex:1;min-width:0}#orbit-workspace .tag{background:var(--tealsoft);color:var(--teal);border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;display:inline-flex}#orbit-workspace .tag.gold{background:var(--goldsoft);color:var(--gold)}#orbit-workspace .tag.coral{background:var(--coralsoft);color:var(--coral)}#orbit-workspace .searchbox{background:var(--paper);border:1px solid var(--line);border-radius:9px;align-items:center;gap:8px;min-width:0;padding:0 11px;display:flex}#orbit-workspace .searchbox input{background:0 0;border:0;width:100%;padding:9px 0}#orbit-workspace .siderow{justify-content:flex-start;align-items:center;width:100%;margin-bottom:4px;display:flex}#orbit-workspace .siderow.active{background:var(--tealsoft);color:var(--teal)}#orbit-workspace .sectionlabel{letter-spacing:1.4px;text-transform:uppercase;color:var(--quiet);margin:23px 10px 9px;font-size:11px}#orbit-workspace .ws-footer{border-top:1px solid var(--line);color:var(--quiet);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:11px 22px;font-size:12px;display:flex}#orbit-workspace .split{background:var(--paper);grid-template-columns:230px minmax(0,1fr);min-height:560px;display:grid}#orbit-workspace .side{background:var(--canvas);border-right:1px solid var(--line);padding:18px 14px}#orbit-workspace .chat-channel{text-align:left;border-radius:10px;width:100%;margin:6px 0;padding:12px;display:block}#orbit-workspace .chat-channel.active{background:var(--tealsoft);color:var(--teal)}#orbit-workspace .channelhead{border-bottom:1px solid var(--line);padding:18px 24px}#orbit-workspace .thread{flex-direction:column;gap:20px;padding:22px 24px;display:flex}#orbit-workspace .date-divider{text-align:center;letter-spacing:.7px;color:var(--quiet);font-size:11px}#orbit-workspace .chatline{gap:10px;max-width:88%;display:flex}#orbit-workspace .chatline.mine{flex-direction:row-reverse;margin-left:auto}#orbit-workspace .bubble{background:var(--canvas);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0 13px 13px;margin-top:5px;padding:12px 15px}#orbit-workspace .mine .bubble{background:var(--tealsoft);border-radius:13px 0 13px 13px}#orbit-workspace .chat-reply{padding:16px 24px 24px}#orbit-workspace .composerbox{background:var(--canvas);border:1px solid var(--line);border-radius:12px;padding:10px}#orbit-workspace .composerbox textarea{background:0 0;border:0;min-height:65px}#orbit-workspace .reaction{border:1px solid var(--line);margin-top:4px;padding:3px 7px;font-size:11px}#orbit-workspace .detail-panel{background:var(--goldsoft);border-radius:10px;margin:18px 24px;padding:16px 20px}#orbit-workspace .calendar-area{padding:0 24px 24px}#orbit-workspace .cal-grid{background:var(--paper);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}#orbit-workspace .weekday{text-align:center;color:var(--quiet);background:var(--canvas);padding:12px 4px;font-size:11px}#orbit-workspace .day{border-top:1px solid var(--line);border-right:1px solid var(--line);min-width:0;min-height:96px;padding:7px 5px}#orbit-workspace .day:nth-child(7n){border-right:0}#orbit-workspace .day.outside{background:var(--canvas);color:var(--quiet)}#orbit-workspace .day-number{border-radius:6px;padding:2px 6px;font-size:12px;display:inline-block}#orbit-workspace .day-number.today{background:var(--coral);color:var(--oncoral)}#orbit-workspace .event-chip{overflow-wrap:anywhere;width:100%;margin-top:5px;line-height:1.35;display:block;background:var(--tealsoft)!important;color:var(--teal)!important;border-radius:5px!important;padding:4px 6px!important;font-size:11px!important}#orbit-workspace .event-chip.personal{background:var(--coralsoft)!important;color:var(--coral)!important}#orbit-workspace .event-chip.focus{background:var(--goldsoft)!important;color:var(--gold)!important}#orbit-workspace .agenda{flex-direction:column;gap:10px;display:flex}#orbit-workspace .agenda-row{background:var(--paper);border:1px solid var(--line);border-radius:10px;grid-template-columns:90px 100px 1fr auto;align-items:center;gap:14px;padding:17px;display:grid}#orbit-workspace .inline-form{background:var(--paper);border:1px solid var(--line);border-radius:12px;margin:0 24px 20px;padding:20px}#orbit-workspace .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:15px 0;display:grid}#orbit-workspace .form-grid label{flex-direction:column;gap:5px;font-size:12px;display:flex}#orbit-workspace .error{color:var(--coral);padding:8px 0;font-size:12px}#orbit-workspace .drive-layout{background:var(--paper);grid-template-columns:165px minmax(0,1fr);min-height:550px;display:grid}#orbit-workspace .drive-main{min-width:0;padding:22px}#orbit-workspace .folder-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 27px;display:grid}#orbit-workspace .folder-tile{flex-direction:column;justify-content:flex-start;min-width:0;background:var(--canvas)!important;border:1px solid var(--line)!important;align-items:flex-start!important;padding:18px!important}#orbit-workspace .folder-symbol{color:var(--gold);background:var(--goldsoft);border-radius:9px;margin-bottom:8px;padding:10px}#orbit-workspace .files{border-collapse:collapse;text-align:left;width:100%;font-size:12px}#orbit-workspace .files th{color:var(--quiet);border-bottom:1px solid var(--line);padding:12px 8px;font-weight:400}#orbit-workspace .files td{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:12px 8px}#orbit-workspace .file-name{overflow-wrap:anywhere;word-break:break-word;font-weight:500}#orbit-workspace .file-symbol{background:var(--coralsoft);width:33px;height:40px;color:var(--coral);border-radius:7px;flex-shrink:0;place-items:center;display:grid}#orbit-workspace .file-symbol.sheet{background:var(--tealsoft);color:var(--teal)}#orbit-workspace .file-symbol.image{background:var(--goldsoft);color:var(--gold)}#orbit-workspace .file-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}#orbit-workspace .file-tile{border:1px solid var(--line);border-radius:10px;min-width:0;padding:15px}#orbit-workspace .file-cover{background:var(--canvas);border-radius:7px;place-items:center;min-height:100px;margin-bottom:12px;display:grid}#orbit-workspace .file-cover .file-symbol{width:45px;height:56px}#orbit-workspace .empty-space{color:var(--quiet);text-align:center;padding:35px}#orbit-workspace .contact-layout{grid-template-columns:minmax(0,1fr) 265px;gap:20px;padding:0 24px 24px;display:grid}#orbit-workspace .contact-list{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}#orbit-workspace .contact-card{min-width:0;border:1px solid var(--line)!important;background:var(--paper)!important;text-align:left!important;padding:18px!important;display:block!important}#orbit-workspace .contact-card.active{border-color:var(--teal)!important;background:var(--tealsoft)!important}#orbit-workspace .contact-card h3{margin-top:13px;font-size:15px}#orbit-workspace .contact-detail{background:var(--paper);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:12px;align-self:start;padding:25px 20px}#orbit-workspace .contact-detail dl{margin:24px 0}#orbit-workspace .contact-detail dt{text-transform:uppercase;letter-spacing:1px;color:var(--quiet);margin-top:18px;font-size:11px}#orbit-workspace .contact-detail dd{margin:4px 0 0;font-size:13px}#orbit-workspace .contact-detail h3{margin-top:15px}#orbit-workspace .meeting-layout{grid-template-columns:minmax(0,1.5fr) minmax(220px,1fr);gap:22px;padding:0 24px 24px;display:grid}#orbit-workspace .video-stage{background:var(--tealsoft);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:325px;display:flex;position:relative}#orbit-workspace .video-stage .av{background:var(--paper);width:95px;height:95px;font-size:32px}#orbit-workspace .video-controls{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}#orbit-workspace .meeting-note{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:20px}#orbit-workspace .meeting-note h3{margin-bottom:9px}#orbit-workspace .meeting-note p{margin-bottom:16px}#orbit-workspace .newchat{background:var(--paper);border-radius:8px;margin-top:12px;padding:12px}#orbit-workspace .newchat input{width:100%;margin-bottom:7px}#orbit-workspace #orbit-mail-vibrant{border:0;border-radius:0}#orbit-workspace #orbit-mail-vibrant>.top{display:none}#orbit-workspace #orbit-mail-vibrant .layout{min-height:610px}@media (width<=760px){#orbit-workspace .contact-layout{grid-template-columns:1fr}#orbit-workspace .contact-detail{grid-template-columns:1fr 1fr;gap:15px;display:grid}#orbit-workspace .contact-detail dl{margin:0}#orbit-workspace .split{grid-template-columns:185px minmax(0,1fr)}#orbit-workspace .chatline{max-width:100%}#orbit-workspace .ws-org{display:none}#orbit-workspace .file-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#orbit-workspace .meeting-layout{grid-template-columns:1fr}#orbit-workspace .files .optional{display:none}#orbit-workspace .calendar-area{padding:0 14px 18px}#orbit-workspace .day{min-height:85px}#orbit-workspace .agenda-row{grid-template-columns:70px 75px 1fr;gap:8px}#orbit-workspace .agenda-row>button{grid-column:3}}@media (width<=520px){#orbit-workspace .ws-top{padding:16px}#orbit-workspace .ws-account{display:none}#orbit-workspace .ws-nav{gap:2px;padding:9px}#orbit-workspace .ws-nav button{padding:8px;font-size:12px}#orbit-workspace .pagehead{align-items:flex-start;padding:20px 16px}#orbit-workspace .split,#orbit-workspace .drive-layout{display:block}#orbit-workspace .side{border-right:0;border-bottom:1px solid var(--line)}#orbit-workspace .channel-list{flex-wrap:wrap;gap:5px;display:flex}#orbit-workspace .chat-channel{width:auto;margin:4px 0;padding:8px}#orbit-workspace .chat-channel .sub{display:none}#orbit-workspace .side .sectionlabel{margin:10px 0 5px}#orbit-workspace .channelhead,#orbit-workspace .thread,#orbit-workspace .chat-reply{padding:17px}#orbit-workspace .drive-layout .side{flex-wrap:wrap;gap:4px;display:flex}#orbit-workspace .siderow{width:auto;padding:8px;font-size:12px}#orbit-workspace .drive-main{padding:16px}#orbit-workspace .folder-grid{gap:7px}#orbit-workspace .folder-tile{padding:12px!important;font-size:12px!important}#orbit-workspace .contact-layout{padding:0 16px 20px}#orbit-workspace .contact-list{gap:8px}#orbit-workspace .contact-card{padding:13px!important}#orbit-workspace .contact-detail{display:block}#orbit-workspace .contact-detail dl{margin:20px 0}#orbit-workspace .form-grid{grid-template-columns:1fr}#orbit-workspace .inline-form{margin:0 16px 18px;padding:16px}#orbit-workspace .weekday{font-size:11px}#orbit-workspace .day{min-height:66px;padding:4px 2px}#orbit-workspace .day .event-chip{padding:3px!important;font-size:11px!important}#orbit-workspace .day .event-time{display:none}#orbit-workspace .cal-grid{border-radius:7px}#orbit-workspace .calendar-area{padding:0 8px 16px}#orbit-workspace .agenda-row{grid-template-columns:65px 1fr}#orbit-workspace .agenda-row>div:nth-child(3){grid-column:1/-1}#orbit-workspace .agenda-row>button{grid-column:2}#orbit-workspace .meeting-layout{padding:0 16px 20px}#orbit-workspace .files td,#orbit-workspace .files th{padding:10px 3px}#orbit-workspace input,#orbit-workspace textarea,#orbit-workspace select{font-size:16px}}@media (pointer:coarse){#orbit-workspace button,#orbit-workspace .event-chip{min-height:44px}}#orbit-workspace{background:light-dark(#edece5,#131714);max-width:1440px;margin:0 auto;font-family:system-ui,sans-serif}#orbit-workspace button{cursor:pointer}#orbit-workspace button:disabled{cursor:not-allowed}#orbit-workspace button:focus-visible,#orbit-workspace input:focus-visible,#orbit-workspace select:focus-visible,#orbit-workspace textarea:focus-visible{outline-offset:3px;outline:2px solid light-dark(#15756b,#92d5bc)}#orbit-workspace .ws-nav .theme-control{margin-left:auto}@media (width<=600px){#orbit-workspace{border:0;border-radius:0}}.chat-body{white-space:pre-wrap;overflow-wrap:anywhere}.chat-messages{max-height:32rem;padding-inline-start:1.5rem;overflow:auto}.chat-messages li{margin-block:1rem}.live-meet .lk-room-container{height:min(70vh,720px);min-height:360px}.live-meet .lk-video-conference{height:100%}.workspace-frame:has(.zero-workspace){background:light-dark(#f5f5f5,#141414);padding:0}#orbit-workspace.zero-workspace{--paper:light-dark(#fff,#1a1a1a);--canvas:light-dark(#f5f5f5,#141414);--ink:light-dark(#18181b,#fafafa);--quiet:light-dark(#71717a,#a1a1aa);--line:light-dark(#e4e4e7,#303033);--teal:light-dark(#06f,#91b7ff);--tealsoft:light-dark(#eaf2ff,#202f49);--coral:light-dark(#06f,#91b7ff);--oncoral:light-dark(#fff,#121827);--coralsoft:var(--tealsoft);border:0;border-radius:0;grid-template-rows:auto 1fr;grid-template-columns:196px minmax(0,1fr);min-height:100dvh;display:grid;overflow:visible}#orbit-workspace.zero-workspace button{cursor:pointer;transition:background .15s}#orbit-workspace.zero-workspace button:disabled{cursor:not-allowed}#orbit-workspace.zero-workspace .ws-top{background:var(--canvas);grid-column:1/-1;min-width:0;padding:14px 22px}#orbit-workspace.zero-workspace .ws-brand{letter-spacing:-.8px;min-width:0;font-size:21px}#orbit-workspace.zero-workspace .ws-logo{background:var(--ink);color:var(--paper);border-radius:9px}#orbit-workspace.zero-workspace .ws-org{align-items:center;gap:8px;margin-left:28px;display:flex}#orbit-workspace.zero-workspace .ws-brand select{max-width:260px;margin:0;padding:7px 10px;font-size:12px}#orbit-workspace.zero-workspace .ws-nav{background:var(--canvas);border:0;flex-flow:column;align-items:stretch;gap:5px;padding:26px 12px}#orbit-workspace.zero-workspace .ws-nav button{justify-content:flex-start;padding:10px 12px;font-size:13px}#orbit-workspace.zero-workspace .ws-nav button.active{color:var(--ink);background:var(--paper);font-weight:600;box-shadow:0 1px 3px #0000000a}#orbit-workspace.zero-workspace .nav-caption{letter-spacing:1.3px;color:var(--quiet);padding:0 12px 12px;font-size:10px}#orbit-workspace.zero-workspace .theme-control{margin:auto 0 0}#orbit-workspace.zero-workspace .workspace-content{min-width:0;padding:8px 8px 8px 0}#orbit-workspace.zero-workspace .ws-page{background:var(--paper);border:1px solid var(--line);border-radius:14px;min-height:calc(100dvh - 96px);padding:24px}#orbit-workspace.zero-workspace h2{letter-spacing:-.6px;font-size:22px}#orbit-workspace.zero-workspace h2+p,#orbit-workspace.zero-workspace header>p{color:var(--quiet);margin-top:5px}#orbit-workspace.zero-workspace .row{flex-wrap:wrap;align-items:end;gap:12px;margin:14px 0;display:flex}#orbit-workspace.zero-workspace label{font-size:12px;font-weight:500}#orbit-workspace.zero-workspace :is(.live-chat,.live-meet) label{flex-direction:column;gap:7px;min-width:0;margin:12px 0;display:flex}#orbit-workspace.zero-workspace :is(.live-chat,.live-meet) .row label{flex:220px;margin:0}#orbit-workspace.zero-workspace input,#orbit-workspace.zero-workspace select,#orbit-workspace.zero-workspace textarea{border:1px solid var(--line);background:var(--canvas);border-radius:7px;padding:10px 12px;font-size:13px}#orbit-workspace.zero-workspace [role=alert]{border:1px solid var(--line);border-left:3px solid #d93036;border-radius:6px;margin:12px 0;padding:12px}#orbit-workspace.zero-workspace [role=status]{color:var(--quiet);padding:10px 0}#orbit-workspace.zero-workspace .mobile-back{display:none}#orbit-workspace.zero-workspace .correspondence{background:0 0;border:0;padding:0}#orbit-workspace.zero-workspace .correspondence>header{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:20px 24px}#orbit-workspace.zero-workspace .correspondence-layout{grid-template-columns:minmax(220px,290px) minmax(0,1fr);gap:8px;margin-top:8px}#orbit-workspace.zero-workspace .correspondence aside{border:1px solid var(--line);background:var(--paper);border-radius:12px;min-width:0;padding:18px 12px}#orbit-workspace.zero-workspace .correspondence aside>label{padding:0 4px}#orbit-workspace.zero-workspace .search-control{background:var(--canvas);border:1px solid var(--line);color:var(--quiet);border-radius:7px;align-items:center;gap:8px;padding-left:10px;display:flex}#orbit-workspace.zero-workspace .search-control input{background:0 0;border:0;width:100%;min-width:0}#orbit-workspace.zero-workspace .correspondence aside>button{width:100%;margin-top:6px}#orbit-workspace.zero-workspace .correspondence aside li button{background:0 0;border:0;border-radius:8px;flex-direction:row;align-items:center;gap:10px;margin:2px 0;padding:14px 10px}#orbit-workspace.zero-workspace .correspondence aside button[aria-pressed=true]{background:var(--canvas);color:var(--ink)}#orbit-workspace.zero-workspace .person-avatar{width:36px;height:36px;color:var(--teal);background:var(--tealsoft);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:inline-grid}#orbit-workspace.zero-workspace .person-avatar.large{width:44px;height:44px;font-size:15px}#orbit-workspace.zero-workspace .person-copy{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}#orbit-workspace.zero-workspace .person-copy>span{color:var(--quiet);font-size:12px}#orbit-workspace.zero-workspace .person-copy strong{font-size:13px;font-weight:600}#orbit-workspace.zero-workspace .correspondence-detail,#orbit-workspace.zero-workspace .correspondence-empty{background:var(--paper);border:1px solid var(--line);border-radius:12px;min-width:0;padding:24px}#orbit-workspace.zero-workspace .correspondence-empty{text-align:center;min-height:480px;color:var(--quiet);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}#orbit-workspace.zero-workspace .correspondence-empty p{max-width:300px}#orbit-workspace.zero-workspace .person-heading{align-items:center;gap:12px;margin-bottom:20px;display:flex}#orbit-workspace.zero-workspace .person-heading p{color:var(--quiet);font-size:12px}#orbit-workspace.zero-workspace .correspondence-scope{border-bottom:1px solid var(--line);padding-bottom:12px}#orbit-workspace.zero-workspace .correspondence-scope button{font-size:12px}#orbit-workspace.zero-workspace .correspondence-filters{grid-template-columns:minmax(0,1fr) 145px;gap:12px;display:grid}#orbit-workspace.zero-workspace .correspondence-timeline{border:0;margin-top:18px;padding:0}#orbit-workspace.zero-workspace .correspondence-timeline li{border:0;border-top:1px solid var(--line);border-radius:0;margin:0;padding:20px 0}#orbit-workspace.zero-workspace .entry-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}#orbit-workspace.zero-workspace .source-label{color:var(--quiet);align-items:center;gap:6px;font-size:11px;display:flex}#orbit-workspace.zero-workspace .correspondence-timeline h4 button{font-size:15px;font-weight:600;text-decoration:none}#orbit-workspace.zero-workspace .correspondence-timeline p{margin:8px 0;line-height:1.7}#orbit-workspace.zero-workspace .entry-reason{color:var(--quiet);font-size:11px}#orbit-workspace.zero-workspace .correspondence-timeline li>.secondary{margin-top:10px;padding:5px 8px;font-size:11px;display:flex}#orbit-workspace.zero-workspace .chat-conversation{border:1px solid var(--line);border-radius:12px;margin-top:20px;padding:22px}#orbit-workspace.zero-workspace .chat-search{background:var(--canvas);border-radius:9px;margin:16px 0;padding:12px 16px}#orbit-workspace.zero-workspace .chat-search ul{padding:0;list-style:none}#orbit-workspace.zero-workspace .chat-search li{border-top:1px solid var(--line);padding:14px 0}#orbit-workspace.zero-workspace .chat-search small{color:var(--quiet);overflow-wrap:anywhere;margin-bottom:8px;display:block}#orbit-workspace.zero-workspace .chat-messages{margin:16px 0;padding:0;list-style:none}#orbit-workspace.zero-workspace .chat-messages li{background:var(--canvas);overflow-wrap:anywhere;border-radius:10px;padding:16px}#orbit-workspace.zero-workspace .chat-messages strong{font-size:12px;font-weight:500;display:block}#orbit-workspace.zero-workspace .chat-messages time{color:var(--quiet);margin-bottom:8px;font-size:11px;display:block}#orbit-workspace.zero-workspace .chat-messages button{color:var(--teal);padding:5px 0;font-size:12px}#orbit-workspace.zero-workspace .chat-composer{border-top:1px solid var(--line);padding-top:16px}#orbit-workspace.zero-workspace #orbit-mail-vibrant{--paper:light-dark(#fff,#1a1a1a);--canvas:light-dark(#f5f5f5,#141414);--ink:light-dark(#18181b,#fafafa);--quiet:light-dark(#71717a,#a1a1aa);--line:light-dark(#e4e4e7,#303033);--coral:light-dark(#06f,#91b7ff);--coralsoft:light-dark(#eaf2ff,#202f49);--teal:var(--coral);--tealsoft:var(--coralsoft);border-radius:12px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .layout{grid-template-columns:150px minmax(240px,.85fr) minmax(0,1.3fr)}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mailrow{border-bottom:0;border-radius:7px;gap:4px;width:calc(100% - 12px);margin:3px 6px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mailrow.selected{background:var(--canvas)}#orbit-workspace.zero-workspace #orbit-mail-vibrant .reader{overflow-wrap:anywhere;min-width:0}#orbit-workspace.zero-workspace #orbit-mail-vibrant .toolbar{flex-wrap:wrap}@media (width<=1100px){#orbit-workspace.zero-workspace{grid-template-columns:72px minmax(0,1fr)}#orbit-workspace.zero-workspace .ws-nav button{justify-content:center}#orbit-workspace.zero-workspace .ws-nav button span,#orbit-workspace.zero-workspace .nav-caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#orbit-workspace.zero-workspace #orbit-mail-vibrant .layout{grid-template-columns:130px minmax(200px,.8fr) minmax(0,1fr)}}@media (width<=999px){#orbit-workspace.zero-workspace{flex-direction:column;display:flex}#orbit-workspace.zero-workspace .ws-top{flex-wrap:wrap;gap:12px;padding:12px 14px}#orbit-workspace.zero-workspace .ws-brand{flex-wrap:wrap;gap:8px}#orbit-workspace.zero-workspace .ws-org{margin-left:8px;font-size:0;display:flex}#orbit-workspace.zero-workspace .ws-brand select{max-width:180px}#orbit-workspace.zero-workspace .ws-account{margin-left:auto;font-size:12px;display:flex}#orbit-workspace.zero-workspace .ws-nav{border-bottom:1px solid var(--line);flex-direction:row;gap:4px;padding:7px 10px;overflow-x:auto}#orbit-workspace.zero-workspace .ws-nav button{flex-direction:column;flex:none;gap:4px;min-width:58px;padding:8px}#orbit-workspace.zero-workspace .ws-nav button span{clip-path:none;width:auto;height:auto;font-size:10px;position:static;overflow:visible}#orbit-workspace.zero-workspace .theme-control{margin:0}#orbit-workspace.zero-workspace .workspace-content{padding:8px}#orbit-workspace.zero-workspace .ws-page{min-height:60dvh;padding:18px}#orbit-workspace.zero-workspace .correspondence{padding:0}#orbit-workspace.zero-workspace .correspondence>header{padding:18px}#orbit-workspace.zero-workspace .correspondence-layout{grid-template-columns:minmax(0,1fr)}#orbit-workspace.zero-workspace .correspondence.has-person aside{display:none}#orbit-workspace.zero-workspace .correspondence-detail{padding:18px}#orbit-workspace.zero-workspace .correspondence-empty{display:none}#orbit-workspace.zero-workspace .mobile-back{color:var(--quiet);margin-bottom:16px;padding-left:0;display:inline-flex}#orbit-workspace.zero-workspace .correspondence-filters{grid-template-columns:minmax(0,1fr);gap:0}#orbit-workspace.zero-workspace .chat-conversation{padding:14px}#orbit-workspace.zero-workspace .chat-search{padding:10px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .layout{flex-direction:column;display:flex}#orbit-workspace.zero-workspace #orbit-mail-vibrant .folders>button{width:auto}#orbit-workspace.zero-workspace #orbit-mail-vibrant .list{width:100%;display:block}#orbit-workspace.zero-workspace #orbit-mail-vibrant .reader{display:none}#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .reader{padding:16px;display:block}#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message :is(.list,.folders){display:none}}#orbit-workspace.zero-workspace .correspondence aside li button{justify-content:flex-start}#orbit-workspace.zero-workspace .correspondence aside{align-self:start}#orbit-workspace.zero-workspace .correspondence-timeline li>small:not(.entry-reason){color:var(--quiet)}#orbit-workspace.zero-workspace #orbit-mail-vibrant .folders>button{justify-content:flex-start;width:100%;font-size:12px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .folders>button.on{background:var(--paper);font-weight:600}#orbit-workspace.zero-workspace #orbit-mail-vibrant .listhead .search{background:0 0;flex-direction:column;align-items:stretch;gap:7px;margin-top:16px;display:flex}#orbit-workspace.zero-workspace #orbit-mail-vibrant .search input{background:var(--canvas);width:100%}#orbit-workspace.zero-workspace .search-control:focus-within{outline:2px solid var(--teal);outline-offset:2px}#orbit-workspace.zero-workspace .search-control input:focus{box-shadow:none;outline:0}@media (width<=999px){#orbit-workspace.zero-workspace #orbit-mail-vibrant .folders>button{width:auto}}#orbit-workspace.zero-workspace .live-calendar .fc{min-width:0}#orbit-workspace.zero-workspace .live-calendar .fc-toolbar-chunk{min-width:0;max-width:100%}#orbit-workspace.zero-workspace .live-calendar .fc-button-group{flex-wrap:wrap}#orbit-workspace.zero-workspace .live-calendar .fc-toolbar{gap:10px}@media (width<=999px){#orbit-workspace.zero-workspace .live-calendar{padding:12px}#orbit-workspace.zero-workspace .live-calendar .fc-header-toolbar{flex-direction:column;align-items:flex-start}#orbit-workspace.zero-workspace .live-calendar .fc-button{padding:6px 8px;font-size:12px}}.workspace-frame:has(.thura-signin){padding:0}.thura-signin{--paper:light-dark(#fff,#1a1a1a);--canvas:light-dark(#f5f5f5,#141414);--ink:light-dark(#18181b,#fafafa);--quiet:light-dark(#71717a,#a1a1aa);--line:light-dark(#e4e4e7,#303033);--action:light-dark(#06f,#91b7ff);background:var(--canvas);min-height:100dvh;color:var(--ink);place-items:center;padding:40px 20px;font:14px/1.55 system-ui,sans-serif;display:grid}.thura-signin *{box-sizing:border-box}.thura-signin.signin-embedded{border-radius:14px;min-height:auto}.thura-signin .signin-wrap{width:100%;max-width:420px}.thura-signin .signin-brand{letter-spacing:-.8px;justify-content:center;align-items:center;gap:10px;margin-bottom:28px;font-size:25px;font-weight:700;display:flex}.thura-signin .signin-brand span{background:var(--ink);width:36px;height:36px;color:var(--paper);border-radius:9px;place-items:center;display:grid}.thura-signin .signin-card{background:var(--paper);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:20px;padding:32px;display:flex;box-shadow:0 2px 8px #00000004}.thura-signin h1{letter-spacing:-.6px;margin:0 0 8px;font-size:24px;font-weight:600;line-height:1.3}.thura-signin p{margin:0}.thura-signin header p{color:var(--quiet);font-size:13px}.thura-signin label{flex-direction:column;gap:7px;font-size:13px;font-weight:500;display:flex}.thura-signin input{width:100%;min-width:0;font:inherit;color:var(--ink);background:var(--canvas);border:1px solid var(--line);border-radius:7px;padding:11px 12px}.thura-signin :is(input,button,a):focus-visible{outline:2px solid var(--action);outline-offset:3px}.thura-signin a{color:var(--quiet);text-underline-offset:4px;font-size:12px}.thura-signin a:hover{color:var(--ink);text-decoration:underline}.thura-signin .signin-recovery{align-self:flex-end;margin-top:-10px}.thura-signin .signin-submit{background:var(--action);color:light-dark(#fff,#121827);min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:7px;padding:10px 16px;font-weight:600}.thura-signin .signin-submit:hover{filter:brightness(.95)}.thura-signin .signin-submit:disabled{opacity:.6;cursor:wait}.thura-signin .signin-invite{color:var(--quiet);border-top:1px solid var(--line);padding-top:20px;font-size:12px;line-height:1.7}.thura-signin .signin-sample{text-align:center;margin-top:22px;display:block}.thura-signin .signin-error{color:light-dark(#b42336,#ffb4bd);overflow-wrap:anywhere;background:light-dark(#fff1f2,#321b20);border:1px solid light-dark(#fecaca,#7f3030);border-radius:7px;padding:12px;font-size:13px}@media (width<=480px){.thura-signin{padding:28px 16px}.thura-signin .signin-card{padding:24px}}.thura-loading-screen{color-scheme:inherit;color:light-dark(#18181b,#fafafa);background:light-dark(#f5f5f5,#141414);min-height:100dvh;padding:20px;font:14px/1.55 system-ui,sans-serif}.workspace-frame:has(.thura-loading-screen){padding:0}.loading-brand{align-items:center;gap:10px;margin-bottom:24px;font-size:21px;font-weight:700;display:flex}.loading-brand>span{color:light-dark(#fff,#18181b);background:light-dark(#18181b,#fafafa);border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.workspace-placeholder{color:light-dark(#71717a,#a1a1aa);background:light-dark(#fff,#1a1a1a);border:1px solid light-dark(#e4e4e7,#303033);border-radius:14px;min-height:60dvh;padding:24px}.workspace-placeholder>p{align-items:center;gap:10px;margin:0 0 24px;display:flex}.loading-dot{border:2px solid light-dark(#dbeafe,#303033);border-top-color:light-dark(#06f,#91b7ff);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite thura-spin}.loading-panels{grid-template-columns:minmax(180px,28%) 1fr;gap:24px;display:grid}.loading-list{border-right:1px solid light-dark(#e4e4e7,#303033);padding-right:24px}.loading-row{align-items:center;gap:12px;margin:22px 0;display:flex}.loading-row i{border-radius:50%;flex-shrink:0;width:36px;height:36px}.loading-row span{border-radius:4px;width:65%;height:14px}.loading-detail span{border-radius:4px;width:90%;height:14px;margin:22px 0;display:block}.loading-detail span:first-child{width:45%;height:24px}.loading-detail span:last-child{width:70%}.loading-row :is(i,span),.loading-detail span{background:light-dark(#f1f1f3,#27272a)}@keyframes thura-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.loading-dot{animation:none}}@media (width<=999px){.loading-panels{grid-template-columns:1fr}.loading-list{display:none}.workspace-placeholder{padding:18px}}#orbit-workspace.zero-workspace .loop-masthead{background:linear-gradient(110deg,var(--paper),var(--tealsoft));align-items:center;gap:14px;display:flex}#orbit-workspace.zero-workspace .loop-masthead p{color:var(--quiet)}#orbit-workspace.zero-workspace .loop-symbol{background:var(--ink);width:48px;height:48px;color:var(--paper);border-radius:14px;flex-shrink:0;place-items:center;display:grid}#orbit-workspace.zero-workspace .loop-masthead-note{color:var(--quiet);margin-left:auto;font-size:12px}#orbit-workspace.zero-workspace .loop-activity-heading{justify-content:space-between;align-items:center;margin-top:26px;display:flex}#orbit-workspace.zero-workspace .loop-activity-heading span{color:var(--quiet);font-size:11px}#orbit-workspace.zero-workspace .correspondence-timeline{border-left:1px solid var(--line);margin-left:5px;padding-left:20px}#orbit-workspace.zero-workspace .correspondence-timeline li{border:1px solid var(--line);border-radius:10px;margin-bottom:14px;padding:18px;position:relative;box-shadow:0 1px 3px #00000004}#orbit-workspace.zero-workspace .correspondence-timeline li:before{content:"";background:var(--activity-color,var(--teal));width:9px;height:9px;box-shadow:0 0 0 4px var(--paper);border-radius:50%;position:absolute;top:24px;left:-25px}#orbit-workspace.zero-workspace .correspondence-timeline [data-source=chat]{--activity-color:light-dark(#0d8a6e,#7cdac3)}#orbit-workspace.zero-workspace .correspondence-timeline [data-source=document]{--activity-color:light-dark(#7656cc,#c3afff)}#orbit-workspace.zero-workspace .correspondence-timeline [data-source=meeting],#orbit-workspace.zero-workspace .correspondence-timeline [data-source=calendar]{--activity-color:light-dark(#ac690b,#edc77d)}#orbit-workspace.zero-workspace .source-label{color:var(--activity-color,var(--teal));font-weight:600}#orbit-workspace.zero-workspace .loop-excerpt{color:var(--ink)}#orbit-workspace.zero-workspace .loop-excerpt mark{color:inherit;background:light-dark(#fff0b3,#574415);border-radius:3px;padding:1px 2px}#orbit-workspace.zero-workspace .correspondence aside button[aria-pressed=true]{box-shadow:inset 3px 0 var(--teal);background:var(--tealsoft)}@media (width<=999px){#orbit-workspace.zero-workspace .loop-masthead-note{display:none}#orbit-workspace.zero-workspace .correspondence-timeline{padding-left:14px}#orbit-workspace.zero-workspace .correspondence-timeline li{padding:14px}#orbit-workspace.zero-workspace .correspondence-timeline li:before{left:-19px}}#orbit-workspace.zero-workspace{background:var(--canvas)}#orbit-workspace.zero-workspace :is(.mobile-account,.mobile-folder-picker,.compact-trigger),#orbit-workspace.zero-workspace .compact-panel[hidden]{display:none}#orbit-workspace.zero-workspace :is(input,select,textarea,label,.row>*){min-width:0;max-width:100%}#orbit-workspace.zero-workspace .drive-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}#orbit-workspace.zero-workspace .contact-grid{overflow-wrap:anywhere}@media (width>=1000px) and (width<=1100px){#orbit-workspace.zero-workspace #orbit-mail-vibrant .layout{grid-template-columns:140px minmax(0,1fr)}#orbit-workspace.zero-workspace #orbit-mail-vibrant .reader{display:none}#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .reader{grid-column:2;display:block}#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .list{display:none}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mobile-back{display:inline-flex}}@media (width<=999px){#orbit-workspace.zero-workspace{padding-bottom:calc(74px + env(safe-area-inset-bottom))}#orbit-workspace.zero-workspace .ws-top{flex-wrap:nowrap;gap:8px;padding:10px 16px}#orbit-workspace.zero-workspace .ws-brand{flex-wrap:nowrap;flex:1;gap:7px;font-size:18px}#orbit-workspace.zero-workspace .ws-logo{flex-shrink:0;width:30px;height:30px}#orbit-workspace.zero-workspace .ws-org{flex:1;min-width:0;margin-left:6px}#orbit-workspace.zero-workspace .ws-brand select{text-overflow:ellipsis;background:0 0;border-color:#0000;width:100%;max-width:210px;padding:8px;font-size:12px}#orbit-workspace.zero-workspace .ws-account{display:none}#orbit-workspace.zero-workspace .mobile-account{display:block;position:relative}#orbit-workspace.zero-workspace .mobile-account summary{cursor:pointer;border-radius:10px;place-items:center;width:44px;height:44px;list-style:none;display:grid}#orbit-workspace.zero-workspace .mobile-account summary::-webkit-details-marker{display:none}#orbit-workspace.zero-workspace .mobile-account>div{z-index:30;border:1px solid var(--line);background:var(--paper);border-radius:12px;width:180px;padding:8px;position:absolute;top:48px;right:0;box-shadow:0 8px 30px #0002}#orbit-workspace.zero-workspace .mobile-account :is(a,button){align-items:center;width:100%;min-height:44px;padding:10px;display:flex}#orbit-workspace.zero-workspace .ws-nav{z-index:20;padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--line);border-bottom:0;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;display:grid;position:fixed;bottom:0;left:0;right:0;overflow:visible}#orbit-workspace.zero-workspace .ws-nav button{border-radius:9px;gap:5px;min-width:0;min-height:52px;padding:6px 0}#orbit-workspace.zero-workspace .ws-nav button.active{color:var(--teal);background:var(--tealsoft);box-shadow:none}#orbit-workspace.zero-workspace .ws-nav button span{letter-spacing:-.2px;font-size:10px}#orbit-workspace.zero-workspace .ws-nav .theme-control{display:none}#orbit-workspace.zero-workspace .workspace-content{padding:0}#orbit-workspace.zero-workspace .ws-page{border:0;border-radius:0;min-height:calc(100dvh - 144px);padding:20px 16px}#orbit-workspace.zero-workspace :is(button,summary){min-height:44px}#orbit-workspace.zero-workspace :is(input,select,textarea){border-radius:10px;padding:12px;font-size:16px}#orbit-workspace.zero-workspace label{font-size:13px}#orbit-workspace.zero-workspace .row{align-items:stretch;gap:10px}#orbit-workspace.zero-workspace .row label{flex:100%;margin:0}#orbit-workspace.zero-workspace label>:is(input:not([type=checkbox]),select,textarea){width:100%;margin-left:0}#orbit-workspace.zero-workspace .compact-trigger{border:1px solid var(--line);background:var(--paper);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:500;display:inline-flex}#orbit-workspace.zero-workspace .primary-action{background:var(--teal);color:var(--paper);border-color:#0000}#orbit-workspace.zero-workspace .compact-disclosure{margin:10px 0}#orbit-workspace.zero-workspace .compact-panel:not([hidden]){padding:14px 0}#orbit-workspace.zero-workspace .compact-panel form{flex-direction:column;gap:16px;display:flex}#orbit-workspace.zero-workspace .compact-panel form>button[type=submit],#orbit-workspace.zero-workspace .compact-panel form>button:not([type]){background:var(--teal);color:var(--paper);border-radius:10px;padding:12px;font-weight:600}#orbit-workspace.zero-workspace .mailbox-picker{background:var(--paper);padding:6px 16px;font-size:12px}#orbit-workspace.zero-workspace .mailbox-picker select{background:0 0;border:0;flex:1;max-width:100%;padding:8px;font-size:13px}#orbit-workspace.zero-workspace #orbit-mail-vibrant{border:0;border-radius:0}#orbit-workspace.zero-workspace #orbit-mail-vibrant .folders>.folder-button{display:none}#orbit-workspace.zero-workspace .mobile-folder-picker{font-size:0;display:block}#orbit-workspace.zero-workspace .mobile-folder-picker select{background:0 0;border:0;padding:8px 0;font-size:20px;font-weight:600}#orbit-workspace.zero-workspace #orbit-mail-vibrant .folders>.mainaction{border-radius:10px;justify-content:center;width:auto;margin:0;padding:10px 16px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .folders>.compact-disclosure{grid-column:1/-1;margin:0}#orbit-workspace.zero-workspace #orbit-mail-vibrant .folders .compact-trigger{min-height:32px;color:var(--quiet);border:0;padding:0;font-size:12px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .listhead{padding:0 16px 12px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .listhead h2{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#orbit-workspace.zero-workspace #orbit-mail-vibrant .listhead .search{margin-top:0;font-size:12px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mailrow{border-bottom:1px solid var(--line);gap:6px;padding:18px 12px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .sendername{font-weight:600}#orbit-workspace.zero-workspace #orbit-mail-vibrant .footer{display:none}#orbit-workspace.zero-workspace .correspondence{padding:0}#orbit-workspace.zero-workspace .correspondence>header{border:0;border-radius:0;padding:18px 16px}#orbit-workspace.zero-workspace .correspondence-layout{margin-top:0}#orbit-workspace.zero-workspace .correspondence aside,#orbit-workspace.zero-workspace .correspondence-detail{border:0;border-radius:0;padding:16px}#orbit-workspace.zero-workspace .person-heading{align-items:flex-start}#orbit-workspace.zero-workspace .live-calendar>.row{margin:16px 0 8px}#orbit-workspace.zero-workspace .live-calendar .calendar-editor{padding:16px}#orbit-workspace.zero-workspace .live-chat>p:first-of-type{font-size:12px;line-height:1.5}#orbit-workspace.zero-workspace .chat-conversation{border:0;padding:0}#orbit-workspace.zero-workspace .contact-grid li{border-color:var(--line);border-radius:12px;padding:16px}#orbit-workspace.zero-workspace .contact-grid button{text-align:left;justify-content:flex-start;font-size:13px}#orbit-workspace.zero-workspace .primary-action{border-radius:10px;justify-content:center;align-items:center;padding:12px 18px;font-weight:600;display:inline-flex}#orbit-workspace.zero-workspace .live-calendar .fc-header-toolbar{grid-template-columns:1fr auto;gap:16px 8px;display:grid}#orbit-workspace.zero-workspace .live-calendar .fc-toolbar-chunk:nth-child(2){grid-area:1/1/auto/-1}#orbit-workspace.zero-workspace .live-calendar .fc-toolbar-chunk:nth-child(3){justify-self:end}#orbit-workspace.zero-workspace .live-calendar .row>.compact-disclosure{margin:0}#orbit-workspace.zero-workspace .live-calendar .fc-button{background:var(--paper);border-color:var(--line);color:var(--ink);border-radius:0;padding:8px 10px}#orbit-workspace.zero-workspace .live-calendar .fc-button-group>:first-child{border-radius:8px 0 0 8px}#orbit-workspace.zero-workspace .live-calendar .fc-button-group>:last-child{border-radius:0 8px 8px 0}#orbit-workspace.zero-workspace .live-calendar .fc-button-active{background:var(--tealsoft);color:var(--teal)}#orbit-workspace.zero-workspace .live-calendar .fc-today-button{border-radius:8px}#orbit-workspace.zero-workspace .chat-composer>button{background:var(--teal);color:var(--paper);border-radius:10px;padding:12px 18px}#orbit-workspace.zero-workspace .correspondence.has-person>.loop-masthead{display:none}#orbit-workspace.zero-workspace .correspondence .mobile-back{margin-bottom:8px}#orbit-workspace.zero-workspace .correspondence-filters{grid-template-columns:minmax(0,1fr) 112px;gap:10px}#orbit-workspace.zero-workspace .correspondence-filters select{padding:12px 6px;font-size:13px}#orbit-workspace.zero-workspace .correspondence-scope{gap:4px;margin:4px 0;padding-bottom:8px}#orbit-workspace.zero-workspace .person-heading{margin-bottom:12px}#orbit-workspace.zero-workspace .loop-activity-heading{margin-top:18px}#orbit-workspace.zero-workspace .correspondence-timeline li h4 button{min-height:32px}#orbit-workspace.zero-workspace .contact-grid h2{font-size:18px}#orbit-workspace.zero-workspace .live-calendar:has(.calendar-view.editing)>:is(h2,.row,.compact-disclosure),#orbit-workspace.zero-workspace .calendar-view.editing>.row{display:none}#orbit-workspace.zero-workspace .calendar-view.editing .calendar-editor{border:0;margin-top:8px;padding:0}#orbit-workspace.zero-workspace .calendar-editor>.row:last-of-type>button:first-child{background:var(--teal);color:var(--paper);border-radius:10px;flex:1;padding:12px 18px;font-weight:600}}#orbit-workspace.zero-workspace .visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}#orbit-workspace.zero-workspace .primary-action,.workspace-dialog .primary-action{background:var(--teal,#06f);color:light-dark(#fff,#121827);border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:600;display:inline-flex}#orbit-workspace.zero-workspace .drive-header{align-items:center;gap:24px;margin-bottom:28px;display:flex}#orbit-workspace.zero-workspace .drive-header p{color:var(--quiet);margin-top:5px;font-size:12px}#orbit-workspace.zero-workspace .drive-search{background:var(--canvas);max-width:560px;color:var(--quiet);border-radius:12px;flex-direction:row;flex:1;align-items:center;gap:10px;margin:0 auto;padding:0 14px;display:flex}#orbit-workspace.zero-workspace .drive-search input{background:0 0;border:0;width:100%;min-width:0;padding:14px 0;font-size:14px}#orbit-workspace.zero-workspace .drive-search:focus-within{outline:2px solid var(--teal);outline-offset:2px}#orbit-workspace.zero-workspace .drive-search input:focus{box-shadow:none;outline:0}#orbit-workspace.zero-workspace .drive-new{flex-shrink:0;position:relative}#orbit-workspace.zero-workspace .drive-new>summary{cursor:pointer;background:var(--teal);color:light-dark(#fff,#121827);border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-weight:600;list-style:none;display:flex}#orbit-workspace.zero-workspace .drive-new>summary::-webkit-details-marker{display:none}#orbit-workspace.zero-workspace .drive-new-menu{background:var(--paper);border:1px solid var(--line);z-index:10;border-radius:12px;width:220px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 30px #0002}#orbit-workspace.zero-workspace .drive-new-menu button{text-align:left;border:0;align-items:center;gap:12px;width:100%;padding:12px;display:flex}#orbit-workspace.zero-workspace .drive-new-menu button:hover{background:var(--canvas)}#orbit-workspace.zero-workspace .drive-new-menu small{color:var(--quiet);border-top:1px solid var(--line);padding:10px 12px;display:block}#orbit-workspace.zero-workspace .drive-viewbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:18px;display:flex}#orbit-workspace.zero-workspace .drive-tabs,#orbit-workspace.zero-workspace .drive-view-options,#orbit-workspace.zero-workspace .view-toggle{align-items:center;gap:6px;display:flex}#orbit-workspace.zero-workspace .drive-tabs button{color:var(--quiet);border:0;border-radius:8px;align-items:center;gap:8px;padding:9px 14px;display:flex}#orbit-workspace.zero-workspace .drive-tabs button[aria-pressed=true]{color:var(--teal);background:var(--tealsoft);font-weight:600}#orbit-workspace.zero-workspace .drive-view-options label{color:var(--quiet);flex-direction:row;align-items:center;gap:8px;margin:0 8px 0 0;display:flex}#orbit-workspace.zero-workspace .drive-view-options select{background:var(--paper);color:var(--ink);border:0;padding:7px 9px}#orbit-workspace.zero-workspace .view-toggle{background:var(--canvas);border-radius:8px;gap:0;padding:3px}#orbit-workspace.zero-workspace .view-toggle button{background:0 0;border:0;place-items:center;margin:0;padding:7px 10px;display:grid}#orbit-workspace.zero-workspace .view-toggle button[aria-pressed=true]{background:var(--paper);color:var(--teal);box-shadow:0 1px 3px #0001}#orbit-workspace.zero-workspace .drive-body{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}#orbit-workspace.zero-workspace .drive-body:has(.drive-detail){grid-template-columns:minmax(0,1fr) 340px}#orbit-workspace.zero-workspace .drive-contents{min-width:0}#orbit-workspace.zero-workspace .drive-breadcrumbs{color:var(--quiet);flex-wrap:wrap;align-items:center;gap:8px;padding:18px 0;font-size:12px;display:flex}#orbit-workspace.zero-workspace .drive-breadcrumbs span{align-items:center;gap:8px;display:inline-flex}#orbit-workspace.zero-workspace .drive-breadcrumbs button{background:0 0;border:0;margin:0;padding:4px 0;font-size:12px}#orbit-workspace.zero-workspace .drive-folders h3,#orbit-workspace.zero-workspace .drive-files-heading h3{margin:0;font-size:14px}#orbit-workspace.zero-workspace .drive-folders>div{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:10px;margin:12px 0 26px;display:grid}#orbit-workspace.zero-workspace .drive-folders button{background:var(--canvas);border-color:#0000;border-radius:10px;align-items:center;gap:12px;padding:14px;font-size:13px;display:flex}#orbit-workspace.zero-workspace .drive-folders button>span{text-align:left;overflow-wrap:anywhere;flex:1}#orbit-workspace.zero-workspace .drive-files-heading{justify-content:space-between;align-items:center;margin:8px 0 16px;display:flex}#orbit-workspace.zero-workspace .drive-files-heading>span{color:var(--quiet);font-size:12px}#orbit-workspace.zero-workspace .drive-columns,#orbit-workspace.zero-workspace .drive-files.list .drive-file{grid-template-columns:minmax(0,1fr) 120px 70px 84px;align-items:center;gap:16px;display:grid}#orbit-workspace.zero-workspace .drive-columns{color:var(--quiet);border-bottom:1px solid var(--line);padding:10px 12px;font-size:11px}#orbit-workspace.zero-workspace .drive-file{border-bottom:1px solid var(--line);border-radius:6px;padding:8px 12px}#orbit-workspace.zero-workspace .drive-file:hover{background:var(--canvas)}#orbit-workspace.zero-workspace .drive-file.selected{background:var(--tealsoft)}#orbit-workspace.zero-workspace .drive-file h3{min-width:0;margin:0}#orbit-workspace.zero-workspace .file-name{text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:6px 0;font-size:13px;font-weight:500;display:flex}#orbit-workspace.zero-workspace .file-name>span:last-child{overflow-wrap:anywhere;min-width:0}#orbit-workspace.zero-workspace .file-name small{color:var(--quiet);margin-top:3px;font-size:11px;font-weight:400;display:block}#orbit-workspace.zero-workspace .file-type{background:var(--canvas);width:38px;height:42px;color:var(--quiet);border-radius:8px;flex-shrink:0;place-items:center;display:inline-grid}#orbit-workspace.zero-workspace .file-type.document{color:light-dark(#2563eb,#93b4ff);background:light-dark(#edf3ff,#253553)}#orbit-workspace.zero-workspace .file-type.pdf{color:light-dark(#c34850,#ffb3b8);background:light-dark(#fff0f1,#41242a)}#orbit-workspace.zero-workspace .file-type.sheet{color:light-dark(#16816a,#82d8c4);background:light-dark(#e9f7f2,#173d33)}#orbit-workspace.zero-workspace .file-type.image{color:light-dark(#8955ba,#d6afff);background:light-dark(#f6eefe,#352347)}#orbit-workspace.zero-workspace :is(.file-modified,.file-size){color:var(--quiet);font-size:12px}#orbit-workspace.zero-workspace .file-actions{justify-content:flex-end;gap:4px;display:flex}#orbit-workspace.zero-workspace .file-actions button{width:34px;height:34px;color:var(--quiet);background:0 0;border:0;place-items:center;padding:0;display:grid}#orbit-workspace.zero-workspace .file-actions button:hover{background:var(--paper);color:var(--ink)}#orbit-workspace.zero-workspace .drive-files.grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:16px;display:grid}#orbit-workspace.zero-workspace .drive-files.grid .drive-file{border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr auto;gap:12px;padding:16px;display:grid}#orbit-workspace.zero-workspace .drive-files.grid h3{grid-column:1/-1}#orbit-workspace.zero-workspace .drive-files.grid .file-name{flex-direction:column;align-items:flex-start;gap:14px}#orbit-workspace.zero-workspace .drive-files.grid .file-type{width:54px;height:60px}#orbit-workspace.zero-workspace .drive-files.grid .file-size{display:none}#orbit-workspace.zero-workspace .drive-detail{border:0;border-left:1px solid var(--line);border-radius:0;min-width:0;margin:0;padding:22px 0 22px 24px}#orbit-workspace.zero-workspace .drive-detail>header{border-bottom:1px solid var(--line);align-items:flex-start;gap:8px;padding-bottom:20px;display:flex}#orbit-workspace.zero-workspace .drive-detail>header>div{flex:1;min-width:0}#orbit-workspace.zero-workspace .drive-detail>header h3{overflow-wrap:anywhere;margin:12px 0 5px;font-size:16px}#orbit-workspace.zero-workspace .drive-detail>header p{color:var(--quiet);font-size:12px}#orbit-workspace.zero-workspace .drive-detail>header>button{border:0;padding:8px}#orbit-workspace.zero-workspace .drive-detail h4{margin:20px 0 10px;font-size:13px}#orbit-workspace.zero-workspace .drive-detail :is(p,li){font-size:12px;line-height:1.7}#orbit-workspace.zero-workspace .drive-detail :is(input,select){width:100%}#orbit-workspace.zero-workspace .drive-detail button{padding:8px 10px;font-size:12px}#orbit-workspace.zero-workspace .drive-empty{text-align:center;color:var(--quiet);flex-direction:column;align-items:center;gap:12px;padding:64px 20px;display:flex}#orbit-workspace.zero-workspace .drive-empty h3{color:var(--ink);font-size:18px}#orbit-workspace.zero-workspace .drive-empty p{font-size:13px}#orbit-workspace.zero-workspace .drive-storage{border-top:1px solid var(--line);color:var(--quiet);flex-wrap:wrap;align-items:center;gap:10px;margin-top:36px;padding-top:18px;font-size:11px;display:flex}#orbit-workspace.zero-workspace .drive-storage progress{width:100px;height:5px;accent-color:var(--teal)}#orbit-workspace.zero-workspace .drive-storage details{margin-left:auto}#orbit-workspace.zero-workspace .drive-storage summary{cursor:pointer}#orbit-workspace.zero-workspace .drive-storage details p{max-width:330px;margin-top:8px}#orbit-workspace.zero-workspace .drive-notice{font-size:12px}#orbit-workspace.zero-workspace .contacts-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:24px 0;display:flex}#orbit-workspace.zero-workspace .contacts-toolbar>label{background:var(--canvas);border-radius:10px;flex:1;align-items:center;gap:10px;max-width:520px;padding:0 12px;display:flex}#orbit-workspace.zero-workspace .contacts-toolbar input{background:0 0;border:0;width:100%;padding:12px 0}#orbit-workspace.zero-workspace .contact-grid li{border-color:var(--line);border-radius:12px;padding:20px}#orbit-workspace.zero-workspace .contact-grid h2{font-size:18px}#orbit-workspace.zero-workspace .contact-grid p{color:var(--quiet);overflow-wrap:anywhere;font-size:13px}#orbit-workspace.zero-workspace .mail-settings-trigger{text-align:left;width:100%;color:var(--quiet);background:0 0;border:0;padding:10px 0;font-size:12px;display:flex}.workspace-dialog{--paper:light-dark(#fff,#1a1a1a);--canvas:light-dark(#f5f5f5,#141414);--ink:light-dark(#18181b,#fafafa);--quiet:light-dark(#71717a,#a1a1aa);--line:light-dark(#e4e4e7,#303033);--teal:light-dark(#06f,#91b7ff);border:1px solid var(--line);background:var(--paper);width:min(480px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ink);border-radius:16px;margin:auto;padding:24px;overflow:auto;box-shadow:0 24px 80px #0003}.workspace-dialog::backdrop{backdrop-filter:blur(3px);background:#10182766}.workspace-dialog>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.workspace-dialog>header h2{font-size:20px;font-weight:600}.workspace-dialog>header button{background:0 0;border:0;place-items:center;padding:8px;display:grid}.workspace-dialog form{border:0;flex-direction:column;gap:16px;padding:0;display:flex}.workspace-dialog label{flex-direction:column;gap:6px;font-size:13px;display:flex}.workspace-dialog label:has(input[type=checkbox]){flex-direction:row;align-items:center}.workspace-dialog :is(input:not([type=checkbox]),select,textarea){border:1px solid var(--line);background:var(--canvas);width:100%;color:var(--ink);font:inherit;border-radius:8px;padding:11px 12px}.workspace-dialog footer{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.workspace-dialog button{cursor:pointer;border-radius:8px;padding:10px 14px}.workspace-dialog button:disabled{opacity:.5;cursor:not-allowed}.workspace-dialog form>button:not([type=button]){background:var(--teal);color:light-dark(#fff,#121827);font-weight:600}.workspace-dialog .mail-tools{padding:0}.workspace-dialog .mail-tools form{padding:16px 0}.workspace-dialog .mail-tools label:has(input[type=checkbox]){display:inline-flex}#orbit-workspace.zero-workspace .workspace-placeholder{height:auto;min-height:0}@media (width<=1100px){#orbit-workspace.zero-workspace .drive-header{flex-wrap:wrap;gap:16px}#orbit-workspace.zero-workspace .drive-search{flex-basis:100%;order:3;max-width:none}#orbit-workspace.zero-workspace .drive-new{margin-left:auto}#orbit-workspace.zero-workspace .drive-body:has(.drive-detail){grid-template-columns:minmax(0,1fr)}#orbit-workspace.zero-workspace .has-detail .drive-contents{display:none}#orbit-workspace.zero-workspace .drive-detail{border-left:0;border-top:1px solid var(--line);padding:24px 0}}@media (width>=1101px) and (width<=1400px){#orbit-workspace.zero-workspace .drive-body:has(.drive-detail) .drive-columns,#orbit-workspace.zero-workspace .drive-body:has(.drive-detail) .drive-files.list .drive-file{grid-template-columns:minmax(0,1fr) 70px 84px}#orbit-workspace.zero-workspace .drive-body:has(.drive-detail) .file-modified,#orbit-workspace.zero-workspace .drive-body:has(.drive-detail) .drive-columns>:nth-child(2){display:none}}@media (width<=999px){#orbit-workspace.zero-workspace .drive-browser{padding:20px 16px}#orbit-workspace.zero-workspace .drive-header{margin-bottom:18px}#orbit-workspace.zero-workspace .drive-header h2{font-size:24px}#orbit-workspace.zero-workspace .drive-header p{display:none}#orbit-workspace.zero-workspace .drive-search input{font-size:16px}#orbit-workspace.zero-workspace .drive-viewbar{flex-wrap:wrap;gap:12px}#orbit-workspace.zero-workspace .drive-view-options{justify-content:space-between;width:100%}#orbit-workspace.zero-workspace .drive-view-options label{font-size:0}#orbit-workspace.zero-workspace .drive-view-options select{padding-left:0;font-size:13px}#orbit-workspace.zero-workspace .drive-columns{display:none}#orbit-workspace.zero-workspace .drive-files.list .drive-file{grid-template-columns:minmax(0,1fr) 88px;gap:8px;padding:10px 0}#orbit-workspace.zero-workspace .drive-files.list :is(.file-modified,.file-size){display:none}#orbit-workspace.zero-workspace .file-actions button{width:44px;height:44px}#orbit-workspace.zero-workspace .drive-storage details{margin-left:0}#orbit-workspace.zero-workspace .contacts-toolbar{flex-wrap:wrap;margin:18px 0}#orbit-workspace.zero-workspace .contacts-toolbar>label{flex-basis:100%;order:2}#orbit-workspace.zero-workspace .workspace-dialog{padding:20px}#orbit-workspace.zero-workspace .workspace-dialog :is(input,select,textarea){font-size:16px}.workspace-dialog>header button{min-width:44px;min-height:44px}}#orbit-workspace.zero-workspace .file-tools{border-bottom:1px solid var(--line);padding:14px 0}#orbit-workspace.zero-workspace .file-tools>summary{cursor:pointer;font-size:13px;font-weight:500}#orbit-workspace.zero-workspace .file-tools[open]>summary{margin-bottom:16px}#orbit-workspace.zero-workspace .workspace-dialog form>*{margin-block:0}#orbit-workspace.zero-workspace .workspace-dialog form>button:not([type=button]),#orbit-workspace.zero-workspace .workspace-dialog .primary-action{background:var(--teal);color:light-dark(#fff,#121827);border:0;font-weight:600}#orbit-workspace.zero-workspace .contact-directory{margin:0;padding:0;display:block}#orbit-workspace.zero-workspace .contact-directory>li{border:0;border-bottom:1px solid var(--line);border-radius:0;grid-template-columns:42px minmax(0,1fr) minmax(130px,.65fr) 220px;align-items:center;gap:16px;padding:16px 12px;display:grid}#orbit-workspace.zero-workspace .contact-directory>li:hover{background:var(--canvas)}#orbit-workspace.zero-workspace .contact-avatar{background:var(--tealsoft);width:40px;height:40px;color:var(--teal);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}#orbit-workspace.zero-workspace .contact-identity{min-width:0}#orbit-workspace.zero-workspace .contact-directory h2{letter-spacing:0;margin:0 0 4px;font-size:14px}#orbit-workspace.zero-workspace .contact-directory p{margin:0;font-size:12px}#orbit-workspace.zero-workspace .contact-organization{min-width:0;color:var(--quiet);overflow-wrap:anywhere;font-size:12px}#orbit-workspace.zero-workspace .contact-organization small{margin-top:4px;display:block}#orbit-workspace.zero-workspace .contact-action-list button{width:40px;height:40px;color:var(--quiet);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}#orbit-workspace.zero-workspace .contact-actions button:hover{color:var(--teal);background:var(--tealsoft)}#orbit-workspace.zero-workspace .contact-actions button>span{display:none}#orbit-workspace.zero-workspace .contact-columns{border-bottom:1px solid var(--line);color:var(--quiet);grid-template-columns:minmax(0,1fr) minmax(130px,.65fr) 220px;gap:16px;padding:12px 12px 12px 70px;font-size:11px;display:grid}#orbit-workspace.zero-workspace .contact-columns>:last-child{text-align:right;padding-right:12px}#orbit-workspace.zero-workspace .directory-count{color:var(--quiet);margin:20px 0;font-size:12px}#orbit-workspace.zero-workspace .mail-app{min-width:0}#orbit-workspace.zero-workspace .mail-app-header{align-items:center;gap:24px;padding:18px 20px;display:flex}#orbit-workspace.zero-workspace .mail-app-header .mailbox-picker{margin:0 0 0 auto;padding:0;font-size:0}#orbit-workspace.zero-workspace .mail-app-header select{max-width:320px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .layout{grid-template-columns:150px minmax(240px,320px) minmax(0,1fr);min-height:calc(100dvh - 180px)}#orbit-workspace.zero-workspace #orbit-mail-vibrant:not(.has-message) .layout{grid-template-columns:150px minmax(0,1fr)}#orbit-workspace.zero-workspace #orbit-mail-vibrant:not(.has-message) .reader{display:none}#orbit-workspace.zero-workspace #orbit-mail-vibrant .list{border-right:0}#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .reader{border-left:1px solid var(--line);padding:20px 24px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .listhead{padding:20px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .listhead .search{background:var(--canvas);color:var(--quiet);border-radius:9px;flex-direction:row;align-items:center;gap:8px;margin-top:16px;padding:0 12px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .search input{background:0 0;border:0;min-width:0;padding:12px 0}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mailrow{border-bottom:1px solid var(--line);text-align:left;background:var(--paper);border-radius:0;grid-template-rows:auto auto;grid-template-columns:36px minmax(100px,.7fr) minmax(0,1.4fr) 55px;align-items:center;gap:3px 12px;width:calc(100% - 16px);margin:0 8px;padding:16px 14px;display:grid}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mail-avatar{background:var(--tealsoft);width:34px;height:34px;color:var(--teal);border-radius:50%;grid-row:1/3;place-items:center;font-size:12px;font-weight:600;display:grid}#orbit-workspace.zero-workspace #orbit-mail-vibrant .sendername{text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:13px;overflow:hidden}#orbit-workspace.zero-workspace #orbit-mail-vibrant .subject{grid-area:1/3/3;min-width:0;font-size:13px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mail-snippet{text-overflow:ellipsis;white-space:nowrap;color:var(--quiet);margin-top:5px;font-size:12px;font-weight:400;display:block;overflow:hidden}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mail-date{color:var(--quiet);text-align:right;grid-area:1/4/3;font-size:11px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mailrow>.small{grid-area:2/2;font-size:10px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mailrow:is(:hover,.selected){background:var(--tealsoft);border-radius:8px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .unread .subject{font-weight:600}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mail-count{color:var(--quiet);padding:18px 22px;font-size:11px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .footer{display:none}#orbit-workspace.zero-workspace #orbit-mail-vibrant .footer:not(:empty){font-size:11px;display:block}#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .mailrow{grid-template-columns:34px minmax(0,1fr) 48px}#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .mailrow .subject{grid-area:2/2/auto/-1}#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .mailrow .mail-date{grid-area:1/3}#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .mailrow>.small{grid-area:3/2/auto/-1}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form{max-width:999px;margin:0 auto}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form>label,#orbit-workspace.zero-workspace #orbit-mail-vibrant .recipient{margin:12px 0}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form textarea{min-height:170px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .attach-action{color:var(--quiet);border:0;align-items:center;gap:8px;padding-left:0;display:inline-flex}#orbit-workspace.zero-workspace #orbit-mail-vibrant .schedule-send{margin:12px 0;font-size:12px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .schedule-send summary{cursor:pointer;color:var(--quiet)}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-actions{border-top:1px solid var(--line);justify-content:flex-end;padding-top:16px}#orbit-workspace.zero-workspace .calendar-header{align-items:center;gap:20px;margin-bottom:20px;display:flex}#orbit-workspace.zero-workspace .calendar-picker{align-items:center;gap:8px;margin-left:auto;display:flex}#orbit-workspace.zero-workspace .calendar-picker>span:not(.select-control){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#orbit-workspace.zero-workspace .calendar-settings-button{border:0;place-items:center;width:40px;height:40px;padding:0;display:grid}#orbit-workspace.zero-workspace .calendar-actions{justify-content:space-between;align-items:center;margin:0 0 20px}#orbit-workspace.zero-workspace .calendar-transfer{font-size:12px;position:relative}#orbit-workspace.zero-workspace .calendar-transfer>summary{cursor:pointer;color:var(--quiet);align-items:center;gap:8px;padding:10px;list-style:none;display:flex}#orbit-workspace.zero-workspace .calendar-transfer-panel{z-index:5;border:1px solid var(--line);background:var(--paper);border-radius:12px;width:min(320px,100vw - 48px);padding:16px;position:absolute;top:100%;right:0;box-shadow:0 8px 30px #0002}#orbit-workspace.zero-workspace .calendar-transfer-panel>button{width:100%;margin:0 0 16px}#orbit-workspace.zero-workspace .calendar-transfer-panel input{width:100%}#orbit-workspace.zero-workspace .live-calendar .fc .fc-button-primary{background:var(--paper);color:var(--quiet);border:1px solid var(--line);box-shadow:none;padding:8px 12px;font-size:12px}#orbit-workspace.zero-workspace .live-calendar .fc .fc-button-primary:not(:disabled).fc-button-active{color:var(--teal);background:var(--tealsoft);border-color:var(--tealsoft)}#orbit-workspace.zero-workspace .live-calendar .fc .fc-button-primary:not(:disabled):hover{color:var(--ink);background:var(--canvas)}#orbit-workspace.zero-workspace .live-calendar .fc-toolbar-title{font-size:20px}#orbit-workspace.zero-workspace .live-calendar .fc th{color:var(--quiet);padding:8px 0;font-size:11px;font-weight:500}#orbit-workspace.zero-workspace .live-calendar .fc-daygrid-day-number{padding:10px;font-size:12px}#orbit-workspace.zero-workspace .live-calendar .fc-day-today{background:var(--tealsoft)}#orbit-workspace.zero-workspace .calendar-view.editing>.calendar-actions{display:none}#orbit-workspace.zero-workspace .calendar-back{color:var(--quiet);border:0;align-items:center;gap:8px;margin:0 0 20px;padding:10px 0;display:inline-flex}#orbit-workspace.zero-workspace .calendar-editor{border:0;max-width:720px;margin:0 auto;padding:0}#orbit-workspace.zero-workspace .calendar-editor>h3{margin:0 0 24px;font-size:22px}#orbit-workspace.zero-workspace .calendar-editor label{flex-direction:column;gap:7px;margin:16px 0;display:flex}#orbit-workspace.zero-workspace .calendar-editor label.checkbox{flex-direction:row;align-items:center}#orbit-workspace.zero-workspace .calendar-editor .row:not(.event-save){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}#orbit-workspace.zero-workspace .calendar-editor .row>p{color:var(--quiet);grid-column:1/-1;margin:0;font-size:11px}#orbit-workspace.zero-workspace .calendar-editor input,#orbit-workspace.zero-workspace .calendar-editor textarea{width:100%}#orbit-workspace.zero-workspace .calendar-editor input[type=checkbox]{width:auto}#orbit-workspace.zero-workspace .calendar-editor textarea{min-height:70px}#orbit-workspace.zero-workspace .event-save{border-top:1px solid var(--line);justify-content:flex-end;padding:18px 0}#orbit-workspace.zero-workspace .event-delivery-options{max-width:720px;margin:0 auto 20px;font-size:13px}#orbit-workspace.zero-workspace .event-delivery-options summary{cursor:pointer;padding:12px 0}@media (width<=1100px){#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .layout{grid-template-columns:150px minmax(0,1fr)}#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .list{display:none}#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .mobile-back{display:inline-flex}#orbit-workspace.zero-workspace .contact-directory>li{grid-template-columns:40px minmax(0,1fr) 204px}#orbit-workspace.zero-workspace .contact-organization{grid-area:2/2}#orbit-workspace.zero-workspace .contact-actions{grid-area:1/3/3}#orbit-workspace.zero-workspace .contact-columns{display:none}}@media (width<=999px){#orbit-workspace.zero-workspace .contact-directory>li{grid-template-columns:40px minmax(0,1fr) 44px;gap:4px 12px;padding:16px 0;position:relative}#orbit-workspace.zero-workspace .contact-avatar{grid-row:1/3}#orbit-workspace.zero-workspace .contact-action-list button{justify-content:flex-start;gap:12px;width:100%;height:44px;padding:8px 12px}#orbit-workspace.zero-workspace .contact-actions button>span{display:inline}#orbit-workspace.zero-workspace .mail-app-header{padding:10px 16px}#orbit-workspace.zero-workspace .mail-app-header h2{display:none}#orbit-workspace.zero-workspace .mail-app-header .mailbox-picker{width:100%}#orbit-workspace.zero-workspace .mail-app-header select{width:100%;max-width:none}#orbit-workspace.zero-workspace #orbit-mail-vibrant .layout,#orbit-workspace.zero-workspace #orbit-mail-vibrant:not(.has-message) .layout{min-height:0;display:flex}#orbit-workspace.zero-workspace #orbit-mail-vibrant .listhead{padding:0 16px 12px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .listhead .search{margin:0}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mailrow{grid-template-columns:34px minmax(0,1fr) 50px;gap:4px 10px;padding:16px 8px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mailrow .subject{grid-area:2/2/auto/-1}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mailrow .mail-date{grid-area:1/3}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mailrow>.small{grid-area:3/2/auto/-1}#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .reader{border:0;padding:16px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form label,#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form .recipient{margin:8px 0}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-actions{background:var(--paper);padding-bottom:12px;position:sticky;bottom:0}#orbit-workspace.zero-workspace .calendar-header{grid-template-columns:1fr 44px;gap:12px;margin-bottom:16px;display:grid}#orbit-workspace.zero-workspace .calendar-header h2{grid-column:1}#orbit-workspace.zero-workspace .calendar-settings-button{grid-area:1/2;width:44px;height:44px}#orbit-workspace.zero-workspace .calendar-picker{grid-column:1/-1;margin:0}#orbit-workspace.zero-workspace .calendar-picker select{width:100%}#orbit-workspace.zero-workspace .calendar-actions{margin-bottom:20px}#orbit-workspace.zero-workspace .calendar-editor .row:not(.event-save){grid-template-columns:minmax(0,1fr)}#orbit-workspace.zero-workspace .calendar-editor .row label{margin:0}#orbit-workspace.zero-workspace .live-calendar .fc .fc-button-primary{min-height:44px;padding:8px 10px}#orbit-workspace.zero-workspace .live-calendar .fc-toolbar-title{font-size:18px}#orbit-workspace.zero-workspace .live-calendar:has(.calendar-view.editing)>.calendar-header{display:none}}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form{gap:10px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form .title{margin:0 0 8px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form>label{margin:0}#orbit-workspace.zero-workspace #orbit-mail-vibrant .recipient-options{color:var(--quiet);font-size:12px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .recipient-options summary{cursor:pointer;padding:4px 0}#orbit-workspace.zero-workspace .event-more{margin:18px 0;font-size:13px}#orbit-workspace.zero-workspace .event-more summary{cursor:pointer;color:var(--quiet);padding:8px 0}@media (width<=999px){#orbit-workspace.zero-workspace .mail-app:has(.has-message)>.mail-app-header{display:none}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form .recipient-field label{margin:0}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form textarea{min-height:130px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .reader>.mobile-back{margin-bottom:12px}}#orbit-workspace.zero-workspace #orbit-mail-vibrant .attach-action{justify-content:flex-start}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form ul:empty{display:none}#orbit-workspace.zero-workspace .contact-actions .contact-action-list{justify-content:flex-end;gap:4px;display:flex}#orbit-workspace.zero-workspace .contact-actions .contact-menu-trigger{width:44px;height:44px}#orbit-workspace.zero-workspace .workspace-dialog .contact-action-list{flex-direction:column;gap:4px}#orbit-workspace.zero-workspace .workspace-dialog .contact-action-list button{justify-content:flex-start;gap:14px;width:100%;height:46px;padding:10px 14px;display:flex}#orbit-workspace.zero-workspace .workspace-dialog .contact-action-list button span{display:inline}#orbit-workspace.zero-workspace .workspace-dialog>header h2{margin:0;font-size:20px}#orbit-workspace.zero-workspace .workspace-dialog>header>button{flex-shrink:0;width:40px;height:40px;padding:8px}@media (width<=999px){#orbit-workspace.zero-workspace .calendar-editor,#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form{padding-bottom:90px}#orbit-workspace.zero-workspace .event-save,#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-actions{z-index:15;left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--line);margin:0;padding:12px 16px;position:fixed}}#orbit-workspace.zero-workspace #orbit-mail-vibrant .reader>.mobile-back{color:var(--quiet);margin:0 0 12px;padding:8px 0;display:inline-flex}#orbit-workspace.zero-workspace #orbit-mail-vibrant .reader .toolbar{margin:0 0 16px;padding:8px 0 12px}#orbit-workspace.zero-workspace{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);padding-bottom:0}#orbit-workspace.zero-workspace .ws-top{flex-wrap:nowrap;gap:24px;padding:12px 24px;display:flex}#orbit-workspace.zero-workspace .ws-brand{color:var(--ink);flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}#orbit-workspace.zero-workspace .ws-nav{border-bottom:1px solid var(--line);flex-direction:row;justify-content:center;gap:8px;padding:0 24px 10px;display:flex;position:static;overflow:auto}#orbit-workspace.zero-workspace .ws-nav a{min-height:44px;color:var(--quiet);border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:13px;text-decoration:none;display:flex}#orbit-workspace.zero-workspace .ws-nav a.active{background:var(--tealsoft);color:var(--teal);font-weight:600}#orbit-workspace.zero-workspace .workspace-search{border:1px solid var(--line);background:var(--paper);border-radius:12px;flex:1;align-items:center;gap:10px;min-width:0;max-width:680px;margin:0 auto;padding:0 8px 0 14px;display:flex}#orbit-workspace.zero-workspace .workspace-search input{background:0 0;border:0;width:100%;min-width:0}#orbit-workspace.zero-workspace .workspace-search button{font-size:12px}#orbit-workspace.zero-workspace .workspace-search-results button{text-align:left;gap:12px;width:100%;padding:12px;display:flex}#orbit-workspace.zero-workspace .workspace-search-results small{color:var(--quiet);display:block}#orbit-workspace.zero-workspace .workspace-search-results h3{margin:16px 0 8px}#orbit-workspace.zero-workspace .account-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}#orbit-workspace.zero-workspace .account-actions a{align-items:center;gap:8px;display:inline-flex}#orbit-workspace.zero-workspace .modal-action{border:1px solid var(--line);border-radius:8px;align-items:center;min-height:40px;margin:4px 4px 4px 0;padding:9px 12px;display:inline-flex}#orbit-workspace.zero-workspace .workspace-dialog{color:var(--ink);background:var(--paper)}#orbit-workspace.zero-workspace .workspace-dialog label{flex-direction:column;gap:7px;margin:12px 0;display:flex}#orbit-workspace.zero-workspace .workspace-dialog .drive-new-menu,#orbit-workspace.zero-workspace .workspace-dialog .calendar-transfer-panel{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:12px;padding:0;display:flex;position:static}@media (width<=999px){#orbit-workspace.zero-workspace .ws-top{gap:10px;padding:10px 12px}#orbit-workspace.zero-workspace .ws-brand>span:last-child{display:none}#orbit-workspace.zero-workspace .workspace-search{gap:4px;padding-left:10px}#orbit-workspace.zero-workspace .workspace-search button{display:none}#orbit-workspace.zero-workspace .ws-nav{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;padding:0 4px 6px;display:grid;overflow:visible}#orbit-workspace.zero-workspace .ws-nav a{flex-direction:column;gap:4px;min-width:0;min-height:52px;padding:7px 0;font-size:10px}#orbit-workspace.zero-workspace .workspace-content{padding:0}#orbit-workspace.zero-workspace .event-save,#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-actions{padding-bottom:calc(12px + env(safe-area-inset-bottom));bottom:0}}#orbit-workspace.zero-workspace .mail-settings{flex-direction:column;gap:4px;margin-top:16px;display:flex}#orbit-workspace.zero-workspace .workspace-dialog button.mail-settings-trigger{justify-content:flex-start}#orbit-workspace.zero-workspace .ws-brand{flex:none}@media (width>=1000px){#orbit-workspace.zero-workspace .contacts-browser{grid-template-columns:200px minmax(0,1fr);gap:28px;display:grid}#orbit-workspace.zero-workspace .contacts-toolbar{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:16px 0}#orbit-workspace.zero-workspace .contacts-toolbar>label{flex:none;width:100%}#orbit-workspace.zero-workspace .contacts-toolbar>button{order:-1;margin-bottom:12px}#orbit-workspace.zero-workspace .contacts-content{min-width:0}#orbit-workspace.zero-workspace .live-calendar{grid-template-columns:200px minmax(0,1fr);align-content:start;gap:24px;display:grid}#orbit-workspace.zero-workspace .calendar-header{border-right:1px solid var(--line);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:18px;padding:0 16px 0 0;display:flex}#orbit-workspace.zero-workspace .calendar-header .calendar-picker{min-width:0;margin:0}#orbit-workspace.zero-workspace .calendar-picker select{width:100%;min-width:0}#orbit-workspace.zero-workspace .calendar-header .calendar-settings-button{align-self:flex-start}#orbit-workspace.zero-workspace .calendar-view{min-width:0}#orbit-workspace.zero-workspace .drive-browser{grid-template-columns:170px minmax(0,1fr);align-content:start;column-gap:24px;display:grid}#orbit-workspace.zero-workspace .drive-header{grid-column:1/-1}#orbit-workspace.zero-workspace .drive-viewbar{display:contents}#orbit-workspace.zero-workspace .drive-tabs{flex-direction:column;grid-area:2/1;align-items:stretch}#orbit-workspace.zero-workspace .drive-view-options{grid-area:2/2;justify-content:flex-end;margin-bottom:16px}#orbit-workspace.zero-workspace .drive-body{grid-area:3/2/span 2;min-width:0}#orbit-workspace.zero-workspace .drive-storage{flex-wrap:wrap;grid-area:3/1;align-self:start;padding:24px 0}#orbit-workspace.zero-workspace .drive-storage progress{width:120px}#orbit-workspace.zero-workspace .drive-browser>:is([role=alert],[role=status]){grid-column:1/-1}#orbit-workspace.zero-workspace .live-chat .chat-sidebar{float:left;margin-right:var(--app-column-gap)}}@media (width<=999px){#orbit-workspace.zero-workspace .calendar-editor :is(input,textarea,button),#orbit-workspace.zero-workspace .composer-form :is(input,textarea,button){scroll-margin-top:16px;scroll-margin-bottom:110px}#orbit-workspace.zero-workspace .live-calendar .calendar-view.editing form.calendar-editor{padding-bottom:110px}}@media (width>=1000px){#orbit-workspace.zero-workspace .live-meet .meeting-sidebar{float:left;margin-right:var(--app-column-gap)}}#orbit-workspace.zero-workspace .timeline-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}#orbit-workspace.zero-workspace .timeline-tools>p{flex-basis:100%}@media (width<=999px){#orbit-workspace.zero-workspace #orbit-mail-vibrant .folders .mail-settings{flex-direction:row;grid-column:1/-1;gap:8px;margin:0;display:flex}#orbit-workspace.zero-workspace #orbit-mail-vibrant .folders .mail-settings>button{border:1px solid var(--line);border-radius:8px;flex:1;min-height:36px;margin:0;padding:6px 10px}}#orbit-workspace.zero-workspace{grid-template-rows:auto 1fr}#orbit-workspace.zero-workspace .ws-top{grid-template-columns:auto minmax(160px,1fr) auto;gap:6px 16px;padding:8px 16px 0;display:grid}#orbit-workspace.zero-workspace .ws-top>.ws-brand{grid-area:1/1}#orbit-workspace.zero-workspace .ws-top>.workspace-search{grid-area:1/2;width:100%}#orbit-workspace.zero-workspace .ws-top>button{grid-area:1/3}#orbit-workspace.zero-workspace .ws-top>.ws-nav{border:0;grid-area:2/1/auto/-1;padding:0 0 6px}#orbit-workspace.zero-workspace .ws-nav a{padding:8px 12px}#orbit-workspace.zero-workspace .workspace-content{padding:8px}#orbit-workspace.zero-workspace .drive-browser{padding:16px}#orbit-workspace.zero-workspace .drive-header{gap:12px;margin:0}#orbit-workspace.zero-workspace .drive-header h2{font-size:20px}#orbit-workspace.zero-workspace .drive-viewbar{padding:8px 0}#orbit-workspace.zero-workspace .drive-breadcrumbs{padding:4px 0 10px}#orbit-workspace.zero-workspace .drive-columns{padding-block:10px}#orbit-workspace.zero-workspace .drive-files.list .drive-file{min-height:56px;padding-block:4px}#orbit-workspace.zero-workspace .drive-files.list .file-name{padding-block:2px}#orbit-workspace.zero-workspace .drive-files.list .file-type{width:30px;height:34px}@media (width>=1000px){#orbit-workspace.zero-workspace .drive-browser{grid-template-rows:48px auto 1fr;grid-template-columns:160px minmax(0,1fr);column-gap:20px}#orbit-workspace.zero-workspace .drive-header{display:contents}#orbit-workspace.zero-workspace .drive-header>div:first-child{grid-area:1/2;align-self:center}#orbit-workspace.zero-workspace .drive-header>button{grid-area:1/1;place-self:center start}#orbit-workspace.zero-workspace .drive-tabs{grid-area:2/1;align-self:start;padding-top:12px}#orbit-workspace.zero-workspace .drive-view-options{grid-area:1/2;justify-self:end;margin:0}#orbit-workspace.zero-workspace .drive-body{grid-area:2/2/span 2}#orbit-workspace.zero-workspace .drive-storage{grid-area:3/1;margin-top:24px}}@media (width>=1200px){#orbit-workspace.zero-workspace .ws-top{grid-template-columns:100px auto minmax(220px,1fr) 44px;gap:16px;padding:8px 16px}#orbit-workspace.zero-workspace .ws-top>.ws-nav{grid-area:1/2;gap:2px;padding:0}#orbit-workspace.zero-workspace .ws-top>.workspace-search{grid-column:3}#orbit-workspace.zero-workspace .ws-top>button{grid-column:4}}@media (width<=999px){#orbit-workspace.zero-workspace .ws-top{grid-template-columns:32px minmax(0,1fr) 36px;gap:6px 8px;padding:8px 10px 0}#orbit-workspace.zero-workspace .ws-top>.ws-nav{margin-inline:-6px}#orbit-workspace.zero-workspace .ws-nav a{min-height:48px;padding:5px 0}#orbit-workspace.zero-workspace .workspace-content{padding:0}#orbit-workspace.zero-workspace .drive-header{justify-content:space-between;margin-bottom:8px;display:flex}#orbit-workspace.zero-workspace .drive-header>button{order:0}#orbit-workspace.zero-workspace .drive-view-options label{margin:0}#orbit-workspace.zero-workspace .drive-viewbar{margin:0 0 8px}}#orbit-workspace.zero-workspace .ws-page{min-height:calc(100dvh - 80px);padding:16px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .listhead{padding-block:10px}#orbit-workspace.zero-workspace .correspondence>.loop-masthead{gap:10px;padding:10px 16px}#orbit-workspace.zero-workspace .loop-symbol{border-radius:9px;width:32px;height:32px}#orbit-workspace.zero-workspace .loop-symbol svg{width:20px;height:20px}#orbit-workspace.zero-workspace .loop-masthead h2{font-size:20px}#orbit-workspace.zero-workspace .loop-masthead p{display:none}#orbit-workspace.zero-workspace .correspondence-empty{min-height:300px}#orbit-workspace.zero-workspace .live-chat>p,#orbit-workspace.zero-workspace .live-meet>p{margin:8px 0;font-size:12px}#orbit-workspace.zero-workspace .live-chat>h2,#orbit-workspace.zero-workspace .live-meet>h2{font-size:20px}@media (width<=999px){#orbit-workspace.zero-workspace .ws-page{min-height:calc(100dvh - 112px)}#orbit-workspace.zero-workspace .correspondence>.loop-masthead{margin:0}#orbit-workspace.zero-workspace .correspondence{padding:0}}#orbit-workspace.zero-workspace .drive-location-picker{display:none}#orbit-workspace.zero-workspace .ws-top>button{place-items:center;width:36px;height:40px;padding:6px;display:grid}#orbit-workspace.zero-workspace .ws-top>button svg{width:22px;height:22px}@media (width<=999px){#orbit-workspace.zero-workspace .drive-viewbar{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}#orbit-workspace.zero-workspace .drive-tabs{display:none}#orbit-workspace.zero-workspace .drive-location-picker{background:var(--paper);border:0;width:104px;padding:10px 8px;display:block}#orbit-workspace.zero-workspace .drive-view-options{flex:1;justify-content:flex-end;min-width:0}#orbit-workspace.zero-workspace .drive-view-options select{max-width:120px;padding:8px 2px}}#orbit-workspace.zero-workspace .timeline-tools{flex-wrap:nowrap;gap:6px;margin:10px 0}#orbit-workspace.zero-workspace .timeline-tools .timeline-source{min-width:0;margin:0}#orbit-workspace.zero-workspace .timeline-source select{max-width:140px}#orbit-workspace.zero-workspace .timeline-tools .modal-action{white-space:nowrap;margin:0}#orbit-workspace.zero-workspace .loop-activity-heading{margin-top:12px}@media (width<=999px){#orbit-workspace.zero-workspace .correspondence-detail{padding-top:12px}#orbit-workspace.zero-workspace .person-heading{margin-bottom:10px}#orbit-workspace.zero-workspace .timeline-source select{width:128px;padding:8px}#orbit-workspace.zero-workspace .timeline-tools>button{min-width:0;padding:8px}}#orbit-workspace.zero-workspace .conversation-actions{flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0;display:flex}#orbit-workspace.zero-workspace .chat-conversation{margin-top:12px;padding:12px 16px}#orbit-workspace.zero-workspace .app-service-note{clear:both;color:var(--quiet);padding-top:16px;font-size:11px}@media (width<=999px){#orbit-workspace.zero-workspace :is(.chat-sidebar,.meeting-sidebar){align-items:center;gap:8px;margin:8px 0;display:flex}#orbit-workspace.zero-workspace :is(.chat-sidebar,.meeting-sidebar)>label{flex:1;order:-1;margin:0;font-size:0}#orbit-workspace.zero-workspace :is(.chat-sidebar,.meeting-sidebar)>label select{width:100%;padding:10px 8px;font-size:13px}#orbit-workspace.zero-workspace :is(.chat-sidebar,.meeting-sidebar)>button{flex-shrink:0;max-width:140px;padding:10px;font-size:12px}#orbit-workspace.zero-workspace .chat-conversation{margin-top:4px;padding:0}#orbit-workspace.zero-workspace .chat-conversation>h3{display:none}#orbit-workspace.zero-workspace .conversation-actions>button{padding:8px 10px;font-size:12px}#orbit-workspace.zero-workspace .chat-messages{margin-top:10px}#orbit-workspace.zero-workspace .chat-messages li{padding:12px}}@media (width>=1000px){#orbit-workspace.zero-workspace .live-chat>.chat-conversation{min-width:0;margin-left:224px}#orbit-workspace.zero-workspace .live-meet>.row{margin-left:224px}}#orbit-workspace.zero-workspace{--app-sidebar-width:200px;--app-column-gap:24px;--app-page-padding:16px}#orbit-workspace.zero-workspace .ws-page{padding:var(--app-page-padding)}#orbit-workspace.zero-workspace .ws-page>h2{margin:0 0 12px;font-size:20px}#orbit-workspace.zero-workspace .correspondence{background:var(--paper);border:1px solid var(--line);border-radius:12px}#orbit-workspace.zero-workspace .correspondence>.loop-masthead{border:0;border-radius:0;margin:0;padding:0 0 12px}#orbit-workspace.zero-workspace .correspondence-layout{margin:0}#orbit-workspace.zero-workspace .correspondence-layout>aside,#orbit-workspace.zero-workspace .correspondence-detail,#orbit-workspace.zero-workspace .correspondence-empty{border:0;border-radius:0;padding:0}@media (width>=1000px){#orbit-workspace.zero-workspace :is(.contacts-browser,.live-calendar,.drive-browser,.correspondence-layout){grid-template-columns:var(--app-sidebar-width) minmax(0,1fr);column-gap:var(--app-column-gap)}#orbit-workspace.zero-workspace :is(.contacts-toolbar,.calendar-header,.chat-sidebar,.meeting-sidebar,.correspondence-layout>aside){box-sizing:border-box;width:var(--app-sidebar-width);border-right:1px solid var(--line);margin-top:0;padding:0 16px 0 0}#orbit-workspace.zero-workspace :is(.chat-sidebar,.meeting-sidebar){margin-right:var(--app-column-gap)}#orbit-workspace.zero-workspace .live-chat>.chat-conversation,#orbit-workspace.zero-workspace .live-meet>.row{margin-left:calc(var(--app-sidebar-width) + var(--app-column-gap))}#orbit-workspace.zero-workspace .chat-conversation{border:0;border-radius:0;margin-top:0;padding:0}#orbit-workspace.zero-workspace .drive-browser{grid-template-rows:36px 48px auto 1fr}#orbit-workspace.zero-workspace .drive-header>div:first-child{grid-area:1/1/auto/-1;align-self:start}#orbit-workspace.zero-workspace .drive-header>button,#orbit-workspace.zero-workspace .drive-view-options{grid-row:2}#orbit-workspace.zero-workspace .drive-tabs{grid-row:3;padding-top:0}#orbit-workspace.zero-workspace .drive-storage{grid-row:4}#orbit-workspace.zero-workspace .drive-body{grid-row:3/span 2}#orbit-workspace.zero-workspace #orbit-mail-vibrant .layout{grid-template-columns:var(--app-sidebar-width) minmax(240px,320px) minmax(0,1fr)}#orbit-workspace.zero-workspace #orbit-mail-vibrant:not(.has-message) .layout{grid-template-columns:var(--app-sidebar-width) minmax(0,1fr)}}@media (width>=1000px) and (width<=1100px){#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .layout{grid-template-columns:var(--app-sidebar-width) minmax(0,1fr)}}@media (width<=999px){#orbit-workspace.zero-workspace .correspondence{border:0;border-radius:0}#orbit-workspace.zero-workspace .correspondence-layout>aside{padding:0}#orbit-workspace.zero-workspace .ws-page:has(>.contacts-browser)>h2{float:left;margin:0;line-height:44px}#orbit-workspace.zero-workspace .contacts-toolbar{justify-content:flex-end;margin:0 0 12px}#orbit-workspace.zero-workspace .contacts-content{clear:both}}#orbit-workspace.zero-workspace .mail-app{background:var(--paper);border:1px solid var(--line);padding:var(--app-page-padding);border-radius:12px;min-height:calc(100dvh - 80px)}#orbit-workspace.zero-workspace .mail-app-header{padding:0 0 12px}#orbit-workspace.zero-workspace .mail-app-header h2{font-size:20px}@media (width>=1000px){#orbit-workspace.zero-workspace #orbit-mail-vibrant .layout{column-gap:var(--app-column-gap)}#orbit-workspace.zero-workspace #orbit-mail-vibrant .listhead{padding-left:0}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mailrow{width:100%;margin-inline:0}}@media (width<=999px){#orbit-workspace.zero-workspace .mail-app{border:0;border-radius:0;min-height:calc(100dvh - 112px);padding:16px 0}#orbit-workspace.zero-workspace .mail-app-header{padding-inline:16px}}#orbit-workspace.zero-workspace .workspace-dialog .contact-editor{border:0;gap:16px;padding:0;display:grid}#orbit-workspace.zero-workspace .workspace-dialog .contact-editor label{margin:0}#orbit-workspace.zero-workspace .workspace-dialog label:has(>input[type=checkbox]){flex-direction:row;justify-content:flex-start;align-items:center}#orbit-workspace.zero-workspace .workspace-dialog label>input[type=checkbox]{width:18px;height:18px}#orbit-workspace.zero-workspace .workspace-dialog form.row{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;display:grid}#orbit-workspace.zero-workspace .workspace-dialog form.row>label{flex:none;margin:0}#orbit-workspace.zero-workspace .workspace-dialog form.row>button{justify-self:end}#orbit-workspace.zero-workspace .calendar-actions{justify-content:flex-end;margin-bottom:12px}@media (width<=999px){#orbit-workspace.zero-workspace .calendar-header{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-bottom:8px}#orbit-workspace.zero-workspace .calendar-new{grid-area:1/2}#orbit-workspace.zero-workspace .calendar-header .calendar-picker{grid-area:2/1}#orbit-workspace.zero-workspace .calendar-settings-button{grid-area:2/2;justify-self:end}#orbit-workspace.zero-workspace .calendar-actions{margin-bottom:8px}}@media (width>=1000px){#orbit-workspace.zero-workspace :is(.contacts-toolbar,.calendar-header,.chat-sidebar,.meeting-sidebar)>.primary-action,#orbit-workspace.zero-workspace :is(.chat-sidebar,.meeting-sidebar)>.compact-trigger{justify-content:center;width:100%;min-height:42px}#orbit-workspace.zero-workspace .drive-header>.primary-action{width:calc(var(--app-sidebar-width) - 16px);justify-content:center;min-height:42px}}#orbit-workspace.zero-workspace .correspondence-layout .person-copy{min-width:0}#orbit-workspace.zero-workspace .correspondence-layout .person-copy>:is(span,small){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}#orbit-workspace.zero-workspace .correspondence-layout .person-avatar{flex-shrink:0}#orbit-workspace.zero-workspace #orbit-mail-vibrant .layout{background:var(--paper)}#orbit-workspace.zero-workspace{--app-font-body:14px;--app-font-control:13px;--app-font-label:12px;--app-font-title:20px;--app-radius-control:8px;--app-radius-panel:12px;--app-control-height:40px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--app-font-body);line-height:1.5}#orbit-workspace.zero-workspace :is(button,input,select,textarea){font-family:inherit}#orbit-workspace.zero-workspace :is(.ws-page,.mail-app,.workspace-dialog,.chat-messages li,.drive-files.grid .drive-file){border-radius:var(--app-radius-panel)}#orbit-workspace.zero-workspace :is(.ws-page>h2,.drive-header h2,.calendar-header h2,.mail-app-header h2,.loop-masthead h2,.workspace-dialog>header h2){font-size:var(--app-font-title);letter-spacing:-.5px;font-weight:600;line-height:1.3}#orbit-workspace.zero-workspace :is(.chat-conversation>h3,.person-heading h3,.calendar-editor>h3){font-size:16px;font-weight:600;line-height:1.4}#orbit-workspace.zero-workspace label{font-size:var(--app-font-label);font-weight:500;line-height:1.5}#orbit-workspace.zero-workspace :is(input:not([type=checkbox]):not([type=file]),select,textarea){border-radius:var(--app-radius-control);font-size:var(--app-font-control);line-height:1.5}#orbit-workspace.zero-workspace :is(input:not([type=checkbox]):not([type=file]),select){min-height:var(--app-control-height)}#orbit-workspace.zero-workspace :is(.modal-action,.workspace-dialog button,.conversation-actions>button,.calendar-back,.mobile-back){font-size:var(--app-font-control);border-radius:var(--app-radius-control);font-weight:500}#orbit-workspace.zero-workspace :is(.primary-action,.mainaction),#orbit-workspace.zero-workspace #orbit-mail-vibrant .mainaction{min-height:var(--app-control-height);font-size:var(--app-font-control);border-radius:var(--app-radius-control);background:var(--teal);color:var(--oncoral);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:600;line-height:1.5;display:inline-flex}#orbit-workspace.zero-workspace :is(.primary-action,.mainaction):disabled{opacity:.5}#orbit-workspace.zero-workspace button>svg.lucide{stroke-width:1.75px;flex-shrink:0;width:18px;height:18px}#orbit-workspace.zero-workspace .workspace-dialog>header>button svg{width:20px;height:20px}#orbit-workspace.zero-workspace :is(.contact-avatar,.mail-avatar,.person-avatar:not(.large)){width:36px;height:36px;font-size:12px}#orbit-workspace.zero-workspace .workspace-dialog :is(input,select,textarea):not([type=checkbox]){width:100%}#orbit-workspace.zero-workspace .workspace-dialog :is(input,select,textarea,button):focus-visible{outline:2px solid var(--teal);outline-offset:2px}@media (width<=999px){#orbit-workspace.zero-workspace{--app-control-height:44px}#orbit-workspace.zero-workspace :is(input:not([type=checkbox]):not([type=file]),textarea){font-size:16px}#orbit-workspace.zero-workspace :is(.ws-page,.mail-app){border-radius:0}}#orbit-workspace.zero-workspace .settings-layout{grid-template-columns:var(--app-sidebar-width) minmax(0,1fr);gap:var(--app-column-gap);display:grid}#orbit-workspace.zero-workspace .settings-sidebar{border-right:1px solid var(--line);flex-direction:column;gap:4px;padding-right:16px;display:flex}#orbit-workspace.zero-workspace .settings-sidebar a{min-height:var(--app-control-height);color:var(--quiet);border-radius:var(--app-radius-control);font-size:var(--app-font-control);align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}#orbit-workspace.zero-workspace .settings-sidebar a[aria-current=page]{background:var(--tealsoft);color:var(--teal);font-weight:600}#orbit-workspace.zero-workspace .settings-content{width:100%;min-width:0;max-width:999px}#orbit-workspace.zero-workspace .settings-content h3{margin:0 0 16px;font-size:16px;font-weight:600}#orbit-workspace.zero-workspace .settings-form{border-bottom:1px solid var(--line);gap:12px;padding-block:20px;display:grid}#orbit-workspace.zero-workspace .settings-form form{gap:12px;display:grid}#orbit-workspace.zero-workspace .settings-form>h3{margin:0}#orbit-workspace.zero-workspace .settings-form :is(input,select,textarea):not([type=checkbox]){width:100%}#orbit-workspace.zero-workspace .settings-form textarea{min-height:120px}#orbit-workspace.zero-workspace :is(.settings-form,.settings-mailbox) label,#orbit-workspace.zero-workspace label.settings-mailbox{flex-direction:column;gap:7px;display:flex}#orbit-workspace.zero-workspace .settings-form label:has(>input[type=checkbox]){flex-direction:row;align-items:center}#orbit-workspace.zero-workspace .settings-form input[type=checkbox]{width:18px;height:18px}#orbit-workspace.zero-workspace .settings-form p,#orbit-workspace.zero-workspace .settings-list-row small{color:var(--quiet);margin:0;font-size:12px}#orbit-workspace.zero-workspace .settings-form button{min-height:var(--app-control-height);border-radius:var(--app-radius-control);justify-self:start;align-items:center;gap:8px;display:inline-flex}#orbit-workspace.zero-workspace .settings-list-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}#orbit-workspace.zero-workspace .mail-label-filter{flex-direction:column;gap:7px;margin:16px 0;display:flex}@media (width<=999px){#orbit-workspace.zero-workspace .settings-layout{grid-template-columns:minmax(0,1fr);gap:16px}#orbit-workspace.zero-workspace .settings-sidebar{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;padding:0 0 8px}#orbit-workspace.zero-workspace .settings-sidebar a{flex:1;justify-content:center;padding-inline:8px}#orbit-workspace.zero-workspace .mail-label-filter{grid-column:1/-1;margin:0}}#orbit-workspace.zero-workspace .select-control{vertical-align:middle;width:100%;min-width:0;max-width:100%;display:inline-block}#orbit-workspace.zero-workspace .select-control>[role=combobox]{width:100%;min-height:var(--app-control-height);border:1px solid var(--line);border-radius:var(--app-radius-control);color:var(--ink);background:var(--canvas);font-size:var(--app-font-control);text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-weight:400;display:flex}#orbit-workspace.zero-workspace .select-control>[role=combobox]>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-options{z-index:1000;overscroll-behavior:contain;color:light-dark(#18181b,#fafafa);background:light-dark(#fff,#1a1a1a);border:1px solid light-dark(#e4e4e7,#303033);border-radius:10px;padding:4px;font:13px/1.5 system-ui,sans-serif;position:fixed;overflow-y:auto;box-shadow:0 8px 28px #0002}#orbit-workspace.zero-workspace .select-options>button,.select-options>button{width:100%;min-height:40px;color:inherit;text-align:left;font:inherit;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}#orbit-workspace.zero-workspace .select-options>button:is(.highlighted,[aria-selected=true]),.select-options>button:is(.highlighted,[aria-selected=true]){color:light-dark(#06f,#91b7ff);background:light-dark(#eaf2ff,#202f49)}.select-options>button:disabled{opacity:.45}#orbit-workspace.zero-workspace .date-time-control{align-items:stretch;min-width:0;display:flex;position:relative}#orbit-workspace.zero-workspace .date-time-control>input{width:100%;min-width:0;padding-right:44px}#orbit-workspace.zero-workspace .date-time-control>button{background:0 0;border:0;place-items:center;width:40px;min-height:0;padding:8px;display:grid;position:absolute;top:2px;bottom:2px;right:2px}.calendar-picker-toolbar{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.calendar-picker-toolbar h3{font-size:16px;font-weight:600}.date-picker-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.date-picker-grid>span{text-align:center;color:var(--quiet);padding-block:8px;font-size:12px}#orbit-workspace.zero-workspace .date-picker-grid>button{background:0 0;border:0;border-radius:8px;place-items:center;min-height:40px;padding:8px 0;display:grid}#orbit-workspace.zero-workspace .date-picker-grid>button[aria-pressed=true]{background:var(--teal);color:var(--oncoral)}#orbit-workspace.zero-workspace .date-picker-grid>button:hover{background:var(--tealsoft);color:var(--teal)}#orbit-workspace.zero-workspace .file-control{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}#orbit-workspace.zero-workspace .file-control>button{border:1px solid var(--line);border-radius:8px;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}#orbit-workspace.zero-workspace .file-control small{color:var(--quiet);overflow-wrap:anywhere}#orbit-workspace.zero-workspace input[type=checkbox]{appearance:none;border:1px solid var(--line);background:var(--paper);vertical-align:middle;border-radius:4px;flex-shrink:0;width:18px;height:18px}#orbit-workspace.zero-workspace input[type=checkbox]:checked{border-color:var(--teal);background:var(--teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='m4 9 3 3 7-7' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E") center/18px 18px no-repeat}#orbit-workspace.zero-workspace .drive-view-options .select-control{max-width:150px}#orbit-workspace.zero-workspace .timeline-source .select-control{max-width:140px}#orbit-workspace.zero-workspace .mailbox-picker .select-control{max-width:320px}@media (width<=999px){#orbit-workspace.zero-workspace .drive-view-options .select-control{max-width:120px}#orbit-workspace.zero-workspace .drive-view-options .select-control>button{background:var(--paper);border:0;padding-inline:4px}#orbit-workspace.zero-workspace .drive-location-picker.select-control{width:104px}#orbit-workspace.zero-workspace .drive-location-picker>button{background:var(--paper);border:0;padding-inline:4px}#orbit-workspace.zero-workspace .mailbox-picker .select-control{width:100%;max-width:none}#orbit-workspace.zero-workspace .select-options>button{min-height:44px}}#orbit-workspace.zero-workspace .mail-folder-menu{gap:4px;display:grid}#orbit-workspace.zero-workspace .mail-folder-menu>button{text-align:left;align-items:center;gap:12px;width:100%;display:flex}#orbit-workspace.zero-workspace .mail-folder-menu>button[aria-current=page]{color:var(--teal);background:var(--tealsoft)}@media (width<=999px){#orbit-workspace.zero-workspace .mail-app-header:not(:has(.mailbox-picker)){display:none}#orbit-workspace.zero-workspace #orbit-mail-vibrant .folders .mobile-folder-picker{align-items:center;gap:8px;min-width:0;display:flex}#orbit-workspace.zero-workspace .mobile-folder-picker>button{background:0 0;border:0;place-items:center;width:40px;min-height:44px;padding:8px;display:grid}#orbit-workspace.zero-workspace .mobile-folder-picker h2{font-size:20px;font-weight:600}}#orbit-workspace.zero-workspace .drive-location-picker.select-control{padding:0;display:none}@media (width<=999px){#orbit-workspace.zero-workspace .drive-location-picker.select-control{flex:0 0 96px;width:96px;padding:0;display:inline-block}#orbit-workspace.zero-workspace .drive-location-picker.select-control>button{background:var(--paper);border:0;gap:4px;padding-inline:4px}#orbit-workspace.zero-workspace .drive-view-options .select-control{max-width:112px}}@media (width<=360px){#orbit-workspace.zero-workspace .drive-location-picker.select-control{flex-basis:88px;width:88px}#orbit-workspace.zero-workspace .drive-view-options .select-control{max-width:92px}}#orbit-workspace.zero-workspace .app-page-header{background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:44px;margin:0 0 16px;padding:0;display:flex}#orbit-workspace.zero-workspace .app-page-header h2{font-size:var(--app-font-title);letter-spacing:-.5px;margin:0;font-weight:600;line-height:1.3}#orbit-workspace.zero-workspace .app-page-actions{flex-shrink:0;align-items:center;display:flex}#orbit-workspace.zero-workspace .app-page-header .new-action{border-radius:var(--app-radius-control);width:100px;min-height:44px;margin:0;padding:10px 16px}#orbit-workspace.zero-workspace .app-sidebar-caption{color:var(--quiet);margin-bottom:12px;font-size:12px;display:block}#orbit-workspace.zero-workspace .app-sidebar-current{background:var(--tealsoft);color:var(--teal);border-radius:8px;padding:10px 12px;font-size:13px;font-weight:500;display:block}#orbit-workspace.zero-workspace .contacts-toolbar{margin:0;display:block}#orbit-workspace.zero-workspace .live-calendar:has(.calendar-view.editing)>.app-page-header,#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message>.app-page-header{display:none}@media (width>=1000px){#orbit-workspace.zero-workspace .live-calendar>.app-page-header{grid-column:1/-1}#orbit-workspace.zero-workspace .calendar-header{grid-column:1;margin-bottom:0}#orbit-workspace.zero-workspace .calendar-view{grid-column:2}#orbit-workspace.zero-workspace .drive-browser{grid-template-rows:auto 44px auto 1fr}#orbit-workspace.zero-workspace .drive-browser>.app-page-header{grid-area:1/1/auto/-1}#orbit-workspace.zero-workspace .drive-tabs{grid-row:2/span 2}#orbit-workspace.zero-workspace .drive-view-options{grid-row:2;align-self:start}#orbit-workspace.zero-workspace .drive-body{grid-row:3/span 2}#orbit-workspace.zero-workspace .drive-storage{grid-row:4}#orbit-workspace.zero-workspace .live-meet>[role=status],#orbit-workspace.zero-workspace .live-chat>[role=status]{margin-left:calc(var(--app-sidebar-width) + var(--app-column-gap))}}@media (width<=999px){#orbit-workspace.zero-workspace .app-page-header{margin-bottom:16px}#orbit-workspace.zero-workspace .contacts-toolbar,#orbit-workspace.zero-workspace .correspondence.has-person>.app-page-header,#orbit-workspace.zero-workspace #orbit-mail-vibrant:not(.has-message) .folders:empty,#orbit-workspace.zero-workspace #orbit-mail-vibrant:not(.has-message) .folders:not(:has(.mail-label-filter)){display:none}#orbit-workspace.zero-workspace .mail-app{padding:16px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .mailrow{width:100%;margin-inline:0;padding-inline:0}#orbit-workspace.zero-workspace .calendar-header{margin-bottom:8px;display:block}#orbit-workspace.zero-workspace .calendar-header .calendar-picker{width:100%;margin:0;display:block}}#orbit-workspace.zero-workspace .live-calendar{row-gap:0}#orbit-workspace.zero-workspace .live-calendar .calendar-header{padding-top:0}#orbit-workspace.zero-workspace #orbit-mail-vibrant{background:var(--paper);border:0;border-radius:0}#orbit-workspace.zero-workspace .correspondence>.app-page-header{background:0 0;border:0;border-radius:0;margin:0 0 16px;padding:0}#orbit-workspace.zero-workspace #orbit-mail-vibrant{--oncoral:light-dark(#fff,#121827)}#orbit-workspace.zero-workspace .app-page-header .new-action:hover:not(:disabled){background:var(--teal);filter:brightness(.96)}#orbit-workspace.zero-workspace .member-list,#orbit-workspace.zero-workspace .invitation-list{margin:0;padding:0;list-style:none}#orbit-workspace.zero-workspace .member-list-row{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) 128px 40px;align-items:center;gap:12px;min-height:76px;padding:12px 0;display:grid}#orbit-workspace.zero-workspace .member-identity{min-width:0}#orbit-workspace.zero-workspace .member-identity strong{font-size:13px;font-weight:600;display:block}#orbit-workspace.zero-workspace .member-identity small{color:var(--quiet);overflow-wrap:anywhere;font-size:12px;display:block}#orbit-workspace.zero-workspace .member-remove{width:40px;height:40px;color:var(--quiet);background:0 0;border:0;place-items:center;padding:8px;display:grid}#orbit-workspace.zero-workspace .member-remove:hover{background:var(--canvas);color:var(--ink)}#orbit-workspace.zero-workspace .member-invitations-title{margin-top:24px}#orbit-workspace.zero-workspace .member-settings>.modal-action{margin:20px 0 0}@media (width<=999px){#orbit-workspace.zero-workspace .settings-sidebar a{flex-direction:column;gap:4px;min-width:0;min-height:52px;padding:4px 6px;font-size:12px}#orbit-workspace.zero-workspace .member-list-row{grid-template-columns:36px minmax(0,1fr) 40px}#orbit-workspace.zero-workspace .member-role{grid-area:2/2;max-width:128px}#orbit-workspace.zero-workspace .member-remove{grid-area:1/3/span 2}}.thura-public{--paper:light-dark(#fff,#1a1a1a);--canvas:light-dark(#f5f5f5,#141414);--ink:light-dark(#18181b,#fafafa);--quiet:light-dark(#71717a,#a1a1aa);--line:light-dark(#e4e4e7,#303033);--teal:light-dark(#06f,#91b7ff);min-height:100dvh;color:var(--ink);background:var(--canvas);font:14px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.public-topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:16px 24px;display:flex}.public-brand{color:var(--ink);letter-spacing:-.8px;align-items:center;gap:10px;font-size:21px;font-weight:700;text-decoration:none;display:flex}.public-brand>span{background:var(--ink);width:34px;height:34px;color:var(--paper);border-radius:8px;place-items:center;display:grid}.public-topbar nav{align-items:center;gap:20px;font-size:13px;display:flex}.public-topbar nav a{color:var(--quiet);text-decoration:none}.public-topbar nav a.public-open,.public-primary-link{color:light-dark(#fff,#121827);background:var(--teal);border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.public-context{color:var(--quiet);font-size:13px}.public-page{border:1px solid var(--line);background:var(--paper);border-radius:12px;width:min(760px,100% - 48px);margin:40px auto;padding:32px}.public-page:has(form){max-width:520px}.public-page h1{letter-spacing:-.6px;margin:0 0 20px;font-size:24px;font-weight:600;line-height:1.3}.public-page h2{font-size:16px;font-weight:600;line-height:1.4}.public-page p{margin-block:12px}.public-page form{gap:16px;width:100%;max-width:none;display:grid}.public-page form>*{margin:0}.public-page label{flex-direction:column;gap:7px;margin:0;font-size:13px;font-weight:500;display:flex}.public-page :is(input,textarea){border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);background:var(--canvas);font:inherit;border-radius:8px;padding:10px 12px}.public-page button{border:1px solid var(--line);min-height:40px;color:var(--ink);background:var(--paper);border-radius:8px;padding:10px 16px;font:500 13px/1.5 system-ui,sans-serif}.public-page form>button,.public-page button.bg-brand{background:var(--teal);color:light-dark(#fff,#121827);border-color:#0000;justify-self:start;font-weight:600}.public-page button:disabled{opacity:.5;cursor:not-allowed}.public-page [role=alert]{border:1px solid var(--line);border-left:3px solid #d93036;border-radius:8px;padding:12px}.public-page :is(button,input,a):focus-visible{outline:2px solid var(--teal);outline-offset:2px}.public-page .thura-signin{background:0 0;min-height:0;padding:0}.public-page .file-control{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.public-page .file-control>button{align-items:center;gap:8px;display:inline-flex}@media (width<=999px){.public-topbar{padding:12px 16px}.public-page{width:calc(100% - 32px);margin:24px auto;padding:24px 20px}.public-page :is(input,textarea){font-size:16px}.public-page button{min-height:44px}}#orbit-workspace.zero-workspace .select-control{background:0 0;border:0;border-radius:0;margin:0;padding:0}#orbit-workspace.zero-workspace .workspace-dialog form.settings-form{border:0;gap:16px;padding:0}#orbit-workspace.zero-workspace .workspace-dialog form.settings-form>label{margin:0}#orbit-workspace.zero-workspace .settings-content .member-invitations-title{margin-top:24px}.public-page a.rounded.border{border:1px solid var(--line);min-height:40px;color:var(--ink);border-radius:8px;align-items:center;padding:10px 16px;font-size:13px;text-decoration:none;display:inline-flex}#orbit-workspace.zero-workspace .detail-back,#orbit-workspace.zero-workspace #orbit-mail-vibrant .reader>.detail-back{min-height:40px;color:var(--quiet);background:0 0;border:0;align-items:center;gap:8px;margin:0 0 16px;padding:8px 0;font-size:13px;font-weight:500;display:inline-flex}#orbit-workspace.zero-workspace .drive-detail-back{display:none}#orbit-workspace.zero-workspace .calendar-view.editing{padding-top:0}#orbit-workspace.zero-workspace .calendar-editor{margin-left:0}#orbit-workspace.zero-workspace .calendar-editor>h3{letter-spacing:-.4px;margin:0 0 16px;font-size:20px;line-height:1.3}#orbit-workspace.zero-workspace .calendar-editor label{margin:12px 0}#orbit-workspace.zero-workspace .calendar-editor>label:first-of-type{margin-top:0}#orbit-workspace.zero-workspace .drive-detail>header h3{letter-spacing:-.4px;font-size:20px;line-height:1.3}#orbit-workspace.zero-workspace .person-heading h3{letter-spacing:-.4px;margin:0 0 4px;font-size:20px;line-height:1.3}@media (width>=1000px){#orbit-workspace.zero-workspace .live-calendar:has(.calendar-view.editing){display:block}#orbit-workspace.zero-workspace .live-calendar:has(.calendar-view.editing)>.calendar-header{display:none}}@media (width<=999px){#orbit-workspace.zero-workspace .correspondence-detail{padding-top:0}#orbit-workspace.zero-workspace .correspondence .mobile-back.detail-back{margin-bottom:16px}#orbit-workspace.zero-workspace .drive-browser.has-detail>:is(.app-page-header,.drive-viewbar,.drive-storage){display:none}#orbit-workspace.zero-workspace .drive-browser.has-detail .drive-body{border:0;margin:0;padding:0;display:block}#orbit-workspace.zero-workspace .drive-browser.has-detail .drive-contents{display:none}#orbit-workspace.zero-workspace .drive-browser.has-detail .drive-detail{border:0;padding:0}#orbit-workspace.zero-workspace .drive-detail>.detail-back{margin-bottom:16px;padding:8px 0;font-size:13px;display:inline-flex}#orbit-workspace.zero-workspace .drive-detail>header{padding:0 0 16px}#orbit-workspace.zero-workspace .drive-detail>header>button,#orbit-workspace.zero-workspace .drive-detail>header .file-type{display:none}#orbit-workspace.zero-workspace .drive-detail>header h3{margin:0 0 6px}#orbit-workspace.zero-workspace .drive-detail .file-preview{padding-top:0}#orbit-workspace.zero-workspace .calendar-editor .row:not(.event-save){gap:12px}}#orbit-workspace.zero-workspace .calendar-header{align-items:center;gap:8px;display:flex}#orbit-workspace.zero-workspace .calendar-header .calendar-picker{flex:1;min-width:0}#orbit-workspace.zero-workspace .calendar-transfer-button{border:1px solid var(--line);background:var(--paper);width:40px;height:44px;color:var(--quiet);border-radius:8px;flex:0 0 40px;place-items:center;padding:8px;display:grid}#orbit-workspace.zero-workspace .calendar-header .select-control{width:100%}@media (width>=1000px){#orbit-workspace.zero-workspace .calendar-header{flex-direction:column;align-items:stretch}#orbit-workspace.zero-workspace .calendar-transfer-button{flex-basis:44px;margin-top:8px}}@media (width<=999px){#orbit-workspace.zero-workspace .calendar-header{margin-bottom:16px}#orbit-workspace.zero-workspace .calendar-header .calendar-picker{width:auto}#orbit-workspace.zero-workspace .calendar-view .fc-header-toolbar{margin-bottom:16px}}#orbit-workspace.zero-workspace .drive-detail>.modal-action{min-height:40px;margin:12px 8px 0 0;padding:8px 12px;font-size:13px;display:inline-flex}#orbit-workspace.zero-workspace .drive-detail .file-preview{margin-bottom:4px}.public-page>div>section{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:24px 0 0}.public-page>div>section a.bg-brand{background:var(--teal);color:light-dark(#fff,#121827);border-radius:8px;align-items:center;min-height:40px;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}@media (width>=1000px){#orbit-workspace.zero-workspace .calendar-header{justify-content:flex-start;align-self:start}#orbit-workspace.zero-workspace .calendar-header .calendar-picker{flex:none}}#orbit-workspace.zero-workspace .settings-content>.settings-form:first-child{padding-top:0}#orbit-workspace.zero-workspace .drive-tabs>button{justify-content:flex-start;padding-inline:12px}#orbit-workspace.zero-workspace .date-time-control:has(.date-control-error){flex-wrap:wrap}#orbit-workspace.zero-workspace .date-control-error{color:#cf3344;flex-basis:100%;width:100%;padding-top:6px;font-size:12px;display:block}.public-primary-link{margin-bottom:8px;margin-right:8px}.public-page a:not([class]){color:var(--teal)}#orbit-workspace.zero-workspace .detail-return-row{justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;display:flex}#orbit-workspace.zero-workspace .detail-return-row>.detail-back{margin:0}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form>h3{letter-spacing:-.4px;margin:0 0 16px;font-size:20px;line-height:1.3}@media (width<=999px){#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .reader{padding:0}#orbit-workspace.zero-workspace .date-time-control:has(.date-control-error)>button{height:44px;bottom:auto}}#orbit-workspace.zero-workspace .detail-return-row .detail-back{white-space:nowrap;flex-shrink:0}#orbit-workspace.zero-workspace .detail-return-row .mail-settings-trigger{flex-shrink:0;width:auto;margin-left:auto;padding:8px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form .composer-recipient-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-form .recipient-field label{margin:0 0 7px;display:block}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-recipient-row>.modal-action{min-height:44px;margin:0;padding:8px 12px}#orbit-workspace.zero-workspace .split-date-time{grid-template-columns:minmax(0,1fr) 120px;align-items:start;gap:12px;min-width:0;display:grid}#orbit-workspace.zero-workspace .split-date-time>label{flex-direction:column;gap:7px;min-width:0;margin:0;display:flex}#orbit-workspace.zero-workspace .split-date-time .select-control{width:100%}#orbit-workspace.zero-workspace .calendar-editor .row>.split-date-time{margin:12px 0}#orbit-workspace.zero-workspace .split-date-time .date-time-control input{padding-left:10px}@media (width<=999px){#orbit-workspace.zero-workspace .calendar-editor .row>.split-date-time{margin:0}#orbit-workspace.zero-workspace .split-date-time{grid-template-columns:minmax(0,1fr) 120px}}@media (width<=360px){#orbit-workspace.zero-workspace .split-date-time{grid-template-columns:minmax(0,1fr) 112px;gap:8px}}#orbit-workspace.zero-workspace .split-date-time .select-control>button{gap:4px;padding-inline:8px}@media (width<=999px){#orbit-workspace.zero-workspace .split-date-time .select-control>button{font-size:16px}}#orbit-workspace.zero-workspace .app-sidebar-caption{color:var(--quiet);letter-spacing:0;margin:0 0 12px;padding:0 12px;font-size:12px;font-weight:500;line-height:1.5;display:block}#orbit-workspace.zero-workspace .app-sidebar-body{flex-direction:column;gap:4px;min-width:0;display:flex}#orbit-workspace.zero-workspace .app-sidebar-body>:is(.folder-button,button[aria-pressed],.app-sidebar-current,a){width:100%;min-height:40px;color:var(--quiet);background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;text-decoration:none;display:flex}#orbit-workspace.zero-workspace .app-sidebar-body>:is(.folder-button.on,[aria-pressed=true],.app-sidebar-current,[aria-current=page]){background:var(--tealsoft);color:var(--teal)}#orbit-workspace.zero-workspace .app-sidebar-body>label{flex-direction:column;gap:7px;margin:0;font-size:12px;display:flex}#orbit-workspace.zero-workspace .app-sidebar-browse{border:1px solid var(--line);background:var(--paper);min-height:44px;color:var(--ink);border-radius:8px;justify-content:center;justify-self:start;align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;font-size:13px;font-weight:500;display:inline-flex}#orbit-workspace.zero-workspace .app-sidebar-popup{border:0;margin:0;padding:0}#orbit-workspace.zero-workspace .app-sidebar-popup .app-sidebar-caption{display:none}#orbit-workspace.zero-workspace .app-sidebar-popup .app-sidebar-body{gap:8px}#orbit-workspace.zero-workspace .file-preview-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#orbit-workspace.zero-workspace .file-preview-actions>button{margin:0}#orbit-workspace.zero-workspace .calendar-transfer-button{justify-content:flex-start;align-items:center;gap:10px;width:100%;font-size:13px;display:flex}@media (width>=1000px){#orbit-workspace.zero-workspace .app-sidebar{box-sizing:border-box;width:var(--app-sidebar-width);border:0;border-right:1px solid var(--line);border-radius:0;align-self:start;height:calc(100dvh - 210px);min-height:360px;padding:0 16px 0 0;overflow-y:auto}#orbit-workspace.zero-workspace .calendar-header.app-sidebar,#orbit-workspace.zero-workspace .settings-sidebar.app-sidebar,#orbit-workspace.zero-workspace .drive-tabs.app-sidebar{display:block}}@media (width<=999px){#orbit-workspace.zero-workspace .app-sidebar-inline{border:0;width:100%;height:auto;min-height:0;padding:0}#orbit-workspace.zero-workspace .app-sidebar-inline>.app-sidebar-caption{display:none}#orbit-workspace.zero-workspace .settings-layout{display:block}#orbit-workspace.zero-workspace .drive-viewbar>.app-sidebar-browse{margin-bottom:0}#orbit-workspace.zero-workspace .app-sidebar-popup .app-sidebar-body>label{font-size:13px}#orbit-workspace.zero-workspace .calendar-transfer-button{margin-top:8px}#orbit-workspace.zero-workspace .chat-conversation>h3{display:block}}#orbit-workspace.zero-workspace .app-sidebar-body>.drive-storage{border-top:1px solid var(--line);margin:20px 0 0;padding:16px 0 0}#orbit-workspace.zero-workspace .app-sidebar-body>.drive-storage>span{width:100%}#orbit-workspace.zero-workspace .app-sidebar-body>.drive-storage progress{width:120px}#orbit-workspace.zero-workspace .app-sidebar-browse{align-self:flex-start;width:max-content}#orbit-workspace.zero-workspace .app-sidebar .app-sidebar-body>label{gap:0;font-size:0}#orbit-workspace.zero-workspace .app-sidebar-body li button[aria-pressed=true]{background:var(--tealsoft);color:var(--teal)}#orbit-workspace.zero-workspace .app-sidebar-body .drive-storage{text-align:left;justify-content:flex-start}#orbit-workspace.zero-workspace .app-sidebar-body .drive-storage .modal-action{border:1px solid var(--line);background:var(--paper);width:auto;min-height:40px;color:var(--ink);border-radius:8px;padding:8px 12px;font-size:13px}@media (width>=1000px){#orbit-workspace.zero-workspace .app-sidebar{display:block}}@media (width<=999px){#orbit-workspace.zero-workspace .live-calendar:has(.calendar-view.editing)>.app-sidebar-browse,#orbit-workspace.zero-workspace #orbit-mail-vibrant.has-message .layout>.app-sidebar-browse,#orbit-workspace.zero-workspace .correspondence.has-person .correspondence-layout>.app-sidebar-browse{display:none}}#orbit-workspace.zero-workspace .app-sidebar-body>ul{margin:0;padding:0;list-style:none}#orbit-workspace.zero-workspace .workspace-dialog>header>button{width:40px;min-width:40px;height:40px;min-height:40px;color:var(--quiet);background:0 0;border:0;border-radius:8px;place-items:center;padding:8px;display:grid}#orbit-workspace.zero-workspace .workspace-dialog>header>button:hover{background:var(--canvas);color:var(--ink)}#orbit-workspace.zero-workspace .file-preview-actions{margin-bottom:12px}#orbit-workspace.zero-workspace .file-preview-actions>button{border:1px solid var(--line);background:var(--paper);min-height:40px;color:var(--ink);border-radius:8px;padding:8px 12px;font-size:13px}#orbit-workspace.zero-workspace .file-preview>:is(pre,img){margin-top:0}#orbit-workspace.zero-workspace .app-sidebar-body>ul>li>button{text-align:left;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:48px;margin:0;padding:12px 10px;display:flex}#orbit-workspace.zero-workspace .app-sidebar-body .person-copy>:is(span,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#orbit-workspace.zero-workspace .app-sidebar-body>ul>li>button[aria-pressed=true]{background:var(--tealsoft);color:var(--teal)}@media (width<=999px){#orbit-workspace.zero-workspace .drive-viewbar{padding-top:0}}#orbit-workspace.zero-workspace .conversation-avatar{background:var(--canvas);width:32px;height:32px;color:var(--quiet);border-radius:8px;flex:0 0 32px;place-items:center;display:grid}#orbit-workspace.zero-workspace .conversation-copy{flex-direction:column;gap:3px;min-width:0;display:flex}#orbit-workspace.zero-workspace .conversation-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}#orbit-workspace.zero-workspace .conversation-copy small{color:var(--quiet);font-size:11px}#orbit-workspace.zero-workspace .conversation-filter input{width:100%;min-height:36px;padding:8px;font-size:12px}#orbit-workspace.zero-workspace .app-sidebar-body .conversation-filter{margin-bottom:12px;font-size:12px}#orbit-workspace.zero-workspace .sidebar-empty{color:var(--quiet);padding:12px;font-size:12px}#orbit-workspace.zero-workspace .chat-conversation{flex-direction:column;height:calc(100dvh - 210px);min-height:420px;margin-top:0;padding:0;display:flex}#orbit-workspace.zero-workspace .conversation-heading{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:58px;padding:0 0 12px;display:flex}#orbit-workspace.zero-workspace .conversation-heading>div:first-of-type{flex:1;min-width:0}#orbit-workspace.zero-workspace .conversation-heading h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:1.4;overflow:hidden}#orbit-workspace.zero-workspace .conversation-heading small{color:var(--quiet);font-size:12px}#orbit-workspace.zero-workspace .conversation-actions{align-items:center;gap:8px;margin:0;display:flex}#orbit-workspace.zero-workspace .conversation-actions>button{min-height:36px;color:var(--quiet);background:0 0;border:0;align-items:center;gap:6px;padding:8px;font-size:12px;display:inline-flex}#orbit-workspace.zero-workspace .chat-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:12px 0;overflow-y:auto}#orbit-workspace.zero-workspace .chat-messages{max-height:none;margin:0;padding:0;list-style:none;overflow:visible}#orbit-workspace.zero-workspace .chat-messages>li{background:0 0;border-radius:0;margin:0;padding:0}#orbit-workspace.zero-workspace .chat-day{color:var(--quiet);align-items:center;gap:12px;margin:8px 0 20px;font-size:11px;display:flex}#orbit-workspace.zero-workspace .chat-day:before,#orbit-workspace.zero-workspace .chat-day:after{content:"";background:var(--line);flex:1;height:1px}#orbit-workspace.zero-workspace .message-row{border-radius:8px;gap:12px;padding:8px 6px;display:flex}#orbit-workspace.zero-workspace .message-row:hover{background:var(--canvas)}#orbit-workspace.zero-workspace .message-avatar{background:var(--tealsoft);width:32px;height:32px;color:var(--teal);border-radius:8px;flex:0 0 32px;place-items:center;font-size:11px;font-weight:600;display:grid}#orbit-workspace.zero-workspace .message-content{flex:1;min-width:0;position:relative}#orbit-workspace.zero-workspace .message-content header{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}#orbit-workspace.zero-workspace .message-content header strong{font-size:13px;font-weight:600;display:inline}#orbit-workspace.zero-workspace .message-content time{margin:0;font-size:11px;display:inline}#orbit-workspace.zero-workspace .message-content .chat-body{white-space:pre-wrap;margin:4px 0;font-size:14px;line-height:1.55}#orbit-workspace.zero-workspace .message-content blockquote{border-left:3px solid var(--teal);color:var(--quiet);background:var(--canvas);margin:6px 0;padding:6px 10px;font-size:12px}#orbit-workspace.zero-workspace .chat-messages .message-reply{background:0 0;border:0;min-height:28px;padding:4px 0;font-size:11px}#orbit-workspace.zero-workspace .message-grouped .message-avatar{visibility:hidden}#orbit-workspace.zero-workspace .message-grouped .message-row{padding-top:0}#orbit-workspace.zero-workspace .message-grouped .message-content header strong{display:none}#orbit-workspace.zero-workspace .message-grouped .message-content header{float:right}#orbit-workspace.zero-workspace .chat-compose-dock{background:var(--paper);flex-shrink:0;padding-top:8px}#orbit-workspace.zero-workspace .chat-composer{border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(0,1fr) 40px;align-items:end;gap:8px;padding:10px;display:grid}#orbit-workspace.zero-workspace .chat-composer>label{margin:0}#orbit-workspace.zero-workspace .chat-composer textarea{resize:none;background:0 0;border:0;min-height:50px;max-height:160px;padding:4px;font-size:14px}#orbit-workspace.zero-workspace .chat-composer>button{background:var(--teal);width:40px;min-height:40px;color:var(--oncoral,#fff);border:0;border-radius:8px;place-items:center;padding:8px;display:grid}#orbit-workspace.zero-workspace .reply-preview{border-left:3px solid var(--teal);background:var(--canvas);grid-column:1/-1;justify-content:space-between;gap:12px;padding:8px;font-size:12px;display:flex}#orbit-workspace.zero-workspace .reply-preview span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#orbit-workspace.zero-workspace .reply-preview button{background:0 0;border:0;flex-shrink:0;min-height:24px;padding:0;font-size:12px}#orbit-workspace.zero-workspace .composer-tools{flex-wrap:wrap;align-items:center;gap:4px 12px;padding:4px 0;display:flex}#orbit-workspace.zero-workspace .composer-tools>button{min-height:32px;color:var(--quiet);background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;font-size:11px;display:inline-flex}#orbit-workspace.zero-workspace .composer-tools small{color:var(--quiet);margin-left:auto;font-size:10px}#orbit-workspace.zero-workspace .chat-service-note{clear:both;color:var(--quiet);justify-content:flex-end;align-items:center;gap:4px;display:flex;font-size:10px!important}#orbit-workspace.zero-workspace .communication-empty{min-height:240px;color:var(--quiet);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:32px 20px;display:flex}#orbit-workspace.zero-workspace .communication-empty>svg{color:var(--teal);margin-bottom:12px}#orbit-workspace.zero-workspace .communication-empty h3{color:var(--ink);margin:0 0 8px;font-size:20px}#orbit-workspace.zero-workspace .communication-empty p{max-width:360px;margin:0;font-size:14px;line-height:1.6}#orbit-workspace.zero-workspace .meeting-lobby{min-width:0}#orbit-workspace.zero-workspace .meeting-lobby-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}#orbit-workspace.zero-workspace .meeting-lobby-toolbar h3{margin:0;font-size:16px;font-weight:600}#orbit-workspace.zero-workspace .meeting-lobby-toolbar button{min-height:40px;font-size:13px}#orbit-workspace.zero-workspace .service-unavailable{border:1px solid var(--line);background:var(--canvas);color:var(--quiet);border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:24px;padding:12px;font-size:12px;display:flex}#orbit-workspace.zero-workspace .service-unavailable>svg{flex-shrink:0;margin-top:2px}#orbit-workspace.zero-workspace .service-unavailable strong{color:var(--ink);font-size:13px;font-weight:500}#orbit-workspace.zero-workspace .service-unavailable p{margin:4px 0 0}#orbit-workspace.zero-workspace .meeting-prejoin{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);align-items:center;gap:32px;margin:32px 0;display:grid}#orbit-workspace.zero-workspace .meeting-preview{color:#e8eaed;background:#202124;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:300px;padding:24px;font-size:13px;display:flex}#orbit-workspace.zero-workspace .meeting-preview-avatar{color:#fff;background:#345ba6;border-radius:50%;place-items:center;width:80px;height:80px;font-size:32px;display:grid}#orbit-workspace.zero-workspace .meeting-device-state{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:16px;display:flex}#orbit-workspace.zero-workspace .meeting-device-state span{color:#bdc1c6;align-items:center;gap:6px;font-size:11px;display:flex}#orbit-workspace.zero-workspace .meeting-ready h3{letter-spacing:-.5px;overflow-wrap:anywhere;margin:8px 0 12px;font-size:24px;line-height:1.3}#orbit-workspace.zero-workspace .meeting-ready p{color:var(--quiet);margin:0 0 24px;font-size:14px;line-height:1.6}#orbit-workspace.zero-workspace .meeting-status{color:var(--quiet);font-size:12px}#orbit-workspace.zero-workspace .meeting-join-actions{flex-wrap:wrap;gap:8px;display:flex}#orbit-workspace.zero-workspace .meeting-join-actions button{justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:13px;display:inline-flex}#orbit-workspace.zero-workspace .meeting-ready>small{color:var(--quiet);align-items:center;gap:6px;margin-top:16px;font-size:11px;display:flex}#orbit-workspace.zero-workspace .meeting-secondary-actions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}#orbit-workspace.zero-workspace .meeting-secondary-actions button{color:var(--quiet);background:0 0;border:0;padding:6px 0;font-size:12px}#orbit-workspace.zero-workspace .meeting-footnote{border-top:1px solid var(--line);color:var(--quiet);padding-top:16px;font-size:12px}#orbit-workspace.zero-workspace .meeting-empty{min-height:360px}#orbit-workspace.zero-workspace .meeting-empty>span{align-items:center;gap:6px;margin-top:24px;font-size:12px;display:flex}@media (width>=1000px){#orbit-workspace.zero-workspace .meeting-lobby{margin-left:calc(var(--app-sidebar-width) + var(--app-column-gap))}}@media (width<=999px){#orbit-workspace.zero-workspace .chat-conversation{height:calc(100dvh - 265px);min-height:360px;padding:0}#orbit-workspace.zero-workspace .conversation-heading{gap:8px}#orbit-workspace.zero-workspace .conversation-heading h3{font-size:14px}#orbit-workspace.zero-workspace .conversation-heading .conversation-avatar{display:none}#orbit-workspace.zero-workspace .conversation-actions{gap:2px}#orbit-workspace.zero-workspace .conversation-actions>button{min-height:40px;padding:6px;font-size:11px}#orbit-workspace.zero-workspace .conversation-actions>button>span{display:none}#orbit-workspace.zero-workspace .message-row{gap:8px;padding-inline:0}#orbit-workspace.zero-workspace .chat-composer textarea{font-size:16px}#orbit-workspace.zero-workspace .composer-tools small{display:none}#orbit-workspace.zero-workspace .composer-tools{gap:12px}#orbit-workspace.zero-workspace .composer-tools>button{min-height:40px}#orbit-workspace.zero-workspace .chat-service-note{justify-content:flex-start;font-size:9px!important}#orbit-workspace.zero-workspace .meeting-prejoin{grid-template-columns:1fr;gap:20px;margin:20px 0}#orbit-workspace.zero-workspace .meeting-preview{gap:12px;min-height:200px;padding:20px}#orbit-workspace.zero-workspace .meeting-preview-avatar{width:64px;height:64px;font-size:24px}#orbit-workspace.zero-workspace .meeting-device-state{margin-top:4px}#orbit-workspace.zero-workspace .meeting-ready h3{font-size:20px}#orbit-workspace.zero-workspace .meeting-ready p{margin-bottom:16px}#orbit-workspace.zero-workspace .meeting-lobby-toolbar{margin-bottom:12px}#orbit-workspace.zero-workspace .meeting-lobby-toolbar h3{font-size:14px}#orbit-workspace.zero-workspace .service-unavailable{margin-bottom:16px}}#orbit-workspace.zero-workspace .message-content header strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}#orbit-workspace.zero-workspace .conversation-copy strong{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box}@media (width<=999px){#orbit-workspace.zero-workspace .chat-conversation{min-height:200px}#orbit-workspace.zero-workspace .meeting-ready{order:-1}#orbit-workspace.zero-workspace .meeting-preview{min-height:180px}}#orbit-workspace.zero-workspace .meeting-empty>button{margin-top:20px}#orbit-workspace.zero-workspace .meeting-join-actions>button{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:8px}#orbit-workspace.zero-workspace .meeting-join-actions>.primary-action{background:var(--teal);color:var(--oncoral,#fff);border-color:#0000}@media (width<=999px){#orbit-workspace.zero-workspace .chat-messages .message-reply{min-height:40px}#orbit-workspace.zero-workspace .conversation-actions>button{min-height:44px}}#orbit-workspace.zero-workspace .workspace-dialog .chat-search{background:0 0;border:0;border-radius:0;margin:0;padding:0}#orbit-workspace.zero-workspace .chat-search-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call{--ink:#f1f3f4;--quiet:#bdc1c6;--paper:#202124;--canvas:#2b2c30;--line:#45464a;--lk-bg:#202124;--lk-bg2:#2b2c30;--lk-control-bg:#343539;--lk-control-fg:#f1f3f4;--lk-control-hover-bg:#45464a;--lk-font-family:inherit;--lk-font-size:14px;--lk-accent-bg:#06f;--lk-border-radius:8px;height:calc(100dvh - 195px);min-height:360px;color:var(--lk-fg);background:var(--lk-bg);border-radius:12px;position:relative;overflow:hidden}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-video-conference{height:100%;min-height:0}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-video-conference-inner{min-height:0}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call :is(.lk-grid-layout-wrapper,.lk-focus-layout-wrapper){flex:1;height:auto;min-height:0}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-control-bar{border-color:var(--line);flex-wrap:wrap;flex-shrink:0;gap:8px;height:auto;min-height:64px;padding:12px}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call button{color:var(--lk-control-fg);background:var(--lk-control-bg);border:0;border-radius:8px;min-height:40px;padding:10px 12px;font-size:13px;line-height:1.5}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call button:hover{background:var(--lk-control-hover-bg)}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-disconnect-button{color:#fff;background:#b3261e}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-disconnect-button:hover{background:#cf3028}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-button-menu{padding-inline:8px}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call-status{z-index:5;pointer-events:none;background:#202124e6;border-radius:20px;align-items:center;gap:8px;margin:0;font-size:12px;display:flex;position:absolute;top:16px;left:16px;color:#e8eaed!important;padding:6px 10px!important}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call-status>span:first-child{background:#fbbc04;border-radius:50%;width:7px;height:7px}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call-status>span.connected{background:#81c995}#orbit-workspace.zero-workspace .meeting-end-button{border:1px solid var(--line);background:var(--paper);color:#b3261e;white-space:nowrap;border-radius:8px;min-height:44px;padding:10px 12px;font-size:13px}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call-note{color:var(--quiet);margin:10px 0 0;font-size:12px}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call input{color:var(--lk-fg);background:var(--lk-bg2);border-color:var(--lk-border-color)}@media (width<=999px){:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call{height:calc(100dvh - 240px);min-height:320px}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-control-bar{gap:6px;min-height:60px;padding:8px}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-control-bar button{min-height:44px;padding:10px}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call-status{font-size:11px;top:10px;left:10px}#orbit-workspace.zero-workspace .meeting-end-button{padding:8px 10px;font-size:12px}#orbit-workspace.zero-workspace .live-meet:has(.meeting-call) .app-page-header h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#orbit-workspace.zero-workspace .live-meet:has(.meeting-call) .app-page-actions{flex-shrink:0}}.public-page:has(.guest-meeting .meeting-call){width:calc(100% - 48px);max-width:none;margin:16px auto;padding:20px}.public-page .guest-meeting .meeting-call{height:calc(100dvh - 230px)}.guest-meet-icon{color:var(--teal);background:var(--canvas);border-radius:12px;margin-bottom:16px;padding:12px;display:inline-flex}.guest-meeting-privacy{color:var(--quiet);align-items:flex-start;gap:8px;margin-top:20px;line-height:1.6;display:flex}.guest-meeting-privacy svg{flex-shrink:0;margin-top:3px}#orbit-workspace.zero-workspace .event-meeting-link{border:1px solid var(--line);border-radius:8px;gap:6px;padding:12px;display:grid}#orbit-workspace.zero-workspace .event-meeting-link small{color:var(--quiet)}@media (width<=640px){.public-page:has(.guest-meeting .meeting-call){border:0;border-radius:0;width:100%;margin:0;padding:16px}.public-page .guest-meeting .meeting-call{height:calc(100dvh - 200px);min-height:320px}}@media (width<=760px){.meeting-call .meeting-control-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width<=640px){#orbit-workspace.zero-workspace .live-calendar .fc-list-table{table-layout:fixed}#orbit-workspace.zero-workspace .live-calendar .fc-list-event-time{white-space:normal;width:112px}#orbit-workspace.zero-workspace .live-calendar .fc-list-event-graphic{width:24px;padding-inline:4px}#orbit-workspace.zero-workspace .live-calendar .fc-list-event-title{overflow-wrap:anywhere}}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-chat{border-color:var(--line);grid-template-rows:auto minmax(0,1fr) auto;min-height:0}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-chat-form{align-items:center;gap:8px;width:100%;max-width:none;min-height:68px;margin:0;padding:12px;display:flex}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-chat-form-input{border:1px solid var(--line);width:0;min-width:0;min-height:44px;color:var(--ink);background:var(--canvas);font:inherit;border-radius:8px;flex:1;margin:0;padding:10px 12px}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-chat-form-button{flex-shrink:0;min-height:44px;margin:0}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-chat-messages{min-height:0;overflow:auto}.meeting-call .lk-focus-toggle-button:after{content:"Focus participant";clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-chat{z-index:20;border:0;width:100%;height:100%;max-height:100%;position:absolute;inset:0}}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-chat-header{justify-content:space-between;min-height:60px;padding:12px 16px}:is(#orbit-workspace.zero-workspace,.public-page) .meeting-call .lk-chat-header .lk-chat-toggle{margin-left:auto}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-actions{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-actions>button{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:auto;min-height:44px;margin:0;padding:8px 12px;display:inline-flex}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-actions .attach-action{padding-left:12px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-actions .save-draft-action{margin-left:auto}@media (width<=640px){#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-actions .attach-action{width:44px;padding:10px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-actions .attach-action>span{display:none}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-actions .schedule-action{width:44px;padding:10px;font-size:0}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-actions .schedule-action svg{width:18px;height:18px}}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-actions .schedule-action{color:var(--quiet);background:0 0;border-color:#0000}#orbit-workspace .resource-label-trigger{justify-content:center;align-items:center;gap:8px;min-height:44px;display:inline-flex}.resource-label-editor{gap:16px;display:grid}.resource-label-editor>p{margin:0}.resource-label-create{gap:12px;display:grid}.resource-label-create .row{justify-content:flex-end}.resource-label-list{border-top:1px solid var(--line);gap:4px;padding-top:12px;display:grid}.resource-label-list>label{align-items:center;gap:10px;min-height:44px;margin:0;display:flex}.resource-label-list>label input{flex:none}#orbit-workspace.zero-workspace .calendar-detail-navigation{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}#orbit-workspace.zero-workspace .calendar-detail-navigation .calendar-back{margin:0}:is(#orbit-workspace.zero-workspace,.thura-public,.workspace-dialog) .app-action-row{scrollbar-width:thin;overscroll-behavior-inline:contain;flex-flow:row;align-items:center;gap:8px;min-width:0;max-width:100%;padding:2px;display:flex;overflow:auto hidden}:is(#orbit-workspace.zero-workspace,.thura-public,.workspace-dialog) .app-action-row[data-align=end]{justify-content:flex-end}:is(#orbit-workspace.zero-workspace,.thura-public,.workspace-dialog) .app-action-row>:is(button,a){white-space:nowrap;width:auto;min-width:44px;height:44px;min-height:44px;line-height:1.25;font-size:var(--app-font-control,13px);vertical-align:middle;flex:none;justify-content:center;align-self:center;align-items:center;gap:8px;margin:0;padding:8px 12px;font-weight:500;display:inline-flex}.app-action-row>:is(button,a)>svg{flex-shrink:0}.workspace-dialog footer>.app-action-row{width:100%}#orbit-workspace.zero-workspace .drive-detail .file-preview{min-width:0}#orbit-workspace.zero-workspace .drive-detail .file-preview-actions{margin:0 0 16px}#orbit-workspace.zero-workspace .file-labels{flex-wrap:wrap;align-items:center;gap:4px;margin-top:5px;display:flex}#orbit-workspace.zero-workspace .file-label-badge{background:var(--tealsoft);max-width:100%;color:var(--teal);overflow-wrap:anywhere;border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:500;line-height:1.5;display:inline-flex}#orbit-workspace.zero-workspace .file-label-badge svg{flex-shrink:0}#orbit-workspace.zero-workspace .drive-file .file-name{align-items:flex-start}#orbit-workspace.zero-workspace .resource-label-filter{gap:6px;width:100%;min-width:0;font-size:12px;display:grid}#orbit-workspace.zero-workspace .resource-label-filter .select-control{width:100%;min-width:0}@media (width<=640px){:is(#orbit-workspace.zero-workspace,.thura-public,.workspace-dialog) .app-action-row[data-align=end]{justify-content:flex-start}#orbit-workspace.zero-workspace .composer-actions .save-draft-action{margin-left:auto}}#orbit-workspace.zero-workspace .drive-columns,#orbit-workspace.zero-workspace .drive-files.list .drive-file{grid-template-columns:minmax(0,1fr) 120px 70px 104px}@media (width>=1101px) and (width<=1400px){#orbit-workspace.zero-workspace .drive-body:has(.drive-detail) .drive-columns,#orbit-workspace.zero-workspace .drive-body:has(.drive-detail) .drive-files.list .drive-file{grid-template-columns:minmax(0,1fr) 70px 104px}}@media (width<=760px){#orbit-workspace.zero-workspace .drive-files.list .drive-file{grid-template-columns:minmax(0,1fr) 104px}}#orbit-workspace.zero-workspace .drive-detail .file-preview{container-type:inline-size}@container (width<=720px){#orbit-workspace.zero-workspace .file-preview-actions>button{width:44px;padding:10px}#orbit-workspace.zero-workspace .file-preview-actions>button .action-label{display:none}}.recurrence-control{gap:16px;min-width:0;display:grid}.recurrence-control label{gap:8px;display:grid}.recurrence-control .repeat-interval{align-items:end;gap:12px;display:flex}.recurrence-control .repeat-interval label{width:110px}.recurrence-control .repeat-interval>span{padding-bottom:12px}.recurrence-control .repeat-weekdays{border:0;min-width:0;margin:0;padding:0}.recurrence-control .repeat-weekdays legend{margin-bottom:8px}.recurrence-control .repeat-weekdays>div{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}:is(#orbit-workspace.zero-workspace,.workspace-dialog) .repeat-weekdays button{border-radius:8px;width:100%;min-width:0;min-height:40px;padding:4px}:is(#orbit-workspace.zero-workspace,.workspace-dialog) .repeat-weekdays button[aria-pressed=true]{background:var(--tealsoft);color:var(--teal);opacity:1;border-color:currentColor}@media (width<=640px){:is(#orbit-workspace.zero-workspace,.thura-public,.workspace-dialog) .app-action-row>button:has(svg):has(.action-label){width:44px;padding:10px}:is(#orbit-workspace.zero-workspace,.thura-public,.workspace-dialog) .app-action-row>button:has(svg) .action-label{display:none}}.app-action-hint{z-index:10000;color:#fff;max-width:min(240px,100vw - 24px);font:500 12px/1.4 var(--font-sans,sans-serif);pointer-events:none;background:#202124;border-radius:6px;padding:6px 10px;position:fixed;transform:translate(-50%)}#orbit-workspace.zero-workspace .app-toast{z-index:100;background:var(--ink);width:max-content;max-width:calc(100vw - 32px);color:var(--paper);border-radius:8px;margin:0;padding:12px 16px;font-size:13px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0002}@media (width>=1000px){#orbit-workspace.zero-workspace .contact-directory>li{grid-template-columns:42px minmax(0,1fr) minmax(130px,.65fr) 364px}#orbit-workspace.zero-workspace .contact-columns{grid-template-columns:minmax(0,1fr) minmax(130px,.65fr) 364px}#orbit-workspace.zero-workspace .contact-actions .app-action-row{justify-content:flex-start;gap:8px}#orbit-workspace.zero-workspace .contact-action-list.app-action-row>button{width:44px;padding:10px}}#orbit-workspace.zero-workspace .app-page-actions{overflow:visible}#orbit-workspace.zero-workspace .workspace-dialog .recurrence-control label,#orbit-workspace.zero-workspace .workspace-dialog .recurrence-control .field-help{margin:0}:is(#orbit-workspace.zero-workspace,.thura-public,.workspace-dialog,.thura-signin) button.app-action,#orbit-workspace.zero-workspace #orbit-mail-vibrant button.app-action{border:1px solid var(--line,#dadce0);background:var(--paper,#fff);width:auto;min-width:44px;height:44px;min-height:44px;color:var(--ink,#202124);font:500 13px/1.25 var(--font-sans,sans-serif);white-space:nowrap;box-shadow:none;cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:8px 12px;display:inline-flex}:is(#orbit-workspace.zero-workspace,.thura-public,.workspace-dialog,.thura-signin) button.app-action[data-variant=primary],#orbit-workspace.zero-workspace #orbit-mail-vibrant button.app-action[data-variant=primary]{background:var(--teal,var(--action,#06f));color:var(--oncoral,light-dark(#fff,#121827));border-color:#0000}:is(#orbit-workspace.zero-workspace,.thura-public,.workspace-dialog,.thura-signin) button.app-action[data-variant=danger],#orbit-workspace.zero-workspace #orbit-mail-vibrant button.app-action[data-variant=danger]{color:#fff;background:#b3261e;border-color:#0000}:is(#orbit-workspace.zero-workspace,.thura-public,.workspace-dialog) button.app-action:disabled{opacity:.5;cursor:default}:is(#orbit-workspace.zero-workspace,.thura-public,.workspace-dialog) button.app-action:hover:not(:disabled){filter:brightness(.94)}button.app-action svg{flex-shrink:0;width:18px;height:18px}.select-control:has(.select-options-inline){display:block}.select-options.select-options-inline{box-sizing:border-box;width:100%;max-height:min(240px,35dvh);margin-top:6px;position:relative;top:auto;left:auto}.recipient-field{gap:8px;min-width:0;display:grid;position:relative}.recipient-control{border:1px solid var(--line,#dadce0);background:var(--paper,#fff);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:6px 10px;display:flex}:is(#orbit-workspace.zero-workspace,.thura-public,.workspace-dialog,.thura-signin) .recipient-control>input,#orbit-workspace.zero-workspace #orbit-mail-vibrant .recipient-control>input{width:120px;min-width:60px;max-width:100%;height:30px;min-height:30px;box-shadow:none;color:inherit;font:inherit;background:0 0;border:0;flex:120px;margin:0;padding:3px}.recipient-control:focus-within{outline:2px solid var(--teal,#06f);outline-offset:2px}.recipient-pill{color:#174ea6;background:#e8f0fe;border-radius:18px;align-items:center;gap:4px;max-width:100%;padding:3px 6px 3px 10px;font-size:13px;display:inline-flex}.recipient-pill>span{overflow-wrap:anywhere;min-width:0}.recipient-pill button,.recipient-control.single-recipient>button{width:28px;height:28px;min-height:28px;color:inherit;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:4px;display:inline-flex}.recipient-control.single-recipient{color:#174ea6;background:#e8f0fe;border-radius:22px}.recipient-suggestions{border:1px solid var(--line,#dadce0);background:var(--paper,#fff);border-radius:8px;max-height:220px;padding:4px;overflow:auto}.recipient-suggestions>button{text-align:left;width:100%;color:inherit;background:0 0;border:0;border-radius:5px;flex-direction:column;align-items:flex-start;gap:3px;padding:10px;display:flex}.recipient-suggestions>button[aria-selected=true],.recipient-suggestions>button:hover{background:var(--tealsoft,#e8f0fe)}.recipient-suggestions span{overflow-wrap:anywhere;font-size:12px}#orbit-workspace.zero-workspace .file-label-badge{color:#174ea6;background:#e8f0fe}@media (width<=640px){:is(#orbit-workspace.zero-workspace,.workspace-dialog) .app-action-row>button.app-action:has(svg):has(.action-label),#orbit-workspace.zero-workspace #orbit-mail-vibrant .app-action-row>button.app-action:has(svg):has(.action-label){width:44px;padding:10px}}:is(#orbit-workspace.zero-workspace,.workspace-dialog,.thura-public,.thura-signin) .recipient-pill>button,#orbit-workspace.zero-workspace #orbit-mail-vibrant .recipient-pill>button,:is(#orbit-workspace.zero-workspace,.workspace-dialog,.thura-public,.thura-signin) .recipient-control.single-recipient>button,#orbit-workspace.zero-workspace #orbit-mail-vibrant .recipient-control.single-recipient>button{width:28px;min-width:28px;height:28px;min-height:28px;color:inherit;box-shadow:none;background:0 0;border:0;flex:0 0 28px;justify-content:center;align-items:center;margin:0;padding:4px;display:inline-flex}:is(#orbit-workspace.zero-workspace,.workspace-dialog,.thura-public,.thura-signin) .recipient-control>input:focus,#orbit-workspace.zero-workspace #orbit-mail-vibrant .recipient-control>input:focus{box-shadow:none;outline:none}:is(#orbit-workspace.zero-workspace,.workspace-dialog,.thura-public,.thura-signin) .recipient-suggestions>button,#orbit-workspace.zero-workspace #orbit-mail-vibrant .recipient-suggestions>button{text-align:left;width:100%;height:auto;min-height:52px;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:5px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;margin:0;padding:8px 10px;display:flex}:is(#orbit-workspace.zero-workspace,.workspace-dialog) .recipient-suggestions>button[aria-selected=true],#orbit-workspace.zero-workspace #orbit-mail-vibrant .recipient-suggestions>button[aria-selected=true],:is(#orbit-workspace.zero-workspace,.workspace-dialog) .recipient-suggestions>button:hover,#orbit-workspace.zero-workspace #orbit-mail-vibrant .recipient-suggestions>button:hover{background:var(--tealsoft,#e8f0fe)}#orbit-workspace.zero-workspace button.app-action.new-action,#orbit-workspace.zero-workspace #orbit-mail-vibrant button.app-action.new-action{width:100px;min-width:100px}@media (width<=999px){#orbit-workspace.zero-workspace .drive-detail>header>button.app-action{display:none}}#orbit-workspace.zero-workspace .invitation-list .settings-list-row>span{overflow-wrap:anywhere;min-width:0}#orbit-workspace.zero-workspace .workspace-search{height:46px;min-height:46px}#orbit-workspace.zero-workspace .workspace-search input{height:44px;min-height:44px}@media (width<=999px){#orbit-workspace.zero-workspace .workspace-search button.app-action{display:none}}@media (width>=1000px){#orbit-workspace.zero-workspace .drive-detail>button.app-action.drive-detail-back{display:none}}#orbit-workspace.zero-workspace .app-sidebar button.app-action{justify-content:flex-start;width:100%}#orbit-workspace.zero-workspace .timeline-tools.app-action-row{overflow:visible}#orbit-workspace.zero-workspace .timeline-tools.app-action-row .timeline-source{flex:auto;min-width:0;max-width:180px}#orbit-workspace.zero-workspace .app-action-row:empty{display:none}#orbit-workspace.zero-workspace .timeline-tools.app-action-row .timeline-source .select-control{width:100%}#orbit-workspace.zero-workspace .activity-filters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}#orbit-workspace.zero-workspace .workspace-dialog .activity-filters label{flex:120px;min-width:0;margin:0}#orbit-workspace.zero-workspace .activity-entry{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:8px;padding:12px}.rich-editor{gap:8px;min-width:0;display:grid}.rich-editor-label{font-size:13px;font-weight:500}.rich-editor-frame{border:1px solid var(--line);background:var(--canvas);border-radius:8px;overflow:hidden}.rich-editor-frame:focus-within{outline:2px solid var(--teal);outline-offset:2px}.rich-toolbar.app-action-row{border-bottom:1px solid var(--line);background:var(--paper);gap:2px;margin:0;padding:4px}:is(#orbit-workspace.zero-workspace,.workspace-dialog) .rich-toolbar button.app-action{background:0 0;border-color:#0000;width:36px;min-width:36px;height:36px;min-height:36px;padding:8px}:is(#orbit-workspace.zero-workspace,.workspace-dialog) .rich-toolbar button.app-action[aria-pressed=true]{background:var(--tealsoft,#e8f0fe);color:var(--teal)}.rich-editor-content{overflow-wrap:anywhere;outline:none;min-height:180px;padding:14px;font-size:14px;line-height:1.6}.rich-editor-content>:first-child,.rich-content>:first-child{margin-top:0}.rich-editor-content>:last-child,.rich-content>:last-child{margin-bottom:0}.rich-editor-content ul,.rich-content ul{padding-left:24px;list-style:outside}.rich-editor-content ol,.rich-content ol{padding-left:24px;list-style:decimal}.rich-editor-content a,.rich-content a{color:var(--teal);text-decoration:underline}.rich-editor-content blockquote,.rich-content blockquote{border-left:3px solid var(--line);margin-left:0;padding-left:14px}.rich-editor-content table,.rich-content table{border-collapse:collapse;table-layout:fixed;width:100%}.rich-editor-content :is(td,th),.rich-content :is(td,th){border:1px solid var(--line);padding:8px;position:relative}.rich-editor-content th{background:var(--paper)}.rich-editor-content .selectedCell{background:var(--tint)}.rich-editor-content mark{color:#332500;background:#ffe58f}.rich-editor-content .tableWrapper{overflow-x:auto}.rich-editor-content h1{font-size:30px}.rich-editor-content h2{font-size:24px}.rich-editor-content h3{font-size:20px}.rich-document-options{border-bottom:1px solid var(--line);gap:8px;padding:8px;display:flex}.rich-document-options>*{width:160px}.rich-editor-count{border-top:1px solid var(--line);color:var(--muted);padding:8px 14px;font-size:12px}.full-editor .rich-editor-content{max-width:820px;min-height:500px;margin:auto;padding:32px}.rich-table-tools{padding:4px}.plain-content{white-space:pre-wrap}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-recipient-row{align-items:flex-start;gap:8px;display:flex}#orbit-workspace.zero-workspace .recipient-field.recipient-inline{flex:1;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:8px;min-width:0;display:grid}#orbit-workspace.zero-workspace .recipient-inline>label{margin:0;padding-top:12px}.recipient-inline .recipient-suggestions,.recipient-inline .field-help{grid-column:2}#orbit-workspace.zero-workspace #orbit-mail-vibrant .recipient-extras{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}#orbit-workspace.zero-workspace #orbit-mail-vibrant .recipient-toggle{white-space:nowrap;flex:none;padding:10px}@media (width<=640px){.rich-editor-content{font-size:16px}.full-editor .rich-editor-content{min-height:400px;padding:16px}}#orbit-workspace.zero-workspace #orbit-mail-vibrant .rich-toolbar button.app-action{background:0 0;border-color:#0000;width:36px;min-width:36px;height:36px;min-height:36px;padding:8px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .rich-toolbar button.app-action[aria-pressed=true]{background:var(--tealsoft,#e8f0fe);color:var(--teal)}#orbit-workspace.zero-workspace #orbit-mail-vibrant .composer-recipient-row .recipient-toggle{align-self:flex-start;margin-top:0}#orbit-workspace.zero-workspace #orbit-mail-vibrant .recipient-inline .recipient-control>input[data-empty=true]{flex:10px;width:10px;min-width:10px;padding:3px 0}@media (width<=640px){:is(#orbit-workspace.zero-workspace,.workspace-dialog) .rich-toolbar button.app-action,#orbit-workspace.zero-workspace #orbit-mail-vibrant .rich-toolbar button.app-action{width:44px;min-width:44px;height:44px;min-height:44px}}#orbit-workspace.zero-workspace .drive-body:has(.drive-document-editor,.office-editor){grid-template-columns:minmax(0,1fr)}#orbit-workspace.zero-workspace .drive-body:has(.drive-document-editor,.office-editor)>.drive-contents{display:none}#orbit-workspace.zero-workspace .drive-body:has(.drive-document-editor,.office-editor)>.drive-detail{border:0;padding:0}#orbit-workspace.zero-workspace .drive-browser:has(.drive-document-editor,.office-editor) .drive-view-options{visibility:hidden}#orbit-workspace.zero-workspace .rich-editor-content :is(p,li){font-size:inherit;line-height:inherit}#orbit-workspace.zero-workspace .drive-browser:has(.drive-document-editor,.office-editor)>.app-page-header,#orbit-workspace.zero-workspace .drive-browser:has(.drive-document-editor,.office-editor) .drive-view-options,#orbit-workspace.zero-workspace .full-editor>.rich-editor-label{display:none}@media (width>=1000px){#orbit-workspace.zero-workspace .drive-browser:has(.drive-document-editor,.office-editor){grid-template-rows:auto 1fr}#orbit-workspace.zero-workspace .drive-browser:has(.drive-document-editor,.office-editor) .drive-tabs,#orbit-workspace.zero-workspace .drive-browser:has(.drive-document-editor,.office-editor) .drive-body{grid-row:1/span 2}#orbit-workspace.zero-workspace .drive-body:has(.drive-document-editor,.office-editor) .drive-detail>header{padding:0 0 12px}#orbit-workspace.zero-workspace .drive-body:has(.drive-document-editor,.office-editor) .drive-detail>header>div{grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}#orbit-workspace.zero-workspace .drive-body:has(.drive-document-editor,.office-editor) .drive-detail>header .file-type{grid-row:1/span 2}#orbit-workspace.zero-workspace .drive-body:has(.drive-document-editor,.office-editor) .drive-detail>header h3{margin:0}#orbit-workspace.zero-workspace .drive-body:has(.drive-document-editor,.office-editor) .drive-detail>header p{grid-column:2;margin:0}}.assistant-panel{gap:16px;min-width:0;display:grid}.assistant-panel p{margin:0}.assistant-panel label{gap:8px;min-width:0;display:grid}.assistant-panel textarea{resize:vertical;min-height:74px}.assistant-output{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);background:var(--canvas);border-radius:8px;max-height:40dvh;padding:14px;overflow:auto}.assistant-result{gap:12px;display:grid}.ai-settings-fields{border:0;gap:16px;min-width:0;padding:0;display:grid}@media (width>=1000px) and (width<=1200px){#orbit-workspace.zero-workspace .contact-directory>li{grid-template-columns:42px minmax(0,1fr) 364px}#orbit-workspace.zero-workspace .contact-columns{display:none}#orbit-workspace.zero-workspace .contact-organization{grid-area:2/2}#orbit-workspace.zero-workspace .contact-actions{grid-area:1/3/3}}#orbit-workspace.zero-workspace .workspace-body{grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}#orbit-workspace.zero-workspace .assistant-dock{background:var(--paper);border:1px solid var(--line);border-radius:12px;width:auto;min-width:0;margin:8px 8px 8px 0;padding:0;overflow:hidden}#orbit-workspace.zero-workspace .assistant-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;margin:0;padding:12px 14px;display:flex}#orbit-workspace.zero-workspace .assistant-heading>div{color:var(--teal);align-items:center;gap:8px;display:flex}#orbit-workspace.zero-workspace .assistant-heading :is(h2,h4){color:var(--ink);margin:0;font-size:15px;font-weight:600}#orbit-workspace.zero-workspace .assistant-heading>button{background:0 0;border:0;width:36px;min-width:36px;height:36px;padding:8px}#orbit-workspace.zero-workspace .assistant-panel{flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex}#orbit-workspace.zero-workspace .assistant-panel p{margin:0;line-height:1.55}#orbit-workspace.zero-workspace .assistant-panel h3{margin:0 0 8px;font-size:18px}#orbit-workspace.zero-workspace .assistant-context{border-bottom:1px solid var(--line);padding-bottom:12px}#orbit-workspace.zero-workspace .assistant-source{overflow-wrap:anywhere;max-width:100%;font-size:12px;font-weight:600;display:block}#orbit-workspace.zero-workspace .assistant-context details{color:var(--quiet);margin-top:8px;font-size:12px}#orbit-workspace.zero-workspace .assistant-context summary{cursor:pointer}#orbit-workspace.zero-workspace .assistant-context label{gap:6px;margin:10px 0 0}#orbit-workspace.zero-workspace .assistant-panel textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;font-size:13px;line-height:1.5}#orbit-workspace.zero-workspace .assistant-context-update{gap:8px;font-size:12px;display:grid}#orbit-workspace.zero-workspace .assistant-setup{background:var(--canvas);border:1px solid var(--line);border-radius:8px;padding:10px;font-size:12px}#orbit-workspace.zero-workspace .assistant-welcome>p{color:var(--quiet);font-size:13px}#orbit-workspace.zero-workspace .assistant-quick-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}#orbit-workspace.zero-workspace .assistant-quick-actions>button{border:1px solid var(--line);text-align:left;background:var(--canvas);border-radius:8px;width:auto;min-height:36px;padding:8px 10px;font-size:12px}#orbit-workspace.zero-workspace .assistant-turns{gap:20px;min-width:0;display:grid}#orbit-workspace.zero-workspace .assistant-turn{gap:12px;min-width:0;display:grid}#orbit-workspace.zero-workspace .assistant-question{background:var(--tealsoft);max-width:90%;color:var(--ink);overflow-wrap:anywhere;border-radius:12px 12px 2px;justify-self:end;padding:10px 12px;font-size:13px}#orbit-workspace.zero-workspace .assistant-output{white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;max-height:none;padding:0;font-size:14px;line-height:1.6;overflow:visible}#orbit-workspace.zero-workspace .assistant-prompt{border:1px solid var(--line);background:var(--canvas);border-radius:12px;margin-top:auto;padding:10px}#orbit-workspace.zero-workspace .assistant-prompt:focus-within{outline:2px solid var(--teal);outline-offset:2px}#orbit-workspace.zero-workspace .assistant-prompt>textarea{min-height:64px;box-shadow:none;resize:vertical;background:0 0;border:0;outline:none;padding:0}#orbit-workspace.zero-workspace .assistant-prompt-actions{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}#orbit-workspace.zero-workspace .assistant-prompt-actions .select-control{flex:1;width:auto;min-width:0}#orbit-workspace.zero-workspace .assistant-prompt-actions>button{border-radius:50%;flex:0 0 36px;width:36px;height:36px;padding:8px}#orbit-workspace.zero-workspace .assistant-disclaimer{color:var(--quiet);font-size:11px}#orbit-workspace.zero-workspace .assistant-inline{min-width:0;margin:12px 0}#orbit-workspace.zero-workspace .assistant-inline>button{color:var(--teal);background:var(--tealsoft);border:1px solid var(--line);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:inline-flex}#orbit-workspace.zero-workspace .assistant-inline>div{border:1px solid var(--line);background:var(--paper);border-radius:12px;margin-top:8px}#orbit-workspace.zero-workspace .assistant-writing-panel .assistant-quick-actions{margin-top:10px}#orbit-workspace.zero-workspace .assistant-launcher[aria-expanded=true]{color:var(--teal);background:var(--tealsoft)}@media (width>=1280px){#orbit-workspace.zero-workspace .workspace-body:has(>.assistant-dock){grid-template-columns:minmax(0,1fr) 360px;gap:0}#orbit-workspace.zero-workspace .assistant-dock{max-height:calc(100dvh - 88px);position:sticky;top:8px;overflow-y:auto}#orbit-workspace.zero-workspace .assistant-dock>.assistant-panel{min-height:calc(100dvh - 170px)}#orbit-workspace.zero-workspace .workspace-body:has(>.assistant-dock) .contact-directory>li{grid-template-columns:42px minmax(0,1fr) 364px}#orbit-workspace.zero-workspace .workspace-body:has(>.assistant-dock) .contact-organization{grid-area:2/2}#orbit-workspace.zero-workspace .workspace-body:has(>.assistant-dock) .contact-actions{grid-area:1/3/3}#orbit-workspace.zero-workspace .workspace-body:has(>.assistant-dock) .contact-columns{display:none}}@media (width<=1279px){#orbit-workspace.zero-workspace .workspace-body:has(>.assistant-dock)>.workspace-content{display:none}#orbit-workspace.zero-workspace .assistant-dock{margin:8px}#orbit-workspace.zero-workspace .assistant-dock>.assistant-panel{min-height:calc(100dvh - 212px)}}#orbit-workspace.zero-workspace .workspace-body{grid-column:1/-1}#orbit-workspace.zero-workspace .ws-top:has(>.assistant-launcher){grid-template-columns:auto minmax(0,1fr) 36px 36px}#orbit-workspace.zero-workspace .ws-top>.assistant-launcher{grid-column:3}#orbit-workspace.zero-workspace .ws-top:has(>.assistant-launcher)>button[aria-label=Account\ menu]{grid-column:4}@media (width>=1200px){#orbit-workspace.zero-workspace .ws-top:has(>.assistant-launcher){grid-template-columns:100px auto minmax(160px,1fr) 36px 36px}#orbit-workspace.zero-workspace .ws-top>.assistant-launcher{grid-column:4}#orbit-workspace.zero-workspace .ws-top:has(>.assistant-launcher)>button[aria-label=Account\ menu]{grid-column:5}}@media (width<=999px){#orbit-workspace.zero-workspace .ws-top:has(>.assistant-launcher){grid-template-columns:32px minmax(0,1fr) 36px 36px}}@media (width>=1280px){#orbit-workspace.zero-workspace .workspace-body:has(>.assistant-dock) #orbit-mail-vibrant.has-message .layout{grid-template-columns:var(--app-sidebar-width) minmax(0,1fr)}#orbit-workspace.zero-workspace .workspace-body:has(>.assistant-dock) #orbit-mail-vibrant.has-message .layout>.list{display:none}}#orbit-workspace.zero-workspace #orbit-mail-vibrant .app-action-row{flex-wrap:nowrap}#orbit-workspace.zero-workspace #orbit-mail-vibrant .assistant-panel .assistant-prompt>textarea{height:64px;min-height:64px}#orbit-workspace.zero-workspace #orbit-mail-vibrant .assistant-panel .assistant-context textarea{min-height:96px}#orbit-workspace.zero-workspace .workspace-content{container:workspace-page/inline-size}@container workspace-page (width<=1200px){#orbit-workspace.zero-workspace .workspace-content .app-action-row>button:has(svg):has(.action-label),#orbit-workspace.zero-workspace #orbit-mail-vibrant .app-action-row>button:has(svg):has(.action-label){width:44px;padding:10px}#orbit-workspace.zero-workspace .workspace-content .app-action-row>button:has(svg) .action-label{display:none}}#orbit-workspace.zero-workspace .drive-contents{container:drive-list/inline-size}#orbit-workspace.zero-workspace .file-name>span:last-child{flex:1;min-width:0}#orbit-workspace.zero-workspace .file-title,#orbit-workspace.zero-workspace .file-name small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}#orbit-workspace.zero-workspace .file-label-badge{white-space:nowrap;color:#174ea6;flex-shrink:1;overflow:hidden}#orbit-workspace.zero-workspace .file-label-badge>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container drive-list (width<=620px){#orbit-workspace.zero-workspace .drive-columns,#orbit-workspace.zero-workspace .drive-files.list .drive-file{grid-template-columns:minmax(0,1fr) 104px;gap:12px}#orbit-workspace.zero-workspace .drive-files.list :is(.file-modified,.file-size),#orbit-workspace.zero-workspace .drive-columns>:is(:nth-child(2),:nth-child(3)){display:none}}@container workspace-page (width<=1050px){#orbit-workspace.zero-workspace .drive-body:has(.drive-detail){grid-template-columns:minmax(0,1fr)}#orbit-workspace.zero-workspace .drive-body:has(.drive-detail)>.drive-contents{display:none}#orbit-workspace.zero-workspace .drive-body>.drive-detail{border-left:0;padding-left:0}#orbit-workspace.zero-workspace .drive-detail>button.app-action.drive-detail-back{display:inline-flex}}#orbit-workspace.zero-workspace .drive-body:has(.office-editor,.office-conversion){grid-template-columns:minmax(0,1fr)}#orbit-workspace.zero-workspace .drive-body:has(.office-editor,.office-conversion)>.drive-contents{display:none}#orbit-workspace.zero-workspace .drive-body:has(.office-editor,.office-conversion)>.drive-detail{border-left:0;padding-left:0}#orbit-workspace.zero-workspace .drive-body:has(.office-editor,.office-conversion) .drive-detail-back{display:inline-flex}#orbit-workspace.zero-workspace .office-conversion header{justify-content:space-between;align-items:center;gap:16px;display:flex}#orbit-workspace.zero-workspace .office-conversion textarea{box-sizing:border-box;width:100%;line-height:1.6}#orbit-workspace.zero-workspace .office-conversion{min-width:0;padding-top:20px}#orbit-workspace.zero-workspace .office-editor iframe{border:1px solid var(--line);border-radius:8px;min-height:420px}#orbit-workspace.zero-workspace .office-editor>p[role=status]{color:var(--quiet);margin:12px 0}#orbit-workspace .drive-fullscreen{z-index:1000;background:var(--paper);color:var(--ink);outline:none;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}#orbit-workspace .drive-file-topbar{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:14px;min-height:64px;padding:8px 16px;display:flex}#orbit-workspace .drive-file-topbar>div{min-width:0}#orbit-workspace .drive-file-topbar h2{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;overflow:hidden}#orbit-workspace .drive-file-topbar span{color:var(--quiet);font-size:12px}#orbit-workspace .drive-fullscreen-content{flex:1;min-height:0;overflow:auto}#orbit-workspace .drive-fullscreen .office-editor{flex-direction:column;gap:0;height:100%;display:flex}#orbit-workspace .drive-fullscreen .office-editor>p{flex:none;margin:0;padding:4px 16px;font-size:12px}#orbit-workspace .drive-fullscreen .office-editor-host{flex:1;min-height:0}#orbit-workspace .drive-fullscreen .office-editor-host iframe{border:0;width:100%;height:100%;min-height:0}#orbit-workspace .drive-fullscreen .drive-document-editor{max-width:1100px;margin:0 auto;padding:16px}#orbit-workspace .drive-rendered-file{max-width:900px;margin:0 auto;padding:24px}#orbit-workspace .drive-rendered-file pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.65}#orbit-workspace .drive-rendered-file img{max-width:100%;height:auto}@media (width<=767px){#orbit-workspace .drive-file-topbar{min-height:56px;padding:6px 10px}#orbit-workspace .drive-rendered-file{padding:18px}}#orbit-workspace .resource-context-menu{z-index:1200;background:var(--paper);width:220px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);color:var(--ink);border:1px solid var(--line);border-radius:12px;padding:6px;position:fixed;overflow:auto;box-shadow:0 12px 40px #0004}#orbit-workspace .resource-context-menu button{width:100%;color:inherit;text-align:left;font:inherit;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;margin:0;padding:10px 12px;font-size:14px;display:flex}#orbit-workspace .resource-context-menu button:focus-visible,#orbit-workspace .resource-context-menu button:hover{background:var(--canvas);outline:2px solid var(--teal);outline-offset:-2px}#orbit-workspace .resource-context-menu button[data-danger]{color:var(--coral)}#orbit-workspace:has(>.drive-fullscreen)>[inert]{display:none!important}#orbit-workspace .drive-file-body{flex:1;min-height:0;display:flex}#orbit-workspace .drive-file-body>.drive-fullscreen-content{min-width:0}#orbit-workspace .drive-file-assistant:empty{display:none}#orbit-workspace.zero-workspace .drive-file-assistant:has(>.assistant-dock){border-left:1px solid var(--line);flex:none;width:360px;overflow:auto}#orbit-workspace.zero-workspace .drive-file-assistant>.assistant-dock{border:0;border-radius:0;width:auto;min-height:100%;max-height:none;margin:0;position:static}#orbit-workspace.zero-workspace .drive-file-assistant>.assistant-dock>.assistant-panel{min-height:calc(100dvh - 144px)}@media (width<=1279px){#orbit-workspace .drive-file-body:has(.assistant-dock)>.drive-fullscreen-content{display:none}#orbit-workspace.zero-workspace .drive-file-assistant:has(>.assistant-dock){border-left:0;width:100%}}#orbit-workspace .drive-fullscreen .office-editor{position:relative}#orbit-workspace .drive-fullscreen .office-editor>.office-editor-error{z-index:2;border:1px solid var(--line);background:var(--paper);border-radius:8px;max-width:min(38ch,100% - 24px);padding:8px 12px;position:absolute;top:8px;right:12px;box-shadow:0 2px 8px #0002}#orbit-mail-vibrant .mail-delivery{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:8px;margin-block:12px;padding:12px}#orbit-mail-vibrant .mail-delivery summary{cursor:pointer}#orbit-mail-vibrant .mail-delivery ul{margin-block:12px 0;padding-inline-start:20px}#orbit-mail-vibrant .mail-delivery li+li{margin-top:8px}.mail-screening{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:8px;margin-block:12px;padding:12px}.mail-screening-held{border-inline-start:4px solid var(--gold,#946b08)}.mail-screening-title{align-items:center;gap:8px;display:flex}.mail-screening ul{padding-inline-start:20px;font-size:13px}.mail-screening li+li{margin-block-start:6px}:is(#orbit-workspace.zero-workspace,.thura-public,.workspace-dialog) .app-action-row[data-compact]>button:has(svg):has(.action-label){width:44px;padding:10px}:is(#orbit-workspace.zero-workspace,.thura-public,.workspace-dialog) .app-action-row[data-compact]>button:has(svg) .action-label{display:none}
