*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-family);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-family-monospace);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{color-scheme:dark}html,body,#root{height:100%}body{background:rgb(var(--rgb-background-norm) / 1);color:rgb(var(--rgb-text-norm) / 1)}::-moz-selection{background:rgb(var(--rgb-interaction-norm-minor-2) / 1)}::selection{background:rgb(var(--rgb-interaction-norm-minor-2) / 1)}.scroll{scrollbar-width:thin;scrollbar-color:rgb(var(--rgb-border-weak) / 1) transparent}.scroll::-webkit-scrollbar{width:10px;height:10px}.scroll::-webkit-scrollbar-thumb{background:rgb(var(--rgb-border-weak) / 1);border-radius:999px;border:2px solid transparent;background-clip:content-box}@media (max-width: 767.98px){input,select,textarea{font-size:16px!important}}body{overscroll-behavior:none}:where(a,button,input,select,textarea,[tabindex]:not([tabindex="-1"]),summary):focus-visible{outline:2px solid rgb(var(--rgb-interaction-norm) / 1);outline-offset:2px;border-radius:5px}@keyframes l7-fade-scale{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes l7-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes l7-fade{0%{opacity:0}to{opacity:1}}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.kbd{border-radius:var(--border-radius-sm);border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--rgb-border-weak) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--rgb-background-weak) / var(--tw-bg-opacity, 1));padding:1px 5px;font-family:var(--font-family-monospace);font-size:10.5px;--tw-text-opacity: 1;color:rgb(var(--rgb-text-weak) / var(--tw-text-opacity, 1))}.btn{display:inline-flex;height:1.75rem;align-items:center;gap:.375rem;border-radius:var(--border-radius-md);padding-left:.625rem;padding-right:.625rem;font-size:13px;line-height:18px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--rgb-text-norm) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn:hover{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-background-weak) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--rgb-text-norm) / var(--tw-text-opacity, 1))}.btn-primary{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-interaction-norm) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(3 18 31 / var(--tw-text-opacity, 1))}.btn-primary:hover{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-interaction-norm-major-1) / var(--tw-bg-opacity, 1))}.btn-outline{border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--rgb-border-weak) / var(--tw-border-opacity, 1))}.btn-outline:hover{--tw-border-opacity: 1;border-color:rgb(var(--rgb-border-norm) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--rgb-background-weak) / var(--tw-bg-opacity, 1))}.btn-ghost{--tw-text-opacity: 1;color:rgb(var(--rgb-text-weak) / var(--tw-text-opacity, 1))}.btn-ghost:hover{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-background-weak) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--rgb-text-norm) / var(--tw-text-opacity, 1))}.\!input{border-radius:var(--border-radius-md);border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--rgb-border-weak) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--rgb-background-elevated) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:13px;line-height:18px;--tw-text-opacity: 1;color:rgb(var(--rgb-text-norm) / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.\!input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--rgb-text-hint) / var(--tw-text-opacity, 1))}.\!input::placeholder{--tw-text-opacity: 1;color:rgb(var(--rgb-text-hint) / var(--tw-text-opacity, 1))}.\!input:focus{--tw-border-opacity: 1;border-color:rgb(var(--rgb-interaction-norm-minor-1) / var(--tw-border-opacity, 1))}.input{border-radius:var(--border-radius-md);border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--rgb-border-weak) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--rgb-background-elevated) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:13px;line-height:18px;--tw-text-opacity: 1;color:rgb(var(--rgb-text-norm) / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--rgb-text-hint) / var(--tw-text-opacity, 1))}.input::placeholder{--tw-text-opacity: 1;color:rgb(var(--rgb-text-hint) / var(--tw-text-opacity, 1))}.input:focus{--tw-border-opacity: 1;border-color:rgb(var(--rgb-interaction-norm-minor-1) / var(--tw-border-opacity, 1))}.aura{background:radial-gradient(1200px 640px at 100% -24%,rgba(61,168,254,.03),transparent 62%),rgb(var(--rgb-background-lowered) / 1)}.\!panel{background:linear-gradient(180deg,#ffffff06,#fff0 42%),rgb(var(--rgb-background-norm) / 1)!important;border:1px solid rgb(var(--rgb-border-weak) / 1)!important;box-shadow:0 1px #ffffff08 inset,0 18px 40px -24px #000000b3!important}.panel{background:linear-gradient(180deg,#ffffff06,#fff0 42%),rgb(var(--rgb-background-norm) / 1);border:1px solid rgb(var(--rgb-border-weak) / 1);box-shadow:0 1px #ffffff08 inset,0 18px 40px -24px #000000b3}.card{border-radius:var(--border-radius-xl);background:linear-gradient(180deg,#ffffff08,#fff0 45%),rgb(var(--rgb-background-norm) / 1);border:1px solid rgb(var(--rgb-border-weak) / 1);box-shadow:0 1px #ffffff08 inset,0 12px 30px -18px #000000a6;transition:transform .18s cubic-bezier(.2,.7,.2,1),border-color .18s,box-shadow .18s}.card:hover{transform:translateY(-2px);border-color:rgb(var(--rgb-border-weak) / 1);box-shadow:0 1px #ffffff0a inset,0 22px 44px -20px #000000b3}.glow-brand{box-shadow:0 0 0 1px rgb(var(--rgb-interaction-norm-minor-1) / 1)}.rail-active{background:rgb(var(--rgb-interaction-norm-minor-2) / 1);border:1px solid rgb(var(--rgb-interaction-norm-minor-1) / 1);color:rgb(var(--rgb-interaction-norm) / 1)}.avatar{display:grid;place-items:center;border-radius:9999px;font-weight:600;color:rgb(var(--rgb-text-norm) / 1);background:linear-gradient(135deg,#3da8fe29,#3da8fe0d);border:1px solid rgb(var(--rgb-border-weak) / 1)}.pill{display:inline-flex;align-items:center;border-radius:9999px;font-family:var(--font-family-monospace);font-size:10.5px;padding:1px 7px;background:rgb(var(--rgb-background-weak) / 1);border:1px solid rgb(var(--rgb-border-weak) / 1);color:rgb(var(--rgb-text-weak) / 1)}.field{border-radius:var(--border-radius-lg);background:rgb(var(--rgb-background-elevated) / 1);border:1px solid rgb(var(--rgb-border-weak) / 1);transition:border-color .18s,background .18s,box-shadow .18s}.field:hover{border-color:rgb(var(--rgb-border-norm) / 1)}.field:focus-within{border-color:rgb(var(--rgb-interaction-norm-minor-1) / 1);box-shadow:0 0 0 3px #3da8fe1f}.hover-lift{transition:transform .16s cubic-bezier(.2,.7,.2,1),background-color .16s,border-color .16s}.hover-lift:hover{transform:translateY(-1px)}.brand-gradient{background:linear-gradient(135deg,#3da8fe,#1f8fed);color:#03121f}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.right-3{right:.75rem}.top-0\.5{top:.125rem}.top-3{top:.75rem}.z-\[60\]{z-index:60}.m-0{margin:0}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-px{margin-bottom:-1px}.-ml-2{margin-left:-.5rem}.-mr-1{margin-right:-.25rem}.-mt-1{margin-top:-.25rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1\.5{height:.375rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-full{height:100%}.h-screen{height:100vh}.max-h-40{max-height:10rem}.max-h-\[420px\]{max-height:420px}.max-h-\[92vh\]{max-height:92vh}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-\[120px\]{min-height:120px}.min-h-\[80px\]{min-height:80px}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[640px\]{min-width:640px}.min-w-\[8rem\]{min-width:8rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[200px\]{max-width:200px}.max-w-\[22rem\]{max-width:22rem}.max-w-\[30\%\]{max-width:30%}.max-w-\[40\%\]{max-width:40%}.max-w-\[420px\]{max-width:420px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[22px\]{--tw-translate-x: 22px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[-1\]{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-none{list-style-type:none}.columns-1{-moz-columns:1;columns:1}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[auto_auto_1fr_auto\]{grid-template-columns:auto auto 1fr auto}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-3{row-gap:.75rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-line-1>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(var(--rgb-border-weak) / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:var(--border-radius-md)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--border-radius-lg)}.rounded-md{border-radius:var(--border-radius-md)}.rounded-sm{border-radius:var(--border-radius-sm)}.rounded-xl{border-radius:var(--border-radius-xl)}.border{border-width:1px}.border-0{border-width:0px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.\!border-danger\/30{border-color:rgb(var(--rgb-signal-danger) / .3)!important}.\!border-success\/30{border-color:rgb(var(--rgb-signal-success) / .3)!important}.border-brand{--tw-border-opacity: 1;border-color:rgb(var(--rgb-interaction-norm) / var(--tw-border-opacity, 1))}.border-danger\/20{border-color:rgb(var(--rgb-signal-danger) / .2)}.border-danger\/30{border-color:rgb(var(--rgb-signal-danger) / .3)}.border-danger\/40{border-color:rgb(var(--rgb-signal-danger) / .4)}.border-line-1,.border-line-2{--tw-border-opacity: 1;border-color:rgb(var(--rgb-border-weak) / var(--tw-border-opacity, 1))}.border-success\/30{border-color:rgb(var(--rgb-signal-success) / .3)}.border-success\/40{border-color:rgb(var(--rgb-signal-success) / .4)}.border-transparent{border-color:transparent}.\!bg-danger\/10{background-color:rgb(var(--rgb-signal-danger) / .1)!important}.\!bg-success\/10{background-color:rgb(var(--rgb-signal-success) / .1)!important}.bg-bg-0{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-background-lowered) / var(--tw-bg-opacity, 1))}.bg-bg-1{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-background-norm) / var(--tw-bg-opacity, 1))}.bg-bg-2{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-background-elevated) / var(--tw-bg-opacity, 1))}.bg-bg-3{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-background-weak) / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/60{background-color:#0009}.bg-brand{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-interaction-norm) / var(--tw-bg-opacity, 1))}.bg-brand-soft{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-interaction-norm-minor-2) / var(--tw-bg-opacity, 1))}.bg-brand\/10{background-color:rgb(var(--rgb-interaction-norm) / .1)}.bg-current{background-color:currentColor}.bg-danger{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-signal-danger) / var(--tw-bg-opacity, 1))}.bg-danger\/10{background-color:rgb(var(--rgb-signal-danger) / .1)}.bg-danger\/5{background-color:rgb(var(--rgb-signal-danger) / .05)}.bg-fg-2{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-text-norm) / var(--tw-bg-opacity, 1))}.bg-fg-4{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-text-weak) / var(--tw-bg-opacity, 1))}.bg-norm{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-text-norm) / var(--tw-bg-opacity, 1))}.bg-success{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-signal-success) / var(--tw-bg-opacity, 1))}.bg-success\/10{background-color:rgb(var(--rgb-signal-success) / .1)}.bg-success\/15{background-color:rgb(var(--rgb-signal-success) / .15)}.bg-warning{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-signal-warning) / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-2{padding-right:.5rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.align-\[-0\.125em\]{vertical-align:-.125em}.font-display{font-family:var(--font-family)}.font-mono{font-family:var(--font-family-monospace)}.font-sans{font-family:var(--font-family)}.text-2xl{font-size:1.4286em}.text-\[10px\]{font-size:10px}.text-body{font-size:14px;line-height:20px}.text-body-s{font-size:13px;line-height:18px}.text-caption{font-size:12px;line-height:16px}.text-h2{font-size:28px;line-height:36px}.text-h4{font-size:18px;line-height:24px}.text-lg{font-size:1.1429em}.text-rg{font-size:1em}.text-sm{font-size:.8571em}.text-xl{font-size:1.2857em}.text-xs{font-size:.7143em}.font-medium{font-weight:500}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-wider{letter-spacing:.05em}.\!text-danger{--tw-text-opacity: 1 !important;color:rgb(var(--rgb-signal-danger) / var(--tw-text-opacity, 1))!important}.\!text-success{--tw-text-opacity: 1 !important;color:rgb(var(--rgb-signal-success) / var(--tw-text-opacity, 1))!important}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-brand{--tw-text-opacity: 1;color:rgb(var(--rgb-interaction-norm) / var(--tw-text-opacity, 1))}.text-danger{--tw-text-opacity: 1;color:rgb(var(--rgb-signal-danger) / var(--tw-text-opacity, 1))}.text-fg-1,.text-fg-2{--tw-text-opacity: 1;color:rgb(var(--rgb-text-norm) / var(--tw-text-opacity, 1))}.text-fg-3,.text-fg-4{--tw-text-opacity: 1;color:rgb(var(--rgb-text-weak) / var(--tw-text-opacity, 1))}.text-fg-5{--tw-text-opacity: 1;color:rgb(var(--rgb-text-hint) / var(--tw-text-opacity, 1))}.text-norm{--tw-text-opacity: 1;color:rgb(var(--rgb-text-norm) / var(--tw-text-opacity, 1))}.text-success{--tw-text-opacity: 1;color:rgb(var(--rgb-signal-success) / var(--tw-text-opacity, 1))}.text-warning{--tw-text-opacity: 1;color:rgb(var(--rgb-signal-warning) / var(--tw-text-opacity, 1))}.\!underline{text-decoration-line:underline!important}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-brand{accent-color:rgb(var(--rgb-interaction-norm) / 1)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-3{--tw-shadow: var(--shadow-lifted);--tw-shadow-colored: var(--shadow-lifted);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 1px 2px rgba(0,0,0,.5);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (prefers-reduced-motion: reduce){.anim-pop,.anim-in,.anim-fade{animation:none}}@media (prefers-reduced-motion: reduce){.card:hover,.hover-lift:hover{transform:none}}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:border-line-3:hover{--tw-border-opacity: 1;border-color:rgb(var(--rgb-border-norm) / var(--tw-border-opacity, 1))}.hover\:bg-\[var\(--interaction-default-hover\)\]:hover{background-color:var(--interaction-default-hover)}.hover\:bg-bg-2:hover{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-background-elevated) / var(--tw-bg-opacity, 1))}.hover\:bg-bg-3:hover{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-background-weak) / var(--tw-bg-opacity, 1))}.hover\:bg-danger\/10:hover{background-color:rgb(var(--rgb-signal-danger) / .1)}.hover\:text-danger:hover{--tw-text-opacity: 1;color:rgb(var(--rgb-signal-danger) / var(--tw-text-opacity, 1))}.hover\:text-danger\/80:hover{color:rgb(var(--rgb-signal-danger) / .8)}.hover\:text-fg-1:hover,.hover\:text-fg-2:hover{--tw-text-opacity: 1;color:rgb(var(--rgb-text-norm) / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.focus\:opacity-100:focus{opacity:1}.active\:bg-bg-3:active{--tw-bg-opacity: 1;background-color:rgb(var(--rgb-background-weak) / var(--tw-bg-opacity, 1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width: 640px){.sm\:inline-flex{display:inline-flex}.sm\:w-40{width:10rem}.sm\:w-48{width:12rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[140px_1fr\]{grid-template-columns:140px 1fr}.sm\:flex-row{flex-direction:row}.sm\:gap-4{gap:1rem}.sm\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mt-2{margin-top:.5rem}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:columns-2{-moz-columns:2;columns:2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:gap-6{gap:1.5rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pt-5{padding-top:1.25rem}.md\:text-6xl{font-size:2.2857em}.md\:text-lg{font-size:1.1429em}}@media (min-width: 1024px){.lg\:mb-20{margin-bottom:5rem}.lg\:gap-8{gap:2rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}}.\[\&\>td\]\:border-b>td{border-bottom-width:1px}.\[\&\>td\]\:border-line-1>td{--tw-border-opacity: 1;border-color:rgb(var(--rgb-border-weak) / var(--tw-border-opacity, 1))}.\[\&_a\]\:text-blue-700 a{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.\[\&_a\]\:text-brand a{--tw-text-opacity: 1;color:rgb(var(--rgb-interaction-norm) / var(--tw-text-opacity, 1))}.\[\&_a\]\:underline a{text-decoration-line:underline}@font-face{font-family:Slate;src:url(/fonts/SlateForOnePlus-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Slate;src:url(/fonts/SlateForOnePlus-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Slate;src:url(/fonts/SlateForOnePlus-Book.ttf) format("truetype");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:Slate;src:url(/fonts/SlateForOnePlus-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Slate;src:url(/fonts/SlateForOnePlus-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Slate;src:url(/fonts/SlateForOnePlus-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Slate;src:url(/fonts/SlateForOnePlus-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{--primary-minor-2: #142533;--primary-minor-1: #1e384c;--primary: #64b9fe;--primary-major-1: #74c0fe;--primary-major-2: #83c7fe;--primary-major-3: #93cefe;--primary-contrast: #000000;--interaction-norm-minor-2: #0c2233;--interaction-norm-minor-1: #12324c;--interaction-norm: #3da8fe;--interaction-norm-major-1: #50b1fe;--interaction-norm-major-2: #64b9fe;--interaction-norm-major-3: #77c2fe;--interaction-norm-contrast: #000000;--signal-danger-minor-2: #310b12;--signal-danger-minor-1: #4a111b;--signal-danger: #f5385a;--signal-danger-major-1: #f64c6b;--signal-danger-major-2: #f7607b;--signal-danger-major-3: #f8748c;--signal-danger-contrast: #ffffff;--signal-warning-minor-2: #331200;--signal-warning-minor-1: #4d1b00;--signal-warning: #ff9900;--signal-warning-major-1: #ffa31a;--signal-warning-major-2: #ffad33;--signal-warning-major-3: #ffb84d;--signal-warning-contrast: #000000;--signal-success-minor-2: #06221b;--signal-success-minor-1: #093228;--signal-success: #1ea885;--signal-success-major-1: #35b191;--signal-success-major-2: #4bb99d;--signal-success-major-3: #62c2aa;--signal-success-contrast: #ffffff;--signal-info-minor-2: #072029;--signal-info-minor-1: #0b2f3e;--signal-info: #239ece;--signal-info-major-1: #39a8d3;--signal-info-major-2: #4fb1d8;--signal-info-major-3: #65bbdd;--signal-info-contrast: #ffffff;--interaction-weak-minor-2: #16151a;--interaction-weak-minor-1: #25232c;--interaction-weak: #4a4658;--interaction-weak-major-1: #5c5969;--interaction-weak-major-2: #6e6b79;--interaction-weak-major-3: #807e8a;--interaction-weak-contrast: #ffffff;--text-norm: #ffffff;--text-weak: #a7a4b5;--text-hint: #6d697d;--text-disabled: #5b576b;--text-invert: #1c1b24;--field-norm: #5b576b;--field-hover: #6d697d;--field-disabled: #3f3b4c;--focus-outline: #3da8fe;--focus-ring: rgb(61 168 254 / .3);--border-norm: #4a4658;--border-weak: #343140;--background-norm: #16141c;--background-weak: #292733;--background-strong: #3f3b4c;--background-invert: #ffffff;--interaction-default: transparent;--interaction-default-hover: rgb(91 87 107 / .2);--interaction-default-active: rgb(91 87 107 / .4);--shadow-norm-opacity: .5;--shadow-raised-opacity: .44;--shadow-lifted-opacity: .75;--backdrop-norm: rgb(22 20 28 / .48);--signal-danger-hover: var(--signal-danger-major-1);--signal-danger-active: var(--signal-danger-major-2);--signal-warning-hover: var(--signal-warning-major-1);--signal-warning-active: var(--signal-warning-major-2);--signal-success-hover: var(--signal-success-major-1);--signal-success-active: var(--signal-success-major-2);--signal-info-hover: var(--signal-info-major-1);--signal-info-active: var(--signal-info-major-2);--interaction-norm-hover: var(--interaction-norm-major-1);--interaction-norm-active: var(--interaction-norm-major-2);--interaction-weak-hover: var(--interaction-weak-major-1);--interaction-weak-active: var(--interaction-weak-major-2);--scrollbar-thumb-color: #4a4658;--link-norm: var(--interaction-norm-major-1);--link-hover: var(--interaction-norm-major-2);--link-active: var(--interaction-norm-major-3);--background-elevated: #1e1c26;--background-lowered: #0e0d12;--mini-calendar-today-color: #ffffff;--logo-text-proton-color: #ffffff;--logo-text-product-color: #ffffff;--selection-background-color: var(--primary);--selection-text-color: var(--primary-contrast);--header-background-color: var(--background-norm);--sidebar-background-color: var(--background-norm);--navigation-current-item-marker-color: var(--interaction-norm);--navigation-current-item-background-color: var(--interaction-default-hover);--navigation-current-item-text-color: var(--text-norm);--main-box-shadow: none;--main-border-width: 1px;--navigation-item-count-background-color: var(--primary);--navigation-item-count-text-color: var(--primary-contrast);--toolbar-background-color: var(--background-norm);--toolbar-border-bottom-color: var(--border-weak);--toolbar-text-color: var(--text-norm);--toolbar-separator-color: var(--border-norm);--tooltip-background-color: var(--background-invert);--tooltip-text-color: var(--text-invert);--email-item-unread-background-color: var(--background-elevated);--email-item-unread-text-color: var(--text-norm);--email-item-unread-icon-background-color: var(--background-strong);--email-item-unread-icon-text-color: inherit;--email-item-read-background-color: var(--background-lowered);--email-item-read-text-color: var(--text-weak);--email-item-read-icon-background-color: var(--background-strong);--email-item-read-icon-text-color: inherit;--email-item-selected-background-color: var(--interaction-norm);--email-item-selected-text-color: var(--interaction-norm-contrast);--email-item-selected-icon-background-color: var(--interaction-norm-major-2);--email-item-selected-icon-text-color: inherit;--email-message-view-background-color: var(--background-norm);--field-background-color: var(--background-norm);--field-text-color: var(--text-norm);--field-placeholder-color: var(--text-hint);--field-hover-background-color: var(--background-norm);--field-hover-text-color: var(--text-norm);--field-focus-background-color: var(--background-norm);--field-focus-text-color: var(--text-norm);--field-disabled-background-color: var(--background-norm);--field-disabled-text-color: var(--text-disabled);--select-background-color: var(--field-background-color);--favorite-icon-color: orange;--mark-background-color: yellow;--mark-text-color: black;--modal-background-color: var(--background-norm);--modal-text-color: var(--text-norm);--1px: .0625rem;--border-radius: 8;--border-radius-sm: calc(.5 * var(--border-radius) * var(--1px));--border-radius-md: calc(var(--border-radius) * var(--1px));--border-radius-lg: calc(1.5 * var(--border-radius) * var(--1px));--border-radius-xl: calc(2 * var(--border-radius) * var(--1px));--border-radius-xxl: calc(3 * var(--border-radius) * var(--1px));--border-radius-full: 9999em;--shadow-default-color: 0 0 0;--shadow-norm-offset: 0 calc(var(--1px)) calc(var(--1px) * 4);--shadow-raised-offset: 0 calc(var(--1px) * 4) calc(var(--1px) * 12);--shadow-lifted-offset: 0 calc(var(--1px) * 8) calc(var(--1px) * 24);--shadow-norm: var(--shadow-norm-offset) rgb(var(--shadow-default-color) / var(--shadow-norm-opacity));--shadow-raised: var(--shadow-raised-offset) rgb(var(--shadow-default-color) / var(--shadow-raised-opacity));--shadow-lifted: var(--shadow-lifted-offset) rgb(var(--shadow-default-color) / var(--shadow-lifted-opacity));--space-0: 0;--space-px: .0625rem;--space-0-5: .125rem;--space-1: .25rem;--space-1-5: .375rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-10: 2.5rem;--space-11: 2.75rem;--space-12: 3rem;--space-14: 3.5rem;--space-16: 4rem;--space-20: 5rem;--header-height: 3.75rem;--header-height-small: 2.75rem;--width-sidebar: 15.625rem;--field-height: 2.25rem;--focus-ring-size: .1875rem;--font-family: "Slate", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-monospace: ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-weight-normal: 400;--font-weight-semibold: 600;--font-weight-bold: 700;color-scheme:dark}:root{--rgb-background-lowered: 14 13 18;--rgb-background-norm: 22 20 28;--rgb-background-elevated: 30 28 38;--rgb-background-weak: 41 39 51;--rgb-background-strong: 63 59 76;--rgb-border-weak: 52 49 64;--rgb-border-norm: 74 70 88;--rgb-text-norm: 255 255 255;--rgb-text-weak: 167 164 181;--rgb-text-hint: 109 105 125;--rgb-text-disabled: 91 87 107;--rgb-interaction-norm: 61 168 254;--rgb-interaction-norm-major-1: 80 177 254;--rgb-interaction-norm-minor-1: 18 50 76;--rgb-interaction-norm-minor-2: 12 34 51;--rgb-signal-success: 30 168 133;--rgb-signal-warning: 255 153 0;--rgb-signal-danger: 245 56 90;--rgb-signal-info: 35 158 206}html{font-size:100%;block-size:100%}body{margin:0;block-size:100%;overflow:hidden;font-family:var(--font-family);font-size:.875rem;line-height:1.4285714;color:var(--text-norm);background-color:var(--background-norm);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv05" 1,"tnum" 0}#root{block-size:100%}h1,.h1{display:block;margin:0;font-size:2.5714em;font-weight:var(--font-weight-normal)}h2,.h2{display:block;margin:0;font-size:2em;font-weight:var(--font-weight-normal)}h3,.h3{display:block;margin:0;font-size:1.4286em;font-weight:var(--font-weight-normal)}h4,.h4{display:block;margin:0;font-size:1.2857em;font-weight:var(--font-weight-normal)}h5,.h5{display:block;margin:0;font-size:1.2143em;font-weight:var(--font-weight-normal)}h6,.h6{display:block;margin:0;font-size:1.1429em;font-weight:var(--font-weight-normal)}::-moz-selection{background-color:var(--selection-background-color);color:var(--selection-text-color)}::selection{background-color:var(--selection-background-color);color:var(--selection-text-color)}a{color:inherit;text-decoration:none}a:not([class]),.link{color:var(--link-norm);text-decoration:underline;cursor:pointer}a:not([class]):hover,.link:hover{color:var(--link-hover)}a:not([class]):active,.link:active{color:var(--link-active)}.text-no-decoration,.text-no-decoration:hover{text-decoration:none}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color) transparent}*::-webkit-scrollbar{inline-size:.625rem;block-size:.625rem}*::-webkit-scrollbar-thumb{border:.125rem solid transparent;background-clip:padding-box;border-radius:.3125rem;background-color:var(--scrollbar-thumb-color)}*::-webkit-scrollbar-track{background-color:transparent}*::-webkit-scrollbar-corner{visibility:hidden}@media (hover: hover) and (pointer: fine){body *:not(:hover,:focus,:focus-within,.scrollbar-always-visible){scrollbar-color:transparent transparent}body *:not(:hover,:focus,:focus-within,.scrollbar-always-visible)::-webkit-scrollbar-thumb{visibility:hidden}}@media (max-width: 42.5em){input,select,textarea{font-size:16px}}.color-norm{color:var(--text-norm)}.color-weak{color:var(--text-weak)}.color-hint{color:var(--text-hint)}.color-disabled{color:var(--text-disabled)}.color-invert{color:var(--text-invert)}.color-primary{color:var(--primary)}.color-danger{color:var(--signal-danger)}.color-warning{color:var(--signal-warning)}.color-success{color:var(--signal-success)}.color-info{color:var(--signal-info)}.color-inherit{color:inherit}.bg-norm{background-color:var(--background-norm)}.bg-weak{background-color:var(--background-weak)}.bg-strong{background-color:var(--background-strong)}.bg-elevated{background-color:var(--background-elevated)}.bg-lowered{background-color:var(--background-lowered)}.bg-invert{background-color:var(--background-invert)}.border-norm{border-color:var(--border-norm)}.border-weak{border-color:var(--border-weak)}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.text-bold{font-weight:var(--font-weight-bold)}.text-semibold{font-weight:var(--font-weight-semibold)}.text-normal{font-weight:var(--font-weight-normal)}.text-strike{text-decoration:line-through}.text-tabular{font-variant-numeric:tabular-nums}.icon-size-3{inline-size:.75rem;block-size:.75rem;flex-shrink:0}.icon-size-4{inline-size:1rem;block-size:1rem;flex-shrink:0}.icon-size-5{inline-size:1.25rem;block-size:1.25rem;flex-shrink:0}.icon-size-6{inline-size:1.5rem;block-size:1.5rem;flex-shrink:0}.sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.interactive{outline:none;color:inherit;transition:.15s cubic-bezier(.22,1,.36,1),background-position 0s;border:1px solid transparent}.interactive:not([class*=bg-]){background-color:var(--interaction-default)}.interactive:hover{background-color:var(--interaction-default-hover);color:inherit}.interactive:active,.interactive.is-active,.interactive.active,.interactive[aria-expanded=true]{background-color:var(--interaction-default-active);color:inherit}.interactive[disabled],.interactive.is-disabled{pointer-events:none;opacity:.5}.interactive:focus-visible,.interactive:has(*:focus-visible){border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}:where(a,button,input,select,textarea,[tabindex]:not([tabindex="-1"]),summary):focus-visible{outline:none;box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}.lh100{line-height:1}.lh120{line-height:1.2}.lh130{line-height:1.3}.lh-rg{line-height:1.4285714}.text-monospace{font-family:var(--font-family-monospace)}.text-cut{word-break:break-word}kbd{font-family:inherit;font-size:inherit}.button{--padding-block: .5em;--padding-inline: 1.0714em;display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding-block:var(--padding-block);padding-inline:var(--padding-inline);border:1px solid var(--button-default-border-color, transparent);border-radius:var(--border-radius-md);outline:none;background-color:var(--button-default-background-color, transparent);color:var(--button-default-text-color, inherit);font:inherit;line-height:1.4285714;text-align:center;text-decoration:none;cursor:pointer;white-space:nowrap;transition:.15s cubic-bezier(.22,1,.36,1),background-position 0s}.button:hover,.button.is-hover{border-color:var(--button-hover-border-color, transparent);background-color:var(--button-hover-background-color, transparent);color:var(--button-hover-text-color, inherit);text-decoration:none}.button:focus{color:var(--button-default-text-color, inherit)}.button:focus-visible,.button:has(*:focus-visible){border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring);color:var(--button-default-text-color, inherit)}.button:active,.button.is-active,.button[aria-expanded=true]:not([aria-controls]){border-color:var(--button-active-border-color, transparent);background-color:var(--button-active-background-color, transparent);color:var(--button-active-text-color, inherit)}.button[disabled],.button.is-disabled{pointer-events:none}.button[disabled]:not([aria-busy=true]),.button.is-disabled:not([aria-busy=true]){border-color:transparent;background-color:var(--interaction-weak);color:var(--text-weak);opacity:.5}.button[disabled][class*=button-ghost]:not([aria-busy=true]){background-color:var(--button-default-background-color, transparent)}.button-solid-norm{--button-default-background-color: var(--interaction-norm);--button-hover-background-color: var(--interaction-norm-major-1);--button-active-background-color: var(--interaction-norm-major-2);--button-default-text-color: var(--interaction-norm-contrast);--button-hover-text-color: var(--interaction-norm-contrast);--button-active-text-color: var(--interaction-norm-contrast);--focus-outline: var(--interaction-norm-major-2)}.button-solid-weak{--button-default-background-color: var(--interaction-weak);--button-hover-background-color: var(--interaction-weak-major-1);--button-active-background-color: var(--interaction-weak-major-2);--button-default-text-color: var(--text-norm);--button-hover-text-color: var(--text-norm);--button-active-text-color: var(--text-norm)}.button-solid-danger{--button-default-background-color: var(--signal-danger);--button-hover-background-color: var(--signal-danger-major-1);--button-active-background-color: var(--signal-danger-major-2);--button-default-text-color: var(--signal-danger-contrast);--button-hover-text-color: var(--signal-danger-contrast);--button-active-text-color: var(--signal-danger-contrast)}.button-solid-success{--button-default-background-color: var(--signal-success);--button-hover-background-color: var(--signal-success-major-1);--button-active-background-color: var(--signal-success-major-2);--button-default-text-color: var(--signal-success-contrast);--button-hover-text-color: var(--signal-success-contrast);--button-active-text-color: var(--signal-success-contrast)}.button-solid-warning{--button-default-background-color: var(--signal-warning);--button-hover-background-color: var(--signal-warning-major-1);--button-active-background-color: var(--signal-warning-major-2);--button-default-text-color: var(--signal-warning-contrast);--button-hover-text-color: var(--signal-warning-contrast);--button-active-text-color: var(--signal-warning-contrast)}.button-solid-norm-light{--button-default-background-color: var(--interaction-norm-minor-2);--button-hover-background-color: var(--interaction-norm-minor-2);--button-default-text-color: var(--interaction-norm);--button-hover-text-color: var(--interaction-norm)}.button-outline-norm,.button-outline-weak{--button-default-background-color: var(--background-norm);--button-default-text-color: var(--text-norm);--button-hover-text-color: var(--text-norm);--button-active-text-color: var(--text-norm)}.button-outline-norm{--button-hover-background-color: var(--interaction-norm-minor-2);--button-active-background-color: var(--interaction-norm-minor-1);--button-default-border-color: var(--interaction-norm-major-1);--button-hover-border-color: var(--interaction-norm-major-2);--button-active-border-color: var(--interaction-norm-major-3)}.button-outline-weak{--button-hover-background-color: var(--interaction-weak-minor-2);--button-active-background-color: var(--interaction-weak-minor-1);--button-default-border-color: var(--interaction-weak-major-1);--button-hover-border-color: var(--interaction-weak-major-2);--button-active-border-color: var(--interaction-weak-major-3)}.button-outline-danger{--button-default-background-color: var(--background-norm);--button-hover-background-color: var(--signal-danger-minor-2);--button-active-background-color: var(--signal-danger-minor-1);--button-default-border-color: var(--signal-danger-major-1);--button-hover-border-color: var(--signal-danger-major-2);--button-active-border-color: var(--signal-danger-major-3);--button-default-text-color: var(--signal-danger-major-1);--button-hover-text-color: var(--signal-danger-major-2);--button-active-text-color: var(--signal-danger-major-3)}.button-ghost-norm,.button-ghost-weak,.button-ghost-danger{--button-default-background-color: var(--interaction-default);--button-hover-background-color: var(--interaction-default-hover);--button-active-background-color: var(--interaction-default-active)}.button-ghost-norm{--button-default-text-color: var(--interaction-norm-major-1);--button-hover-text-color: var(--interaction-norm-major-2);--button-active-text-color: var(--interaction-norm-major-3)}.button-ghost-weak{--button-default-text-color: var(--text-norm);--button-hover-text-color: var(--text-norm);--button-active-text-color: var(--text-norm)}.button-ghost-danger{--button-default-text-color: var(--signal-danger-major-1);--button-hover-text-color: var(--signal-danger-major-2);--button-active-text-color: var(--signal-danger-major-3)}.button-underline{--padding-block: .5em;display:inline-block;padding-block:var(--padding-block);padding-inline:0;border:0;background:none;font:inherit;color:var(--button-default-text-color, inherit);text-decoration:underline;cursor:pointer;transition:.15s cubic-bezier(.22,1,.36,1)}.button-underline:hover,.button-underline:focus-visible{color:var(--button-hover-text-color, inherit);text-decoration:none}.button-underline-norm{--button-default-text-color: var(--interaction-norm-major-1);--button-hover-text-color: var(--interaction-norm-major-2);--button-active-text-color: var(--interaction-norm-major-3)}.button-underline-weak{--button-default-text-color: var(--text-norm);--button-hover-text-color: var(--text-norm)}.button-underline-danger{--button-default-text-color: var(--signal-danger-major-1);--button-hover-text-color: var(--signal-danger-major-2)}.button-tiny{--padding-block: .4167em;--padding-inline: .6667em;font-size:.8571em;line-height:1.3333}.button-small{--padding-block: .2143em;--padding-inline: .7857em}.button-medium{--padding-block: .5em;--padding-inline: 1.0714em}.button-large{--padding-block: .5625em;--padding-inline: 1.1875em;font-size:1.1429em;line-height:1.5}.button-full{display:flex;inline-size:100%}.button-for-icon.button-tiny{--padding-block: .4167em;--padding-inline: .4167em}.button-for-icon.button-small{--padding-block: .3571em;--padding-inline: .3571em}.button-for-icon.button-medium{--padding-block: .6429em;--padding-inline: .6429em}.button-for-icon.button-large{--padding-block: .8125em;--padding-inline: .8125em}.button-for-icon>svg{display:block;flex-shrink:0}.button-pill{border-radius:var(--border-radius-full)}.button-group{display:inline-flex}.button-group>.button:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.button-group>.button:not(:last-child){border-start-end-radius:0;border-end-end-radius:0;margin-inline-end:1px}.navigation-list{list-style:none;margin:0;padding:0}.navigation-link,.navigation-link-header-group{block-size:2.25rem;padding-inline:var(--space-3) var(--space-2);text-decoration:none;display:flex;align-items:center;gap:var(--space-2);inline-size:100%;color:inherit}.navigation-link{position:relative;border-radius:var(--border-radius-md);border:1px solid transparent;background-color:var(--interaction-default);transition:.15s cubic-bezier(.22,1,.36,1);cursor:pointer}.navigation-link:hover{background-color:var(--interaction-default-hover);text-decoration:none}.navigation-link:hover .navigation-icon{color:inherit}.navigation-link:focus-visible{border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring);outline:none}.navigation-link[aria-current=page],.navigation-link.active{background-color:var(--navigation-current-item-background-color);color:var(--navigation-current-item-text-color);font-weight:var(--font-weight-bold)}.navigation-link[aria-current=page] .navigation-icon,.navigation-link.active .navigation-icon{color:inherit}.navigation-link-header-group:not(.navigation-link-header-group--expandable){padding-inline:calc(var(--space-3) + .8em) var(--space-2);color:var(--text-weak)}.navigation-link-header-group-link{block-size:2.25rem;display:flex;align-items:center;gap:var(--space-2);flex:1 1 auto;min-inline-size:0;border:1px solid transparent;border-radius:var(--border-radius-md);color:var(--text-weak);padding-inline:var(--space-3) var(--space-2);background:var(--interaction-default);cursor:pointer;transition:.15s cubic-bezier(.22,1,.36,1)}.navigation-link-header-group-link:hover{background:var(--interaction-default-hover);color:var(--text-norm)}.navigation-link-header-group-control{padding:.5em;border:1px solid transparent;border-radius:var(--border-radius-md);color:var(--text-weak);background:var(--interaction-default);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.navigation-link-header-group-control:hover{background:var(--interaction-default-hover);color:var(--text-norm)}.navigation-icon{color:var(--text-weak);flex-shrink:0;transition:color .15s cubic-bezier(.22,1,.36,1)}.navigation-link-child{padding-inline-start:calc(.625rem + var(--space-3))}.navigation-counter-item{border-radius:var(--border-radius-sm);background:var(--navigation-item-count-background-color);font-size:.7857em;font-variant-numeric:tabular-nums;line-height:1.8182;min-inline-size:1.8182em;padding-inline:.3636em;text-align:center;color:var(--navigation-item-count-text-color);font-weight:var(--font-weight-normal);flex-shrink:0}.navigation-counter-item--weak{background:transparent;color:var(--text-weak)}.navigation-counter-item:empty{display:none}.toolbar{--padding-toolbar-button: .6429em;--height-toolbar-button: 2.25rem;position:relative;z-index:1;display:flex;align-items:center;gap:var(--space-1);padding-inline:var(--space-2);min-block-size:3.25rem;background-color:var(--toolbar-background-color);color:var(--toolbar-text-color);border-block-end:1px solid var(--toolbar-border-bottom-color)}.toolbar--in-container{border-block-end:0}.toolbar-button{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:var(--space-1);padding-inline:var(--padding-toolbar-button);border-radius:var(--border-radius-md);border:1px solid transparent;block-size:var(--height-toolbar-button);background-color:var(--interaction-default);color:inherit;font:inherit;cursor:pointer;transition:.15s cubic-bezier(.22,1,.36,1)}.toolbar-button:hover{background-color:var(--interaction-default-hover)}.toolbar-button:active,.toolbar-button[aria-expanded=true],.toolbar-button.is-active{background-color:var(--interaction-default-active)}.toolbar-button:focus-visible{border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring);outline:none}.toolbar-button[disabled],.toolbar-button[aria-disabled=true]{opacity:.5;pointer-events:none}.toolbar-button--small{--height-toolbar-button: 1.75rem}.toolbar-button--small-icon{--padding-toolbar-button: .3571em}.toolbar-separator{inline-size:1px;align-self:stretch;margin-block:var(--space-2);background:var(--toolbar-separator-color)}.vr{display:inline-block;block-size:1.5rem;align-self:center;border-inline-end:1px solid var(--toolbar-border-bottom-color);margin-inline:var(--space-1)}.app-root{display:flex;flex-direction:column;block-size:100%}.content{display:flex;flex:1 1 auto;min-block-size:0;background-color:var(--sidebar-background-color);color:var(--text-norm)}.header{display:flex;align-items:center;gap:var(--space-2);padding-block:var(--space-3);padding-inline:var(--space-2) .625rem;block-size:var(--header-height);flex-shrink:0;background-color:var(--header-background-color);color:var(--text-norm)}.sidebar{display:flex;flex-direction:column;inline-size:var(--width-sidebar);flex-shrink:0;overflow:hidden;background-color:var(--sidebar-background-color);color:var(--text-norm)}.logo-container{display:flex;align-items:center;gap:var(--space-2);padding-inline:var(--space-4);block-size:var(--header-height);inline-size:var(--width-sidebar);flex-shrink:0}.main{display:flex;flex-direction:column;flex:1 1 auto;min-inline-size:0;overflow:hidden;border-inline-start:var(--main-border-width) solid var(--border-weak);box-shadow:var(--main-box-shadow);background:var(--background-norm)}.main-area{color:var(--text-norm);overflow:auto}.main-area-rounded--left{border-inline-start:1px solid var(--border-weak);border-start-start-radius:var(--border-radius-lg)}.main-area-border{border-block-start:1px solid var(--border-weak)}.main--rounded{border-block-start:1px solid var(--border-weak);border-start-start-radius:var(--border-radius-lg)}@media (max-width: 42.5em){.header{block-size:var(--header-height-small);padding-block:var(--space-1);padding-inline:var(--space-3) var(--space-2)}.main,.main--rounded{border-inline-start-width:0;border-radius:0}.sidebar{position:fixed;top:0;right:0;bottom:0;left:0;z-index:800;inline-size:100%;max-inline-size:17rem;padding-block-start:1em;transition:transform .25s ease,visibility 0s}.sidebar[data-expanded=false]{transform:translate(-100%);visibility:hidden}.sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:799;background-color:var(--backdrop-norm)}}.dropdown{--min-width: 10em;--custom-max-width: 20em;--custom-max-height: 30em;position:fixed;z-index:900;box-shadow:var(--shadow-lifted);border:1px solid var(--border-norm);border-radius:var(--border-radius-md);background-color:var(--background-norm);color:var(--text-norm);animation:.15s cubic-bezier(.33,1,.68,1) both proton-dropdown-in;transform-origin:top left}.dropdown.rounded-lg{border-radius:var(--border-radius-lg)}.dropdown[data-origin=top-right]{transform-origin:top right}.dropdown[data-origin=bottom-left]{transform-origin:bottom left}.dropdown[data-origin=bottom-right]{transform-origin:bottom right}@keyframes proton-dropdown-in{0%{transform:scale(.75);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion: reduce){.dropdown{animation:none}}.dropdown-content{min-inline-size:min(var(--min-width),100vw);max-inline-size:min(var(--custom-max-width),100vw);max-block-size:min(var(--custom-max-height),calc(100vh - 2rem));overflow:auto;border-radius:inherit;background-color:var(--background-norm);padding-block:.1875rem}.dropdown-content--no-max{max-inline-size:none}.dropdown-item{list-style:none}.dropdown-item-button,.dropdown-item-link{display:flex;align-items:center;gap:var(--space-2);inline-size:100%;padding:var(--space-2) var(--space-4);border:0;background:var(--interaction-default);color:var(--text-norm);font:inherit;text-align:start;text-decoration:none;cursor:pointer;transition:background-color .15s cubic-bezier(.22,1,.36,1)}.dropdown-item-button:hover,.dropdown-item-link:hover{background-color:var(--interaction-default-hover);color:var(--text-norm);text-decoration:none}.dropdown-item-button:active,.dropdown-item-link:active{background-color:var(--interaction-default-active)}.dropdown-item-button:focus-visible,.dropdown-item-link:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--focus-ring-size) var(--focus-ring)}.dropdown-item-button[disabled]{opacity:.5;pointer-events:none}.dropdown-item--is-selected>.dropdown-item-button,.dropdown-item-button.dropdown-item--is-selected{background-color:var(--interaction-default-hover);font-weight:var(--font-weight-semibold)}.dropdown-item--delete .dropdown-item-button,.dropdown-item--delete .dropdown-item-link{color:var(--signal-danger)}.dropdown-item-hr{block-size:0;margin-block:var(--space-2);border:0;border-block-start:1px solid var(--border-weak)}.dropdown-item-title{padding:var(--space-2) var(--space-4) var(--space-1);font-size:.8571em;font-weight:var(--font-weight-semibold);color:var(--text-weak)}.dropdown-item-icon{color:var(--text-weak);flex-shrink:0}.dropdown-item-button:hover .dropdown-item-icon{color:var(--text-norm)}.apps-dropdown-button{display:inline-flex;align-items:center;justify-content:center;inline-size:2.25rem;block-size:2.25rem;margin-inline-end:-.25rem;border:1px solid transparent;border-radius:var(--border-radius-md);background:var(--interaction-default);color:var(--text-weak);cursor:pointer;transition:.15s cubic-bezier(.22,1,.36,1)}.apps-dropdown-button:hover{background:var(--interaction-default-hover);color:var(--text-norm)}.apps-dropdown-button[aria-expanded=true]{background:var(--interaction-default-active);color:var(--text-norm)}.apps-dropdown-grid{display:grid;grid-template-columns:repeat(var(--apps-dropdown-repeat, 3),1fr);gap:var(--space-6);justify-items:center;margin:0;padding:var(--space-4);list-style:none}.apps-dropdown-link{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:inherit;background:none;border:0;padding:0;font:inherit;cursor:pointer}.apps-dropdown-logo-wrapper{display:flex;align-items:center;justify-content:center;inline-size:3.25rem;block-size:3.25rem;border:1px solid var(--border-weak);border-radius:var(--border-radius-lg);color:var(--interaction-norm);transition:.25s ease}.apps-dropdown-app-name{display:block;margin-block-start:var(--space-1);font-size:.8571em;color:var(--text-weak);transition:.25s ease}.apps-dropdown-link[aria-current] .apps-dropdown-app-name{color:var(--text-norm);font-weight:var(--font-weight-semibold)}.apps-dropdown-link:hover .apps-dropdown-logo-wrapper{background-color:var(--interaction-default-hover)}.apps-dropdown-link:hover .apps-dropdown-app-name{color:var(--text-norm)}.apps-dropdown-link:focus-visible{outline:none}.apps-dropdown-link:focus-visible .apps-dropdown-logo-wrapper{border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}.user-dropdown-button{display:flex;align-items:center;gap:var(--space-3);max-inline-size:100%;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;border-radius:var(--border-radius-md)}.user-dropdown-text{flex:1;line-height:1.3;max-inline-size:12.5rem;text-align:end;min-inline-size:0}.user-initials{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-inline-size:1.75rem;min-block-size:1.75rem;padding:var(--space-1);border:1px solid var(--border-norm);border-radius:var(--border-radius-md);font-size:.8571em;background-color:var(--interaction-default);transition:.15s cubic-bezier(.22,1,.36,1)}.user-dropdown-button:hover .user-initials,.user-dropdown-button:focus-visible .user-initials{background-color:var(--interaction-default-hover)}.user-dropdown-button[aria-expanded=true] .user-initials{background-color:var(--interaction-default-active)}.user-dropdown-button:focus-visible{outline:none;box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}@media (min-width: 42.5625em) and (max-width: 68.75em){.user-dropdown-text{display:none}}.sidebar-custom-logo{position:relative;display:flex;flex-wrap:nowrap;gap:var(--space-2);inline-size:100%;min-inline-size:0;border-radius:var(--border-radius-lg);color:inherit;text-decoration:none}.sidebar-custom-logo-image{inline-size:2.25rem;block-size:2.25rem;flex-shrink:0;border-radius:var(--border-radius-md);overflow:hidden}.sidebar-custom-logo-name{font-weight:var(--font-weight-semibold);font-size:1.1429em;line-height:1.2;color:var(--logo-text-proton-color)}.sidebar-custom-logo-product{font-size:.7143em;line-height:1;letter-spacing:.02em;color:var(--logo-text-product-color);opacity:.7}.app-infos{font-size:.7143em}.meter-bar{block-size:.25rem;border-radius:var(--border-radius-full);background:var(--background-strong);overflow:hidden}.meter-bar-fill{block-size:100%;border-radius:inherit;background:var(--signal-success)}.meter-bar-fill--warning{background:var(--signal-warning)}.meter-bar-fill--danger{background:var(--signal-danger)}.searchbox{--field-background-color: var(--background-weak);inline-size:clamp(21.25rem,calc(35vw - 1.25rem),32.5rem);max-inline-size:100%}.searchbox-field{display:flex;align-items:center;gap:var(--space-2);block-size:2.25rem;padding-inline:var(--space-3);border:1px solid var(--background-weak);border-radius:var(--border-radius-md);background-color:var(--background-weak);color:var(--text-weak);cursor:text;transition:.15s cubic-bezier(.22,1,.36,1)}.searchbox-field:hover{border-color:var(--field-hover)}.searchbox-field:focus-within{border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}.searchbox-field input{flex:1;min-inline-size:0;border:0;outline:none;background:transparent;color:var(--text-norm);font:inherit}.searchbox-field input::-moz-placeholder{color:var(--text-weak)}.searchbox-field input::placeholder{color:var(--text-weak)}.welcome-bg{--scrollbar-thumb-color: #1f4a6e;background:radial-gradient(#17364f 15%,#132534 35%,var(--background-lowered))}.welcome-header{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.public-user-item-button{--interaction-default-hover: rgb(181 214 233 / .2);--interaction-default-active: rgb(181 214 233 / .35);display:flex;align-items:center;max-inline-size:25em;padding:var(--space-2);border:1px solid transparent;border-radius:var(--border-radius-md);background:var(--interaction-default);color:inherit;font:inherit;font-size:.8571em;text-align:end;cursor:pointer;transition:.15s cubic-bezier(.22,1,.36,1)}.public-user-item-button:hover{background:var(--interaction-default-hover)}.public-user-item-button[aria-expanded=true]{background:var(--interaction-default-active)}.public-user-item-initials{display:flex;min-inline-size:1.75rem;min-block-size:1.75rem;border-radius:var(--border-radius-md);color:var(--primary);background-color:var(--interaction-norm-minor-1)}.explore-apps-list{--transition-duration: .4s;margin:0;padding:0;list-style:none}.explore-apps-list-item{animation:exploreAppsIn var(--transition-duration) ease calc(var(--animation-order) * 35ms) both}@keyframes exploreAppsIn{0%{opacity:0;transform:scale(.6) translateY(-8px) translate(-8px)}to{opacity:1}}@media (prefers-reduced-motion: reduce){.explore-apps-list-item{animation:none}}.explore-app{--border-radius: 27%;--gradient-hover: linear-gradient(35.43deg, rgb(163 209 255 / .5) 0%, rgb(61 168 254 / .5) 88.01%);--shadow-hover: 0 2px 6px 0 rgb(0 104 251 / .1), 0 8px 20px 0 rgb(125 193 255 / .2), 0 20px 50px 0 rgb(122 190 255 / .3);outline:none;inline-size:5.5rem;display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;gap:var(--space-1);text-align:center;text-decoration:none;color:var(--text-norm);transition:inline-size .4s ease}.explore-app:hover,.explore-app:focus-visible{color:var(--text-norm);text-decoration:none}@media (min-width: 56.875em){.explore-app{inline-size:7.5rem}}.explore-app-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:4.5rem;block-size:4.5rem;padding:var(--space-2);margin-block-end:var(--space-2);border-radius:var(--border-radius);background:transparent;box-shadow:0 2px 5px #2d82c50b,0 8px 22px #2d82c52b,0 20px 68px #2d82c51c;transition:transform .4s ease,box-shadow .52s ease .08s}.explore-app-icon:after{--offset: 1px;content:"";position:absolute;z-index:-2;inset-block-start:calc(var(--offset) * -1);inset-inline-start:calc(var(--offset) * -1);inline-size:calc(100% + var(--offset) * 2);block-size:calc(100% + var(--offset) * 2);background:#fff linear-gradient(#fff,#d9e8f2);border-radius:calc(var(--border-radius) + 1.5%);transition:all .4s ease}.explore-app-icon:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#fff linear-gradient(109deg,#aadcff0d -3.86%,#48a0f60d 102.46%);border-radius:inherit;transition:all .4s ease}.explore-app:hover .explore-app-icon,.explore-app:focus-visible .explore-app-icon{box-shadow:var(--shadow-hover);transform:translateY(-.0625rem)}.explore-app:hover .explore-app-icon:after,.explore-app:focus-visible .explore-app-icon:after{--offset: .19rem;background:#fff var(--gradient-hover)}.explore-app-name{position:relative}.explore-app-status{font-size:.8571em;color:var(--text-weak);min-block-size:1.2em;line-height:1.3;transition:color .4s ease}.explore-app:hover .explore-app-status,.explore-app:focus-visible .explore-app-status{color:var(--text-norm)}.explore-app-new-badge{position:absolute;inset-inline-end:-.625rem;inset-block-start:-.625rem;z-index:2;font-size:.7143em;font-weight:var(--font-weight-semibold);line-height:1;padding:var(--space-1) var(--space-2);border-radius:var(--border-radius-full);background-color:#ffffffa8;-webkit-backdrop-filter:blur(.19rem);backdrop-filter:blur(.19rem);color:var(--text-invert);transform:translateY(0);transition:transform .4s ease;isolation:isolate}.explore-app-new-badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--gradient-hover);background-size:150%;border-radius:inherit;opacity:.7}.explore-app:hover .explore-app-new-badge{transform:translateY(-.1875rem)}.welcome-settings-pill{--button-default-border-color: color-mix(in srgb, var(--primary) 28%, transparent);--button-default-background-color: transparent}.fade-in{animation:proton-fade-in .4s ease both}@keyframes proton-fade-in{0%{opacity:0}to{opacity:1}}.explore-app-status.color-danger{color:var(--signal-danger)}.explore-app-status.color-warning{color:var(--signal-warning)}.proton-checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;inline-size:1rem;block-size:1rem;margin:0;flex-shrink:0;border:1px solid var(--field-norm);border-radius:var(--border-radius-sm);background:var(--field-background-color) center / .75rem no-repeat;cursor:pointer;transition:.15s cubic-bezier(.22,1,.36,1)}.proton-checkbox:hover{border-color:var(--field-hover)}.proton-checkbox:checked,.proton-checkbox:indeterminate{border-color:var(--interaction-norm);background-color:var(--interaction-norm)}.proton-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3.5 8.5l3 3 6-7'/%3e%3c/svg%3e")}.proton-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath stroke='black' stroke-linecap='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e")}.proton-checkbox:focus-visible{outline:none;box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring);border-color:var(--focus-outline)}.proton-checkbox:disabled{opacity:.5;cursor:default}.input:has(.input-element){display:flex;flex-wrap:nowrap;align-items:stretch;flex:1;position:relative;padding:0;font-size:inherit;line-height:inherit;border-radius:var(--border-radius-md);border:1px solid var(--field-norm);background-color:var(--field-background-color);color:var(--field-text-color);transition:.15s cubic-bezier(.22,1,.36,1),visibility 0s}.input:has(.input-element):hover{border-color:var(--field-hover);background-color:var(--field-hover-background-color)}.input:has(.input-element):not(.disabled):focus-within{border-color:var(--focus-outline);background-color:var(--field-focus-background-color);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}.input:has(.input-element).error{--focus-outline: var(--signal-danger);border-color:var(--signal-danger)}.input:has(.input-element).disabled{border-color:var(--field-disabled);color:var(--field-disabled-text-color)}.input .input-element:focus-visible{box-shadow:none;outline:none}.input-element{inline-size:100%;min-inline-size:0;flex:1;min-block-size:2.125rem;padding-block:.5em;padding-inline:.8571em;border:0;border-radius:var(--border-radius-md);background:none;color:inherit;font:inherit;outline:none}.input-element::-moz-placeholder{color:var(--field-placeholder-color);opacity:1}.input-element::placeholder{color:var(--field-placeholder-color);opacity:1}.input-adornment{display:flex;align-items:center;flex-shrink:0;gap:var(--space-2);color:var(--text-weak)}.banner{--banner-background-color: var(--background-norm);--banner-accent-color: var(--text-norm);--banner-text-color: var(--text-norm);container-type:inline-size;inline-size:100%;border:1px solid color-mix(in srgb,var(--background-invert) 4%,var(--banner-background-color));border-radius:var(--border-radius-md);background-color:var(--banner-background-color);color:color-mix(in srgb,var(--background-invert) 24%,var(--banner-text-color))}.banner-inner{display:grid;grid-template-columns:auto max-content max-content;padding:var(--space-1)}.banner-main{display:flex;flex-wrap:nowrap;gap:var(--space-2);padding:var(--space-1) 0 var(--space-1) var(--space-1);min-inline-size:0}.banner-icon{display:flex;flex-shrink:0;margin-block:.125rem auto;color:var(--banner-accent-color)}.banner-action{display:flex;flex-shrink:0;margin-block-end:auto;padding-inline-start:var(--space-1)}.banner a,.banner .link{color:var(--banner-accent-color)}.banner--norm{--banner-background-color: var(--background-weak)}.banner--info{--banner-background-color: var(--signal-info-minor-2);--banner-accent-color: var(--signal-info-major-2);--banner-text-color: var(--signal-info-major-2)}.banner--success{--banner-background-color: var(--signal-success-minor-2);--banner-accent-color: var(--signal-success-major-2);--banner-text-color: var(--signal-success-major-2)}.banner--warning{--banner-background-color: var(--signal-warning-minor-1);--banner-accent-color: var(--signal-warning-major-2);--banner-text-color: var(--signal-warning-major-2)}.banner--danger{--banner-background-color: var(--signal-danger-minor-1);--banner-accent-color: var(--signal-danger)}@container (max-width: 25rem){.banner-inner{grid-template-columns:1fr max-content}.banner-action{grid-column:1 / span 2;padding-inline-start:0}}[class*=badge-label]{text-transform:uppercase;display:inline-flex;align-items:center;font-size:.6875rem;padding-inline:.7273em;line-height:1.375rem;border-radius:var(--border-radius-full);text-align:center;font-weight:var(--font-weight-normal)}.badge-label-primary{background-color:var(--primary);color:var(--primary-contrast)}.badge-label-danger{background-color:var(--signal-danger);color:var(--signal-danger-contrast)}.badge-label-warning{background-color:var(--signal-warning);color:var(--signal-warning-contrast)}.badge-label-success{background-color:var(--signal-success);color:var(--signal-success-contrast)}.badge-label-info{background-color:var(--signal-info);color:var(--signal-info-contrast)}.badge-label-norm{background-color:var(--background-norm)}.badge-label-weak{background-color:var(--background-weak)}.badge-label-strong{background-color:var(--background-strong)}.toolbar-button--dropdown{padding-inline:var(--padding-toolbar-button)}.dropdown-caret{display:flex;flex-shrink:0;margin-inline-start:var(--space-1);transition:transform .15s ease}.rotateX-180{transform:rotateX(180deg)}.circle-loader{display:inline-block;inline-size:1em;block-size:1em;flex-shrink:0;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:proton-spin .75s linear infinite;vertical-align:middle}@keyframes proton-spin{to{transform:rotate(360deg)}}.fab.fab{position:fixed;inset-block-end:4rem;inset-inline-end:var(--right, 1.6em);z-index:300;display:flex;block-size:3.5rem;inline-size:3.5rem;padding:.5em;border-radius:50%;box-shadow:var(--shadow-lifted);transition:inset-block-end .5s cubic-bezier(.25,1,.5,1)}@media (min-width: 42.5em){.fab.fab{inset-block-end:1em}}.modal-two-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:800;background:var(--backdrop-norm);animation:proton-fade-in .1s ease-out both}.modal-two{position:fixed;top:0;right:0;bottom:0;left:0;z-index:801;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:3.5em;overflow:hidden;max-inline-size:100vw;max-block-size:100vh;animation:proton-fade-in .1s ease-out both}@media (max-width: 42.5em){.modal-two{padding:2em}}@media (max-width: 28.125em){.modal-two{padding:1em}}.modal-two-dialog{--size: 30rem;--margin: 2rem;position:relative;z-index:1;display:flex;inline-size:100%;max-inline-size:var(--size);max-block-size:100%;margin:auto;overflow:hidden;padding:0;transform-origin:center top;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lifted);background:var(--modal-background-color);color:var(--modal-text-color);animation:proton-modal-in .25s cubic-bezier(.33,1,.68,1) both}@media (max-width: 42.5em){.modal-two-dialog{--margin: 1.5rem}}@media (max-width: 28.125em){.modal-two-dialog{--margin: 1rem}}.modal-two-dialog--small{--size: 24.5rem;--margin: 1.5rem}.modal-two-dialog--large{--size: 37.5rem}.modal-two-dialog--xlarge{--size: 50rem}.modal-two-dialog--prompt{--size: 18rem}.modal-two-dialog-container{flex-grow:1;max-inline-size:100%;min-block-size:0;display:flex;flex-flow:column nowrap}.modal-two-header{margin:var(--margin) var(--margin) .5em}.modal-two-header-title{margin-block-start:var(--space-1);min-inline-size:0}.modal-two-header-title h1{margin:0;font-size:1.4286em;font-weight:var(--font-weight-bold);line-height:1.2;overflow-wrap:anywhere}.modal-two-header-actions{display:flex;flex-shrink:0;margin-block-start:-.6786em;margin-inline-end:-.7143em}.modal-two-content{margin:.5em var(--margin) 1em;overflow:auto;min-block-size:0}.modal-two-content>:first-child{margin-block-start:0}.modal-two-content>:last-child{margin-block-end:0}.modal-two-footer{display:flex;justify-content:space-between;flex-wrap:wrap-reverse;flex-shrink:0;margin:1em var(--margin) calc(var(--margin) - .5em)}.modal-two-footer>*{margin-block-end:.5em}.prompt-header{margin:1.5em var(--margin) .5em}.prompt-footer.prompt-footer{display:block}@keyframes proton-modal-in{0%{transform:scale(.9)}to{transform:scale(1)}}.kbd{display:inline-block;padding:0 .2857em;font-family:inherit;font-size:.8571em;line-height:1.5;background-color:var(--background-strong);color:var(--text-norm);border:1px solid var(--border-norm);border-radius:var(--border-radius-sm)}.color-selector-container{--color-item-size: 2.25rem;--color-grid-items: 5;display:grid;gap:.5rem;justify-content:start;grid-template-columns:repeat(var(--color-grid-items),var(--color-item-size))}.color-selector-input[type=radio]{position:absolute;opacity:0}.color-selector-item{position:relative;display:flex;overflow:hidden;cursor:pointer;block-size:var(--color-item-size);inline-size:var(--color-item-size);border-radius:50%;background-color:var(--color-selector-base);transition:.15s cubic-bezier(.22,1,.36,1)}.color-selector-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:50%;border:3px solid transparent;transition:inherit}.color-selector-item:after{content:"";display:block;margin:auto;inline-size:.625rem;block-size:.625rem;border-radius:50%;background-color:transparent;transition:inherit}.color-selector-item:hover:before,.color-selector-item:focus-within:before{border-color:color-mix(in srgb,var(--color-selector-base) 55%,#fff)}.color-selector-item.is-selected:before{border-color:color-mix(in srgb,var(--color-selector-base) 35%,#fff)}.color-selector-item.is-selected:after{background-color:#fff}.notifications-container{position:fixed;z-index:1100;inset-block-end:calc(1.5rem + env(safe-area-inset-bottom,0px));inset-inline-start:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);pointer-events:none}.notification{pointer-events:auto;display:flex;align-items:center;overflow:hidden;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:min(28.5714em,calc(100vw - 2em));padding:.5714em .2857em .5714em .8571em;border-radius:var(--border-radius-lg);background-color:var(--background-strong);color:var(--text-norm);box-shadow:var(--shadow-lifted);animation:proton-notification-in .35s cubic-bezier(.45,0,.55,1) both}.notification:not(.notification--has-close-button){padding-inline-end:.8571em}.notification--error{background-color:var(--signal-danger);color:var(--signal-danger-contrast)}.notification--muted{padding:.2857em .8571em;font-size:.8571em;color:var(--text-weak)}.notification__content{display:flex;align-items:center;padding-inline-end:.5714em;overflow-wrap:anywhere}.notification .button{--button-default-text-color: inherit;--button-hover-text-color: inherit;--button-active-text-color: inherit;margin-block:-.4286em}.notification__button{white-space:nowrap;flex-shrink:0;margin-inline:.5714em -.4286em;font-weight:var(--font-weight-semibold)}.notification__close-button{flex-shrink:0}@keyframes proton-notification-in{0%{opacity:0;transform:translateY(.5rem) scale(.95)}to{opacity:1;transform:none}}.commander-modal{--size: 30rem}.commander-search-wrapper{flex-shrink:0;padding:var(--space-1);border-block-end:1px solid var(--border-weak)}.commander-search{display:flex;align-items:center;gap:var(--space-2);min-block-size:3rem;padding-inline:var(--space-3) var(--space-1);color:var(--text-weak)}.commander-search-input{flex:1;min-inline-size:0;border:0;outline:none;background:transparent;color:var(--text-norm);font:inherit;font-size:1.4286em}.commander-search-input::-moz-placeholder{color:var(--text-hint)}.commander-search-input::placeholder{color:var(--text-hint)}.commander-results-wrapper{padding:var(--space-2) var(--space-1);overflow-y:auto;max-block-size:min(60vh,30rem)}.commander-results-wrapper .dropdown-item-button{padding:var(--space-3);border-radius:var(--border-radius-md)}.commander-mark{background:none;color:inherit;font-weight:var(--font-weight-bold)}.header-badge{position:absolute;inset-block-start:.125rem;inset-inline-end:.125rem;min-inline-size:1rem;block-size:1rem;padding-inline:.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--border-radius-full);background:var(--signal-danger);color:var(--signal-danger-contrast);font-size:.625rem;font-weight:var(--font-weight-bold);line-height:1;pointer-events:none}.notification-row{position:relative}.notification-row .notification-row-read{position:absolute;inset-inline-end:var(--space-2);inset-block-start:50%;transform:translateY(-50%);opacity:0}.notification-row:hover .notification-row-read,.notification-row-read:focus-visible{opacity:1}.notification-row:hover .notification-row-time{visibility:hidden}.commander-search-input:focus-visible,.composer-subject:focus-visible,.composer-addresses-input:focus-visible,.input-element:focus-visible{box-shadow:none;outline:none;border-radius:0}.field-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-block-size:2.25rem;padding:0 2.25em 0 .8571em;border:1px solid var(--field-norm);border-radius:var(--border-radius-md);background:var(--field-background-color) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23a7a4b5' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4 6l4 4 4-4'/%3e%3c/svg%3e") no-repeat right .75em center / 1em;color:var(--field-text-color);font:inherit;cursor:pointer;transition:.15s cubic-bezier(.22,1,.36,1)}.field-select:hover{border-color:var(--field-hover)}.field-select:focus-visible{outline:none;border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}.field-select option{background:var(--background-norm);color:var(--text-norm)}.field-select:disabled{opacity:.5;cursor:default}.field-input{min-block-size:2.25rem;padding:.5em .8571em;inline-size:100%;border:1px solid var(--field-norm);border-radius:var(--border-radius-md);background:var(--field-background-color);color:var(--field-text-color);font:inherit;outline:none;transition:.15s cubic-bezier(.22,1,.36,1)}.field-input:hover{border-color:var(--field-hover)}.field-input:focus,.field-input:focus-visible{border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}.field-input::-moz-placeholder{color:var(--field-placeholder-color)}.field-input::placeholder{color:var(--field-placeholder-color)}.field-label{display:flex;align-items:center;flex-wrap:wrap;gap:0 var(--space-2);margin-block-end:var(--space-1);font-weight:var(--font-weight-semibold)}.sign-layout-page{display:flex;flex-direction:column;min-block-size:100%}.sign-layout-top{display:flex;align-items:center;padding:var(--space-6) var(--space-8);flex-shrink:0}.sign-layout-container{flex:1 0 auto;display:flex;align-items:flex-start;justify-content:center;padding:var(--space-4) var(--space-4) var(--space-8)}@media (min-height: 40em){.sign-layout-container{align-items:center;padding-block-end:12vh}}.sign-layout{inline-size:100%;max-inline-size:30rem;padding:2.75rem;border-radius:calc(var(--border-radius-xl, 1rem) * 1.5);background:var(--background-elevated);border:1px solid var(--border-weak);box-shadow:var(--shadow-lifted)}@media (max-width: 28.125em){.sign-layout{padding:var(--space-6) var(--space-4);border:0;box-shadow:none;background:transparent}}.sign-layout-title{margin:0;font-size:1.7143em;font-weight:var(--font-weight-bold);line-height:1.2}.sign-layout-footer{padding:var(--space-4);text-align:center;font-size:.8571em;color:var(--text-hint);flex-shrink:0}.sign-layout-passkey{display:inline-flex;align-items:center;justify-content:center;inline-size:4.5rem;block-size:4.5rem;border-radius:50%;background:var(--interaction-weak);color:var(--primary);animation:proton-fade-in 1.2s ease-in-out infinite alternate}.sign-layout-digit{inline-size:2.75rem;block-size:3rem;padding:0;text-align:center;font-size:1.4286em}.public-spinner{font-size:1.5rem}.public-status-icon{display:inline-flex;align-items:center;justify-content:center;inline-size:3.5rem;block-size:3.5rem;margin-block-end:var(--space-4);border-radius:50%;background:var(--background-weak);color:var(--text-weak)}.public-status-icon--success{background:color-mix(in srgb,var(--signal-success) 16%,transparent);color:var(--signal-success)}.public-status-icon--primary{background:var(--interaction-weak);color:var(--primary)}.public-status-icon--danger{background:color-mix(in srgb,var(--signal-danger) 16%,transparent);color:var(--signal-danger)}.error-details-stack{max-block-size:20rem;margin:var(--space-2) 0 0;padding:var(--space-3);overflow:auto;border:1px solid var(--border-weak);border-radius:var(--border-radius-md);background:var(--background-weak);color:var(--signal-danger);font-family:var(--font-family-monospace);font-size:.8571em;white-space:pre-wrap;overflow-wrap:anywhere}.public-details-list{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-6) 0 0;padding:var(--space-4);border:1px solid var(--border-weak);border-radius:var(--border-radius-lg);text-align:start}.items-column-list{contain:content;display:flex;flex-direction:column;block-size:100%;background-color:var(--background-lowered)}.items-column-list.is-column{inline-size:var(--width-conversation-column, 35vw);min-inline-size:22.5rem;max-inline-size:calc(100vw - 28.125rem - var(--width-sidebar));border-inline-end:1px solid var(--border-weak)}.items-column-list.is-full{inline-size:100%}.items-column-list-scroll{flex:1 1 auto;min-block-size:0;overflow-y:auto;position:relative}.loader-indicator{position:relative}.loader-indicator:before{content:"";position:absolute;z-index:2;inset-inline:0;inset-block-start:0;block-size:1px;background:linear-gradient(90deg,var(--signal-info),var(--signal-info-minor-1),var(--signal-info));background-size:200% 100%;animation:proton-list-loading 3s infinite alternate linear}@keyframes proton-list-loading{0%{background-position:0% 50%}to{background-position:100% 50%}}.list-header{display:flex;align-items:center;gap:var(--space-2);block-size:3.25rem;padding-inline:var(--space-4) var(--space-2);background:var(--background-norm);border-block-end:1px solid var(--border-weak);flex-shrink:0}.list-header-title{font-size:1.1429em;font-weight:var(--font-weight-bold);line-height:1.2}.list-controls{display:flex;align-items:center;gap:var(--space-1);block-size:2.75rem;padding-inline:var(--space-3) var(--space-2);background:var(--background-norm);border-block-end:1px solid var(--border-weak);flex-shrink:0}.select-all-wrapper{display:inline-flex;align-items:center;gap:0;block-size:1.75rem;border-radius:var(--border-radius-md);padding-inline:var(--space-1);transition:background-color .15s ease}.select-all-wrapper:hover,.select-all-wrapper:has([aria-expanded=true]){background:var(--interaction-default-hover)}.item-container{--item-container-padding-block: 1rem;position:relative;display:flex;flex:1;flex-wrap:nowrap;align-items:flex-start;padding-block:var(--item-container-padding-block);padding-inline:1rem;margin-block-start:-1px;border-block:1px solid var(--border-weak);cursor:pointer;outline:none;transition:box-shadow .15s cubic-bezier(.25,.46,.45,.94);animation:proton-fade-in .15s ease both}.is-compact .item-container{--item-container-padding-block: .5rem}.item-container:hover{z-index:2;box-shadow:var(--shadow-raised)}.item-container:after{content:"";position:absolute;inset:var(--focus-ring-size);border:1px solid transparent;border-radius:var(--border-radius-sm);pointer-events:none;transition:.15s cubic-bezier(.25,.46,.45,.94)}.item-container:focus-visible{z-index:2}.item-container:focus-visible:after,.item-container.item-is-cursor:after{z-index:1;border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}.item-container.unread{--item-checkbox-background-color: var(--email-item-unread-icon-background-color);--item-checkbox-icon-text-color: var(--email-item-unread-icon-text-color);background-color:var(--email-item-unread-background-color);color:var(--email-item-unread-text-color)}.item-container.read{--item-checkbox-background-color: var(--email-item-read-icon-background-color);--item-checkbox-icon-text-color: var(--email-item-read-icon-text-color);background-color:var(--email-item-read-background-color);color:var(--email-item-read-text-color)}.item-container.item-is-selected{--item-checkbox-background-color: var(--email-item-selected-icon-background-color);--item-checkbox-icon-text-color: var(--email-item-selected-icon-text-color);background-color:var(--email-item-selected-background-color);color:var(--email-item-selected-text-color)}.item-container.item-is-selected .color-weak,.item-container.item-is-selected .color-hint{color:inherit;opacity:.85}.item-column{flex:1;min-inline-size:0;display:flex;flex-direction:column;justify-content:center}.item-firstline,.item-secondline{display:flex;align-items:center;block-size:1.25rem;line-height:1.4285714;min-inline-size:0}.item-senders{flex:1;min-inline-size:0;display:flex;align-items:center;flex-wrap:nowrap;padding-inline-end:var(--space-4)}.item-subject{flex:1;min-inline-size:0;display:flex;align-items:center;flex-wrap:nowrap}.item-senddate-col{font-size:.8571em;white-space:nowrap}.item-icons{display:flex;flex-shrink:0;align-items:center;gap:var(--space-1)}.item-labels{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-block-start:var(--space-1)}.item-checkbox-label{position:relative;display:flex;flex-shrink:0;margin-block:-1em;padding-block:1em;margin-inline-start:-1em;padding-inline-start:1em;margin-inline-end:var(--space-3)}.item-checkbox{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer;z-index:1}.item-icon{position:relative;display:inline-flex;flex-shrink:0;inline-size:2rem;block-size:2rem;font-size:.75rem;border-radius:var(--border-radius-md);background-color:var(--item-checkbox-background-color, var(--background-strong));color:var(--item-checkbox-icon-text-color, inherit);transition:background-color .15s ease}.item-icon--small{inline-size:1.75rem;block-size:1.75rem}.item-abbr{margin:auto;font-weight:var(--font-weight-normal);text-transform:uppercase}.item-icon-fakecheck{display:none;margin:auto}.item-checkbox:hover+.item-icon .item-abbr,.item-checkbox:checked+.item-icon .item-abbr,.item-checkbox-label.always-check .item-abbr{display:none}.item-checkbox:hover+.item-icon .item-icon-fakecheck,.item-checkbox:checked+.item-icon .item-icon-fakecheck,.item-checkbox-label.always-check .item-icon-fakecheck{display:flex}.item-checkbox:checked+.item-icon{background-color:var(--interaction-norm);color:var(--interaction-norm-contrast);animation:proton-check-in .15s cubic-bezier(.22,1,.36,1)}@keyframes proton-check-in{0%{transform:scale(.85)}to{transform:scale(1)}}.item-checkbox:focus-visible+.item-icon{box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}.item-hover-action-buttons{display:none;align-items:center;gap:0;margin-inline-end:-.375rem;position:relative;align-self:center}@media (hover: hover) and (pointer: fine) and (min-width: 42.5625em){.item-container:hover .item-hover-action-buttons{display:inline-flex}.item-container:hover .item-firstline-infos,.item-container:hover .item-meta-infos{display:none}}.item-container.item-is-selected .button-ghost-weak{--button-default-text-color: var(--email-item-selected-text-color);--button-hover-text-color: var(--email-item-selected-text-color)}.starbutton{color:var(--text-weak)}.starbutton:hover,.starbutton:focus-visible,.starbutton--is-starred{color:var(--favorite-icon-color)!important}.label-stack-item{display:inline-flex;align-items:center;max-inline-size:8em;padding-inline:var(--space-1-5);block-size:1.25rem;border-radius:var(--border-radius-full);font-size:.7857em;font-weight:var(--font-weight-semibold);line-height:1;color:#fff;background-color:var(--label-bg, var(--background-strong));overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.view-column-detail{flex:1;min-inline-size:0;display:flex;flex-direction:column;background:var(--background-norm)}.view-toolbar{justify-content:space-between;gap:var(--space-2);padding-inline:var(--space-2) var(--space-3)}.view-toolbar-group{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-2);min-inline-size:0}.view-toolbar--compact{padding-inline:var(--space-1)}.view-toolbar--compact .view-toolbar-group{gap:var(--space-1)}.view-scroll{flex:1;min-block-size:0;overflow-y:auto}.message-conversation-summary{padding:var(--space-5) var(--space-2) var(--space-2);margin-inline:var(--space-4)}.message-conversation-summary-header{font-size:1.4286em;font-weight:var(--font-weight-bold);line-height:1.4285714;margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.message-conversation-participants{margin-block-start:var(--space-1);color:var(--text-weak);font-size:.8571em}.message-list{padding-inline:var(--space-4);padding-block-end:var(--space-4)}.message-container{position:relative;margin:var(--space-4) var(--space-2);border:1px solid var(--border-weak);border-radius:var(--border-radius-md);animation:proton-fade-in .15s ease both;transition:.15s cubic-bezier(.22,1,.36,1);outline:none}.message-container:focus-visible{border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}.message-container.is-unread{border-color:var(--border-norm)}.message-container.is-target{border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}.message-header{container-type:inline-size;border-radius:var(--border-radius-md);padding:1em var(--space-5) .7857em;background-color:var(--email-item-read-background-color);color:var(--email-item-read-text-color)}.message-header.is-unread{background-color:var(--email-item-unread-background-color);color:var(--email-item-unread-text-color);font-weight:var(--font-weight-bold)}.message-header-collapsed{padding-block:1em;display:flex;flex-wrap:nowrap;align-items:center;cursor:pointer}.message-header-expanded{padding-block-start:.65em}.message-container.is-opened .message-header{border-block-end:1px solid var(--border-weak);border-end-start-radius:0;border-end-end-radius:0;color:var(--text-norm);background-color:var(--email-message-view-background-color)}.message-header-from-container{display:flex;flex-wrap:nowrap;align-items:center}.message-header-from-container.is-collapsible{cursor:pointer}.message-header-metas-container{display:flex;align-items:center;flex-shrink:0;gap:var(--space-2)}.container-to{min-inline-size:4em;padding-block-start:var(--space-2);font-weight:var(--font-weight-semibold);flex-shrink:0}.message-recipient-item-expanded-content{align-self:center;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-block-start:.35em}.message-recipient-item-label{font-weight:inherit}.message-header-from-container .message-recipient-item-label{font-weight:var(--font-weight-semibold)}.message-header-collapsed .message-recipient-item-label{font-weight:inherit}.message-recipient-item-expanded-content.is-detailed{white-space:normal;display:flex;flex-direction:column;gap:.125rem}.message-recipient-item-expanded-content.is-detailed .message-recipient-item{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-recipient-item-address{margin-inline-start:var(--space-1)}.message-recipient-item-separator{margin-inline-end:var(--space-1)}.message-header-actions{display:flex;justify-content:space-between;align-items:flex-start;padding-block-start:var(--space-1)}.message-header-expanded-label-container{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-block-end:var(--space-3)}.message-header-extra{display:flex;flex-direction:column;gap:var(--space-2);margin-block-end:var(--space-3)}.message-header-extra:empty,.message-header-expanded-label-container:empty{display:none}.message-content{position:relative;padding:var(--space-4) var(--space-5);background:var(--background-norm);color:var(--text-norm);overflow:hidden;overflow-wrap:anywhere}.message-content.dark-style{background:#e9e9ec;color:#111;padding:var(--space-2) var(--space-3)}.message-content.plain{white-space:pre-wrap;line-height:1.5}.message-content-source{margin:0;padding:var(--space-4);font-family:ui-monospace,JetBrains Mono,monospace;font-size:.8571em;white-space:pre-wrap;word-break:break-all;max-block-size:30rem;overflow:auto;background:var(--background-lowered)}.message-content:last-child{border-end-start-radius:var(--border-radius-md);border-end-end-radius:var(--border-radius-md)}.message-attachments{padding:var(--space-4) var(--space-5);border-block-start:1px solid var(--border-weak);background:var(--background-norm);border-end-start-radius:var(--border-radius-md);border-end-end-radius:var(--border-radius-md)}.message-attachmentList{display:grid;gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(max(11.875rem,20%),1fr));padding-block:var(--space-2)}.message-attachmentList-item{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch;min-inline-size:0;border:1px solid var(--border-norm);border-radius:var(--border-radius-md);background:var(--background-norm);color:inherit;line-height:1.3;text-decoration:none}.message-attachmentList-item:hover{background:var(--interaction-default-hover);text-decoration:none}.message-attachmentIcon{display:flex;align-items:center;justify-content:center;inline-size:2.6em;flex-shrink:0;color:var(--text-weak)}.message-attachmentInfo{display:flex;align-items:center;gap:var(--space-2);flex:1;min-inline-size:0;border-inline-start:1px solid var(--border-norm);padding:.3em .7em}.message-attachmentSize{flex-shrink:0;color:var(--text-weak);font-size:.8571em}.message-attachment-thumb{display:block;max-block-size:12.5rem;max-inline-size:20rem;inline-size:auto;border-radius:var(--border-radius-md);border:1px solid var(--border-norm);background:var(--background-weak)}.message-tools{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);padding:var(--space-2) var(--space-4);border-block-start:1px solid var(--border-weak)}.message-panel{padding:var(--space-3) var(--space-5);border-block-start:1px solid var(--border-weak)}.message-panel-title{font-size:.8571em;font-weight:var(--font-weight-semibold);color:var(--text-weak);margin-block-end:var(--space-2)}.message-panel pre{margin:0;padding:var(--space-3);max-block-size:24rem;overflow:auto;border-radius:var(--border-radius-md);background:var(--background-lowered);font-family:ui-monospace,JetBrains Mono,monospace;font-size:.7857em;white-space:pre-wrap;word-break:break-all}.message-draft .message-header{background:var(--background-norm)}.tracking-card-header{display:flex;align-items:center;gap:var(--space-2);min-block-size:3rem;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-5);border-block-end:1px solid var(--border-weak)}.view-welcome{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--space-2);padding:var(--space-8)}.view-welcome-art{inline-size:7.5rem;block-size:7.5rem;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--interaction-norm) 22%,transparent),transparent 70%);color:var(--primary);margin-block-end:var(--space-2)}.composer{position:fixed;inset-block-end:0;inset-inline-end:var(--space-6);z-index:401;display:flex;flex-direction:column;block-size:var(--h-custom, 40rem);inline-size:var(--w-custom, 40rem);max-block-size:calc(100% - 1rem);max-inline-size:calc(100% - 2rem);overflow:hidden;background:var(--background-norm);color:var(--text-norm);box-shadow:var(--shadow-lifted);border-start-start-radius:var(--border-radius-lg);border-start-end-radius:var(--border-radius-lg);transition:.15s cubic-bezier(.22,1,.36,1)}.composer--minimized{block-size:auto;--w-custom: 20rem}.composer--minimized .composer-body-container,.composer--minimized .composer-actions{display:none}.composer--maximized{--w-custom: min( calc(100vw - 4rem) , 75rem);--h-custom: calc(100vh - 4rem) }.composer--fullscreen{top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;max-block-size:100%;max-inline-size:100%;border-radius:0}@media (max-width: 42.5em){.composer{top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;max-block-size:100%;max-inline-size:100%;border-radius:0}}.composer-title-bar{display:flex;align-items:stretch;flex-wrap:nowrap;flex-shrink:0;padding-inline:var(--space-1);background:var(--background-strong);color:var(--text-norm)}.composer-title-bar-title{display:flex;align-items:center;flex:1;min-inline-size:0;padding-block:var(--space-3);padding-inline-end:var(--space-4);margin-inline-start:var(--space-2);-webkit-user-select:none;-moz-user-select:none;user-select:none}.composer-title-bar-button{display:flex;flex-shrink:0;inline-size:2.5rem;padding:var(--space-2);border:0;background:transparent;color:inherit;cursor:pointer;transition:background-color .15s ease}.composer-title-bar-button:hover{background:var(--interaction-default-hover)}.composer-body-container{flex:1;min-block-size:0;display:flex;flex-direction:column;overflow:hidden auto;margin-block-start:var(--space-2)}.composer-meta{flex-shrink:0;margin-inline:var(--space-2) var(--space-5);padding-inline:var(--space-5) var(--space-1)}.composer-field{position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;min-block-size:2.75rem;border-block-end:1px solid var(--border-weak)}.composer-field:focus-within,.composer-field:has([aria-expanded=true]){border-color:var(--focus-outline)}.composer-meta-label{flex-shrink:0;min-inline-size:3.5rem;padding:.85em var(--space-2) 0;color:var(--text-hint)}.composer-select-sender{display:inline-flex;align-items:center;gap:var(--space-1);align-self:center;min-inline-size:0;max-inline-size:100%;padding:var(--space-1) var(--space-2);margin-inline-start:calc(-1 * var(--space-2));border:0;border-radius:var(--border-radius-md);background:transparent;color:inherit;font:inherit;cursor:pointer}.composer-select-sender:hover,.composer-select-sender[aria-expanded=true]{background:var(--interaction-default-hover)}.composer-addresses{flex:1;min-inline-size:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);padding-block:.4375rem;max-block-size:6.25rem;overflow-y:auto;cursor:text}.composer-addresses-item{display:inline-flex;align-items:center;max-inline-size:100%;overflow:hidden;border-radius:var(--border-radius-md);background-color:var(--background-weak)}.composer-addresses-item.invalid{color:var(--signal-danger);box-shadow:inset 0 0 0 1px var(--signal-danger)}.composer-addresses-item-label{padding:.125rem var(--space-1) .125rem var(--space-2);min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;background:transparent;color:inherit;font:inherit;cursor:text}.composer-addresses-item-remove{display:flex;flex-shrink:0;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1);border:0;background:transparent;color:inherit;cursor:pointer}.composer-addresses-item-remove:hover{background:var(--interaction-default-hover)}.composer-addresses-input{flex:1;min-inline-size:7em;padding:.125rem 0;border:0;outline:none;background:transparent;color:var(--text-norm);font:inherit}.composer-addresses-input::-moz-placeholder{color:var(--text-hint)}.composer-addresses-input::placeholder{color:var(--text-hint)}.composer-ccbcc{display:flex;align-items:center;flex-shrink:0;align-self:flex-start;padding-block-start:.375rem}.composer-subject{flex:1;min-inline-size:0;min-block-size:2.75rem;padding-inline:var(--space-2);border:0;outline:none;background:transparent;color:var(--text-norm);font:inherit}.composer-subject::-moz-placeholder{color:var(--text-hint)}.composer-subject::placeholder{color:var(--text-hint)}.composer-autocomplete{position:absolute;inset-inline:1.25rem;inset-block-start:calc(100% + 5px);z-index:5;margin:0;padding:.1875rem 0;list-style:none;max-block-size:18rem;overflow-y:auto;background:var(--background-norm);border:1px solid var(--border-norm);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lifted)}.composer-autocomplete-title{padding:var(--space-2) var(--space-4) var(--space-1);font-size:.8571em;font-weight:var(--font-weight-semibold);color:var(--text-weak)}.composer-autocomplete-item{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-4);cursor:pointer}.composer-autocomplete-item:hover{background:var(--background-weak)}.composer-autocomplete-item[aria-selected=true]{background:var(--interaction-norm);color:var(--interaction-norm-contrast)}.composer-autocomplete-item[aria-selected=true] .color-weak{color:inherit;opacity:.75}.composer-autocomplete-match{font-weight:var(--font-weight-bold)}.composer-editor{flex:1;min-block-size:10em;display:flex;flex-direction:column;padding-inline:1.75rem 1.5rem;margin-block-start:var(--space-2)}.composer-attachments{flex-shrink:0;padding:var(--space-2) 1.5rem 0 1.75rem}.composer-attachments .message-attachmentList{max-block-size:8.5em;overflow:auto}.composer-attachment-remove{display:flex;align-items:center;flex-shrink:0;padding:0 var(--space-2);border:0;background:transparent;color:var(--text-weak);cursor:pointer;border-start-end-radius:var(--border-radius-md);border-end-end-radius:var(--border-radius-md)}.composer-attachment-remove:hover{color:var(--text-norm);background:var(--interaction-default-hover)}.message-attachmentList-item.is-error{border-color:var(--signal-danger);color:var(--signal-danger)}.message-attachmentList-item.is-uploading{background:var(--background-weak)}.composer-actions{flex-shrink:0;display:flex;flex-direction:row-reverse;align-items:center;gap:var(--space-2);margin-inline:var(--space-2) var(--space-6);padding:var(--space-3) var(--space-1) var(--space-4) var(--space-5)}.composer-send-button{min-inline-size:2.5rem}.composer-status{margin-inline:auto 0;padding-inline-end:var(--space-4);color:var(--text-weak);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.composer-status.is-error{color:var(--signal-danger);white-space:normal}.composer .tox-tinymce{border:0;border-radius:0;background:transparent;font-family:var(--font-family)}.composer .tox .tox-edit-area:before{display:none}.composer .tox .tox-edit-area__iframe{background:var(--background-norm)}.composer .tox .tox-toolbar-overlord,.composer .tox .tox-toolbar,.composer .tox .tox-toolbar__primary,.composer .tox .tox-toolbar__overflow{background:var(--background-norm);background-image:none}.composer .tox .tox-editor-header{border-block-start:1px solid var(--border-weak);padding-block:var(--space-1);box-shadow:none}.composer .tox .tox-toolbar__group{padding:0 var(--space-1)}.composer .tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid var(--border-weak)}.composer.no-toolbar .tox .tox-editor-header{display:none}html body .tox .tox-tbtn{color:var(--text-norm);border-radius:var(--border-radius-md);height:2rem;margin:2px 1px}html body .tox .tox-tbtn svg{fill:var(--text-weak)}html body .tox .tox-tbtn:hover{background:var(--interaction-default-hover);color:var(--text-norm)}html body .tox .tox-tbtn:hover svg{fill:var(--text-norm)}html body .tox .tox-tbtn--enabled,html body .tox .tox-tbtn--enabled:hover{background:var(--interaction-default-active)}html body .tox .tox-tbtn--enabled svg{fill:var(--text-norm)}html body .tox .tox-tbtn--select{padding:0 var(--space-1)}html body .tox .tox-split-button:hover{box-shadow:inset 0 0 0 1px var(--border-weak)}html body .tox .tox-menu,html body .tox .tox-collection--list,html body .tox .tox-swatches-menu{background-color:var(--background-norm);border:1px solid var(--border-norm);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lifted)}html body .tox .tox-collection__item{color:var(--text-norm)}html body .tox .tox-collection--list .tox-collection__item--active{background-color:var(--interaction-default-hover)}html body .tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:var(--text-norm)}html body .tox .tox-collection__group{border-color:var(--border-weak)}html body .tox .tox-dialog{background-color:var(--background-norm);border:1px solid var(--border-norm);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lifted)}html body .tox .tox-dialog__header,html body .tox .tox-dialog__footer{background-color:var(--background-norm);border:0;color:var(--text-norm)}html body .tox .tox-dialog__body{color:var(--text-norm)}html body .tox .tox-dialog-wrap__backdrop{background-color:var(--backdrop-norm)}html body .tox .tox-textfield,html body .tox .tox-textarea,html body .tox .tox-listboxfield .tox-listbox--select{background-color:var(--field-background-color);border-color:var(--field-norm);color:var(--text-norm);border-radius:var(--border-radius-md)}html body .tox .tox-textfield:focus,html body .tox .tox-textarea:focus{border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}html body .tox .tox-label,html body .tox .tox-form__group label{color:var(--text-weak)}html body .tox .tox-button{background-color:var(--interaction-norm);border-color:var(--interaction-norm);color:var(--interaction-norm-contrast);border-radius:var(--border-radius-md);font-weight:var(--font-weight-normal)}html body .tox .tox-button:hover:not(:disabled){background-color:var(--interaction-norm-major-1);border-color:var(--interaction-norm-major-1);color:var(--interaction-norm-contrast)}html body .tox .tox-button--secondary{background-color:transparent;border-color:var(--border-norm);color:var(--text-norm)}html body .tox .tox-button--secondary:hover:not(:disabled){background-color:var(--interaction-default-hover);border-color:var(--border-norm);color:var(--text-norm)}html body .tox .tox-button--naked{background-color:transparent;border-color:transparent;color:var(--text-norm)}html body .tox .tox-tooltip__body{background-color:var(--background-strong);color:var(--text-norm);border-radius:var(--border-radius-md);box-shadow:var(--shadow-raised);font-family:var(--font-family)}html body .tox .tox-tooltip__arrow{display:none}.schedule-send-header{border-block-end:1px solid var(--border-weak)}.schedule-send-custom{border-block-start:1px solid var(--border-weak)}.items-column-list.is-column.support-queue{--width-conversation-column: clamp(22.5rem, 26vw, 26rem)}.support-panel{flex-shrink:0;inline-size:16rem;overflow-y:auto;border-inline-start:1px solid var(--border-weak);background:var(--background-norm)}.support-panel-inner{display:flex;flex-direction:column}.support-panel-section{padding:var(--space-4) var(--space-5);border-block-end:1px solid var(--border-weak)}.support-panel-section:last-child{border-block-end:0}.support-panel-section .dropdown-item-button{padding-inline:var(--space-2);margin-inline:calc(-1 * var(--space-2));inline-size:calc(100% + 2 * var(--space-2));border-radius:var(--border-radius-md)}.support-panel-title{margin:0 0 var(--space-3);font-size:.8571em;font-weight:var(--font-weight-semibold);color:var(--text-weak)}.support-message-body{max-block-size:60vh;overflow-y:auto}.support-internal{border-color:color-mix(in srgb,var(--signal-warning) 45%,var(--border-weak))}.support-internal .message-header,.support-internal.support-composer{background:color-mix(in srgb,var(--signal-warning) 6%,var(--background-norm))}.support-unassigned{background:transparent!important;border:1px dashed var(--border-norm);color:var(--text-weak)}.support-composer{background:var(--background-norm)}.support-composer-tabs{display:flex;align-items:center;gap:var(--space-1);padding:0 var(--space-3);border-block-end:1px solid var(--border-weak)}.support-composer-tab{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap;flex-shrink:0;padding:var(--space-3) var(--space-2);margin-block-end:-1px;border:0;border-block-end:2px solid transparent;background:none;color:var(--text-weak);font:inherit;cursor:pointer}.support-composer-tab:hover{color:var(--text-norm)}.support-composer-tab.is-active{color:var(--text-norm);font-weight:var(--font-weight-semibold);border-block-end-color:var(--interaction-norm)}.support-internal .support-composer-tab.is-active{border-block-end-color:var(--signal-warning)}.support-composer-textarea{display:block;inline-size:100%;min-block-size:7rem;resize:vertical;padding:var(--space-3) var(--space-4);border:0;outline:none;background:transparent;color:var(--text-norm);font:inherit;line-height:1.5}.support-composer-textarea::-moz-placeholder{color:var(--text-hint)}.support-composer-textarea::placeholder{color:var(--text-hint)}.support-composer-actions{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-3)}.calendar-main{flex:1;min-inline-size:0;min-block-size:0;display:flex;flex-direction:column;background:var(--background-norm)}.calendar-toolbar{gap:var(--space-2);padding-inline:var(--space-3)}.calendar-toolbar-title{margin:0 var(--space-2) 0 var(--space-1);font-size:1.1429em;font-weight:var(--font-weight-bold);white-space:nowrap}.calendar-quickadd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--border-weak)}.calendar-quickadd .input{min-inline-size:14rem}@media (max-width: 36em){.calendar-toolbar{gap:var(--space-1);padding-inline:var(--space-2)}.calendar-toolbar-tz{display:none}.calendar-toolbar-title{margin-inline:var(--space-1);font-size:1em}.calendar-quickadd .input{min-inline-size:0;flex-basis:100%}.calendar-quickadd>.button{margin-inline-start:auto}}.minicalendar{font-size:.8571em;padding-inline:var(--space-3);-webkit-user-select:none;-moz-user-select:none;user-select:none}.minicalendar-header{display:flex;align-items:center;justify-content:space-between;padding:0 0 var(--space-1) var(--space-1);font-size:1.1667em}.minicalendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:1px 0;text-align:center}.minicalendar-weekday{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;color:var(--text-weak)}.minicalendar-day{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;border:0;background:transparent;color:var(--text-norm);font:inherit;cursor:pointer;border-radius:0}.minicalendar-day:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--border-radius-sm);border:1px solid transparent;pointer-events:none;transition:.15s ease}.minicalendar-day:hover:before{background:var(--interaction-default-hover)}.minicalendar-day.is-out{color:var(--text-hint)}.minicalendar-day[aria-pressed=true]{background:var(--interaction-weak)}.minicalendar-day[aria-pressed=true]:first-child,.minicalendar-day.is-range-start{border-start-start-radius:var(--border-radius-sm);border-end-start-radius:var(--border-radius-sm)}.minicalendar-day.is-range-end{border-start-end-radius:var(--border-radius-sm);border-end-end-radius:var(--border-radius-sm)}.minicalendar-day[aria-current=date]{color:var(--primary);font-weight:var(--font-weight-bold)}.minicalendar-day[aria-current=date]:before{border-color:var(--primary)}.minicalendar-day-number{position:relative;z-index:1}.calendar-grid-scroll{flex:1;min-block-size:0;overflow:auto}.calendar-grid-heading-row{display:grid;position:sticky;inset-block-start:0;z-index:9;background:var(--background-norm);border-block-end:1px solid var(--border-weak)}.calendar-grid-heading{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);border:0;border-inline-start:1px solid var(--border-weak);background:transparent;color:var(--text-norm);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;text-align:start}.calendar-grid-heading-day{color:var(--text-weak);font-weight:var(--font-weight-normal)}.calendar-grid-heading-number{display:inline-flex;align-items:center;justify-content:center;inline-size:1.75rem;block-size:1.75rem;border-radius:var(--border-radius-sm);border:1px solid transparent;line-height:1;transition:.15s ease}.calendar-grid-heading:hover .calendar-grid-heading-number{background:var(--interaction-default-hover)}.calendar-grid-heading[aria-current=date] .calendar-grid-heading-number{border-color:var(--primary);color:var(--primary)}.calendar-grid-heading[aria-current=date] .calendar-grid-heading-day{color:var(--primary)}.calendar-grid-body{display:grid;position:relative}.calendar-grid-times,.calendar-grid-timeBlock{position:relative}.calendar-grid-timeText{position:absolute;inset-block-start:-.5rem;inset-inline-end:var(--space-2);font-size:.625rem;color:var(--text-weak);line-height:1}.calendar-grid-timeBlock:first-child .calendar-grid-timeText{display:none}.calendar-grid-day{position:relative;border-inline-start:1px solid var(--border-weak)}.calendar-grid-hourLine{border-block-end:1px solid var(--border-weak)}.calendar-grid-nowHourLine{position:absolute;inset-inline:0;z-index:8;border-block-end:2px solid var(--primary);pointer-events:none}.calendar-grid-nowHourLine:before{content:"";position:absolute;inset-block-start:-.1875rem;inset-inline-start:-.25rem;inline-size:.4375rem;block-size:.4375rem;border-radius:50%;background:var(--primary)}.calendar-eventcell{position:absolute;inset-inline:.125rem .625rem;display:flex;flex-direction:column;overflow:hidden;text-align:start;padding:.125rem .1875rem .125rem .3125rem;font:inherit;font-size:.75rem;line-height:.875rem;border:1px solid var(--color-alt);border-inline-start-width:5px;border-radius:var(--border-radius-sm);background-color:var(--color-main);color:var(--foreground);cursor:pointer;transition:all .1s ease-out,background-color .15s ease-in-out}.calendar-eventcell:hover{filter:brightness(1.08)}.calendar-eventcell-title{font-weight:var(--font-weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-block:.125rem}.calendar-eventcell-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.85}.calendar-eventcell.isPast{background:var(--background-strong);color:var(--text-norm);border-color:#0000001a;border-inline-start-color:var(--color-alt)}.calendar-eventcell.isPast:not(.isSelected)>*{opacity:.5}.calendar-eventcell.isSelected{z-index:6;border-color:#0006;border-inline-start-color:var(--color-alt);box-shadow:var(--shadow-norm)}.calendar-monthgrid{flex:1;min-block-size:0;display:flex;flex-direction:column}.calendar-monthgrid-weekdays{display:grid;grid-template-columns:repeat(7,1fr);border-block-end:1px solid var(--border-weak)}.calendar-monthgrid-weekday{padding:var(--space-2);color:var(--text-weak);font-weight:var(--font-weight-semibold);text-align:center}.calendar-monthgrid-weekday+.calendar-monthgrid-weekday{border-inline-start:1px solid var(--border-weak)}.calendar-monthgrid-cells{flex:1;min-block-size:0;overflow-y:auto;display:grid;grid-template-columns:repeat(7,1fr)}.calendar-monthgrid-day{display:flex;flex-direction:column;gap:.125rem;min-inline-size:0;padding:var(--space-1);border-block-end:1px solid var(--border-weak);cursor:pointer}.calendar-monthgrid-day:not(:nth-child(7n+1)){border-inline-start:1px solid var(--border-weak)}.calendar-monthgrid-day.is-out{background:var(--background-lowered)}.calendar-monthgrid-day.is-out .calendar-monthgrid-day-number{color:var(--text-hint)}.calendar-monthgrid-day-number{display:inline-flex;align-items:center;justify-content:center;inline-size:1.75em;block-size:1.75em;border-radius:var(--border-radius-md);border:1px solid transparent;transition:.15s ease}.calendar-monthgrid-day:hover .calendar-monthgrid-day-number{background:var(--interaction-default-hover)}.calendar-monthgrid-day[aria-current=date] .calendar-monthgrid-day-number{color:var(--primary);border-color:var(--primary);font-weight:var(--font-weight-bold)}.calendar-dayeventcell{display:flex;align-items:center;gap:var(--space-1);min-inline-size:0;inline-size:100%;padding:0 .5em;min-block-size:1.25rem;font-size:.75rem;line-height:.875rem;text-align:start;border:0;border-radius:var(--border-radius-sm);background:transparent;color:var(--text-norm);font-family:inherit;cursor:pointer}.calendar-dayeventcell:hover{background:var(--interaction-default-hover)}.calendar-dayeventcell-dot{inline-size:.5rem;block-size:.5rem;border-radius:50%;flex-shrink:0}.calendar-agenda{flex:1;overflow-y:auto;padding:var(--space-4) var(--space-5)}.calendar-agenda-day{margin-block-end:var(--space-5)}.calendar-agenda-day-title{position:sticky;inset-block-start:calc(-1 * var(--space-4));z-index:1;display:flex;align-items:baseline;gap:var(--space-2);padding-block:var(--space-2);background:var(--background-norm);font-weight:var(--font-weight-semibold)}.calendar-agenda-list{margin:0;padding:0;list-style:none;border:1px solid var(--border-weak);border-radius:var(--border-radius-md);overflow:hidden}.calendar-agenda-item{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);cursor:pointer}.calendar-agenda-item+.calendar-agenda-item{border-block-start:1px solid var(--border-weak)}.calendar-agenda-item:hover{background:var(--interaction-default-hover)}.calendar-agenda-bar{inline-size:.25rem;align-self:stretch;border-radius:var(--border-radius-sm);flex-shrink:0}.calendar-sidebar-checkbox{display:inline-flex;align-items:center;justify-content:center;inline-size:1rem;block-size:1rem;flex-shrink:0;border-radius:var(--border-radius-sm);border:2px solid var(--cal-color)}.calendar-sidebar-checkbox.is-on{background:var(--cal-color)}.items-column-list.is-column.contacts-list{--width-conversation-column: clamp(22.5rem, 28vw, 26rem)}.contacts-list .list-controls{block-size:auto;padding-block:var(--space-2)}.contact-view{max-inline-size:45rem;padding:var(--space-8) var(--space-8) var(--space-6)}.contact-view-header{display:flex;align-items:center;gap:var(--space-5);margin-block-end:var(--space-6)}.contact-view-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:4.5rem;block-size:4.5rem;border-radius:var(--border-radius-lg);background:var(--background-strong);font-size:1.5rem;text-transform:uppercase}.contact-view-name{margin:0;font-size:1.4286em;font-weight:var(--font-weight-bold);line-height:1.2;overflow-wrap:anywhere}.contact-view-rows{margin:0;display:flex;flex-direction:column;border-block-start:1px solid var(--border-weak)}.contact-view-row{display:grid;grid-template-columns:9rem 1fr;gap:var(--space-4);padding-block:var(--space-3);border-block-end:1px solid var(--border-weak)}.contact-view-row dt{color:var(--text-weak)}.contact-view-row dd{margin:0;min-inline-size:0;overflow-wrap:anywhere}@media (max-width: 42.5em){.contact-view{padding:var(--space-5) var(--space-4)}.contact-view-row{grid-template-columns:1fr;gap:var(--space-1)}}.drive-main{position:relative;flex:1;min-inline-size:0;min-block-size:0;display:flex;flex-direction:column;background:var(--background-norm)}.drive-toolbar{gap:var(--space-2);padding-inline:var(--space-4) var(--space-3)}.drive-title{margin:0 var(--space-2) 0 0;font-size:1.1429em;font-weight:var(--font-weight-bold);white-space:nowrap}.drive-breadcrumbs{display:flex;align-items:center;gap:var(--space-1);min-inline-size:0;margin:0;padding:0;list-style:none}.drive-breadcrumb{padding:var(--space-1) var(--space-2);border:0;border-radius:var(--border-radius-md);background:transparent;color:var(--text-weak);font:inherit;font-size:1.1429em;cursor:pointer;white-space:nowrap}.drive-breadcrumb:hover{background:var(--interaction-default-hover);color:var(--text-norm)}.drive-breadcrumb.is-current{color:var(--text-norm);font-weight:var(--font-weight-bold);cursor:default}.drive-breadcrumb.is-current:hover{background:transparent}.drive-filter{flex:0 1 14rem;min-inline-size:8rem}@media (max-width: 36em){.drive-toolbar{flex-wrap:wrap;row-gap:var(--space-2);padding-block:var(--space-2)}.drive-filter{order:10;flex:1 1 100%}}.drive-scroll{flex:1;min-block-size:0;overflow-y:auto}.drive-table{inline-size:100%;border-collapse:collapse}.drive-table th{position:sticky;inset-block-start:0;z-index:1;background:var(--background-norm);padding:var(--space-2) var(--space-3);text-align:start;font-weight:var(--font-weight-normal);color:var(--text-weak);font-size:.8571em;border-block-end:1px solid var(--border-weak);white-space:nowrap}.drive-table th:first-child,.drive-table td:first-child{padding-inline-start:var(--space-4)}.drive-table td{padding:0 var(--space-3);block-size:3rem;border-block-end:1px solid var(--border-weak);max-inline-size:0}.drive-table td:nth-child(2){inline-size:45%}.drive-table tbody tr{transition:background-color .15s ease}.drive-table tbody tr:hover{background:var(--interaction-default-hover)}.drive-table tbody tr.is-clickable{cursor:pointer}.drive-table tbody tr.is-selected{background:var(--interaction-weak)}.drive-sort{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.drive-sort:hover,.drive-sort.is-active{color:var(--text-norm)}@media (hover: hover) and (pointer: fine){.drive-table tbody tr:not(:hover) .drive-row-actions:not([aria-expanded=true]),.drive-grid-card:not(:hover) .drive-row-actions:not([aria-expanded=true]){opacity:0}}.drive-grid{display:grid;gap:var(--space-4);padding:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.drive-grid-card{position:relative;display:flex;flex-direction:column;overflow:hidden;cursor:pointer;border:1px solid var(--border-weak);border-radius:var(--border-radius-lg);background:var(--background-norm);transition:.15s ease}.drive-grid-card:hover{background:var(--interaction-default-hover)}.drive-grid-card.is-selected{border-color:var(--interaction-norm);background:var(--interaction-weak)}.drive-grid-card:focus-visible{outline:none;border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}.drive-grid-thumb{display:flex;align-items:center;justify-content:center;aspect-ratio:1.6 / 1;background:var(--background-weak)}.drive-grid-meta{display:flex;align-items:center;gap:var(--space-2);min-inline-size:0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3)}.drive-grid-check{position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);z-index:1}@media (hover: hover) and (pointer: fine){.drive-grid-card:not(:hover) .drive-grid-check:not(:checked){opacity:0}}.drive-dropzone{position:absolute;inset:var(--space-2);z-index:20;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);border:2px dashed var(--interaction-norm);border-radius:var(--border-radius-lg);background:color-mix(in srgb,var(--interaction-norm) 10%,var(--background-norm));color:var(--text-norm)}.drive-details{flex-shrink:0;inline-size:20rem;overflow-y:auto;display:flex;flex-direction:column;border-inline-start:1px solid var(--border-weak);background:var(--background-norm);animation:proton-fade-in .15s ease both}.drive-details.is-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;inline-size:auto;border:0}.drive-details-header{display:flex;align-items:center;gap:var(--space-3);min-block-size:3.25rem;padding:0 var(--space-2) 0 var(--space-4);border-block-end:1px solid var(--border-weak)}.drive-details-section{padding:var(--space-4);border-block-end:1px solid var(--border-weak)}.drive-details-title{margin:0 0 var(--space-2);font-size:.8571em;font-weight:var(--font-weight-semibold);color:var(--text-weak)}.drive-preview{display:flex;align-items:center;justify-content:center;aspect-ratio:1.6 / 1;overflow:hidden;border-radius:var(--border-radius-md);border:1px solid var(--border-weak);background:var(--background-weak)}.drive-preview.is-tall{aspect-ratio:auto;block-size:18rem}.drive-preview.is-text{aspect-ratio:auto;block-size:14rem;align-items:stretch;justify-content:stretch;background:var(--background-lowered)}.drive-preview pre{margin:0;inline-size:100%;overflow:auto;padding:var(--space-3);font-family:ui-monospace,monospace;font-size:.7857em;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.drive-version-row{display:flex;align-items:center;gap:var(--space-2);padding-block:var(--space-1)}.drive-log{margin:0;padding:0;list-style:none;max-block-size:11rem;overflow-y:auto;border:1px solid var(--border-weak);border-radius:var(--border-radius-md)}.drive-log li{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:.8571em}.drive-log li+li{border-block-start:1px solid var(--border-weak)}.drive-share-link{padding:var(--space-3);border:1px solid var(--border-weak);border-radius:var(--border-radius-md)}.drive-tree-row{padding-block:0;gap:0}.drive-tree-toggle{display:flex;flex-shrink:0;padding:var(--space-1);border:0;border-radius:var(--border-radius-sm);background:none;color:var(--text-weak);cursor:pointer}.drive-tree-toggle:hover{color:var(--text-norm);background:var(--interaction-default-hover)}.drive-tree-label{display:flex;align-items:center;gap:var(--space-2);flex:1;min-inline-size:0;align-self:stretch;padding:0 0 0 var(--space-1);border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.meet-prejoin{flex:1;min-block-size:0;overflow-y:auto;display:flex;align-items:center;justify-content:center;padding:var(--space-6) var(--space-4)}.meet-prejoin-content{display:flex;flex-direction:column;gap:var(--space-8);inline-size:100%;max-inline-size:71rem}@media (min-width: 68.75em){.meet-prejoin-content{flex-direction:row;align-items:center}}.meet-prejoin-preview-col{flex:1.6;min-inline-size:0;display:flex;flex-direction:column;gap:var(--space-4)}.meet-preview{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--border-radius-xxl, 1.5rem);background:var(--background-lowered);border:1px solid var(--border-weak)}.meet-preview-avatar{display:inline-flex;align-items:center;justify-content:center;inline-size:6rem;block-size:6rem;border-radius:50%;background:#00000059;color:#fff;font-size:2rem;font-weight:var(--font-weight-semibold)}@media (max-width: 36em){.meet-preview{aspect-ratio:4 / 3}.meet-preview-avatar{inline-size:4.5rem;block-size:4.5rem;font-size:1.5rem}}.meet-preview-controls{position:absolute;inset-inline:0;inset-block-end:var(--space-4);display:flex;justify-content:center;gap:var(--space-3)}.meet-round-button{display:inline-flex;align-items:center;justify-content:center;inline-size:3rem;block-size:3rem;border:0;border-radius:50%;cursor:pointer;transition:.15s ease;background:#16141cb8;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.meet-round-button:hover{background:#16141ce0}.meet-round-button.is-off{background:var(--signal-danger);color:var(--signal-danger-contrast)}.meet-round-button:focus-visible{outline:none;box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}.meet-prejoin-details{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:var(--space-5);max-inline-size:26rem;margin-inline:auto;inline-size:100%}.meet-prejoin-title{margin:0 0 var(--space-1);font-size:2rem;font-weight:var(--font-weight-bold);line-height:1.15;overflow-wrap:anywhere}.meet-call-toolbar{gap:var(--space-2);padding-inline:var(--space-4) var(--space-3);flex-wrap:wrap}.meet-notes{display:flex;flex-direction:column;min-block-size:0;border-inline-start:1px solid var(--border-weak);background:var(--background-norm)}.meet-notes-header{display:flex;align-items:center;gap:var(--space-2);min-block-size:3.25rem;padding:0 var(--space-2) 0 var(--space-4);border-block-end:1px solid var(--border-weak)}.meet-notes-textarea{flex:1;min-block-size:0;inline-size:100%;resize:none;padding:var(--space-3) var(--space-4);border:0;outline:none;background:transparent;color:var(--text-norm);font:inherit;line-height:1.55}.meet-notes-textarea::-moz-placeholder{color:var(--text-hint)}.meet-notes-textarea::placeholder{color:var(--text-hint)}.meet-notes-footer{padding:var(--space-2) var(--space-4);border-block-start:1px solid var(--border-weak);font-size:.8571em;color:var(--text-weak)}.meet-recording-thumb{display:inline-flex;align-items:center;justify-content:center;inline-size:3rem;block-size:2rem;flex-shrink:0;border-radius:var(--border-radius-md);background:var(--background-weak);color:var(--text-weak)}.meet-section{margin-block-start:var(--space-5);padding-block-start:var(--space-5);border-block-start:1px solid var(--border-weak)}.meet-note-card{padding:var(--space-3) var(--space-4);margin-block-end:var(--space-3);border:1px solid var(--border-weak);border-radius:var(--border-radius-md)}.meet-note-title{margin:0 0 var(--space-2);font-size:.8571em;font-weight:var(--font-weight-semibold);color:var(--text-weak)}.settings-main{flex:1;min-inline-size:0;min-block-size:0;overflow-y:auto;background:var(--background-norm)}.settings-page-header{margin:var(--space-6) 0 var(--space-8);max-inline-size:52em}.settings-page-title{margin:0;font-size:2em;font-weight:var(--font-weight-bold);line-height:1.2}.settings-page-description{margin:var(--space-2) 0 0;color:var(--text-weak);max-inline-size:46em}.settings-section{padding-block-end:var(--space-6);max-inline-size:52em}.settings-section-title{margin:0 0 var(--space-3);font-size:1.2857em;font-weight:var(--font-weight-bold);line-height:1.3}.settings-section-body{min-inline-size:0}.settings-main .uppercase.tracking-wider,.settings-main .uppercase[class*="tracking-["]{text-transform:none;letter-spacing:normal;font-family:inherit}.booking-layout{display:grid;inline-size:100%;max-inline-size:50rem;overflow:hidden;border-radius:calc(var(--border-radius-xl, 1rem) * 1.5);background:var(--background-elevated);border:1px solid var(--border-weak);box-shadow:var(--shadow-lifted)}@media (min-width: 48em){.booking-layout{grid-template-columns:17rem minmax(0,1fr)}}.booking-details{padding:var(--space-8) var(--space-6);border-block-end:1px solid var(--border-weak)}@media (min-width: 48em){.booking-details{border-block-end:0;border-inline-end:1px solid var(--border-weak)}}.booking-picker{min-inline-size:0;padding:var(--space-8) var(--space-6)}.booking-title{margin:var(--space-1) 0 0;font-size:1.4286em;font-weight:var(--font-weight-bold);line-height:1.25}.booking-meta{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none}.booking-meta li{display:flex;align-items:center;gap:var(--space-2)}.booking-description{margin:var(--space-4) 0 0;color:var(--text-weak);white-space:pre-wrap}.booking-tz{display:flex;align-items:center;gap:var(--space-2);margin-block-start:var(--space-6);padding-block-start:var(--space-4);border-block-start:1px solid var(--border-weak);font-size:.8571em;color:var(--text-weak)}.booking-section-title{margin:0 0 var(--space-4);font-size:1.1429em;font-weight:var(--font-weight-bold)}.booking-days{display:flex;gap:var(--space-2);margin-inline:calc(-1 * var(--space-1));padding:var(--space-1) var(--space-1) var(--space-2);overflow-x:auto}.booking-day{flex-shrink:0;inline-size:3.75rem;padding:var(--space-2) 0;text-align:center;border:1px solid var(--border-norm);border-radius:var(--border-radius-md);background:none;color:var(--text-norm);font:inherit;cursor:pointer;transition:.15s cubic-bezier(.22,1,.36,1)}.booking-day:hover{background:var(--interaction-default-hover)}.booking-day:focus-visible{outline:none;border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}.booking-day[aria-pressed=true]{border-color:var(--interaction-norm);background:var(--interaction-norm);color:var(--interaction-norm-contrast)}.booking-day-weekday,.booking-day-month{display:block;font-size:.7143em;color:var(--text-weak)}.booking-day[aria-pressed=true] .booking-day-weekday,.booking-day[aria-pressed=true] .booking-day-month{color:inherit;opacity:.85}.booking-day-num{display:block;font-size:1.2857em;font-weight:var(--font-weight-semibold);line-height:1.3}.booking-day-heading{margin:var(--space-6) 0 var(--space-3);font-size:1em;font-weight:var(--font-weight-semibold)}.booking-slots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);max-block-size:21rem;overflow-y:auto;padding-inline-end:var(--space-1)}@media (min-width: 36em){.booking-slots{grid-template-columns:repeat(3,minmax(0,1fr))}}.booking-empty{display:flex;justify-content:center;padding:var(--space-10) 0;text-align:center;color:var(--text-weak)}.booking-summary{margin-block-end:var(--space-6);padding:var(--space-3) var(--space-4);border-radius:var(--border-radius-md);background:var(--background-weak)}@media (max-width: 28.125em){.booking-layout{border:0;border-radius:0;box-shadow:none;background:transparent}.booking-details,.booking-picker{padding-inline:var(--space-4)}}.aura{background:var(--background-norm)}.panel{background:var(--background-norm);border:1px solid var(--border-weak);box-shadow:none}.card{border-radius:var(--border-radius-lg);background:var(--background-norm);border:1px solid var(--border-weak);box-shadow:none;transition:none}.card:hover{transform:none;border-color:var(--border-weak);box-shadow:none}.hover-lift,.hover-lift:hover{transform:none}.glow-brand{box-shadow:none}.divider{block-size:1px;background:var(--border-weak)}.rail-active{background:var(--interaction-default-hover);border-color:transparent;color:var(--text-norm);font-weight:var(--font-weight-semibold)}.accent-bar:before{display:none}.avatar{border-radius:var(--border-radius-md);background:var(--background-strong);border:0;color:var(--text-norm);font-weight:var(--font-weight-normal)}.avatar-ring{box-shadow:none}.pill{font-family:inherit;font-size:.7857em;line-height:1.6;padding:0 .6em;border:0;border-radius:var(--border-radius-full);background:var(--background-strong);color:var(--text-norm)}.badge{display:inline-flex;align-items:center;gap:.25em;font-size:.7857em;line-height:1.6;padding:0 .6em;border-radius:var(--border-radius-full);border:0;background:var(--background-strong);color:var(--text-norm)}.brand-gradient{background:var(--interaction-norm);color:var(--interaction-norm-contrast);box-shadow:none}.brand-gradient:hover:not(:disabled){background:var(--interaction-norm-hover, var(--interaction-norm-major-1))}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-block-size:2.25rem;padding:0 .8571em;border-radius:var(--border-radius-md);border:1px solid var(--field-norm);background:transparent;color:var(--text-norm);font:inherit;font-weight:var(--font-weight-normal);cursor:pointer;transition:.15s ease}.btn:hover:not(:disabled){background:var(--interaction-default-hover);color:var(--text-norm)}.btn:disabled,.btn.disabled{border-color:transparent;background:var(--interaction-weak);color:var(--text-weak);opacity:.5;cursor:default}.btn-primary{border-color:var(--interaction-norm);background:var(--interaction-norm);color:var(--interaction-norm-contrast);filter:none}.btn-primary:hover:not(:disabled){background:var(--interaction-norm-major-1);border-color:var(--interaction-norm-major-1);color:var(--interaction-norm-contrast);filter:none}.btn-outline{border-color:var(--field-norm);background:transparent}.btn-ghost{border-color:transparent;background:transparent;color:var(--text-norm)}.btn-ghost:hover:not(:disabled){background:var(--interaction-default-hover)}input.input,select.input,textarea.input,.form-control{min-block-size:2.25rem;padding:.5em .8571em;border:1px solid var(--field-norm);border-radius:var(--border-radius-md);background:var(--field-background-color);color:var(--field-text-color);font:inherit;font-size:inherit;outline:none;box-shadow:none;transition:.15s cubic-bezier(.22,1,.36,1)}input.input:hover,select.input:hover,textarea.input:hover,.form-control:hover{border-color:var(--field-hover)}input.input:focus,select.input:focus,textarea.input:focus,.form-control:focus,input.input:focus-visible,select.input:focus-visible,textarea.input:focus-visible,.form-control:focus-visible{border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}input.input::-moz-placeholder,textarea.input::-moz-placeholder,.form-control::-moz-placeholder{color:var(--field-placeholder-color)}input.input::placeholder,textarea.input::placeholder,.form-control::placeholder{color:var(--field-placeholder-color)}.field{border-radius:var(--border-radius-md);background:var(--field-background-color);border:1px solid var(--field-norm);box-shadow:none}.field:hover{border-color:var(--field-hover)}.field:focus-within{border-color:var(--focus-outline);box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}select.field{color:var(--field-text-color)}.settings-main input[type=checkbox]:not(.proton-checkbox){-moz-appearance:none;appearance:none;-webkit-appearance:none;inline-size:1rem;block-size:1rem;margin:0;flex-shrink:0;vertical-align:middle;border:1px solid var(--field-norm);border-radius:var(--border-radius-sm);background:var(--field-background-color) center / .75rem no-repeat;cursor:pointer}.settings-main input[type=checkbox]:not(.proton-checkbox):checked{border-color:var(--interaction-norm);background-color:var(--interaction-norm);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3.5 8.5l3 3 6-7'/%3e%3c/svg%3e")}.settings-main input[type=checkbox]:not(.proton-checkbox):focus-visible{outline:none;box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring)}
