.ui-menu.ui-menu{background:var(--surface,#fff);width:max-content;min-width:220px;max-width:min(360px,100vw - 16px);color:var(--text,#1d1f21);box-shadow:0 0 0 1px var(--border,#e7e9ea), 0 4px 10px var(--shadow-sm,#1416180f), 0 16px 36px var(--shadow-lg,#1416182e);overscroll-behavior:contain;text-align:left;-webkit-user-select:none;user-select:none;border:0;border-radius:12px;outline:none;flex-direction:column;gap:1px;padding:6px;font:14px/1.35 inherit;display:flex;overflow-y:auto}.ui-menu.is-floating{z-index:10020;transform-origin:0 0;animation:.12s cubic-bezier(.22,1,.36,1) ui-menu-in;position:fixed}.ui-menu.is-floating.is-end{transform-origin:100% 0}.ui-menu.is-floating.is-up{transform-origin:0 100%}.ui-menu.is-floating.is-up.is-end{transform-origin:100% 100%}@keyframes ui-menu-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ui-menu.is-floating,.ui-menu.is-sheet{animation:none}}.ui-menu.ui-menu>button,.ui-menu.ui-menu .ui-menu-item,.ui-menu.ui-menu [role=menuitem],.ui-menu.ui-menu [role=menuitemradio],.ui-menu.ui-menu [role=menuitemcheckbox]{width:100%;min-height:34px;color:var(--text,#1d1f21);font:inherit;text-align:left;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:8px;outline:none;flex:none;justify-content:flex-start;align-items:center;gap:10px;margin:0;padding:0 10px 0 8px;font-size:14px;font-weight:400;line-height:1.3;text-decoration:none;transition:background-color 70ms;display:flex}.ui-menu.ui-menu>button:hover:not(:disabled),.ui-menu.ui-menu>button:focus-visible,.ui-menu.ui-menu .ui-menu-item:hover:not(.is-disabled),.ui-menu.ui-menu .ui-menu-item:focus-visible,.ui-menu.ui-menu [role^=menuitem]:hover:not(:disabled),.ui-menu.ui-menu [role^=menuitem]:focus-visible{background:var(--surface-3,#f0f2f3)}.ui-menu.ui-menu>button:disabled,.ui-menu.ui-menu [role^=menuitem]:disabled,.ui-menu.ui-menu .ui-menu-item.is-disabled{cursor:default;color:var(--text-4,#b1b3b5);background:0 0}.ui-menu.ui-menu>button>svg:first-child,.ui-menu.ui-menu [role^=menuitem]>svg:first-child,.ui-menu.ui-menu .ui-menu-icon{width:16px;height:16px;color:var(--text-3,#929496);flex:none}.ui-menu.ui-menu .ui-menu-icon{justify-content:center;align-items:center;display:inline-flex}.ui-menu.ui-menu .ui-menu-icon svg{width:16px;height:16px}.ui-menu.ui-menu [role^=menuitem]:disabled>svg:first-child,.ui-menu.ui-menu .ui-menu-item.is-disabled .ui-menu-icon{color:var(--text-4,#b1b3b5)}.ui-menu.ui-menu .ui-menu-item.is-overdue .ui-menu-icon{color:var(--bad)}.ui-menu.ui-menu .ui-menu-text{flex-direction:column;flex:auto;gap:2px;min-width:0;padding:7px 0;display:flex}.ui-menu.ui-menu .ui-menu-reason{color:var(--text-3,#929496);font-size:12px;font-weight:400;line-height:16px}.ui-menu.ui-menu .ui-menu-detail,.ui-menu.ui-menu [role^=menuitem]>span>small{color:var(--text-3,#929496);font-size:12px;font-weight:400;line-height:1.3;display:block}.ui-menu.ui-menu [role^=menuitem]>span:has(>small){flex-direction:column;flex:auto;gap:2px;min-width:0;padding:7px 0;display:flex}.ui-menu.ui-menu [role^=menuitem]>span>b{font-weight:500}.ui-menu.ui-menu .ui-menu-hint{color:var(--text-3,#929496);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;padding-left:10px;font-size:12px}.ui-menu.ui-menu .ui-menu-chevron{color:var(--text-3,#929496);flex:none;margin-left:auto}.ui-menu.ui-menu .ui-menu-check{color:var(--brand,#2f6fed);flex:none;margin-left:auto}.ui-menu.ui-menu [aria-checked=true],.ui-menu.ui-menu .ui-menu-item[aria-checked=true],.ui-menu.ui-menu>.is-selected,.ui-menu.ui-menu>.is-active,.ui-menu.ui-menu>.is-current{color:var(--text,#1d1f21);box-shadow:none;background:0 0;font-weight:600}.ui-menu.ui-menu>.is-selected>svg:last-child,.ui-menu.ui-menu>.is-active>svg:last-child,.ui-menu.ui-menu>.is-current>svg:last-child{color:var(--brand,#2f6fed);margin-left:auto}.ui-menu.ui-menu>.is-selected:hover,.ui-menu.ui-menu>.is-selected:focus-visible{background:var(--surface-3,#f0f2f3)}.ui-menu.ui-menu .ui-menu-note{color:var(--text-3,#929496);margin:0;padding:6px 10px;font-size:13px;line-height:18px}.ui-menu.ui-menu .is-danger,.ui-menu.ui-menu .menu-danger,.ui-menu.ui-menu .row-context-danger,.ui-menu.ui-menu .action-danger,.ui-menu.ui-menu .task-action-danger,.ui-menu.ui-menu .folder-menu-danger,.ui-menu.ui-menu .is-danger svg,.ui-menu.ui-menu .menu-danger svg,.ui-menu.ui-menu .row-context-danger svg,.ui-menu.ui-menu .action-danger svg,.ui-menu.ui-menu .task-action-danger svg,.ui-menu.ui-menu .folder-menu-danger svg{color:var(--bad-ink,#b71f47)}.ui-menu.ui-menu .is-danger:hover,.ui-menu.ui-menu .is-danger:focus-visible,.ui-menu.ui-menu .menu-danger:hover,.ui-menu.ui-menu .row-context-danger:hover,.ui-menu.ui-menu .action-danger:hover,.ui-menu.ui-menu .task-action-danger:hover,.ui-menu.ui-menu .folder-menu-danger:hover{background:var(--bad-soft,#fbe9ee)}.ui-menu.ui-menu .ui-menu-confirm{box-sizing:border-box;background:var(--bad-soft,#fbe9ee);border-radius:8px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 6px;width:0;min-width:100%;min-height:34px;padding:4px 4px 4px 10px;display:flex}.ui-menu.ui-menu .ui-menu-confirm-text{color:var(--bad-ink,#b71f47);flex:150px;font-size:14px;font-weight:500;line-height:1.35}.ui-menu.ui-menu .ui-menu-confirm button{width:auto;min-height:26px;font:inherit;cursor:pointer;border:0;border-radius:6px;padding:0 10px;font-size:13px;font-weight:600}.ui-menu.ui-menu .ui-menu-confirm .ui-menu-confirm-cancel{color:var(--text-2,#636567);background:0 0}.ui-menu.ui-menu .ui-menu-confirm .ui-menu-confirm-cancel:hover{background:var(--surface,#fff)}.ui-menu.ui-menu .ui-menu-confirm .ui-menu-confirm-go{background:var(--bad,#d24b6a);color:#fff}.ui-menu.ui-menu .ui-menu-confirm .ui-menu-confirm-go:focus-visible{box-shadow:0 0 0 2px var(--surface,#fff), 0 0 0 4px var(--bad,#d24b6a)}.ui-menu.ui-menu .ui-menu-divider,.ui-menu.ui-menu .row-context-divider,.ui-menu.ui-menu .menu-divider{background:var(--border,#e7e9ea);flex:none;height:1px;margin:4px 6px}.ui-menu.ui-menu .ui-menu-label,.ui-menu.ui-menu .menu-section-label{letter-spacing:0;text-transform:none;color:var(--text-3,#929496);padding:8px 10px 4px;font-size:12px;font-weight:600}.ui-menu.ui-menu .ui-menu-title{color:var(--text-2,#636567);padding:4px 10px 8px;font-size:13px;font-weight:600}.ui-menu-backdrop{z-index:10019;background:var(--overlay,#181a1c6b);animation:.16s ease-out ui-fade-in;position:fixed;inset:0}@keyframes ui-fade-in{0%{opacity:0}to{opacity:1}}.ui-menu-catcher{z-index:10019;background:0 0;position:fixed;inset:0}.ui-menu.ui-menu.is-sheet{z-index:10020;left:0;right:0;bottom:var(--kb,0px);width:auto;max-width:none;max-height:min(85dvh, calc(var(--vvh,100dvh) - 24px));padding:8px 12px calc(12px + var(--safe-bottom,env(safe-area-inset-bottom)) * (1 - var(--kb-open,0)));box-shadow:0 -8px 30px var(--shadow-md,#1416181f);border-radius:20px 20px 0 0;animation:.22s cubic-bezier(.22,1,.36,1) ui-sheet-in;position:fixed;top:auto}@keyframes ui-sheet-in{0%{transform:translateY(100%)}to{transform:none}}.ui-menu.is-sheet .ui-menu-grabber{background:var(--border-2,#dcdee0);border-radius:99px;flex:none;width:38px;height:5px;margin:0 auto 10px}.ui-menu.is-sheet .ui-menu-title{border-bottom:1px solid var(--border,#e7e9ea);color:var(--text,#1d1f21);overflow-wrap:anywhere;margin-bottom:4px;padding:0 8px 10px;font-size:16px;font-weight:600}.ui-menu.ui-menu.is-sheet>button,.ui-menu.ui-menu.is-sheet .ui-menu-item,.ui-menu.ui-menu.is-sheet [role^=menuitem]{border-radius:10px;gap:14px;min-height:50px;padding:0 10px;font-size:16px}.ui-menu.ui-menu.is-sheet>button>svg:first-child,.ui-menu.ui-menu.is-sheet [role^=menuitem]>svg:first-child,.ui-menu.ui-menu.is-sheet .ui-menu-icon,.ui-menu.ui-menu.is-sheet .ui-menu-icon svg{width:20px;height:20px}.ui-menu.ui-menu.is-sheet .ui-menu-confirm{min-height:50px}.ui-menu.ui-menu.is-sheet .ui-menu-confirm-text,.ui-menu.ui-menu.is-sheet .ui-menu-confirm button{font-size:16px}.ui-menu.ui-menu.is-sheet .ui-menu-confirm button{min-height:36px;padding:0 14px}.ui-menu.ui-menu>.ui-menu-divider:first-child,.ui-menu.ui-menu>.ui-menu-divider:last-child,.ui-menu.ui-menu>.ui-menu-divider+.ui-menu-divider,.ui-menu.ui-menu>.row-context-divider:last-child,.ui-menu.ui-menu>.row-context-divider+.row-context-divider{display:none}.ui-menu.ui-menu>label{min-height:34px;color:var(--text-2,#636567);align-items:center;gap:10px;padding:0 4px 0 10px;font-size:14px;display:flex}.ui-menu.ui-menu>label :is(select,.ui-select){border:1px solid var(--border,#e7e9ea);background:var(--surface,#fff);min-width:0;max-width:200px;height:28px;color:var(--text,#1d1f21);font:inherit;border-radius:7px;margin-left:auto;padding:0 6px;font-size:13px}@media (hover:none){.ui-menu.ui-menu>button:hover:not(:focus-visible),.ui-menu.ui-menu .ui-menu-item:hover:not(:focus-visible),.ui-menu.ui-menu [role^=menuitem]:hover:not(:focus-visible){background:0 0}.ui-menu.ui-menu>button:active,.ui-menu.ui-menu .ui-menu-item:active,.ui-menu.ui-menu [role^=menuitem]:active{background:var(--surface-3,#f0f2f3)}}@media (pointer:coarse){.ui-menu.ui-menu>button,.ui-menu.ui-menu .ui-menu-item,.ui-menu.ui-menu [role=menuitem],.ui-menu.ui-menu [role=menuitemradio],.ui-menu.ui-menu [role=menuitemcheckbox]{min-height:44px}}.ui-menu.ui-menu.ui-menu-inset{width:auto;min-width:0;max-width:none;box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible}.ui-pick.ui-menu.ui-menu{min-width:248px}.ui-pick-search{z-index:1;background:var(--surface-2,#f6f7f8);height:34px;box-shadow:0 -6px 0 6px var(--surface,#fff);color:var(--text-3,#929496);cursor:text;border-radius:8px;flex:none;align-items:center;gap:8px;margin:0 0 4px;padding:0 10px;display:flex;position:sticky;top:0}.ui-pick-search input{min-width:0;height:100%;color:var(--text,#1d1f21);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.ui-pick-search input::placeholder{color:var(--text-3,#929496)}.ui-pick-search:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--brand,#2f6fed) 35%, transparent), 0 -6px 0 6px var(--surface,#fff)}.ui-pick-dot{background:var(--text-3,#929496);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.ui-pick-dot.is-none,.ui-pick-dot.is-not-started{box-shadow:inset 0 0 0 1.5px var(--text-3,#929496);background:0 0}.ui-pick-dot.is-high,.ui-pick-dot.is-in-progress{background:var(--brand,#2f6fed)}.ui-pick-dot.is-urgent,.ui-pick-dot.is-blocked{background:var(--bad,#d24b6a)}.ui-pick-dot.is-complete{background:var(--good,#1f9d6a)}.ui-menu.ui-menu .ui-pick-sub{padding-left:34px}:is(.ui-menu.ui-menu .ui-menu-icon:has(>.avatar),.ui-menu.ui-menu .ui-menu-icon:has(>.dashed-avatar)){width:24px;height:24px}.ui-menu.ui-menu .ui-menu-icon>.avatar,.ui-menu.ui-menu .ui-menu-icon>.dashed-avatar{width:24px;min-width:24px;height:24px;font-size:10px}.ui-menu.is-sheet .ui-pick-search{height:44px}.ui-menu.is-sheet .ui-pick-search input{font-size:16px}:where(button:has(>.ui-pick-chevron)){font:inherit;text-align:left;cursor:pointer;align-items:center;gap:6px;display:inline-flex}.ui-pick-words{overflow-wrap:anywhere;min-width:0}.ui-pick-chevron{opacity:.6;flex:none;margin-left:auto}:where(.ui-select){border:1px solid var(--border-2,#dcdee0);background:var(--surface,#fff);min-width:0;max-width:100%;min-height:34px;color:var(--text,#1d1f21);font:inherit;text-align:left;cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px 0 10px;font-size:14px;line-height:1.3;display:inline-flex}.ui-select-words{overflow-wrap:anywhere;flex:auto;min-width:0}.ui-select[data-empty] .ui-select-words{color:var(--text-3,#929496)}.ui-select-chevron{color:var(--text-3,#929496);flex:none}.ui-select:disabled{opacity:.55;cursor:default}@media (hover:hover){:where(.ui-select):hover:not(:disabled){border-color:var(--text-4,#b1b3b5)}}@media (width<=760px){:where(.ui-select){min-height:40px;font-size:16px}}.ui-toast-place{left:0;right:0;bottom:calc(24px + var(--tray-h,0px));z-index:10025;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed}.ui-toast{pointer-events:auto;color:#fff;background:#1f2633;border-radius:12px;align-items:center;gap:2px;max-width:min(480px,100%);min-height:44px;padding:6px 6px 6px 16px;font-family:inherit;font-size:14px;line-height:1.35;animation:.18s cubic-bezier(.22,1,.36,1) ui-toast-in;display:flex;box-shadow:0 0 0 1px #ffffff0f,0 10px 30px #0f121e47}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.ui-toast-icon{flex:none;margin-right:10px;font-size:17px;line-height:1}.ui-toast-words{flex:auto;gap:1px;min-width:0;padding:5px 8px 5px 0;display:grid}.ui-toast-message{overflow-wrap:anywhere;font-weight:600}.ui-toast-detail{color:#ffffff9e;overflow-wrap:anywhere;font-size:12px}.ui-toast-action{color:#8fb4ff;height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;padding:0 12px;font-size:14px;font-weight:700}.ui-toast-close{color:#ffffff80;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;padding:0;display:grid}@media (hover:hover){.ui-toast-action:hover{background:#ffffff1a}.ui-toast-close:hover{color:#fff;background:#ffffff1a}}.ui-toast :focus-visible{outline-offset:1px;outline:2px solid #8fb4ff}:root[data-theme=dark] .ui-toast{background:#2a3140;box-shadow:0 0 0 1px #ffffff1a,0 10px 30px #00000073}:root:has(.bulk-bar) .ui-toast-place{bottom:calc(88px + var(--tray-h,0px))}:root:has(.vo-map) .ui-toast-place{bottom:calc(66px + var(--tray-h,0px))}@media (width<=760px){.ui-toast-place{bottom:calc(76px + env(safe-area-inset-bottom,0px));padding:0 12px}:root:has(.mobile-list-bar:not(.is-tucked)) .ui-toast-place{bottom:calc(128px + env(safe-area-inset-bottom,0px))}:root:has(.vo-map) .ui-toast-place{bottom:calc(112px + env(safe-area-inset-bottom,0px))}.ui-toast{width:100%}}@media (prefers-reduced-motion:reduce){.ui-toast{animation:none}}
