@font-face{font-family:Cabinet Sans;src:url(/fonts/roboto-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Sans;src:url(/fonts/roboto-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Sans;src:url(/fonts/roboto-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Numerals;src:url(/fonts/teko-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--cabinet-font:"Cabinet Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--cabinet-numerals:"Cabinet Numerals","Cabinet Sans",sans-serif;color-scheme:light;--bg:#f7f7f5;--card:#ffffff;--text:#1c1c1c;--muted:#6b6b6b;--line:#e4e4e0;--ok:#2b7a3d;--warn:#b45309;--bad:#b91c1c}*{box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.4;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}main{max-width:640px;margin:0 auto;padding:16px}h1{font-size:1.5rem;margin:0 0 4px}h2{font-size:1.1rem;margin:24px 0 8px;text-transform:uppercase;letter-spacing:.04em}.date,h2{color:var(--muted)}.date{margin:0 0 16px}.card{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:4px 12px}.row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.row:last-child{border-bottom:none}.row .time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:3.2em}.row .name{flex:1 1;font-weight:600}.brief{padding:12px 0;border-bottom:1px solid var(--line)}.brief:last-child{border-bottom:none}.brief-top{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.brief-top .name{flex:1 1;font-weight:600}.brief-ctx,.brief-note{margin:4px 0 0 1.4em;font-size:.9rem;color:var(--muted)}.brief-note{color:var(--text);font-weight:600}.status{font-size:.9rem;color:var(--muted)}.status.ok{color:var(--ok)}.status.warn{color:var(--warn)}.status.bad{color:var(--bad)}.empty{color:var(--muted);padding:10px 0}.amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.tag{font-size:.8rem;color:var(--warn);border:1px solid var(--warn);border-radius:6px;padding:0 6px;margin-left:6px}a{color:inherit}.tap-target{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:6px 12px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--text);font:inherit;text-decoration:none;cursor:pointer}.command form{display:flex;gap:8px;padding:10px 0;align-items:flex-end}.command textarea{flex:1 1;min-width:0;padding:8px 10px;resize:vertical;min-height:2.6em}.command button,.command textarea{font:inherit;border:1px solid var(--line);border-radius:8px}.command button{padding:8px 14px;min-height:44px;min-width:44px;background:var(--card);color:var(--text);cursor:pointer}.command button.primary{background:var(--ok);border-color:var(--ok);color:#fff}.command button:disabled{opacity:.5;cursor:default}.client-archive,.import-center{margin:10px 0}.client-archive>summary{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:11px 0;cursor:pointer;font-weight:700}.client-archive-help,.client-archive>summary small{color:var(--muted);font-size:.85rem;font-weight:400}.client-archive-body{padding:0 0 10px;border-top:1px solid var(--line)}.client-archive-help{margin:10px 0}.client-archive-picker{display:flex;gap:8px}.client-archive-picker select{flex:1 1;min-width:0;padding:8px 10px}.client-archive-picker button,.client-archive-picker select,.client-archive-row>button{min-height:44px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--text);font:inherit}.client-archive-picker button,.client-archive-row>button{flex:none;padding:6px 12px;cursor:pointer}.client-archive-picker button:disabled,.client-archive-row>button:disabled{opacity:.5;cursor:default}.client-archive-confirm,.client-archive-feedback{margin:10px 0 0;padding:10px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.client-archive-confirm p,.client-archive-feedback{white-space:pre-wrap}.client-archive-confirm p{margin:0 0 8px}.client-archive-feedback.ok{color:var(--ok)}.client-archive-feedback.warn{color:var(--warn)}.client-archive-feedback.bad{color:var(--bad)}.client-archive h3{margin:16px 0 4px;color:var(--muted);font-size:.85rem;letter-spacing:.04em;text-transform:uppercase}.client-archive-row{align-items:center}.client-archive-row .name small{display:block;color:var(--muted);font-size:.8rem;font-weight:400}@media (max-width:520px){.client-archive-picker{align-items:stretch;flex-direction:column}.client-archive-row{align-items:flex-start;flex-wrap:wrap}.client-archive-row .status{order:3;width:100%}}.import-center>summary{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:11px 0;cursor:pointer;font-weight:700}.import-center>summary small,.import-help,.import-optional,.import-safe{color:var(--muted);font-size:.85rem;font-weight:400}.import-summary-copy{display:flex;align-items:flex-end;flex-direction:column;gap:2px;text-align:right}.import-center>summary .import-progress{color:var(--ok);font-weight:600}.import-body{padding:0 0 10px;border-top:1px solid var(--line)}.import-tabs{display:flex;flex-wrap:wrap;gap:8px;padding-top:10px}.import-actions button,.import-file,.import-tabs button{min-height:44px;padding:8px 14px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--text);font:inherit;cursor:pointer}.import-actions button.primary,.import-tabs button.active{border-color:var(--ok);background:var(--ok);color:#fff}.import-help{margin:8px 0}.import-optional{margin:6px 0 8px}.import-guide{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:6px;color:var(--muted);font-size:.82rem}.import-guide a{display:inline-flex;align-items:center;min-height:44px;padding:6px 0;color:var(--ok);font:inherit;font-weight:700;text-align:left;text-decoration:none;cursor:pointer}.import-guide a:active{scale:.96}.import-center textarea{display:block;width:100%;min-height:7.5em;padding:8px 10px;border:1px solid var(--line);border-radius:8px;resize:vertical;font:inherit}.import-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:8px}.import-actions input[type=file]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.import-actions input[type=file]:focus-visible+.import-file{outline:2px solid var(--ok);outline-offset:2px}.import-file{max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-safe{margin:8px 0}.import-review{margin:10px 0;padding:11px 13px;border:1px solid #d98b43;border-radius:8px 8px 18px 8px;background:#fff6e8;color:#6d3b14;font-size:.85rem}.import-review ul{margin:7px 0 0;padding-left:20px}.import-review li+li{margin-top:4px}@media (max-width:520px){.import-center>summary{align-items:flex-start;flex-direction:column;gap:2px}.import-summary-copy{align-items:flex-start;text-align:left}.import-actions{align-items:stretch;flex-direction:column}.import-guide{align-items:flex-start;flex-direction:column;gap:0}.import-file{max-width:100%;text-align:center}}.result{margin:0 0 10px;padding:10px;background:var(--bg);border-radius:8px}.result,.result pre{white-space:pre-wrap;font:inherit}.result pre{margin:0 0 8px}.result.ok{color:var(--ok)}.result.bad{color:var(--bad)}.result details.examples{margin:0 0 10px}.result details.examples summary{cursor:pointer;color:var(--muted);font-size:.9rem}.result details.examples pre{margin:6px 0 0}.actions{display:flex;gap:8px;flex-wrap:wrap}.late-cancel-policy,.session-settings,.work-hours{margin:10px 0}.late-cancel-policy>summary,.session-settings>summary,.work-hours>summary{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:11px 0;cursor:pointer;font-weight:700}.late-cancel-policy>summary small,.session-settings>summary small,.work-hours>summary small{color:var(--muted);font-size:.85rem;font-weight:400;text-align:right}.late-cancel-policy-body,.session-settings-body,.work-hours-body{padding:0 0 10px;border-top:1px solid var(--line)}.session-settings-body>p,.work-hours-body>p{margin:10px 0;color:var(--muted);font-size:.85rem}.session-settings-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:10px 0}.session-settings-fields label{display:flex;flex-direction:column;gap:7px;color:var(--muted);font-size:.9rem}.session-settings-input{display:flex;align-items:center;gap:7px;color:var(--text)}.session-settings-input input{width:6rem;min-height:44px;padding:5px 7px;border:1px solid var(--line);border-radius:7px;background:var(--card);color:var(--text);font:inherit}.session-settings-save{display:flex;align-items:center;gap:10px;padding-top:2px}.place-resource-catalog{margin:10px 0}.catalog-item>summary,.place-resource-catalog>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.place-resource-catalog>summary{padding:11px 0}.catalog-item>summary>span:first-child,.place-resource-catalog>summary>span{display:flex;min-width:0;flex-direction:column}.catalog-item summary small,.place-resource-catalog summary small{color:var(--muted);font-size:.85rem;font-weight:400}.place-resource-catalog-body{padding:0 0 10px;border-top:1px solid var(--line)}.place-resource-catalog-body>p:first-child{margin:10px 0;color:var(--muted);font-size:.85rem}.place-resource-catalog-body section+section{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.place-resource-catalog h3,.place-resource-catalog h4{margin:10px 0 6px}.place-resource-catalog h3{font-size:1rem}.place-resource-catalog h4{color:var(--muted);font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.catalog-item{border-top:1px solid var(--line)}.catalog-item>summary{min-height:50px;padding:7px 0}.catalog-item.is-disabled>summary{color:var(--muted)}.catalog-add form,.catalog-item form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:10px 0}.catalog-add label,.catalog-item label{display:flex;flex-direction:column;gap:5px;color:var(--muted);font-size:.85rem}.catalog-add input,.catalog-add select,.catalog-item input,.catalog-item select{width:100%;min-width:0;min-height:44px;padding:7px 8px;border:1px solid var(--line);border-radius:7px;background:var(--card);color:var(--text);font:inherit}.catalog-item .catalog-check{grid-column:1/-1;align-items:center;flex-direction:row;color:var(--text)}.catalog-item .catalog-check input{width:20px;min-height:20px}.catalog-actions{display:flex;grid-column:1/-1;gap:8px}.catalog-actions button,.catalog-add button{min-height:44px;padding:7px 12px;border:1px solid var(--ok);border-radius:8px;background:var(--ok);color:white;font:inherit;cursor:pointer}.catalog-actions button.secondary{border-color:var(--line);background:var(--card);color:var(--text)}.catalog-actions button:disabled,.catalog-add button:disabled{opacity:.5;cursor:default}.catalog-blockers{margin:2px 0 10px;padding:9px 10px;border-radius:8px;background:color-mix(in srgb,var(--warn) 8%,var(--card));color:var(--warn);font-size:.82rem}.catalog-blockers ul{margin:5px 0 0;padding-left:20px}.catalog-add{margin-top:8px;padding-top:6px}.catalog-add>summary{cursor:pointer;color:var(--ok);font-weight:700}.place-resource-catalog .action-result{margin:12px 0 0;color:var(--ok);font-size:.9rem}.work-hours-day{display:grid;grid-template-columns:3rem minmax(0,1fr);grid-gap:10px;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.work-hours-period,.work-hours-periods{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.work-hours-periods{align-items:flex-start;flex-direction:column}.work-hours-period input{padding:4px 6px}.work-hours-add,.work-hours-period button,.work-hours-period input{min-height:44px;border:1px solid var(--line);border-radius:7px;background:var(--card);color:var(--text);font:inherit}.work-hours-add,.work-hours-period button{padding:5px 9px;cursor:pointer}.work-hours-save{display:flex;align-items:center;gap:10px;padding-top:12px}.late-cancel-policy-row{align-items:center;border-bottom:0}.late-cancel-policy-row>.name small{display:block;margin-top:4px;color:var(--muted);font-size:.9rem;font-weight:400;line-height:1.45}.late-cancel-policy-row input[type=number]{width:4.5rem;min-height:44px;padding:4px 6px;border:1px solid var(--line);border-radius:7px;background:var(--card);color:var(--text);font:inherit}.late-cancel-policy-row>.actions{justify-content:flex-end}@media (max-width:520px){.late-cancel-policy>summary,.session-settings>summary,.work-hours>summary{align-items:flex-start;flex-direction:column;gap:2px}.work-hours-day{grid-template-columns:2.5rem minmax(0,1fr)}.work-hours-period{gap:6px}.work-hours-period input{width:6.2rem}.work-hours-save{align-items:stretch;flex-direction:column}.late-cancel-policy>summary small,.session-settings>summary small,.work-hours>summary small{text-align:left}.late-cancel-policy-row{align-items:stretch;flex-direction:column}.late-cancel-policy-row>.actions{display:grid;grid-template-columns:1fr 1fr}.late-cancel-policy-row>.actions button:last-child{grid-column:1/-1}.session-settings-fields{grid-template-columns:1fr}.session-settings-save{align-items:stretch;flex-direction:column}.place-resource-catalog>summary{align-items:flex-start;flex-direction:column;gap:2px}.catalog-add form,.catalog-item form{grid-template-columns:1fr}.catalog-actions{display:grid;grid-template-columns:1fr 1fr}.catalog-add button,.catalog-item .catalog-check{grid-column:1}}.row.approval{flex-direction:column;align-items:stretch}.need-list-toggle{display:flex;justify-content:center;padding:12px 14px 2px;border-top:1px solid var(--line)}.need-list-toggle button{min-height:40px;padding:8px 14px;border:0;background:transparent;color:var(--muted);font:inherit;font-weight:650;cursor:pointer}.need-list-toggle button:hover{color:var(--text)}.need-list-toggle button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.row.approval pre{margin:6px 0 8px;white-space:pre-wrap;font:inherit}.trainer-inbox-item.unread{border-left:3px solid var(--ok);padding-left:12px}.trainer-inbox-item.read{color:var(--muted)}.trainer-inbox-item.read .status,.trainer-inbox-item.read .tag{opacity:1}.trainer-inbox-meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.trainer-inbox-item .actions{justify-content:flex-start}.row .mark{width:1.4em;text-align:center}.mark.ok{color:var(--ok)}.mark.warn{color:var(--warn)}.mark.bad{color:var(--bad)}.approval button,.card .actions button{font:inherit;padding:6px 12px;min-height:44px;min-width:44px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--text);cursor:pointer}.approval button.primary,.card .actions button.primary{background:var(--ok);border-color:var(--ok);color:#fff}.shadow-mode{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0;padding:12px}.shadow-mode.active{border-color:var(--warn)}.shadow-copy{min-width:0}.shadow-copy p{margin:4px 0 0;color:var(--muted);font-size:.9rem}.shadow-mode>button{flex:none;min-height:44px;min-width:44px;padding:6px 12px;border:1px solid var(--ok);border-radius:8px;background:var(--ok);color:#fff;font:inherit;cursor:pointer}@media (max-width:520px){.shadow-mode{align-items:stretch;flex-direction:column}}.actions.inline{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.actions.inline button{font-size:.85rem;padding:4px 10px;min-height:44px;min-width:44px}.action-flash{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:10px 10px 10px 12px;border:1px solid color-mix(in srgb,var(--ok) 45%,var(--line));border-radius:10px;background:color-mix(in srgb,var(--ok) 8%,var(--card));color:var(--ok);font-weight:600;overflow-wrap:anywhere}.action-flash.bad{border-color:color-mix(in srgb,var(--bad) 45%,var(--line));background:color-mix(in srgb,var(--bad) 8%,var(--card));color:var(--bad)}.action-flash button{flex:none;width:44px;height:44px;border:0;border-radius:8px;background:transparent;color:currentColor;font:inherit;font-size:1.25rem;cursor:pointer}.payment-picker{padding:10px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.payment-picker-title{display:block;margin-bottom:8px;color:var(--muted);font-size:.9rem;font-weight:600}.financial-picker{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.financial-picker-title{font-size:.95rem}.financial-picker-field{display:flex;flex-direction:column;gap:6px;color:var(--muted);font-size:.9rem}.financial-picker-field input,.financial-picker-field select{min-height:44px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--text);font:inherit}.financial-picker-field select{width:100%}.financial-picker-money{display:flex;align-items:center;gap:8px;color:var(--text)}.financial-picker-money input{width:min(12rem,100%);min-width:0}.financial-picker-help{margin:0;color:var(--muted);font-size:.85rem}.financial-picker-account{display:flex;flex-direction:column;gap:2px;margin:0;padding:9px 10px;border:1px solid var(--line);border-radius:8px;background:var(--card);overflow-wrap:anywhere}.financial-picker-account>span{color:var(--muted);font-size:.8rem}@media (max-width:520px){.financial-picker>.actions{align-items:stretch;flex-direction:column}.financial-picker>.actions button{width:100%}}.booking-row{display:grid;grid-template-columns:1.4em 3.2em minmax(0,1fr) auto;align-items:center}.booking-row>.name{min-width:0;overflow-wrap:anywhere}.booking-row>.name small{display:block;margin-top:2px;color:var(--muted);font-size:.78rem;font-weight:400}.booking-group{margin:8px 0;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.booking-group-head{display:flex;align-items:baseline;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);color:var(--muted);font-size:.88rem}.booking-group-head .time{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.booking-group .booking-row{grid-template-columns:1.4em minmax(0,1fr) auto}.booking-group .booking-row>.time{display:none}.booking-group .booking-row:last-child{border-bottom:none}.booking-row>.actions.inline{grid-column:1/-1;width:100%}.note-field{display:block;align-items:center;gap:8px;width:100%;min-width:0}.note-field>summary{cursor:pointer;min-height:44px;padding-block:10px}.note-field input{flex:1 1;width:auto;min-width:0;min-height:44px;padding:8px 10px;border:1px solid var(--line);border-radius:8px}.handoff-reply{min-height:44px;max-width:100%}.calendar-feed-url{display:block;width:100%;min-width:0;min-height:44px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--text);font:inherit}@media (max-width:520px){.calendar-feed-actions,.calendar-feed-create{align-items:stretch;flex-direction:column}.calendar-feed-actions button,.calendar-feed-create button{width:100%}}.payment-row .status{flex:1 1}.cta:active,button:active:not(:disabled){transform:scale(.96)}.offer-timer{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--warn)}@media (max-width:440px){.payment-row{align-items:center;flex-wrap:wrap}}.landing{--green:#0e6b54;max-width:720px}.landing .sticky-cta{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 -16px 12px;padding:8px 16px;background:var(--card);border-bottom:1px solid var(--line);font-size:.85rem}.landing .sticky-cta .price{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing .sticky-cta .cta{flex:none;margin-top:0;padding:8px 14px;min-height:44px;display:inline-flex;align-items:center;font-size:.9rem}.landing .lang{display:flex;gap:12px;justify-content:flex-end;font-size:.9rem}.landing .lang a{text-decoration:none;color:var(--muted)}.landing .brand,.landing .lang a.active{color:var(--green);font-weight:700}.landing .brand{margin:16px 0 8px}.landing .brand a{text-decoration:none}.landing header h1{font-size:2rem;line-height:1.15;margin:0 0 12px}.landing .sub{font-size:1.1rem;margin:0 0 24px}.landing .video video{width:100%;aspect-ratio:9/16;max-height:520px;background:#111;border-radius:12px}.landing section{margin:32px 0}.landing .two{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media (max-width:560px){.landing .two{grid-template-columns:1fr}}.landing h2{color:var(--green);text-transform:none;letter-spacing:0;font-size:1.1rem;margin:0 0 8px}.landing ul{margin:0;padding-left:1.2em}.landing li{margin:6px 0}.landing .muted{color:var(--muted)}.landing .trust{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:.95rem;color:var(--green)}.landing .price .big{font-size:1.25rem;font-weight:700;margin:0 0 8px}.landing .cta{display:inline-block;margin-top:12px;padding:14px 22px;background:var(--green);color:#fff;border-radius:10px;text-decoration:none;font-weight:700}.landing footer{display:flex;flex-wrap:wrap;gap:8px 16px;padding:24px 0 40px;border-top:1px solid var(--line);font-size:.9rem;color:var(--muted)}.landing footer a{color:var(--green)}.waiting{font-size:1.25rem;font-weight:700;color:var(--warn);margin:0 0 12px}.money-summary{margin-bottom:12px}.money-summary>p{margin:10px 0 2px}.first-run{margin:16px 0 24px}.first-run-intro{padding:18px;border:1px solid color-mix(in srgb,var(--ok) 55%,var(--line));border-radius:10px;background:var(--card)}.first-run-kicker{color:var(--ok);font-size:.8rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.first-run-intro h2{margin:5px 0 6px;color:var(--text);font-size:1.35rem;letter-spacing:0;text-transform:none}.first-run-finish,.first-run-intro p,.first-run-step>p{color:var(--muted)}.first-run-intro p,.first-run-step>p{margin:0}.first-run-steps{margin:18px 0 0;padding:0;list-style:none}.first-run-steps>li{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:12px;gap:12px;padding:0 0 26px}.first-run-steps>li:not(:last-child):before{position:absolute;top:36px;bottom:0;left:17px;width:2px;background:var(--line);content:""}.first-run-number{position:relative;z-index:1;display:grid;width:36px;height:36px;place-items:center;border-radius:999px;background:var(--ok);color:#fff;font-size:.9rem;font-weight:800}.first-run-step{min-width:0}.first-run-step h3{margin:4px 0 3px;font-size:1.05rem}.first-run-step>.card,.first-run-step>.number-connection{margin-top:12px}.first-run-drafts,.first-run-step>.command+.import-center{margin-top:10px}.first-run-drafts>strong{display:block;margin-bottom:6px;color:var(--muted);font-size:.85rem}.first-run-finish{margin:-4px 0 0 48px;font-size:.9rem}.profession-setup{padding:12px}.profession-setup>label{display:flex;flex-direction:column;gap:2px}.profession-setup>label small{color:var(--muted);font-size:.85rem}.profession-setup-actions{align-items:center;margin-top:10px}.profession-setup-actions select{min-width:0;min-height:44px;flex:1 1 14rem;padding:7px 9px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--text);font:inherit}.profession-setup>.status{display:block;margin:8px 0 0}.workspace-settings{margin:24px 0 12px}.workspace-settings.new-account{border-color:color-mix(in srgb,var(--ok) 55%,var(--line))}.secondary-section>summary,.workspace-settings>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;cursor:pointer}.workspace-settings-title{display:flex;min-width:0;flex-direction:column}.workspace-settings-title small{color:var(--muted);font-size:.85rem;font-weight:400}.number-connection-action,.workspace-settings-attention{flex:0 0 auto;color:var(--warn);font-size:.85rem;font-weight:700}.workspace-settings-attention.quiet{color:var(--ok);font-weight:400}.secondary-section-body,.workspace-settings-body{border-top:1px solid var(--line)}.workspace-settings-body{padding:2px 0 10px}.workspace-settings-body>.card{margin:10px 0 0}.number-connection{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:11px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg);text-decoration:none}.number-connection>span:first-child{display:flex;min-width:0;flex-direction:column}.number-connection small{color:var(--muted);font-size:.85rem}.number-connection.quiet{background:transparent;color:var(--muted)}.secondary-section{margin:10px 0}.secondary-section>summary>strong{color:var(--muted);font-size:1rem;letter-spacing:.04em;text-transform:uppercase}.secondary-section>summary>.status{min-width:1.7rem;padding:2px 7px;border-radius:999px;background:var(--bg);text-align:center}.secondary-section-body>.card{margin:0;padding:0;border:0;border-radius:0}.secondary-section-body>.card+.card{border-top:1px solid var(--line)}.family-booking-list,.payer-status{display:flex;align-items:flex-end;flex-direction:column;gap:6px;text-align:right}.family-booking{display:block}@media (max-width:520px){.command form{align-items:stretch;flex-direction:column}.command form>button,.command form>textarea{width:100%}.first-run-intro{padding:15px}.first-run-steps>li{grid-template-columns:32px minmax(0,1fr);gap:10px}.first-run-number{width:32px;height:32px}.first-run-steps>li:not(:last-child):before{top:32px;left:15px}.first-run-finish{margin-left:42px}.profession-setup-actions{align-items:stretch;flex-direction:column}.profession-setup-actions select{width:100%;flex-basis:auto}.profession-setup-actions button{width:100%}.workspace-settings>summary{align-items:flex-start}.workspace-settings-attention{max-width:42%;text-align:right}.family-workspace .row{align-items:flex-start;flex-direction:column}.family-booking-list,.payer-status{align-items:flex-start;text-align:left}}.month p{margin:8px 0}.month .month-title{font-weight:700}.approval .body .name{font-weight:500}.landing .demo-frame{display:block;width:390px;max-width:100%;height:700px;border:1px solid var(--line);border-radius:24px;background:#111}.landing .demo-link{display:none;margin-top:12px;color:var(--green);font-weight:700}@media (max-width:560px){.landing .demo-frame{display:none}.landing .demo-link{display:inline-block}}.cta.disabled{opacity:.45;pointer-events:none;cursor:not-allowed}.a2hs-hint{display:flex;gap:12px;align-items:center;justify-content:space-between;margin:12px 0;padding:10px 14px;border:1px solid var(--line,#d8d8d8);border-radius:10px;background:var(--paper,#fff);font-size:14px}.a2hs-hint p{margin:0}.a2hs-hint button{white-space:nowrap}.pilot-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin:0 0 10px;font-size:14px;color:var(--muted,#556)}.pilot-status strong{color:inherit;font-weight:600}.pilot-actions{padding:10px 12px}.pilot-actions-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.pilot-actions-row>a,.pilot-actions-row>button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 10px;border-radius:10px;text-align:center;font-weight:600}.pilot-actions-picker{display:flex;flex-direction:column;gap:6px;margin-top:10px}.pilot-actions-picker>button{min-height:40px;text-align:left}.pilot-filled .amount{font-size:20px;font-weight:700}.pilot-filled .name small{display:block;font-weight:400}.pilot-actions-row>a{border:2px solid;background:transparent;color:inherit;text-decoration:none}.cancel-sheet{display:flex;flex-direction:column;gap:8px;margin:8px 0;padding:10px 12px;border:1px solid var(--line);border-left:4px solid #e8703a;border-radius:10px;background:var(--card)}.cancel-sheet .status{margin:0}.cancel-sheet-goes,.cancel-sheet-switch{display:flex;flex-direction:column;gap:4px}.cancel-sheet-goes label,.cancel-sheet-switch label{display:flex;align-items:center;gap:8px;min-height:32px}.booking-row:has(>.cancel-sheet){flex-wrap:wrap}.booking-row>.cancel-sheet{flex:1 0 100%}.connect-clients{padding:12px}.connect-clients .eyebrow{margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#e8703a}.connect-clients h3{margin:4px 0 6px}.connect-group h4{margin:12px 0 4px;font-size:14px;text-transform:uppercase;letter-spacing:.04em}.connect-row .name small{display:block;font-weight:400}.connect-editor textarea{width:100%;margin-top:6px}.pilot-reminder{border-left:4px solid #e8703a}.sms-preview-list{display:flex;flex-direction:column;gap:12px}.sms-preview-item{margin:0}.sms-preview-item figcaption{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px}.sms-preview-item figcaption small{color:var(--muted,#556)}.sms-bubble{max-width:320px;padding:10px 12px;border-radius:16px 16px 16px 4px;background:#e9ecef;color:#111;font-size:14px;line-height:1.35;white-space:pre-wrap}.pilot-week .name small{display:block;font-weight:400}.pilot-week-schedule .row{align-items:center}.pilot-week-schedule .time small{display:block;margin-top:2px;font-family:inherit;color:var(--muted,#667078)}.client-contact-panel,.profile-basics .session-settings-body{display:grid;grid-gap:10px;gap:10px}.client-contact-panel label,.profile-basics label{display:grid;grid-gap:5px;gap:5px}.client-contact-panel textarea,.profile-basics input,.profile-basics select{width:100%}.readiness-system{margin-top:14px;padding-top:12px;border-top:1px solid var(--border,#d9dddf)}.readiness-system>.label{margin:0 0 6px}.connect-legal{display:grid;grid-gap:10px;gap:10px;margin:12px 0;padding:12px;border:1px solid var(--border,#d9dddf);border-radius:10px}.connect-legal>*{margin:0}.connect-legal label{display:flex;align-items:flex-start;gap:9px}.connect-legal input{margin-top:3px}.client-contact{margin:12px 0;padding:10px 0;border-top:1px solid var(--border,#d9dddf);border-bottom:1px solid var(--border,#d9dddf)}.client-contact>button.as-link{min-height:44px;padding:0;font-weight:650}.client-contact-panel{margin-top:8px}.client-contact-actions{display:flex;flex-wrap:wrap;gap:8px}.client-contact-actions>a,.client-contact-actions>button{display:inline-flex;align-items:center;min-height:44px}.support-card textarea{width:100%}[data-cabinet-mode=workspace] .command.pilot-command{position:-webkit-sticky;position:sticky;bottom:8px;z-index:30;margin-top:16px;box-shadow:0 -10px 28px rgba(7,23,34,.22)}@media (max-width:900px){[data-cabinet-mode=workspace] .command.pilot-command{bottom:calc(64px + env(safe-area-inset-bottom))}}.command-mic{min-width:44px}.command-mic[aria-pressed=true]{background:#e8703a;color:#fff}.command.pilot-command form{grid-template-columns:minmax(0,1fr) 48px auto!important;align-items:end!important;margin-top:0!important}.command.pilot-command form textarea{min-height:48px!important}.command.pilot-command form button{min-height:48px;min-width:0!important;padding-inline:14px!important}.command.pilot-command .command-mic{border-radius:5px 5px 18px 5px;font-size:20px}.command.pilot-command>details{margin-top:8px}.command.pilot-command form textarea{font-size:15px!important;line-height:1.3!important;padding:12px!important}.command.pilot-command:before{display:none}.command.pilot-command form textarea{overflow:hidden}.command.pilot-command form{display:block!important}.command.pilot-command form textarea{width:100%;min-height:56px!important;font-size:16px!important}.command.pilot-command .command-controls{display:flex;gap:8px;margin-top:8px}.command.pilot-command .command-controls .command-mic{flex:0 0 52px}.command.pilot-command .command-controls .command-mic[data-assistant-mic]{flex:0 0 60px;min-height:56px;background:#061720;color:#68e8b6;border-color:#061720;border-radius:18px 5px 5px 18px}.command.pilot-command .command-controls .command-mic[data-assistant-mic][aria-pressed=true]{background:#e8703a;color:#fff;border-color:#e8703a}.command.pilot-command .command-controls>button:last-child{flex:1 1}.pilot-empty{margin:0 0 4px;padding:2px 2px 10px}.pilot-clients .name small{display:block;font-weight:400}.pilot-client-link{font-size:18px}.pilot-client-link.connected{color:#2f7d5b}.pilot-client-link.invited{color:#e8703a}.pilot-client-link.not_invited,.pilot-client-link.stopped{color:#98a4a8}[data-cabinet-mode=workspace] section[data-cabinet-section=today]{padding-bottom:96px}[data-pilot-surface]{--ks-ink:#071722;--ks-paper:#fbfaf6;--ks-slate:#5c6b70;--ks-hair:rgba(7,23,34,0.11);--ks-flame:#e8703a;--ks-moss:#2f7d5b;--ks-cut:4px 4px 16px 4px;font-family:IBM Plex Sans,system-ui,sans-serif}[data-pilot-surface] .CabinetShell_screenHeader__HznVZ h1,[data-pilot-surface] section[data-cabinet-section]>header h1{font-family:IBM Plex Sans,system-ui,sans-serif;font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.08}[data-pilot-surface] section[data-cabinet-section]>header p{margin:6px 0 0;color:var(--ks-slate)}[data-pilot-surface] section[data-cabinet-section]>h2{margin:26px 0 2px;color:var(--ks-slate);font-family:IBM Plex Sans,system-ui,sans-serif;font-weight:600;letter-spacing:.07em}[data-pilot-surface] .pilot-clients,[data-pilot-surface] .pilot-filled,[data-pilot-surface] section[data-cabinet-section]>.card{padding:0;border:0;border-radius:0;background:transparent}[data-pilot-surface] .row{gap:14px;min-height:56px;padding:13px 0;border-bottom:1px solid var(--ks-hair)}[data-pilot-surface] .row .name{font-size:17px;font-weight:600;line-height:1.25}[data-pilot-surface] .brief-ctx,[data-pilot-surface] .row .name small{color:var(--ks-slate);font-size:14px;font-weight:400}[data-pilot-surface] .brief-top .time,[data-pilot-surface] .row .amount,[data-pilot-surface] .row .time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}[data-pilot-surface] .status{color:var(--ks-slate);font-size:14px}[data-pilot-surface] .empty{padding:12px 0 4px;color:var(--ks-slate);font-size:15px}[data-pilot-surface] .pilot-filled .row{align-items:baseline;border-bottom:0}[data-pilot-surface] .pilot-filled .amount{font-family:var(--mono);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;font-size:30px;font-weight:600;letter-spacing:-.02em}[data-pilot-surface] .tap-target,[data-pilot-surface] button,[data-pilot-surface] input[type=number],[data-pilot-surface] input[type=tel],[data-pilot-surface] input[type=text],[data-pilot-surface] input[type=time],[data-pilot-surface] select,[data-pilot-surface] textarea{border-radius:var(--ks-cut);font-family:inherit;font-size:16px}[data-pilot-surface] .actions .tap-target,[data-pilot-surface] .actions button{min-height:44px;padding:10px 14px;font-weight:600}[data-pilot-surface] .a2hs-hint,[data-pilot-surface] .cancel-sheet,[data-pilot-surface] .connect-clients,[data-pilot-surface] .import-center,[data-pilot-surface] .late-cancel-policy,[data-pilot-surface] .pilot-actions,[data-pilot-surface] .secondary-section,[data-pilot-surface] .session-settings,[data-pilot-surface] .work-hours{border-radius:var(--ks-cut);border-color:var(--ks-hair);background:#fff}[data-pilot-surface] .pilot-status strong{color:var(--ks-flame)}[data-pilot-surface] .pilot-status{gap:4px 10px;font-size:14px}[data-pilot-surface] .pilot-status a{color:var(--ks-ink)}[data-pilot-surface] .pilot-reminder{border-left-color:var(--ks-flame)}[data-pilot-surface] .mark.bad,[data-pilot-surface] .status.bad{color:var(--ks-flame)}[data-pilot-surface] .mark.ok,[data-pilot-surface] .status.ok{color:var(--ks-moss)}[data-pilot-surface] .booking-row .status,[data-pilot-surface] .brief-top .amount,[data-pilot-surface] .brief-top .status{color:var(--ks-slate);font-size:14px;font-weight:400}[data-pilot-surface] .booking-row .name,[data-pilot-surface] .brief-top .name{font-size:17px;font-weight:600}[data-pilot-surface] .brief{padding:13px 0;border-bottom:1px solid var(--ks-hair)}[data-pilot-surface] .mark{opacity:.55}[data-pilot-surface] .pilot-actions-row>a,[data-pilot-surface] .pilot-actions-row>button{padding:10px 6px;font-size:15px;line-height:1.15}[data-pilot-surface] .CabinetShell_readiness__2qasL,[data-pilot-surface] details[class*=readiness]{border-radius:var(--ks-cut);background:transparent;border-left:1px solid var(--ks-hair);border:1px solid var(--ks-hair);border-left-width:3px}[data-pilot-surface] details[class*=readiness] strong{font-size:15px}[data-pilot-surface]{--ks-cut-control:11px;--ks-cut-panel:22px}[data-pilot-surface] .tap-target,[data-pilot-surface] button,[data-pilot-surface] input[type=number],[data-pilot-surface] input[type=tel],[data-pilot-surface] input[type=text],[data-pilot-surface] input[type=time],[data-pilot-surface] select,[data-pilot-surface] textarea{border-radius:2px 2px var(--ks-cut-control) 2px}[data-pilot-surface] .a2hs-hint,[data-pilot-surface] .cancel-sheet,[data-pilot-surface] .command.pilot-command,[data-pilot-surface] .connect-clients,[data-pilot-surface] .import-center,[data-pilot-surface] .late-cancel-policy,[data-pilot-surface] .pilot-actions,[data-pilot-surface] .pilot-reminder,[data-pilot-surface] .secondary-section,[data-pilot-surface] .session-settings,[data-pilot-surface] .work-hours,[data-pilot-surface] details[class*=readiness]{border-radius:0;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - var(--ks-cut-panel)),calc(100% - var(--ks-cut-panel)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--ks-cut-panel)),calc(100% - var(--ks-cut-panel)) 100%,0 100%)}[data-pilot-surface] .cancel-sheet,[data-pilot-surface] .pilot-reminder,[data-pilot-surface] details[class*=readiness]{border-left-width:1px;border-left-color:var(--ks-hair)}[data-pilot-surface] .cancel-sheet>strong,[data-pilot-surface] .pilot-reminder .name{color:var(--ks-flame)}[data-pilot-surface] .command-mic{display:inline-flex;align-items:center;justify-content:center}[data-pilot-surface] .pilot-client-link{font-size:14px}[data-pilot-surface] .pilot-client-link.invited{color:var(--ks-slate)}[data-pilot-surface] .pilot-client-link.not_invited,[data-pilot-surface] .pilot-client-link.stopped{color:var(--ks-flame)}[data-pilot-surface]{--ks-flame-ink:#b8541f;--ks-slate:#5b6770;--ks-ink-2:#3a4750;--ks-alert:#a02c22}[data-pilot-surface] .cancel-sheet>strong,[data-pilot-surface] .connect-clients .eyebrow,[data-pilot-surface] .mark.bad,[data-pilot-surface] .pilot-client-link.not_invited,[data-pilot-surface] .pilot-client-link.stopped,[data-pilot-surface] .pilot-reminder .name,[data-pilot-surface] .pilot-status strong,[data-pilot-surface] .status.bad{color:var(--ks-flame-ink)}[data-pilot-surface] .brief-ctx,[data-pilot-surface] .row .name small{color:var(--ks-ink-2)}[data-pilot-surface] .command.pilot-command{padding:10px 12px}[data-pilot-surface] .command.pilot-command form textarea{min-height:44px!important;height:44px;padding:11px 12px!important}[data-pilot-surface] .command.pilot-command .command-controls{margin-top:6px}[data-pilot-surface] .command.pilot-command .command-controls>button{min-height:44px;padding-block:0}[data-pilot-surface] .command.pilot-command>details{margin-top:6px;font-size:13px}[data-pilot-surface] .command button:disabled,[data-pilot-surface] .connect-clients button:disabled,[data-pilot-surface] button:disabled{opacity:1;background:#e7e2d8;border-color:#d3c8b6;color:#5b6770;cursor:not-allowed}[data-pilot-surface] .command button:disabled{background:#2a3a42;border-color:transparent;color:#9fb0b8}[data-pilot-surface] .a2hs-hint,[data-pilot-surface] .cancel-sheet,[data-pilot-surface] .connect-clients,[data-pilot-surface] .import-center,[data-pilot-surface] .late-cancel-policy,[data-pilot-surface] .pilot-actions,[data-pilot-surface] .pilot-reminder,[data-pilot-surface] .secondary-section,[data-pilot-surface] .session-settings,[data-pilot-surface] .work-hours,[data-pilot-surface] details[class*=readiness]{border:0;background:#fffdf9;box-shadow:none}[data-pilot-surface] .late-cancel-policy>summary,[data-pilot-surface] .secondary-section>summary,[data-pilot-surface] .session-settings>summary,[data-pilot-surface] .work-hours>summary,[data-pilot-surface] details[class*=readiness]>summary{padding:14px 12px;min-height:52px}[data-pilot-surface] details>summary{position:relative;padding-right:34px;cursor:pointer;list-style:none}[data-pilot-surface] details>summary::-webkit-details-marker{display:none}[data-pilot-surface] details>summary:after{content:"";position:absolute;right:14px;top:50%;width:8px;height:8px;margin-top:-6px;border-right:1.5px solid #5b6770;border-bottom:1.5px solid #5b6770;transform:rotate(45deg);transition:transform .15s ease}[data-pilot-surface] details[open]>summary:after{margin-top:-2px;transform:rotate(-135deg)}@media (prefers-reduced-motion:reduce){[data-pilot-surface] details>summary:after{transition:none}}[data-pilot-surface] .pilot-money-actions .pilot-actions-row{grid-template-columns:1fr}[data-pilot-surface] .brief:last-child,[data-pilot-surface] .row:last-child{border-bottom:0}[data-pilot-surface] .pilot-clients,[data-pilot-surface] section[data-cabinet-section=calendar] .card,[data-pilot-surface] section[data-cabinet-section=money] .money-summary{padding:0;border:0;border-radius:0;background:transparent}[data-pilot-surface] details>summary .status{margin-right:8px}[data-pilot-surface] .pilot-money-actions{display:block}[data-pilot-surface] .pilot-money-actions .pilot-actions{padding:0;background:transparent;-webkit-clip-path:none;clip-path:none}[data-pilot-surface] .pilot-money-actions button{width:100%;min-height:48px}[data-pilot-surface] section[data-cabinet-section] h2{margin:26px 0 2px;color:var(--ks-slate);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:13px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}[data-pilot-surface]{--t-figure:44px;--t-lead:24px;--t-name:17px;--t-body:15px;--t-note:13px;--t-label:12px;--t-num:15px;--t-num-sm:13px;--gutter:80px;--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--ease-out:cubic-bezier(0.2,0,0,1)}[data-pilot-surface] .brief-top .amount,[data-pilot-surface] .brief-top .time,[data-pilot-surface] .money-summary .amount,[data-pilot-surface] .pilot-filled .amount,[data-pilot-surface] .row .amount,[data-pilot-surface] .row .time{font-family:var(--mono);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"zero" 1,tabular-nums slashed-zero;letter-spacing:-.01em}[data-pilot-surface] .brief-top .name,[data-pilot-surface] .connect-row .name,[data-pilot-surface] .row .name{font-size:var(--t-name)}[data-pilot-surface] .brief-ctx,[data-pilot-surface] .row .name small,[data-pilot-surface] .status{font-size:var(--t-note)}[data-pilot-surface] section[data-cabinet-section] h2{font-size:var(--t-label);letter-spacing:.09em}[data-pilot-surface] .empty,[data-pilot-surface] section[data-cabinet-section]>header p{font-size:var(--t-body)}[data-pilot-surface] .pilot-filled .amount,[data-pilot-surface] section[data-cabinet-section]>header h1{font-variation-settings:"opsz" 96}[data-pilot-surface] .pilot-filled .amount{font-size:var(--t-figure);line-height:1;letter-spacing:-.035em}[data-pilot-surface] .actions button.primary,[data-pilot-surface] button.primary{background:var(--ks-flame);border:0;color:var(--ks-ink);font-weight:600}[data-pilot-surface] .command .command-controls>button:last-child{background:var(--ks-flame);color:var(--ks-ink)}[data-pilot-surface] .command .command-controls>button:last-child:disabled{background:#2a3a42;color:#9fb0b8}[data-pilot-surface] :focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ks-ink)}[data-pilot-surface] .tap-target:active,[data-pilot-surface] button:active{transform:scale(.97);transition:transform 90ms var(--ease-out)}@media (prefers-reduced-motion:reduce){[data-pilot-surface] *,[data-pilot-surface] :after,[data-pilot-surface] :before{transition-duration:.01ms!important;animation-duration:.01ms!important}[data-pilot-surface] button:active{transform:none}}[data-pilot-surface] .brief-top,[data-pilot-surface] .row{display:grid;grid-template-columns:var(--gutter) minmax(0,1fr) auto;grid-column-gap:14px;column-gap:14px;grid-row-gap:2px;row-gap:2px;align-items:baseline;position:relative}[data-pilot-surface] .brief-top>*,[data-pilot-surface] .row>*{grid-column:2}[data-pilot-surface] .brief-top:not(:has(>.time))>.amount,[data-pilot-surface] .brief-top>.time,[data-pilot-surface] .row:not(:has(>.time))>.amount,[data-pilot-surface] .row>.time{grid-column:1;grid-row:1;justify-self:end;text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"zero" 1,tabular-nums slashed-zero;font-size:var(--t-num);letter-spacing:-.01em;color:var(--ks-ink);white-space:nowrap}[data-pilot-surface] .brief-top>.name,[data-pilot-surface] .row>.name{grid-column:2;grid-row:1;min-width:0}[data-pilot-surface] .brief-top>.status,[data-pilot-surface] .row>.status{grid-column:2;grid-row:2;text-align:left;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:var(--t-note);color:var(--ks-slate)}[data-pilot-surface] .brief-top>.actions,[data-pilot-surface] .row>.actions{grid-column:3;grid-row:1/span 2;align-self:center;justify-self:end}[data-pilot-surface] .brief:has(.time),[data-pilot-surface] .row:has(>.amount),[data-pilot-surface] .row:has(>.time){background-image:linear-gradient(var(--ks-hair),var(--ks-hair));background-size:1px 100%;background-position:calc(var(--gutter) + 7px) 0;background-repeat:no-repeat}[data-pilot-surface] .log-row{--gutter:132px;--t-num:var(--t-num-sm)}[data-pilot-surface] .mark{display:none}[data-pilot-surface] section[data-cabinet-section=money]{--gutter:88px}[data-pilot-surface] *,[data-pilot-surface] :after,[data-pilot-surface] :before{border-radius:0!important}[data-pilot-surface] .CabinetShell_workspaceLink__5S4aT,[data-pilot-surface] .tap-target,[data-pilot-surface] button,[data-pilot-surface] input,[data-pilot-surface] label.import-file,[data-pilot-surface] select,[data-pilot-surface] textarea{border-radius:3px!important}[data-pilot-surface] .command.pilot-command,[data-pilot-surface] .sms-bubble{border-radius:var(--ks-cut)!important}[data-pilot-surface][data-pilot-surface] .actions:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] .client-archive-help,[data-pilot-surface][data-pilot-surface] .import-guide,[data-pilot-surface][data-pilot-surface] .pilot-status,[data-pilot-surface][data-pilot-surface] label:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] p:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] small:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] summary:not([data-chrome=dark] *){color:var(--ks-slate)}[data-pilot-surface][data-pilot-surface] .sms-bubble,[data-pilot-surface][data-pilot-surface] b:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] button:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] h1:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] h3:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] input:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] select:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] strong:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] textarea:not([data-chrome=dark] *){color:var(--ks-ink)}[data-pilot-surface][data-pilot-surface] h2:not([data-chrome=dark] *){color:var(--ks-slate)}[data-pilot-surface][data-pilot-surface] .SmsInvitePanel_eyebrow__7Nt3g,[data-pilot-surface][data-pilot-surface] .SmsInvitePanel_waiting__It0aj{color:var(--ks-flame-ink)}[data-pilot-surface][data-pilot-surface] .CabinetShell_ownerName__8aiHp{color:rgba(251,250,246,.62)}[data-pilot-surface][data-pilot-surface] .brief-top .name small,[data-pilot-surface][data-pilot-surface] .connect-row .name small,[data-pilot-surface][data-pilot-surface] .row .name small{display:block;margin-top:1px;font-size:var(--t-note);font-weight:400;color:var(--ks-slate)}[data-pilot-surface][data-pilot-surface] .tap-target:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] button:not([data-chrome=dark] *){background:transparent;border:1px solid var(--ks-hair)}[data-pilot-surface][data-pilot-surface] button.active:not(:disabled):not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] button.primary:not(:disabled):not([data-chrome=dark] *){background:var(--ks-flame);border-color:var(--ks-flame);color:var(--ks-ink);font-weight:600}[data-pilot-surface][data-pilot-surface] input:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] select:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] textarea:not([data-chrome=dark] *){background:var(--ks-paper);border:1px solid var(--ks-hair)}[data-pilot-surface][data-pilot-surface] .sms-bubble{background:rgba(7,23,34,.055);border:0}[data-pilot-surface][data-pilot-surface] .SmsInvitePanel_waiting__It0aj{background:transparent;padding-left:0;padding-right:0}[data-pilot-surface][data-pilot-surface] .tap-target:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] button:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] select:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] summary:not([data-chrome=dark] *){min-height:44px}[data-pilot-surface][data-pilot-surface] .actions button,[data-pilot-surface][data-pilot-surface] .row button{min-height:40px}[data-pilot-surface] .row.approval{display:block}[data-pilot-surface] .row.approval>.actions,[data-pilot-surface] .row.approval>.financial-picker{margin-top:10px;justify-self:stretch;align-self:auto}[data-pilot-surface][data-pilot-surface] .row.approval:not(:first-child) button.primary:not(:disabled):not([data-chrome=dark] *){background:transparent;border:1px solid var(--ks-hair);color:var(--ks-ink);font-weight:600}[data-pilot-surface][data-pilot-surface] .row.approval .body .name small{display:block;margin-top:2px;font-size:var(--t-note);color:var(--ks-slate)}[data-pilot-surface] .connect-editor>summary:not([data-chrome=dark] *){color:var(--ks-ink);font-size:var(--t-name);font-weight:600}[data-pilot-surface] .secondary-section>summary>strong:not([data-chrome=dark] *){color:var(--ks-ink);font-size:var(--t-name);letter-spacing:0;text-transform:none}[data-pilot-surface] section[data-cabinet-section]>details:not([data-chrome=dark] *){margin:0;border-bottom:1px solid var(--ks-hair)}[data-pilot-surface] section[data-cabinet-section]>details:last-of-type{border-bottom:0}[data-pilot-surface] section[data-cabinet-section]>h2+details{border-top:0}[data-pilot-surface] .row .name:not([data-chrome=dark] *),[data-pilot-surface] .tap-target:not([data-chrome=dark] *),[data-pilot-surface] :is(h2,h3):not([data-chrome=dark] *),[data-pilot-surface] :is(strong,b,summary,label,th):not([data-chrome=dark] *),[data-pilot-surface] button:not([data-chrome=dark] *){font-weight:600}[data-pilot-surface] section[data-cabinet-section]>header h1{font-weight:800}[data-pilot-surface] .row.booking-row:has(.note-field[open]){grid-template-columns:var(--gutter) minmax(0,1fr)}[data-pilot-surface] .row.booking-row:has(.note-field[open])>.actions{grid-column:1/-1;grid-row:3;justify-self:stretch;align-self:auto;margin-top:8px}[data-pilot-surface] .row.booking-row .note-field{flex:1 1 100%;min-width:0}[data-pilot-surface] .brief-top:not(:has(>.time)):not(:has(>.amount)),[data-pilot-surface] .row:not(:has(>.time)):not(:has(>.amount)){grid-template-columns:minmax(0,1fr) auto}[data-pilot-surface] .brief-top:not(:has(>.time)):not(:has(>.amount))>*,[data-pilot-surface] .row:not(:has(>.time)):not(:has(>.amount))>*{grid-column:1}[data-pilot-surface] .brief-top:not(:has(>.time)):not(:has(>.amount))>.actions,[data-pilot-surface] .row:not(:has(>.time)):not(:has(>.amount))>.actions{grid-column:2}[data-pilot-surface] .command.pilot-command form{position:relative}[data-pilot-surface] .command.pilot-command:not(:focus-within):not([data-command-open]) form textarea{height:44px;min-height:44px!important;padding:12px 56px 12px 14px!important;overflow:hidden;resize:none}[data-pilot-surface] .command.pilot-command:not(:focus-within):not([data-command-open]) .command-controls{position:absolute;right:0;bottom:0;margin:0;gap:0}[data-pilot-surface] .command.pilot-command:not(:focus-within):not([data-command-open]) .command-controls>button:last-child,[data-pilot-surface] .command.pilot-command:not(:focus-within):not([data-command-open])>details{display:none}[data-pilot-surface] .command.pilot-command:not(:focus-within):not([data-command-open]) .command-mic{min-height:44px!important;height:44px;min-width:48px;padding:0;border:0;background:transparent}[data-pilot-surface] .command.pilot-command:is(:focus-within,[data-command-open]) form textarea{min-height:92px!important;height:92px;padding:14px 16px!important}[data-pilot-surface] section[data-cabinet-section] summary{padding:14px 34px 14px 0}[data-pilot-surface] section[data-cabinet-section] .import-guide,[data-pilot-surface] section[data-cabinet-section] button,[data-pilot-surface] section[data-cabinet-section] input,[data-pilot-surface] section[data-cabinet-section] label,[data-pilot-surface] section[data-cabinet-section] p,[data-pilot-surface] section[data-cabinet-section] select,[data-pilot-surface] section[data-cabinet-section] textarea{font-size:var(--t-body)}[data-pilot-surface] .SmsInvitePanel_note__9MZYl,[data-pilot-surface] .TrialLinkSettings_empty__ZTlD8,[data-pilot-surface] section[data-cabinet-section] .client-archive-help,[data-pilot-surface] section[data-cabinet-section] .import-help,[data-pilot-surface] section[data-cabinet-section] .import-optional,[data-pilot-surface] section[data-cabinet-section] .import-progress,[data-pilot-surface] section[data-cabinet-section] .import-safe,[data-pilot-surface] section[data-cabinet-section] .status,[data-pilot-surface] section[data-cabinet-section] small{font-size:var(--t-note)}[data-pilot-surface] section[data-cabinet-section] h3{font-size:var(--t-name)}[data-pilot-surface] .SmsInvitePanel_eyebrow__7Nt3g,[data-pilot-surface] .SmsInvitePanel_waiting__It0aj,[data-pilot-surface] .TrialLinkSettings_draft__5p2_Q{font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase}[data-pilot-surface] .TrialLinkSettings_intro__D_49s{font-size:var(--t-body)}[data-pilot-surface] section[data-cabinet-section] summary{font-size:var(--t-name)}[data-pilot-surface] .CabinetShell_readinessProgress__5XvXK,[data-pilot-surface] .TrialLinkSettings_switch__A0INo,[data-pilot-surface] .TrialLinkSettings_switch__A0INo *,[data-pilot-surface] .sms-bubble{font-size:var(--t-body)!important}[data-pilot-surface] [data-chrome=dark]{--chrome-dim:rgba(239,243,235,0.62)}[data-pilot-surface] [data-chrome=dark] .CabinetShell_workspaceLink__5S4aT,[data-pilot-surface] [data-chrome=dark] p,[data-pilot-surface] [data-chrome=dark] summary{color:var(--chrome-dim)!important}[data-pilot-surface] [data-chrome=dark] .CabinetShell_workspaceLink__5S4aT{font-size:var(--t-label)!important}[data-pilot-surface] section[data-cabinet-section] a{font-size:var(--t-body)}[data-pilot-surface] button:disabled,[data-pilot-surface] button[aria-disabled=true]{cursor:default}[data-pilot-surface][data-pilot-surface][data-pilot-surface] button:disabled:not([data-chrome=dark] *){background:transparent;border:1px solid var(--ks-hair);color:var(--ks-slate);font-weight:600}[data-pilot-surface],[data-pilot-surface][data-pilot-surface][data-pilot-surface] input{accent-color:var(--ks-flame)}@media (max-width:520px){[data-pilot-surface] .late-cancel-policy-row{display:block}[data-pilot-surface] .late-cancel-policy-row>.name,[data-pilot-surface] .late-cancel-policy-row>.status{display:block;width:100%;margin-top:10px}[data-pilot-surface] .late-cancel-policy-row>.actions{width:100%;margin-top:10px}}[data-pilot-surface] .late-cancel-policy-row .actions button[aria-pressed=true]{background:var(--ks-ink);border-color:var(--ks-ink);color:var(--ks-paper);font-weight:600}[data-pilot-surface] .late-cancel-policy-row .actions button:last-child.primary{background:var(--ks-flame);border:0;color:var(--ks-ink);font-weight:600;padding-block:11px}[data-pilot-surface] .brief-top>.cancel-sheet,[data-pilot-surface] .row>.cancel-sheet{grid-column:1/-1}[data-pilot-surface] .a2hs-hint,[data-pilot-surface] .a2hs-hint p{font-size:var(--t-body)}[data-pilot-surface] .a2hs-hint small{display:block;margin-top:6px;font-size:var(--t-note);color:var(--ks-slate)}[data-pilot-surface][data-pilot-surface] .pilot-actions-picker>button{min-height:44px}[data-pilot-surface] .late-cancel-preview{margin:4px 0 14px}[data-pilot-surface] .late-cancel-preview .status{margin:0 0 6px}[data-pilot-surface] .late-cancel-preview small{display:block;margin-top:6px;font-size:var(--t-note);color:var(--ks-slate)}[data-pilot-surface][data-pilot-surface] .connect-row>button.name.as-link{background:transparent;border:0;padding:0;margin:0;text-align:left;font:inherit;font-size:var(--t-name);color:var(--ks-ink);cursor:pointer;min-height:44px}[data-pilot-surface] .connect-row>button.name.as-link small{font-weight:400}[data-pilot-surface] .connect-row.is-open>button.name.as-link{color:var(--ks-flame-ink)}[data-pilot-surface] .connect-card-slot{margin:2px 0 10px}[data-pilot-surface] .client-card{border-top:1px solid var(--ks-hair);padding-top:10px}[data-pilot-surface] .client-card .history-row,[data-pilot-surface] .client-card>.row{min-height:0;padding:7px 0}[data-pilot-surface] .client-card .history-row>.actions.figure{grid-row:1;align-self:baseline}[data-pilot-surface] .client-card .amount.warn,[data-pilot-surface] .client-card small.warn{color:var(--ks-flame-ink)}[data-pilot-surface] .client-card-note{display:block;margin:12px 0 4px}[data-pilot-surface] .client-card-history>.label,[data-pilot-surface] .client-card-note>.label{display:block;font-size:var(--t-label);letter-spacing:.09em;text-transform:uppercase;color:var(--ks-slate);margin-bottom:6px}[data-pilot-surface] .client-card-note textarea{width:100%;font-size:var(--t-body);line-height:1.4;padding:8px 10px;resize:vertical}[data-pilot-surface] .client-card-note .actions.inline{display:flex;align-items:center;gap:10px;margin-top:6px}[data-pilot-surface] .client-card>.actions.inline{display:block;margin-top:14px}[data-pilot-surface] .client-card-history{margin-top:14px}[data-pilot-surface] .client-card-history .empty{margin:0}[data-pilot-surface] .client-card .history-row{--t-num:var(--t-num-sm)}[data-pilot-surface] .client-card .history-row>.name{font-size:var(--t-body)}[data-pilot-surface] .client-card .history-row>.actions.figure{font-family:var(--mono);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"zero" 1,tabular-nums slashed-zero;font-size:var(--t-num-sm);letter-spacing:-.01em;color:var(--ks-slate);white-space:nowrap}[data-pilot-surface]{--ios-ground:#f2f2f7;--ios-card:#ffffff;--ios-label:#000000;--ios-second:#3c3c43;--ios-tertiary:rgba(60,60,67,0.6);--ios-separator:rgba(60,60,67,0.29);--ios-tint:#c2410c;--ios-danger:#b3261e;--ios-inset:16px;--ios-radius:12px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif}[data-pilot-surface] main,[data-pilot-surface] section[data-cabinet-section]{background:var(--ios-ground)}[data-pilot-surface] .client-card,[data-pilot-surface] .connect-clients,[data-pilot-surface] .pilot-week,[data-pilot-surface] section[data-cabinet-section]>.card,[data-pilot-surface] section[data-cabinet-section]>details{margin:0 0 18px;padding:0;border:0;border-radius:var(--ios-radius)!important;background:var(--ios-card);box-shadow:none;overflow:hidden}[data-pilot-surface] .brief-top,[data-pilot-surface] .row{min-height:44px;padding:11px var(--ios-inset);border-bottom:0;box-shadow:inset 0 -.5px 0 0 var(--ios-separator);background-image:none;gap:12px}[data-pilot-surface] .card>.row:last-child,[data-pilot-surface] .card>:last-child>.row:last-child{box-shadow:none}[data-pilot-surface] .brief-top>.name,[data-pilot-surface] .row>.name{font-size:17px;font-weight:400;letter-spacing:-.02em;color:var(--ios-label)}[data-pilot-surface] .brief-ctx,[data-pilot-surface] .row>.name small,[data-pilot-surface] .row>.status{font-size:15px;color:var(--ios-tertiary);letter-spacing:-.01em}[data-pilot-surface] .brief-top>.time,[data-pilot-surface] .row>.amount,[data-pilot-surface] .row>.time{color:var(--ios-tertiary);font-size:17px;letter-spacing:-.02em}[data-pilot-surface][data-pilot-surface] .tap-target:not([data-chrome=dark] *),[data-pilot-surface][data-pilot-surface] button:not([data-chrome=dark] *){min-height:44px;padding:0;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ios-tint);font-size:17px;font-weight:400;letter-spacing:-.02em}[data-pilot-surface][data-pilot-surface] button.primary:not(:disabled):not([data-chrome=dark] *){color:var(--ios-tint);font-weight:600}[data-pilot-surface][data-pilot-surface] button:disabled{color:var(--ios-tertiary)}[data-pilot-surface] .actions,[data-pilot-surface] .actions.inline{gap:20px}[data-pilot-surface] section[data-cabinet-section]>h2{margin:26px var(--ios-inset) 7px;color:var(--ios-tertiary);font-size:13px;font-weight:400;letter-spacing:-.01em;text-transform:uppercase}[data-pilot-surface] section[data-cabinet-section]>header{padding:0 var(--ios-inset);border-bottom:0}[data-pilot-surface] section[data-cabinet-section]>header h1{font-family:inherit;font-size:34px;font-weight:700;letter-spacing:-.03em;line-height:1.12}[data-pilot-surface] section[data-cabinet-section]>header p{font-size:15px;color:var(--ios-tertiary)}[data-pilot-surface] section[data-cabinet-section]>details>summary{min-height:44px;padding:11px var(--ios-inset);box-shadow:inset 0 -.5px 0 0 var(--ios-separator);font-size:17px;font-weight:400;letter-spacing:-.02em;color:var(--ios-label)}[data-pilot-surface] section[data-cabinet-section]>details:last-of-type>summary,[data-pilot-surface] section[data-cabinet-section]>details[open]>summary{box-shadow:none}[data-pilot-surface] section[data-cabinet-section]>details>summary small{color:var(--ios-tertiary);font-size:15px;font-weight:400}[data-pilot-surface][data-pilot-surface] *,[data-pilot-surface][data-pilot-surface] button,[data-pilot-surface][data-pilot-surface] input,[data-pilot-surface][data-pilot-surface] select,[data-pilot-surface][data-pilot-surface] textarea{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif}[data-pilot-surface][data-pilot-surface] .brief-top>.time,[data-pilot-surface][data-pilot-surface] .row>.amount,[data-pilot-surface][data-pilot-surface] .row>.time{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-pilot-surface][data-pilot-surface] *,[data-pilot-surface][data-pilot-surface] :after,[data-pilot-surface][data-pilot-surface] :before{-webkit-clip-path:none!important;clip-path:none!important}[data-pilot-surface][data-pilot-surface] .client-card,[data-pilot-surface][data-pilot-surface] .connect-clients,[data-pilot-surface][data-pilot-surface] .pilot-week,[data-pilot-surface][data-pilot-surface] section[data-cabinet-section]>.card,[data-pilot-surface][data-pilot-surface] section[data-cabinet-section]>details{border-radius:var(--ios-radius)!important}[data-pilot-surface][data-pilot-surface] .connect-row>.name,[data-pilot-surface][data-pilot-surface] .row.approval .body .name,[data-pilot-surface][data-pilot-surface] .row.approval .body .name small,[data-pilot-surface][data-pilot-surface] .row>.name{font-weight:400}[data-pilot-surface] .CabinetShell_header__YztRt{background:var(--ios-ground);color:var(--ios-label);border-bottom:.5px solid var(--ios-separator)}[data-pilot-surface] .CabinetShell_header__YztRt a,[data-pilot-surface] .CabinetShell_header__YztRt button{color:var(--ios-tint)}[data-pilot-surface] .CabinetShell_mark__6Xosf,[data-pilot-surface] [class*=CabinetShell_mark]{color:var(--ios-label)}[data-pilot-surface] [class*=workspaceNav][data-pilot]{background:var(--ios-ground);border-top:.5px solid var(--ios-separator);box-shadow:none}[data-pilot-surface] [class*=workspaceNav][data-pilot] [class*=workspaceLink]{background:transparent;color:var(--ios-tertiary);font-size:10px;font-weight:500}[data-pilot-surface] [class*=workspaceNav][data-pilot] [class*=workspaceLink][aria-current=location]{background:transparent;color:var(--ios-tint)}[data-pilot-surface] .command.pilot-command{background:var(--ios-card);border:0;border-top:.5px solid var(--ios-separator);border-radius:0!important;color:var(--ios-label)}[data-pilot-surface] .command.pilot-command textarea{background:var(--ios-ground);border:0;border-radius:10px!important;color:var(--ios-label);font-size:17px}[data-pilot-surface][data-pilot-surface] [class*=CabinetShell_mark],[data-pilot-surface][data-pilot-surface] [class*=CabinetShell_mark] *{color:var(--ios-label)!important}[data-pilot-surface][data-pilot-surface] [class*=workspaceNav] [class*=workspaceLink]{color:var(--ios-tertiary)!important}[data-pilot-surface][data-pilot-surface] [class*=workspaceNav] [class*=workspaceLink][aria-current=location]{color:var(--ios-tint)!important}[data-pilot-surface][data-pilot-surface] .command.pilot-command,[data-pilot-surface][data-pilot-surface] [class*=CommandBox_shell]{background:var(--ios-card)!important;border:0!important;border-top:.5px solid var(--ios-separator)!important;border-radius:0!important;color:var(--ios-label)!important;box-shadow:none!important}[data-pilot-surface][data-pilot-surface] .command.pilot-command textarea,[data-pilot-surface][data-pilot-surface] [class*=CommandBox_shell] textarea{background:var(--ios-ground)!important;border:0!important;border-radius:10px!important;color:var(--ios-label)!important}[data-pilot-surface][data-pilot-surface] [class*=CommandBox_shell] *{color:inherit}[data-pilot-surface][data-pilot-surface] [class*=CabinetShell_rail]{background:var(--ios-ground)!important;border-top:.5px solid var(--ios-separator)}[data-pilot-surface][data-pilot-surface] [class*=CabinetShell_shell]{background:var(--ios-ground)!important}[data-pilot-surface][data-pilot-surface] .actions.inline button:not(:disabled),[data-pilot-surface][data-pilot-surface] .row .actions button:not(:disabled),[data-pilot-surface][data-pilot-surface] .row.approval .actions button:not(:disabled){color:var(--ios-tint)!important;font-weight:400}[data-pilot-surface][data-pilot-surface] .actions button.primary:not(:disabled){font-weight:600}[data-pilot-surface][data-pilot-surface] input:not([type=checkbox]):not([type=radio]),[data-pilot-surface][data-pilot-surface] select,[data-pilot-surface][data-pilot-surface] textarea{background:var(--ios-ground)!important;border:0!important;border-radius:10px!important;padding:10px 12px;color:var(--ios-label);font-size:17px}[data-pilot-surface][data-pilot-surface] input::placeholder,[data-pilot-surface][data-pilot-surface] textarea::placeholder{color:var(--ios-tertiary)}[data-pilot-surface] section[data-cabinet-section]>details[open]>:not(summary){padding:4px var(--ios-inset) 14px}[data-pilot-surface] section[data-cabinet-section]>details[open]>summary{box-shadow:inset 0 -.5px 0 0 var(--ios-separator)}[data-pilot-surface][data-pilot-surface] .command.pilot-command{position:relative;bottom:auto;z-index:auto;margin:0 0 22px;padding:0!important;border:0!important;border-radius:var(--ios-radius)!important;background:var(--ios-card)!important;color:var(--ios-label)!important;box-shadow:none!important;overflow:hidden}[data-pilot-surface] [data-assistant-prompt]{min-height:58px;padding:13px var(--ios-inset) 10px;border-bottom:0}[data-pilot-surface] [data-assistant-prompt] [data-assistant-step]{flex:1 1 auto}[data-pilot-surface] [data-assistant-step]{align-items:flex-start}[data-pilot-surface] [data-assistant-step-number]{background:var(--ios-ground);color:var(--ios-tertiary)}[data-pilot-surface] [data-assistant-step][data-tone=done] [data-assistant-step-number]{background:rgba(46,125,91,.12);color:#236444}[data-pilot-surface] [data-assistant-step][data-tone=error] strong{color:var(--ios-danger)!important}[data-pilot-surface] [data-assistant-step-copy] strong{color:var(--ios-label)!important;font-size:15px;font-weight:600;letter-spacing:-.01em}[data-pilot-surface] [data-assistant-step-copy] small{color:var(--ios-tertiary)!important;font-size:13px}[data-pilot-surface] .command.pilot-command form{margin:0!important;padding:0 var(--ios-inset) 13px}[data-pilot-surface][data-pilot-surface] .command.pilot-command textarea{background:var(--ios-ground)!important;color:var(--ios-label)!important}[data-pilot-surface] .command.pilot-command .command-controls{margin-top:7px;padding:0 2px}[data-pilot-surface] .command.pilot-command>details{margin:0;padding:0 var(--ios-inset) 12px;border-top:.5px solid var(--ios-separator)}[data-pilot-surface] .command.pilot-command>details>summary{min-height:44px;padding:11px 0;color:var(--ios-tint)!important}[data-pilot-surface] .command.pilot-command>.result{margin:0;padding:14px var(--ios-inset) 16px;border:0;border-top:.5px solid var(--ios-separator);border-radius:0!important;background:var(--ios-card);color:var(--ios-label)}[data-pilot-surface] .command.pilot-command>.result pre{margin:11px 0 0;color:var(--ios-label)!important;font-size:15px;line-height:1.45;white-space:pre-wrap}[data-pilot-surface] .command.pilot-command>.result .actions{margin-top:12px}[data-pilot-surface] .command.pilot-command [data-assistant-receipt]{margin-top:14px;padding-top:14px;border-top:.5px solid var(--ios-separator)}[data-pilot-surface] .command.pilot-command [data-assistant-progress]{margin:0;padding:11px var(--ios-inset);border-top:.5px solid var(--ios-separator);color:var(--ios-tertiary)!important}[data-pilot-surface] .command.pilot-command [data-assistant-progress]>span{background:var(--ios-tint)}[data-pilot-surface][data-pilot-surface] section[data-cabinet-section=today]{padding-bottom:0}@media (max-width:520px){[data-pilot-surface] .late-cancel-policy>summary small,[data-pilot-surface] .session-settings>summary small,[data-pilot-surface] .work-hours>summary small{min-width:0;max-width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-pilot-surface] .pilot-actions-row{grid-template-columns:repeat(2,minmax(0,1fr))}[data-pilot-surface] .pilot-actions-row>:only-child{grid-column:1/-1}[data-pilot-surface] [data-assistant-prompt]{padding-top:12px}[data-pilot-surface] [data-assistant-prompt] [class*=trialSignal]{width:auto;min-height:44px;margin:-5px 0 0;padding-left:12px}}body:has([data-install-coach=ios-steps]) [data-cabinet-mobile-nav]{display:none}body:has([data-assistant-inline] [data-typing]) [data-cabinet-mobile-nav],body:has([data-assistant-inline][data-keyboard]) [data-cabinet-mobile-nav]{display:none}@media (max-width:900px){[data-assistant-inline] [data-in-dock].command.pilot-command.card form{bottom:calc(var(--assistant-keyboard-offset, 0px) + var(--cabinet-mobile-nav-height, 74px))!important}[data-assistant-inline]:has([data-typing]) [data-in-dock].command.pilot-command.card form,[data-assistant-inline][data-keyboard] [data-in-dock].command.pilot-command.card form{bottom:var(--assistant-keyboard-offset,0)!important}[data-pilot] [data-cabinet-mobile-nav]{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none!important}}@font-face{font-family:Cabinet Text;src:url(/fonts/manrope-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Text;src:url(/fonts/manrope-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Text;src:url(/fonts/manrope-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Text;src:url(/fonts/manrope-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Display;src:url(/fonts/barlow-condensed-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Display;src:url(/fonts/barlow-condensed-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Digits;src:url(/fonts/geist-mono-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}[data-pilot]{--cabinet-font:"Cabinet Text",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--cabinet-display:"Cabinet Display","Barlow Condensed","Arial Narrow",sans-serif;--cabinet-numerals:"Cabinet Digits",ui-monospace,"SF Mono",Menlo,monospace;--ks-ink:#0f1720;--ks-quiet:#6b7783;--ks-signal:#c8f542;--ks-ground:#fbfaf6;--ks-glass:#ffffff;--ks-glass-edge:#e8e6df;--ks-glass-shadow:0 10px 28px #0f172014;--ks-ease:cubic-bezier(0.22,1,0.36,1);font-family:var(--cabinet-font)}[data-assistant-inline] .command.pilot-command{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;position:static!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;color:var(--ks-ink)}[data-assistant-inline] .command.pilot-command:before{display:none}[data-assistant-inline] [data-assistant-empty]{margin:0 0 14px;padding:0;border:0;background:transparent;color:var(--ks-quiet);font:500 15px/1.45 var(--cabinet-font)}[data-assistant-inline] [data-assistant-thread]{display:flex;flex-direction:column;gap:14px;margin:0 0 14px}[data-assistant-inline] [data-assistant-thread]>div{display:flex;flex-direction:column;gap:10px}[data-assistant-inline] [data-assistant-thread]>div>p{margin:0}[data-assistant-inline] [data-assistant-thread]>div>p:first-child:not(:only-child){align-self:flex-end;max-width:86%;padding:9px 14px;border-radius:18px 18px 4px 18px;background:var(--ks-ink);color:#fff;font:600 15px/1.35 var(--cabinet-font)}[data-assistant-inline] [data-assistant-thread]>div>p:last-of-type{font:500 16px/1.45 var(--cabinet-font);color:var(--ks-ink);text-wrap:pretty;white-space:pre-wrap}[data-assistant-inline] [data-assistant-thread]>div>button{align-self:flex-start;min-height:32px;padding:0 2px;border:0;background:transparent;color:var(--ks-ink);font:700 14px/1 var(--cabinet-font);text-decoration:underline;text-underline-offset:3px}[data-assistant-inline] .result,[data-assistant-inline] [data-assistant-help],[data-assistant-inline] [data-assistant-opener]{margin:0 0 14px!important;padding:14px 16px!important;border:1px solid var(--ks-glass-edge)!important;border-radius:22px!important;background:var(--ks-glass)!important;box-shadow:var(--ks-glass-shadow);backdrop-filter:blur(24px) saturate(1.7);-webkit-backdrop-filter:blur(24px) saturate(1.7);color:var(--ks-ink);animation:ks-settle .24s var(--ks-ease) both}[data-assistant-inline] .result pre{margin:0 0 10px;font:500 16px/1.45 var(--cabinet-font)!important;color:var(--ks-ink);white-space:pre-wrap;text-wrap:pretty}[data-assistant-inline] .result pre:last-child{margin-bottom:0}[data-assistant-inline] .result strong{font-family:var(--cabinet-display);font-size:1.15em;font-weight:700;letter-spacing:.01em}[data-assistant-inline] .actions{display:flex;flex-wrap:wrap;gap:8px}[data-assistant-inline] .actions a,[data-assistant-inline] .actions button{min-height:40px!important;padding:0 14px!important;border:1px solid #0f172014!important;border-radius:999px!important;background:#ffffffcc!important;color:var(--ks-ink)!important;font:600 14px/1 var(--cabinet-font)!important;-webkit-clip-path:none!important;clip-path:none!important;box-shadow:none!important}[data-assistant-inline] .actions a.primary,[data-assistant-inline] .actions button.primary,[data-assistant-inline] .actions button:first-child{border-color:var(--ks-ink)!important;background:var(--ks-ink)!important;color:#fff!important;font-weight:700!important}[data-assistant-inline] .actions button:active{transform:translateY(1px)}[data-assistant-inline] [data-assistant-rows]{margin:0}[data-assistant-inline] .command.pilot-command form,[data-assistant-inline] form.composer{position:-webkit-sticky!important;position:sticky!important;bottom:0!important;z-index:20;display:flex!important;flex-wrap:wrap!important;align-items:flex-end!important;gap:8px!important;margin:auto -6px 0!important;padding:10px 6px calc(10px + env(safe-area-inset-bottom))!important;border:0!important;background:linear-gradient(180deg,#fbfaf600,#fbfaf6ee 28%,#fbfaf6)!important}[data-assistant-inline] [data-assistant-quick]{flex:0 0 100%;display:flex;gap:8px;margin:0 -6px 2px!important;padding:0 6px!important;overflow-x:auto;scrollbar-width:none}[data-assistant-inline] [data-assistant-quick]::-webkit-scrollbar{display:none}[data-assistant-inline] [data-assistant-quick] button{flex:0 0 auto;min-height:34px!important;border:1px solid var(--ks-glass-edge)!important;border-radius:999px!important;box-shadow:var(--ks-glass-shadow);font:600 13px/1 var(--cabinet-font)!important;white-space:nowrap}[data-assistant-inline] .command.pilot-command form textarea,[data-assistant-inline] [data-assistant-quick] button{background:var(--ks-glass)!important;backdrop-filter:blur(24px) saturate(1.7);-webkit-backdrop-filter:blur(24px) saturate(1.7);color:var(--ks-ink)!important}[data-assistant-inline] .command.pilot-command form textarea{flex:1 1!important;width:auto!important;min-width:0;min-height:48px!important;max-height:132px;padding:13px 18px!important;border:1px solid var(--ks-glass-edge)!important;border-radius:24px!important;box-shadow:var(--ks-glass-shadow)!important;font:500 16px/1.4 var(--cabinet-font)!important;field-sizing:content;resize:none}[data-assistant-inline] .command.pilot-command form textarea::placeholder{color:var(--ks-quiet);font-style:normal}[data-assistant-inline] .command.pilot-command .command-controls{flex:0 0 auto!important;align-items:flex-end;gap:6px!important;margin:0!important}[data-assistant-inline] .command.pilot-command .command-controls .command-mic{flex:0 0 46px!important;width:46px!important;height:46px!important;min-height:46px!important;min-width:46px!important;padding:0!important;border:1px solid var(--ks-glass-edge)!important;border-radius:50%!important;background:var(--ks-glass)!important;box-shadow:var(--ks-glass-shadow)!important;color:var(--ks-ink)!important;-webkit-clip-path:none!important;clip-path:none!important}[data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-mic]{background:var(--ks-signal)!important;border-color:var(--ks-signal)!important;color:var(--ks-ink)!important;box-shadow:0 6px 16px #c8f54266!important}[data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-mic][aria-pressed=true]{animation:ks-listen 1.1s ease-in-out infinite}[data-assistant-inline] .command.pilot-command .command-controls>button[type=submit]{flex:0 0 46px!important;width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--ks-ink)!important;color:#fff!important;-webkit-clip-path:none!important;clip-path:none!important}[data-assistant-inline] .command.pilot-command .command-controls>button[type=submit][data-assistant-confirm]:disabled{opacity:.45}@keyframes ks-settle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ks-listen{0%,to{box-shadow:0 0 0 0 #c8f54280}50%{box-shadow:0 0 0 10px #c8f54200}}@media (prefers-reduced-motion:reduce){[data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-mic][aria-pressed=true],[data-assistant-inline] .result,[data-assistant-inline] [data-assistant-help],[data-assistant-inline] [data-assistant-opener]{animation:none}}[data-assistant-inline] .pilot-status{display:flex;flex-wrap:wrap;gap:4px 10px;margin:0 0 12px;padding:10px 14px;border-radius:14px;background:var(--ks-glass);border:1px solid var(--ks-glass-edge);box-shadow:var(--ks-glass-shadow);font:500 13px/1.4 var(--cabinet-font);color:var(--ks-quiet)}[data-assistant-inline] .pilot-status strong{font-weight:700;color:var(--ks-ink)}[data-assistant-inline] .pilot-status a{color:var(--ks-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}[data-assistant-inline] details[open],[data-assistant-inline]>details{margin:0 0 14px!important;padding:4px 16px 12px!important;border-left-width:1px!important;border:1px solid var(--ks-glass-edge)!important;border-radius:22px!important;background:var(--ks-glass)!important;box-shadow:var(--ks-glass-shadow);backdrop-filter:blur(24px) saturate(1.7);-webkit-backdrop-filter:blur(24px) saturate(1.7)}[data-assistant-inline] details summary{padding:10px 0!important;font-family:var(--cabinet-font)!important}[data-assistant-inline] details summary strong{font:700 17px/1.3 var(--cabinet-font)!important;color:var(--ks-ink)!important}[data-assistant-inline] details summary>span:last-child{font:700 12px/1.2 var(--cabinet-display)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--ks-ink)!important;background:var(--ks-signal);padding:3px 8px;border-radius:6px}[data-assistant-inline] details .label,[data-assistant-inline] details h3{font:700 12px/1.2 var(--cabinet-display)!important;letter-spacing:.1em;text-transform:uppercase;color:var(--ks-quiet)!important}[data-assistant-inline] details li{border-color:#0f172012!important;font-family:var(--cabinet-font)!important}[data-assistant-inline] details li svg{color:var(--ks-ink)}[data-assistant-inline] details li[data-ready] svg{color:#2f7d5b}[data-assistant-inline] details a{color:var(--ks-ink)!important;font-weight:600;text-decoration:underline;text-underline-offset:3px}[data-assistant-inline] [data-assistant-sent]{align-self:flex-end;max-width:86%;margin:0 0 14px auto;padding:9px 14px;border-radius:18px 18px 4px 18px;background:var(--ks-ink);color:#fff;font:600 15px/1.35 var(--cabinet-font)}[data-assistant-inline] [data-assistant-sent] p{margin:0;color:#fff}[data-assistant-inline] [data-assistant-sent] button{width:26px;height:26px;color:#ffffffb3}[data-assistant-inline] [data-assistant-step]{display:flex;align-items:center;gap:8px;margin:0 0 8px}[data-assistant-inline] [data-assistant-step-number]{display:none}[data-assistant-inline] [data-assistant-step-copy] strong{font:700 12px/1.2 var(--cabinet-display);letter-spacing:.1em;text-transform:uppercase;color:var(--ks-quiet)}[data-assistant-inline] [data-assistant-step-copy] small{display:block;margin-top:2px;font:500 13px/1.3 var(--cabinet-font);color:var(--ks-quiet)}[data-assistant-inline] [data-assistant-step][data-tone=done] strong{color:var(--ks-ink)}[data-assistant-inline] [data-assistant-rows]{display:flex;flex-direction:column;margin:4px 0 0;padding:0;list-style:none}[data-assistant-inline] [data-assistant-rows] li{display:flex;flex-direction:column;gap:8px;padding:10px 0;border-top:1px solid #0f172012}[data-assistant-inline] [data-assistant-rows] li:first-child{border-top:0;padding-top:4px}[data-assistant-inline] [data-assistant-rows] li>div:first-child{display:flex;align-items:baseline;gap:10px;min-width:0;font:600 16px/1.3 var(--cabinet-font);color:var(--ks-ink)}[data-assistant-inline] [data-assistant-rows] li>div:first-child>span:not([data-assistant-row-clock]):not([data-assistant-row-right]){flex:1 1 auto;min-width:0;overflow-wrap:anywhere}[data-assistant-inline] [data-assistant-row-clock]{flex:0 0 76px;font:700 22px/1 var(--cabinet-display);letter-spacing:.01em;color:var(--ks-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-assistant-inline] [data-assistant-row-right]{flex:0 0 auto;margin-left:auto;font:700 20px/1 var(--cabinet-display);letter-spacing:.01em;color:var(--ks-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-assistant-inline] [data-assistant-rows] li>div:last-child:not(:first-child){display:flex;flex-wrap:wrap;gap:8px}[data-assistant-inline] [data-assistant-rows] li>div:last-child:not(:first-child) a,[data-assistant-inline] [data-assistant-rows] li>div:last-child:not(:first-child) button{min-height:36px;padding:0 12px;border:1px solid #0f172014;border-radius:999px;background:#ffffffcc;color:var(--ks-ink);font:600 13px/1 var(--cabinet-font);text-decoration:none;display:inline-flex;align-items:center;-webkit-clip-path:none;clip-path:none}[data-assistant-inline] [data-assistant-rows] li>div:last-child:not(:first-child) button:first-child{background:var(--ks-ink);border-color:var(--ks-ink);color:#fff}[data-assistant-inline] .result>p{margin:0 0 6px;font:500 15px/1.4 var(--cabinet-font);color:var(--ks-quiet)}[data-assistant-inline] .result>p+[data-assistant-rows]+p{margin-top:8px}[data-assistant-inline] .actions button:first-child{background:#ffffffcc!important;border-color:#0f172014!important;color:var(--ks-ink)!important;font-weight:600!important}[data-assistant-inline] .actions a.primary,[data-assistant-inline] .actions button.primary,[data-assistant-inline] .actions:not(:has(.primary)) button:first-child{border-color:var(--ks-ink)!important;background:var(--ks-ink)!important;color:#fff!important;font-weight:700!important}[data-assistant-inline] .result.ok{padding:12px 14px 12px 12px!important}[data-assistant-inline] [data-assistant-receipt]{display:grid;grid-template-columns:4px 1fr;grid-gap:12px;gap:12px;align-items:center}[data-assistant-inline] [data-assistant-receipt]>span:first-child{width:4px;min-height:40px;height:100%;border-radius:2px;background:var(--ks-signal);font-size:0;color:transparent}[data-assistant-inline] [data-assistant-receipt][data-outcome=rejected]>span:first-child,[data-assistant-inline] [data-assistant-receipt][data-outcome=undone]>span:first-child{background:#c9d1d6}[data-assistant-inline] [data-assistant-receipt] p:first-child{margin:0 0 3px;font:700 12px/1.2 var(--cabinet-display);letter-spacing:.1em;text-transform:uppercase;color:var(--ks-quiet)}[data-assistant-inline] [data-assistant-receipt] p:last-child{margin:0;font:600 15px/1.4 var(--cabinet-font);color:var(--ks-ink)}[data-assistant-inline] .result.bad{background:#fff1f0d9!important;border-color:#ffd7d2!important}[data-assistant-inline] pre.result{font:500 15px/1.45 var(--cabinet-font)!important}[data-assistant-inline] details.reviewedPreview summary{font:600 13px/1.3 var(--cabinet-font);color:var(--ks-quiet)}@media (max-width:900px){[data-assistant-inline]{padding-bottom:132px}[data-assistant-inline] .command.pilot-command form,[data-assistant-inline] form.composer{position:fixed!important;left:0!important;right:0!important;bottom:var(--assistant-keyboard-offset,0)!important;margin:0!important;padding:10px 14px calc(10px + env(safe-area-inset-bottom))!important}[data-assistant-inline][data-keyboard] .command.pilot-command form{padding-bottom:10px!important}[data-assistant-inline] [data-assistant-quick]{margin:0 -14px 2px!important;padding:0 14px!important}[data-assistant-inline]:has([data-typing]) .pilot-status,[data-assistant-inline]:has([data-typing]) [data-home-today],[data-assistant-inline]:has([data-typing])>details{display:none}[data-assistant-inline]:has([data-typing]) [data-home-header]{margin-bottom:4px}[data-assistant-inline]:has([data-typing]) [data-home-header]>p>span:first-child{font-size:28px}}[data-assistant-inline] [data-assistant-attach-menu]{position:relative}[data-assistant-attach-backdrop]{position:fixed;inset:0;z-index:1;background:transparent}@media (max-width:900px){[data-assistant-inline] .command.pilot-command form:has([data-assistant-attach-menu]){z-index:2}}[data-assistant-inline] [data-assistant-attach-options]{position:absolute;right:0;bottom:calc(100% + 10px);z-index:30;display:flex;flex-direction:column;min-width:240px;padding:6px;border:1px solid var(--ks-glass-edge);border-radius:18px;background:#ffffffe6;box-shadow:0 18px 48px #0f172026,inset 0 1px 0 #ffffff;backdrop-filter:blur(24px) saturate(1.7);-webkit-backdrop-filter:blur(24px) saturate(1.7);animation:ks-settle .18s var(--ks-ease) both}[data-assistant-inline] [data-assistant-attach-options] button{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 12px;border:0;border-radius:12px;background:transparent;color:var(--ks-ink);font:600 15px/1.2 var(--cabinet-font);text-align:left;cursor:pointer}[data-assistant-inline] [data-assistant-attach-options] button:focus-visible,[data-assistant-inline] [data-assistant-attach-options] button:hover{background:#0f17200d;outline:none}[data-assistant-inline] [data-assistant-attach-options] button svg{flex:0 0 20px;color:var(--ks-ink)}[data-assistant-inline] [data-assistant-attach-options] button span{display:flex;flex-direction:column;gap:2px}[data-assistant-inline] [data-assistant-attach-options] button small{font:500 12px/1.3 var(--cabinet-font);color:var(--ks-quiet)}[data-assistant-inline] [data-assistant-attach][aria-expanded=true]{background:var(--ks-ink)!important;color:#fff!important}@media (max-width:900px){[data-assistant-inline] .command.pilot-command form [data-assistant-quick]{margin:0 0 2px!important;padding:0!important}}[data-assistant-inline] [data-assistant-thread]>div>div.result+button{margin-top:-4px}html:has([data-pilot][data-cabinet-mode=workspace]){background:#fbfaf6;overscroll-behavior-y:none}body:has([data-pilot][data-cabinet-mode=workspace]){min-height:100dvh;background:radial-gradient(circle at -8% 12%,#d8f5c8 0,#d8f5c800 38%),radial-gradient(circle at 108% 58%,#eaf7b8 0,#eaf7b800 36%),linear-gradient(180deg,#f7f8f2,#fbfaf6 55%,#fbfaf6) #fbfaf6;overscroll-behavior-y:none}[data-pilot][data-cabinet-mode=workspace],[data-pilot][data-cabinet-mode=workspace] [data-workspace-content],[data-pilot][data-cabinet-mode=workspace] main{background:transparent!important}[data-pilot] [data-pilot-surface]{--ks-ink:#0f1720;--ks-paper:#ffffffb8;--ks-slate:#6b7783;--ks-hair:#0f172014;--ks-flame:#0f1720;--ks-flame-ink:#0f1720;--ks-moss:#2f7d5b;--ks-cut:14px;font-family:var(--cabinet-font)}[data-pilot] [data-pilot-surface] .mark.bad,[data-pilot] [data-pilot-surface] .status.bad{color:#a02c22}[data-pilot]{--cabinet-numerals:var(--cabinet-display)}[data-pilot] [data-workspace-content] h1{font-family:var(--cabinet-display)!important;font-size:40px!important;font-weight:700!important;letter-spacing:.01em!important;text-transform:uppercase;line-height:1!important;color:var(--ks-ink)!important}[data-pilot] [data-workspace-content] h2{font-family:var(--cabinet-display);font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ks-quiet)}[data-pilot] [data-workspace-content] .card:not(.command){background:var(--ks-glass);border:1px solid var(--ks-glass-edge);border-radius:22px;box-shadow:var(--ks-glass-shadow);backdrop-filter:blur(24px) saturate(1.7);-webkit-backdrop-filter:blur(24px) saturate(1.7)}[data-pilot] [data-workspace-content] .primary,[data-pilot] [data-workspace-content] a.primary,[data-pilot] [data-workspace-content] button.primary{background:var(--ks-ink)!important;border-color:var(--ks-ink)!important;color:#fff!important;border-radius:999px!important;-webkit-clip-path:none!important;clip-path:none!important}[data-pilot] [data-workspace-content] .actions a:not(.primary),[data-pilot] [data-workspace-content] .actions button:not(.primary),[data-pilot] [data-workspace-content] .pilot-actions-row>a,[data-pilot] [data-workspace-content] .pilot-actions-row>button{border-radius:999px;-webkit-clip-path:none;clip-path:none}[data-pilot] [data-workspace-content] .amount,[data-pilot] [data-workspace-content] .row .amount{font-family:var(--cabinet-display);font-size:1.2em;font-weight:700;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:900px){[data-pilot] [data-cabinet-mobile-nav]{background:#ffffffd9!important;border-top:1px solid #ffffffb8!important;box-shadow:0 -10px 30px #0f172012;backdrop-filter:blur(24px) saturate(1.7);-webkit-backdrop-filter:blur(24px) saturate(1.7)}[data-pilot] [data-cabinet-mobile-nav] a{color:var(--ks-quiet)!important;background:transparent!important;font-family:var(--cabinet-font);font-weight:600}[data-pilot] [data-cabinet-mobile-nav] a[aria-current=location]{color:var(--ks-ink)!important;font-weight:700}[data-pilot] [data-cabinet-mobile-nav] a svg{color:inherit}}[data-pilot]{--ks-accent:#0f1720;--ks-accent-ink:#0f1720;--ks-button-radius:999px}[data-pilot] [data-workspace-content] button[class*=book],[data-pilot] [data-workspace-content] button[class*=record]{color:#fff!important;border-radius:999px!important}[data-assistant-inline] .command.pilot-command form textarea{flex:1 1 100%!important;min-height:92px!important;max-height:220px;padding:14px 18px!important;font-size:17px!important;line-height:1.4!important;border-radius:22px!important}[data-assistant-inline] .command.pilot-command .command-controls{flex:1 1 100%!important;display:flex!important;align-items:center;gap:10px!important}[data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-mic]{flex:0 0 56px!important;width:56px!important;height:56px!important;min-height:56px!important}[data-assistant-inline] .command.pilot-command .command-controls [data-assistant-attach-menu]{margin-left:auto}[data-assistant-inline] .command.pilot-command .command-controls>button[type=submit]{flex:0 0 52px!important;width:52px!important;height:52px!important;min-height:52px!important}[data-assistant-inline] [data-assistant-earlier]{margin:0 0 12px;padding:0 2px;border:0;background:transparent;color:var(--ks-quiet);font:600 13px/1.2 var(--cabinet-font);text-decoration:underline;cursor:pointer}@media (max-width:900px){[data-assistant-inline]{padding-bottom:200px}[data-assistant-inline]:has([data-typing]) .command.pilot-command form textarea{min-height:72px!important}}[data-pilot] [data-workspace-content] [data-home-today] h1{font-family:var(--cabinet-font)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1.3!important;text-transform:uppercase;color:var(--ks-quiet)!important}[data-assistant-inline] [data-in-dock].command.pilot-command.card form textarea{flex:1 1 100%!important;width:100%!important;min-height:92px!important}[data-assistant-inline] [data-in-dock].command.pilot-command.card form .command-controls{flex:1 1 100%!important;display:flex!important;align-items:center!important;gap:10px!important;margin:0!important}[data-assistant-inline] [data-in-dock].command.pilot-command.card form .command-controls>button[type=submit]{flex:0 0 52px!important;width:52px!important}@media (max-width:900px){[data-assistant-inline]:has([data-typing]) [data-in-dock].command.pilot-command.card form textarea{min-height:72px!important}}[data-assistant-inline] [data-assistant-earlier]{color:var(--ks-quiet)!important;font:600 13px/1.2 var(--cabinet-font)!important;text-decoration:underline!important;text-underline-offset:3px;background:transparent!important;border:0!important;padding:0 2px!important;margin:0 0 12px!important;align-self:flex-start}[data-assistant-inline] [data-in-dock].command.pilot-command.card form .command-controls>div{margin-left:auto}@media (max-width:900px){[data-assistant-inline]{padding-bottom:calc(var(--composer-height, 220px) + 20px)!important}}[data-assistant-inline] [data-in-dock].command.pilot-command.card form{background:linear-gradient(180deg,#fbfaf600,#fbfaf6f0 14%,#fbfaf6fa)!important;backdrop-filter:none;-webkit-backdrop-filter:none}[data-assistant-field]{display:contents}[data-assistant-inline] [data-in-dock].command.pilot-command.card form{display:flex!important;flex-direction:column!important;gap:8px!important;padding:8px 14px calc(10px + env(safe-area-inset-bottom))!important}[data-assistant-inline] [data-assistant-field]{display:flex;flex-direction:column;gap:4px;padding:6px 8px 8px 14px;border:1px solid var(--ks-glass-edge);border-radius:26px;background:#ffffffd9;box-shadow:var(--ks-glass-shadow);backdrop-filter:blur(24px) saturate(1.7);-webkit-backdrop-filter:blur(24px) saturate(1.7)}[data-assistant-inline] [data-typing] [data-assistant-field]{border-color:#0f172033;box-shadow:0 12px 32px #0f17201a,inset 0 1px 0 #ffffff}[data-assistant-inline] [data-in-dock].command.pilot-command.card form textarea{min-height:76px!important;padding:10px 6px 4px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none;outline:none!important}[data-assistant-inline] [data-in-dock].command.pilot-command.card form .command-controls{gap:8px!important}[data-assistant-inline] [data-in-dock].command.pilot-command.card form .command-controls>div{margin-left:0;margin-right:auto}[data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-attach]{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;flex-basis:40px!important;color:var(--ks-ink)!important}[data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-attach][aria-expanded=true]{background:var(--ks-ink)!important;color:#fff!important}[data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-mic]{flex-basis:44px!important;width:44px!important;height:44px!important;min-height:44px!important;min-width:44px!important}[data-assistant-inline] [data-in-dock].command.pilot-command.card form .command-controls>button[type=submit]{flex-basis:44px!important;width:44px!important;height:44px!important;min-height:44px!important}[data-assistant-inline] [data-assistant-quick]{order:-1}@media (max-width:900px){[data-assistant-inline]:has([data-typing]) [data-in-dock].command.pilot-command.card form textarea{min-height:60px!important}}[data-assistant-inline] [data-in-dock].command.pilot-command.card form{align-items:stretch!important}[data-assistant-inline] [data-assistant-field]{width:100%;box-sizing:border-box}[data-assistant-inline] [data-assistant-attach-options]{left:0;right:auto}[data-assistant-inline] [data-assistant-row-clock]{flex:0 0 auto;min-width:76px;white-space:nowrap}[data-assistant-inline] [data-assistant-empty]{display:none}[data-assistant-inline] [data-assistant-empty][data-assistant-first-run-line]{display:block;margin:0 0 14px;color:var(--ks-ink);font:500 17px/1.4 var(--cabinet-font)}[data-assistant-inline] [data-assistant-thread-rows]{margin:0!important;padding:14px 16px!important;border:1px solid var(--ks-glass-edge)!important;border-radius:22px!important;background:var(--ks-glass)!important;box-shadow:var(--ks-glass-shadow)}[data-assistant-inline] details[open],[data-assistant-inline]>details{padding:0 0 8px!important;border:0!important;border-bottom:1px solid #0f172014!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}[data-assistant-inline] .pilot-status{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}[data-assistant-inline] [data-assistant-field]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 6px 6px 8px}[data-assistant-inline] [data-assistant-field] [data-assistant-quick]{flex:1 1 100%;order:-2;margin:2px 0!important;padding:0!important}[data-assistant-inline] [data-assistant-field] [data-assistant-quick] button{border:1px solid #0f172014!important;background:#ffffff!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}[data-assistant-inline] [data-in-dock].command.pilot-command.card form textarea{flex:1 1 120px!important;width:auto!important;min-height:40px!important;padding:9px 6px!important}[data-assistant-inline] [data-in-dock].command.pilot-command.card form .command-controls{display:contents!important}[data-assistant-inline] [data-in-dock].command.pilot-command.card form .command-controls>div{order:-1;margin:0}[data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-mic]{order:1}[data-assistant-inline] [data-in-dock].command.pilot-command.card form .command-controls>button[type=submit]{order:2}[data-assistant-inline] [data-typing] [data-assistant-field]{flex-direction:column;align-items:stretch}[data-assistant-inline] [data-typing] [data-assistant-field] textarea{flex:1 1 auto!important;width:100%!important;min-height:76px!important}[data-assistant-inline] [data-typing] [data-assistant-field] .command-controls{display:flex!important}[data-assistant-inline] [data-typing] [data-assistant-field] .command-controls>div{margin-right:auto}@media (max-width:900px){[data-assistant-inline]:has([data-typing]) [data-in-dock].command.pilot-command.card form textarea{min-height:76px!important}[data-pilot] [data-cabinet-mobile-nav]{box-shadow:none!important;--cabinet-mobile-nav-height:calc(60px + env(safe-area-inset-bottom));min-height:calc(60px + env(safe-area-inset-bottom))!important;padding:2px 8px calc(2px + env(safe-area-inset-bottom))!important}[data-pilot] [data-cabinet-mobile-nav] a{min-height:54px!important;gap:4px!important;font-size:11px!important}[data-pilot] [data-cabinet-mobile-nav] a svg{width:22px;height:22px}[data-assistant-inline] [data-in-dock].command.pilot-command.card form{bottom:calc(var(--assistant-keyboard-offset, 0px) + 60px + env(safe-area-inset-bottom))!important}}[data-assistant-inline] [data-in-dock].command.pilot-command.card form [data-assistant-field] textarea{flex:1 1!important;width:auto!important;min-width:0!important;max-width:100%}[data-assistant-inline] [data-in-dock].command.pilot-command.card form [data-assistant-field] .command-controls{display:contents!important}[data-assistant-inline] [data-in-dock].command.pilot-command.card[data-typing] form [data-assistant-field] .command-controls{display:flex!important;flex-direction:row;align-items:center;gap:8px!important;width:100%}[data-assistant-inline] [data-in-dock].command.pilot-command.card[data-typing] form [data-assistant-field] .command-controls>div{order:-1;margin:0 auto 0 0}[data-assistant-inline] [data-in-dock].command.pilot-command.card[data-typing] form [data-assistant-field] textarea{flex:1 1 auto!important;width:100%!important}@media (max-width:900px){[data-pilot] [data-cabinet-mobile-nav]{transition:transform .22s var(--ks-ease)}body[data-bar-away] [data-pilot] [data-cabinet-mobile-nav]{transform:translateY(120%)}body[data-bar-away] [data-assistant-inline] [data-in-dock].command.pilot-command.card form{bottom:var(--assistant-keyboard-offset,0)!important}[data-assistant-inline] [data-in-dock].command.pilot-command.card form{transition:bottom .22s var(--ks-ease)}}[data-assistant-inline] .result[data-card=money]{background:#f4fbdfcc!important}[data-assistant-inline] .result[data-card=day],[data-assistant-inline] .result[data-card=next],[data-assistant-inline] .result[data-card=week]{background:#e9f8f1cc!important}[data-assistant-inline] .result[data-card=client]{background:#eef2fbcc!important}[data-assistant-inline] [data-assistant-thread-rows],[data-assistant-inline] [data-assistant-thread]>div>p:last-of-type:not(:first-child),[data-assistant-inline] [data-assistant-thread]>div>p:only-child{margin:0!important;padding:12px 14px!important;border:0!important;background:#ffffffb3!important;backdrop-filter:none;-webkit-backdrop-filter:none}[data-assistant-inline] [data-assistant-row-open]{display:flex;align-items:baseline;gap:10px;width:100%;min-width:0;padding:0;border:0;background:transparent;color:var(--ks-ink);font:600 16px/1.3 var(--cabinet-font);text-align:left;cursor:pointer}[data-assistant-inline] [data-assistant-row-open]>span:not([data-assistant-row-clock]):not([data-assistant-row-right]):not([data-assistant-row-chevron]){flex:1 1 auto;min-width:0;overflow-wrap:anywhere}[data-assistant-inline] [data-assistant-row-chevron]{flex:0 0 auto;color:var(--ks-quiet);font-size:20px;line-height:1;margin-left:4px}[data-assistant-inline] [data-assistant-row-open]:active{opacity:.7}[data-pilot] [data-assistant-inline] [data-assistant-row-open],[data-pilot] [data-assistant-inline] [data-assistant-rows] [class*=rowLine]{flex-wrap:wrap}[data-pilot] [data-assistant-inline] [data-assistant-row-right]{flex:0 1 auto;min-width:0;max-width:100%;overflow-wrap:anywhere;line-height:1.3!important}[data-pilot] [data-assistant-inline] [data-assistant-row-open] [data-assistant-row-right]{max-width:calc(100% - 28px)}[data-assistant-inline] [data-assistant-tweaks]{margin:10px 0 2px}[data-assistant-inline] [data-assistant-tweaks] button:first-child{background:#ffffffcc!important;border-color:#0f172014!important;color:var(--ks-ink)!important;font-weight:600!important}[data-assistant-inline] [data-assistant-field][data-recording] .command-controls,[data-assistant-inline] [data-assistant-field][data-recording] .command-controls>*,[data-assistant-inline] [data-assistant-field][data-recording] [data-assistant-quick],[data-assistant-inline] [data-assistant-field][data-recording] textarea{display:none!important}[data-assistant-inline] [data-assistant-recording]{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;padding:2px 4px 2px 8px}[data-assistant-inline] [data-assistant-recording-dot]{width:12px;height:12px;border-radius:50%;background:#e0362c;animation:ks-blink 1s ease-in-out infinite}[data-assistant-inline] [data-assistant-recording-time]{flex:1 1;font:700 22px/1 var(--cabinet-display);letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ks-ink)}[data-assistant-inline] [data-assistant-recording] button{min-height:40px;padding:0 16px;border:1px solid #0f172014;border-radius:999px;background:#ffffffcc;color:var(--ks-ink);font:600 14px/1 var(--cabinet-font)}[data-assistant-inline] [data-assistant-recording] button.primary{background:var(--ks-ink);border-color:var(--ks-ink);color:#fff;font-weight:700}@keyframes ks-blink{0%,to{opacity:1}50%{opacity:.25}}@media (max-width:900px){[data-assistant-inline] [data-in-dock].command.pilot-command.card form{bottom:var(--assistant-keyboard-offset,0)!important}[data-pilot][data-cabinet-mode=workspace] [data-workspace-content]{padding-bottom:calc(24px + env(safe-area-inset-bottom));touch-action:pan-y}[data-pilot] [data-assistant-inline] [data-assistant-quick]{touch-action:pan-x pan-y}[data-pilot] [data-workspace-content] [data-swipe-nav]{position:relative;z-index:2}[data-assistant-inline] [data-assistant-field]{padding:8px 8px 8px 10px;border-radius:30px}[data-assistant-inline] [data-in-dock].command.pilot-command.card form textarea{min-height:84px!important;padding:12px 8px!important;font-size:18px!important;line-height:1.35!important}[data-assistant-inline] [data-in-dock].command.pilot-command.card[data-typing] form [data-assistant-field] textarea,[data-assistant-inline]:has([data-typing]) [data-in-dock].command.pilot-command.card form textarea{min-height:150px!important}[data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-mic],[data-assistant-inline] [data-in-dock].command.pilot-command.card form .command-controls>button[type=submit]{flex-basis:52px!important;width:52px!important;height:52px!important;min-height:52px!important;min-width:52px!important}[data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-attach]{width:46px!important;height:46px!important}}[data-pilot] [data-assistant-pinned]{margin:-6px 0 16px;border-top:1px solid #0f172014}[data-pilot] [data-assistant-pinned]>summary{gap:12px;cursor:pointer;font:700 13px/1.2 var(--cabinet-display);letter-spacing:.1em;color:var(--ks-quiet)}[data-pilot] [data-assistant-pinned]>summary>span:last-child{font:500 20px/1 var(--cabinet-font)}[data-pilot] [data-assistant-pinned][open]>summary{color:var(--ks-ink)}[data-pilot] [data-assistant-pinned-body]{padding:0 0 6px}[data-assistant-inline] [data-assistant-opener]:not([data-live]),[data-pilot] [data-assistant-pinned-body] .card{background:#ffffffb3!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:18px!important}[data-assistant-inline] [data-assistant-time]{color:var(--ks-quiet);font:500 11px/1 var(--cabinet-font);letter-spacing:.04em}[data-pilot] [data-assistant-pinned-body] [data-needs-chips]{gap:6px!important}[data-pilot] [data-assistant-pinned-body] [data-needs-chips] button{min-height:40px!important;padding:0 14px!important;border:1px solid #0f172022!important;border-radius:999px!important;background:#ffffffcc!important;color:var(--ks-ink)!important;font:600 14px/1 var(--cabinet-font)!important}[data-pilot] [data-assistant-pinned-body] [data-needs-chips] button:first-child{background:var(--ks-ink)!important;border-color:var(--ks-ink)!important;color:#fff!important}[data-pilot] [data-assistant-pinned-body] [data-needs-chips] button:disabled{opacity:.5}[data-pilot] [data-assistant-pinned]>summary>span:last-child{width:28px;height:28px;border-radius:999px;background:#ffffffb3;color:var(--ks-ink);font:500 18px/1 var(--cabinet-font)}[data-assistant-inline] .result[data-card],[data-assistant-inline] [data-assistant-entry]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-assistant-inline] [data-assistant-open-screen]{border:0;padding:0;background:transparent;color:inherit;font:inherit;cursor:pointer}[data-assistant-inline] [data-assistant-open-screen]>span{color:var(--ks-quiet);font-weight:500}[data-assistant-inline] [data-assistant-refresh]{margin-left:auto;min-width:32px;min-height:32px;border:0;border-radius:999px;background:#ffffffb3;color:var(--ks-quiet);font:500 16px/1 var(--cabinet-font);cursor:pointer}[data-assistant-inline] [data-assistant-step-copy]:has([data-assistant-refresh]){display:flex;align-items:center;gap:8px;width:100%}[data-assistant-inline] [data-assistant-pins]{border-bottom:0!important}[data-assistant-inline] [data-assistant-pins-head]{font:700 12px/1.2 var(--cabinet-display);letter-spacing:.1em;text-transform:uppercase;color:var(--ks-quiet);margin:0 0 4px}[data-assistant-inline] [data-assistant-pinned-entry]>p{border-left:3px solid var(--ks-signal)!important;border-radius:0 18px 18px 0!important}[data-assistant-card-backdrop]{position:fixed;inset:0;z-index:1;background:#0f172033}@media (max-width:900px){[data-assistant-inline] .command.pilot-command form:has([data-assistant-card-menu]){z-index:2}}[data-assistant-inline] [data-assistant-card-menu]{position:fixed;left:14px;right:14px;bottom:calc(var(--composer-height, 220px) + 12px + var(--assistant-keyboard-offset, 0px));z-index:40;display:flex;flex-direction:column;gap:4px;padding:8px;border:1px solid var(--ks-glass-edge);border-radius:22px;background:#f8f9fbf7;box-shadow:var(--ks-glass-shadow)}[data-assistant-inline] [data-assistant-card-menu]>*{display:flex;align-items:center;min-height:48px;padding:0 16px;border:0;border-radius:14px;background:transparent;color:var(--ks-ink);font:600 16px/1 var(--cabinet-font);text-decoration:none;text-align:left;cursor:pointer}[data-assistant-inline] [data-assistant-card-menu]>:last-child{color:var(--ks-quiet)}[data-assistant-inline] [data-assistant-row-flow]{align-items:center;gap:6px!important;padding:8px 10px;border-radius:14px;background:#ffffffcc}[data-assistant-inline] [data-assistant-row-flow]>span{flex:1 1 100%;font:500 14px/1.35 var(--cabinet-font);color:var(--ks-ink)}[data-assistant-inline] [data-assistant-row-flow]>span[data-assistant-row-wait]{color:var(--ks-quiet)}[data-assistant-inline] [data-assistant-row-flow]>button.primary{background:var(--ks-ink)!important;border-color:var(--ks-ink)!important;color:#fff!important}[data-inline-decision]{display:flex;flex-direction:column;gap:8px;width:100%;padding:10px 12px;border-radius:14px;background:#ffffffcc}[data-inline-decision]>span{font:500 14px/1.35 var(--cabinet-font);color:var(--ks-ink)}[data-inline-decision]>span[data-inline-wait]{color:var(--ks-quiet)}[data-inline-options]{display:flex;flex-wrap:wrap;gap:6px}[data-inline-options] button{min-height:40px;padding:0 14px;border:1px solid #0f172022;border-radius:999px;background:#ffffffcc;color:var(--ks-ink);font:600 14px/1 var(--cabinet-font);cursor:pointer}[data-inline-options] button.primary{background:var(--ks-ink);border-color:var(--ks-ink);color:#fff}p[data-sheet-decided]{margin:0 0 12px!important;color:var(--ks-ink)!important;font:600 16px/1.35 var(--cabinet-font)!important}[data-assistant-inline] .result[data-frozen] [data-assistant-step]{margin:0 0 4px}[data-assistant-inline] .result[data-frozen] [data-assistant-step-copy] strong{font-size:11px;color:var(--ks-quiet)}[data-assistant-inline] .result[data-frozen] [data-assistant-step-copy] small{font:500 11px/1 var(--cabinet-font);color:var(--ks-quiet)}[data-assistant-inline] .result[data-frozen] [data-assistant-refresh]{min-width:28px;min-height:28px;font-size:14px}[data-assistant-inline] [data-assistant-skeleton]{display:flex;flex-direction:column;gap:10px;min-height:72px}[data-assistant-inline] [data-assistant-skeleton]>span{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,#0f172010,#0f17202a 50%,#0f172010);background-size:200% 100%;animation:ks-shimmer 1.2s linear infinite}[data-assistant-inline] [data-assistant-skeleton]>span:first-child{width:62%}[data-assistant-inline] [data-assistant-skeleton]>span:nth-child(2){width:88%}[data-assistant-inline] [data-assistant-skeleton]>span:nth-child(3){width:40%}@keyframes ks-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-assistant-inline] [data-assistant-sent][data-assistant-pending]{opacity:.85}[data-assistant-inline] [data-assistant-failed]{display:block;align-self:flex-end;margin:-6px 0 10px;color:#b42318!important;font:600 13px/1.2 var(--cabinet-font)!important}[data-assistant-inline] [data-assistant-failed] button{border:0;padding:0;background:transparent;color:var(--ks-ink);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}[data-assistant-inline] .command[data-assistant-pending] .result:not([data-assistant-skeleton]):not([data-frozen]):not([data-assistant-opener]):not([data-assistant-thread-rows]){display:none}[data-assistant-inline] [data-assistant-skeleton-note]{display:flex;align-items:center;gap:10px;margin:4px 0 0;color:var(--ks-quiet);font:500 14px/1.3 var(--cabinet-font)}[data-assistant-inline] [data-assistant-skeleton-note] button{min-height:36px;padding:0 14px;border:1px solid #0f172022;border-radius:999px;background:#ffffffcc;color:var(--ks-ink);font:600 13px/1 var(--cabinet-font)}[data-assistant-inline] .command[data-assistant-live] .result:not([data-assistant-live-card]):not([data-frozen]):not([data-assistant-opener]):not([data-assistant-thread-rows]):not([data-assistant-skeleton]){display:none}[data-assistant-inline] [data-assistant-live-card]{border-color:var(--ks-signal)!important;box-shadow:0 0 0 2px #c8f54255,var(--ks-glass-shadow)!important}[data-assistant-inline] [data-assistant-live-card] [data-assistant-step-copy]{display:flex;align-items:center;justify-content:space-between;width:100%}[data-assistant-inline] [data-assistant-live-cancel]{border:0;padding:4px 8px;background:transparent;color:var(--ks-quiet);font:600 13px/1 var(--cabinet-font);cursor:pointer}[data-assistant-inline] [data-assistant-live-fields] li{padding:8px 0!important}[data-assistant-inline] [data-assistant-live-hint]{color:var(--ks-quiet);font-weight:500}[data-assistant-inline] [data-in-dock] .command-controls [data-assistant-confirm],[data-assistant-inline] [data-in-dock].command.pilot-command.card form button[type=submit][data-assistant-confirm]{background:var(--ks-signal)!important;color:var(--ks-ink)!important}[data-new-client] label{display:block;margin:0 0 14px;font:500 14px/1.4 var(--cabinet-font,inherit);color:var(--ks-ink,#061720)}[data-new-client] input{display:block;width:100%;margin-top:6px;min-height:48px;padding:10px 12px;font:inherit;font-size:17px;border:1px solid #aab7b2;border-radius:2px;background:#fff;color:inherit}[data-new-client]>button{min-height:48px;padding:0 22px;border:0;border-radius:999px;background:var(--ks-ink,#061720);color:#fff;font:600 15px/1 var(--cabinet-font,inherit);cursor:pointer}[data-new-client]>button:disabled{opacity:.35;cursor:default}[data-new-client] [data-new-client-done]{margin:6px 0;color:#1f5b2e;font:500 15px/1.4 var(--cabinet-font,inherit)}[data-new-client] [data-new-client-hint]{margin:14px 0 0;color:#52656b;font-size:13px;line-height:1.5}[data-new-client] [data-inline-decision]{padding-left:0;padding-right:0;background:none}[data-inline-first]{margin-bottom:2px}[data-drafts-compact] [data-draft-row]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}[data-drafts-compact] details{flex:1 1 220px;min-width:0}[data-drafts-compact] summary{cursor:pointer;font:500 15px/1.4 var(--cabinet-font,inherit);color:var(--ks-ink,#061720);list-style:none}[data-drafts-compact] summary::-webkit-details-marker{display:none}[data-drafts-compact] pre{margin:8px 0 0;white-space:pre-wrap;font:13px/1.5 var(--cabinet-font,inherit);color:#52656b}[data-drafts-compact] .actions{display:flex;gap:8px;margin:0}[data-inline-undo]{margin-left:10px;min-height:32px;padding:0 12px;border:1px solid #0f172022;border-radius:999px;background:#ffffffcc;color:var(--ks-ink,#061720);font:600 13px/1 var(--cabinet-font,inherit);cursor:pointer}[data-inline-undo]:disabled{opacity:.5}[data-outstanding-done]{display:flex;flex:1 1;align-items:center;flex-wrap:wrap;gap:8px 12px;color:#1f5b2e}[data-window]{padding:6px 0 24px}[data-window-rows]{list-style:none;margin:0;padding:0;border-top:1px solid var(--ks-hair,#d5dad7)}[data-window-row]{border-bottom:1px solid var(--ks-hair,#d5dad7)}[data-window-row-tap]{display:grid;grid-template-columns:96px minmax(0,1fr) 16px;align-items:baseline;grid-gap:12px;gap:12px;width:100%;min-height:56px;padding:14px 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}[data-window-row-tap]:disabled{cursor:default}[data-window-label]{font-size:13px;letter-spacing:.02em;color:var(--ks-slate,#52656b)}[data-window-value]{font-size:17px;line-height:1.35;color:var(--ks-ink,#061720);overflow-wrap:anywhere}[data-window-row][data-missing] [data-window-value]{color:var(--ks-slate,#52656b)}[data-window-row][data-active] [data-window-value]{color:#b8471a}[data-window-row][data-active] [data-window-row-tap]>span:last-child{transform:rotate(90deg)}[data-window-row-tap]>span:last-child{color:var(--ks-slate,#52656b);transition:transform .15s ease}[data-window-slot]{padding:0 0 16px}[data-window-control]{display:grid;grid-gap:10px;gap:10px}[data-window-control] input[type=search],[data-window-control] input[type=tel],[data-window-control] input[type=text],[data-window-control] textarea{width:100%;box-sizing:border-box;min-height:48px;padding:10px 12px;font:inherit;font-size:17px;border:1px solid #aab7b2;border-radius:2px;background:#fff;color:#061720}[data-window-control] textarea{min-height:84px;resize:vertical}[data-window-chips]{display:flex;flex-wrap:wrap;gap:8px}[data-window-chips]>button{min-height:44px;padding:0 14px;border:1px solid #0f172022;border-radius:999px;background:#ffffffcc;color:#061720;font:600 14px/1 var(--cabinet-font,inherit);cursor:pointer}[data-window-chips]>button small{font-weight:400;color:#52656b}[data-window-chips]>button[data-on]{background:#061720;border-color:#061720;color:#fff}[data-window-chips]>button[data-on] small{color:#cbd5d0}[data-window-chips]>button[data-quiet]{background:transparent}[data-window-chips]>input[type=time]{min-height:44px;padding:0 10px;font:inherit;border:1px solid #aab7b2;border-radius:999px;background:#fff}[data-window-strip]{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 0 6px;scrollbar-width:none}[data-window-strip]::-webkit-scrollbar{display:none}[data-window-strip]>button{flex:0 0 auto;min-width:60px;min-height:52px;padding:4px 10px;border:1px solid #0f172022;border-radius:12px;background:#ffffffcc;color:#061720;font:600 14px/1.2 var(--cabinet-font,inherit);cursor:pointer}[data-window-strip]>button[data-empty]{color:#9aa8ac}[data-window-strip]>button[data-on]{background:#061720;border-color:#061720;color:#fff}[data-window-typed]{display:flex;align-items:flex-end;gap:10px}[data-window-typed] label{flex:1 1;display:flex;flex-direction:column;gap:6px;font-size:13px;color:#52656b}[data-window-typed] input{min-height:48px;padding:8px 12px;font:inherit;font-size:20px;border:1px solid #aab7b2;border-radius:2px;background:#fff;color:#061720;width:100%;box-sizing:border-box}[data-window-typed]>button{min-height:48px;padding:0 18px;border:0;border-radius:999px;background:#061720;color:#fff;font:600 15px/1 var(--cabinet-font,inherit);cursor:pointer}[data-window-typed]>button:disabled{opacity:.35;cursor:default}[data-window-hint]{margin:12px 0 0;color:#52656b;font-size:14px;line-height:1.45}[data-window-empty]{color:#52656b;font-size:14px;line-height:1.4;padding:6px 2px}[data-window-engine]{padding:14px 0 0}[data-window-preview]{margin:0 0 6px;font-size:15px;line-height:1.45;color:#061720}[data-window-error]{margin:12px 0 0;color:#a4362d;font-size:14px}[data-window-go]{min-height:54px;padding:0 26px;border:0;border-radius:var(--ks-button-radius,2px);background:var(--ks-accent,#ff5c23);color:#061720;font:500 17px/1 var(--cabinet-font,inherit);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);cursor:pointer}[data-window-go]:disabled{opacity:.4;cursor:default}[data-window-done]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:#1f5b2e;font-size:15px}[data-assistant-open]{margin-left:auto;min-height:32px;padding:0 12px;border:1px solid #0f172022;border-radius:999px;background:#ffffffcc;color:#061720;font:600 13px/1 var(--cabinet-font,inherit);cursor:pointer}[data-inline-open]{color:#b8471a!important}[data-window-strip-day]{display:inline-flex;align-items:center;gap:8px}[data-window-week]{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#52656b;white-space:nowrap;padding:0 2px 0 6px;border-left:1px solid #d5dad7}[data-away-row] [data-window-button]{background:none;border:0;padding:0;color:var(--ks-accent-ink,#d74613);font:inherit;font-size:17px;cursor:pointer}[data-away-row] [data-window-button-done]{margin-left:10px;color:#1f5b2e}[data-assistant-inline] [data-assistant-live-card]{border:1.5px solid var(--ks-signal,#c8f542)!important;box-shadow:0 0 0 3px #c8f542,0 0 0 7px #c8f54233,var(--ks-glass-shadow,0 12px 32px #0f172012)!important}[data-assistant-inline] [data-assistant-opener][data-live]{border:1.5px solid var(--ks-signal,#c8f542)!important;box-shadow:0 0 0 3px #c8f542cc,var(--ks-glass-shadow,0 12px 32px #0f172012)!important}[data-assistant-inline] .result[data-frozen],[data-assistant-inline] [data-assistant-opener]:not([data-live]),[data-assistant-inline] [data-assistant-thread-rows]{box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-assistant-inline] [data-assistant-receipt]{display:grid!important;grid-template-columns:5px 1fr!important;grid-gap:12px!important;gap:12px!important;align-items:start!important}[data-assistant-inline] [data-assistant-receipt]>span:first-child{width:5px!important;min-height:44px!important;border-radius:3px!important;background:var(--ks-signal,#c8f542)!important;font-size:0!important;color:transparent!important}[data-assistant-inline] [data-assistant-receipt] p:first-child{font:700 12px/1.2 var(--cabinet-display,sans-serif)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ks-ink,#0f1720)!important}[data-pilot] [data-agenda-reopen-done],[data-pilot] [data-client-owed-done],[data-pilot] [data-client-package-pay-done],[data-pilot] [data-new-client-done],[data-pilot] [data-outstanding-done],[data-pilot] [data-payment-done],[data-pilot] [data-window-done],[data-pilot] p[data-sheet-decided]{border-left:4px solid var(--ks-signal,#c8f542);padding-left:12px;box-sizing:border-box}[data-assistant-inline] .undoLink,[data-assistant-inline] [data-assistant-entry]>button,[data-pilot] [data-inline-undo]{margin-left:10px;min-height:36px;padding:0 2px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--ks-ink,#0f1720)!important;font:700 15px/1.2 var(--cabinet-font,sans-serif)!important;text-decoration:underline!important;text-underline-offset:3px;cursor:pointer}[data-assistant-inline] [data-assistant-entry]>button:disabled,[data-pilot] [data-inline-undo]:disabled{opacity:.45;text-decoration:none!important}[data-pilot] [data-workspace-content] [data-cabinet-section=money] .card:not(.command),[data-pilot] [data-workspace-content] [data-cabinet-section=schedule] .card:not(.command){background:var(--ks-glass,#ffffff)!important;border:1px solid var(--ks-glass-edge,#e8e6df)!important;border-radius:22px!important;box-shadow:var(--ks-glass-shadow,0 10px 28px #0f172014)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-assistant-inline] .command.pilot-command form textarea,[data-assistant-inline] .result,[data-assistant-inline] [data-assistant-card-menu],[data-assistant-inline] [data-assistant-field],[data-assistant-inline] [data-assistant-help],[data-assistant-inline] [data-assistant-opener],[data-assistant-inline] [data-assistant-quick] button,[data-assistant-inline] [data-assistant-thread-rows],[data-assistant-inline] details[open],[data-assistant-inline]>details,[data-pilot] [data-workspace-content] .card:not(.command){backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-assistant-inline] [data-assistant-field]{border-color:var(--ks-glass-edge,#e8e6df)!important}[data-assistant-inline] .command.pilot-command .command-controls>button[type=submit]:not([data-assistant-confirm]),[data-assistant-inline] [data-in-dock].command.pilot-command.card form .command-controls>button[type=submit]:not([data-assistant-confirm]){background:var(--ks-signal,#c8f542)!important;color:var(--ks-ink,#0f1720)!important;border:0!important;opacity:1!important;box-shadow:0 6px 16px #c8f54255!important}[data-assistant-inline] .command.pilot-command .command-controls>button[type=submit]:not([data-assistant-confirm]):disabled,[data-assistant-inline] [data-in-dock].command.pilot-command.card form .command-controls>button[type=submit]:not([data-assistant-confirm]):disabled{background:#e8e6df!important;color:#8a9390!important;box-shadow:none!important;opacity:1!important}[data-assistant-inline] [data-assistant-live-confirm],[data-assistant-inline] [data-in-dock] .command-controls [data-assistant-confirm],[data-assistant-inline] [data-in-dock].command.pilot-command.card form button[type=submit][data-assistant-confirm],[data-entity-panel] [data-section-live-confirm],[data-pilot] [data-agenda-live-confirm],[data-pilot] [data-section-live-confirm]{flex:1 1 100%!important;width:100%!important;min-height:48px!important;border-radius:999px!important;background:var(--ks-signal,#c8f542)!important;color:var(--ks-ink,#0f1720)!important;font-weight:700!important;border:0!important;-webkit-clip-path:none!important;clip-path:none!important}[data-assistant-inline] [data-assistant-live-fields] li[data-active] [data-assistant-live-field]>span:last-child,[data-entity-panel] [data-section-live] [data-assistant-live-fields] li[data-active] [data-assistant-live-field]>span:last-child,[data-pilot] [data-agenda-live-book] [data-assistant-live-fields] li[data-active] [data-assistant-live-field]>span:last-child,[data-pilot] [data-section-live] [data-assistant-live-fields] li[data-active] [data-assistant-live-field]>span:last-child{color:#b8471a}[data-assistant-inline] [data-assistant-live-fields] [data-window-slot],[data-assistant-inline] [data-assistant-live-slot],[data-entity-panel] [data-section-live] [data-assistant-live-slot],[data-entity-panel] [data-section-live] [data-window-slot],[data-pilot] [data-agenda-live-book] [data-assistant-live-slot],[data-pilot] [data-agenda-live-book] [data-window-slot],[data-pilot] [data-section-live] [data-assistant-live-slot],[data-pilot] [data-section-live] [data-window-slot]{padding:0 0 14px;background:#ffffff;border-radius:12px}[data-entity-panel] [data-section-live],[data-pilot] [data-section-live]{display:flex;flex-direction:column;gap:8px;padding:4px 0 8px}[data-pilot] [data-client-live-wrap],[data-pilot] [data-money-live-wrap]{margin:8px 0 12px}[data-entity-panel] [data-section-live-head],[data-pilot] [data-section-live-head]{display:flex;align-items:center;gap:8px}[data-entity-panel] [data-section-live-head] strong,[data-pilot] [data-section-live-head] strong{flex:1 1;font-size:15px}[data-entity-panel] [data-section-live] [data-assistant-live-fields],[data-pilot] [data-section-live] [data-assistant-live-fields]{list-style:none;margin:0;padding:0}[data-entity-panel] [data-section-live] [data-assistant-live-field],[data-pilot] [data-section-live] [data-assistant-live-field]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:8px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}[data-entity-panel] [data-section-live] [data-assistant-live-field]>span:last-child,[data-pilot] [data-section-live] [data-assistant-live-field]>span:last-child{color:#6b7280;font-weight:500}[data-entity-panel] [data-section-live-error],[data-entity-panel] [data-section-live-hint],[data-pilot] [data-section-live-error],[data-pilot] [data-section-live-hint]{margin:0;color:#52656b;font-size:14px}[data-entity-panel] [data-section-live-error],[data-pilot] [data-section-live-error]{color:#b8471a}[data-entity-panel] [data-section-live-actions],[data-pilot] [data-section-live-actions]{display:flex}[data-entity-panel] [data-section-live-cancel],[data-entity-panel] [data-section-live] [data-assistant-more],[data-pilot] [data-section-live-cancel],[data-pilot] [data-section-live] [data-assistant-more]{border:0;padding:4px 8px;background:transparent;color:#6b7280;font:600 13px/1 var(--cabinet-font,inherit);cursor:pointer}[data-assistant-inline] [data-assistant-more]{border:0;padding:4px 8px;background:transparent;color:var(--ks-quiet,#6b7280);font:600 13px/1 var(--cabinet-font,inherit);cursor:pointer}[data-assistant-inline] [data-assistant-live-field]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:8px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}[data-assistant-inline] [data-assistant-live-field]>span:last-child{color:var(--ks-quiet,#6b7280);font-weight:500}[data-assistant-inline] [data-assistant-live-fields] button,[data-assistant-inline] [data-assistant-live-fields] li{min-height:44px!important}[data-assistant-inline] .undoLink,[data-assistant-inline] [data-assistant-entry]>button,[data-pilot] [data-inline-undo]{color:#2f7d5b!important}@media (max-width:900px){[data-pilot] [data-cabinet-mobile-nav]{background:#fffffff5!important;border-top:1px solid var(--ks-glass-edge,#e8e6df)!important;backdrop-filter:blur(12px) saturate(1.2)!important;-webkit-backdrop-filter:blur(12px) saturate(1.2)!important}}[data-pilot] [data-window-go]{width:100%;border-radius:999px!important;background:var(--ks-signal,#c8f542)!important;color:var(--ks-ink,#0f1720)!important;-webkit-clip-path:none!important;clip-path:none!important;font-weight:700!important}[data-assistant-inline] .command.pilot-command .command-controls .command-mic:not([data-assistant-mic]){background:#ffffff!important;border-color:var(--ks-glass-edge,#e8e6df)!important;box-shadow:none!important}[data-pilot] [data-screen-header]{position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top,0);z-index:25;margin-bottom:10px;padding-top:8px;padding-bottom:10px;background:#fbfaf6;border-bottom:1px solid transparent;transition:padding .16s ease,box-shadow .16s ease,border-color .16s ease}[data-pilot] [data-screen-header] h1{transition:font-size .16s ease,letter-spacing .16s ease,line-height .16s ease}[data-pilot] [data-screen-context]{margin:0 0 12px;color:#8a9390;font-size:13px;line-height:1.35;letter-spacing:.01em;max-height:4.5em;overflow:hidden;transition:max-height .16s ease,opacity .16s ease,margin .16s ease}[data-pilot] [data-agenda-door][data-screen-context]{margin-top:4px;margin-bottom:4px}[data-pilot] [data-agenda-ticker][data-screen-context]{margin-top:6px;margin-bottom:8px;color:#52656b;font-size:14px}body[data-screen-compact] [data-pilot] [data-screen-header]{padding-top:4px;padding-bottom:6px;margin-bottom:4px;border-bottom-color:var(--ks-glass-edge,#e8e6df);box-shadow:0 8px 18px #0f17200a;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body[data-screen-compact] [data-pilot] [data-screen-header] h1{font-size:22px!important;letter-spacing:-.02em!important;line-height:1.15!important}body[data-screen-compact] [data-pilot] [data-home-header] .day{font-size:26px}body[data-screen-compact] [data-pilot] [data-home-header] .month{font-size:13px}body[data-screen-compact] [data-pilot] [data-screen-context]{max-height:0;opacity:0;margin-top:0;margin-bottom:0;pointer-events:none}@media (prefers-reduced-motion:reduce){[data-pilot] [data-screen-context],[data-pilot] [data-screen-header],[data-pilot] [data-screen-header] h1,body[data-screen-compact] [data-pilot] [data-home-header] .day,body[data-screen-compact] [data-pilot] [data-home-header] .month{transition:none!important}}[data-pilot] section[data-cabinet-section=clients] [data-clients-door],[data-pilot] section[data-cabinet-section=money] [data-money-door]{margin:-2px 0 14px}[data-pilot] section[data-cabinet-section=clients] .secondary-section>summary,[data-pilot] section[data-cabinet-section=money] .secondary-section>summary{min-height:44px;letter-spacing:.02em}[data-pilot] section[data-cabinet-section=money] .pilot-week .row,[data-pilot] section[data-cabinet-section=money] .secondary-section-body>.row,[data-pilot] section[data-cabinet-section=schedule] .open{min-height:44px}[data-pilot] [data-empty-invite] button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:0;border-radius:999px;background:var(--ks-signal,#c8f542);color:var(--ks-ink,#0f1720);font:700 15px/1 var(--cabinet-font,sans-serif);text-decoration:none;cursor:pointer}[data-pilot] [data-empty-invite] button:focus-visible{outline:2px solid var(--ks-ink,#0f1720);outline-offset:3px}[data-pilot] section[data-cabinet-section]:not([hidden]){animation:ksPilotSectionIn .16s ease-out both}@keyframes ksPilotSectionIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-pilot] section[data-cabinet-section]:not([hidden]){animation:none!important}}[data-sticky-undo]{position:fixed;left:12px;right:12px;bottom:calc(var(--composer-height, 72px) + var(--assistant-keyboard-offset, 0px) + env(safe-area-inset-bottom, 0px) + 10px);z-index:60;display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 14px;border:1px solid var(--ks-glass-edge,#e8e6df);border-radius:18px;background:#fffffff5;box-shadow:var(--ks-glass-shadow,0 10px 28px #0f172014);color:var(--ks-ink,#0f1720);font:600 14px/1.2 var(--cabinet-font,sans-serif)}[data-sticky-undo-label]{flex:1 1;color:#52656b;font-weight:500}[data-sticky-undo] [data-inline-undo]{margin-left:0!important;color:#2f7d5b!important;font:700 15px/1.2 var(--cabinet-font,sans-serif)!important;text-decoration:underline!important;text-underline-offset:3px;border:0!important;background:transparent!important;border-radius:0!important;min-height:36px;padding:0 2px!important;cursor:pointer}[data-sticky-undo-dismiss]{min-height:36px;min-width:36px;border:0;background:transparent;color:#8a9390;font:500 22px/1 inherit;cursor:pointer}@media (prefers-reduced-motion:reduce){[data-sticky-undo]{transition:none!important;animation:none!important}}@media (max-width:900px){[data-sticky-undo]{bottom:calc(var(--composer-height, 72px) + var(--workspace-mobile-nav-height, 74px) + var(--assistant-keyboard-offset, 0px) + 8px)}body:has([data-pilot]) [data-sticky-undo]{bottom:calc(max(var(--sticky-undo-composer, 0px), env(safe-area-inset-bottom, 0px)) + var(--sticky-undo-keyboard, 0px) + 10px)}}[data-pilot] .trainer-inbox--collapsed{margin:16px 0 8px;padding:0;box-shadow:none!important;border:1px solid var(--ks-glass-edge,#e8e6df)!important;background:#ffffff!important}[data-pilot] .trainer-inbox--collapsed>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 14px;list-style:none;cursor:pointer;color:var(--ks-quiet,#6b7783);font:600 13px/1.2 var(--cabinet-font,inherit);letter-spacing:.04em;text-transform:uppercase}[data-pilot] .trainer-inbox--collapsed>summary::-webkit-details-marker{display:none}[data-pilot] .trainer-inbox--collapsed>summary strong{font:inherit;color:inherit}[data-pilot] .trainer-inbox--collapsed[open]>summary{color:var(--ks-ink,#0f1720);border-bottom:1px solid #0f172012}[data-pilot] .trainer-inbox--collapsed .secondary-section-body{padding:4px 10px 8px}[data-pilot] .trainer-inbox--collapsed .trainer-inbox-item.unread{border-left-width:2px;padding-left:10px}[data-pilot] .trainer-inbox:not(.trainer-inbox--collapsed){margin-top:18px}[data-pilot] .trainer-inbox:not(.trainer-inbox--collapsed)>h2{color:var(--ks-quiet,#6b7783);font-size:13px;letter-spacing:.06em;text-transform:uppercase}[data-assistant-inline] [data-home-lead]{margin-bottom:12px}[data-pilot] [data-assistant-pinned]{margin-top:0;border-top:0}[data-assistant-inline] [data-assistant-earlier]{margin:4px 0 14px!important}[data-assistant-inline] [data-assistant-thread]{gap:10px;margin:0 0 12px}[data-assistant-inline] [data-assistant-thread]>div{gap:6px}[data-assistant-inline] [data-assistant-sent],[data-assistant-inline] [data-assistant-thread]>div>p:first-child:not(:only-child){margin-bottom:2px;margin-top:2px}[data-assistant-inline] [data-assistant-entry]>button{min-height:36px;margin-top:2px}[data-assistant-inline] .result,[data-assistant-inline] [data-assistant-help],[data-assistant-inline] [data-assistant-opener],[data-assistant-inline] [data-assistant-thread-rows]{background:#ffffff!important;border:1px solid var(--ks-glass-edge,#e8e6df)!important;border-radius:22px!important;box-shadow:var(--ks-glass-shadow,0 10px 28px #0f172014)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-assistant-inline] [data-assistant-thread-rows],[data-assistant-inline] [data-assistant-thread]>div>p:last-of-type:not(:first-child),[data-assistant-inline] [data-assistant-thread]>div>p:only-child{background:#ffffff!important;border:1px solid var(--ks-glass-edge,#e8e6df)!important;border-radius:18px!important;box-shadow:none!important}[data-assistant-inline] [data-assistant-rows] li{border-top-color:#0f17200f;padding:12px 0}[data-assistant-inline] .rowActions button:first-child,[data-assistant-inline] [data-assistant-rows] li>div:last-child:not(:first-child) button:first-child,[data-assistant-inline] [data-assistant-rows] li>div:last-child:not(:first-child) button[data-assistant-verb=book]{min-height:40px!important;background:var(--ks-ink,#0f1720)!important;border-color:var(--ks-ink,#0f1720)!important;color:#fff!important;font-weight:700!important}[data-assistant-inline] [data-assistant-quick]{margin-bottom:6px!important;padding-bottom:2px!important}[data-assistant-inline] [data-assistant-field] [data-assistant-quick] button,[data-assistant-inline] [data-assistant-quick] button{min-height:44px!important;padding:0 16px!important;font:600 14px/1 var(--cabinet-font,sans-serif)!important;border:1px solid var(--ks-glass-edge,#e8e6df)!important;background:#ffffff!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--ks-ink,#0f1720)!important}[data-assistant-inline] .command.pilot-command form,[data-assistant-inline] [data-in-dock].command.pilot-command.card form,[data-assistant-inline] form.composer{padding:10px 14px calc(12px + env(safe-area-inset-bottom, 0px))!important;background:linear-gradient(180deg,#fbfaf600,#fbfaf6f2 18%,#fbfaf6)!important}[data-assistant-inline][data-keyboard] .command.pilot-command form,[data-assistant-inline][data-keyboard] [data-in-dock].command.pilot-command.card form{padding-bottom:12px!important}[data-assistant-inline] [data-assistant-field]{background:#ffffff!important;border:1px solid var(--ks-glass-edge,#e8e6df)!important;border-radius:26px!important;box-shadow:var(--ks-glass-shadow,0 10px 28px #0f172014)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-assistant-inline] .command.pilot-command form textarea::placeholder{color:#8a9390!important;opacity:1;font-weight:500}[data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-attach]{background:transparent!important;border-color:transparent!important;color:var(--ks-quiet,#6b7783)!important;box-shadow:none!important}[data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-mic]{background:#ffffff!important;border:1px solid var(--ks-glass-edge,#e8e6df)!important;color:var(--ks-ink,#0f1720)!important;box-shadow:none!important}[data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-mic][aria-pressed=true]{background:var(--ks-signal,#c8f542)!important;border-color:var(--ks-signal,#c8f542)!important;color:var(--ks-ink,#0f1720)!important;box-shadow:0 6px 16px #c8f54266!important}[data-pilot] [data-sticky-undo]{border-radius:18px;box-shadow:var(--ks-glass-shadow,0 10px 28px #0f172014)}[data-pilot],body:has([data-pilot]){--em-ember:#f53900;--em-peach:#ffe0d6;--em-snow:#fffafa;--em-ink:#040101;--em-fog:#827e7e;--em-smoke:#4d4b4b;--em-ash:#e5e5e5;--em-pebble:#c0bcbc;--em-paper:#ffffff;--em-ember-soft:rgba(245,57,0,0.12);--em-serif:"Instrument Serif","Playfair Display",Georgia,"Times New Roman",serif;--em-sans:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--em-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--em-text-caption:13px;--em-leading-caption:1.54;--em-text-body:16px;--em-leading-body:1.5;--em-tracking-body:-0.08px;--em-text-sub:18px;--em-leading-sub:1.33;--em-tracking-sub:-0.072px;--em-text-small:14px;--em-tracking-small:-0.084px;--em-text-heading-sm:24px;--em-leading-heading-sm:1.29;--em-text-heading:40px;--em-leading-heading:1.1;--em-tracking-heading:-0.8px;--em-text-heading-lg:48px;--em-leading-heading-lg:1.04;--em-tracking-heading-lg:-0.48px;--em-r-card:40px;--em-r-badge:40px;--em-r-input:26px;--em-r-button:50px;--em-r-nav:20px;--em-shadow-rest:rgba(0,0,0,0.01) 0px 119px 48px 0px,rgba(0,0,0,0.05) 0px 67px 40px 0px,rgba(0,0,0,0.09) 0px 30px 30px 0px,rgba(0,0,0,0.1) 0px 7px 16px 0px;--em-shadow-float:rgba(0,0,0,0.01) 0px 63px 25px 0px,rgba(0,0,0,0.05) 0px 35px 21px 0px,rgba(0,0,0,0.09) 0px 16px 16px 0px,rgba(0,0,0,0.1) 0px 4px 9px 0px;--em-shadow-hover:rgba(25,23,28,0.01) 0px 152px 61px 0px,rgba(25,23,28,0.05) 0px 85px 51px 0px,rgba(25,23,28,0.09) 0px 38px 38px 0px,rgba(25,23,28,0.1) 0px 9px 21px 0px;--em-shadow-subtle:rgba(0,0,0,0.05) 0px 1px 2px 0px;--em-t-press:100ms;--em-t-hover:150ms;--em-t-layout:300ms;--em-ease-hover:ease-out;--em-ease-layout:cubic-bezier(0.4,0,0.2,1);--cabinet-font:var(--em-sans);--cabinet-display:var(--em-serif);--cabinet-numerals:var(--em-mono);--ks-ground:var(--em-snow);--ks-glass:var(--em-paper);--ks-glass-edge:var(--em-ash);--ks-glass-shadow:0 0 0 0 transparent;--ks-ink:var(--em-ink);--ks-quiet:var(--em-fog);--ks-slate:var(--em-smoke);--ks-hair:var(--em-ash);--ks-signal:var(--em-ember);--ks-signal-ink:#ffffff;--ks-accent:var(--em-ember);--ks-accent-ink:var(--em-ember);--ks-flame:var(--em-ember);--ks-flame-ink:var(--em-ember);--ks-moss:var(--em-smoke);--ks-ease:var(--em-ease-layout);--ks-button-radius:var(--em-r-button)}[data-pilot]{font-family:var(--em-sans);color:var(--em-ink);font-weight:400;letter-spacing:var(--em-tracking-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;position:relative;isolation:isolate}body:has([data-pilot][data-cabinet-mode=workspace]){background:var(--em-snow,#fffafa)!important}body:has([data-pilot]) .command.pilot-command{font-family:var(--em-sans);letter-spacing:var(--em-tracking-body)}[data-pilot]:before{content:"";position:absolute;left:0;right:0;top:-40px;height:320px;z-index:-1;pointer-events:none;background:repeating-conic-gradient(from -8deg at 50% 0,rgba(245,57,0,.075) 0deg .9deg,transparent .9deg 7.5deg);-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.6) 120px,transparent);mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.6) 120px,transparent)}@keyframes em-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes em-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes em-draw{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes em-breathe{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes em-listen{0%,to{box-shadow:0 0 0 0 rgba(245,57,0,.35)}50%{box-shadow:0 0 0 10px rgba(245,57,0,0)}}[data-pilot] [data-swipe-nav]{padding:8px 12px 4px}[data-pilot] [data-swipe-nav] nav[aria-label=Screens]{display:flex;gap:2px;padding:0 4px;border-radius:var(--em-r-nav);background:var(--em-paper);border:1px solid var(--em-ash);box-shadow:var(--em-shadow-subtle)}[data-pilot] [data-swipe-nav] nav[aria-label=Screens] a{flex:1 1;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 8px;border:0;border-block:4px solid transparent;border-radius:16px/20px;background:transparent;background-clip:padding-box;color:var(--em-fog);font:400 var(--em-text-small)/1 var(--em-sans);letter-spacing:var(--em-tracking-small);text-transform:none;text-decoration:none;transition:color var(--em-t-hover) var(--em-ease-hover),background-color var(--em-t-hover) var(--em-ease-hover)}[data-pilot] [data-swipe-nav] nav[aria-label=Screens] a:after,[data-pilot] [data-swipe-nav] nav[aria-label=Screens] a:before{display:none!important}[data-pilot] [data-swipe-nav] nav[aria-label=Screens] a[aria-current=location]{background:var(--em-ink);background-clip:padding-box;color:var(--em-snow);font-weight:500}[data-pilot] [data-swipe-hint]{margin:8px 4px 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--em-fog)!important;font:400 var(--em-text-caption)/1.4 var(--em-mono)!important;text-align:center;box-shadow:none!important}[data-pilot] [data-screen-header]{background:var(--em-snow)!important;box-shadow:none!important;border:0!important}[data-pilot] [data-screen-header] h1{font:400 var(--em-text-heading)/var(--em-leading-heading) var(--em-serif)!important;letter-spacing:var(--em-tracking-heading)!important;text-transform:none!important;color:var(--em-ink)!important}[data-pilot] [data-screen-header] p{color:var(--em-fog)!important;font:400 var(--em-text-small)/1.4 var(--em-sans)!important;letter-spacing:var(--em-tracking-small)!important}body[data-screen-compact] [data-pilot] [data-screen-header]{border-bottom:1px solid var(--em-ash)!important}body[data-screen-compact] [data-pilot] [data-screen-header] h1{font-size:var(--em-text-heading-sm)!important;letter-spacing:-.3px!important}[data-pilot] [data-home-header]{margin:6px 0 4px!important;padding:4px 2px!important;background:transparent!important;box-shadow:none!important}[data-pilot] [data-home-header][data-stuck]{background:var(--em-snow)!important}[data-pilot] [data-home-header] p{align-items:baseline!important;gap:8px!important;text-transform:none!important;font-family:var(--em-serif)!important}[data-pilot] [data-home-header] [class*=day]{font:400 34px/1 var(--em-serif)!important;letter-spacing:-.4px!important;color:var(--em-ink)!important}[data-pilot] [data-home-header] [class*=month]{font:italic 400 34px/1 var(--em-serif)!important;letter-spacing:-.4px!important;color:var(--em-fog)!important}[data-pilot] [data-home-header] a[aria-label=More]{position:relative;isolation:isolate;width:44px!important;height:44px!important;min-height:44px!important;margin:-3px!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--em-ink)!important;border-radius:50%!important}[data-pilot] [data-home-header] a[aria-label=More]:before{content:"";position:absolute;inset:3px;z-index:-1;border:1px solid var(--em-ash);border-radius:50%;background:var(--em-paper);box-shadow:var(--em-shadow-subtle)}[data-pilot] [data-home-lead]{display:flex;flex-direction:column;gap:8px;margin:0 0 10px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;animation:em-arrive var(--em-t-layout) var(--em-ease-layout) both}[data-pilot] [data-home-lead] [data-home-today]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:0 2px;border:0;border-bottom:1px solid var(--em-ash);border-radius:0;background:transparent;color:var(--em-ink);font:400 var(--em-text-sub)/var(--em-leading-sub) var(--em-sans);letter-spacing:var(--em-tracking-sub)}[data-pilot] [data-home-lead] [data-home-today]>span:last-child{color:var(--em-ember)}[data-pilot] [data-home-lead][data-home-accent=openings] [data-home-today]{background:transparent!important;border-color:var(--em-ash)!important;color:var(--em-ink)!important}[data-pilot] [data-home-setup-line]{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:0 12px 0 10px;border:0!important;border-radius:var(--em-r-badge);background:var(--em-peach)!important;color:var(--em-ink)!important;font:400 var(--em-text-caption)/1 var(--em-mono)!important;text-decoration:none}[data-pilot] [data-home-setup-line]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--em-ember)}[data-pilot] [data-assistant-pinned]{margin:2px 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important}[data-pilot] [data-assistant-pinned]>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;margin:-5px 0;padding:0 2px!important;list-style:none;color:var(--em-smoke);font:400 12px/1 var(--em-mono)!important;letter-spacing:.08em;text-transform:uppercase;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}[data-pilot] [data-assistant-pinned]>summary::-webkit-details-marker{display:none}[data-pilot] [data-assistant-pinned]>summary>span:first-child:before{content:"";display:inline-block;width:8px;height:8px;margin:0 10px 1px 0;border-radius:50%;background:var(--em-ember);vertical-align:middle}[data-pilot] [data-assistant-pinned]>summary>span:first-child:after,[data-pilot] [data-assistant-pinned]>summary>span:first-child>*{display:none!important}[data-pilot] [data-assistant-pinned]>summary>span:last-child{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 8px;border-radius:var(--em-r-badge);background:var(--em-paper);border:1px solid var(--em-ash);color:var(--em-ink);font:400 12px/1 var(--em-mono);letter-spacing:0}[data-pilot] [data-assistant-pinned-body]{padding:8px 0 0!important}[data-assistant-inline] [data-assistant-empty]{margin:0 2px 10px!important;color:var(--em-fog)!important;font:400 var(--em-text-small)/1.5 var(--em-sans)!important;letter-spacing:var(--em-tracking-small)!important}[data-assistant-inline] .result,[data-assistant-inline] [data-assistant-help],[data-assistant-inline] [data-assistant-opener],[data-assistant-inline] [data-assistant-thread-rows],[data-pilot] [data-workspace-content] .card:not(.command){margin:0 0 12px!important;padding:22px 24px!important;border:1px solid var(--em-ash)!important;border-radius:var(--em-r-card)!important;background:var(--em-paper)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--em-ink)!important;animation:em-arrive var(--em-t-layout) var(--em-ease-layout) both}[data-assistant-inline] .result p,[data-assistant-inline] .result pre{color:var(--em-ink);font-weight:400!important;font-size:var(--em-text-body);line-height:var(--em-leading-body);letter-spacing:var(--em-tracking-body)}[data-assistant-inline] [data-assistant-step-copy] strong,[data-assistant-inline] [data-assistant-step] strong,[data-assistant-inline] [data-card]>header strong{font:400 12px/1 var(--em-mono)!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--em-smoke)!important}[data-assistant-inline] [data-assistant-rows] li{border-bottom:1px solid var(--em-ash)}[data-assistant-inline] [data-assistant-rows] li:last-child{border-bottom:0}[data-assistant-inline] [data-assistant-rows] strong{font:400 var(--em-text-body)/1.4 var(--em-sans)!important;letter-spacing:var(--em-tracking-body)!important;text-transform:none!important;color:var(--em-ink)!important}[data-assistant-inline] [data-assistant-row-right]{font:400 var(--em-text-caption)/1 var(--em-mono)!important}[data-assistant-inline] .result a:not(.actions a):not([class*=linkAction]),[data-assistant-inline] .result button[class*=moreOpen],[data-assistant-inline] [data-assistant-rows]+p a,[data-assistant-inline] [data-assistant-rows]+p button{color:var(--em-ember)!important;font-weight:400;text-decoration:none}[data-assistant-inline] [data-assistant-opener]:not([data-live]),[data-assistant-inline] [data-assistant-opener][data-live]{border:1px solid var(--em-ash)!important;box-shadow:var(--em-shadow-rest)!important;background:var(--em-paper)!important}[data-assistant-inline] [data-assistant-live-card]{border:1.5px solid var(--em-ember)!important;box-shadow:var(--em-shadow-rest)!important;animation:em-arrive var(--em-t-layout) var(--em-ease-layout) both}[data-assistant-inline] [data-assistant-live-card] [data-assistant-step-copy] strong{color:var(--em-ember)!important}[data-assistant-inline] [data-assistant-live-card] [data-assistant-step-copy] strong:before{content:"";display:inline-block;width:7px;height:7px;margin:0 8px 1px 0;border-radius:50%;background:var(--em-ember);vertical-align:middle}[data-assistant-inline] [data-assistant-live-cancel],[data-assistant-inline] [data-assistant-more],[data-assistant-inline] [data-assistant-open]{background:transparent!important;border:1px solid var(--em-ash)!important;color:var(--em-smoke)!important;border-radius:var(--em-r-button)!important;min-height:34px!important;padding:0 14px!important;font:400 var(--em-text-small)/1 var(--em-sans)!important;letter-spacing:var(--em-tracking-small)!important;transition:background-color var(--em-t-hover) var(--em-ease-hover),border-color var(--em-t-hover) var(--em-ease-hover),transform var(--em-t-press) var(--em-ease-hover)}[data-assistant-inline] [data-assistant-open]{color:var(--em-ember)!important;border-color:var(--em-ember)!important;background:transparent!important}[data-assistant-inline] [class*=rowsHead],[data-assistant-inline] [data-assistant-live-hint]{color:var(--em-fog)!important;font-weight:400!important}[data-assistant-inline] [data-assistant-live-fields] [data-window-slot],[data-assistant-inline] [data-assistant-live-slot]{background:var(--em-snow)!important;border:1px solid var(--em-ash);border-radius:var(--em-r-input);padding:12px 14px 14px!important}[data-assistant-inline] .actions a,[data-assistant-inline] .actions button,[data-assistant-inline] [data-assistant-live-options] button,[data-inline-options] button,[data-pilot] [class*=chipActions] button,[data-pilot] [data-needs-chips] button,[data-window-chips]>button,[data-window-strip]>button,[data-window-strip]>span>button{min-height:44px!important;padding:0 18px!important;border:1px solid var(--em-ash)!important;border-radius:var(--em-r-button)!important;background:var(--em-paper)!important;color:var(--em-ink)!important;font:400 var(--em-text-small)/1 var(--em-sans)!important;letter-spacing:var(--em-tracking-small)!important;box-shadow:var(--em-shadow-subtle)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:transform var(--em-t-press) var(--em-ease-hover),background-color var(--em-t-hover) var(--em-ease-hover),border-color var(--em-t-hover) var(--em-ease-hover),color var(--em-t-hover) var(--em-ease-hover)}[data-assistant-inline] .actions a:active,[data-assistant-inline] .actions button:active,[data-assistant-inline] [data-assistant-live-options] button:active,[data-inline-options] button:active,[data-pilot] [class*=chipActions] button:active,[data-pilot] [data-needs-chips] button:active,[data-window-chips]>button:active,[data-window-strip] button:active{transform:scale(.97)!important}body:has([data-pilot]) [data-assistant-inline] .actions a.primary,body:has([data-pilot]) [data-assistant-inline] .actions button.primary,body:has([data-pilot]) [data-assistant-inline] .actions button:first-child,body:has([data-pilot]) [data-assistant-inline] [data-assistant-live-card] .actions button:first-child,body:has([data-pilot]) [data-assistant-inline] [data-assistant-live-options] button:first-child,body:has([data-pilot]) [data-inline-options] button.primary,body:has([data-pilot]) [data-window-chips]>button[data-on],body:has([data-pilot]) [data-window-strip] button[data-on]{border-color:var(--em-ember)!important;background:var(--em-ember)!important;color:#ffffff!important;font-weight:500!important;box-shadow:var(--em-shadow-subtle)!important}body:has([data-pilot]) [data-assistant-inline] .actions button:first-child span,body:has([data-pilot]) [data-assistant-inline] [data-assistant-live-options] button:first-child span,body:has([data-pilot]) [data-window-chips]>button[data-on] small{color:rgba(255,255,255,.85)!important}[data-window-chips]>button[data-quiet]{background:transparent!important;border-style:dashed!important;color:var(--em-fog)!important;box-shadow:none!important}[data-window-strip] button{border-radius:16px!important;min-width:62px;padding:6px 10px!important;font-size:13px!important}[data-window-strip] button[data-empty]{color:var(--em-pebble)!important;border-color:var(--em-ash)!important;box-shadow:none!important}[data-window-week]{font:400 11px/1 var(--em-mono);letter-spacing:.1em;color:var(--em-fog);border-left:1px solid var(--em-ash)}[data-pilot] [class*=chipActions] button:first-child{background:var(--em-paper)!important;border-color:var(--em-ember)!important;color:var(--em-ember)!important}[data-pilot] [class*=chipActions] button[class*=chipQuiet]{border-style:dashed!important;color:var(--em-fog)!important;background:transparent!important;box-shadow:none!important}[data-assistant-inline] [data-assistant-quick]{gap:8px!important}[data-assistant-inline] [data-assistant-quick] button{min-height:36px!important;padding:0 14px!important;border:1px solid var(--em-ash)!important;border-radius:var(--em-r-button)!important;background:var(--em-paper)!important;color:var(--em-smoke)!important;font:400 13px/1 var(--em-sans)!important;letter-spacing:-.078px!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:transform var(--em-t-press) var(--em-ease-hover),background-color var(--em-t-hover) var(--em-ease-hover),border-color var(--em-t-hover) var(--em-ease-hover)}[data-assistant-inline] [data-assistant-quick] button:active{transform:scale(.97);border-color:var(--em-pebble)!important}[data-assistant-inline] [data-assistant-sent]{border-radius:var(--em-r-input) var(--em-r-input) 8px var(--em-r-input)!important;background:var(--em-ink)!important;color:var(--em-snow)!important;font:400 var(--em-text-body)/var(--em-leading-body) var(--em-sans)!important;letter-spacing:var(--em-tracking-body)!important;box-shadow:none!important;animation:em-arrive var(--em-t-layout) var(--em-ease-layout) both}[data-assistant-inline] [data-assistant-time]{font:400 11px/1 var(--em-mono)!important;letter-spacing:.06em!important;text-transform:uppercase;color:var(--em-fog)!important}[data-assistant-inline] [data-assistant-receipt]{animation:em-arrive var(--em-t-layout) var(--em-ease-layout) both;color:var(--em-ink);font-weight:400}[data-assistant-inline] [data-assistant-receipt] [class*=receiptMark]{position:relative;display:inline-block;width:24px;height:24px;border-radius:0!important;background:transparent!important;color:transparent!important;overflow:hidden}[data-assistant-inline] [data-assistant-receipt][data-outcome=rejected] [class*=receiptMark],[data-assistant-inline] [data-assistant-receipt][data-outcome=undone] [class*=receiptMark]{color:var(--em-fog)!important;font-size:18px}[data-assistant-inline] [data-assistant-receipt]:not([data-outcome=rejected]):not([data-outcome=undone]) [class*=receiptMark]:before{content:"";position:absolute;inset:0;background:var(--em-ember);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5l5 5L20 6.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5l5 5L20 6.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;animation:em-draw var(--em-t-layout) var(--em-ease-layout) .12s both}[data-assistant-inline] [data-assistant-receipt] [class*=undoLink],[data-inline-undo],[data-window-done] [data-inline-undo]{border:1px solid var(--em-ember)!important;background:transparent!important;color:var(--em-ember)!important;font-weight:400!important;border-radius:var(--em-r-button)!important}[data-client-owed-done],[data-outstanding-done],[data-payment-done],[data-window-button-done],[data-window-done]{color:var(--em-ink)!important;font-weight:400}[data-assistant-inline] [data-assistant-field],body:has([data-pilot]) [data-assistant-field]{background:var(--em-paper)!important;border:1px solid var(--em-ash)!important;box-shadow:var(--em-shadow-float)!important;border-radius:var(--em-r-input)!important;transition:border-color var(--em-t-hover) var(--em-ease-hover)}[data-assistant-inline] [data-typing] [data-assistant-field],body:has([data-pilot]) [data-typing] [data-assistant-field]{border-color:var(--em-ember)!important}body:has([data-pilot]) .command.pilot-command form textarea{font:400 17px/1.45 var(--em-sans)!important;letter-spacing:-.076px;color:var(--em-ink)!important}body:has([data-pilot]) .command.pilot-command form textarea::placeholder{color:var(--em-fog);font-weight:400}body:has([data-pilot]) .command.pilot-command .command-controls>button[type=submit],body:has([data-pilot]) [data-agenda-live-confirm],body:has([data-pilot]) [data-assistant-confirm],body:has([data-pilot]) [data-assistant-live-confirm],body:has([data-pilot]) [data-in-dock].command.pilot-command.card form .command-controls>button[type=submit],body:has([data-pilot]) [data-section-live-confirm]{background:var(--em-ember)!important;color:#ffffff!important;border:0!important;box-shadow:var(--em-shadow-subtle)!important;font-weight:500!important;border-radius:var(--em-r-button)!important;transition:transform var(--em-t-press) var(--em-ease-hover),background-color var(--em-t-hover) var(--em-ease-hover)}body:has([data-pilot]) .command.pilot-command .command-controls>button[type=submit]:not(:disabled):active{transform:scale(.94)}body:has([data-pilot]) .command.pilot-command .command-controls>button[type=submit]:disabled,body:has([data-pilot]) [data-in-dock].command.pilot-command.card form .command-controls>button[type=submit]:disabled{background:var(--em-ash)!important;color:var(--em-fog)!important;box-shadow:none!important;opacity:1!important}body:has([data-pilot]) .command.pilot-command .command-controls .command-mic[data-assistant-mic]{background:var(--em-paper)!important;border:1px solid var(--em-ash)!important;color:var(--em-ink)!important;box-shadow:var(--em-shadow-subtle)!important;border-radius:50%!important}body:has([data-pilot]) .command.pilot-command .command-controls .command-mic[data-assistant-mic][aria-pressed=true]{background:var(--em-paper)!important;border-color:var(--em-ember)!important;color:var(--em-ember)!important;animation:em-listen 1.2s ease-in-out infinite}[data-assistant-inline] [data-assistant-skeleton]{border:1px solid var(--em-ash)!important;background:var(--em-paper)!important;border-radius:var(--em-r-card)!important;box-shadow:none!important;animation:none!important;position:relative;min-height:56px}[data-assistant-inline] [data-assistant-skeleton]>*{visibility:hidden}[data-assistant-inline] [data-assistant-skeleton]:after{content:"";position:absolute;left:24px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--em-ember);animation:em-breathe 1.2s var(--em-ease-layout) infinite}[data-entity-panel]{animation:em-rise var(--em-t-layout) var(--em-ease-layout) both;background:var(--em-paper)!important}@media (max-width:900px){[data-entity-panel]{border-radius:var(--em-r-card) var(--em-r-card) 0 0!important;box-shadow:var(--em-shadow-float)!important;border-top:1px solid var(--em-ash)}}[data-entity-panel] header h2{font:400 32px/1.1 var(--em-serif)!important;letter-spacing:-.4px!important;color:var(--em-ink)!important}[data-entity-panel] header [class*=eyebrow],[data-entity-panel] header small{font:400 12px/1 var(--em-mono)!important;letter-spacing:.08em!important;color:var(--em-smoke)!important;text-transform:uppercase}[data-entity-panel] footer{border-top:1px solid var(--em-ash)!important;background:var(--em-paper)!important}[data-entity-panel] footer>button:first-child{color:var(--em-smoke)!important;font-weight:400!important}[data-entity-panel] footer:has(>[data-client-live-wrap]){flex-wrap:wrap}[data-entity-panel] footer>[data-client-live-wrap]{order:-1;flex:1 1 100%;min-width:0;max-height:min(58vh,520px);overflow-y:auto;overscroll-behavior:contain}[data-window]{padding:2px 0 24px}[data-window-rows]{border-top:1px solid var(--em-ash)}[data-window-row]{border-bottom:1px solid var(--em-ash);transition:background-color var(--em-t-hover) var(--em-ease-hover)}[data-window-row][data-active]{background:var(--em-peach);margin:0 -14px;padding:0 14px;border-radius:20px;border-bottom-color:transparent}[data-window-label]{font:400 12px/1 var(--em-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--em-smoke)}[data-window-value]{font:400 var(--em-text-sub)/var(--em-leading-sub) var(--em-sans);letter-spacing:var(--em-tracking-sub);color:var(--em-ink)}[data-window-row][data-missing] [data-window-value]{color:var(--em-fog);font-weight:400}[data-window-row][data-active] [data-window-row-tap]>span:last-child,[data-window-row][data-active] [data-window-value]{color:var(--em-ink)}[data-window-row][data-active] [data-window-row-tap]>span:last-child{color:var(--em-ember)}[data-window-slot]{animation:em-arrive var(--em-t-layout) var(--em-ease-layout) both}[data-window-control] input[type=date],[data-window-control] input[type=search],[data-window-control] input[type=tel],[data-window-control] input[type=text],[data-window-control] input[type=time],[data-window-control] textarea,[data-window-typed] input{border:1px solid var(--em-ash)!important;border-radius:var(--em-r-input)!important;background:var(--em-paper);color:var(--em-ink);font-family:var(--em-sans);font-weight:400;letter-spacing:var(--em-tracking-body);transition:border-color var(--em-t-hover) var(--em-ease-hover)}[data-window-control] input:focus,[data-window-control] textarea:focus,[data-window-typed] input:focus{outline:none;border-color:var(--em-ember)!important;box-shadow:none}[data-window-typed]>button{border-radius:var(--em-r-button)!important;background:var(--em-ember)!important;color:#fff!important}[data-window-preview]{font-weight:400;letter-spacing:var(--em-tracking-body);color:var(--em-ink)}[data-window-hint]{color:var(--em-fog)}[data-window-question] [data-window-chips]{margin-top:10px}[data-window-go]{border-radius:var(--em-r-button)!important;background:var(--em-ember)!important;color:#fff!important;font-weight:500!important;-webkit-clip-path:none!important;clip-path:none!important;box-shadow:var(--em-shadow-subtle);transition:transform var(--em-t-press) var(--em-ease-hover),background-color var(--em-t-hover) var(--em-ease-hover)}[data-window-go]:not(:disabled):active{transform:scale(.97)}[data-window-go]:disabled{background:var(--em-ash)!important;color:var(--em-fog)!important;box-shadow:none;opacity:1!important}[data-inline-decision]{background:var(--em-snow)!important;border:1px solid var(--em-ash);border-radius:20px;animation:em-arrive var(--em-t-layout) var(--em-ease-layout) both}[data-inline-decision]>span{font-weight:400;letter-spacing:var(--em-tracking-body);color:var(--em-ink)}[data-inline-options] button.primary{background:var(--em-ember)!important;border-color:var(--em-ember)!important;color:#fff!important}[data-inline-open]{border-color:transparent!important;background:transparent!important;color:var(--em-ember)!important;box-shadow:none!important}[data-inline-undo]{border-radius:var(--em-r-button)!important}[data-pilot] [data-workspace-content] .row,[data-pilot] [data-workspace-content] [class*=row]{border-color:var(--em-ash)!important}[data-pilot] [data-workspace-content] .row .name,[data-pilot] [data-workspace-content] [class*=name]{font-family:var(--em-sans);font-weight:400;letter-spacing:var(--em-tracking-body);text-transform:none!important}[data-pilot] [data-workspace-content] [class*=amount],[data-pilot] [data-workspace-content] [class*=money],[data-pilot] [data-workspace-content] [class*=sum]{font-family:var(--em-mono);letter-spacing:0}[data-pilot] [data-agenda-open-decision] button,[data-pilot] [data-agenda-open] button{font-family:var(--em-sans)!important}[data-pilot] [class*=primaryAction]{background:var(--em-ember)!important;border-color:var(--em-ember)!important;color:#fff!important;border-radius:var(--em-r-button)!important}[data-pilot] [class*=sessionActions] button{border-color:var(--em-ash)!important;border-radius:var(--em-r-button)!important;color:var(--em-ink)!important;background:var(--em-paper)!important}[data-pilot] [class*=settled]{color:var(--em-smoke)!important}[data-assistant-inline] [data-assistant-row-clock]{font:400 17px/1 var(--em-mono)!important;letter-spacing:0!important;color:var(--em-ink)!important}[data-assistant-inline] [data-assistant-row-right]{font:400 15px/1 var(--em-mono)!important;letter-spacing:0!important;color:var(--em-smoke)!important}[data-assistant-inline] [data-assistant-recording-time]{font:400 20px/1 var(--em-mono)!important;letter-spacing:0!important;color:var(--em-ink)!important}[data-assistant-inline] .result strong{font-family:var(--em-sans)!important;font-size:1em!important;font-weight:500!important;letter-spacing:var(--em-tracking-body)!important}[data-assistant-inline] [data-assistant-receipt] p:first-child,[data-assistant-inline] details h3,[data-assistant-inline] details summary>span:last-child{font:400 12px/1.2 var(--em-mono)!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--em-smoke)!important}[data-assistant-inline] .rowActions a,[data-assistant-inline] .rowActions button{min-height:40px!important;padding:0 16px!important;border:1px solid var(--em-ash)!important;border-radius:var(--em-r-button)!important;background:var(--em-paper)!important;color:var(--em-ink)!important;font:400 var(--em-text-small)/1 var(--em-sans)!important;letter-spacing:var(--em-tracking-small)!important;box-shadow:var(--em-shadow-subtle)!important;transition:transform var(--em-t-press) var(--em-ease-hover),background-color var(--em-t-hover) var(--em-ease-hover),border-color var(--em-t-hover) var(--em-ease-hover)}[data-assistant-inline] .rowActions a:first-child,[data-assistant-inline] .rowActions button:first-child{border-color:var(--em-ember)!important;color:var(--em-ember)!important;background:var(--em-paper)!important}[data-assistant-inline] .rowActions button:active{transform:scale(.97)}[data-assistant-inline] .shell .showMore,[data-assistant-inline] .showMore{color:var(--em-ember)!important;text-decoration:none!important;font-weight:400!important;font-family:var(--em-sans)!important}[data-assistant-inline] .shell[data-in-dock] form.composer.composer .quickPilot[data-assistant-verbs] button,body:has([data-pilot]) .quickPilot[data-assistant-verbs] button,body:has([data-pilot]) [data-assistant-verbs] button{font-weight:400!important;font-size:13px!important;font-family:var(--em-sans)!important;letter-spacing:-.078px!important;border:1px solid var(--em-ash)!important;border-radius:var(--em-r-button)!important;background:var(--em-paper)!important;color:var(--em-smoke)!important;box-shadow:none!important}body:has([data-pilot]) .command.pilot-command form .command-controls>button[type=submit],body:has([data-pilot]) [class*=sendButton],body:has([data-pilot]) [data-assistant-inline] .command.pilot-command form .command-controls>button[type=submit],body:has([data-pilot]) [data-assistant-inline] [data-in-dock].command.pilot-command.card form .command-controls>button[type=submit]{box-shadow:var(--em-shadow-subtle)!important;background:var(--em-ember)!important;color:#fff!important}body:has([data-pilot]) .command.pilot-command form .command-controls>button[type=submit]:disabled,body:has([data-pilot]) [class*=sendButton]:disabled,body:has([data-pilot]) [data-assistant-inline] .command.pilot-command form .command-controls>button[type=submit]:disabled,body:has([data-pilot]) [data-assistant-inline] [data-in-dock].command.pilot-command.card form .command-controls>button[type=submit]:disabled{background:var(--em-ash)!important;color:var(--em-fog)!important;box-shadow:none!important}body:has([data-pilot]) .command.pilot-command .command-controls .command-mic[data-assistant-mic][aria-pressed=true],body:has([data-pilot]) [data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-mic][aria-pressed=true]{box-shadow:none!important;background:var(--em-paper)!important;border-color:var(--em-ember)!important;color:var(--em-ember)!important}body:has([data-pilot]) [class*=screenHeader] h1,body:has([data-pilot]) [data-pilot] [data-screen-header] h1{font-weight:400!important;font-family:var(--em-serif)!important;letter-spacing:var(--em-tracking-heading)!important}[data-pilot] [class*=MoneyPage] [class*=overview] span,[data-pilot] [class*=MoneyPage_overview] span,[data-pilot] [class*=MoneyPage_waiting]>span{font:400 12px/1.4 var(--em-mono)!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--em-smoke)!important}[data-pilot] [class*=MoneyPage] [class*=overview] strong,[data-pilot] [class*=MoneyPage_overview] strong,[data-pilot] [class*=MoneyPage_waiting]>strong{font-family:var(--em-mono)!important;font-weight:400!important;letter-spacing:-.02em;color:var(--em-ink)!important}[data-pilot] [class*=MoneyPage_waiting]>small{color:var(--em-fog)!important;font:400 var(--em-text-small)/1.4 var(--em-sans)!important;letter-spacing:var(--em-tracking-small)!important}body:has([data-pilot]) [class*=NeedsYou_row] button,body:has([data-pilot]) [data-needs-chips] button{background:var(--em-paper)!important;border:1px solid var(--em-ash)!important;color:var(--em-ink)!important;font-weight:400!important;border-radius:var(--em-r-button)!important;box-shadow:var(--em-shadow-subtle)!important}body:has([data-pilot]) [class*=NeedsYou_row] button:first-child,body:has([data-pilot]) [data-needs-chips] button:first-child{border-color:var(--em-ember)!important;color:var(--em-ember)!important;background:var(--em-paper)!important}body:has([data-pilot]) [class*=NeedsYou_row] button[class*=chipQuiet],body:has([data-pilot]) [data-needs-chips] button[class*=chipQuiet]{border-style:dashed!important;color:var(--em-fog)!important;box-shadow:none!important;background:transparent!important}[data-pilot] [class*=WorkdayAgenda_contactRow],[data-pilot] [class*=WorkdayAgenda_dateContext],[data-pilot] [class*=WorkdayAgenda_header],[data-pilot] [class*=WorkdayAgenda_open],[data-pilot] [class*=WorkdayAgenda_row],[data-pilot] [class*=WorkdayAgenda_sessionFocus]{border-color:var(--em-ash)!important;border-style:solid!important}[data-pilot] [class*=WorkdayAgenda_open] [class*=time],[data-pilot] [class*=WorkdayAgenda_row] [class*=time]{font:400 22px/1 var(--em-mono)!important;letter-spacing:0!important;color:var(--em-ink)!important}[data-pilot] [class*=WorkdayAgenda_open] [class*=person] strong{font-weight:400!important;color:var(--em-fog)!important}[data-pilot] [class*=ConnectClients_search]{border:1px solid var(--em-ash)!important;border-radius:var(--em-r-input)!important;background:var(--em-paper)!important;box-shadow:var(--em-shadow-subtle)!important}[data-pilot] [class*=ConnectClients_search] input{font:400 var(--em-text-body)/1.4 var(--em-sans)!important;letter-spacing:var(--em-tracking-body)!important;color:var(--em-ink)!important}[data-pilot] [class*=ConnectClients_search] svg{color:var(--em-fog)}[data-pilot] [class*=ConnectClients_identity] strong,[data-pilot] [class*=ConnectClients_row] strong{font-weight:500!important;letter-spacing:var(--em-tracking-body)!important;font-family:var(--em-sans)!important;color:var(--em-ink)!important}[data-pilot] [class*=ConnectClients_debt]{background:var(--em-peach)!important;color:var(--em-ink)!important;font:400 13px/1 var(--em-mono)!important;letter-spacing:0!important;border-radius:var(--em-r-badge)!important;padding:7px 11px!important}[data-pilot] [class*=ConnectClients_next],[data-pilot] [class*=ConnectClients_row] small{color:var(--em-fog)!important;font-family:var(--em-sans)!important}[data-pilot] [class*=ConnectClients_row]{border-color:var(--em-ash)!important}[data-pilot] [class*=quietAction]{color:var(--em-ember)!important;font-weight:400!important;font-family:var(--em-sans)!important}[data-assistant-inline] .shell .threadEntry>button,[data-assistant-inline] [data-assistant-entry]>button{border:1px solid var(--em-ember)!important;color:var(--em-ember)!important;background:var(--em-paper)!important;border-radius:var(--em-r-button)!important;min-height:36px!important;padding:0 14px!important;font:400 13px/1 var(--em-sans)!important;letter-spacing:-.078px!important;box-shadow:none!important;transition:transform var(--em-t-press) var(--em-ease-hover),background-color var(--em-t-hover) var(--em-ease-hover)}[data-assistant-inline] [data-assistant-entry]>button:active{transform:scale(.97)}[data-assistant-inline] [data-assistant-entry]:has(>button)>[class*=threadText]:before{content:"";display:inline-block;width:20px;height:20px;margin:0 10px -4px 0;background:var(--em-ember);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5l5 5L20 6.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5l5 5L20 6.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;animation:em-draw var(--em-t-layout) var(--em-ease-layout) .12s both}[data-assistant-inline] [class*=threadText]{border-color:var(--em-ash)!important;border-radius:var(--em-r-input)!important;background:var(--em-paper)!important;color:var(--em-ink)!important;font:400 var(--em-text-body)/var(--em-leading-body) var(--em-sans)!important;letter-spacing:var(--em-tracking-body)!important;box-shadow:none!important}[data-assistant-inline] [class*=threadUndone]{color:var(--em-fog)!important;font:400 12px/1.4 var(--em-mono)!important;letter-spacing:.04em!important}[data-assistant-inline] [class*=rowActions] a,[data-assistant-inline] [class*=rowActions] button,[data-assistant-inline] [data-assistant-rows] li>div:last-child:not(:first-child) a,[data-assistant-inline] [data-assistant-rows] li>div:last-child:not(:first-child) button{min-height:40px!important;padding:0 16px!important;border:1px solid var(--em-ash)!important;border-radius:var(--em-r-button)!important;background:var(--em-paper)!important;color:var(--em-ink)!important;font:400 var(--em-text-small)/1 var(--em-sans)!important;letter-spacing:var(--em-tracking-small)!important;box-shadow:var(--em-shadow-subtle)!important;transition:transform var(--em-t-press) var(--em-ease-hover),background-color var(--em-t-hover) var(--em-ease-hover),border-color var(--em-t-hover) var(--em-ease-hover)}[data-assistant-inline] [class*=rowActions] a:first-child,[data-assistant-inline] [class*=rowActions] button:first-child,[data-assistant-inline] [data-assistant-rows] li>div:last-child:not(:first-child) button:first-child,[data-assistant-inline] [data-assistant-rows] li>div:last-child:not(:first-child) button[data-assistant-verb=book]{background:var(--em-paper)!important;border-color:var(--em-ember)!important;color:var(--em-ember)!important;font-weight:400!important}[data-assistant-inline] [class*=rowActions] button:active{transform:scale(.97)}[data-assistant-inline] [class*=showMore]{color:var(--em-ember)!important;text-decoration:none!important;font:400 var(--em-text-small)/1 var(--em-sans)!important;letter-spacing:var(--em-tracking-small)!important}[data-assistant-inline] [class*=threadEntry]>button,[data-assistant-inline] [data-assistant-entry]>button{border:1px solid var(--em-ember)!important;color:var(--em-ember)!important;background:var(--em-paper)!important;border-radius:var(--em-r-button)!important;font:400 13px/1 var(--em-sans)!important;min-height:36px!important;padding:0 14px!important;box-shadow:none!important;text-decoration:none!important}[data-pilot] [class*=WorkdayAgenda_open__],[data-pilot] [class*=WorkdayAgenda_row__]{border:0!important;border-bottom:1px solid var(--em-ash)!important}[data-pilot] [class*=WorkdayAgenda_openActions]{border:0!important}[data-pilot] [class*=WorkdayAgenda_contactRow__],[data-pilot] [class*=WorkdayAgenda_dateContext__],[data-pilot] [class*=WorkdayAgenda_header__],[data-pilot] [class*=WorkdayAgenda_sessionFocus__]{border-color:var(--em-ash)!important}[data-pilot] [class*=WorkdayAgenda_open__] [class*=time]{font:400 22px/1 var(--em-mono)!important;letter-spacing:0!important;color:var(--em-ink)!important}[data-pilot] [class*=NeedsYou_name]{font-weight:500!important;letter-spacing:var(--em-tracking-body)!important;color:var(--em-ink)!important}[data-pilot] [class*=NeedsYou_body],[data-pilot] [class*=NeedsYou_name]{font-family:var(--em-sans)!important}[data-entity-panel] [class*=ClientCardPanel_],[data-entity-panel] section{border-color:var(--em-ash)!important}[data-entity-panel] [class*=ClientCardPanel_next] strong,[data-entity-panel] [class*=nextTime]{font-family:var(--em-mono)!important;font-weight:400!important;letter-spacing:-.02em!important;color:var(--em-ink)!important}[data-entity-panel] [class*=ClientCardPanel_] h3,[data-entity-panel] section>h3{font:400 12px/1.4 var(--em-mono)!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--em-smoke)!important}[data-entity-panel] [data-client-owed],[data-entity-panel] [data-client-owed] *,[data-entity-panel] [data-client-package-unpaid],[data-entity-panel] [data-client-package-unpaid] *{color:var(--em-ember)!important;font-weight:400!important}[data-entity-panel] [class*=owedReceipt],[data-entity-panel] [data-client-book-done]{color:var(--em-ink)!important}[data-entity-panel] [class*=ClientCardPanel_notes] button,[data-entity-panel] [class*=noteActions] button{font-weight:400!important;color:var(--em-ember)!important}[data-entity-panel] [class*=contact] a,[data-entity-panel] [class*=contact] button{color:var(--em-ink)!important;font-weight:400!important}[data-entity-panel] [class*=unbooked]{color:var(--em-fog)!important}[data-pilot] [data-assistant-pinned-body] [data-needs-chips] button{min-height:44px!important}[data-pilot] [data-away-row] [data-window-button]{display:inline-flex;align-items:center;min-height:44px;min-width:44px;margin-block:-9.5px}[data-assistant-inline] [data-assistant-entry]>button{position:relative;top:-4px;isolation:isolate;min-height:44px!important;margin-bottom:-8px;padding:0 15px!important;border:0!important;background:transparent!important}[data-assistant-inline] [data-assistant-entry]>button:before{content:"";position:absolute;inset:4px 0;z-index:-1;border:1px solid var(--em-ember);border-radius:var(--em-r-button);background:var(--em-paper)}[data-pilot] [data-inline-undo],[data-sticky-undo] [data-inline-undo]{min-height:44px!important;margin-block:-4px}body:has([data-pilot]) [class*=NeedsYou_row] button[data-inline-undo]{position:relative;isolation:isolate;padding:0 3px!important;border:0!important;background:transparent!important;box-shadow:none!important}body:has([data-pilot]) [class*=NeedsYou_row] button[data-inline-undo]:before{content:"";position:absolute;inset:4px 0;z-index:-1;border:1px solid var(--em-ash);border-radius:var(--em-r-button);background:var(--em-paper);box-shadow:var(--em-shadow-subtle)}body:has([data-pilot]) [class*=NeedsYou_row] button[data-inline-undo]:first-child:before{border-color:var(--em-ember)}[data-entity-panel] [data-inline-undo]{position:relative;isolation:isolate;min-height:44px!important;margin-block:-6px;padding:0 13px;border:0!important;background:transparent!important}[data-entity-panel] [data-inline-undo]:before{content:"";position:absolute;inset:6px 0;z-index:-1;border:1px solid var(--em-ember);border-radius:var(--em-r-button)}[data-pilot] [data-install-coach-line]{gap:10px;margin:2px 0 0;padding:10px 6px 10px 18px;border:1px solid var(--em-ash);border-radius:var(--em-r-input);background:var(--em-paper)!important;color:var(--em-ink)!important;box-shadow:var(--em-shadow-subtle);animation:em-arrive var(--em-t-layout) var(--em-ease-layout) both}[data-pilot] [data-install-coach-line] strong{display:block;font:500 var(--em-text-body)/1.3 var(--em-sans);letter-spacing:var(--em-tracking-body)}[data-pilot] [data-install-coach-line] small{display:block;margin-top:2px;color:var(--em-fog);font:400 var(--em-text-small)/1.4 var(--em-sans);letter-spacing:var(--em-tracking-small)}[data-pilot] [data-install-coach-line]>button:not([aria-label]){flex:none;min-height:44px;padding:0 18px;border:0;border-radius:var(--em-r-button);background:var(--em-ember)!important;color:#ffffff!important;font:500 var(--em-text-small)/1 var(--em-sans);letter-spacing:var(--em-tracking-small)}[data-pilot] [data-install-coach-line]>button[aria-label]{flex:none;color:var(--em-fog)!important}[data-pilot] [data-assistant-inline] .command.pilot-command{z-index:1}[data-pilot] [data-assistant-inline] .command.pilot-command:has([data-assistant-attach-backdrop],[data-assistant-card-backdrop]){z-index:30}body:has([data-pilot]) [data-assistant-inline] .actions button[data-assistant-quiet]{background:transparent!important;border-color:var(--em-ash)!important;color:var(--em-smoke)!important;font-weight:400!important;box-shadow:none!important}[data-assistant-inline] [data-assistant-opener][data-folded]{padding:0!important;box-shadow:none!important}[data-assistant-inline] [data-assistant-opener-toggle]{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;margin:0;padding:10px 20px;border:0;border-radius:var(--em-r-card);background:transparent;color:var(--em-ink);font:400 var(--em-text-small)/1.4 var(--em-sans);letter-spacing:var(--em-tracking-small);text-align:left;cursor:pointer}[data-assistant-inline] [data-assistant-opener-toggle]>span:first-child{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-assistant-inline] [data-assistant-opener-toggle]>span:last-child{flex:none;color:var(--em-fog);font-size:20px;line-height:1;transition:transform var(--em-t-hover) var(--em-ease-hover)}[data-assistant-inline] [data-assistant-opener]:not([data-folded]) [data-assistant-opener-toggle]{padding:0 0 10px;font-size:var(--em-text-body)}[data-assistant-inline] [data-assistant-opener]:not([data-folded]) [data-assistant-opener-toggle]>span:first-child{white-space:normal}[data-assistant-inline] [data-assistant-opener]:not([data-folded]) [data-assistant-opener-toggle]>span:last-child{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){[data-assistant-inline] .command.pilot-command .command-controls .command-mic[data-assistant-mic][aria-pressed=true],[data-assistant-inline] .result,[data-assistant-inline] [data-assistant-live-card],[data-assistant-inline] [data-assistant-receipt],[data-assistant-inline] [data-assistant-receipt] [class*=receiptMark]:before,[data-assistant-inline] [data-assistant-sent],[data-assistant-inline] [data-assistant-skeleton]:after,[data-entity-panel],[data-inline-decision],[data-pilot] [data-home-lead],[data-window-done],[data-window-slot]{animation:none!important}}@media print{body:has([data-invite-card]) :not([data-invite-card]):not([data-invite-card] *):not(:has([data-invite-card])){display:none!important}body:has([data-invite-card]) :has([data-invite-card]){position:static!important;transform:none!important;overflow:visible!important;max-height:none!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:none!important}body:has([data-invite-card]) [data-invite-card]{page-break-inside:avoid;break-inside:avoid;width:100%!important;margin:0!important;box-shadow:none!important}}