/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.deals_forms___J05B form{align-content:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:grid}.deals_forms___J05B label{gap:calc(var(--spacing,.25rem) * 1.5);font-size:15px;line-height:var(--tw-leading,1.4);letter-spacing:var(--tw-tracking,-.01em);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--ink);display:grid}.deals_forms___J05B label:has(>input[type=checkbox]){min-height:calc(var(--spacing,.25rem) * 11);align-items:center;gap:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);display:flex}.deals_forms___J05B input[type=checkbox]{width:calc(var(--spacing,.25rem) * 4.5);height:calc(var(--spacing,.25rem) * 4.5);accent-color:var(--forest);flex-shrink:0}.deals_forms___J05B form>button{justify-self:flex-start}.deals_forms___J05B form>p,.deals_hint__nlOgW{font-size:15px;line-height:var(--tw-leading,1.4);letter-spacing:var(--tw-tracking,-.01em);color:var(--graphite)}.deals_forms___J05B h3{font-size:20px;line-height:var(--tw-leading,1.25);letter-spacing:var(--tw-tracking,-.02em);font-weight:var(--tw-font-weight,700);color:var(--ink)}.deals_section__mG_3J{gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--line);padding-top:calc(var(--spacing,.25rem) * 6);display:grid}.deals_list__pJeKL{gap:var(--spacing,.25rem);font-size:15px;line-height:var(--tw-leading,1.4);letter-spacing:var(--tw-tracking,-.01em);color:var(--ink);list-style-type:none;display:grid}.deals_list__pJeKL>li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-block:calc(var(--spacing,.25rem) * 2)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --toucan-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes toucan-assistant_toucan-spin__pDvcp{to{--toucan-a:360deg}}.toucan-assistant_layer__lfKE9{--toucan-quint:cubic-bezier(0.22,1,0.36,1);--toucan-cubic:cubic-bezier(0.33,1,0.68,1);--toucan-ink:#1D1D1F}.toucan-assistant_orb__6k7f1{display:block;flex:none;width:44px;height:44px;transition:transform .3s var(--toucan-quint)}.toucan-assistant_orb__6k7f1 canvas{display:block;width:100%;height:100%}.toucan-assistant_head__84Z_R{flex:none;display:flex;align-items:center;gap:8px;height:56px;padding:0 10px 0 16px;transition:box-shadow .2s}.toucan-assistant_head__84Z_R.toucan-assistant_scrolled__Edg05{box-shadow:0 .5px 0 var(--sep)}.toucan-assistant_headButtons__lwHNe{display:flex;align-items:center;gap:2px;margin-left:auto}.toucan-assistant_round__lvPA2{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:none;color:var(--label-2);cursor:pointer;transition:background-color .15s,color .15s,transform .14s var(--toucan-cubic)}.toucan-assistant_round__lvPA2:hover:not(:disabled){background:var(--fill-2);color:var(--label)}.toucan-assistant_round__lvPA2:active:not(:disabled){transform:scale(.92)}.toucan-assistant_round__lvPA2:disabled{opacity:.4;cursor:default}.toucan-assistant_round__lvPA2 svg{width:18px;height:18px}.toucan-assistant_scroll__lzS65{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 16px 16px}.toucan-assistant_empty__JDSNV{padding-top:14px}.toucan-assistant_empty__JDSNV h3{margin:0;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.025em}.toucan-assistant_empty__JDSNV p{margin:4px 0 16px;color:var(--label-2);font-size:15px}.toucan-assistant_suggestions__X4VXJ{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.toucan-assistant_suggestions__X4VXJ button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:12px;background:var(--fill-2);color:var(--label);font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .15s,transform .14s var(--toucan-cubic)}.toucan-assistant_suggestions__X4VXJ button:hover:not(:disabled){background:var(--fill)}.toucan-assistant_suggestions__X4VXJ button:active:not(:disabled){transform:scale(.98)}.toucan-assistant_suggestions__X4VXJ button:disabled{opacity:.5;cursor:default}.toucan-assistant_suggestions__X4VXJ svg{flex:none;width:17px;height:17px;color:var(--label-2)}.toucan-assistant_conversation__ud0aO{display:flex;flex-direction:column;gap:16px;margin:0;padding:8px 0 0;list-style:none}.toucan-assistant_mine__XoP4r{align-self:flex-end;max-width:85%;padding:9px 14px;border-radius:18px 18px 6px 18px;background:#F0F0F2;font-size:15px;line-height:1.4;overflow-wrap:anywhere;white-space:pre-wrap;animation:toucan-assistant_toucan-in__7u2H0 .26s var(--toucan-quint)}.toucan-assistant_voiceTag__736Bw{display:flex;align-items:center;gap:5px;margin-bottom:2px;color:var(--label-3);font-size:11px;font-weight:600}.toucan-assistant_voiceTag__736Bw svg{width:11px;height:11px}.toucan-assistant_reply__L8AiL{color:var(--label-2);font-size:15px;line-height:1.5;animation:toucan-assistant_toucan-in__7u2H0 .26s var(--toucan-quint)}.toucan-assistant_card__P7sX3{margin:10px 0 4px;padding:12px 14px;border-radius:14px;background:var(--bg-elevated);box-shadow:0 0 0 .5px rgb(0 0 0/14%),0 2px 10px rgb(0 0 0/5%);color:var(--label)}.toucan-assistant_cardAction__ijUpD{margin:0;color:var(--label-2);font-size:12px;font-weight:500}.toucan-assistant_cardTitle__BjYCO{margin:2px 0 0;font-size:15px;font-weight:600;line-height:1.35}.toucan-assistant_cardLines__Q2bPz{margin:6px 0 0;padding:0;list-style:none;color:var(--label-2);font-size:13px;line-height:1.45}.toucan-assistant_cardActions__IMG5f{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.toucan-assistant_cardCancel___fKRS,.toucan-assistant_cardConfirm__AYt_6{height:32px;padding:0 14px;border:0;border-radius:999px;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s,transform .14s var(--toucan-cubic)}.toucan-assistant_cardCancel___fKRS{background:var(--fill-2);color:var(--label)}.toucan-assistant_cardConfirm__AYt_6{background:var(--toucan-ink);color:#fff}.toucan-assistant_cardCancel___fKRS:active,.toucan-assistant_cardConfirm__AYt_6:active{transform:scale(.97)}.toucan-assistant_cardCancel___fKRS:focus-visible,.toucan-assistant_cardConfirm__AYt_6:focus-visible{outline:3px solid color-mix(in srgb,var(--tint) 55%,transparent);outline-offset:2px}.toucan-assistant_cardStatus__era_N{display:flex;align-items:center;gap:5px;margin:10px 0 0;color:var(--label-2);font-size:13px}.toucan-assistant_card__P7sX3[data-state=added] .toucan-assistant_cardStatus__era_N svg{color:#34C759}.toucan-assistant_cardStatus__era_N a{color:var(--label)}@keyframes toucan-assistant_toucan-in__7u2H0{0%{opacity:0;transform:translateY(6px)}}.toucan-assistant_composer___5ZAl textarea:focus-visible{outline:none}.toucan-assistant_steps__qMiYb{margin:0 0 6px}.toucan-assistant_steps__qMiYb summary{display:inline-flex;align-items:center;gap:6px;padding:2px 0;border-radius:6px;color:var(--label-2);font-size:13px;list-style:none;cursor:pointer}.toucan-assistant_steps__qMiYb summary::-webkit-details-marker{display:none}.toucan-assistant_stepsChevron__J5yJF{width:10px;height:10px;transition:transform .3s var(--spring)}.toucan-assistant_steps__qMiYb[open] .toucan-assistant_stepsChevron__J5yJF{transform:rotate(90deg)}.toucan-assistant_steps__qMiYb ul{display:flex;flex-direction:column;gap:4px;margin:6px 0 2px;padding:0 0 0 2px;list-style:none}.toucan-assistant_steps__qMiYb li{display:flex;align-items:center;gap:8px;color:var(--label-2);font-size:13px}.toucan-assistant_steps__qMiYb li svg{flex:none;width:13px;height:13px;color:var(--green-text)}.toucan-assistant_answer__Rq4Ne{color:var(--label);overflow-wrap:anywhere}.toucan-assistant_answer__Rq4Ne ol,.toucan-assistant_answer__Rq4Ne p,.toucan-assistant_answer__Rq4Ne ul{margin:0 0 8px}.toucan-assistant_answer__Rq4Ne :last-child{margin-bottom:0}.toucan-assistant_answer__Rq4Ne ol,.toucan-assistant_answer__Rq4Ne ul{padding-left:18px}.toucan-assistant_answer__Rq4Ne ul{list-style:disc}.toucan-assistant_answer__Rq4Ne ol{list-style:decimal}.toucan-assistant_answer__Rq4Ne li{margin:3px 0}.toucan-assistant_answer__Rq4Ne li::marker{color:var(--label-3)}.toucan-assistant_answer__Rq4Ne strong{font-weight:600}.toucan-assistant_answer__Rq4Ne a{color:var(--tint);text-decoration:underline;text-underline-offset:2px}.toucan-assistant_thinking__eC4lg{background:linear-gradient(90deg,var(--label-3) 0,var(--label) 45%,var(--label-3) 90%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;font-size:14px;animation:toucan-assistant_toucan-shimmer__knf6n 1.6s linear infinite}@keyframes toucan-assistant_toucan-shimmer__knf6n{0%{background-position:150% 0}to{background-position:-50% 0}}.toucan-assistant_failed__zqRXt{color:var(--red-text);font-size:14px}.toucan-assistant_failed__zqRXt button{margin-left:4px;padding:0;border:0;background:none;color:var(--tint);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.toucan-assistant_pending__SBXrv{opacity:.55}.toucan-assistant_split__J5mVy{align-self:center;color:var(--label-3);font-size:12px;text-align:center}.toucan-assistant_split__J5mVy button{padding:0;border:0;background:none;color:var(--label-2);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.toucan-assistant_split__J5mVy button:hover{color:var(--label)}.toucan-assistant_notice__i3qUg{margin:12px 0 0;padding:9px 12px;border-radius:12px;background:var(--fill-2);color:var(--label-2);font-size:13px}@media (prefers-reduced-motion:reduce){.toucan-assistant_thinking__eC4lg{animation:none;color:var(--label-2)}}.toucan-assistant_pane__hZ3La{display:flex;flex:1;flex-direction:column;min-height:0;transition:transform .34s var(--toucan-quint),opacity .34s var(--toucan-quint)}.toucan-assistant_paneBehind__BpeK0{transform:translateX(-22%);opacity:.35}.toucan-assistant_historyPane__NS_Oi{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;background:var(--bg-elevated);box-shadow:-.5px 0 0 var(--sep),-16px 0 40px rgb(0 0 0/6%);visibility:hidden;transform:translateX(100%);transition:transform .34s var(--toucan-quint),visibility 0s linear .34s}.toucan-assistant_historyPaneOpen__lrMy2{visibility:visible;transform:none;transition:transform .34s var(--toucan-quint),visibility 0s}.toucan-assistant_historyBack__ifCQO{display:flex;align-items:center;gap:2px;height:32px;margin-left:-8px;padding:0 10px 0 6px;border:0;border-radius:16px;background:none;color:var(--tint);font-size:15px;font-weight:500;cursor:pointer;transition:background-color .15s}.toucan-assistant_historyBack__ifCQO:hover{background:var(--fill-2)}.toucan-assistant_historyBack__ifCQO svg{width:16px;height:16px}.toucan-assistant_historyTitle__S9AN0{position:absolute;left:50%;margin:0;font-size:15px;font-weight:600;transform:translateX(-50%)}.toucan-assistant_historyNote__S08C2{margin:16px 4px;color:var(--label-2);font-size:14px}.toucan-assistant_historyEmpty__VqT6B{display:grid;justify-items:center;gap:4px;padding:72px 24px 0;text-align:center}.toucan-assistant_historyEmpty__VqT6B svg{width:36px;height:36px;margin-bottom:6px;color:var(--label-3)}.toucan-assistant_historyEmpty__VqT6B p{margin:0;font-size:15px;font-weight:600}.toucan-assistant_historyEmpty__VqT6B span{max-width:260px;color:var(--label-2);font-size:13px}.toucan-assistant_historyGroup__E57nb+.toucan-assistant_historyGroup__E57nb{margin-top:14px}.toucan-assistant_historyGroup__E57nb h3{margin:8px 8px 4px;color:var(--label-3);font-size:12px;font-weight:600;letter-spacing:.01em}.toucan-assistant_historyGroup__E57nb ul{margin:0;padding:0;list-style:none}.toucan-assistant_historyGroup__E57nb li{position:relative;display:flex;align-items:center;border-radius:10px;transition:background-color .15s}.toucan-assistant_historyCurrent__VQF8w,.toucan-assistant_historyGroup__E57nb li:hover{background:var(--fill-2)}.toucan-assistant_historyRow__mGW1K{display:flex;flex:1;align-items:baseline;gap:10px;min-width:0;padding:10px 8px;border:0;background:none;color:var(--label);font-size:14px;text-align:left;cursor:pointer}.toucan-assistant_historyRowTitle__nyeLw{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toucan-assistant_historyCurrent__VQF8w .toucan-assistant_historyRowTitle__nyeLw{font-weight:600}.toucan-assistant_historyRow__mGW1K time{flex:none;color:var(--label-3);font-size:12px;font-variant-numeric:tabular-nums}.toucan-assistant_historyTrash__eApfz{display:grid;flex:none;place-items:center;width:30px;height:30px;margin-right:4px;border:0;border-radius:50%;background:none;color:var(--label-2);cursor:pointer;opacity:0;transition:opacity .15s,background-color .15s,color .15s}.toucan-assistant_historyTrash__eApfz svg{width:16px;height:16px}.toucan-assistant_historyGroup__E57nb li:hover .toucan-assistant_historyTrash__eApfz,.toucan-assistant_historyTrash__eApfz:focus-visible{opacity:1}.toucan-assistant_historyTrash__eApfz:hover{background:var(--red-wash);color:var(--red-text)}@media (hover:none){.toucan-assistant_historyTrash__eApfz{opacity:1}}.toucan-assistant_historyConfirm__ZhTcf{display:flex;flex:1;align-items:center;gap:6px;padding:6px 6px 6px 8px;font-size:14px}.toucan-assistant_historyConfirm__ZhTcf span{flex:1;font-weight:500}.toucan-assistant_historyConfirm__ZhTcf button{height:28px;padding:0 12px;border:0;border-radius:14px;background:var(--bg-elevated);color:var(--label);font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 0 0 .5px var(--sep)}.toucan-assistant_historyConfirm__ZhTcf .toucan-assistant_historyDelete__vmTCX{background:var(--red);color:#fff;box-shadow:none}@media (prefers-reduced-motion:reduce){.toucan-assistant_historyPaneOpen__lrMy2,.toucan-assistant_historyPane__NS_Oi,.toucan-assistant_pane__hZ3La{transition:none}}.toucan-assistant_continue__o_5cy{display:flex;align-items:baseline;gap:6px;max-width:100%;margin:-6px 0 14px;padding:0;border:0;background:none;color:var(--tint);font-size:14px;font-weight:500;text-align:left;cursor:pointer}.toucan-assistant_continue__o_5cy span{overflow:hidden;color:var(--label);text-overflow:ellipsis;white-space:nowrap}.toucan-assistant_continue__o_5cy:hover span{text-decoration:underline}.toucan-assistant_layer__lfKE9{position:fixed;left:0;right:0;bottom:0;z-index:38;display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 24px 14px;pointer-events:none}@media (min-width:1024px){.toucan-assistant_layer__lfKE9{left:240px}}@media (max-width:640px){.toucan-assistant_layer__lfKE9{padding:0 8px max(8px,env(safe-area-inset-bottom))}}.toucan-assistant_frame__l18lM{--dock-radius:24px;position:relative;display:flex;flex-direction:column;width:min(880px,100%)}.toucan-assistant_frame__l18lM:has(>.toucan-assistant_dock__kVu0P[data-stop=bar]:not([data-moving])){--dock-radius:32px}.toucan-assistant_aura__euPwj,.toucan-assistant_aura__euPwj i{position:absolute;border-radius:var(--dock-radius);pointer-events:none}.toucan-assistant_aura__euPwj{inset:0}.toucan-assistant_aura__euPwj i{display:block;transition:opacity .5s var(--toucan-quint),transform .5s var(--toucan-quint)}.toucan-assistant_auraRing__pKkHB{inset:-1.5px;padding:1.5px;background:conic-gradient(from var(--toucan-a),#FF7A45,#FF4D8D,#9B5CFF,#3D8BFF,#2FD3C1,#FF7A45);opacity:.95;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:toucan-assistant_toucan-spin__pDvcp 7s linear infinite}.toucan-assistant_auraBloom__hbeUC{inset:6px 4% -2px;filter:blur(22px);opacity:.36}.toucan-assistant_auraBloom__hbeUC,.toucan-assistant_auraWash__w0WBb{background:linear-gradient(90deg,#FF7A45,#FF4D8D,#9B5CFF,#3D8BFF,#2FD3C1)}.toucan-assistant_auraWash__w0WBb{right:-14%;bottom:-20px;left:-14%;height:300px;border-radius:50% 50% 0 0;filter:blur(80px);opacity:.17;transform-origin:bottom;-webkit-mask:linear-gradient(0deg,#000 35%,transparent);mask:linear-gradient(0deg,#000 35%,transparent)}.toucan-assistant_frame__l18lM:has(>.toucan-assistant_dock__kVu0P:focus-within) .toucan-assistant_auraBloom__hbeUC{opacity:.55;transform:scale(1.02,1.12)}.toucan-assistant_frame__l18lM:has(>.toucan-assistant_dock__kVu0P:focus-within) .toucan-assistant_auraWash__w0WBb{opacity:.27;transform:scaleY(1.15)}.toucan-assistant_frame__l18lM[data-working] .toucan-assistant_auraRing__pKkHB{animation-duration:1.8s}.toucan-assistant_frame__l18lM[data-working] .toucan-assistant_auraWash__w0WBb{opacity:.3}.toucan-assistant_frame__l18lM:has(>.toucan-assistant_dock__kVu0P:not([data-stop=bar])) .toucan-assistant_auraWash__w0WBb,.toucan-assistant_frame__l18lM:has(>.toucan-assistant_dock__kVu0P[data-moving]) .toucan-assistant_auraWash__w0WBb{opacity:.08}.toucan-assistant_dock__kVu0P{--reveal:0;position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;border-radius:var(--dock-radius);background:rgb(255 255 255/92%);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);box-shadow:0 2px 6px rgb(0 0 0/5%),0 18px 50px rgb(0 0 0/12%);color:var(--label);pointer-events:auto;touch-action:none;transition:border-radius .26s var(--toucan-quint)}.toucan-assistant_dock__kVu0P[data-stop=bar]:not([data-moving]){overflow:visible}.toucan-assistant_dock__kVu0P[data-stop=full]:not([data-moving]),.toucan-assistant_dock__kVu0P[data-stop=third]:not([data-moving]){--reveal:1}@media (max-width:640px){.toucan-assistant_frame__l18lM{--dock-radius:26px}}.toucan-assistant_grab__Y8yDS{position:absolute;top:0;left:0;right:0;z-index:3;display:grid;place-items:center;height:16px;cursor:grab}.toucan-assistant_grab__Y8yDS:focus-visible{outline:none}.toucan-assistant_grab__Y8yDS:focus-visible:before{background:var(--tint);box-shadow:0 0 0 3px color-mix(in srgb,var(--tint) 30%,transparent)}.toucan-assistant_grab__Y8yDS:before{content:"";width:36px;height:5px;border-radius:3px;background:rgb(60 60 67/22%);transition:background-color .15s,width .15s}.toucan-assistant_grab__Y8yDS:hover:before{width:44px;background:rgb(60 60 67/38%)}.toucan-assistant_dock__kVu0P[data-stop=bar]:not([data-moving]) .toucan-assistant_grab__Y8yDS{top:-22px;right:calc(50% - 60px);left:calc(50% - 60px);height:22px}.toucan-assistant_dock__kVu0P[data-stop=bar]:not([data-moving]) .toucan-assistant_grab__Y8yDS:before{opacity:0;transform:translateY(6px);transition:opacity .2s,transform .26s var(--toucan-quint),width .15s,background-color .15s}.toucan-assistant_dock__kVu0P[data-stop=bar]:not([data-moving]) .toucan-assistant_grab__Y8yDS:focus-visible:before,.toucan-assistant_dock__kVu0P[data-stop=bar]:not([data-moving]):hover .toucan-assistant_grab__Y8yDS:before{opacity:1;transform:none}@media (hover:none){.toucan-assistant_dock__kVu0P[data-stop=bar]:not([data-moving]) .toucan-assistant_grab__Y8yDS:before{opacity:.7;transform:none}}.toucan-assistant_dock__kVu0P[data-moving] .toucan-assistant_grab__Y8yDS{cursor:grabbing}.toucan-assistant_stage__N3hqy{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;opacity:var(--reveal)}.toucan-assistant_dock__kVu0P[data-stop=bar]:not([data-moving]) .toucan-assistant_stage__N3hqy{display:none}.toucan-assistant_stage__N3hqy .toucan-assistant_head__84Z_R{height:52px;padding:14px 10px 0 14px;cursor:grab;transform:translateY(calc((1 - var(--reveal)) * 8px))}.toucan-assistant_stage__N3hqy .toucan-assistant_scroll__lzS65{padding:4px 18px 12px}.toucan-assistant_thread__B72gY{display:inline-flex;align-items:center;gap:7px;min-width:0;height:30px;padding:0 12px;border-radius:999px;background:var(--fill);font-size:13px;font-weight:600}.toucan-assistant_thread__B72gY span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toucan-assistant_thread__B72gY .toucan-assistant_badge__A1CDI{position:static;box-shadow:none}.toucan-assistant_round__lvPA2{position:relative}.toucan-assistant_badge__A1CDI{position:absolute;top:5px;right:5px;width:9px;height:9px;flex:none;border-radius:50%;box-shadow:0 0 0 2px var(--bg-elevated)}.toucan-assistant_badge__A1CDI[data-status=needs]{background:var(--orange)}.toucan-assistant_badge__A1CDI[data-status=working]{background:conic-gradient(from var(--toucan-a),#FF7A45,#FF4D8D,#9B5CFF,#3D8BFF,#2FD3C1,#FF7A45);animation:toucan-assistant_toucan-spin__pDvcp 1.6s linear infinite}.toucan-assistant_composer___5ZAl{flex:none;display:flex;align-items:flex-end;gap:6px;padding:15px 12px}.toucan-assistant_dock__kVu0P:not([data-stop=bar]) .toucan-assistant_composer___5ZAl,.toucan-assistant_dock__kVu0P[data-moving] .toucan-assistant_composer___5ZAl{padding-top:10px;padding-bottom:12px;box-shadow:0 -.5px 0 rgb(60 60 67/calc(var(--reveal) * 14%))}.toucan-assistant_composer___5ZAl textarea{flex:1;min-width:0;min-height:34px;max-height:132px;padding:6px 4px;border:0;outline:0;resize:none;background:none;color:var(--label);font:inherit;font-size:17px;line-height:22px}.toucan-assistant_composer___5ZAl textarea::placeholder{overflow:hidden;color:var(--label-2);text-overflow:ellipsis;white-space:nowrap}.toucan-assistant_dock__kVu0P:not([data-stop=bar]) .toucan-assistant_composer___5ZAl textarea::placeholder{color:var(--label-3)}.toucan-assistant_context__yjxG1{margin-bottom:1px}.toucan-assistant_composer___5ZAl>.toucan-assistant_round__lvPA2,.toucan-assistant_composer___5ZAl>.toucan-assistant_send__YekYP{width:42px;height:42px;margin:-4px 0}.toucan-assistant_composer___5ZAl>.toucan-assistant_round__lvPA2 svg{width:22px;height:22px}.toucan-assistant_composer___5ZAl>.toucan-assistant_send__YekYP{margin-left:4px}.toucan-assistant_composer___5ZAl>.toucan-assistant_send__YekYP svg{width:19px;height:19px}.toucan-assistant_composer___5ZAl>.toucan-assistant_round__lvPA2 .toucan-assistant_badge__A1CDI{top:7px;right:7px;width:10px;height:10px}.toucan-assistant_orbButton__Fwgk6{display:grid;flex:none;place-items:center;width:44px;height:44px;margin:-5px 4px -5px 0;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.toucan-assistant_composer___5ZAl[data-listening] .toucan-assistant_orb__6k7f1{transform:scale(calc(1.04 + var(--level, 0) * .25))}.toucan-assistant_context__yjxG1{display:inline-flex;flex:none;align-items:center;gap:5px;height:26px;margin-bottom:4px;padding:0 9px;border-radius:999px;background:var(--fill-2);color:var(--label-2);font-size:12px;font-weight:600}.toucan-assistant_context__yjxG1 svg{width:12px;height:12px}.toucan-assistant_send__YekYP{display:grid;flex:none;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:var(--toucan-ink);color:#fff;cursor:pointer;transition:background-color .15s,transform .14s var(--toucan-cubic)}.toucan-assistant_send__YekYP:disabled{background:var(--fill);color:var(--label-3);cursor:default}.toucan-assistant_send__YekYP:active:not(:disabled){transform:scale(.92)}.toucan-assistant_send__YekYP svg{width:16px;height:16px}.toucan-assistant_listen__T3xLE{display:flex;flex:1;align-items:center;gap:12px;min-width:0;height:34px}.toucan-assistant_listenText__ubn4K{flex:1;min-width:0;overflow:hidden;color:var(--label-2);font-size:15px;text-overflow:ellipsis;white-space:nowrap}.toucan-assistant_listenClock__8f7dj{flex:none;color:var(--label-3);font-size:13px;font-variant-numeric:tabular-nums}.toucan-assistant_wave__G7lc6{display:flex;flex:none;align-items:center;gap:2.5px;height:26px}.toucan-assistant_wave__G7lc6 i{width:3px;height:3px;border-radius:2px;background:linear-gradient(#9B5CFF,#3D8BFF)}.toucan-assistant_fine__efuT3{margin:14px 0 0;color:var(--label-3);font-size:11px;text-align:center}.toucan-assistant_peek__4rCRt{display:flex;align-items:center;gap:10px;width:min(460px,100%);padding:8px 8px 8px 12px;border-radius:16px;background:var(--toucan-ink);color:#fff;box-shadow:0 18px 50px rgb(0 0 0/18%);font-size:13px;pointer-events:auto;animation:toucan-assistant_toucan-peek__kvlmR .38s var(--toucan-quint)}.toucan-assistant_peekOrb__VkAA4{flex:none;width:18px;height:18px;border-radius:50%;background:conic-gradient(from var(--toucan-a),#FF7A45,#FF4D8D,#9B5CFF,#3D8BFF,#2FD3C1,#FF7A45)}.toucan-assistant_peekText__PNp5f{display:-webkit-box;flex:1;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.toucan-assistant_peek__4rCRt button{flex:none;height:28px;padding:0 12px;border:0;border-radius:999px;background:rgb(255 255 255/16%);color:#fff;font:inherit;font-weight:600;cursor:pointer}@keyframes toucan-assistant_toucan-peek__kvlmR{0%{opacity:0;transform:translateY(10px) scale(.98)}}.toucan-assistant_dock__kVu0P :focus-visible,.toucan-assistant_peek__4rCRt :focus-visible{outline:3px solid color-mix(in srgb,var(--tint) 55%,transparent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.toucan-assistant_auraRing__pKkHB,.toucan-assistant_badge__A1CDI,.toucan-assistant_mine__XoP4r,.toucan-assistant_peek__4rCRt,.toucan-assistant_reply__L8AiL{animation:none}}@media (prefers-reduced-transparency:reduce){.toucan-assistant_dock__kVu0P{background:var(--bg-elevated);backdrop-filter:none;-webkit-backdrop-filter:none}.toucan-assistant_auraBloom__hbeUC,.toucan-assistant_auraWash__w0WBb{display:none}}.toucan-assistant_view__CW3vY{display:flex;align-items:center;gap:12px;width:100%;max-width:420px;margin-top:10px;padding:10px 12px;border:0;border-radius:14px;background:var(--bg-elevated);box-shadow:0 0 0 .5px rgb(0 0 0/9%),0 1px 2px rgb(0 0 0/4%),0 6px 16px rgb(0 0 0/5%);color:var(--label);font:inherit;text-align:left;cursor:pointer}.toucan-assistant_view__CW3vY:hover{box-shadow:0 0 0 .5px rgb(0 0 0/12%),0 8px 24px rgb(0 0 0/8%)}.toucan-assistant_viewIcon__P5Cwp{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--fill-2);color:var(--label-2)}.toucan-assistant_viewIcon__P5Cwp svg{width:18px;height:18px}.toucan-assistant_viewText__UrN1G{display:grid;flex:1;min-width:0}.toucan-assistant_viewText__UrN1G b{overflow:hidden;font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}.toucan-assistant_viewText__UrN1G span{color:var(--label-2);font-size:12px}.toucan-assistant_viewShown__SjLgq{flex:none;color:var(--tint);font-size:12px;font-weight:600}.toucan-assistant_viewOpen__b99mJ{flex:none;width:16px;height:16px;color:var(--label-3)}.toucan-assistant_tabs__O8fu8{display:flex;flex:1;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.toucan-assistant_tab__95hPU{position:relative;display:inline-flex;flex:none;align-items:center;max-width:220px;border-radius:999px;color:var(--label-2)}.toucan-assistant_tab__95hPU:hover{background:var(--fill-2);color:var(--label)}.toucan-assistant_tabOn__2rD6T{background:var(--fill);color:var(--label)}.toucan-assistant_tabMain__jQaoi{display:inline-flex;align-items:center;gap:7px;min-width:0;height:30px;padding:0 12px 0 10px;border:0;border-radius:999px;background:none;color:inherit;font:inherit;font-size:13px;font-weight:500;cursor:pointer}.toucan-assistant_tabOn__2rD6T .toucan-assistant_tabMain__jQaoi{font-weight:600}.toucan-assistant_tabStep__qVMV_,.toucan-assistant_tabTitle__gS22Y{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toucan-assistant_tabStep__qVMV_{max-width:180px;color:var(--label-3);font-size:12px;font-weight:400}.toucan-assistant_tabCanvas__Ouodz{flex:none;width:13px;height:13px;color:var(--label-3)}.toucan-assistant_tab__95hPU .toucan-assistant_badge__A1CDI{position:static;box-shadow:none}.toucan-assistant_tabClose__TmA2A{display:none;place-items:center;width:20px;height:20px;margin:0 6px 0 -6px;border:0;border-radius:50%;background:none;color:var(--label-3);cursor:pointer}.toucan-assistant_tab__95hPU:focus-within .toucan-assistant_tabClose__TmA2A,.toucan-assistant_tab__95hPU:hover .toucan-assistant_tabClose__TmA2A{display:grid}.toucan-assistant_tabClose__TmA2A:hover{background:var(--fill);color:var(--label)}.toucan-assistant_tabClose__TmA2A svg{width:12px;height:12px}.toucan-assistant_badge__A1CDI[data-status=done]{background:var(--tint)}.canvas_canvas__tNzpG{position:fixed;inset:0;z-index:36;display:flex;flex-direction:column;background:var(--bg-elevated);color:var(--label);letter-spacing:-.016em;opacity:0;visibility:hidden;transform:translateY(18px) scale(.985);transform-origin:50% 100%;transition:opacity .24s cubic-bezier(.32,.72,0,1),transform .42s cubic-bezier(.32,.72,0,1),visibility 0s linear .42s}.canvas_canvas__tNzpG[data-open]{opacity:1;visibility:visible;transform:none;transition:opacity .24s cubic-bezier(.32,.72,0,1),transform .42s cubic-bezier(.32,.72,0,1),visibility 0s}@media (min-width:1024px){.canvas_canvas__tNzpG{left:240px}}.canvas_head__EGoqh{flex:none;display:flex;align-items:center;gap:12px;height:56px;padding:0 12px 0 24px;box-shadow:0 .5px 0 var(--sep);background:rgb(255 255 255/86%);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}.canvas_title__K569e{display:flex;align-items:center;gap:8px;min-width:0;font-size:15px}.canvas_title__K569e strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.canvas_badge__Y7lAf{flex:none;width:9px;height:9px;border-radius:50%}.canvas_badge__Y7lAf[data-status=needs]{background:var(--orange)}.canvas_badge__Y7lAf[data-status=working]{background:conic-gradient(#FF7A45,#FF4D8D,#9B5CFF,#3D8BFF,#2FD3C1,#FF7A45)}.canvas_steps__10cB6{display:flex;flex:1;gap:4px;justify-content:flex-end;min-width:0;overflow-x:auto;scrollbar-width:none}.canvas_step__KnVLH{display:inline-flex;flex:none;align-items:center;gap:6px;max-width:220px;height:28px;padding:0 11px 0 6px;border:0;border-radius:999px;background:none;color:var(--label-2);font:inherit;font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.canvas_step__KnVLH i{display:grid;flex:none;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--fill-2);font-size:11px;font-style:normal;font-weight:600}.canvas_step__KnVLH:hover{background:var(--fill-2);color:var(--label)}.canvas_step__KnVLH[aria-current]{background:var(--fill);color:var(--label);font-weight:600}.canvas_step__KnVLH[aria-current] i{background:var(--label);color:var(--bg-elevated)}.canvas_title__K569e+.canvas_close__bo26P{margin-left:auto}.canvas_close__bo26P{display:grid;flex:none;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:none;color:var(--label-2);cursor:pointer}.canvas_close__bo26P:hover{background:var(--fill-2);color:var(--label)}.canvas_close__bo26P svg{width:18px;height:18px}.canvas_scroll__img6v{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.canvas_body__WPX4_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-content:start;max-width:1040px;margin:0 auto;padding:28px 28px 128px}.canvas_lede__o6Noj{grid-column:1/-1;margin-bottom:4px}.canvas_lede__o6Noj h1{margin:0;font-size:30px;font-weight:700;line-height:1.15;letter-spacing:-.026em}.canvas_lede__o6Noj p{margin:6px 0 0;color:var(--label-2);font-size:16px}.canvas_lede__o6Noj .canvas_ledeNote__2yVFi{margin-top:4px;color:var(--label-3);font-size:13px}.canvas_block__IXZgd{grid-column:1/-1;min-width:0;padding:4px 0 14px;border-radius:14px;background:var(--bg-elevated);box-shadow:var(--shadow-card);animation:canvas_block-in__5pZqv .52s cubic-bezier(.32,.72,0,1) both;animation-delay:calc(var(--i, 0) * 90ms);scroll-margin-top:16px}.canvas_half__Qf6JM{grid-column:span 1;align-self:start}.canvas_block__IXZgd[data-added]{animation:canvas_block-in__5pZqv .52s cubic-bezier(.32,.72,0,1) both,canvas_block-added__ahRrf 2.4s ease-out both}@keyframes canvas_block-in__5pZqv{0%{opacity:0;transform:translateY(12px) scale(.985);filter:blur(4px)}}@keyframes canvas_block-added__ahRrf{0%,50%{box-shadow:var(--shadow-card),0 0 0 2px rgb(155 92 255/40%)}}.canvas_blockHead__eAx8V{display:flex;align-items:center;gap:8px;min-height:40px;padding:10px 16px 4px;color:var(--label-2);font-size:13px;font-weight:600}.canvas_blockHead__eAx8V>span:first-of-type{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.canvas_blockHead__eAx8V svg{flex:none;width:16px;height:16px}.canvas_live__i16Xa{display:inline-flex;flex:none;align-items:center;gap:5px;height:24px;margin-left:auto;padding:0 9px;border-radius:999px;background:var(--fill-2);color:var(--label-2);font-size:12px;font-weight:500;text-decoration:none}.canvas_live__i16Xa:hover{background:var(--fill);color:var(--label)}.canvas_live__i16Xa svg{width:12px;height:12px}.canvas_liveDot__9sP3p{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px var(--green-wash)}.canvas_inset__sLZk9{padding:0 16px}.canvas_stages__OGxYh{margin-top:6px}.canvas_stageOn__dE82E{box-shadow:inset 0 0 0 1.5px var(--tint)}.canvas_stageOn__dE82E span{color:var(--tint);font-weight:600}.canvas_rows__jo_QM{margin-top:12px}.canvas_movable__PVv2H{position:relative;display:flex;align-items:center;padding-right:12px}.canvas_movable__PVv2H>a{flex:1;min-width:0}.canvas_movable__PVv2H+.canvas_movable__PVv2H:before{content:"";position:absolute;top:0;right:0;left:62px;height:.5px;background:var(--sep)}.canvas_move__IDVcs{flex:none}.canvas_moveButton__tx1K4{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border:0;border-radius:999px;background:var(--fill-2);color:var(--label);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.canvas_moveButton__tx1K4:hover{background:var(--fill)}.canvas_moveButton__tx1K4:active{transform:scale(.97)}.canvas_moveButton__tx1K4:disabled{opacity:.4;cursor:default}.canvas_moveButton__tx1K4 svg{width:12px;height:12px}.canvas_moveButton__tx1K4 svg+svg{display:none}@media (max-width:600px){.canvas_movable__PVv2H{padding-right:8px}.canvas_movable__PVv2H>a{grid-template-columns:auto minmax(0,1fr);row-gap:6px;padding-right:8px}.canvas_movable__PVv2H>a>:last-child{grid-column:2;justify-self:start}.canvas_moveButton__tx1K4{justify-content:center;width:32px;padding:0}.canvas_moveButton__tx1K4 span,.canvas_moveButton__tx1K4 svg:first-of-type{display:none}.canvas_moveButton__tx1K4 svg+svg{display:block;width:15px;height:15px}}.canvas_moveMenu__Lh5p_{z-index:39;display:flex;flex-direction:column;min-width:220px;max-width:min(320px,calc(100vw - 16px));padding:6px;border-radius:14px;background:var(--surface);box-shadow:var(--shadow-3)}.canvas_moveMenu__Lh5p_>p{margin:4px 10px 6px;color:var(--label-3);font-size:12px;font-weight:600}.canvas_moveMenu__Lh5p_>a,.canvas_moveMenu__Lh5p_>button{display:block;padding:9px 10px;border:0;border-radius:9px;background:none;color:var(--label);font:inherit;font-size:14px;text-align:left;text-decoration:none;cursor:pointer}.canvas_moveMenu__Lh5p_>a{color:var(--label-2);font-size:13px}.canvas_moveMenu__Lh5p_>a:hover,.canvas_moveMenu__Lh5p_>button:focus-visible,.canvas_moveMenu__Lh5p_>button:hover{background:var(--fill-2);outline:none}.canvas_moveReason__r_DVP{display:flex;flex-direction:column;gap:8px;padding:6px}.canvas_moveReason__r_DVP label{display:flex;flex-direction:column;gap:6px;color:var(--label-2);font-size:13px;font-weight:600}.canvas_moveReason__r_DVP input{height:34px;padding:0 10px;border:0;border-radius:9px;background:var(--fill-2);color:var(--label);font:inherit;font-size:14px;font-weight:400}.canvas_moveReason__r_DVP button{align-self:flex-end;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:0;border-radius:999px;background:var(--tint);color:white;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.canvas_moveReason__r_DVP button:disabled{opacity:.4;cursor:default}.canvas_moveReason__r_DVP button svg{width:13px;height:13px}.canvas_stagesWrap__0hsXQ{position:relative}.canvas_dropZone__1sxfK{transition:opacity .16s,box-shadow .16s,background-color .16s,transform .22s cubic-bezier(.2,.9,.3,1)}.canvas_dropZone__1sxfK[data-drop=off]{opacity:.35}.canvas_dropZone__1sxfK[data-drop=ok]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tint) 45%,transparent)}.canvas_dropZone__1sxfK[data-drop=over]{box-shadow:inset 0 0 0 2px var(--tint);background:var(--tint-wash);transform:scale(1.04)}.canvas_dropZone__1sxfK[data-drop=ok] span,.canvas_dropZone__1sxfK[data-drop=over] span{color:var(--tint);font-weight:600}.canvas_dropTray__VddiU{position:absolute;top:calc(100% + 6px);right:0;z-index:2;display:flex;gap:8px;padding:6px;border-radius:18px;background:var(--surface);box-shadow:var(--shadow-3);animation:canvas_trayIn__bNwX8 .18s cubic-bezier(.2,.9,.3,1)}.canvas_dropTray__VddiU>*{min-width:132px}.canvas_dropTray__VddiU .canvas_dropZone__1sxfK b{font-size:17px;letter-spacing:-.01em}@keyframes canvas_trayIn__bNwX8{0%{opacity:0;transform:translateY(-4px)}}.canvas_movable__PVv2H[data-dragging]{opacity:.35;cursor:grabbing;user-select:none}.canvas_movable__PVv2H[data-dragging] *{cursor:grabbing}.canvas_dragGhost__ULaGv{position:fixed;top:0;left:0;z-index:39;pointer-events:none;will-change:transform}.canvas_dragChip__uU09r{display:flex;align-items:center;gap:10px;max-width:320px;padding:6px 8px 6px 6px;border-radius:999px;background:var(--surface);color:var(--label);box-shadow:var(--shadow-3),0 0 0 .5px var(--sep);font-size:14px;font-weight:600;white-space:nowrap;transform-origin:0 0;animation:canvas_dragLift__6Hpse .2s cubic-bezier(.2,.9,.3,1);transition:opacity .22s,transform .2s cubic-bezier(.2,.9,.3,1)}.canvas_dragChip__uU09r>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis}.canvas_dragGhost__ULaGv[data-settle=return] .canvas_dragChip__uU09r{opacity:0;transition-delay:80ms}.canvas_dragGhost__ULaGv[data-settle=drop] .canvas_dragChip__uU09r{opacity:0;transform:scale(.9)}@keyframes canvas_dragLift__6Hpse{0%{opacity:0;transform:scale(.85)}}.canvas_toasts___LlqD{position:absolute;left:50%;top:68px;z-index:2;display:flex;flex-direction:column;gap:8px;width:min(460px,calc(100% - 32px));transform:translateX(-50%);pointer-events:none}.canvas_toast__IuOFI{display:flex;align-items:center;gap:12px;min-height:44px;margin:0;padding:8px 8px 8px 16px;border-radius:14px;background:var(--label);color:var(--bg);font-size:14px;box-shadow:var(--shadow-2);pointer-events:auto;animation:canvas_toastIn__nU5hs .22s cubic-bezier(.2,.9,.3,1)}.canvas_toast__IuOFI>span{flex:1;min-width:0}.canvas_toast__IuOFI[data-status=saved],.canvas_toast__IuOFI[data-status=saving]{padding-right:16px}.canvas_toast__IuOFI button{flex:none;height:30px;padding:0 12px;border:0;border-radius:999px;background:color-mix(in srgb,var(--bg) 18%,transparent);color:inherit;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.canvas_toast__IuOFI button:hover{background:color-mix(in srgb,var(--bg) 28%,transparent)}@keyframes canvas_toastIn__nU5hs{0%{opacity:0;transform:translateY(-8px)}}.canvas_focusing__GsW1p>:not(.canvas_lifted__nH7ke){opacity:.68;transition:opacity .6s .3s}.canvas_focusing__GsW1p>:not(.canvas_lifted__nH7ke):focus-within,.canvas_focusing__GsW1p>:not(.canvas_lifted__nH7ke):hover{opacity:1}.canvas_lifted__nH7ke{background:var(--tint-wash)}.canvas_dealMeta__eqRew{margin:0;color:var(--label-2);font-size:14px}.canvas_track__BEwXG{display:flex;gap:6px;margin:14px 0 6px;padding:0;list-style:none}.canvas_track__BEwXG li{display:grid;flex:1;gap:8px;min-width:0;color:var(--label-3);font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.canvas_track__BEwXG i{height:6px;border-radius:3px;background:var(--fill)}.canvas_track__BEwXG li[data-state=done]{color:var(--label-2)}.canvas_track__BEwXG li[data-state=done] i{background:var(--tint)}.canvas_track__BEwXG li[data-state=now]{color:var(--label)}.canvas_track__BEwXG li[data-state=now] i{background:linear-gradient(90deg,var(--tint) 50%,var(--fill) 50%)}.canvas_timeline__D1pBn{display:grid;margin:10px 0 0;padding:0;list-style:none}.canvas_timeline__D1pBn li{display:grid;grid-template-columns:56px 12px minmax(0,1fr);gap:10px;padding:7px 0;font-size:13.5px}.canvas_date__Wa_ec{color:var(--label-3);font-weight:500}.canvas_dot__4f3Dp{width:9px;height:9px;margin-top:4px;border-radius:50%;background:var(--fill)}.canvas_dot__4f3Dp[data-kind=stage]{background:var(--tint)}.canvas_points__eb1HO{display:grid;gap:8px;margin:2px 0 0;padding:0 16px 0 36px;font-size:14.5px;list-style:disc}.canvas_points__eb1HO li::marker{color:var(--label-3)}.canvas_watch__aEQwJ li::marker{color:var(--orange)}.canvas_empty__UxRfJ,.canvas_unavailable__zb5V_{margin:4px 16px 0;color:var(--label-2);font-size:14px}.canvas_ghost__ZBwAx,.canvas_loading__eaLJT{border-radius:12px;background:linear-gradient(90deg,var(--fill-2) 0,rgb(120 120 128/4%) 50%,var(--fill-2) 100%) 0 0 /200% 100%;animation:canvas_shimmer__eGcwR 1.2s linear infinite}.canvas_loading__eaLJT{height:120px;margin:4px 16px 0}.canvas_tag__4OhxL{margin-left:8px;padding:1px 7px;border-radius:999px;background:var(--tint-wash);color:var(--tint);font-size:11px;font-weight:600;vertical-align:1px}.canvas_more__fDp07{margin:8px 2px 0;color:var(--label-3);font-size:12px}.canvas_empty__UxRfJ svg{width:15px;height:15px;vertical-align:-2px}.canvas_week__W5Qus{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:4px 0 0;padding:0;list-style:none}.canvas_day__zKiGY{min-height:120px;padding:10px;border-radius:12px;background:var(--fill-2)}.canvas_day__zKiGY[data-today]{box-shadow:inset 0 0 0 1.5px var(--tint);background:var(--tint-wash)}.canvas_dayHead__6rOiw{display:flex;align-items:baseline;gap:6px;margin-bottom:8px;color:var(--label-2);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.canvas_dayHead__6rOiw b{color:var(--label);font-size:17px;letter-spacing:-.01em}.canvas_day__zKiGY ul{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.canvas_event__tcxyz{display:flex;flex-direction:column;gap:1px;padding:7px 8px;border-radius:9px;background:var(--surface);box-shadow:var(--shadow-1)}.canvas_event__tcxyz[data-held]{opacity:.6}.canvas_eventTime___AjN4{color:var(--tint);font-size:11px;font-weight:700}.canvas_eventTitle__DCA0S{color:var(--label);font-size:13px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.canvas_eventWho__Ehn7P{color:var(--label-2);font-size:12px;line-height:1.3;overflow-wrap:anywhere}.canvas_free__uK4ej{margin:0;color:var(--label-3);font-size:12px}.canvas_photo__SwBjC{overflow:hidden;aspect-ratio:16/10;border-radius:12px;background:var(--fill-2)}.canvas_photo__SwBjC[data-state=loading]{background:linear-gradient(100deg,var(--fill-2) 40%,var(--fill) 50%,var(--fill-2) 60%) 0 0 /300% 100%;animation:canvas_photoShimmer__10v6k 1.4s linear infinite}.canvas_photo__SwBjC img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s ease-out}.canvas_photo__SwBjC[data-state=loaded] img{opacity:1}@keyframes canvas_photoShimmer__10v6k{to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.canvas_photo__SwBjC[data-state=loading]{animation:none}.canvas_photo__SwBjC img{transition:none}}.canvas_noPhoto__l3Ytp{display:flex;align-items:center;gap:6px;margin:0;padding:8px 10px;border-radius:10px;background:var(--fill-2);color:var(--label-2);font-size:12px}.canvas_noPhoto__l3Ytp svg{flex:none;width:16px;height:16px}.canvas_address__I_O7k{display:block;margin:8px 2px 0;color:var(--label-2);font-size:13px}.canvas_facts__NVMiL{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.canvas_facts__NVMiL li{padding:3px 9px;border-radius:999px;background:var(--fill-2);color:var(--label);font-size:12px;font-weight:600}.canvas_compare__ds_wg{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:12px;margin:4px 0 0;padding:0;list-style:none}.canvas_compare__ds_wg>li{display:flex;flex-direction:column;gap:4px;min-width:0}.canvas_compare__ds_wg strong{margin-top:6px;color:var(--label);font-size:15px}.canvas_compare__ds_wg dl{display:grid;gap:6px;margin:8px 0 0}.canvas_compare__ds_wg dl>div{display:flex;justify-content:space-between;gap:8px;padding-top:6px;border-top:.5px solid var(--sep)}.canvas_compare__ds_wg dt{color:var(--label-2);font-size:12px}.canvas_compare__ds_wg dd{margin:0;color:var(--label);font-size:13px;font-weight:600;text-align:right}.canvas_compare__ds_wg dd[data-best]{color:var(--tint)}.canvas_compare__ds_wg dd[data-best]:after{content:" · largest";font-weight:500}@media (max-width:720px){.canvas_compare__ds_wg{grid-template-columns:1fr}}@media (max-width:900px){.canvas_week__W5Qus{grid-template-columns:1fr;gap:6px}.canvas_day__zKiGY{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;min-height:0}.canvas_dayHead__6rOiw{flex-direction:column;gap:0;margin:0}}.canvas_ghost__ZBwAx{height:200px}.canvas_wide__cn9j2{grid-column:1/-1;height:240px}.canvas_shimmer__eGcwR{background:linear-gradient(90deg,var(--label-3) 0,var(--label) 45%,var(--label-3) 90%) 0 0 /200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:canvas_shimmer__eGcwR 1.6s linear infinite}@keyframes canvas_shimmer__eGcwR{to{background-position:-200% 0}}@media (max-width:767px){.canvas_head__EGoqh{padding:0 6px 0 16px}.canvas_steps__10cB6{justify-content:flex-start}.canvas_body__WPX4_{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px 14px 120px}.canvas_half__Qf6JM{grid-column:1/-1}.canvas_lede__o6Noj h1{font-size:26px}.canvas_stages__OGxYh{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.canvas_stages__OGxYh>*{flex:0 0 28%;scroll-snap-align:start}.canvas_track__BEwXG li{font-size:0}.canvas_track__BEwXG li[data-state=now]{font-size:12px;overflow:visible}}@media (prefers-reduced-motion:reduce){.canvas_canvas__tNzpG,.canvas_canvas__tNzpG[data-open]{transform:none;transition:opacity .15s,visibility 0s}.canvas_block__IXZgd,.canvas_block__IXZgd[data-added],.canvas_ghost__ZBwAx,.canvas_loading__eaLJT,.canvas_shimmer__eGcwR{animation:none}.canvas_focusing__GsW1p>:not(.canvas_lifted__nH7ke){transition:none}.canvas_toast__IuOFI{animation:none}.canvas_dropZone__1sxfK{transition:none}.canvas_dropZone__1sxfK[data-drop=over]{transform:none}.canvas_dragChip__uU09r,.canvas_dropTray__VddiU{animation:none;transition:none;transform:none}}@property --home-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes home_spin__Hlnez{to{--home-a:360deg}}@keyframes home_shimmer__lfpaI{0%{background-position:100% 0}to{background-position:0 0}}@keyframes home_pop__6NMNI{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.home_home__uxYDw{--violet-t:#7A3FD6;--indigo-t:#4B49C8;--indigo:#4B49C8;--violet:#9B5CFF;--ai:linear-gradient(135deg,#FF7A45,#FF4D8D 32%,#9B5CFF 64%,#3D8BFF);--initials:linear-gradient(135deg,#8E9AAF,#5F6B7E);max-width:720px;margin:0 auto;padding:16px 24px 200px;letter-spacing:-.022em}@media (max-width:1023px){.home_home__uxYDw{padding:8px 16px 190px}}@media (min-width:1024px){.home_home__uxYDw{padding-top:21px}}.home_date__Mn58Q{font-size:15px;font-weight:600;color:var(--label-2);letter-spacing:-.01em;margin:0}.home_hello__wigOv{font-size:clamp(32px,4.2vw,40px);line-height:1.1;font-weight:700;letter-spacing:-.028em;margin:2px 0 0}.home_actionsSlot__4c2U3{margin-top:20px}.home_next__3Ftsd{margin-top:24px;background:var(--bg-elevated);border-radius:14px;box-shadow:var(--shadow-card);overflow:hidden}.home_nextMain__cG6Ig{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:14px 16px 12px}.home_nextPhoto__Qvkfh{width:64px;height:64px;border-radius:14px;object-fit:cover;display:grid;place-items:center;background:var(--fill-2);color:var(--label-2)}.home_nextPhoto__Qvkfh svg{width:28px;height:28px}.home_eyebrow__Xmezk{font-size:13px;font-weight:600;color:var(--label-2)}.home_eyebrow__Xmezk b{color:var(--label);font-weight:600}.home_nextTitle__MZ6aK{font-size:19px;font-weight:600;letter-spacing:-.02em;margin:1px 0 0;line-height:1.3}.home_nextSub__BtBef{font-size:14px;color:var(--label-2)}.home_prep__Q63xP{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px;margin-top:2px;min-width:0}.home_chip__a_qWF{display:inline-flex;align-items:center;gap:6px;height:28px;max-width:100%;padding:0 10px;border-radius:999px;background:var(--fill-2);font-size:13px;font-weight:500;color:var(--label);min-width:0}.home_chip__a_qWF>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home_chip__a_qWF svg{width:13px;height:13px;color:var(--orange);flex:none}.home_chipSkeleton__7pd0q{width:120px}.home_nextFoot__M3Fl2{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:.5px solid var(--sep);padding:8px 8px 8px 16px;min-height:49px}.home_more__Ffnn7{border:0;background:none;padding:6px 0;display:flex;align-items:center;gap:6px;font-size:15px;color:var(--label);cursor:pointer}.home_more__Ffnn7 svg{width:16px;height:16px;margin:0 -4px;transition:transform .38s var(--spring)}.home_more__Ffnn7[aria-expanded=true] svg{transform:rotate(90deg)}.home_later__7Ck0Q{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s var(--ease)}.home_later__7Ck0Q[data-open=true]{grid-template-rows:1fr}.home_later__7Ck0Q>div{overflow:hidden}.home_ev__P6dsJ{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:10px 16px;border-top:.5px solid var(--sep);font-size:15px}.home_ev__P6dsJ time{font-weight:600;font-variant-numeric:tabular-nums}.home_ev__P6dsJ a{color:inherit;text-decoration:none}.home_btn__SuEsJ{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px;border-radius:999px;border:0;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;text-decoration:none;transition:transform .14s var(--ease);position:relative}.home_btn__SuEsJ:after{content:"";position:absolute;inset:-6px 0}.home_btn__SuEsJ:active{transform:scale(.95)}.home_btn__SuEsJ:disabled{opacity:.4;cursor:default}.home_btnTint__kuO8d{background:var(--fill);color:var(--label)}.home_btnFill__OP0mb{background:var(--label);color:var(--bg-elevated)}.home_btnPlain__7X4LY{background:none;color:var(--label);padding:0 8px}.home_btnDanger__Wol51{background:var(--red-wash);color:var(--red-text)}.home_btnWide__kwCMq{height:44px;width:100%;font-size:16px}.home_tabsRow__Zu_ad{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:32px 0 4px;flex-wrap:wrap}.home_heading__1rE3C{display:flex;align-items:center;gap:10px;min-width:0}.home_h2__BepTM{font-size:22px;font-weight:700;letter-spacing:-.02em;margin:0}.home_filter__rywKq{position:relative;display:inline-flex;align-items:center}.home_filter__rywKq select{appearance:none;border:0;height:28px;padding:0 26px 0 10px;border-radius:999px;background:var(--fill-2);color:var(--label-2);font:600 13px var(--font-sans);letter-spacing:-.005em;cursor:pointer}.home_filter__rywKq select:hover{background:var(--fill)}.home_filter__rywKq svg{position:absolute;right:9px;width:11px;height:11px;color:var(--label-2);pointer-events:none}.home_seg__YQqHG{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:max-content;background:var(--fill);border-radius:10px;padding:2px}.home_seg__YQqHG button{position:relative;z-index:1;border:0;background:none;height:30px;padding:0 14px;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:var(--label)}.home_badge__wELyj{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--orange);color:#fff;font-size:12px;font-weight:700;display:inline-grid;place-items:center;letter-spacing:0;font-variant-numeric:tabular-nums}.home_thumb__Fw_eB{position:absolute;top:2px;bottom:2px;left:0;border-radius:8px;background:var(--bg-elevated);box-shadow:0 3px 8px rgb(0 0 0/12%);transition:transform .38s var(--spring),width .38s var(--spring)}.home_thumb__Fw_eB[data-instant=true]{transition:none}@media (max-width:640px){.home_heading__1rE3C{flex:1 0 100%;justify-content:space-between}.home_seg__YQqHG{width:100%;grid-auto-columns:1fr}.home_seg__YQqHG button{padding:0 4px;justify-content:center;font-size:13px}}.home_when__mmVmu{display:flex;justify-content:space-between;gap:12px;font-size:13px;font-weight:600;color:var(--label-2);margin:18px 4px 8px}.home_list__Aw25z{background:var(--bg-elevated);border-radius:14px;box-shadow:var(--shadow-card);overflow:hidden;margin:0;padding:0;list-style:none}.home_item__GGCW_{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 16px;position:relative;transition:background-color .12s,opacity .3s,transform .45s var(--spring)}.home_tap__voIk2{cursor:pointer}.home_tap__voIk2:active{background:var(--fill-2)}.home_list__Aw25z>li{position:relative}.home_list__Aw25z>li+li:before{content:"";position:absolute;top:0;right:0;left:66px;height:.5px;background:var(--sep);z-index:1}.home_lead__NbWs2{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex:none;color:#fff;font-size:13px;font-weight:600;letter-spacing:0;position:relative}.home_lead__NbWs2 img{width:100%;height:100%;object-fit:cover;border-radius:50%}.home_lead__NbWs2 svg{width:17px;height:17px}.home_initials__otFcS{background:var(--initials)}.home_initials__otFcS[data-tone=indigo]{background:#ECECFB;color:#4B49C8}.home_initials__otFcS[data-tone=teal]{background:#E3F4F4;color:#0A7F8C}.home_initials__otFcS[data-tone=orange]{background:#FDF0E3;color:#B25A0C}.home_initials__otFcS[data-tone=pink]{background:#FBE9F0;color:#B8315F}.home_initials__otFcS[data-tone=blue]{background:#E6F0FC;color:#1F5FBF}.home_check__1s7jq{background:none;border:1.7px solid var(--orange);cursor:pointer;padding:0;transition:transform .4s var(--spring),background-color .15s,border-color .15s}.home_check__1s7jq>svg{opacity:0;color:#fff;width:15px;height:15px}.home_done__XSJ_9 .home_check__1s7jq{background:var(--tint);border-color:var(--tint);transform:scale(1.06)}.home_done__XSJ_9 .home_check__1s7jq>svg{opacity:1}.home_done__XSJ_9 .home_t__T_Lkr{color:var(--label-3);text-decoration:line-through}.home_leaving__Oy1Hy{opacity:0;transform:translateX(20px)}.home_ai__yXCfh,.home_miniAi__9zpwp{background:var(--ai)}.home_miniAi__9zpwp{position:absolute;right:-3px;bottom:-3px;width:16px;height:16px;border-radius:50%;border:2px solid var(--bg-elevated);display:grid;place-items:center;color:#fff}.home_miniAi__9zpwp svg{width:8px;height:8px;opacity:1!important}.home_grow__aRTIy{min-width:0}a.home_grow__aRTIy,button.home_grow__aRTIy{display:block;border:0;background:none;padding:0;margin:0;text-align:left;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-decoration:none;border-radius:8px}.home_t__T_Lkr{display:block;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:1.3;color:var(--label);overflow-wrap:anywhere}.home_s__26TUL{display:block;font-size:14px;color:var(--label-2);margin-top:2px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home_kind__zXID_{font-weight:600}.home_kTask__h2gBt{color:var(--orange-text)}.home_kAi__Sy6Fw{color:var(--violet-t)}.home_kClient__Hczkg{color:var(--indigo-t)}.home_kBroker__uhnV3{color:var(--label-2)}.home_due__Vik3v{font-weight:600}.home_late__UwabW{color:var(--red-text)}.home_soon___I_HZ{color:var(--orange-text)}.home_trail__Zzr3l{display:flex;align-items:center;gap:8px}.home_trail__Zzr3l .home_s__26TUL{margin:0}.home_chev__LucWL{width:18px;height:18px;margin:0 -6px;color:var(--label-3);transition:transform .38s var(--spring);flex:none}.home_count__XkI5n{min-width:22px;height:22px;padding:0 7px;border-radius:11px;background:var(--fill);font-size:12px;font-weight:700;display:inline-grid;place-items:center;color:var(--label-2);letter-spacing:0}.home_stackHead__xDmj5{cursor:pointer;width:100%;border:0;background:none;text-align:left;font:inherit;color:inherit;letter-spacing:inherit;border-radius:0}.home_stackHead__xDmj5:active{background:var(--fill-2)}.home_stackHead__xDmj5[aria-expanded=true] .home_chev__LucWL{transform:rotate(90deg)}.home_kids__88vgV{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s var(--ease)}.home_kids__88vgV[data-open=true]{grid-template-rows:1fr}.home_kids__88vgV>div{overflow:hidden}.home_kid__eLmVK{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 16px 9px 66px;position:relative;font-size:15px}.home_kid__eLmVK:before{content:"";position:absolute;top:0;right:0;left:66px;height:.5px;background:var(--sep)}.home_kid__eLmVK .home_s__26TUL{margin:0}.home_dot___J8w_{width:8px;height:8px;border-radius:50%;flex:none}.home_dotClient__o7K4X{background:var(--indigo)}.home_dotAi__C6yb2{background:var(--violet)}.home_dotBroker__4Ea9H{background:var(--label-3)}.home_kidText__mVmVv{overflow-wrap:anywhere}.home_streamFlat__XGr3g .home_kidFoot__xJF3n,.home_streamFlat__XGr3g .home_kid__eLmVK{padding-left:16px}.home_streamFlat__XGr3g .home_kidFoot__xJF3n:before,.home_streamFlat__XGr3g .home_kid__eLmVK:before{left:36px}.home_streamFlat__XGr3g>.home_kid__eLmVK:first-child:before{display:none}.home_kidFoot__xJF3n{position:relative;display:flex;align-items:center;gap:12px;padding:8px 16px 10px 66px;font-size:14px;color:var(--label-2)}.home_kidFoot__xJF3n:before{content:"";position:absolute;top:0;right:0;left:66px;height:.5px;background:var(--sep)}.home_rowAct___0Hq4{display:inline-flex}.home_rowChev__W0ZAn{display:none}.home_empty__NYcK8{padding:34px 16px;text-align:center}.home_empty__NYcK8 .home_s__26TUL{white-space:normal}.home_emptyTitle__pE6CA{font-size:16px;font-weight:600;letter-spacing:-.02em}.home_note__5ypMe{font-size:13px;color:var(--label-2);margin:8px 4px 0}.home_moreRow__VwjPh{display:flex;justify-content:center;margin-top:12px}.home_notice__eVpHW{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding:10px 10px 10px 16px;border-radius:14px;background:var(--red-wash);color:var(--red-text);font-size:14px;font-weight:500}@media (max-width:640px){.home_rowAct___0Hq4{display:none}.home_rowChev__W0ZAn{display:block}.home_item__GGCW_,.home_kid__eLmVK{gap:12px}.home_kid__eLmVK{padding-left:62px}}.home_bone__2IoHu{display:block;border-radius:8px;background:linear-gradient(90deg,var(--fill-2) 0,var(--fill) 40%,var(--fill-2) 80%) 0 0 /300% 100%;animation:home_shimmer__lfpaI 1.4s var(--ease) infinite}.home_boneCircle__DiIMh{border-radius:50%}.home_problem__wkErL{margin-top:24px;display:grid;justify-items:center;gap:8px;text-align:center;padding:40px 20px;background:var(--bg-elevated);border-radius:18px;box-shadow:var(--shadow-1)}.home_problem__wkErL p{margin:0}.home_scrim__Jvasj{position:fixed;inset:0;z-index:40;background:rgb(0 0 0/28%);animation:home_fade__YD6ir .38s var(--ease)}@keyframes home_fade__YD6ir{0%{background:rgb(0 0 0/0)}}@keyframes home_rise__bXmc0{0%{transform:translate(-50%,105%)}}.home_sheet__YdK69{position:fixed;left:50%;bottom:0;z-index:41;width:min(600px,100%);max-height:90vh;border-radius:28px 28px 0 0;background:var(--bg);box-shadow:var(--shadow-3);transform:translate(-50%);display:flex;flex-direction:column;animation:home_rise__bXmc0 .52s var(--spring);letter-spacing:-.022em}.home_sheet__YdK69[data-closing=true]{transform:translate(-50%,105%);transition:transform .3s var(--ease)}.home_grab__ctaQY{width:36px;height:5px;border-radius:3px;background:var(--label-3);opacity:.45;margin:8px auto 2px;flex:none}.home_sheetHead__aV1Bu{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 14px 10px 18px;font-weight:600;font-size:17px}.home_sheetHead__aV1Bu h2{font-size:17px;font-weight:600;margin:0;letter-spacing:-.022em}.home_round__hU4tS{width:32px;height:32px;border-radius:50%;border:0;background:var(--fill);display:grid;place-items:center;cursor:pointer;color:var(--label);flex:none}.home_round__hU4tS svg{width:15px;height:15px}.home_sheetBody__i0jRB{padding:0 18px 26px;overflow:auto;overscroll-behavior:contain}.home_sheetActions__H51l1{display:grid;gap:8px;margin-top:16px}.home_card__2vzcV{background:var(--bg-elevated);border-radius:18px;box-shadow:var(--shadow-1);padding:14px 16px}.home_card__2vzcV+.home_card__2vzcV{margin-top:12px}.home_sheetTitle__fIopc{font-size:22px;font-weight:700;letter-spacing:-.02em;margin:0;line-height:1.2}.home_sheetMeta__kCXLD{font-size:14px;color:var(--label-2);margin-top:4px}.home_section__1cR5l{font-size:13px;font-weight:600;color:var(--label-2);margin:18px 4px 8px}.home_stopHead__XM1qA{display:flex;gap:12px;align-items:baseline}.home_stopHead__XM1qA time{font-weight:600;font-variant-numeric:tabular-nums;min-width:44px}.home_stopName__OwlsR{font-size:16px;font-weight:600;letter-spacing:-.02em}.home_stopRows__P1IRe{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:8px;font-size:14px}.home_stopRows__P1IRe:empty{display:none}.home_stopRows__P1IRe li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;overflow-wrap:anywhere}.home_stopRows__P1IRe svg{width:14px;height:14px;margin-top:3px;color:var(--label-2)}.home_stopRows__P1IRe .home_starIcon__f1Ned{color:var(--orange)}.home_quiet__VH5Vi{color:var(--label-2)}.home_toast__anLEW{position:fixed;left:50%;bottom:96px;transform:translate(-50%);z-index:35;display:flex;align-items:center;gap:14px;padding:8px 8px 8px 18px;border-radius:999px;box-shadow:var(--shadow-2);font-size:15px;font-weight:500;white-space:nowrap;animation:home_toastIn__Doypc .45s var(--spring);max-width:calc(100vw - 32px)}.home_toast__anLEW>span{overflow:hidden;text-overflow:ellipsis}@keyframes home_toastIn__Doypc{0%{transform:translate(-50%,20px);opacity:0}}@media (min-width:1024px){.home_toast__anLEW{left:calc(50% + 112px)}}.home_enter__4Yuet{animation:home_pop__6NMNI .42s var(--ease) both}@media (prefers-reduced-motion:reduce){.home_bigMagic__oJYZ7:before,.home_bone__2IoHu,.home_magicIcon__pNFVQ{animation:none}}.surface_page__YwTWk{max-width:960px;margin:0 auto;padding:8px 32px 120px;letter-spacing:-.016em}@media (max-width:1023px){.surface_page__YwTWk{padding:20px 16px 110px}}.surface_title__AQ55M{margin:0;font-size:30px;line-height:1.15;font-weight:700;letter-spacing:-.026em;color:var(--label);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.surface_lede__bO_ZF{margin:6px 0 0;font-size:16px;color:var(--label-2)}.surface_heading__D_rl8{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:32px 0 10px;font-size:19px;font-weight:700;letter-spacing:-.02em;color:var(--label)}.surface_heading__D_rl8 small{font-size:13px;font-weight:500;color:var(--label-3)}.surface_sample__RgyTn{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;background:var(--fill-2);color:var(--label-2);font-size:12px;font-weight:500;letter-spacing:0}.surface_message__3tooO{margin:16px 0 0;font-size:14px;color:var(--label-2)}.surface_error__XuEZm{color:var(--red-text)}.surface_list__ERkwU{border-radius:14px;box-shadow:inset 0 0 0 .5px var(--sep);overflow:hidden}.surface_row__BKPyh{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;min-height:56px;padding:10px 16px;color:var(--label);text-decoration:none;transition:background-color .12s}.surface_row__BKPyh+.surface_row__BKPyh:before{content:"";position:absolute;top:0;right:0;left:62px;height:.5px;background:var(--sep)}a.surface_row__BKPyh:hover{background:var(--fill-2)}.surface_lead__opE9S{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--fill);color:var(--label-2);font-size:12px;font-weight:600}.surface_lead__opE9S svg{width:17px;height:17px}.surface_main__nYsVw{min-width:0}.surface_t__fM_u_{font-size:15px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.surface_s__Q1MbZ{margin-top:1px;overflow:hidden;text-overflow:ellipsis}.surface_meta__2JHtt,.surface_s__Q1MbZ{font-size:13px;color:var(--label-2);white-space:nowrap}.surface_meta__2JHtt{text-align:right}.surface_pill__vmif5{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:var(--fill-2);color:var(--label-2);font-size:12px;font-weight:600;white-space:nowrap}.surface_warn__aJz3K{color:var(--orange-text);background:var(--orange-wash)}.surface_late__sS5m3{color:var(--red-text);background:var(--red-wash)}.surface_good__SM4IJ{color:var(--green-text);background:var(--green-wash)}.surface_ai___k5JK{color:#7A3FD6}.surface_empty__q4SkM{padding:32px 16px;text-align:center;font-size:14px;color:var(--label-2)}.surface_add__cWsOx{display:flex;align-items:center;gap:10px;min-height:44px;margin-top:20px;padding:0 6px 0 14px;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--sep)}.surface_add__cWsOx:focus-within{box-shadow:inset 0 0 0 1px var(--tint),0 0 0 3px var(--tint-wash)}.surface_add__cWsOx svg{width:18px;height:18px;color:var(--tint);flex:none}.surface_add__cWsOx input{flex:1;min-width:0;height:42px;border:0;outline:0!important;background:none;font-size:15px;color:var(--label)}.surface_add__cWsOx input::placeholder{color:var(--label-3)}.surface_add__cWsOx button{height:32px;padding:0 14px;border:0;border-radius:999px;background:var(--tint);color:var(--on-tint);font-size:14px;font-weight:600;cursor:pointer}.surface_add__cWsOx button:disabled{opacity:.4;cursor:default}.surface_seg__4nfft{display:inline-flex;margin-top:18px;padding:2px;border-radius:9px;background:var(--fill)}.surface_seg__4nfft button{height:28px;padding:0 14px;border:0;border-radius:7px;background:none;color:var(--label-2);font-size:13px;font-weight:600;cursor:pointer}.surface_seg__4nfft button[aria-pressed=true]{background:var(--bg-elevated);color:var(--label);box-shadow:var(--shadow-thumb)}.surface_check__FrB7p{width:22px;height:22px;padding:0;border-radius:50%;border:1.6px solid var(--label-3);background:none;display:grid;place-items:center;cursor:pointer;transition:background-color .15s,border-color .15s,transform .16s cubic-bezier(.23,1,.32,1)}.surface_check__FrB7p:active{transform:scale(.9)}.surface_check__FrB7p:disabled{cursor:default;opacity:.5}.surface_check__FrB7p svg{width:13px;height:13px;color:#fff;opacity:0}.surface_done__VaFj9 .surface_check__FrB7p{background:var(--tint);border-color:var(--tint)}.surface_done__VaFj9 .surface_check__FrB7p svg{opacity:1}.surface_done__VaFj9 .surface_t__fM_u_{color:var(--label-3);text-decoration:line-through}.surface_undo__r5W6C{height:28px;padding:0 10px;border:0;font-size:13px;cursor:pointer}.surface_newDeal__LTSGj,.surface_undo__r5W6C{border-radius:999px;background:var(--fill);color:var(--label);font-weight:600}.surface_newDeal__LTSGj{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;font-size:14px;text-decoration:none}.surface_titleRow__t0V_3{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}@media (min-width:1024px){.surface_page__YwTWk{padding-top:15px}}.surface_stages__DbCpN{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:20px}@media (max-width:1023px){.surface_stages__DbCpN{grid-template-columns:repeat(4,minmax(0,1fr))}}.surface_stage__5wWU_{padding:12px;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--sep)}.surface_stage__5wWU_ b{display:block;font-size:22px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.surface_stage__5wWU_ span{font-size:12.5px;color:var(--label-2)}.surface_bar__2pABW{display:flex;gap:3px;max-width:240px;margin-top:8px}.surface_bar__2pABW i{flex:1;height:4px;border-radius:2px;background:var(--fill)}.surface_bar__2pABW i[data-on]{background:var(--tint)}.surface_mapWide__Tt2Jj{margin:16px 24px 0;height:min(76vh,860px);min-height:420px;border-radius:18px;overflow:hidden;box-shadow:inset 0 0 0 .5px var(--sep)}.surface_mapWide__Tt2Jj>div{width:100%;height:100%}@media (max-width:1023px){.surface_mapWide__Tt2Jj{margin:12px 0 0;border-radius:0;height:70vh}}.surface_mapCredit__QloHG{margin:8px 24px 0;font-size:11.5px;color:var(--label-3)}@media (max-width:1023px){.surface_mapCredit__QloHG{margin:8px 16px 0}}.surface_chips__tXj4w{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.surface_chip__q5ACR{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:var(--fill-2);color:var(--label-2);font-size:13px;font-weight:500}.surface_chip__q5ACR[aria-current=true]{background:var(--label);color:var(--bg-elevated)}.surface_kpis__4zIac{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px}@media (max-width:1023px){.surface_kpis__4zIac{grid-template-columns:repeat(2,minmax(0,1fr))}}.surface_kpi__KQTjk{padding:14px 16px;border-radius:14px;box-shadow:inset 0 0 0 .5px var(--sep)}.surface_kpi__KQTjk span{font-size:13px;color:var(--label-2)}.surface_kpi__KQTjk b{display:block;margin-top:2px;font-size:26px;font-weight:700;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.surface_kpi__KQTjk small{font-size:12.5px;font-weight:600}.surface_better__o8tqE{color:var(--green-text)}.surface_worse__Pqdqg{color:var(--red-text)}.surface_flat__VLrST{color:var(--label-2)}.surface_table__JeJZ0{border-radius:14px;box-shadow:inset 0 0 0 .5px var(--sep);overflow:hidden}.surface_table__JeJZ0 table{width:100%;border-collapse:collapse;font-size:14px}.surface_table__JeJZ0 th{padding:10px 16px;background:var(--fill-2);color:var(--label-2);font-size:12px;font-weight:600;text-align:right}.surface_table__JeJZ0 td{padding:11px 16px;border-top:.5px solid var(--sep);text-align:right;font-variant-numeric:tabular-nums}.surface_table__JeJZ0 td:first-child,.surface_table__JeJZ0 th:first-child{text-align:left}.surface_table__JeJZ0 td:first-child{font-weight:600}.surface_table__JeJZ0 tr:target td{background:var(--tint-wash)}.surface_spark__xdEBT{width:84px;height:22px;vertical-align:middle}@media (max-width:639px){.surface_wideOnly__r_zpc{display:none}}.shell_sidebar__W9GR2{background-color:var(--sidebar)}@media (prefers-reduced-transparency:reduce){.shell_sidebar__W9GR2{background-color:var(--bg)}}.shell_navigationHint__qY8F4{width:5px;height:5px;margin-left:auto;flex-shrink:0;border-radius:50%;background:transparent}.shell_navigationHint__qY8F4[data-pending]{background:currentColor}.shell_search__612F1{display:flex;align-items:center;gap:8px;width:100%;height:34px;padding:0 8px 0 10px;border:0;border-radius:10px;background:var(--fill);color:var(--label-3);font-size:14px;cursor:text;transition:background-color .15s}.shell_search__612F1:hover{background:rgb(120 120 128/16%)}.shell_kbd__ZcUG8{font-family:inherit;font-size:11.5px;font-weight:500;line-height:1;color:var(--label-2);background:var(--bg-elevated);border-radius:5px;padding:3px 6px;box-shadow:inset 0 0 0 .5px var(--sep)}.shell_nav___qnPT{scrollbar-width:none}.shell_nav___qnPT::-webkit-scrollbar{display:none}@keyframes workspace-search_enter__b_lIU{0%{opacity:0;transform:translateX(-50%) scale(.97)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes workspace-search_fade__fspon{0%{opacity:0}to{opacity:1}}.workspace-search_layer__UJSp0{position:fixed;inset:0;z-index:80}.workspace-search_scrim__N4QTr{position:absolute;inset:0;background:rgb(0 0 0/22%);animation:workspace-search_fade__fspon .16s cubic-bezier(.23,1,.32,1)}.workspace-search_dialog__q4lnf{position:absolute;top:14vh;left:50%;transform:translateX(-50%);width:min(640px,calc(100vw - 32px));max-height:min(540px,72vh);display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:color-mix(in srgb,var(--bg-elevated) 92%,transparent);-webkit-backdrop-filter:blur(40px) saturate(190%);backdrop-filter:blur(40px) saturate(190%);box-shadow:var(--shadow-3),inset 0 0 0 .5px var(--sep);animation:workspace-search_enter__b_lIU .2s cubic-bezier(.23,1,.32,1);letter-spacing:-.016em}@media (max-width:1023px){.workspace-search_dialog__q4lnf{top:12px;max-height:calc(100dvh - 24px)}}@media (prefers-reduced-motion:reduce){.workspace-search_dialog__q4lnf,.workspace-search_scrim__N4QTr{animation:workspace-search_fade__fspon .12s linear}.workspace-search_dialog__q4lnf{transform:translateX(-50%)}}@media (prefers-reduced-transparency:reduce){.workspace-search_dialog__q4lnf{background:var(--bg-elevated);backdrop-filter:none}}.workspace-search_field__xj6zc{display:flex;align-items:center;gap:12px;min-height:56px;padding:0 16px 0 18px;border-bottom:.5px solid var(--sep);flex:none}.workspace-search_fieldIcon__Ai6Q8{width:20px;height:20px;color:var(--label-2);flex:none}@keyframes workspace-search_spin__VxiH3{to{transform:rotate(1turn)}}@keyframes workspace-search_shimmer__vE6N_{0%{background-position:100% 0}to{background-position:0 0}}.workspace-search_spinner__Rn_Bl{width:20px;height:20px;flex:none;display:grid;place-items:center}.workspace-search_spinner__Rn_Bl:before{content:"";width:16px;height:16px;border-radius:50%;border:2px solid var(--fill);border-top-color:var(--label-2);animation:workspace-search_spin__VxiH3 .7s linear infinite}.workspace-search_stale__SuzK_{opacity:.5;transition:opacity .15s}.workspace-search_searching__ZnEqR{animation:workspace-search_fade__fspon .16s ease-out both}.workspace-search_skeleton__4BAF2{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:center;min-height:44px;padding:6px 10px}.workspace-search_skIcon__KRFVG{width:28px;height:28px;border-radius:8px;background:var(--fill-2)}.workspace-search_skText__1PHKQ{display:grid;gap:6px}.workspace-search_skIcon__KRFVG,.workspace-search_skText__1PHKQ>span{background:linear-gradient(90deg,var(--fill-2) 25%,var(--fill) 50%,var(--fill-2) 75%);background-size:300% 100%;animation:workspace-search_shimmer__vE6N_ 1.2s linear infinite}.workspace-search_skText__1PHKQ>span{display:block;height:10px;border-radius:5px}.workspace-search_skText__1PHKQ>span+span{height:8px}@media (prefers-reduced-motion:reduce){.workspace-search_skIcon__KRFVG,.workspace-search_skText__1PHKQ>span,.workspace-search_spinner__Rn_Bl:before{animation-duration:2.4s}}.workspace-search_input__8joYT{flex:1;min-width:0;border:0;outline:0!important;background:none;font-size:18px;color:var(--label)}.workspace-search_input__8joYT::placeholder{color:var(--label-3)}.workspace-search_input__8joYT::-webkit-search-cancel-button{appearance:none}.workspace-search_kbd__0ylTC{font-family:inherit;font-size:11.5px;font-weight:500;line-height:1;color:var(--label-2);background:var(--bg-elevated);border-radius:5px;padding:3px 6px;box-shadow:inset 0 0 0 .5px var(--sep)}.workspace-search_results__U1_A_{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:4px 8px 8px}.workspace-search_group__NOgfN{padding:10px 10px 4px;font-size:12px;font-weight:600;color:var(--label-3)}.workspace-search_row__cZ1xr{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:center;min-height:44px;padding:6px 10px;border-radius:10px;cursor:pointer;scroll-margin:8px}.workspace-search_row__cZ1xr[aria-selected=true]{background:var(--fill)}.workspace-search_icon__z4DYu{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--fill-2);color:var(--label-2)}.workspace-search_icon__z4DYu svg{width:16px;height:16px}.workspace-search_toucan__h4W6T{background:linear-gradient(135deg,#FF7A45,#FF4D8D 32%,#9B5CFF 64%,#3D8BFF);color:#fff}.workspace-search_text__a8Gdr{display:grid;min-width:0}.workspace-search_title__7S6sU{font-size:14.5px;font-weight:500;color:var(--label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-search_title__7S6sU b{font-weight:700}.workspace-search_detail__hrFPR{font-size:12.5px;color:var(--label-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-search_note__eriQ8{margin:2px 10px 4px 50px;font-size:12px;color:var(--label-3)}.workspace-search_message__7e8Se{margin:12px 10px;font-size:14px;color:var(--label-2)}.workspace-search_foot__y5NS7{display:flex;align-items:center;gap:16px;min-height:38px;padding:0 16px;border-top:.5px solid var(--sep);font-size:12px;color:var(--label-2);flex:none}.workspace-search_foot__y5NS7>span{display:inline-flex;align-items:center;gap:4px}.workspace-search_count__EOZrB{margin-left:auto}@media (max-width:1023px){.workspace-search_foot__y5NS7{display:none}}