/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */@layer properties;html.ui-one{--one-green: #49c98d;--one-orange: #f7ad30;--one-ink: #0a1a0e;--one-sunrise: linear-gradient(135deg, #49c98d 0%, #2db87a 35%, #f7ad30 100%);--one-font-sans: "Be Vietnam Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--one-font-mono: "JetBrains Mono", ui-monospace, monospace;--one-dur-fast: .15s;--one-dur: .2s;--one-dur-slow: .3s;--one-ease: cubic-bezier(.4, 0, .2, 1);--one-ease-in: cubic-bezier(0, 0, .2, 1);--one-r-sm: 4px;--one-r-base: 8px;--one-r-md: 12px;--one-r-lg: 16px;--one-r-full: 9999px;--one-s-1: 4px;--one-s-2: 8px;--one-s-3: 12px;--one-s-4: 16px;--one-s-5: 20px;--one-s-6: 24px;--one-s-8: 32px;--one-s-10: 40px;--one-s-12: 48px;--one-ic-xs: 16px;--one-ic-sm: 20px;--one-ic-md: 24px;--one-ic-lg: 32px;--one-rail-w: 76px;--one-side-w: 256px;--one-top-h: 60px;--one-tb-h: 52px;--one-nav-h: 64px;--one-z-pane: 10;--one-z-menu: 20;--one-z-scrim: 29;--one-z-drawer: 30;--one-z-panel: 40;--one-z-dialog-scrim: 42;--one-z-dialog: 43;--one-z-popup: 44;--one-z-toast: 50;--dna-radius: 9999px}html.ui-one,html.ui-one [data-theme=light]{color-scheme:light;--one-bg: color-mix(in srgb, #49c98d 7%, #f4f7fa);--one-bg-pane: #ffffff;--one-bg-elev: #ffffff;--one-bg-sunken: color-mix(in srgb, #49c98d 4%, #f4f7fa);--one-border: color-mix(in srgb, #49c98d 14%, #d0dae6);--one-border-soft: color-mix(in srgb, #49c98d 10%, #e8eef4);--one-hover: color-mix(in srgb, #22724c 6%, transparent);--one-selected: color-mix(in srgb, #22724c 11%, transparent);--one-tint: rgba(34, 114, 76, .08);--one-search-bg: color-mix(in srgb, #22724c 11%, #f4f7fa);--one-search-bg-hover: color-mix(in srgb, #22724c 15%, #f4f7fa);--one-search-bg-focus: #ffffff;--one-text: #0f1e2d;--one-text-2: #2e4a5c;--one-text-3: #4a6278;--one-primary: #22724c;--one-primary-fill: #22724c;--one-primary-ink: #ffffff;--one-accent: #8c5a05;--one-signal: var(--one-orange);--one-ring: #024799;--one-success: #0b7f58;--one-warning: #a35f08;--one-error: #b91c1c;--one-t-doc: #024799;--one-t-sheet: #22724c;--one-t-slide: #8c5a05;--one-t-pdf: #b91c1c;--one-t-img: #7b1fa2;--one-t-folder: #4a6278;--one-lb-1: #7b1fa2;--one-lb-2: #024799;--one-lb-3: #22724c;--one-scrim: rgba(0, 0, 0, .3);--one-shadow: 0 16px 40px -20px rgba(15, 30, 45, .28), 0 2px 8px rgba(15, 30, 45, .06);--one-check-mark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E");--one-check-dash: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")}html.ui-one[data-theme=dark]{color-scheme:dark;--one-bg: #0d0d0d;--one-bg-pane: #121212;--one-bg-elev: #1a1a1a;--one-bg-sunken: color-mix(in srgb, #49c98d 3%, #1a1a1a);--one-border: #2e2e2e;--one-border-soft: #1e1e1e;--one-hover: rgba(73, 201, 141, .08);--one-selected: rgba(73, 201, 141, .16);--one-tint: rgba(73, 201, 141, .15);--one-search-bg: #1a1a1a;--one-search-bg-hover: #1e1e1e;--one-search-bg-focus: #2a2a2a;--one-text: #e0e0e0;--one-text-2: #b0b0b0;--one-text-3: #8b949e;--one-primary: var(--one-green);--one-primary-fill: var(--one-green);--one-primary-ink: #0d0d0d;--one-accent: var(--one-orange);--one-signal: var(--one-orange);--one-ring: #66aaff;--one-success: #34d399;--one-warning: #fbbf24;--one-error: #f87171;--one-t-doc: #66aaff;--one-t-sheet: #49c98d;--one-t-slide: #f7ad30;--one-t-pdf: #f87171;--one-t-img: #c67ae6;--one-t-folder: #8b949e;--one-lb-1: #c67ae6;--one-lb-2: #66aaff;--one-lb-3: #49c98d;--one-scrim: rgba(0, 0, 0, .5);--one-shadow: 0 16px 40px -16px rgba(0, 0, 0, .8), 0 2px 8px rgba(0, 0, 0, .4);--one-check-mark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d0d0d' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E");--one-check-dash: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d0d0d' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")}html.ui-one{background:var(--one-bg)}html.ui-one body{margin:0;font-size:14px;--tw-leading: 1.5;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--one-font-sans);color:var(--one-text);background:var(--one-bg);-webkit-tap-highlight-color:transparent}html.ui-one *,html.ui-one *:before,html.ui-one *:after{box-sizing:border-box}:where(html.ui-one) :focus-visible{outline:2px solid var(--one-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){html.ui-one *,html.ui-one *:before,html.ui-one *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}html.ui-one .tabnum,html.ui-one time{font-variant-numeric:tabular-nums}html.ui-one .c-kbd{display:inline-block;padding-inline:8px;padding-block:4px;font-size:11px;--tw-leading: 1;line-height:1;white-space:nowrap;font-family:var(--one-font-mono);color:var(--one-text-3);background:var(--one-bg-elev);border:1px solid var(--one-border);border-bottom-width:2px;border-radius:var(--one-r-sm)}@keyframes one-pop-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@keyframes one-pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes one-sheet-in{0%{transform:translate(105%)}to{transform:none}}@keyframes one-sheet-out{0%{transform:none}to{transform:translate(105%)}}@keyframes one-fade-in{0%{opacity:0}to{opacity:1}}@keyframes one-fade-out{0%{opacity:1}to{opacity:0}}html.ui-one{--one-scroll-thumb: var(--one-text-3);@supports (color: color-mix(in lab,red,red)){--one-scroll-thumb: color-mix(in srgb, var(--one-text-3) 35%, transparent)}--one-scroll-thumb-hover: var(--one-text-3);@supports (color: color-mix(in lab,red,red)){--one-scroll-thumb-hover: color-mix(in srgb, var(--one-text-3) 65%, transparent)}}html.ui-one ::-webkit-scrollbar{width:10px;height:10px}html.ui-one ::-webkit-scrollbar-track,html.ui-one ::-webkit-scrollbar-corner{background:transparent}html.ui-one ::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:9999px;background:var(--one-scroll-thumb) padding-box}html.ui-one ::-webkit-scrollbar-thumb:hover{background-color:var(--one-scroll-thumb-hover)}@supports not selector(::-webkit-scrollbar){html.ui-one *{scrollbar-width:thin;scrollbar-color:var(--one-scroll-thumb) transparent}}.l-split{display:flex;min-height:0px;min-width:0px}.l-shell{--one-rail-w: 60px;display:grid;height:100dvh;overflow:hidden;grid-template-columns:var(--one-side-w) minmax(0,1fr) var(--one-rail-w);grid-template-rows:var(--one-top-h) minmax(0,1fr);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);transition:grid-template-columns var(--one-dur-slow) var(--one-ease)}@media(min-width:1920px){.l-shell{font-size:15px}}@media(max-width:900px){.l-shell{grid-template-columns:minmax(0,1fr) var(--one-rail-w)}}@media(max-width:760px){.l-shell{font-size:15px;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--one-top-h) minmax(0,1fr) calc(var(--one-nav-h) + env(safe-area-inset-bottom))}}.c-skip{position:absolute;z-index:50;padding-inline:12px;padding-block:8px;border-radius:var(--one-r-base);top:-48px;left:var(--one-s-3);background:var(--one-primary-fill);color:var(--one-primary-ink)}.c-skip:focus{top:var(--one-s-3)}.l-main{grid-column-start:2;grid-row-start:2;display:grid;min-height:0px;min-width:0px;overflow:hidden;margin-bottom:12px;border-radius:var(--one-r-lg);grid-template-columns:minmax(0,1fr);grid-template-rows:var(--one-tb-h) minmax(0,1fr);background:var(--one-bg-pane);border:1px solid var(--one-border-soft)}@media(max-width:900px){.l-main{grid-column:1;margin-left:var(--one-s-3)}}@media(max-width:760px){.l-main{margin:0;border-radius:0;grid-column:1;border-width:0;border-top-width:1px}}.l-body{position:relative;min-height:0px;min-width:0px}@media(min-width:1920px){html.ui-one{--one-side-w: 280px;--one-top-h: 64px;--one-tb-h: 56px}}@media(max-width:1360px){html.ui-one{--one-side-w: 232px}}@media(max-height:560px)and (max-width:900px){html.ui-one{--one-nav-h: 48px;--one-top-h: 52px;--one-tb-h: 44px}}.l-top{grid-column:1 / -1;display:flex;align-items:center;gap:12px;padding-inline:16px;background:var(--one-bg)}@media(max-width:760px){.l-top{gap:8px;padding-inline:12px;grid-column:1;grid-row:1;padding-top:env(safe-area-inset-top)}}.l-top .c-top_menu{display:none}@media(max-width:900px){.l-top .c-top_menu{display:inline-grid}}.c-brand{display:flex;flex:none;align-items:center;gap:8px;padding-left:8px;text-decoration-line:none;min-width:calc(var(--one-side-w) - var(--one-s-4) - var(--one-s-3))}@media(max-width:900px){.c-brand{min-width:0px;padding-left:0}}@media(max-width:760px){.c-brand .c-wordmark{display:none}}.c-mark{display:inline-grid;flex:none;place-items:center;width:32px;height:32px;border-radius:var(--one-r-base);background:var(--one-sunrise);color:var(--one-ink);box-shadow:inset 0 1px #ffffff59,0 2px 8px -2px #49c98d73}.c-mark .i{width:var(--one-ic-sm);height:var(--one-ic-sm);stroke-width:2}.c-mark.is-lg{width:48px;height:48px;border-radius:var(--one-r-md)}.c-mark.is-lg .i{width:var(--one-ic-lg);height:var(--one-ic-lg)}.c-mark.is-sm{width:24px;height:24px;border-radius:6px}.c-mark.is-sm .i{width:var(--one-ic-xs);height:var(--one-ic-xs)}.c-wordmark{font-size:17px;--tw-font-weight: 700;font-weight:700;white-space:nowrap;--tw-tracking: -.02em;letter-spacing:-.02em;color:var(--one-text)}.c-wordmark span{--tw-font-weight: 500;font-weight:500;color:var(--one-text-3)}.c-top_meta{display:flex;align-items:center;gap:4px;margin-left:auto}@media(max-width:760px){.c-top_meta .is-desk{display:none}}.c-top_me{margin-left:4px;padding:2px;border-radius:var(--one-r-full);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;transition:box-shadow var(--one-dur-fast) var(--one-ease)}.c-top_me:hover{box-shadow:0 0 0 2px var(--one-primary)}.l-rail{grid-column-start:3;grid-row-start:2;display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:4px;padding-bottom:16px;background:var(--one-bg)}@media(max-width:900px){.l-rail{grid-column:2}}@media(max-width:760px){.l-rail{flex-direction:row;align-items:flex-start;justify-content:space-around;padding-inline:8px;padding-top:8px;grid-row:3;grid-column:1;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--one-border-soft)}}.c-suite{display:grid;place-items:center;margin-bottom:12px;width:44px;height:44px;border-radius:var(--one-r-md);font-size:13px;--tw-font-weight: 800;font-weight:800;--tw-tracking: -.02em;letter-spacing:-.02em;background:var(--one-sunrise);color:var(--one-ink);box-shadow:inset 0 1px #ffffff59,0 4px 14px -4px #49c98d8c}.c-rail_btn{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;width:56px;padding-block:4px;text-align:center;font-size:11px;--tw-leading: 1.2;line-height:1.2;--tw-font-weight: 500;font-weight:500;text-decoration-line:none;color:var(--one-text-2)}.c-rail_btn:hover .c-rail_icon{background:var(--one-hover);color:var(--one-text)}.c-rail_btn.is-active{--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-rail_btn.is-active .c-rail_icon{background:var(--one-sunrise);color:var(--one-ink);box-shadow:0 2px 10px -2px #49c98d8c}.c-rail_btn.is-active .i{stroke-width:2}@media(max-width:760px){.c-rail_btn{width:auto;flex:1;max-width:96px}}@media(max-height:560px)and (max-width:900px){.c-rail_btn{gap:0px;font-size:0px}}@media(min-width:761px){.c-rail_btn.is-phone{display:none}}.c-rail_label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}@media(max-width:760px){.c-rail_label{font-size:11px}}.c-rail_icon{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--one-r-md);transition:background var(--one-dur-fast) var(--one-ease),color var(--one-dur-fast) var(--one-ease)}@media(max-width:760px){.c-rail_icon{height:32px;width:48px;border-radius:var(--one-r-full)}}.c-rail_badge{position:absolute;height:20px;min-width:20px;padding-inline:4px;border-radius:var(--one-r-full);text-align:center;font-size:11px;--tw-leading: 16px ;line-height:16px;--tw-font-weight: 700;font-weight:700;top:-2px;left:calc(50% + 6px);border:2px solid var(--one-bg);background:var(--one-signal);color:var(--one-ink)}.c-rail_badge:empty{display:none}.c-rail_spacer{flex:1}.l-side{grid-column-start:1;grid-row-start:2;display:flex;min-height:0px;flex-direction:column;overflow:hidden;padding-inline:12px;padding-top:4px;padding-bottom:12px;background:var(--one-bg)}@media(max-width:900px){.l-side{position:fixed;inset-block:0px;left:0;padding-top:16px;z-index:var(--one-z-drawer);width:min(300px,85vw);visibility:hidden!important;translate:-110% 0;border-right:1px solid var(--one-border);box-shadow:var(--one-shadow);transition:translate var(--one-dur-slow) var(--one-ease),visibility 0s linear var(--one-dur-slow)}}@media(max-width:760px){.l-side{width:min(320px,88vw);padding-top:max(var(--one-s-4),env(safe-area-inset-top))}}@media(max-width:900px){.l-shell.is-drawer .l-side{visibility:visible!important;translate:0 0;transition:translate var(--one-dur-slow) var(--one-ease-in)}}.l-toolbar{--tb-pad: var(--one-s-3);position:relative;display:flex;align-items:center;gap:4px;padding-right:12px;z-index:var(--one-z-menu);padding-left:var(--tb-pad);border-bottom:1px solid var(--one-border-soft)}.l-toolbar>*{flex-shrink:0}@media(max-width:760px){.l-toolbar{--tb-pad: var(--one-s-2);padding-right:8px}}.l-toolbar[data-fold~=labels] .c-tb_btn.is-p1 .c-tb_label{display:inline}.l-toolbar[data-fold~=pos] .c-tb_pos,.l-toolbar[data-fold~=extra] .c-tb_extra,.l-toolbar[data-fold~=unpick] .c-tb_count button,.l-toolbar[data-fold~=sep] .c-tb_sep,.l-toolbar[data-fold~=nav] .c-tb_nav{display:none}.l-toolbar[data-fold~=lead] .c-tb_lead>.c-icon_btn:not([data-tb=back]){display:none}.l-toolbar[data-fold~=p3] .c-tb_actions .is-p3{display:none}.l-toolbar[data-fold~=p3] .p-menu .is-folded.is-p3{display:flex}.l-toolbar[data-fold~=p2] .c-tb_actions .is-p2{display:none}.l-toolbar[data-fold~=p2] .p-menu .is-folded.is-p2{display:flex}.l-toolbar[data-fold~=p2] .p-menu .is-folded-sep{display:block}.l-toolbar[data-fold~=p1b] .c-tb_actions .is-p1b{display:none}.l-toolbar[data-fold~=p1b] .p-menu .is-folded.is-p1b{display:flex}.c-tb_lead{display:flex;align-items:center;gap:4px}.c-tb_pick{display:flex;align-items:center;height:36px;padding-right:8px;cursor:pointer;padding-left:calc(var(--pick-x, 24px) - var(--tb-pad))}@media(hover:none){.c-tb_pick{height:44px;min-width:44px}}.c-tb_count{display:inline-flex;align-items:center;gap:8px;padding-inline:8px;font-size:13px;--tw-font-weight: 600;font-weight:600;white-space:nowrap;color:var(--one-primary)}.c-tb_count button{cursor:pointer;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding:0;font:inherit;--tw-font-weight: 500;font-weight:500;text-decoration-line:underline;text-underline-offset:3px;color:var(--one-text-2)}.c-tb_count button:hover{text-decoration-line:none;color:var(--one-primary)}.c-tb_title{overflow:hidden;padding-inline:8px;font-size:14px;--tw-font-weight: 600;font-weight:600;text-overflow:ellipsis;white-space:nowrap;max-width:min(320px,28vw)}.c-tb_heading{display:flex;min-width:0px;align-items:center;gap:8px;padding-right:4px;padding-left:8px}.c-tb_title{margin:0;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;--tw-font-weight: 700;font-weight:700;--tw-tracking: -.01em;letter-spacing:-.01em;color:var(--one-text)}.c-tb_sep{margin-inline:8px;height:24px;width:1px;background:var(--one-border)}.c-tb_actions{display:flex;align-items:center;gap:2px;animation:one-tb-in var(--one-dur) var(--one-ease-in)}.c-tb_group{display:flex;align-items:center;gap:2px}.c-tb_group+.c-tb_group{margin-left:4px;padding-left:8px;border-left:1px solid var(--one-border-soft)}.c-tb_btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;min-width:36px;padding-inline:8px;border-radius:var(--one-r-base);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;font:inherit;font-size:13px;--tw-font-weight: 500;font-weight:500;white-space:nowrap;color:var(--one-text-2);transition:background var(--one-dur-fast) var(--one-ease),color var(--one-dur-fast) var(--one-ease),opacity var(--one-dur-fast) var(--one-ease)}.c-tb_btn:hover:not(:disabled){background:var(--one-hover);color:var(--one-text)}.c-tb_btn:active:not(:disabled){background:var(--one-selected)}.c-tb_btn:disabled{cursor:not-allowed;opacity:.38}.c-tb_btn[aria-pressed=true]{color:var(--one-accent)}.c-tb_btn.is-danger:hover:not(:disabled){background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 10%,transparent)}color:var(--one-error)}@media(hover:none){.c-tb_btn{height:44px;min-width:44px}}.c-tb_label{display:none}.c-tb_spacer{flex:1;flex-shrink:1!important}.c-tb_end{display:flex;align-items:center;gap:2px}.c-tb_pos,.c-tb_pager{padding-inline:8px;font-size:12px;white-space:nowrap;color:var(--one-text-3)}.c-tb_more{position:relative}@keyframes one-tb-in{0%{opacity:0}to{opacity:1}}.l-auth{position:relative;display:grid;min-height:100dvh;place-items:center;overflow:hidden;padding:16px;isolation:isolate;background:var(--one-bg);color:var(--one-text)}.l-auth:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:-10;background-image:radial-gradient(circle at 1px 1px,var(--one-text) 1px,transparent 0);@supports (color: color-mix(in lab,red,red)){background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--one-text) 10%,transparent) 1px,transparent 0)}background-size:28px 28px;mask-image:radial-gradient(ellipse at center,black 30%,transparent 85%)}.l-auth:after{content:"";pointer-events:none;position:absolute;z-index:-20;inset:-20%;background:radial-gradient(circle at 22% 18%,var(--one-green) 0%,transparent 42%),radial-gradient(circle at 80% 85%,var(--one-orange) 0%,transparent 40%);@supports (color: color-mix(in lab,red,red)){background:radial-gradient(circle at 22% 18%,color-mix(in srgb,var(--one-green) 24%,transparent) 0%,transparent 42%),radial-gradient(circle at 80% 85%,color-mix(in srgb,var(--one-orange) 18%,transparent) 0%,transparent 40%)}filter:blur(60px);animation:l-auth-drift 18s var(--one-ease) infinite alternate}@keyframes l-auth-drift{to{transform:translate(3%,2%) scale(1.08)}}.l-auth_card{position:relative;display:grid;width:100%;overflow:hidden;border-radius:var(--one-r-lg);max-width:880px;grid-template-columns:5fr 7fr;border:1px solid var(--one-border);background:var(--one-bg-pane);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-bg-pane) 80%,transparent)}backdrop-filter:blur(20px);box-shadow:var(--one-shadow)}@media(max-width:760px){.l-auth_card{max-width:440px;grid-template-columns:1fr}}.l-auth_aside{display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:40px;border-right:1px solid var(--one-border);background:radial-gradient(circle at 0% 0%,var(--one-green) 0%,transparent 55%),var(--one-bg-sunken);@supports (color: color-mix(in lab,red,red)){background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--one-green) 12%,transparent) 0%,transparent 55%),color-mix(in srgb,var(--one-bg-sunken) 85%,transparent)}}@media(max-width:760px){.l-auth_aside{gap:0px;padding-inline:24px;padding-top:32px;padding-bottom:0;border-right:0;background:none}}.l-auth_brand{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.l-auth_brand .c-mark.is-lg{margin-bottom:16px;width:64px;height:64px;box-shadow:inset 0 1px color-mix(in srgb,white 35%,transparent),0 10px 28px -8px var(--one-green);@supports (color: color-mix(in lab,red,red)){box-shadow:inset 0 1px color-mix(in srgb,white 35%,transparent),0 10px 28px -8px color-mix(in srgb,var(--one-green) 55%,transparent)}}@media(max-width:760px){.l-auth_brand{align-items:center;text-align:center}}.l-auth_logo{margin-bottom:16px;width:64px;height:64px;object-fit:contain;padding:8px;border-radius:var(--one-r-md);border:1px solid var(--one-border);background:var(--one-bg-pane)}.l-auth_name{margin:0;font-size:24px;--tw-font-weight: 800;font-weight:800;letter-spacing:-.02em;color:var(--one-text)}.l-auth_slogan{margin:0;font-size:14px;--tw-leading: 1.6;line-height:1.6;color:var(--one-text-2)}.l-auth_feats{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:20px;padding:0}@media(max-width:760px){.l-auth_feats{display:none}}.l-auth_feat{display:flex;align-items:flex-start;gap:12px}.l-auth_feat_icon{display:inline-grid;flex:none;place-items:center;width:36px;height:36px;border-radius:var(--one-r-full);border:1px solid var(--one-border);background:var(--one-bg-pane);color:var(--one-text-2)}.l-auth_feat_body{display:flex;flex-direction:column;gap:2px}.l-auth_feat_title{font-size:14px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.l-auth_feat_desc{font-size:12px;--tw-leading: 1.5;line-height:1.5;color:var(--one-text-2)}.l-auth_main{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:40px;min-height:520px}@media(max-width:760px){.l-auth_main{padding:24px;min-height:0}}.l-auth_body{margin-inline:auto;display:flex;width:100%;flex:1;flex-direction:column;justify-content:center;gap:20px;max-width:360px}.l-auth_head{display:flex;flex-direction:column;gap:6px}@media(max-width:760px){.l-auth_head{align-items:center;text-align:center}}.l-auth_title{margin:0;font-size:28px;--tw-leading: 1.2;line-height:1.2;--tw-font-weight: 800;font-weight:800;letter-spacing:-.02em;color:var(--one-text)}@media(max-width:760px){.l-auth_title{font-size:24px}}.l-auth_sub{margin:0;font-size:13px;color:var(--one-text-2)}.l-auth_form{display:flex;flex-direction:column;gap:16px}.l-auth_form .c-field_label{font-size:12px;--tw-font-weight: 600;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.l-auth_form .c-field_ctl{height:44px;padding-inline:16px;border-radius:var(--one-r-full);background:var(--one-text);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-text) 3%,var(--one-bg-pane))}}.l-auth_form .c-field_ctl:hover:not(:focus){border-color:var(--one-text);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-text) 25%,transparent)}}.l-auth_pw{position:relative}.l-auth_pw .c-field_ctl{padding-right:44px}.l-auth_pw_btn{position:absolute;right:8px;bottom:0;display:grid;height:44px;place-items:center}.l-auth_error{display:flex;align-items:flex-start;gap:8px;padding-inline:12px;padding-block:8px;border-radius:var(--one-r-base);font-size:13px;border:1px solid var(--one-error);@supports (color: color-mix(in lab,red,red)){border:1px solid color-mix(in srgb,var(--one-error) 40%,transparent)}background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 8%,transparent)}color:var(--one-error)}.l-auth_foot{margin:0;text-align:center;font-size:12px;color:var(--one-text-3)}.l-auth_actions{margin-top:4px;display:flex;flex-direction:column}.l-auth_actions .dna-btn{width:100%;font-size:14px;min-height:44px}.l-auth_theme{position:fixed;top:16px;right:16px;z-index:10;display:flex;align-items:center;gap:2px;padding:4px;border-radius:var(--one-r-base);background:var(--one-bg-pane);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-bg-pane) 80%,transparent)}border:1px solid var(--one-border-soft);backdrop-filter:blur(8px)}@media(max-width:480px){.l-auth_theme{top:8px;right:8px}}.dna-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 20px;border-radius:var(--dna-radius, 6px);border:none;font-family:Be Vietnam Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;font-weight:600;line-height:1;cursor:pointer;text-decoration:none;box-sizing:border-box}.dna-btn:focus-visible{outline:2px solid #66aaff;outline-offset:2px}[data-theme=light] .dna-btn:focus-visible,[data-brand-theme=light] .dna-btn:focus-visible{outline-color:#024799}.dna-btn:disabled,.dna-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none;filter:none}.dna-btn--b02{position:relative;overflow:hidden;padding:10px 22px;border-radius:var(--dna-radius, 7px);font-weight:800;border:none;background:linear-gradient(135deg,#49c98d,#2db87a 35%,#f7ad30);background-size:200% 200%;background-position:0% 50%;color:#0a1a0e;box-shadow:0 2px 14px #49c98d59;transition:background-position .4s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .22s cubic-bezier(.16,1,.3,1)}.dna-btn--b02:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transition:left .5s cubic-bezier(.16,1,.3,1)}.dna-btn--b02:hover{background-position:100% 50%;box-shadow:0 4px 24px #f7ad3059,0 2px 10px #49c98d40;transform:translateY(-1px)}.dna-btn--b02:hover:before{left:100%}.dna-btn--b02:active{transform:translateY(0) scale(.99)}.dna-btn--b04{position:relative;overflow:hidden;padding:10px 22px;border-radius:var(--dna-radius, 9px);background:#f7ad301a;border:1px solid rgba(247,173,48,.25);color:#f7ad30;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px #f7ad301f;transition:box-shadow .22s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.34,1.56,.64,1),background .2s}.dna-btn--b04:before{content:"";position:absolute;top:0;left:0;right:0;height:40%;background:linear-gradient(180deg,rgba(247,173,48,.1) 0%,transparent 100%);border-radius:var(--dna-radius, 9px) var(--dna-radius, 9px) 0 0}.dna-btn--b04:after{content:"";position:absolute;top:-50%;left:-80%;width:60%;height:200%;background:linear-gradient(90deg,transparent,rgba(73,201,141,.2),transparent);transition:left .5s cubic-bezier(.16,1,.3,1)}.dna-btn--b04:hover{background:#f7ad3029;border-color:#f7ad3073;box-shadow:0 4px 20px #f7ad302e,inset 0 1px #f7ad3029;transform:translateY(-1px)}.dna-btn--b04:hover:after{left:120%}.dna-btn--b04:active{transform:translateY(0) scale(.99)}[data-theme=light] .dna-btn--b04,[data-brand-theme=light] .dna-btn--b04{color:#6b400a}@media(prefers-reduced-motion:reduce){.dna-btn,.dna-btn:before,.dna-btn:after{transition:none}}.dna-btn .i{width:var(--one-ic-xs);height:var(--one-ic-xs)}:root,[data-theme=dark]{--de-surface: #161B22;--de-text: #E6EDF3;--de-sub: #9AA6B2;--de-line: #3D444D;--de-chip: #21262D;--de-art-1: #4672A8;--de-art-2: #D96263;--de-f1: .12;--de-f2: .24;--de-f3: .36;--de-cav: .55;--de-back: .35;--de-shd: .4;--de-dim: 1;--de-hio: .22;--de-cav-c: #04070B;--de-shd-c: #000000;--de-hi-c: #FFFFFF;--de-plus-c: #E6EDF3}[data-theme=light]{--de-surface: #FFFFFF;--de-text: #0F1E2D;--de-sub: #4A6278;--de-line: #D0DAE6;--de-chip: #E8EEF4;--de-art-1: #9EB4CE;--de-art-2: #CF8484;--de-f1: .12;--de-f2: .24;--de-f3: .36;--de-cav: .45;--de-back: .28;--de-shd: .3;--de-dim: 1;--de-hio: .6;--de-cav-c: initial;--de-shd-c: initial;--de-hi-c: initial;--de-plus-c: initial}.dna-one{--de-art-1: #337D5E;--de-art-2: #B07F2C}[data-theme=light] .dna-one,[data-theme=light].dna-one{--de-art-1: #9CB8B0;--de-art-2: #E0A03A}.dna-empty{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:8px;max-width:480px;margin-inline:auto;padding:48px 24px;color:var(--de-text);text-align:center;font-family:Be Vietnam Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dna-empty--compact{gap:4px;padding:24px 16px}.dna-empty__art{display:block;width:160px;height:120px;margin-bottom:8px;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;color:var(--de-art-1)}.dna-empty--compact .dna-empty__art{width:104px;height:78px;margin-bottom:4px}.dna-empty__line{stroke:var(--de-art-1)}.dna-empty__f1{fill:var(--de-art-2);fill-opacity:var(--de-f1)}.dna-empty__f2{fill:var(--de-art-2);fill-opacity:var(--de-f2)}.dna-empty__f3{fill:var(--de-art-2);fill-opacity:var(--de-f3)}.dna-empty__cavity{fill:var(--de-cav-c, var(--de-art-1));fill-opacity:var(--de-cav)}.dna-empty__shade{fill:var(--de-shd-c, var(--de-art-1));fill-opacity:var(--de-shd);stroke:none}.dna-empty__hi{stroke:var(--de-hi-c, var(--de-surface));stroke-opacity:var(--de-hio);stroke-width:3}.dna-empty__c1{fill:var(--de-art-2);fill-opacity:.68;stroke:none}.dna-empty__c2{fill:var(--de-art-2);fill-opacity:.86;stroke:none}.dna-empty__c3{fill:var(--de-art-2);fill-opacity:1;stroke:none}.dna-empty__dim{opacity:var(--de-dim)}.dna-empty__tone2{stroke:var(--de-art-2)}.dna-empty__tone2-fill{fill:var(--de-art-2);stroke:none}.dna-empty__lens{fill:var(--de-surface);fill-opacity:.8}.dna-empty__plus{stroke:var(--de-plus-c, var(--de-surface))}.dna-empty__ghost{stroke-dasharray:4 4;opacity:.9}@media(prefers-reduced-motion:no-preference){.dna-empty__art{transform:perspective(560px) rotateX(calc(var(--de-py, 0) * -9deg)) rotateY(calc(var(--de-px, 0) * 12deg));transition:transform .2s ease-out;will-change:transform}.dna-empty__z1{transform:translate(calc(var(--de-px, 0) * -2px),calc(var(--de-py, 0) * -1.5px));transition:transform .2s ease-out}.dna-empty__z3{transform:translate(calc(var(--de-px, 0) * 4px),calc(var(--de-py, 0) * 3px));transition:transform .2s ease-out}.dna-empty__art [class*=dna-empty__anim-]{transform-box:fill-box;transform-origin:center}.dna-empty__anim-float{animation:dna-empty-float 3.2s ease-in-out infinite}.dna-empty__anim-shadow{animation:dna-empty-shadow 3.2s ease-in-out infinite}.dna-empty__anim-pulse{animation:dna-empty-pulse 2.4s ease-in-out infinite}.dna-empty__anim-scan{animation:dna-empty-scan 3.6s ease-in-out infinite}.dna-empty__anim-drop{animation:dna-empty-drop 2.4s ease-in infinite}.dna-empty__anim-blink{animation:dna-empty-blink 1.6s ease-in-out infinite}.dna-empty__anim-late{animation-delay:.5s}.dna-empty__anim-later{animation-delay:1s}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.dna-empty:hover{--de-px: .35;--de-py: -.3}}@keyframes dna-empty-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes dna-empty-shadow{0%,to{transform:scaleX(1)}50%{transform:scaleX(.9)}}@keyframes dna-empty-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes dna-empty-scan{0%,to{transform:translate(0)}50%{transform:translate(-30px,-10px)}}@keyframes dna-empty-drop{0%{transform:translateY(0);opacity:0}15%{opacity:1}70%{transform:translateY(32px);opacity:1}to{transform:translateY(40px);opacity:0}}@keyframes dna-empty-blink{0%,to{opacity:1}50%{opacity:.35}}.dna-empty__title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.4;color:var(--de-text)}.dna-empty--compact .dna-empty__title{font-size:1rem}.dna-empty__text{margin:0;font-size:.9375rem;line-height:1.5;color:var(--de-sub)}.dna-empty__text strong{color:var(--de-text);font-weight:600;overflow-wrap:anywhere}.dna-empty__tips{margin:4px 0 0;padding:0;list-style:none;font-size:.875rem;line-height:1.5;color:var(--de-sub);text-align:left}.dna-empty__tips li:before{content:"–";margin-inline-end:8px}.dna-empty__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:8px 0 0;padding:0;list-style:none}.dna-empty__chip{padding:4px 12px;border:1px solid var(--de-line);border-radius:999px;background:var(--de-chip);color:var(--de-text);font-size:.8125rem;line-height:1.4}.dna-empty__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}html.ui-one .dna-empty{--de-surface: var(--one-bg-pane);--de-text: var(--one-text);--de-sub: var(--one-text-2);--de-line: var(--one-border);--de-chip: var(--one-bg-sunken)}:where(html.ui-one) .i{flex:none;width:var(--one-ic-sm);height:var(--one-ic-sm);fill:none;stroke:currentcolor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:where(html.ui-one) .i.is-xs{width:var(--one-ic-xs);height:var(--one-ic-xs)}:where(html.ui-one) .i.is-md{width:var(--one-ic-md);height:var(--one-ic-md)}:where(html.ui-one) .i.is-lg{width:var(--one-ic-lg);height:var(--one-ic-lg)}:where(html.ui-one) .i.is-fill{fill:currentcolor;stroke:none}.c-icon_btn{position:relative;display:inline-grid;flex:none;place-items:center;width:36px;height:36px;padding:0;border-radius:var(--one-r-base);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;color:var(--one-text-2);transition:background var(--one-dur-fast) var(--one-ease),color var(--one-dur-fast) var(--one-ease),opacity var(--one-dur-fast) var(--one-ease)}.c-icon_btn:hover:not(:disabled){background:var(--one-hover);color:var(--one-text)}.c-icon_btn:active:not(:disabled){background:var(--one-selected)}.c-icon_btn:disabled{cursor:not-allowed;opacity:.38}.c-icon_btn[aria-pressed=true]{background:var(--one-selected);color:var(--one-primary)}.c-icon_btn.is-sm{width:28px;height:28px}.c-icon_btn.is-sm .i{width:var(--one-ic-xs);height:var(--one-ic-xs)}@media(hover:none){.c-icon_btn{width:44px;height:44px}.c-icon_btn.is-sm{width:36px;height:36px}}.c-dot:after{position:absolute;width:8px;height:8px;--tw-content: "";content:var(--tw-content);border-radius:var(--one-r-full);top:8px;right:8px;background:var(--one-signal);border:2px solid var(--one-bg)}.c-resize{position:relative;z-index:3;width:1px;padding:0;border-style:var(--tw-border-style);border-width:0px;outline-style:var(--tw-outline-style);outline-width:0px;cursor:col-resize;touch-action:none;background:var(--one-border-soft)}.c-resize:before{position:absolute;--tw-content: "";content:var(--tw-content);inset:0 -6px}.c-resize:after{position:absolute;inset:0;opacity:0%;--tw-content: "";content:var(--tw-content);background:var(--one-primary);transition:opacity var(--one-dur-fast) var(--one-ease),inset var(--one-dur-fast) var(--one-ease)}.c-resize:hover:after,.c-resize[data-active]:after,.c-resize[data-dragging]:after,.c-resize[data-separator=hover]:after,.c-resize[data-separator=active]:after,.c-resize[data-separator=focus]:after,.c-resize.is-dragging:after,.c-resize:focus-visible:after{opacity:100%;inset:0 -1px}.c-resize:hover .c-resize_grip,.c-resize[data-active] .c-resize_grip,.c-resize[data-dragging] .c-resize_grip,.c-resize[data-separator=hover] .c-resize_grip,.c-resize[data-separator=active] .c-resize_grip,.c-resize[data-separator=focus] .c-resize_grip,.c-resize.is-dragging .c-resize_grip,.c-resize:focus-visible .c-resize_grip{opacity:100%}.c-resize[data-orientation=vertical],.c-resize.is-y{height:1px;width:auto;cursor:row-resize}.c-resize[data-orientation=vertical]:before,.c-resize.is-y:before{inset:-6px 0}.c-resize[data-orientation=vertical]:hover:after,.c-resize[data-orientation=vertical][data-active]:after,.c-resize[data-orientation=vertical][data-dragging]:after,.c-resize[data-orientation=vertical][data-separator=hover]:after,.c-resize[data-orientation=vertical][data-separator=active]:after,.c-resize[data-orientation=vertical][data-separator=focus]:after,.c-resize[data-orientation=vertical].is-dragging:after,.c-resize[data-orientation=vertical]:focus-visible:after,.c-resize.is-y:hover:after,.c-resize.is-y[data-active]:after,.c-resize.is-y[data-dragging]:after,.c-resize.is-y[data-separator=hover]:after,.c-resize.is-y[data-separator=active]:after,.c-resize.is-y[data-separator=focus]:after,.c-resize.is-y.is-dragging:after,.c-resize.is-y:focus-visible:after{inset:-1px 0}.c-resize[data-orientation=vertical] .c-resize_grip,.c-resize.is-y .c-resize_grip{height:12px;width:28px}.c-resize[data-orientation=vertical] .c-resize_grip:before,.c-resize.is-y .c-resize_grip:before{height:2px;width:12px;border-left:0;border-top:2px dotted var(--one-text-3)}.c-resize_grip{position:absolute;top:50%;left:50%;z-index:1;--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);display:grid;place-items:center;height:28px;width:12px;border-radius:var(--one-r-sm);opacity:0%;border:1px solid var(--one-border);background:var(--one-bg-elev);transition:opacity var(--one-dur-fast) var(--one-ease)}.c-resize_grip:before{height:12px;width:2px;--tw-content: "";content:var(--tw-content);border-left:2px dotted var(--one-text-3)}html.ui-one.is-resizing,html.ui-one.is-resizing *{cursor:col-resize!important;user-select:none!important}html.ui-one.is-resizing.is-resizing-y,html.ui-one.is-resizing.is-resizing-y *{cursor:row-resize!important}.c-check_root{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.c-check_root[data-disabled]{cursor:not-allowed}.c-check{width:18px;height:18px;flex:none;border-radius:var(--one-r-sm);border:1.5px solid var(--one-text-3);background:transparent center/14px no-repeat;transition:background-color var(--one-dur-fast) var(--one-ease),border-color var(--one-dur-fast) var(--one-ease)}.c-check_root:hover .c-check{border-color:var(--one-primary)}.c-check_root:has(.c-check_input:focus-visible) .c-check{outline:2px solid var(--one-ring);outline-offset:2px}.c-check[data-checked],.c-check[data-indeterminate]{background-color:var(--one-primary-fill);border-color:var(--one-primary-fill)}.c-check[data-checked]{background-image:var(--one-check-mark)}.c-check[data-indeterminate]{background-image:var(--one-check-dash)}.c-check[data-disabled]{opacity:.38}.c-check_label{font-size:13px;color:var(--one-text-2)}input.c-check{margin:0;cursor:pointer;appearance:none;-webkit-appearance:none}input.c-check:hover{border-color:var(--one-primary)}input.c-check:checked,input.c-check:indeterminate{background-color:var(--one-primary-fill);border-color:var(--one-primary-fill)}input.c-check:checked{background-image:var(--one-check-mark)}input.c-check:indeterminate{background-image:var(--one-check-dash)}input.c-check:disabled{cursor:not-allowed;opacity:.38}.c-tooltip{padding-inline:8px;padding-block:4px;border-radius:var(--one-r-sm);font-size:12px;--tw-leading: 1.4;line-height:1.4;z-index:var(--one-z-toast);max-width:280px;color:var(--one-bg-pane);background:var(--one-text);transform-origin:var(--kb-tooltip-content-transform-origin);animation:one-pop-out var(--one-dur-fast) var(--one-ease) forwards}.c-tooltip[data-expanded]{animation:one-pop-in var(--one-dur-fast) var(--one-ease-in)}.c-combo{display:flex;align-items:center;gap:4px;height:36px;padding-inline:12px;border-radius:var(--one-r-full);background:var(--one-search-bg);color:var(--one-text);transition:background var(--one-dur-fast) var(--one-ease)}.c-combo:hover{background:var(--one-search-bg-hover)}.c-combo:focus-within{background:var(--one-search-bg-focus);box-shadow:inset 0 0 0 1px var(--one-border)}.c-combo_input{min-width:0px;flex:1;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;outline-style:var(--tw-outline-style);outline-width:0px;font:inherit;color:inherit}.c-combo_toggle{display:grid;width:24px;height:24px;place-items:center;padding:0;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;color:var(--one-text-3)}.c-avatar{display:inline-grid;flex:none;place-items:center;width:36px;height:36px;border-radius:var(--one-r-md);font-size:13px;--tw-font-weight: 600;font-weight:600;background:var(--avatar-bg);color:#fff}.c-avatar.is-sm{width:32px;height:32px;border-radius:var(--one-r-base);font-size:12px}.c-avatar.is-xs{width:24px;height:24px;border-radius:6px;font-size:10px}.c-avatar.is-lg{width:44px;height:44px;font-size:15px}.c-avatar.is-round{border-radius:var(--one-r-full)}.c-avatar_img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.c-tag{display:inline-flex;align-items:center;gap:4px;height:20px;padding-inline:8px;border-radius:var(--one-r-full);border-style:var(--tw-border-style);border-width:0px;font:inherit;font-size:11px;--tw-font-weight: 500;font-weight:500;white-space:nowrap;background:var(--c);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 12%,transparent)}color:var(--c);@supports (color: color-mix(in lab,red,red)){color:color-mix(in srgb,var(--c) 80%,var(--one-text))}}.c-tag:before{width:6px;height:6px;border-radius:var(--one-r-full);--tw-content: "";content:var(--tw-content);background:var(--c)}.c-tag.is-plain{--c: var(--one-text-3)}.c-tag.is-plain:before,.c-tag.has-icon:before{display:none}.c-tag.is-folder{--c: var(--one-text-3)}.c-tag.is-folder:before{display:none}.c-tag.is-ok{--c: var(--one-success)}.c-tag.is-warn{--c: var(--one-warning)}.c-tag.is-bad{--c: var(--one-error)}.c-tag.is-off,.c-tag.is-muted{--c: var(--one-text-3)}.c-tag .i{width:12px;height:12px}.c-chips{display:flex;flex-wrap:wrap;gap:var(--one-s-1) var(--one-s-2)}.c-chip{display:inline-flex;flex:none;align-items:center;gap:4px;height:32px;padding-inline:12px;border-radius:var(--one-r-full);background-color:transparent;cursor:pointer;font:inherit;font-size:13px;--tw-font-weight: 500;font-weight:500;border:1px solid var(--one-border);color:var(--one-text-2);transition:background var(--one-dur-fast) var(--one-ease),border-color var(--one-dur-fast) var(--one-ease),color var(--one-dur-fast) var(--one-ease)}.c-chip .i{width:var(--one-ic-xs);height:var(--one-ic-xs)}.c-chip:hover{border-color:var(--one-primary);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-primary) 40%,var(--one-border))}color:var(--one-text)}.c-chip.is-active{background:var(--one-selected);border-color:var(--one-primary);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-primary) 45%,transparent)}color:var(--one-primary)}.c-chip.is-ghost{border-style:dashed}.c-cta{height:48px;width:100%;justify-content:flex-start;margin-bottom:16px;border-radius:var(--one-r-lg);font-size:14px}html.ui-one .c-cta .c-kbd{margin-left:auto;background:#ffffff59;border-color:#0a1a0e33;color:var(--one-ink)}@media(max-height:560px){.c-cta{margin-bottom:8px}}.c-side_scroll{flex:1;overflow-y:auto;margin-inline:-4px;padding-inline:4px}.c-side_head{display:flex;align-items:center;justify-content:space-between;margin-inline:12px;margin-top:20px;margin-bottom:4px;font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-3)}@media(max-height:560px){.c-side_head{margin-top:12px}}.c-side_row{position:relative;display:flex;width:100%;align-items:center;gap:12px;height:36px;padding-inline:12px;border-radius:var(--one-r-full);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;font:inherit;text-align:left;font-size:14px;text-decoration-line:none;color:var(--one-text-2);transition:background var(--one-dur-fast) var(--one-ease),color var(--one-dur-fast) var(--one-ease)}.c-side_row .i{color:var(--one-text-3);transition:color var(--one-dur-fast) var(--one-ease)}.c-side_row:hover{background:var(--one-hover);color:var(--one-text)}.c-side_row.is-active{--tw-font-weight: 600;font-weight:600;background:var(--one-selected);color:var(--one-primary)}.c-side_row.is-active .i{color:var(--one-primary)}.c-side_row.is-sub{height:32px;font-size:13px;padding-left:44px}.c-side_row.is-quiet{font-size:13px;color:var(--one-text-3)}@media(hover:none){.c-side_row{height:44px}}.c-side_count{margin-left:auto;font-size:12px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );color:var(--one-text-3)}.c-side_count.is-strong{height:20px;min-width:24px;padding-inline:8px;border-radius:var(--one-r-full);text-align:center;--tw-leading: 20px ;line-height:20px;--tw-font-weight: 700;font-weight:700;background:var(--one-primary-fill);color:var(--one-primary-ink)}.c-label_dot{margin-inline:4px;width:12px;height:12px;flex:none;border-radius:var(--one-r-sm);background:var(--c)}.c-quota{margin-inline:4px;margin-top:12px;padding:12px;border-radius:var(--one-r-md);background:var(--one-bg-pane);border:1px solid var(--one-border-soft)}@media(max-height:560px){.c-quota{display:none}}.c-quota_head{display:flex;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:12px;white-space:nowrap;color:var(--one-text-2)}.c-quota_head b{--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-quota_bar{height:6px;overflow:hidden;border-radius:var(--one-r-full);background:var(--one-border-soft)}.c-quota_bar span{display:block;height:100%;border-radius:inherit;background:var(--one-sunrise)}.c-quota_note{margin-top:8px;font-size:12px;color:var(--one-text-3)}.c-scrim{position:fixed;inset:0;opacity:0%;z-index:var(--one-z-scrim);visibility:hidden;background:var(--one-scrim);transition:opacity var(--one-dur) var(--one-ease),visibility 0s linear var(--one-dur)}.c-scrim.is-on{opacity:100%;visibility:visible;transition:opacity var(--one-dur) var(--one-ease)}.c-toast{position:fixed;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;border-radius:var(--one-r-full);font-size:13px;opacity:0%;z-index:var(--one-z-toast);left:50%;bottom:max(var(--one-s-6),env(safe-area-inset-bottom));max-width:calc(100vw - 32px);translate:-50% 160%;border:1px solid var(--one-border);background:var(--one-bg-elev);color:var(--one-text);box-shadow:var(--one-shadow);transition:translate var(--one-dur-slow) var(--one-ease),opacity var(--one-dur-slow) var(--one-ease)}.c-toast:before{width:8px;height:8px;flex:none;border-radius:var(--one-r-full);--tw-content: "";content:var(--tw-content);background:var(--one-sunrise)}.c-toast.is-open{opacity:100%;translate:-50% 0}.c-toast button{flex:none;cursor:pointer;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;border-radius:var(--one-r-full);padding-inline:12px;padding-block:6px;font:inherit;--tw-font-weight: 600;font-weight:600;color:var(--one-primary)}.c-toast button:hover{background:var(--one-hover)}.c-toast button[hidden]{display:none}@media(max-width:760px){.c-toast{bottom:calc(var(--one-nav-h) + var(--one-s-3) + env(safe-area-inset-bottom))}}.c-toast_viewport{margin:0;list-style-type:none;padding:0}.c-toast.is-error:before{background:var(--one-error)}.c-toast.is-success:before{background:var(--one-success)}.c-btn_out{display:inline-flex;align-items:center;gap:7px;height:36px;padding-inline:16px;border-radius:var(--one-r-full);background-color:transparent;cursor:pointer;font:inherit;font-size:13px;--tw-font-weight: 600;font-weight:600;border:1px solid var(--one-border);color:var(--one-text-2);transition:background var(--one-dur-fast) var(--one-ease),border-color var(--one-dur-fast) var(--one-ease),color var(--one-dur-fast) var(--one-ease)}.c-btn_out .i{width:var(--one-ic-xs);height:var(--one-ic-xs)}.c-btn_out:hover{background:var(--one-hover);border-color:var(--one-primary);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-primary) 40%,var(--one-border))}color:var(--one-text)}.c-btn_text{height:36px;padding-inline:12px;border-radius:var(--one-r-full);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;font:inherit;font-size:13px;--tw-font-weight: 500;font-weight:500;color:var(--one-text-2);transition:background var(--one-dur-fast) var(--one-ease),color var(--one-dur-fast) var(--one-ease)}.c-btn_text:hover{background:var(--one-hover);color:var(--one-text)}.c-btn_out.is-danger,.c-btn_text.is-danger{color:var(--one-error)}.c-btn_out.is-danger:hover,.c-btn_text.is-danger:hover{background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 10%,transparent)}border-color:var(--one-error);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-error) 45%,var(--one-border))}color:var(--one-error)}.c-btn_out:focus-visible,.c-btn_text:focus-visible{outline:2px solid var(--one-ring);outline-offset:2px}.c-btn_out:disabled,.c-btn_text:disabled{cursor:not-allowed;opacity:.45}.c-field{display:flex;min-width:0px;flex-direction:column;gap:4px}.c-field_label{font-size:13px;--tw-font-weight: 500;font-weight:500;color:var(--one-text-2)}.c-field_ctl{width:100%;min-width:0px;height:40px;padding-inline:12px;border-radius:var(--one-r-base);font-size:14px;font:inherit;border:1px solid var(--one-border);background:var(--one-bg-pane);color:var(--one-text);transition:border-color var(--one-dur-fast) var(--one-ease),box-shadow var(--one-dur-fast) var(--one-ease)}.c-field_ctl::placeholder{color:var(--one-text-3)}.c-field_ctl:hover:not(:disabled){border-color:var(--one-primary);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-primary) 40%,var(--one-border))}}.c-field_ctl:focus-visible{outline:2px solid var(--one-ring);outline-offset:1px}.c-field_ctl:disabled{cursor:not-allowed;opacity:.55;background:var(--one-bg-sunken)}.c-field_ctl[aria-invalid=true]{border-color:var(--one-error)}.c-field_ctl.is-area{height:auto;min-height:88px;resize:vertical;padding-block:8px;line-height:1.5}.c-field_ctl.is-select{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;text-align:left}.c-field_ctl.is-select>span{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-field_ctl.is-select[data-placeholder]>span:first-child{color:var(--one-text-3)}.c-field_ctl.is-select .i{color:var(--one-text-3)}@media(hover:none){.c-field_ctl{height:44px}}.c-field_hint{font-size:12px;color:var(--one-text-3)}.c-field_error{font-size:12px;color:var(--one-error)}.c-switch_row{display:inline-flex;align-items:center;gap:12px;font-size:13px;color:var(--one-text-2)}.c-switch{position:relative;flex:none;padding:0;height:20px;width:36px;border-radius:var(--one-r-full);cursor:pointer;border:0;background:var(--one-text-3);transition:background var(--one-dur-fast) var(--one-ease)}.c-switch:focus-visible{outline:2px solid var(--one-ring);outline-offset:2px}.c-switch[data-state=checked]{background:var(--one-primary-fill)}.c-switch[data-disabled]{cursor:not-allowed;opacity:.38}.c-switch_thumb{display:block;width:16px;height:16px;border-radius:var(--one-r-full);background:var(--one-bg-pane);translate:2px 0;transition:translate var(--one-dur-fast) var(--one-ease)}.c-switch[data-state=checked] .c-switch_thumb{translate:18px 0}.c-tabs_list{display:flex;align-items:center;gap:4px;overflow-x:auto;border-bottom:1px solid var(--one-border-soft)}.c-tabs_tab{position:relative;display:inline-flex;flex:none;align-items:center;gap:8px;height:40px;padding-inline:12px;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;font-size:13px;--tw-font-weight: 500;font-weight:500;white-space:nowrap;font:inherit;color:var(--one-text-2);transition:color var(--one-dur-fast) var(--one-ease)}.c-tabs_tab:hover:not([data-disabled]){color:var(--one-text)}.c-tabs_tab:focus-visible{outline:2px solid var(--one-ring);outline-offset:-2px;border-radius:var(--one-r-sm)}.c-tabs_tab:after{position:absolute;inset-inline:8px;bottom:0;height:2px;opacity:0%;--tw-content: "";content:var(--tw-content);border-radius:var(--one-r-full);background:var(--one-primary);transition:opacity var(--one-dur-fast) var(--one-ease)}.c-tabs_tab[data-state=active]{--tw-font-weight: 600;font-weight:600;color:var(--one-primary)}.c-tabs_tab[data-state=active]:after{opacity:100%}.c-tabs_tab[data-disabled]{cursor:not-allowed;opacity:.38}@media(hover:none){.c-tabs_tab{height:44px}}.c-tabs_panel{padding-top:16px;outline-style:var(--tw-outline-style);outline-width:0px}.c-table_wrap{overflow-x:auto;border-radius:var(--one-r-md);border:1px solid var(--one-border);background:var(--one-bg-pane)}.c-table_wrap:focus-visible{outline:2px solid var(--one-ring);outline-offset:2px}.c-table{width:100%;border-collapse:collapse;font-size:13px;color:var(--one-text)}.c-table th,.c-table td{padding-inline:12px;padding-block:8px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--one-border-soft)}.c-table th{height:40px;font-size:12px;--tw-font-weight: 600;font-weight:600;white-space:nowrap;color:var(--one-text-3);background:var(--one-bg-sunken)}.c-table tbody tr:last-child td{border-bottom:0}.c-table tbody tr.is-click{cursor:pointer}.c-table tbody tr.is-click:hover{background:var(--one-hover)}.c-table tbody tr.is-click:focus-visible{outline:2px solid var(--one-ring);outline-offset:-2px}.c-table tbody tr.is-selected{background:var(--one-selected)}.c-table .is-pick{width:40px;padding-right:0}.c-table .is-num{text-align:right}.c-table_sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.c-table_sort{display:inline-flex;align-items:center;gap:4px;padding:0;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;font:inherit;color:inherit}.c-table_sort:hover,.c-table_sort.is-on{color:var(--one-text)}.c-table_sort:focus-visible{outline:2px solid var(--one-ring);outline-offset:2px;border-radius:var(--one-r-sm)}.c-table_sort .i{width:var(--one-ic-xs);height:var(--one-ic-xs)}.c-table_empty{padding-inline:12px;padding-block:32px;text-align:center}.c-table_foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-inline:4px;padding-top:12px;font-size:13px;color:var(--one-text-2)}@media(max-width:760px){.c-table_foot{justify-content:center}}.c-table_pager{display:inline-flex;align-items:center;gap:8px}.c-skel{display:block;height:12px;width:100%;border-radius:var(--one-r-sm);background:linear-gradient(90deg,var(--one-hover) 0%,var(--one-selected) 50%,var(--one-hover) 100%);background-size:200% 100%;animation:c-skel-shimmer 1.4s var(--one-ease) infinite}.c-skel.is-circle{border-radius:var(--one-r-full)}.c-skel.is-block{height:64px;border-radius:var(--one-r-md)}@media(prefers-reduced-motion:reduce){.c-skel{animation:none}}@keyframes c-skel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.c-empty{display:grid;place-items:center;min-height:40dvh;width:100%}.c-rcpt{display:flex;min-width:0px;flex-wrap:wrap;align-items:center;min-height:40px;padding-inline:8px;padding-block:4px;border-radius:var(--one-r-base);gap:var(--one-s-1);cursor:text;border:1px solid var(--one-border);background:var(--one-bg-pane);color:var(--one-text);transition:border-color var(--one-dur-fast) var(--one-ease),box-shadow var(--one-dur-fast) var(--one-ease)}.c-rcpt:hover:not(.is-disabled){border-color:var(--one-primary);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-primary) 40%,var(--one-border))}}.c-rcpt:focus-within{outline:2px solid var(--one-ring);outline-offset:1px}.c-rcpt.is-disabled{cursor:not-allowed;opacity:.55;background:var(--one-bg-sunken)}.c-rcpt_live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.c-rcpt_chip{display:inline-flex;max-width:100%;align-items:center;gap:6px;height:28px;padding-right:4px;padding-left:6px;border-radius:var(--one-r-full);font-size:13px;border:1px solid var(--one-border);background:var(--one-bg-sunken);color:var(--one-text);box-shadow:0 1px 2px #0000000a;transition:border-color var(--one-dur-fast) var(--one-ease),background-color var(--one-dur-fast) var(--one-ease)}.c-rcpt_chip:hover{border-color:var(--one-primary);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-primary) 40%,var(--one-border))}}.c-rcpt_chip .c-avatar{width:20px;height:20px;border-radius:var(--one-r-full);font-size:10px}.c-rcpt_chip.is-invalid{background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 10%,transparent)}color:var(--one-error);border-color:var(--one-error);box-shadow:inset 0 0 0 1px var(--one-error);@supports (color: color-mix(in lab,red,red)){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--one-error) 45%,transparent)}}.c-rcpt_chip.is-armed{border-color:var(--one-ring);box-shadow:inset 0 0 0 1px var(--one-ring)}.c-rcpt_name{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-rcpt_x{display:grid;width:20px;height:20px;flex:none;place-items:center;padding:0;border-radius:var(--one-r-full);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;color:inherit}.c-rcpt_x:hover:not(:disabled){background:var(--one-hover)}.c-rcpt_x:focus-visible{outline:2px solid var(--one-ring)}.c-rcpt_more{height:28px;padding-inline:8px;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;font-size:13px;font:inherit;color:var(--one-text-3)}.c-rcpt_more:hover{color:var(--one-text)}.c-rcpt_input{min-width:96px;flex:1;padding-block:4px;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;outline-style:var(--tw-outline-style);outline-width:0px;font-size:14px;font:inherit;color:inherit}.c-rcpt_input::placeholder{color:var(--one-text-3)}.c-rcpt_pop{min-width:300px;padding:6px;width:max(300px,var(--radix-popover-trigger-width, 300px));max-width:min(480px,100vw - 32px);z-index:var(--one-z-popup)}.c-rcpt_loading{display:flex;align-items:center;justify-content:center;gap:8px;padding-inline:12px;padding-block:12px;font-size:13px;color:var(--one-text-3)}.c-rcpt_group{padding-inline:12px;padding-top:8px;padding-bottom:4px;font-size:11px;--tw-font-weight: 700;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--one-text-3)}.c-rcpt_opt{display:flex;height:auto;align-items:center;gap:10px;padding-inline:10px;padding-block:8px;cursor:pointer;border-radius:var(--one-r-base);transition:background var(--one-dur-fast) var(--one-ease)}.c-rcpt_opt:hover,.c-rcpt_opt[data-highlighted]{background:var(--one-hover)}.c-rcpt_who{display:flex;min-width:0px;flex:1;flex-direction:column}.c-rcpt_who_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-rcpt_who_mail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--one-text-3)}.c-code{display:block;width:100%;min-width:0px;overflow:hidden;border-radius:var(--one-r-base);min-height:240px;border:1px solid var(--one-border);background:var(--one-bg-pane);color:var(--one-text);font-family:var(--one-font-mono);font-size:13px}.c-code:focus-within{outline:2px solid var(--one-ring);outline-offset:1px}.c-code.is-readonly{background:var(--one-bg-sunken)}.c-code.is-plain{resize:vertical;padding:12px;line-height:1.5}.c-code .cm-editor{min-height:inherit;max-height:60dvh;background:transparent}.c-code .cm-editor.cm-focused{outline:0}.c-code .cm-scroller{font-family:inherit;line-height:1.55}.c-code .cm-content{caret-color:var(--one-text)}.c-code .cm-cursor{border-left-color:var(--one-text)}.c-code .cm-gutters{border-right:1px solid var(--one-border-soft);background:var(--one-bg-sunken);color:var(--one-text-3)}.c-code .cm-activeLine{background:var(--one-hover)}.c-code .cm-activeLineGutter,.c-code .cm-selectionBackground,.c-code .cm-focused .cm-selectionBackground{background:var(--one-selected)}.c-code .tok-comment{color:var(--one-text-3);font-style:italic}.c-code .tok-string{color:var(--one-success)}.c-code .tok-keyword{color:var(--one-primary);--tw-font-weight: 600;font-weight:600}.c-code .tok-tag{color:var(--one-accent)}.c-code .tok-number{color:var(--one-t-doc)}.c-code .tok-bracket{color:var(--one-text-2)}.c-trace{display:flex;min-width:0px;flex-direction:column;height:100%;overflow:auto;padding-inline:32px;padding-block:28px;gap:var(--one-s-4);color:var(--one-text)}@media(max-width:760px){.c-trace{padding-inline:16px;padding-block:20px}}.c-trace_head{display:flex;flex-direction:column;gap:4px}.c-trace_title{margin:0;font-size:22px;--tw-font-weight: 700;font-weight:700}.c-trace_sub{margin:0;font-size:13px;color:var(--one-text-3)}.c-trace_filters{display:grid;align-items:flex-end;padding:16px;border-radius:var(--one-r-md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--one-s-3);border:1px solid var(--one-border);background:var(--one-bg-pane)}.c-trace_actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.c-trace_error{padding-inline:12px;padding-block:8px;border-radius:var(--one-r-base);font-size:13px;border:1px solid var(--one-error);@supports (color: color-mix(in lab,red,red)){border:1px solid color-mix(in srgb,var(--one-error) 40%,transparent)}background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 8%,transparent)}color:var(--one-error)}.c-trace_more{display:flex;justify-content:center;padding-block:12px}.c-trace_time{font-size:12px;white-space:nowrap}.c-trace_addr{font-size:12px;--tw-font-weight: 600;font-weight:600}.c-trace_subject{display:block;max-width:256px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--one-text-2)}.c-trace_code{font-size:12px;font-family:var(--one-font-mono)}.c-trace_diag{max-width:256px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--one-text-3)}.c-trace_none{font-size:11px;color:var(--one-text-3)}.c-trace_badge{display:inline-flex;align-items:center;height:20px;padding-inline:8px;border-radius:var(--one-r-full);font-size:11px;--tw-font-weight: 500;font-weight:500;white-space:nowrap;--c: var(--one-warning);background:var(--c);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 12%,transparent)}color:var(--c);@supports (color: color-mix(in lab,red,red)){color:color-mix(in srgb,var(--c) 80%,var(--one-text))}}.c-trace_badge.is-green{--c: var(--one-success)}.c-trace_badge.is-red{--c: var(--one-error)}.c-trace_badge.is-blue{--c: var(--one-t-doc)}.c-trace_badge.is-muted{--c: var(--one-text-3)}.c-trace_badge.is-upper{font-size:10px;text-transform:uppercase}.c-trace_detail{display:flex;flex-direction:column;gap:var(--one-s-4)}.c-trace_cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--one-s-3)}@media(max-width:760px){.c-trace_cards{grid-template-columns:minmax(0,1fr)}}.c-trace_card{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:var(--one-r-base);font-size:13px;background:var(--one-bg-sunken)}.c-trace_card strong{font-size:12px;color:var(--one-text-3)}.c-trace_mono{font-size:11px;word-break:break-all;font-family:var(--one-font-mono)}.c-trace_wrap{word-break:break-all}.c-trace_block{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--one-r-base);border:1px solid var(--one-border-soft)}.c-trace_block_title{margin:0;font-size:13px;--tw-font-weight: 600;font-weight:600}.c-trace_steps{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:8px;padding:0;font-size:12px}.c-trace_steps li{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.c-trace_evidence{margin:0;font-size:12px;white-space:pre-wrap;color:var(--one-text-3)}.c-report{display:flex;flex-direction:column;gap:12px;font-size:13px;color:var(--one-text)}.c-report_absent{color:var(--one-text-3)}.c-report_failed{--tw-font-weight: 600;font-weight:600;color:var(--one-error)}.c-report_note{margin:0;display:flex;flex-direction:column;gap:4px;color:var(--one-text-2)}.c-report_note.is-alert{padding-inline:12px;padding-block:8px;border-radius:var(--one-r-base);border:1px solid var(--one-error);@supports (color: color-mix(in lab,red,red)){border:1px solid color-mix(in srgb,var(--one-error) 40%,transparent)}background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 8%,transparent)}color:var(--one-error)}.c-report_note_title{--tw-font-weight: 600;font-weight:600}.c-report_list{margin:0;padding-left:16px}.c-report_warn{margin:0;font-size:12px;color:var(--one-text-3)}.c-report_kinds{display:flex;flex-direction:column;gap:4px}.c-report_chips{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;gap:4px;padding:0}.c-report_chip{padding-inline:8px;padding-block:2px;border-radius:var(--one-r-full);font-size:11px;background:var(--one-tint);color:var(--one-text-2)}.c-quota_row{display:flex;gap:var(--one-s-2)}.c-quota_num{min-width:0px;flex:2 1 0%}.c-quota_unit{cursor:pointer;flex:1 1 0%;min-width:72px}.c-totp_wrap{display:flex;flex-direction:column;gap:16px}.c-totp{display:flex;flex-direction:column;gap:12px}.c-totp_title{margin:0;font-size:17px;--tw-font-weight: 700;font-weight:700;color:var(--one-text)}.c-totp_text{margin:0;font-size:13px;color:var(--one-text-2)}.c-totp_hint{margin:0;font-size:12px;color:var(--one-text-3)}.c-totp_qr{display:grid;place-items:center;padding:12px;border-radius:var(--one-r-md);background:#fff;justify-self:center}.c-totp_qr img{display:block}.c-totp_key{display:flex;flex-direction:column;gap:4px}.c-totp_secret{font-size:13px;word-break:break-all;font-family:var(--one-font-mono);letter-spacing:.08em;color:var(--one-text)}.c-totp_link{font-size:13px;text-decoration-line:underline;color:var(--one-primary)}.c-totp_codes{margin:0;display:grid;list-style-type:none;padding:0;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--one-s-2)}.c-totp_code{padding-inline:12px;padding-block:8px;text-align:center;font-size:12px;border-radius:var(--one-r-base);font-family:var(--one-font-mono);border:1px solid var(--one-border);background:var(--one-bg-sunken);color:var(--one-text)}.c-totp_actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.p-menu{min-width:248px;padding:4px;border-radius:var(--one-r-md);z-index:var(--one-z-popup);border:1px solid var(--one-border);background:var(--one-bg-elev);box-shadow:var(--one-shadow);transform-origin:var(--kb-menu-content-transform-origin, var(--kb-combobox-content-transform-origin));animation:one-pop-out var(--one-dur) var(--one-ease) forwards}.p-menu[data-expanded]{animation:one-pop-in var(--one-dur) var(--one-ease-in)}.p-menu .is-folded{display:none}.p-menu_list{margin:0;padding:0;max-height:min(360px,60dvh);overflow-y:auto;list-style-type:none}.p-menu_item{display:flex;width:100%;align-items:center;gap:12px;height:36px;padding-inline:12px;border-radius:var(--one-r-base);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;text-align:left;font-size:13px;cursor:pointer;outline-style:var(--tw-outline-style);outline-width:0px;-webkit-user-select:none;user-select:none;color:var(--one-text-2)}.p-menu_item[data-highlighted],.p-menu_item[data-expanded]{background:var(--one-hover);color:var(--one-text)}.p-menu_item[data-disabled]{cursor:not-allowed;opacity:.38}.p-menu_item.is-danger[data-highlighted]{background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 10%,transparent)}color:var(--one-error)}.p-menu_item kbd{margin-left:auto;font-size:11px;font-family:var(--one-font-mono);color:var(--one-text-3)}@media(hover:none){.p-menu_item{height:44px}}.p-menu_label{padding-inline:12px;padding-top:8px;padding-bottom:4px;font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-3)}.p-menu_sep{margin-inline:8px;margin-block:4px;height:1px;border-style:var(--tw-border-style);border-width:0px;background:var(--one-border-soft)}.p-float{display:flex;width:280px;flex-direction:column;padding:4px;border-radius:var(--one-r-md);z-index:var(--one-z-popup);max-height:min(420px,70dvh);border:1px solid var(--one-border);background:var(--one-bg-elev);box-shadow:var(--one-shadow);transform-origin:var(--kb-popover-content-transform-origin);animation:one-pop-out var(--one-dur) var(--one-ease) forwards}.p-float[data-expanded]{animation:one-pop-in var(--one-dur) var(--one-ease-in)}.p-float_head{padding-inline:12px;padding-top:8px;padding-bottom:4px;font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-3)}.p-float_search{margin:4px;display:flex;height:36px;align-items:center;gap:8px;padding-inline:12px;border-radius:var(--one-r-full);background:var(--one-search-bg);color:var(--one-text-3)}.p-float_search:focus-within{background:var(--one-search-bg-focus);box-shadow:inset 0 0 0 1px var(--one-border)}.p-float_search input{min-width:0px;flex:1;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;outline-style:var(--tw-outline-style);outline-width:0px;font:inherit;color:var(--one-text)}.p-float_list{overflow-y:auto}.p-sheet_scrim{position:fixed;inset:0;z-index:var(--one-z-scrim);background:var(--one-scrim);animation:one-fade-out var(--one-dur-slow) var(--one-ease) forwards}.p-sheet_scrim[data-expanded]{animation:one-fade-in var(--one-dur-slow) var(--one-ease-in)}.p-sheet{position:fixed;top:0;right:0;bottom:0;display:flex;flex-direction:column;z-index:var(--one-z-panel);width:min(380px,100vw);border-left:1px solid var(--one-border);background:var(--one-bg-elev);box-shadow:var(--one-shadow);animation:one-sheet-out var(--one-dur-slow) var(--one-ease) forwards}.p-sheet[data-expanded]{animation:one-sheet-in var(--one-dur-slow) var(--one-ease-in)}.p-sheet_head{display:flex;align-items:center;justify-content:space-between;padding:16px 12px 12px 20px}.p-sheet_title{margin:0;font-size:17px;--tw-font-weight: 700;font-weight:700;color:var(--one-text)}.p-sheet_body{display:grid;flex:1;align-content:flex-start;gap:16px;overflow-y:auto;padding-inline:20px;padding-bottom:20px}.p-sheet_foot{padding-inline:20px;padding-block:16px;border-top:1px solid var(--one-border-soft)}.p-sheet_foot .dna-btn{width:100%}.p-dialog_scrim{position:fixed;inset:0;z-index:var(--one-z-dialog-scrim);background:var(--one-scrim);animation:one-fade-out var(--one-dur) var(--one-ease) forwards}.p-dialog_scrim[data-state=open]{animation:one-fade-in var(--one-dur) var(--one-ease-in)}.p-dialog{position:fixed;top:50%;left:50%;display:flex;flex-direction:column;border-radius:var(--one-r-md);z-index:var(--one-z-dialog);translate:-50% -50%;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);border:1px solid var(--one-border);background:var(--one-bg-elev);color:var(--one-text);box-shadow:var(--one-shadow);animation:one-pop-out var(--one-dur) var(--one-ease) forwards}.p-dialog[data-state=open]{animation:one-pop-in var(--one-dur) var(--one-ease-in)}.p-dialog:focus{outline-style:var(--tw-outline-style);outline-width:0px}.p-dialog.is-lg{width:min(640px,100vw - 32px)}.p-dialog_head{display:flex;flex-direction:column;gap:4px;padding-inline:20px;padding-top:20px;padding-bottom:8px}.p-dialog_title{margin:0;font-size:17px;--tw-font-weight: 700;font-weight:700;color:var(--one-text)}.p-dialog_desc{margin:0;font-size:13px;line-height:1.5;color:var(--one-text-2)}.p-dialog_body{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding-inline:20px;padding-block:12px}.p-dialog_foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding-inline:20px;padding-top:12px;padding-bottom:20px}.p-sheet_scrim[data-state=open]{animation:one-fade-in var(--one-dur-slow) var(--one-ease-in)}.p-sheet[data-state=open]{animation:one-sheet-in var(--one-dur-slow) var(--one-ease-in)}.p-sheet_desc{margin:0;padding-inline:20px;padding-bottom:8px;font-size:13px;color:var(--one-text-2)}.p-sheet.is-left{right:auto;left:0;border-left:0;border-right:1px solid var(--one-border);animation-name:one-sheet-left-out}.p-sheet.is-left[data-state=open]{animation-name:one-sheet-left-in}@keyframes one-sheet-left-in{0%{transform:translate(-105%)}to{transform:none}}@keyframes one-sheet-left-out{0%{transform:none}to{transform:translate(-105%)}}@media(prefers-reduced-motion:reduce){.p-dialog,.p-dialog_scrim,.p-sheet,.p-sheet_scrim{animation-duration:1ms}}.p-menu[data-state=open],.p-float[data-state=open],.c-tooltip[data-state=open]{animation:one-pop-in var(--one-dur) var(--one-ease-in)}.c-tooltip[data-state=open]{animation-duration:var(--one-dur-fast)}.p-menu{transform-origin:var(--radix-dropdown-menu-content-transform-origin, var(--radix-context-menu-content-transform-origin, var(--radix-select-content-transform-origin, var(--radix-popover-content-transform-origin))))}.p-menu .p-menu_item[data-state=open]{background:var(--one-hover);color:var(--one-text)}.p-menu .p-menu_item[data-state=checked],.p-menu .p-menu_item[aria-selected=true]{--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.p-menu.is-combo{min-width:0px;width:var(--radix-popover-trigger-width)}.p-menu.is-select{min-width:var(--radix-select-trigger-width);max-height:min(360px,var(--radix-select-content-available-height))}.p-menu_lead{display:grid;width:16px;height:16px;flex:none;place-items:center;color:var(--one-primary)}.p-menu_more{margin-left:auto;width:16px;height:16px;flex:none;color:var(--one-text-3)}.p-menu_empty{padding-inline:12px;padding-block:8px;font-size:13px;color:var(--one-text-3)}.p-float{transform-origin:var(--radix-popover-content-transform-origin)}.c-tooltip{transform-origin:var(--radix-tooltip-content-transform-origin)}.l-main:focus{outline-style:var(--tw-outline-style);outline-width:0px}.l-main:not(:has(>.l-toolbar)){grid-template-rows:minmax(0,1fr)}.l-shell[data-app=mail]{--pick-x: 31px}.l-body--mail{--list-w: 400px;display:grid;height:100%;grid-template-columns:minmax(300px,min(var(--list-w),100% - 420px)) auto minmax(0,1fr)}.l-body--mail .c-resize.is-y{display:none}.l-body--mail[data-layout=below]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(160px,min(var(--list-h, 320px),100% - 240px)) auto minmax(0,1fr)}.l-body--mail[data-layout=below] .c-resize:not(.is-y){display:none}.l-body--mail[data-layout=below] .c-resize.is-y{display:block;height:1px;width:auto;cursor:row-resize}.l-body--mail[data-layout=below] .c-reader{border-top:0}.l-body--mail[data-layout=none]{grid-template-columns:minmax(0,1fr)}.l-body--mail[data-layout=none] .c-resize,.l-body--mail[data-layout=none] .c-reader{display:none}.is-detail .l-body--mail[data-layout=none] .c-reader{display:flex}.is-detail .l-body--mail[data-layout=none] .c-mlist{display:none}@media(min-width:1920px){.l-body--mail{--list-w: 460px}}@media(min-width:2560px){.l-body--mail{--list-w: 520px}}@media(max-width:1360px){.l-body--mail{--list-w: 360px}}@media(max-width:1100px){.l-body--mail,.l-body--mail[data-layout]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.l-body--mail .c-resize,.l-body--mail[data-layout] .c-resize.is-y,.l-body--mail .c-reader{display:none}.is-detail .l-body--mail .c-reader{display:flex}.is-detail .l-body--mail .c-mlist{display:none}}.c-mlist{display:flex;min-height:0px;flex-direction:column}.c-mlist_name{margin:0;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;--tw-font-weight: 700;font-weight:700;--tw-tracking: -.01em;letter-spacing:-.01em;max-width:220px}.c-mlist_meta{font-size:12px;white-space:nowrap;color:var(--one-text-3)}.c-mlist_meta b{--tw-font-weight: 600;font-weight:600;color:var(--one-primary)}.c-mlist_path{font-size:13px;white-space:nowrap;color:var(--one-text-3)}.c-mlist_scroll{flex:1;overflow-y:auto;padding-inline:8px;padding-bottom:16px;overscroll-behavior:contain}.c-group{padding-top:12px;padding-right:12px;padding-bottom:8px;font-size:12px;--tw-font-weight: 600;font-weight:600;padding-left:calc(var(--pick-x) - var(--one-s-2));background:var(--one-bg-pane);color:var(--one-text-3)}.c-mlist_grid{position:relative;width:100%}.c-mlist_item{position:absolute;top:0;left:0;width:100%;overflow:hidden;contain:layout paint}.c-mlist_item>.c-group{display:flex;height:100%;align-items:flex-end;padding-top:0;padding-bottom:8px;box-sizing:border-box}.c-mlist_more{padding-inline:16px;padding-block:12px}.c-mlist_skel{display:flex;flex-direction:column;gap:4px;padding-top:8px}.c-mlist_skel_row{display:flex;align-items:center;gap:12px;padding-inline:16px;padding-block:12px}.c-mlist_skel_row.is-wide{padding-block:8px}.c-mlist_skel_lines{display:flex;min-width:0px;flex:1;flex-direction:column;gap:8px}.c-sched_head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-inline:8px;padding-block:12px}.c-sched_title{margin:0;font-size:16px;--tw-font-weight: 700;font-weight:700;--tw-tracking: -.01em;letter-spacing:-.01em}.c-sched{margin:0;list-style-type:none;padding:0}.c-sched_item{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:2px;padding-inline:16px;padding-block:12px;border-radius:var(--one-r-md);border-bottom:1px solid var(--one-border-soft)}.c-sched_item:hover{background:var(--one-hover)}@media(max-width:760px){.c-sched_item{flex-direction:column;align-items:flex-start}}.c-sched_main{min-width:0px}.c-sched_subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-sched_meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--one-text-3)}.c-sched_acts{display:flex;flex:none;align-items:center;gap:8px}.c-msg{position:relative;display:grid;margin-bottom:2px;padding-block:10px;padding-right:12px;padding-left:16px;cursor:pointer;border-radius:var(--one-r-md);grid-template-columns:auto minmax(0,1fr);column-gap:var(--one-s-3);transition:background var(--one-dur-fast) var(--one-ease)}.c-msg:hover{background:var(--one-hover)}.c-msg:focus-visible{outline:2px solid var(--one-ring);outline-offset:-2px}.c-msg.is-selected,.c-msg.is-checked{background:var(--one-selected)}.c-msg[draggable=true]{-webkit-user-drag:element}.c-msg.is-unread:before{position:absolute;width:6px;height:6px;border-radius:var(--one-r-full);--tw-content: "";content:var(--tw-content);top:26px;left:6px;background:var(--one-primary-fill)}.c-msg.is-unread .c-msg_from,.c-msg.is-unread .c-msg_subject{--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-msg.is-unread .c-msg_time{--tw-font-weight: 600;font-weight:600;color:var(--one-primary)}@media(max-width:760px){.c-msg{padding-block:16px}.c-msg.is-unread:before{top:30px}}@media(max-width:1100px){.l-shell:not(.is-detail) .c-msg.is-selected:not(.is-checked){background:transparent}}.c-mlist_item>.c-msg{margin-bottom:0;overflow:hidden;box-sizing:border-box;height:calc(100% - 2px);align-content:center}.c-mlist_item>.c-msg.is-wide{min-height:0px;height:100%}.c-msg_pick{position:relative;display:grid;place-items:center;width:32px;height:32px;cursor:pointer}.c-msg_pick>*{grid-area:1/1}.c-msg_pick .c-check{position:absolute;top:50%;left:50%;--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0%}.c-msg:hover .c-msg_pick .c-check,.c-msg.is-checked .c-msg_pick .c-check,.is-picking .c-msg_pick .c-check{opacity:100%}.c-msg:hover .c-msg_pick .c-avatar,.c-msg.is-checked .c-msg_pick .c-avatar,.is-picking .c-msg_pick .c-avatar{opacity:0%}.c-msg_pick .c-check:focus-visible{opacity:100%}.c-msg_row{display:flex;align-items:center;gap:8px}.c-msg_from{min-width:0px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--one-text-2)}.c-msg_time{font-size:12px;white-space:nowrap;color:var(--one-text-3)}.c-msg_subject{margin-top:2px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--one-text-2)}.c-msg_snippet{margin-top:2px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:13px;color:var(--one-text-3)}.c-msg_meta{margin-top:6px;display:flex;flex-wrap:wrap;align-items:center;gap:var(--one-s-1) var(--one-s-2)}.c-msg_meta:empty{display:none}.c-msg_flag{display:inline-flex;color:var(--one-accent)}.c-msg_count{padding-inline:4px;font-size:11px;--tw-leading: 16px ;line-height:16px;border-radius:var(--one-r-sm);border:1px solid var(--one-border);color:var(--one-text-3)}.c-msg_clip{display:inline-flex;color:var(--one-text-3)}.c-msg_n{margin-left:4px;font-size:13px;--tw-font-weight: 400;font-weight:400;color:var(--one-text-3)}.c-msg.is-wide{align-items:center;margin:0;min-height:48px;padding-inline:16px;padding-block:0px;border-radius:0;grid-template-columns:32px 28px minmax(120px,220px) minmax(0,1fr) 20px auto;column-gap:var(--one-s-3);border-bottom:1px solid var(--one-border-soft)}.c-msg.is-wide .c-msg_pick .c-check{opacity:100%}.c-msg.is-wide.is-unread:before{top:50%;translate:0 -50%}.c-msg.is-wide .c-msg_subject{margin:0;max-width:60%;flex:none;overflow:hidden;text-overflow:ellipsis}.c-msg.is-wide .c-msg_snippet{margin:0;display:block;min-width:0px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset}.c-msg_star{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--one-r-sm);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding:0;cursor:pointer;color:var(--one-text-3);transition:background var(--one-dur-fast) var(--one-ease),color var(--one-dur-fast) var(--one-ease)}.c-msg_star:hover{background:var(--one-hover);color:var(--one-text)}.c-msg_star.is-on{color:var(--one-accent)}.c-msg_star .i{width:18px;height:18px}.c-msg_line{display:flex;min-width:0px;align-items:center;gap:8px;overflow:hidden;white-space:nowrap}.c-msg_line .c-tag{flex:none}[data-density=compact] .c-msg:not(.is-wide){padding-block:8px}[data-density=compact] .c-msg:not(.is-wide) .c-msg_snippet,[data-density=compact] .c-msg:not(.is-wide) .c-msg_meta{display:none}[data-density=compact] .c-msg:not(.is-wide).is-unread:before{top:22px}[data-density=compact] .c-msg.is-wide{min-height:36px}.c-reader{display:flex;min-height:0px;min-width:0px;flex-direction:column;background:var(--one-bg-pane);color:var(--one-text);color-scheme:light}.c-reader_scroll{flex:1;overflow-y:auto;overscroll-behavior:contain}.c-reader_inner{margin-inline:auto;padding:32px 40px 40px;max-width:880px;animation:one-rise var(--one-dur-slow) var(--one-ease-in)}@media(min-width:1920px){.c-reader_inner{max-width:960px}}@media(min-width:2560px){.c-reader_inner{max-width:1040px}}@media(max-width:1360px){.c-reader_inner{padding:24px 32px 32px}}@media(max-width:900px){.c-reader_inner{padding:24px}}@media(max-width:760px){.c-reader_inner{padding:20px 16px 32px}}@keyframes one-rise{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}.c-reader_subject{margin:0 0 12px;font-size:24px;--tw-leading: 1.3;line-height:1.3;--tw-font-weight: 700;font-weight:700;--tw-tracking: -.02em;letter-spacing:-.02em;text-wrap:balance}@media(max-width:760px){.c-reader_subject{font-size:20px}}.c-reader_tags{margin-bottom:24px;display:flex;flex-wrap:wrap;gap:8px}.c-reader_tags:empty{display:none}.c-reader_empty{margin:auto;padding-bottom:10vh}.c-sender{display:flex;align-items:flex-start;gap:12px;padding-bottom:20px;border-bottom:1px solid var(--one-border-soft)}.c-sender_main{min-width:0px;flex:1}.c-sender_hit{display:flex;min-width:0px;flex:1;align-items:flex-start;gap:12px;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding:0;text-align:left;font:inherit;color:inherit}.c-sender_hit:is(button){cursor:pointer}.c-sender_name{font-size:15px;--tw-font-weight: 600;font-weight:600;overflow-wrap:anywhere}.c-sender_addr{margin-left:4px;font-size:13px;--tw-font-weight: 400;font-weight:400;color:var(--one-text-3)}@media(max-width:760px){.c-sender_addr{margin:0;display:block}}.c-sender_to{margin-top:2px;font-size:13px;color:var(--one-text-3)}.c-sender_side{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.c-sender_time{font-size:13px;white-space:nowrap;color:var(--one-text-3)}.c-sender_acts{display:flex}@media(max-width:760px){.c-sender_acts{display:none}}.c-auth{display:inline-flex;align-items:center;gap:8px;margin-top:8px;min-height:24px;padding-inline:8px;padding-block:2px;border-radius:var(--one-r-full);font-size:12px;--tw-font-weight: 500;font-weight:500;background:var(--one-success);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-success) 10%,transparent)}color:var(--one-success)}.c-auth .i{width:var(--one-ic-xs);height:var(--one-ic-xs)}.c-auth.is-warn{background:var(--one-warning);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-warning) 10%,transparent)}color:var(--one-warning)}.c-auth.is-info{background:var(--one-hover);color:var(--one-text-2)}.c-invite{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;padding-inline:16px;padding-block:12px;border-radius:var(--one-r-md);background:var(--one-tint)}.c-invite>span{display:flex;min-width:160px;flex:1;align-items:center;gap:8px;--tw-font-weight: 500;font-weight:500}.c-mail_body{padding-top:24px;padding-bottom:8px;font-size:15px;--tw-leading: 1.7;line-height:1.7;overflow-wrap:anywhere;max-width:68ch}.c-mail_body p{margin-bottom:16px;text-wrap:pretty}.c-mail_body ul{margin-bottom:16px;padding-left:20px}.c-mail_body li::marker{color:var(--one-primary)}.c-mail_body code{padding-inline:4px;font-size:13px;border-radius:var(--one-r-sm);background:var(--one-hover);font-family:var(--one-font-mono)}.c-mail_body .c-sign{font-size:14px;--tw-leading: 1.6;line-height:1.6;color:var(--one-text-2)}.c-mail_body.is-frame{max-width:none}@media(min-width:1920px){.c-mail_body{font-size:16px}}.c-files_head{margin-top:20px;margin-bottom:12px;font-size:13px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-2)}.c-files{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.c-file{display:flex;min-width:0px;align-items:center;gap:4px;padding-block:4px;padding-right:8px;padding-left:12px;border-radius:var(--one-r-md);border:1px solid var(--one-border);background:var(--one-bg-pane);transition:border-color var(--one-dur-fast) var(--one-ease),background var(--one-dur-fast) var(--one-ease)}.c-file:hover{border-color:var(--one-primary);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-primary) 45%,var(--one-border))}background:var(--one-hover)}.c-file_open{display:flex;min-width:0px;flex:1;align-items:center;gap:12px;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding-block:8px;cursor:pointer;text-align:left;font:inherit;color:inherit}.c-file_open>div{min-width:0px}.c-file_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;--tw-font-weight: 500;font-weight:500}.c-file_size{font-size:12px;color:var(--one-text-3)}.c-file_save{margin-left:auto;color:var(--one-text-3)}.c-ftype{display:inline-grid;flex:none;place-items:center;width:36px;height:36px;border-radius:var(--one-r-base);font-size:11px;--tw-font-weight: 700;font-weight:700;background:var(--c);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 12%,transparent)}color:var(--c)}.c-ftype.is-pdf{--c: var(--one-error)}.c-ftype.is-img,.c-ftype.is-xls{--c: var(--one-success)}.c-ftype.is-zip{--c: var(--one-warning)}.c-ftype.is-doc{--c: var(--one-primary)}.c-ftype.is-sm{width:28px;height:28px;border-radius:6px}.c-ftype.is-sm .i{width:var(--one-ic-xs);height:var(--one-ic-xs)}.c-notice{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding-inline:16px;padding-block:12px;border-radius:var(--one-r-md);font-size:13px;background:var(--one-tint);color:var(--one-text-2)}.c-notice>.i{margin-top:2px;flex:none}.c-notice strong{display:block;font-size:14px;color:var(--one-text)}.c-notice p{margin:4px 0 0}.c-notice ul{margin:4px 0 0;padding-left:20px}.c-notice.is-warn{background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 8%,var(--one-bg-pane))}color:var(--one-text)}.c-notice.is-warn>.i{color:var(--one-error)}.c-remote{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding-inline:16px;padding-block:8px;border-radius:var(--one-r-md);font-size:13px;background:var(--one-bg-sunken);color:var(--one-text-2)}.c-remote>span{min-width:160px;flex:1}.c-mail_frame{display:block;width:100%;border-style:var(--tw-border-style);border-width:0px;min-height:48px;background:transparent}.c-mail_text{white-space:pre-wrap}.c-mail_state{padding-block:16px;font-size:13px;color:var(--one-text-3)}.c-invite_info{display:flex;min-width:160px;flex:1;flex-direction:column;gap:2px;font-size:13px;color:var(--one-text-3)}.c-invite_info strong{font-size:14px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-invite_note{width:100%;font-size:13px;color:var(--one-text-2)}.c-invite_note.is-error{color:var(--one-error)}.c-draft{--tw-font-weight: 600;font-weight:600;color:var(--one-error)}.c-tag_btn{cursor:pointer}.c-tag_btn:hover{color:var(--one-primary)}.c-conv_head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px}.c-conv_head .c-reader_subject{margin:0 8px 0 0}.c-chip_mini{display:inline-flex;align-items:center;height:24px;padding-inline:8px;border-radius:var(--one-r-sm);font-size:12px;border:1px solid var(--one-border-soft);background:var(--one-bg-sunken);color:var(--one-text-2)}.c-chip_mini.is-box{--tw-font-weight: 600;font-weight:600;border-color:transparent;background:var(--one-selected);color:var(--one-primary)}.c-conv_all{height:24px;padding-inline:8px;font-size:12px}.c-conv_stack{display:flex;flex-direction:column;border-top:1px solid var(--one-border-soft)}.c-conv_card{display:block;width:100%;text-align:left;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding:0;font:inherit;color:inherit}.c-conv_card:last-child{border-bottom:1px solid var(--one-border-soft)}.c-conv_card+.c-conv_card,.c-conv_more+.c-conv_card,.c-conv_card+.c-conv_more{border-top:1px solid var(--one-border-soft)}.c-conv_card.is-collapsed{display:grid;align-items:center;gap:12px;min-height:52px;padding-block:8px;cursor:pointer;grid-template-columns:auto minmax(80px,160px) minmax(0,1fr) auto auto;color:var(--one-text-2);transition:background var(--one-dur-fast) var(--one-ease)}.c-conv_card.is-collapsed:hover{background:var(--one-hover)}.c-conv_card.is-collapsed.is-unread .c-conv_who{--tw-font-weight: 700;font-weight:700;color:var(--one-text)}@media(max-width:760px){.c-conv_card.is-collapsed{grid-template-columns:auto minmax(0,1fr) auto}.c-conv_card.is-collapsed .c-conv_snip,.c-conv_card.is-collapsed .c-conv_clip{display:none}}.c-conv_card.is-open{padding-block:20px}.c-conv_card.is-open .c-sender{cursor:pointer;padding-bottom:0;border-bottom:0}.c-conv_card.is-open .c-mail_body{padding-top:16px}.c-conv_card.is-open .c-files{margin-top:8px}.c-conv_card.is-draft{padding-inline:16px;border-radius:var(--one-r-md);background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 4%,var(--one-bg-pane))}}.c-conv_who{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-conv_snip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--one-text-3)}.c-conv_clip{display:inline-flex;color:var(--one-text-3)}.c-conv_time{font-size:12px;white-space:nowrap;color:var(--one-text-3)}.c-conv_draft{margin-top:12px;display:flex;align-items:center;gap:8px}.c-conv_more{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;height:40px;width:100%;cursor:pointer;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding:0;font:inherit;--tw-font-weight: 500;font-weight:500;color:var(--one-text-2)}.c-conv_more:hover{background:var(--one-hover);color:var(--one-primary)}.c-conv_dots{--tw-tracking: 2px;letter-spacing:2px;color:var(--one-text-3)}.c-reply_acts{margin-top:20px;display:flex;flex-wrap:wrap;gap:8px}.c-preview{display:flex;min-height:160px;flex-direction:column;align-items:center;gap:12px;max-height:70vh;overflow:auto}.c-preview_img{max-width:100%;object-fit:contain}.c-preview_pdf{display:flex;width:100%;flex-direction:column;align-items:center;gap:12px}.c-preview_page{max-width:100%;box-shadow:var(--one-shadow)}.c-preview_msg{margin:auto;font-size:13px;color:var(--one-text-3)}.c-tree_row{position:relative}.c-side_row.is-tree{padding-right:8px;padding-left:calc(var(--one-s-3) + var(--d, 0) * var(--one-s-4) + var(--one-s-5))}.c-tree_name{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-tree_toggle{position:absolute;z-index:1;display:grid;place-items:center;width:20px;height:20px;padding:0;border-radius:var(--one-r-sm);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;top:50%;left:calc(var(--one-s-1) + var(--d, 0) * var(--one-s-4));translate:0 -50%;color:var(--one-text-3);transition:background var(--one-dur-fast) var(--one-ease),color var(--one-dur-fast) var(--one-ease)}.c-tree_toggle:hover{background:var(--one-hover);color:var(--one-text)}.c-tree_toggle .i{width:14px;height:14px;transition:rotate var(--one-dur) var(--one-ease)}.c-tree_toggle.is-open .i{rotate:90deg}.c-tree_more{position:absolute;opacity:0%;top:50%;right:var(--one-s-1);translate:0 -50%;transition:opacity var(--one-dur-fast) var(--one-ease)}.c-tree_row:hover .c-tree_more,.c-tree_row .c-tree_more:focus-visible{opacity:100%}.c-tree_row:hover .c-side_count,.c-tree_row:focus-within .c-side_count{visibility:hidden}.c-tree_input{height:36px;padding-inline:12px;border-radius:var(--one-r-full);border-style:var(--tw-border-style);border-width:0px;outline-style:var(--tw-outline-style);outline-width:0px;font:inherit;font-size:14px;width:calc(100% - var(--d, 0) * var(--one-s-4) - var(--one-s-5));margin-left:calc(var(--d, 0) * var(--one-s-4) + var(--one-s-5));background:var(--one-search-bg-focus);box-shadow:var(--one-shadow);color:var(--one-text)}.is-dragging-mail [data-drop]{outline:1px dashed var(--one-primary);@supports (color: color-mix(in lab,red,red)){outline:1px dashed color-mix(in srgb,var(--one-primary) 35%,transparent)}outline-offset:-2px}html.ui-one [data-drop].is-drop,html.ui-one [data-drop][data-over]{background:var(--one-selected);color:var(--one-primary);outline:2px solid var(--one-primary);outline-offset:-2px}.c-tree_row[role=treeitem]:focus-visible{outline-style:var(--tw-outline-style);outline-width:0px;border-radius:var(--one-r-full);box-shadow:0 0 0 2px var(--one-primary)}.c-tree_error{margin:4px 0 0;font-size:12px;margin-left:calc(var(--d, 0) * var(--one-s-4) + var(--one-s-5));color:var(--one-error)}.c-tree_hl{background-color:transparent;--tw-font-weight: 600;font-weight:600;color:var(--one-primary)}.c-swatch_row{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.c-swatch{display:grid;place-items:center;width:32px;height:32px;padding:0;border-radius:var(--one-r-full);border-style:var(--tw-border-style);border-width:0px;cursor:pointer;background:var(--c);color:#fff;transition:box-shadow var(--one-dur-fast) var(--one-ease)}.c-swatch:focus-visible{outline-style:var(--tw-outline-style);outline-width:0px;box-shadow:0 0 0 2px var(--one-bg-elev),0 0 0 4px var(--c)}.c-swatch.is-on{box-shadow:0 0 0 2px var(--one-bg-elev),0 0 0 4px var(--c)}.c-drag_badge{position:fixed;padding-inline:12px;padding-block:4px;border-radius:var(--one-r-full);font-size:13px;--tw-font-weight: 600;font-weight:600;top:-100px;left:-100px;background:var(--one-primary-fill);color:var(--one-primary-ink)}.c-searchwrap{position:relative;min-width:0px;flex:1;max-width:680px}.c-searchwrap .c-search{width:100%;max-width:none}.c-search{display:flex;min-width:0px;flex:1;align-items:center;gap:8px;height:44px;padding-right:4px;padding-left:16px;border-radius:var(--one-r-full);border-style:var(--tw-border-style);border-width:0px;max-width:680px;background:var(--one-search-bg);color:var(--one-text-3);transition:background var(--one-dur-fast) var(--one-ease),box-shadow var(--one-dur-fast) var(--one-ease),color var(--one-dur-fast) var(--one-ease)}.c-search:hover{background:var(--one-search-bg-hover)}.c-search:focus-within,.c-search.is-open{background:var(--one-search-bg-focus);color:var(--one-text-2);box-shadow:var(--one-shadow)}.c-search input{height:100%;min-width:0px;flex:1;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;outline-style:var(--tw-outline-style);outline-width:0px;font:inherit;font-size:14px;color:var(--one-text)}.c-search input::placeholder{color:var(--one-text-3);text-overflow:ellipsis}.c-search input::-webkit-search-cancel-button{display:none}.c-search .c-icon_btn{border-radius:var(--one-r-full)}.c-search .c-search_clear[hidden]{display:none}.c-search:has(.c-search_clear:not([hidden])) .c-kbd{display:none}@media(max-width:760px){.c-search{height:40px;gap:4px;padding-right:2px;padding-left:12px}html.ui-one .c-search .c-kbd{display:none}.c-search .c-icon_btn{width:32px;height:32px}}.c-pills{display:flex;flex:none;gap:4px;overflow-x:auto;max-width:55%;scrollbar-width:none}.c-pills:empty{display:none}@media(max-width:760px){.c-pills{max-width:40%}}.c-pill{display:inline-flex;flex:none;align-items:center;gap:2px;height:28px;padding-right:2px;padding-left:12px;border-radius:var(--one-r-full);font-size:12px;--tw-font-weight: 600;font-weight:600;white-space:nowrap;background:var(--one-selected);color:var(--one-primary)}.c-pill button{display:grid;place-items:center;width:24px;height:24px;padding:0;border-radius:var(--one-r-full);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;color:inherit}.c-pill button:hover{background:var(--one-hover)}.c-pill .i{width:14px;height:14px}.c-hl{border-radius:2px;padding:0 1px;background:var(--one-orange);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-orange) 30%,transparent)}color:var(--one-text)}.c-search_field{display:grid;align-items:center;gap:12px;font-size:13px;grid-template-columns:120px minmax(0,1fr);color:var(--one-text-2)}.c-search_field input:not(.c-check),.c-search_field select{height:36px;padding-inline:12px;border-radius:var(--one-r-base);outline-style:var(--tw-outline-style);outline-width:0px;font:inherit;border:1px solid var(--one-border);background:var(--one-bg-pane);color:var(--one-text);transition:background var(--one-dur-fast) var(--one-ease),border-color var(--one-dur-fast) var(--one-ease)}.c-search_field input:not(.c-check):focus,.c-search_field select:focus{background:var(--one-search-bg-focus);border-color:var(--one-primary);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-primary) 50%,var(--one-border))}}@media(max-width:760px){.c-search_field{gap:4px;grid-template-columns:minmax(0,1fr)}}.c-qset_sec{padding-block:16px;border-top:1px solid var(--one-border-soft)}.c-qset_sec:last-child{padding-bottom:0}.c-qset_sec h3{margin:0 0 12px;font-size:12px;--tw-font-weight: 600;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--one-text-3)}.c-qset_themes,.c-qset_cards{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.c-qset_cards.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.c-qset_theme,.c-qset_card{display:grid;justify-items:center;gap:8px;padding-inline:8px;padding-top:8px;padding-bottom:12px;border-radius:var(--one-r-md);background-color:transparent;cursor:pointer;font:inherit;font-size:12px;--tw-font-weight: 500;font-weight:500;border:1px solid var(--one-border);color:var(--one-text-2);transition:border-color var(--one-dur-fast) var(--one-ease),background var(--one-dur-fast) var(--one-ease)}.c-qset_theme:hover,.c-qset_card:hover{border-color:var(--one-primary);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-primary) 45%,var(--one-border))}}.c-qset_theme[aria-pressed=true],.c-qset_theme[data-pressed],.c-qset_theme[data-checked],.c-qset_card[aria-pressed=true],.c-qset_card[data-pressed],.c-qset_card[data-checked]{--tw-font-weight: 600;font-weight:600;border-color:var(--one-primary);background:var(--one-selected);color:var(--one-primary)}.c-qset_prev{display:grid;height:44px;width:100%;overflow:hidden;border-radius:var(--one-r-sm);grid-template-columns:30% 1fr;border:1px solid var(--one-border-soft)}.c-qset_prev i{display:block}.is-light .c-qset_prev i:first-child{background:#e8eef4}.is-light .c-qset_prev i:last-child{background:#fff}.is-dark .c-qset_prev i:first-child{background:#0d0d0d}.is-dark .c-qset_prev i:last-child{background:#1a1a1a}.is-auto .c-qset_prev i:first-child{background:linear-gradient(90deg,#e8eef4 50%,#0d0d0d 50%)}.is-auto .c-qset_prev i:last-child{background:linear-gradient(90deg,#fff 50%,#1a1a1a 50%)}.c-qset_layout{display:grid;height:44px;width:100%;gap:2px;padding:3px;border-radius:var(--one-r-sm);background:var(--one-bg-sunken)}.c-qset_layout i{display:block;border-radius:2px;background:var(--one-border)}.c-qset_layout i+i{background:var(--one-primary);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-primary) 30%,var(--one-bg-pane))}}.c-qset_layout.is-none{grid-template-columns:1fr}.c-qset_layout.is-none i+i{display:none}.c-qset_layout.is-right{grid-template-columns:2fr 3fr}.c-qset_layout.is-below{grid-template-rows:2fr 3fr}.c-qset_dens{display:flex;height:44px;width:100%;flex-direction:column;justify-content:center;padding:3px;border-radius:var(--one-r-sm);background:var(--one-bg-sunken)}.c-qset_dens i{display:block;height:5px;border-radius:2px;background:var(--one-border)}.c-qset_dens.is-comfortable{gap:7px}.c-qset_dens.is-compact{gap:3px}.c-cfind{position:absolute;display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--one-r-md);top:var(--one-s-2);right:var(--one-s-3);z-index:var(--one-z-menu);width:min(320px,100% - 24px);background:var(--one-bg-elev);border:1px solid var(--one-border);box-shadow:var(--one-shadow)}.c-cfind_head{display:flex;align-items:center;justify-content:space-between;font-size:13px;--tw-font-weight: 600;font-weight:600}.c-cfind_row{display:flex;align-items:center;gap:8px}.c-cfind_input{height:36px;min-width:0px;flex:1;padding-inline:12px;border-radius:var(--one-r-base);font:inherit;color:var(--one-text);background:var(--one-bg-pane);border:1px solid var(--one-border)}.c-cfind_input:focus-visible{outline:2px solid var(--one-ring);outline-offset:1px}.c-cfind_count{flex:none;font-size:12px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );color:var(--one-text-3)}.c-cfind_acts{display:flex;flex-wrap:wrap;gap:4px}.c-cmention{position:fixed;display:flex;flex-direction:column;padding:4px;border-radius:var(--one-r-md);z-index:var(--one-z-popup);width:280px;max-height:260px;overflow-y:auto;background:var(--one-bg-elev);border:1px solid var(--one-border);box-shadow:var(--one-shadow)}.c-cmention_note{margin:0;padding-inline:12px;padding-block:8px;font-size:13px;color:var(--one-text-3)}.c-cmention_opt{display:flex;align-items:center;gap:8px;padding-inline:8px;padding-block:8px;cursor:pointer;border-radius:var(--one-r-base)}.c-cmention_opt.is-active{background:var(--one-hover)}.c-cmention_who{display:flex;min-width:0px;flex-direction:column}.c-cmention_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;--tw-font-weight: 500;font-weight:500}.c-cmention_mail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--one-text-3)}.c-catt{display:flex;flex:none;flex-direction:column;gap:8px;padding-inline:16px;padding-block:8px;border-top:1px solid var(--one-border-soft)}.c-catt_list{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;gap:4px;padding:0}.c-catt_chip{display:inline-flex;max-width:100%;align-items:center;gap:4px;height:32px;padding-right:4px;padding-left:8px;border-radius:var(--one-r-full);font-size:13px;background:var(--one-tint);color:var(--one-text)}.c-catt_name{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.c-catt_size{flex:none;font-size:12px;color:var(--one-text-3)}.c-catt_x{display:grid;width:24px;height:24px;flex:none;place-items:center;padding:0;cursor:pointer;border-radius:var(--one-r-full);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;color:var(--one-text-2)}.c-catt_x:hover{background:var(--one-hover)}.c-catt_x:focus-visible{outline:2px solid var(--one-ring);outline-offset:1px}.c-catt_note{margin:0;font-size:13px;color:var(--one-text-3)}.c-catt_errors{font-size:13px;color:var(--one-error)}.c-catt_errors p{margin:0}.c-cpick{margin-top:8px;overflow-y:auto;max-height:360px}.c-cpick_note{margin:0;padding-block:24px;text-align:center;font-size:13px;color:var(--one-text-3)}.c-cpick_note.is-error{color:var(--one-error)}.c-cpick_list{margin:0;list-style-type:none;padding:0}.c-cpick_row{display:flex;width:100%;flex-direction:column;gap:2px;padding-inline:12px;padding-block:8px;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;text-align:left;cursor:pointer;border-radius:var(--one-r-md);color:var(--one-text)}.c-cpick_row:hover{background:var(--one-hover)}.c-cpick_row:focus-visible{outline:2px solid var(--one-ring);outline-offset:-2px}.c-cpick_subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;--tw-font-weight: 500;font-weight:500}.c-cpick_from{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--one-text-3)}.c-ctb{display:flex;flex:none;flex-wrap:nowrap;align-items:center;gap:4px;overflow-x:auto;padding-inline:8px;padding-block:4px;border-radius:var(--one-r-md)}.c-ctb.is-table{background:var(--one-bg-sunken)}.c-ctb_group{display:flex;flex:none;align-items:center;gap:4px}.c-ctb_sep{margin-inline:4px;height:20px;width:1px;flex:none;background:var(--one-border)}.c-ctb_label{flex:none;font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-3)}.c-ctb_select{width:128px;flex:none}.c-ctb_select.is-font{width:144px}.c-ctb_color{position:relative;display:inline-grid;width:32px;height:32px;flex:none;place-items:center;cursor:pointer;border-radius:var(--one-r-base);color:var(--one-text-2)}.c-ctb_color:hover{background:var(--one-hover)}.c-ctb_color:focus-within{outline:2px solid var(--one-ring);outline-offset:1px}.c-ctb_chip{position:absolute;bottom:4px;height:2px;width:16px;border-radius:var(--one-r-full)}.c-ctb_color_input{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;opacity:0%}.c-ctb_file{cursor:pointer}.c-ctb_file:focus-within{outline:2px solid var(--one-ring);outline-offset:1px}.c-ctb_file_input,.c-catt_file_input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.c-ctb_link{display:flex;align-items:center;gap:8px;padding:8px}.c-ctb_link_input{height:36px;min-width:0px;flex:1;padding-inline:12px;border-radius:var(--one-r-base);font:inherit;color:var(--one-text);background:var(--one-bg-pane);border:1px solid var(--one-border)}.c-ctb_link_input:focus-visible{outline:2px solid var(--one-ring);outline-offset:1px}.c-cedit{display:flex;min-height:0px;flex:1;flex-direction:column}.c-cedit_view{position:relative;flex:1;min-height:220px}.c-cedit_view[hidden]{display:none}.c-cedit_view .ox-compose-editor{min-height:220px;padding-inline:16px;padding-block:16px;outline-style:var(--tw-outline-style);outline-width:0px;font-size:14px;line-height:1.65;color:var(--one-text);caret-color:var(--one-primary);overflow-wrap:anywhere}.c-cedit_view .ox-compose-editor>:first-child{margin-top:0}.c-cedit_view .ox-compose-editor div,.c-cedit_view .ox-compose-editor p{margin-bottom:4px;min-height:1.35em}.c-cedit_view .ox-compose-editor h1,.c-cedit_view .ox-compose-editor h2,.c-cedit_view .ox-compose-editor h3{margin-top:16px;margin-bottom:4px;--tw-font-weight: 600;font-weight:600;line-height:1.25}.c-cedit_view .ox-compose-editor h1{font-size:22px}.c-cedit_view .ox-compose-editor h2{font-size:18px}.c-cedit_view .ox-compose-editor h3{font-size:16px}.c-cedit_view .ox-compose-editor ul,.c-cedit_view .ox-compose-editor ol{margin-block:8px;padding-left:24px}.c-cedit_view .ox-compose-editor blockquote{margin-block:12px;padding-block:4px;padding-left:12px;border-left:2px solid var(--one-border);color:var(--one-text-2)}.c-cedit_view .ox-compose-editor a{text-decoration-line:underline;color:var(--one-primary)}.c-cedit_view .ox-compose-editor img{max-width:100%}.c-cedit_view .ox-compose-editor table{margin-block:12px;width:100%;border-collapse:collapse;table-layout:fixed}.c-cedit_view .ox-compose-editor th,.c-cedit_view .ox-compose-editor td{position:relative;padding-inline:8px;padding-block:4px;text-align:left;vertical-align:top;min-width:4rem;border:1px solid var(--one-border)}.c-cedit_view .ox-compose-editor th{--tw-font-weight: 600;font-weight:600;background:var(--one-bg-sunken)}.c-cedit_view .ox-compose-editor .selectedCell:after{pointer-events:none;position:absolute;inset:0;content:"";background:var(--one-tint)}.c-cedit_view .ox-compose-editor .is-editor-empty:first-child:before{pointer-events:none;float:left;height:0px;content:attr(data-placeholder);color:var(--one-text-3)}.c-cedit_view .ox-compose-editor ::selection{background:var(--one-selected)}.c-cedit_link{position:absolute;display:flex;align-items:center;gap:4px;padding-inline:8px;padding-block:4px;border-radius:var(--one-r-md);z-index:var(--one-z-menu);max-width:calc(100% - 16px);background:var(--one-bg-elev);border:1px solid var(--one-border);box-shadow:var(--one-shadow)}.c-cedit_link_href{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;max-width:220px;color:var(--one-primary)}.c-cedit_link_input{height:32px;width:144px;min-width:0px;padding-inline:8px;border-radius:var(--one-r-sm);font:inherit;color:var(--one-text);background:var(--one-bg-pane);border:1px solid var(--one-border)}.c-cedit_count{margin:0;display:flex;flex:none;justify-content:flex-end;gap:12px;padding-inline:16px;padding-block:4px;font-size:12px;color:var(--one-text-3)}.c-cedit_source{display:flex;min-height:0px;flex:1;flex-direction:column;min-height:260px}.c-cedit_source_bar{display:flex;flex:none;align-items:center;gap:4px;padding-inline:12px;padding-block:4px;border-bottom:1px solid var(--one-border-soft)}.c-cedit_source_bar .c-btn_out{margin-left:auto}.c-cedit_source_bar .c-btn_text.is-active{background:var(--one-selected)}.c-cedit_source_text{min-height:0px;width:100%;flex:1;resize:none;border-style:var(--tw-border-style);border-width:0px;padding:16px;outline-style:var(--tw-outline-style);outline-width:0px;background:transparent;color:var(--one-text);font-family:var(--one-font-mono);font-size:13px;line-height:1.5}.c-cedit_source_frame{width:100%;flex:1;border-style:var(--tw-border-style);border-width:0px;background:#fff}.c-cal_tg{position:relative;min-height:0px;flex:1;overflow:auto}.c-cal_tg_sticky{position:sticky;top:0;z-index:3;background:var(--one-bg-pane);border-bottom:1px solid var(--one-border-soft)}.c-cal_tg_row{display:grid}.c-cal_tg_dayhead{display:flex;align-items:center;justify-content:center;gap:8px;padding-block:8px;font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-3);border-left:1px solid var(--one-border-soft)}.c-cal_tg_dayhead.is-today{color:var(--one-primary)}.c-cal_tg_gutter{padding-inline:4px;padding-block:4px;text-align:right;font-size:11px;color:var(--one-text-3)}.c-cal_tg_allday_cell{display:flex;min-height:28px;min-width:0px;flex-direction:column;gap:2px;padding:2px;border-left:1px solid var(--one-border-soft)}.c-cal_tg_body{position:relative;display:grid}.c-cal_tg_hours{text-align:right}.c-cal_tg_hour{padding-right:8px;font-size:11px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );color:var(--one-text-3);transform:translateY(-.6em)}.c-cal_tg_col{position:relative;min-width:0px;border-left:1px solid var(--one-border-soft);background-image:linear-gradient(to bottom,var(--one-border-soft) 1px,transparent 1px)}.c-cal_tg_now{pointer-events:none;position:absolute;right:0;left:0;height:2px;z-index:2;background:var(--one-error)}.c-cal_list{display:flex;min-height:0px;flex:1;flex-direction:column;gap:16px;overflow-y:auto;padding:16px}.c-cal_list_head{margin:0 0 4px;font-size:13px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-2)}.c-cal_list_item{display:flex;width:100%;align-items:center;gap:12px;min-height:40px;padding-inline:12px;border-radius:var(--one-r-base);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;text-align:left;font-size:14px;font-family:inherit;color:var(--one-text)}.c-cal_list_item:hover{background:var(--one-hover)}.c-cal_list_item:focus-visible{outline:2px solid var(--one-ring);outline-offset:-2px}.c-cal_list_time{width:128px;flex:none;font-size:13px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );color:var(--one-text-3)}@media(max-width:760px){.c-cal_list_time{width:96px}}.c-cal_list_dot{flex:none;color:var(--cal-color)}.c-cal_list_title{min-width:0px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-font-weight: 500;font-weight:500}.c-cal_list_loc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;max-width:30%;color:var(--one-text-3)}.c-cal_skeleton{margin:16px;height:100%}.l-cal_inbox{display:flex;height:100%;min-height:0px;flex-direction:column;gap:16px;overflow-y:auto;padding:16px;background:var(--one-bg-pane)}.c-cal_inbox_head{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.c-cal_inbox_head .c-cal_title{flex:1}.c-cal_inbox_head .c-btn_out{text-decoration-line:none}.c-cal_inbox_list{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:12px;padding:0}.c-cal_inbox_item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border-radius:var(--one-r-md);padding:16px;background:var(--one-bg-sunken);border:1px solid var(--one-border-soft)}.c-cal_inbox_what{display:flex;min-width:0px;flex-direction:column;gap:4px}.c-cal_inbox_title{margin:0;font-size:16px;--tw-font-weight: 600;font-weight:600;color:var(--one-text);overflow-wrap:anywhere}.c-cal_inbox_meta{font-size:13px;color:var(--one-text-3)}.c-cal_inbox_acts{display:flex;flex-wrap:wrap;gap:8px}.l-cal{display:grid;height:100%;min-height:0px;min-width:0px;grid-template-rows:auto auto minmax(0,1fr);background:var(--one-bg-pane)}.l-cal_body{display:grid;min-height:0px;min-width:0px;grid-template-columns:220px minmax(0,1fr);border-top:1px solid var(--one-border-soft)}@media(max-width:900px){.l-cal_body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}.l-cal_main{position:relative;display:flex;min-height:0px;min-width:0px;flex-direction:column;overflow:hidden}.c-cal_head{display:flex;flex-wrap:wrap;align-items:center;padding-inline:16px;padding-block:12px;gap:var(--one-s-3) var(--one-s-4)}.c-cal_head_main{min-width:0px;flex:1;flex-basis:200px}.c-cal_title{margin:0;font-size:22px;--tw-font-weight: 700;font-weight:700;color:var(--one-text)}.c-cal_period{font-size:13px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );color:var(--one-text-3)}.c-cal_alarms{font-size:12px;--tw-font-weight: 500;font-weight:500;color:var(--one-accent)}.c-cal_nav{display:inline-flex;align-items:center;gap:4px}.c-cal_actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.c-cal_actions .c-btn_out{text-decoration-line:none}.c-cal_badge{display:inline-grid;place-items:center;height:16px;min-width:16px;padding-inline:4px;border-radius:var(--one-r-full);font-size:11px;--tw-font-weight: 700;font-weight:700;background:var(--one-signal);color:var(--one-ink)}.c-cal_side{display:flex;min-height:0px;flex-direction:column;gap:8px;overflow-y:auto;padding:12px;border-right:1px solid var(--one-border-soft)}@media(max-width:900px){.c-cal_side{max-height:160px;border-right:0;border-bottom:1px solid var(--one-border-soft)}}.c-cal_side_cap{display:flex;align-items:center;justify-content:space-between;font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-3)}.c-cal_side_list{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:4px;padding:0}.c-cal_side_row{display:flex;align-items:center;gap:8px;min-height:36px;padding-left:8px;border-radius:var(--one-r-base)}.c-cal_side_row.is-active{background:var(--one-selected)}.c-cal_side_row:hover{background:var(--one-hover)}.c-cal_side_row.is-active:hover{background:var(--one-selected)}.c-cal_swatch{width:16px;height:16px;flex:none;padding:0;border-radius:var(--one-r-sm);cursor:pointer;background:var(--cal-color);border:2px solid var(--cal-color)}.c-cal_swatch.is-off{background:transparent}.c-cal_swatch:focus-visible{outline:2px solid var(--one-ring);outline-offset:2px}.c-cal_side_name{min-width:0px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding:0;cursor:pointer;font-size:13px;--tw-font-weight: 500;font-weight:500;font-family:inherit;color:var(--one-text)}.c-cal_side_name.is-off{color:var(--one-text-3);text-decoration:line-through}.c-cal_side_name:focus-visible{outline:2px solid var(--one-ring);outline-offset:2px}.c-cal_side_acts{display:inline-flex;flex:none;opacity:0%}.c-cal_side_row:hover .c-cal_side_acts,.c-cal_side_row:focus-within .c-cal_side_acts{opacity:100%}@media(hover:none){.c-cal_side_acts{opacity:100%}}.c-cal_side_empty{margin:0;font-size:13px;color:var(--one-text-3)}.c-cal_sync{margin-top:auto;display:flex;flex-direction:column;gap:4px;border-radius:var(--one-r-base);padding:12px;font-size:12px;background:var(--one-bg-sunken);color:var(--one-text-2)}.c-cal_sync code{font-family:var(--one-font-mono);word-break:break-all}@media(max-width:900px){.c-cal_sync{display:none}}.c-cal_chip{display:flex;min-width:0px;align-items:baseline;gap:4px;width:100%;padding-inline:8px;padding-block:2px;border-radius:var(--one-r-sm);border-style:var(--tw-border-style);border-width:0px;cursor:pointer;text-align:left;font-size:12px;--tw-font-weight: 500;font-weight:500;font-family:inherit;background:var(--cal-color);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--cal-color) 16%,var(--one-bg-pane))}color:var(--one-text);transition:background var(--one-dur-fast) var(--one-ease)}.c-cal_chip:hover{background:var(--cal-color);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--cal-color) 28%,var(--one-bg-pane))}}.c-cal_chip:focus-visible{outline:2px solid var(--one-ring);outline-offset:1px}.c-cal_chip.is-timed{position:absolute;flex-direction:column;align-items:flex-start;gap:0px;overflow:hidden;padding-inline:4px;padding-block:2px;box-shadow:inset 3px 0 0 var(--cal-color)}.c-cal_chip.is-timed.is-short{flex-direction:row;align-items:center}.c-cal_chip.is-timed.is-short .c-cal_chip_time{display:none}.c-cal_chip_title{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-cal_chip_time{font-size:11px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );color:var(--one-text-3)}.c-cal_month{display:flex;min-height:0px;flex:1;flex-direction:column}.c-cal_weekhead{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-bottom:1px solid var(--one-border-soft)}.c-cal_weekday{padding-inline:8px;padding-block:8px;text-align:center;font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-3)}.c-cal_cells{display:grid;min-height:0px;flex:1;overflow-y:auto;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(116px,1fr)}.c-cal_cell{position:relative;display:flex;min-width:0px;flex-direction:column;gap:4px;padding:4px;border-right:1px solid var(--one-border-soft);border-bottom:1px solid var(--one-border-soft)}.c-cal_cell.is-pad{background:var(--one-bg-sunken)}.c-cal_cell.is-other .c-cal_daynum{color:var(--one-text-3)}.c-cal_cell:hover:not(.is-pad){background:var(--one-hover)}.c-cal_cell_hit{position:absolute;inset:0;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding:0;cursor:pointer}.c-cal_cell_hit:focus-visible{outline:2px solid var(--one-ring);outline-offset:-2px}.c-cal_daynum{position:relative;display:inline-grid;place-items:center;width:28px;height:28px;flex:none;align-self:flex-start;padding:0;border-radius:var(--one-r-full);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;font-size:13px;--tw-font-weight: 600;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );font-family:inherit;color:var(--one-text)}.c-cal_daynum.is-today{background:var(--one-primary-fill);color:var(--one-primary-ink)}.c-cal_daynum:focus-visible{outline:2px solid var(--one-ring);outline-offset:1px}.c-cal_cell_events{position:relative;display:flex;min-width:0px;flex-direction:column;gap:2px;pointer-events:none}.c-cal_cell_events>*{pointer-events:auto}.c-cal_more{align-self:flex-start;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding-inline:8px;cursor:pointer;font-size:12px;--tw-font-weight: 600;font-weight:600;font-family:inherit;color:var(--one-primary)}.c-cal_more:hover{text-decoration:underline}.c-people_detail{min-height:0px;min-width:0px;overflow-y:auto}.c-people_detail_in{margin-inline:auto;display:flex;max-width:720px;flex-direction:column;gap:20px;padding-inline:24px;padding-block:24px}@media(max-width:760px){.c-people_detail_in{gap:16px;padding-inline:16px;padding-block:16px}}.c-people_back{display:none;align-self:flex-start;margin-left:-8px}@media(max-width:1100px){.c-people_back{display:inline-flex;align-items:center;gap:4px}}.c-people_hero{display:flex;align-items:center;gap:16px}.c-people_hero_avatar{width:80px;height:80px;border-radius:var(--one-r-lg);font-size:28px}.c-people_hero_main{min-width:0px}.c-people_hero_name{margin:0;font-size:24px;--tw-leading: 1.25;line-height:1.25;--tw-font-weight: 700;font-weight:700;overflow-wrap:break-word;color:var(--one-text)}.c-people_hero_sub{margin:4px 0 0;font-size:14px;color:var(--one-text-2)}.c-people_actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.c-people_spacer{flex:1}.c-icon_btn.is-danger:hover:not(:disabled){color:var(--one-error)}.c-people_info{margin:0;overflow:hidden;border-radius:var(--one-r-md);background:var(--one-bg-sunken);border:1px solid var(--one-border-soft)}.c-people_info_row{display:grid;gap:12px;padding-inline:16px;padding-block:12px;grid-template-columns:112px minmax(0,1fr)}.c-people_info_row+.c-people_info_row{border-top:1px solid var(--one-border-soft)}@media(max-width:760px){.c-people_info_row{grid-template-columns:minmax(0,1fr);gap:4px}}.c-people_info_label{font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-3)}.c-people_info_value{margin:0;min-width:0px;font-size:14px;overflow-wrap:break-word;color:var(--one-text)}.c-people_info_value.is-mono{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.c-people_info_value.is-pre{white-space:pre-wrap}.c-people_link{text-decoration-line:none;color:var(--one-primary)}.c-people_link:hover{text-decoration-line:underline}.c-people_link:focus-visible{outline:2px solid var(--one-ring);outline-offset:2px;border-radius:var(--one-r-sm)}.c-people_tag{margin-left:8px;display:inline-flex;align-items:center;height:20px;padding-inline:8px;border-radius:var(--one-r-full);font-size:11px;--tw-font-weight: 500;font-weight:500;background:var(--one-hover);color:var(--one-text-2)}.c-people_blank{margin-inline:auto;display:flex;max-width:420px;flex-direction:column;align-items:center;gap:12px;padding-inline:24px;padding-block:64px;text-align:center}.c-people_blank_icon{color:var(--one-text-3)}.c-people_blank_title{margin:0;font-size:18px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-people_blank_text{margin:0;font-size:14px;color:var(--one-text-3)}.c-people_card{margin-top:16px;display:flex;width:100%;flex-direction:column;align-items:center;gap:4px;padding:16px;border-radius:var(--one-r-md);font-size:13px;background:var(--one-bg-sunken);border:1px solid var(--one-border-soft)}.c-people_card_title{margin:0;display:flex;align-items:center;gap:8px;--tw-font-weight: 500;font-weight:500;color:var(--one-text-2)}.c-cform{display:flex;flex-direction:column;gap:16px}.c-cform_head{display:flex;align-items:flex-start;gap:16px}.c-cform_head .c-avatar{margin-top:24px;width:64px;height:64px;border-radius:var(--one-r-lg);font-size:22px}.c-cform_head_main{display:flex;min-width:0px;flex:1;flex-direction:column;gap:8px}.c-cform_photo{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.c-cform_pair{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.c-cform_pair{grid-template-columns:minmax(0,1fr)}}.c-cform_rows{display:flex;flex-direction:column;gap:8px}.c-cform_row{display:grid;align-items:flex-start;gap:8px;grid-template-columns:minmax(0,1fr) 128px 28px}.c-cform_row.is-url{grid-template-columns:minmax(0,1fr) 28px}.c-cform_row>.c-icon_btn{margin-top:6px}@media(max-width:560px){.c-cform_row{grid-template-columns:minmax(0,1fr) 104px 28px}}.c-cform_add{align-self:flex-start}.c-cform_addr{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--one-r-md);margin:0;min-width:0;border:1px solid var(--one-border-soft);background:var(--one-bg-sunken)}.c-cform_legend{padding-inline:4px;font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-3)}.c-groups_icon{display:inline-grid;flex:none;place-items:center;width:36px;height:36px;border-radius:var(--one-r-md);background:var(--one-primary);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-primary) 12%,transparent)}color:var(--one-primary)}.c-groups_icon.is-lg{width:80px;height:80px;border-radius:var(--one-r-lg)}.c-groups_cap{margin:0;font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-3)}.c-groups_members{margin:0;list-style-type:none;padding:0}.c-groups_member{display:flex;align-items:center;gap:12px;padding-inline:12px;padding-block:8px;border-radius:var(--one-r-md)}.c-groups_member:hover{background:var(--one-hover)}.c-groups_chosen{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;gap:8px;padding:0}.c-groups_chip{display:inline-flex;align-items:center;gap:8px;height:32px;padding-right:4px;padding-left:8px;border-radius:var(--one-r-full);font-size:13px;background:var(--one-hover);color:var(--one-text)}.c-groups_chip_name{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-import_drop{display:flex;width:100%;align-items:center;gap:12px;padding:16px;border-radius:var(--one-r-md);background-color:transparent;cursor:pointer;text-align:left;font:inherit;color:var(--one-text-2);border:1px dashed var(--one-border);transition:background var(--one-dur-fast) var(--one-ease),border-color var(--one-dur-fast) var(--one-ease)}.c-import_drop:hover,.c-import_drop.is-over{background:var(--one-hover);border-color:var(--one-primary);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-primary) 45%,var(--one-border))}}.c-import_drop:focus-visible{outline:2px solid var(--one-ring);outline-offset:2px}.c-import_drop_main{display:flex;min-width:0px;flex-direction:column;gap:2px}.c-import_drop_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;--tw-font-weight: 500;font-weight:500;color:var(--one-text)}.c-import_drop_hint{font-size:13px;color:var(--one-text-3)}.c-import_map{display:flex;flex-direction:column;gap:12px}.c-import_title{margin:0;font-size:14px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-import_hint{margin:0;font-size:13px;color:var(--one-text-3)}.c-import_header{margin-top:4px;display:block;font-size:12px;--tw-font-weight: 400;font-weight:400;color:var(--one-text-3)}.c-import_map th{min-width:150px;vertical-align:top}.c-import_count{margin:0;font-size:13px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );color:var(--one-text-2)}.c-import_result{display:flex;flex-direction:column;align-items:center;gap:12px;padding-block:16px;text-align:center;color:var(--one-text-2)}.c-import_result_title{margin:0;font-size:16px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-import_errors{width:100%;text-align:left}.c-import_errors_cap{margin:0 0 4px;font-size:13px;--tw-font-weight: 600;font-weight:600;color:var(--one-error)}.c-import_errors_list{margin:0;max-height:160px;overflow-y:auto;padding:12px 12px 12px 24px;border-radius:var(--one-r-md);font-size:13px;background:var(--one-bg-sunken);color:var(--one-text-2)}.c-people{display:grid;height:100%;min-height:0px;grid-template-columns:minmax(300px,380px) minmax(0,1fr)}@media(max-width:1100px){.c-people{grid-template-columns:minmax(0,1fr)}.c-people.is-detail .c-people_list{display:none}.c-people:not(.is-detail) .c-people_detail{display:none}}@media(min-width:1920px){.c-people{grid-template-columns:minmax(340px,440px) minmax(0,1fr)}}.c-people_list{display:flex;min-height:0px;min-width:0px;flex-direction:column;border-right:1px solid var(--one-border-soft)}@media(max-width:1100px){.c-people_list{border-right:0}}.c-people_head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;padding-inline:16px;padding-top:16px;padding-bottom:8px}.c-people_head_main{min-width:0px}.c-people_title{margin:0;font-size:22px;--tw-leading: 1.25;line-height:1.25;--tw-font-weight: 700;font-weight:700;color:var(--one-text)}.c-people_count{margin:4px 0 0;display:flex;align-items:center;gap:8px;font-size:13px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );color:var(--one-text-3)}.c-people_sync{display:inline-flex;align-items:center;gap:4px;height:20px;padding-inline:8px;border-radius:var(--one-r-full);font-size:11px;--tw-font-weight: 500;font-weight:500;background:var(--one-primary);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-primary) 10%,transparent)}color:var(--one-primary)}.c-people_sync:before{width:6px;height:6px;border-radius:var(--one-r-full);--tw-content: "";content:var(--tw-content);background:var(--one-signal)}.c-people_head_actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.c-people_filters{display:flex;flex-direction:column;gap:8px;padding-inline:16px;padding-bottom:12px}.c-people_search{position:relative}.c-people_search>.i{pointer-events:none;position:absolute;top:50%;left:12px;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);z-index:1;color:var(--one-text-3)}.c-people_search .c-field_ctl{padding-left:36px}.c-people_chip_count{font-size:12px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );opacity:75%}.c-people_group_select{max-width:280px}.c-people_scroll{position:relative;min-height:0px;flex:1;overflow-y:auto;padding-inline:8px;padding-bottom:12px}.c-people_rows{position:relative}.c-people_rows.is-virtual .c-people_item{position:absolute;top:0;left:0;width:100%}.c-people_letter{display:flex;align-items:center;height:28px;padding-inline:12px;font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-3)}.c-people_row{display:flex;width:100%;align-items:center;gap:12px;height:56px;padding-inline:12px;border-radius:var(--one-r-md);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;text-align:left;font:inherit;color:var(--one-text);transition:background var(--one-dur-fast) var(--one-ease)}.c-people_row:hover{background:var(--one-hover)}.c-people_row:focus-visible{outline:2px solid var(--one-ring);outline-offset:-2px}.c-people_row.is-selected{background:var(--one-selected)}.c-people_row.is-skeleton{cursor:default}.c-people_row.is-skeleton:hover{background-color:transparent}@media(hover:none){.c-people_row{height:64px}}.c-people_main{display:flex;min-width:0px;flex:1;flex-direction:column;gap:2px}.c-people_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;--tw-font-weight: 500;font-weight:500}.c-people_sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--one-text-3)}.c-people_star{flex:none;color:var(--one-accent)}.c-settings_row.is-top{align-items:flex-start}.c-sig_form{max-width:none}.c-sig_editor{display:flex;min-width:0px;flex-direction:column;border-radius:var(--one-r-base);border:1px solid var(--one-border);background:var(--one-bg-pane)}.c-sig_editor:focus-within{outline:2px solid var(--one-ring);outline-offset:1px}.c-sig_bar{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding-inline:8px;padding-block:4px;border-bottom:1px solid var(--one-border-soft)}.c-sig_source{margin-left:auto}.c-sig_source[aria-pressed=true]{background:var(--one-selected);color:var(--one-primary)}.c-sig_content{min-height:140px;padding-inline:12px;padding-block:8px;overflow-y:auto;max-height:40dvh}.c-sig_content .ProseMirror{min-height:120px;font-size:14px;outline:0;line-height:1.5;color:var(--one-text)}.c-sig_preview{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--one-r-md);font-size:14px;overflow-wrap:break-word;border:1px dashed var(--one-border);background:var(--one-bg-sunken);color:var(--one-text)}.c-sig_preview_title{margin:0;font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-3)}.c-sig_html{overflow-x:auto}.c-sig_html img{max-width:100%}.c-sig_text{margin:0;white-space:pre-wrap;font:inherit}.c-sig_list_preview{margin-top:8px;max-height:96px;overflow:hidden;font-size:13px;overflow-wrap:break-word;color:var(--one-text-2)}.c-rule_editor{padding:16px;border-radius:var(--one-r-md);border:1px solid var(--one-primary);@supports (color: color-mix(in lab,red,red)){border:1px solid color-mix(in srgb,var(--one-primary) 45%,var(--one-border))}background:var(--one-bg-pane)}.c-rule_editor_title{margin:0 0 12px;font-size:14px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-rule_form{max-width:none}.c-rule_match{margin:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:16px;row-gap:4px;padding:0;border-style:var(--tw-border-style);border-width:0px}.c-rule_match legend{float:left;margin-right:12px;padding:0}.c-rule_radio{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--one-text)}.c-rule_block{display:flex;flex-direction:column;gap:8px}.c-rule_heading{margin:0;font-size:13px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-2)}.c-rule_row{display:flex;flex-direction:column;gap:4px}.c-rule_cells{display:grid;align-items:flex-start;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr) 36px}.c-rule_cells.is-action{grid-template-columns:minmax(0,1fr) minmax(0,2fr) 36px}.c-rule_cells.is-bare{grid-template-columns:minmax(0,1fr) 36px}@media(max-width:640px){.c-rule_cells,.c-rule_cells.is-action,.c-rule_cells.is-bare{grid-template-columns:minmax(0,1fr) 36px}.c-rule_cells>:nth-child(3){grid-column:1/-1;grid-row:2}}.c-rule_target{display:flex;align-items:flex-start;gap:4px}.c-rule_target>:first-child{min-width:0px;flex:1}.c-rule_newfolder{display:flex;align-items:flex-start;gap:8px;padding:8px;border-radius:var(--one-r-base);background:var(--one-bg-sunken)}.c-rule_newfolder>:first-child{min-width:0px;flex:1}.c-rule_priority{max-width:160px}.c-sieve_code{margin-top:8px;max-height:80px;overflow:hidden;padding-inline:12px;padding-block:8px;border-radius:var(--one-r-base);font-size:12px;white-space:pre-wrap;font-family:var(--one-font-mono);line-height:1.5;word-break:break-all;background:var(--one-bg-sunken);color:var(--one-text-2)}.c-sieve_row{flex-direction:column;align-items:stretch}.c-sieve_head{display:flex;align-items:center;gap:12px}.c-sieve_editor{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--one-r-md);border:1px solid var(--one-primary);@supports (color: color-mix(in lab,red,red)){border:1px solid color-mix(in srgb,var(--one-primary) 45%,var(--one-border))}background:var(--one-bg-pane)}.c-sieve_result{display:flex;align-items:flex-start;gap:8px;padding-inline:12px;padding-block:8px;border-radius:var(--one-r-base);font-size:13px}.c-sieve_result.is-ok{background:var(--one-success);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-success) 12%,transparent)}color:var(--one-success)}.c-sieve_result.is-bad{background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 10%,transparent)}color:var(--one-error)}.c-sieve_result pre{margin:4px 0 0;white-space:pre-wrap;font-family:var(--one-font-mono);font-size:12px}.l-settings{position:absolute;inset:0;display:grid;min-height:0px;min-width:0px;grid-template-columns:264px minmax(0,1fr)}@media(max-width:900px){.l-settings{grid-template-columns:minmax(0,1fr)}.l-settings.is-list .l-settings_main,.l-settings.is-detail .c-settings_nav{display:none}}.c-settings_nav{min-height:0px;overflow-y:auto;padding-inline:12px;padding-block:16px;border-right:1px solid var(--one-border-soft);background:var(--one-bg-pane)}.c-settings_group_head{margin-inline:0px;margin-top:0}.c-settings_group:not(:first-child) .c-settings_group_head{margin-top:12px}.c-settings_group_btn{display:flex;width:100%;align-items:center;justify-content:space-between;height:32px;padding-inline:12px;border-radius:var(--one-r-md);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;font:inherit;color:inherit}.c-settings_group_btn:hover{background:var(--one-hover);color:var(--one-text-2)}.c-settings_group_btn:focus-visible{outline:2px solid var(--one-ring);outline-offset:-2px}@media(hover:none){.c-settings_group_btn{height:40px}}.c-settings_group_chev{transform:rotate(-90deg);transition:transform var(--one-dur-fast) var(--one-ease)}.c-settings_group_chev.is-open{transform:none}@media(prefers-reduced-motion:reduce){.c-settings_group_chev{transition:none}}.c-settings_items{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:2px;padding:0}.c-settings_items[hidden]{display:none}.l-settings_main{display:grid;min-height:0px;min-width:0px;grid-template-rows:auto minmax(0,1fr)}.c-settings_head{display:flex;align-items:center;gap:8px;padding-inline:24px;padding-top:20px;padding-bottom:8px}@media(max-width:900px){.c-settings_head{padding-inline:12px;padding-top:12px}}.c-settings_title{margin:0;font-size:20px;--tw-font-weight: 700;font-weight:700;color:var(--one-text)}.c-settings_back{display:none;width:36px;height:36px;align-items:center;justify-content:center;border-radius:var(--one-r-full);color:var(--one-text-2)}.c-settings_back:hover{background:var(--one-hover)}.c-settings_back:focus-visible{outline:2px solid var(--one-ring)}@media(max-width:900px){.c-settings_back{display:inline-flex}}.c-settings_body{min-height:0px;min-width:0px;overflow-y:auto;padding-inline:24px;padding-top:8px;padding-bottom:32px}@media(max-width:900px){.c-settings_body{padding-inline:12px}}.c-settings_loading{display:flex;max-width:720px;flex-direction:column;gap:12px}.c-settings_sec{display:flex;max-width:860px;flex-direction:column;gap:12px;margin-bottom:24px}.c-settings_sec_head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.c-settings_sec_title{margin:0;font-size:15px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-settings_sec_desc{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--one-text-2)}.c-settings_sec_actions{display:flex;flex:none;align-items:center;gap:8px}.c-settings_form{display:flex;max-width:560px;flex-direction:column;gap:16px}.c-settings_grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:640px){.c-settings_grid{grid-template-columns:minmax(0,1fr)}}.c-settings_actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.c-settings_error{margin:0;font-size:13px;color:var(--one-error)}.c-settings_mono{font-family:var(--one-font-mono)}.c-settings_muted{font-size:12px;color:var(--one-text-3)}.c-settings_banner{display:flex;align-items:flex-start;gap:8px;padding-inline:12px;padding-block:8px;border-radius:var(--one-r-md);font-size:13px;border:1px solid var(--one-border);background:var(--one-bg-sunken);color:var(--one-text-2)}.c-settings_banner.is-warn{border-color:var(--one-orange);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-orange) 55%,var(--one-border))}background:var(--one-orange);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-orange) 10%,transparent)}color:var(--one-text)}.c-settings_list{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:8px;padding:0}.c-settings_row{display:flex;align-items:center;gap:12px;padding-inline:16px;padding-block:12px;border-radius:var(--one-r-md);border:1px solid var(--one-border-soft);background:var(--one-bg-pane)}.c-settings_row.is-active{border-color:var(--one-primary);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-primary) 45%,var(--one-border))}}.c-settings_row_main{min-width:0px;flex:1}.c-settings_row_title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-settings_row_sub{margin-top:2px;font-size:12px;overflow-wrap:break-word;color:var(--one-text-3)}.c-settings_row_actions{display:flex;flex:none;align-items:center;gap:4px}.c-acct{display:flex;flex-direction:column;max-width:768px;gap:var(--one-s-4)}.c-acct_panel{min-width:0px;border-radius:var(--one-r-md);background:var(--one-bg-pane);border:1px solid var(--one-border-soft)}.c-acct_panel_head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding-inline:20px;padding-top:16px;gap:var(--one-s-3)}.c-acct_panel_title{margin:0;font-size:15px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-acct_panel_desc{margin:4px 0 0;font-size:13px;color:var(--one-text-3)}.c-acct_panel_body{display:flex;flex-direction:column;padding:20px;gap:var(--one-s-4)}.c-acct_form{display:flex;flex-direction:column;gap:var(--one-s-4)}.c-acct_stack{display:flex;min-width:0px;flex-direction:column;gap:var(--one-s-2)}.c-acct_row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--one-s-2)}.c-acct_row.is-end{align-items:flex-end}.c-acct_row.is-between{justify-content:space-between}.c-acct_grow{min-width:0px;flex:1}.c-acct_actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--one-s-2)}.c-acct_hint{margin:0;font-size:13px;color:var(--one-text-3)}.c-acct_avatar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--one-s-4)}.c-acct_msg{display:flex;align-items:center;padding-inline:12px;padding-block:8px;border-radius:var(--one-r-base);font-size:13px;gap:var(--one-s-2);border:1px solid var(--one-border-soft);background:var(--one-bg-sunken);color:var(--one-text-2)}.c-acct_msg.is-error{color:var(--one-error);border-color:var(--one-error);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-error) 40%,transparent)}}.c-acct_msg.is-success{color:var(--one-success);border-color:var(--one-success);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-success) 40%,transparent)}}.c-acct_msg.is-warning{color:var(--one-warning);border-color:var(--one-warning);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-warning) 40%,transparent)}}.c-acct_code{margin:0;padding-inline:12px;padding-block:8px;border-radius:var(--one-r-base);word-break:break-all;white-space:pre-wrap;font-size:13px;font-family:var(--one-font-mono);background:var(--one-bg-sunken);border:1px solid var(--one-border-soft);color:var(--one-text)}.c-acct_badge{display:inline-flex;align-items:center;height:20px;padding-inline:8px;border-radius:var(--one-r-full);font-size:11px;--tw-font-weight: 500;font-weight:500;white-space:nowrap;background:var(--one-tint);color:var(--one-primary)}.c-acct_badge.is-warn{background:var(--one-signal);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-signal) 18%,transparent)}color:var(--one-accent)}.c-acct_badge.is-error{background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 14%,transparent)}color:var(--one-error)}.c-acct_list{margin:0;display:flex;list-style-type:none;flex-direction:column;padding:0;gap:var(--one-s-2)}.c-acct_item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-inline:16px;padding-block:12px;border-radius:var(--one-r-md);gap:var(--one-s-3);background:var(--one-bg-sunken);border:1px solid var(--one-border-soft)}.c-acct_item.is-block{flex-direction:column;align-items:stretch}.c-acct_item_main{display:flex;min-width:0px;flex:1;flex-direction:column;gap:var(--one-s-1)}.c-acct_item_title{display:flex;flex-wrap:wrap;align-items:center;font-size:14px;--tw-font-weight: 600;font-weight:600;gap:var(--one-s-2);color:var(--one-text);overflow-wrap:anywhere}.c-acct_item_meta{display:flex;flex-wrap:wrap;font-size:12px;gap:var(--one-s-1) var(--one-s-4);color:var(--one-text-3)}.c-acct_item_actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--one-s-2)}.c-acct_dot{display:inline-block;width:8px;height:8px;border-radius:var(--one-r-full);background:var(--one-border)}.c-acct_dot.is-on{background:var(--one-success)}.c-acct_swatch{width:24px;height:24px;cursor:pointer;padding:0;border-radius:var(--one-r-full);border:1px solid var(--one-border);background:none}.c-acct_swatch::-webkit-color-swatch-wrapper{padding:0}.c-acct_swatch::-webkit-color-swatch{border-radius:var(--one-r-full);border-style:var(--tw-border-style);border-width:0px}.c-acct_name_btn{cursor:pointer;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding:0;text-align:left;font:inherit;color:inherit}.c-acct_name_btn:hover{color:var(--one-primary)}.c-acct_days{display:flex;flex-wrap:wrap;gap:var(--one-s-1)}.c-acct_avail{display:grid;align-items:flex-end;gap:var(--one-s-2);grid-template-columns:minmax(0,1fr) auto auto auto}@media(max-width:640px){.c-acct_avail{grid-template-columns:1fr 1fr}}.c-acct_switch{display:flex;flex-wrap:wrap;gap:var(--one-s-1)}.c-acct_secret{border-color:var(--one-success);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--one-success) 50%,transparent)}}.c-acct_empty{margin:0;padding-inline:16px;padding-block:24px;text-align:center;font-size:13px;color:var(--one-text-3)}.c-acct_footnote{margin:0;font-size:12px;color:var(--one-text-3)}.c-acct_pager{display:flex;justify-content:flex-end;gap:var(--one-s-2)}.c-acct_seg{display:inline-flex;padding:2px;border-radius:var(--one-r-full);gap:2px;background:var(--one-bg-sunken);border:1px solid var(--one-border-soft)}.c-acct_seg_btn{height:32px;cursor:pointer;padding-inline:16px;border-radius:var(--one-r-full);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;font-size:13px;--tw-font-weight: 500;font-weight:500;font:inherit;color:var(--one-text-2);transition:background var(--one-dur-fast) var(--one-ease)}.c-acct_seg_btn:hover{background:var(--one-hover)}.c-acct_seg_btn.is-active{background:var(--one-selected);color:var(--one-primary)}.c-acct_preview{display:flex;flex-direction:column;padding:16px;border-radius:var(--one-r-md);gap:var(--one-s-3);background:var(--one-bg-sunken);border:1px solid var(--one-border-soft)}.c-acct_preview_head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--one-s-3)}.c-acct_preview_head h3{margin:0;font-size:14px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-acct_preview_head p{margin:4px 0 0;font-size:13px;color:var(--one-text-3)}.c-acct_preview_meta{display:flex;flex-direction:column;font-size:12px;color:var(--one-text-3)}.c-acct_preview_list{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--one-r-base);background:var(--one-bg-pane);border:1px solid var(--one-border-soft)}.c-acct_preview_row{display:grid;align-items:center;padding-inline:12px;padding-block:8px;font-size:13px;gap:var(--one-s-3);grid-template-columns:140px minmax(0,1fr) auto;color:var(--one-text-2)}.c-acct_preview_row+.c-acct_preview_row{border-top:1px solid var(--one-border-soft)}.c-acct_preview_row.is-unread{--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-acct_preview_row.is-comfortable{padding-block:12px}@media(max-width:640px){.c-acct_preview_row{grid-template-columns:minmax(0,1fr) auto}}.c-acct_preview_snippet{--tw-font-weight: 400;font-weight:400;color:var(--one-text-3);grid-column:2/-1}@media(max-width:640px){.c-acct_preview_snippet{grid-column:1/-1}}.c-acct_strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-inline:16px;padding-block:12px;border-radius:var(--one-r-md);gap:var(--one-s-4);background:var(--one-bg-sunken);border:1px solid var(--one-border-soft)}.c-acct_strip>div{display:flex;flex-direction:column;font-size:12px;color:var(--one-text-3)}.c-acct_strip strong{font-size:14px;--tw-font-weight: 600;font-weight:600;color:var(--one-text);overflow-wrap:anywhere}.c-acct_grid{display:grid;gap:var(--one-s-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.c-acct_proto{display:flex;flex-direction:column;padding:16px;border-radius:var(--one-r-md);gap:var(--one-s-3);background:var(--one-bg-pane);border:1px solid var(--one-border-soft)}.c-acct_proto header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--one-s-2)}.c-acct_proto h4{margin:0;font-size:14px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-acct_proto header p{margin:0;font-size:12px;color:var(--one-text-3)}.c-acct_proto dl{margin:0;display:flex;flex-direction:column;gap:var(--one-s-2)}.c-acct_proto dl>div{display:grid;align-items:center;gap:var(--one-s-2);grid-template-columns:84px minmax(0,1fr) auto}.c-acct_proto dt{font-size:12px;color:var(--one-text-3)}.c-acct_proto dd{margin:0;min-width:0px}.c-acct_proto code{font-size:13px;font-family:var(--one-font-mono);color:var(--one-text);overflow-wrap:anywhere}.c-acct_copy{display:inline-flex;cursor:pointer;align-items:center;height:28px;padding-inline:8px;border-radius:var(--one-r-full);font-size:12px;--tw-font-weight: 500;font-weight:500;gap:var(--one-s-1);font:inherit;background:transparent;border:1px solid var(--one-border);color:var(--one-text-2)}.c-acct_copy:hover{background:var(--one-hover);color:var(--one-text)}.c-acct_guides{display:grid;gap:var(--one-s-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.c-acct_guides article{padding:16px;border-radius:var(--one-r-md);background:var(--one-bg-sunken);border:1px solid var(--one-border-soft)}.c-acct_guides h4{margin:0 0 4px;font-size:14px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-acct_guides p{margin:0;font-size:13px;color:var(--one-text-2);line-height:1.6;white-space:pre-line}.c-acct_guides span{font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-accent)}.c-acct_guides_stack{display:flex;flex-direction:column;gap:var(--one-s-3)}.c-acct_guides_stack article{padding:16px;border-radius:var(--one-r-md);background:var(--one-bg-sunken);border:1px solid var(--one-border-soft)}.c-acct_guides_stack h4{margin:0 0 4px;font-size:14px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.c-acct_guides_stack p{margin:0;font-size:13px;color:var(--one-text-2);line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.c-acct_guides_stack p.is-code{font-family:var(--one-font-mono)}.c-keys{margin:0;display:flex;list-style-type:none;flex-direction:column;padding:0}.c-keys_row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:8px;font-size:13px;border-bottom:1px solid var(--one-border-soft);color:var(--one-text)}.c-keys_row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.c-keys_desc{min-width:0px}.c-keys_caps{display:flex;flex-shrink:0;align-items:center;gap:4px}.c-hold{display:flex;flex-direction:column}.c-hold_bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-inline:20px;padding-block:10px;font-size:13px;background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 10%,var(--one-bg-pane))}border-bottom:1px solid var(--one-error);@supports (color: color-mix(in lab,red,red)){border-bottom:1px solid color-mix(in srgb,var(--one-error) 45%,transparent)}color:var(--one-error)}@media(max-width:760px){.c-hold_bar{padding-inline:16px}}.c-hold_title{--tw-font-weight: 600;font-weight:600}.c-hold_text{min-width:0px;flex:1;color:var(--one-text)}.c-hold_admin{--tw-font-weight: 600;font-weight:600}.c-hold_form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding-inline:20px;padding-block:12px;background:var(--one-bg-sunken);border-bottom:1px solid var(--one-border)}@media(max-width:760px){.c-hold_form{padding-inline:16px}}.c-hold_code{min-width:192px;font-family:var(--one-font-mono)}.c-trace-page_meta{display:block;font-size:11px;color:var(--one-text-3)}.c-trace_code.is-empty{color:var(--one-text-3);font-family:inherit}.c-trace-page_error{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.p-qs{position:absolute;right:0;left:0;overflow-y:auto;padding:8px;border-radius:var(--one-r-lg);z-index:var(--one-z-panel);top:calc(100% + var(--one-s-2));max-height:min(70dvh,560px);border:1px solid var(--one-border-soft);background:var(--one-bg-elev);box-shadow:var(--one-shadow);animation:one-qs-in var(--one-dur) var(--one-ease-in)}.p-qs[hidden]{display:none}@media(max-width:760px){.p-qs{position:fixed;top:calc(var(--one-top-h) + env(safe-area-inset-top));right:var(--one-s-2);left:var(--one-s-2);max-height:calc(100dvh - var(--one-top-h) - var(--one-nav-h) - var(--one-s-4))}}@keyframes one-qs-in{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}.p-qs_chips{display:flex;flex-wrap:wrap;gap:8px;padding-inline:8px;padding-top:8px;padding-bottom:12px;border-bottom:1px solid var(--one-border-soft)}.p-qs_sec{padding-block:8px}.p-qs_sec+.p-qs_sec{border-top:1px solid var(--one-border-soft)}.p-qs_head{padding-inline:12px;padding-top:4px;padding-bottom:8px;font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-3)}.p-qs_item{display:flex;width:100%;align-items:center;gap:12px;min-height:44px;padding-inline:12px;padding-block:8px;border-radius:var(--one-r-md);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;cursor:pointer;text-align:left;font:inherit;color:var(--one-text-2);transition:background var(--one-dur-fast) var(--one-ease)}.p-qs_item:hover,.p-qs_item.is-active{background:var(--one-hover);color:var(--one-text)}.p-qs_item.is-active{box-shadow:inset 0 0 0 1px var(--one-primary);@supports (color: color-mix(in lab,red,red)){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--one-primary) 35%,transparent)}}.p-qs_item>.i{color:var(--one-text-3)}.p-qs_item>.p-qs_sub{margin-left:auto}.p-qs_item.is-all .p-qs_main{--tw-font-weight: 600;font-weight:600;color:var(--one-primary)}.p-qs_item kbd{padding-inline:8px;padding-block:2px;font-size:11px;border-radius:var(--one-r-sm);font-family:var(--one-font-mono);border:1px solid var(--one-border)}.p-qs_item kbd,.p-qs_item .p-qs_meta{margin-left:auto;flex:none;color:var(--one-text-3)}.p-qs_item .p-qs_meta{font-size:12px}.p-qs_text{display:flex;min-width:0px;flex:1;flex-direction:column}.p-qs_main{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--one-text)}.p-qs_sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--one-text-3)}.p-qs_hint{margin:0;padding-inline:12px;padding-block:16px;font-size:13px;color:var(--one-text-3)}.p-qs_foot{padding-top:8px;border-top:1px solid var(--one-border-soft)}.p-qs_adv{display:grid;gap:12px;padding-inline:12px;padding-top:8px;padding-bottom:12px}.p-qs_adv .p-qs_head{padding:0}.p-qs_actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:8px}.l-shell.has-qset{--qset-card-w: 320px}@media(min-width:1440px){.l-shell.has-qset{--qset-card-w: 340px}}@media(min-width:1101px){.l-shell.has-qset{--qset-w: 0px;grid-template-columns:var(--one-side-w) minmax(0,1fr) var(--qset-w) var(--one-rail-w);transition-duration:var(--one-dur)}.l-shell.has-qset.is-qset{--qset-w: calc(var(--qset-card-w) + var(--one-s-3))}.l-shell.has-qset>.l-rail{grid-column:4}}.p-qset{grid-column-start:3;grid-row-start:2;display:flex;min-height:0px;min-width:0px;justify-content:flex-end;overflow:hidden;visibility:hidden;transition:visibility 0s linear var(--one-dur)}.p-qset.is-open{visibility:visible;transition:none}@media(max-width:1100px){.p-qset{position:fixed;inset-block:0px;right:0;width:min(var(--qset-card-w),100vw);z-index:var(--one-z-drawer);translate:100% 0;transition:translate var(--one-dur) var(--one-ease),visibility 0s linear var(--one-dur)}.p-qset.is-open{translate:0 0;transition:translate var(--one-dur) var(--one-ease)}}.p-qset_card{display:flex;flex:none;flex-direction:column;overflow-y:auto;margin-bottom:12px;padding:20px;border-radius:var(--one-r-lg);width:var(--qset-card-w);background:var(--one-bg-pane);border:1px solid var(--one-border-soft)}@media(max-width:1100px){.p-qset_card{margin:0;width:100%;border-radius:0;border-width:0;border-left-width:1px;box-shadow:var(--one-shadow)}}.p-qset_head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.p-qset_head h2{margin:0;font-size:16px;--tw-font-weight: 600;font-weight:600;color:var(--one-text)}.p-qset_all{margin-bottom:4px;width:100%;justify-content:center}@media(min-width:1101px){.p-qset_scrim{display:none}}.p-compose{position:fixed;display:flex;flex-direction:column;overflow:hidden;right:var(--compose-right, var(--one-s-6));bottom:0;z-index:var(--one-z-panel);width:min(600px,100vw - 32px);min-height:min(70dvh,100dvh - 72px);max-height:90dvh;border:1px solid var(--one-border);border-bottom:0;border-radius:var(--one-r-lg) var(--one-r-lg) 0 0;background:var(--one-bg-elev);color:var(--one-text);box-shadow:var(--one-shadow);animation:p-compose-in var(--one-dur-slow) var(--one-ease-in);transition:right var(--one-dur-slow) var(--one-ease)}.p-compose.is-max{inset:50% auto auto 50%;z-index:calc(var(--one-z-panel) + 1);width:min(90vw,100vw - 64px);height:min(90dvh,100dvh - 64px);max-height:none;border-bottom:1px solid var(--one-border);border-radius:var(--one-r-lg);transform:translate(-50%,-50%)}.p-compose.is-min{width:328px;min-height:0}.p-compose.is-drop{outline:2px dashed var(--one-primary);outline-offset:-4px}@media(max-width:760px){.p-compose{inset:0;width:100%;height:100dvh;max-height:none;border:0;border-radius:0;padding-top:env(safe-area-inset-top)}.p-compose.is-max,.p-compose.is-min{inset:0;width:100%;height:100dvh;border-radius:0;transform:none}.p-compose.is-min .p-compose_body{display:flex}}@keyframes p-compose-in{0%{opacity:0;translate:0 16px}}.p-compose_head{display:flex;flex:none;align-items:center;gap:8px;padding-block:6px;padding-right:8px;padding-left:16px;background:var(--one-bg-sunken);cursor:default;user-select:none}.p-compose_title{margin:0;min-width:0px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;--tw-font-weight: 500;font-weight:500}.p-compose_head_acts{display:flex;flex:none;align-items:center;gap:2px}@media(max-width:760px){.p-compose_max{display:none}}.p-compose_wait{margin:0;padding:24px;color:var(--one-text-3)}.p-compose_drop{position:absolute;inset:0;display:grid;place-items:center;z-index:1;font-size:15px;--tw-font-weight: 600;font-weight:600;background:var(--one-bg-elev);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-bg-elev) 88%,transparent)}color:var(--one-primary);pointer-events:none}.p-compose_body{display:flex;min-height:0px;flex:1;flex-direction:column;overflow-y:auto}.p-compose_body[hidden]{display:none}.p-compose_fields{flex:none}.p-compose_rcpts{border-bottom:1px solid var(--one-border-soft)}.p-compose_rcpts .p-compose_field{border-bottom:0}.p-compose_field{display:flex;align-items:center;gap:12px;padding-inline:16px;min-height:40px;border-bottom:1px solid var(--one-border-soft)}.p-compose_label{width:64px;flex:none;font-size:13px;--tw-font-weight: 500;font-weight:500;color:var(--one-text-3)}.p-compose_srlabel{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.p-compose_ctl{min-width:0px;flex:1}.p-compose_ctl .c-rcpt{border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding-inline:0px}.p-compose_ctl .c-field_ctl{border-style:var(--tw-border-style);border-width:0px;background-color:transparent}.p-compose_more{flex:none}.p-compose_input{min-width:0px;flex:1;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;outline-style:var(--tw-outline-style);outline-width:0px;height:40px;font:inherit;font-size:14px;color:var(--one-text)}.p-compose_input::placeholder{color:var(--one-text-3)}.p-compose_input:focus-visible{outline:2px solid var(--one-ring);outline-offset:-2px}.p-compose_foot{display:flex;flex:none;flex-direction:column;padding-bottom:env(safe-area-inset-bottom);background:var(--one-bg-elev)}.p-compose_tools{display:flex;flex:none;flex-direction:column;padding-inline:8px;padding-block:4px;border-bottom:1px solid var(--one-border-soft);background:var(--one-bg-sunken)}.p-compose_acts{display:flex;flex-wrap:nowrap;align-items:center;gap:2px;padding-inline:12px;padding-top:4px;padding-bottom:10px}.p-compose_acts .c-icon_btn{width:32px;height:32px;flex:none;border-radius:calc(infinity * 1px)}.p-compose_send{margin-right:8px;min-width:88px;border-radius:999px}.p-compose_attach{cursor:pointer}.p-compose_grow{flex:1}.p-compose_counts{display:none;align-items:center;gap:8px;padding-inline:8px;font-size:12px;color:var(--one-text-3)}@media(min-width:520px){.p-compose_counts{display:flex}}.p-compose_sched{flex:none;color:var(--one-accent)}.p-compose_priority{width:96px;flex:none}.p-compose_status{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline:8px;flex:0 1 auto;font-size:12px;color:var(--one-text-3)}.p-compose_status.is-error{color:var(--one-error)}.p-compose_bin:hover:not(:disabled){background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 10%,transparent)}color:var(--one-error)}.p-compose_hint{margin:0;font-size:12px;color:var(--one-text-3)}.p-compose_sigs,.p-compose_tpls,.p-compose_checks{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:8px;padding:0}.p-compose_sig{padding:12px;border-radius:var(--one-r-md);border:1px solid var(--one-border-soft)}.p-compose_sig_head{display:flex;align-items:center;gap:8px}.p-compose_sig_head strong{min-width:0px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-compose_sig_body{margin-top:8px;max-height:96px;overflow:hidden;font-size:13px;color:var(--one-text-2)}.p-compose_pills{display:flex;flex-wrap:wrap;gap:4px}.p-compose_pills .c-btn_out.is-active{background:var(--one-selected);border-color:var(--one-primary)}.p-compose_tpl{display:flex;width:100%;flex-direction:column;gap:4px;text-align:left;padding-inline:12px;padding-block:8px;border-radius:var(--one-r-md);background-color:transparent;cursor:pointer;font:inherit;color:var(--one-text);border:1px solid var(--one-border-soft)}.p-compose_tpl:hover{background:var(--one-hover)}.p-compose_tpl:focus-visible{outline:2px solid var(--one-ring);outline-offset:1px}.p-compose_tpl_name{display:flex;align-items:center;gap:8px;--tw-font-weight: 600;font-weight:600}.p-compose_tpl_subject{font-size:13px;color:var(--one-text-3)}.p-compose_tplprev,.p-compose_opts{display:flex;flex-direction:column;gap:4px}.p-compose_opt{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;padding-inline:12px;padding-block:12px;border-radius:var(--one-r-md);background-color:transparent;cursor:pointer;font:inherit;color:var(--one-text);border:1px solid var(--one-border-soft)}.p-compose_opt:hover{background:var(--one-hover)}.p-compose_opt.is-selected{background:var(--one-selected);border-color:var(--one-primary)}.p-compose_opt:focus-visible{outline:2px solid var(--one-ring);outline-offset:1px}.p-compose_opt_time{font-size:13px;color:var(--one-text-3)}.p-compose_custom{display:flex;gap:8px}.p-compose_error{margin:0;font-size:13px;color:var(--one-error)}.p-compose_views{margin-right:auto;display:flex;gap:4px}.p-compose_views .c-btn_out.is-active{background:var(--one-selected);border-color:var(--one-primary)}.p-compose_prev{margin-inline:auto;display:flex;width:100%;flex-direction:column;overflow:hidden;border-radius:var(--one-r-md);border:1px solid var(--one-border-soft)}.p-compose_prev.is-mobile{max-width:375px}.p-compose_prev_meta{margin:0;display:flex;flex-direction:column;gap:4px;padding:12px;font-size:13px;background:var(--one-bg-sunken)}.p-compose_prev_meta div{display:flex;gap:8px}.p-compose_prev_meta dt{width:56px;flex:none;--tw-font-weight: 600;font-weight:600}.p-compose_prev_meta dd{margin:0;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-compose_prev_frame{width:100%;border-style:var(--tw-border-style);border-width:0px;background:#fff;height:min(420px,50dvh)}.p-compose_checks li{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:var(--one-text-2)}.p-compose_checks li.is-error{color:var(--one-error)}.p-compose_checks li.is-warning .i{color:var(--one-warning)}.p-compose-drawer_slot{display:contents}.p-compose-drawer_slot[hidden]{display:none}.p-compose-drawer_scrim{z-index:var(--one-z-panel)}.p-compose-drawer_chip{position:fixed;right:var(--compose-right);bottom:var(--one-s-3);z-index:var(--one-z-panel)}@media(max-width:760px){.p-compose-drawer_chip{top:calc(env(safe-area-inset-top) + var(--one-s-2));right:50%;bottom:auto;z-index:calc(var(--one-z-panel) + 1);transform:translate(50%)}}.p-compose-drawer_chipbtn{display:inline-flex;height:32px;align-items:center;padding-inline:12px;border-radius:calc(infinity * 1px);font-size:13px;--tw-font-weight: 600;font-weight:600;border:1px solid var(--one-border);background:var(--one-bg-elev);color:var(--one-text);box-shadow:var(--one-shadow);cursor:pointer}.p-compose-drawer_chipbtn:hover{background:var(--one-bg-sunken)}.p-compose-drawer_chipbtn:focus-visible{outline:2px solid var(--one-ring);outline-offset:2px}.p-compose-drawer_list{margin:0;display:flex;width:100%;list-style-type:none;flex-direction:column;gap:2px;padding:0}.p-compose-drawer_item{display:flex;min-width:0px;align-items:center;gap:4px;padding-right:4px;border-radius:var(--one-r-sm)}.p-compose-drawer_item:hover{background:var(--one-hover)}.p-compose-drawer_show{display:flex;min-width:0px;flex:1;flex-direction:column;align-items:flex-start;border-radius:var(--one-r-sm);padding-inline:12px;padding-block:6px;text-align:left;font-size:13px;border:0;background:transparent;color:var(--one-text);cursor:pointer}.p-compose-drawer_show:focus-visible{outline:2px solid var(--one-ring);outline-offset:-2px}.p-compose-drawer_name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-font-weight: 500;font-weight:500}.p-compose-drawer_to{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--one-text-3)}.p-compose-drawer_recover{position:fixed;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding-inline:16px;padding-block:12px;right:var(--compose-right);bottom:var(--one-s-3);z-index:var(--one-z-panel);width:min(360px,100vw - 32px);font-size:13px;border:1px solid var(--one-border);border-radius:var(--one-r-lg);background:var(--one-tint);color:var(--one-text);box-shadow:var(--one-shadow)}.p-compose-drawer_recover p{margin:0}.p-compose-drawer_recover.is-inset{bottom:calc(var(--one-s-12) + var(--one-s-4));width:min(576px,100vw - 48px)}@media(max-width:760px){.p-compose-drawer_recover,.p-compose-drawer_recover.is-inset{right:var(--one-s-4);bottom:calc(var(--one-s-12) + var(--one-s-4) + env(safe-area-inset-bottom));left:var(--one-s-4);width:auto}}.p-compose-drawer_recover_acts{display:flex;align-items:center;gap:4px}.c-cal_form{display:flex;flex-direction:column;gap:16px}.c-cal_color{height:40px;width:64px;padding:4px;border-radius:var(--one-r-base);cursor:pointer;border:1px solid var(--one-border);background:var(--one-bg-pane)}.c-cal_when{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:480px){.c-cal_when{grid-template-columns:minmax(0,1fr)}}.c-cal_hint{margin:0;font-size:13px;color:var(--one-text-3)}.c-cal_fb{display:flex;flex-direction:column;gap:8px}.c-cal_fb_note{font-size:13px;color:var(--one-text-3)}.c-cal_fb_note.is-error{color:var(--one-error)}.c-cal_fb_line{display:grid;gap:4px;grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.c-cal_fb_slot{display:flex;flex-direction:column;align-items:center;padding-inline:4px;padding-block:4px;border-radius:var(--one-r-sm);cursor:pointer;font-size:11px;font-family:inherit;color:var(--one-text);border:1px solid var(--one-border-soft)}.c-cal_fb_slot.is-free{background:var(--one-success);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-success) 14%,var(--one-bg-pane))}}.c-cal_fb_slot.is-busy{cursor:not-allowed;background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 16%,var(--one-bg-pane))}}.c-cal_fb_slot.is-unknown{background:var(--one-bg-sunken);color:var(--one-text-3)}.c-cal_fb_slot:focus-visible{outline:2px solid var(--one-ring);outline-offset:1px}.c-cal_fb_hour{--tw-font-weight: 600;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.c-cal_fb_legend{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--one-text-3)}.c-cal_fb_key{display:inline-flex;align-items:center;gap:4px}.c-cal_fb_swatch{width:12px;height:12px;border-radius:var(--one-r-sm);border:1px solid var(--one-border)}.c-cal_fb_swatch.is-free{background:var(--one-success);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-success) 30%,var(--one-bg-pane))}}.c-cal_fb_swatch.is-busy{background:var(--one-error);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--one-error) 30%,var(--one-bg-pane))}}.c-cal_fb_swatch.is-unknown{background:var(--one-bg-sunken)}.c-cal_detail{display:flex;flex-direction:column;gap:12px}.c-cal_detail_cal{display:flex;align-items:center;gap:8px;font-size:13px;--tw-font-weight: 500;font-weight:500;color:var(--one-text-2)}.c-cal_dot{width:12px;height:12px;flex:none;border-radius:var(--one-r-full);background:var(--cal-color)}.c-cal_detail_when{font-size:15px;--tw-font-weight: 500;font-weight:500;color:var(--one-text)}.c-cal_detail_row{font-size:14px;color:var(--one-text-2);overflow-wrap:anywhere}.c-cal_detail_row.is-icon{display:flex;align-items:center;gap:8px}.c-cal_detail_role{color:var(--one-text-3)}.c-cal_detail_block{display:flex;flex-direction:column;gap:4px}.c-cal_detail_cap{margin:0;font-size:12px;--tw-font-weight: 600;font-weight:600;color:var(--one-text-3)}.c-cal_detail_desc{margin:0;font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--one-text)}.c-cal_alarm{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--one-text-2)}.c-cal_alarm.is-done{opacity:60%;text-decoration:line-through}.c-cal_alarm_text,.c-cal_spacer{flex:1}.c-cal_share_form{display:grid;align-items:flex-start;gap:8px;grid-template-columns:minmax(0,1fr) 128px auto}@media(max-width:560px){.c-cal_share_form{grid-template-columns:minmax(0,1fr)}}.c-cal_share_list{margin:0;display:flex;list-style-type:none;flex-direction:column;padding:0}.c-cal_share_row{display:flex;align-items:center;gap:12px;padding-block:8px;border-bottom:1px solid var(--one-border-soft)}.c-cal_share_row:last-child{border-bottom:0}.c-cal_share_who{display:flex;min-width:0px;flex:1;flex-direction:column}.c-cal_share_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;--tw-font-weight: 500;font-weight:500;color:var(--one-text)}.c-cal_share_right{font-size:12px;color:var(--one-text-3)}.p-move .p-menu_item{padding-left:calc(var(--one-s-3) + var(--d, 0) * var(--one-s-4))}.p-move .p-menu_item.is-active:not(:disabled){background:var(--one-hover);color:var(--one-text)}.p-move .p-menu_item:disabled{cursor:default;opacity:.6}.p-float .p-menu_item.is-active{background:var(--one-hover);color:var(--one-text)}.p-move_name{min-width:0px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-move_none{margin:0;padding-inline:12px;padding-block:16px;font-size:13px;color:var(--one-text-3)}.p-label_form{display:flex;flex-direction:column}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-content{syntax: "*"; inherits: false; initial-value: "";}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: block))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-border-style: solid;--tw-content: "";--tw-outline-style: solid;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial}}}
