.dos-ios{--ios-blue:#007aff;--ios-green:#34c759;--ios-indigo:#5856d6;--ios-orange:#ff9500;--ios-pink:#ff2d55;--ios-purple:#af52de;--ios-red:#ff3b30;--ios-teal:#30b0c7;--ios-cyan:#32ade6;--ios-yellow:#fc0;--ios-mint:#00c7be;--ios-brown:#a2845e;--gray-1:#8e8e93;--gray-2:#aeaeb2;--gray-3:#c7c7cc;--gray-4:#d1d1d6;--gray-5:#e5e5ea;--gray-6:#f2f2f7;--bg:#f2f2f7;--surface:#fff;--surface-1:var(--surface);--surface-2:#f2f2f7;--surface-3:#fff;--surface-elev:#fff;--surface-raised:var(--surface-elev);--surface-secondary:var(--surface-2);--surface-selected:var(--accent-soft);--text-primary:var(--label);--text-secondary:var(--label-2);--text-tertiary:var(--label-3);--material:#f9f9f9d1;--material-thick:#ffffffeb;--glass:#ffffff8c;--glass-shine:#ffffffd9;--glass-floor:#0000000d;--glass-rim:#3c3c4333;--glass-spec:#ffffff73;--label:#000;--label-2:#3c3c4399;--label-3:#3c3c436b;--label-4:#3c3c432e;--label-on-accent:#fff;--fill:#78788033;--fill-2:#78788029;--fill-3:#7878801f;--fill-4:#78788014;--separator:#6876962e;--separator-opaque:#dde3ee;--border:#68769621;--accent:var(--ios-blue);--accent-press:color-mix(in srgb, var(--ds-color-semantic-action,#d4414c) 88%, #000);--accent-soft:#007aff1f;--accent-label:#006fe6;--success:var(--ios-green);--success-soft:#34c75924;--success-label:#1b8138;--warning:var(--ios-orange);--warning-soft:#ff950029;--warning-label:#aa5a00;--danger:var(--ios-red);--danger-soft:#ff3b3021;--danger-label:#d70015;--info:var(--ios-cyan);--info-soft:#32ade624;--info-label:#0a84c2;--neutral:var(--gray-1);--neutral-soft:#78788024;--neutral-label:#6c6c70;--font-sans:var(--font-ui), "Rubik", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", system-ui, sans-serif;--font-display:var(--font-ui), "Rubik", -apple-system, BlinkMacSystemFont, "SF Pro Display", system-ui, sans-serif;--font-mono:var(--font-ui), "Rubik", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-code:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--w-regular:400;--w-medium:500;--w-semibold:600;--w-bold:700;--track-large-title:-.026em;--track-title-1:-.022em;--track-title-2:-.018em;--track-title-3:-.012em;--track-headline:-.012em;--track-body:-.011em;--track-tight:-.014em;--track-normal:0em;--track-wide:.02em;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--inset-screen:var(--space-4);--inset-card:var(--space-4);--row-pad-x:var(--space-4);--row-min-h:44px;--gap-tight:var(--space-2);--gap:var(--space-3);--gap-loose:var(--space-5);--r-xs:6px;--r-sm:8px;--r-md:10px;--r-lg:12px;--r-xl:16px;--r-2xl:20px;--r-3xl:28px;--r-full:999px;--h-control:44px;--h-control-sm:34px;--h-control-xs:28px;--shadow-1:0 1px 2px #0000000a, 0 1px 1px #00000008;--shadow-2:0 4px 16px #00000014, 0 1px 3px #0000000d;--shadow-3:0 12px 40px #00000029, 0 4px 12px #00000014;--shadow-nav:0 .5px 0 var(--separator);--shadow-card:var(--shadow-1);--ease:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-spring:cubic-bezier(.34, 1.42, .64, 1);--dur-fast:.15s;--dur:.25s;--dur-slow:.4s;--press-scale:.96;--press-opacity:.55;--ink-on-light-tint:#24193a;--ink-on-dark-tint:#fff;--tint-ring:#fff;--hover-veil:#140c240d;--hover-filter:brightness(.96);--on-fill-well:#00000038;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--label);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--type-body-line);letter-spacing:var(--track-body);font-feature-settings:"cv11" on, "ss01" on;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.apple-preview{--brand-coral:#ef4856;--brand-mint:#6bd3aa;--brand-plum:#412a7a;--brand-yellow:#fde244}.apple-preview__aurora{background:radial-gradient(circle at 13% 7%,#ef48566b,#0000 29%),radial-gradient(circle at 95% 24%,#412a7ab8,#0000 35%),radial-gradient(circle at 18% 92%,#6bd3aa4d,#0000 31%),linear-gradient(145deg,#160d2b,#2d1750 46%,#102e32)!important}.apple-preview__logo{background:linear-gradient(145deg,var(--brand-coral),#db3758 54%,var(--brand-plum))!important;box-shadow:0 10px 30px #ef485659,inset 0 1px 1px #ffffff94!important}.apple-preview__nav button.active{background:linear-gradient(105deg,#ef485647,#412a7a40)!important;box-shadow:inset 0 0 0 .5px #ff939b4d,0 12px 30px #14042d3d!important}.apple-preview__nav button.active .apple-preview__nav-icon{background:linear-gradient(145deg,var(--brand-coral),#b43c72)!important;box-shadow:0 7px 22px #ef48565c,inset 0 1px #ffffff6b!important}.apple-preview__nav button i{background:var(--brand-mint)!important;box-shadow:0 0 0 4px #6bd3aa1f,0 0 18px var(--brand-mint)!important}.apple-preview__welcome h1{background:linear-gradient(100deg,#fff 8%,#ffd9dc 52%,#baf3dd)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.apple-preview__primary,.apple-preview .primary,.apple-preview__new-record{background:linear-gradient(145deg,#f45e69,var(--brand-coral) 55%,#b72d61)!important;box-shadow:inset 0 1px #ffffff85,0 14px 34px #ef48564d!important}.apple-preview__metrics article:first-child{--metric-glow:#6bd3aa3d!important}.apple-preview__metrics article:nth-child(2){--metric-glow:#ef485638!important}.apple-preview__metrics article:nth-child(3){--metric-glow:#412a7a52!important}.apple-preview__metrics article:nth-child(4){--metric-glow:#fde2442e!important}.apple-preview__list-tools{align-items:center;gap:8px;margin-bottom:12px;display:flex}.apple-preview__list-tools>button{color:#f7f2ff9e;background:#ffffff0e;border:.5px solid #ffffff1f;border-radius:13px;height:38px;padding:0 13px}.apple-preview__list-tools b{min-width:21px;height:21px;font-size:var(--type-technical);background:#ffffff1a;border-radius:99px;place-items:center;margin-inline-start:5px;display:inline-grid}.apple-preview__filter-search{color:#f7f2ff6b;background:#07051240;border:.5px solid #ffffff24;border-radius:15px;flex:1;align-items:center;gap:9px;height:42px;padding:0 13px;display:flex}.apple-preview__data-table{background:linear-gradient(145deg,#301d4ba8,#0e1122a8);border:.5px solid #ffffff29;border-radius:25px;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 24px 70px #00000040}.apple-preview__data-table>header,.apple-preview__record-row{grid-template-columns:minmax(230px,1.35fr) .55fr .8fr .8fr .65fr .7fr 22px;align-items:center;gap:12px;padding:0 18px;display:grid}.apple-preview__data-table>header{color:#f7f2ff6b;height:43px;font-size:var(--type-technical);border-bottom:.5px solid #ffffff17}.apple-preview__record-row{color:#faf7ffb8;text-align:right;cursor:pointer;background:0 0;border:0;border-bottom:.5px solid #ffffff13;width:100%;min-height:70px;transition:background .18s,transform .2s}.apple-preview__record-row:hover{background:linear-gradient(90deg,#ef485617,#6bd3aa09);transform:translate(-3px)}.apple-preview__record-row:last-child{border-bottom:0}.apple-preview__record-row>span{min-width:0;font-size:var(--type-metadata);align-items:center;gap:8px;display:flex}.apple-preview__record-name{grid-template-columns:38px 1fr!important;display:grid!important}.apple-preview__record-name>i{width:38px;height:38px;font-size:var(--type-technical);border-radius:13px;grid-row:1/3;place-items:center;font-style:normal;display:grid}.apple-preview__record-name>b{color:#fff}.apple-preview__record-name>small{font-size:var(--type-technical)}.apple-preview__record-row em{font-size:var(--type-technical);border-radius:999px;padding:5px 8px;font-style:normal}.apple-preview__record-row strong{color:#fff}.apple-preview__mini-avatar{width:26px;height:26px;font-size:var(--type-technical);color:#2c163e;background:linear-gradient(145deg,#ffc6c9,var(--brand-mint));border-radius:50%;place-items:center;font-style:normal;display:grid}.apple-preview__list-footer{color:#f7f2ff70;font-size:var(--type-technical);justify-content:space-between;align-items:center;gap:14px;padding:14px 3px;display:flex}.apple-preview__list-footer>div{gap:4px;display:flex}.apple-preview__list-footer button{color:#f7f2ff99;background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:11px;min-width:34px;height:34px;padding:0 10px}.apple-preview__list-footer .apple-preview__new-record{color:#fff;border:0;border-radius:99px;align-items:center;gap:6px;padding:0 15px;display:flex}.apple-preview__overlay{z-index:100;-webkit-backdrop-filter:blur(9px)saturate(120%);backdrop-filter:blur(9px)saturate(120%);background:#05020e73;justify-content:flex-start;animation:.22s previewFade;display:flex;position:fixed;inset:0}.apple-preview__drawer{color:#fff;background:linear-gradient(155deg,#341f51f0,#0d0f1eed);border:.6px solid #fff3;border-radius:32px;flex-direction:column;width:min(440px,92vw);height:calc(100% - 24px);margin:12px;animation:.32s cubic-bezier(.2,.9,.3,1.1) previewDrawer;display:flex;overflow:auto;box-shadow:inset 0 1px #fff3,30px 0 100px #0000008c}.apple-preview__drawer>header{color:#ffffff80;font-size:var(--type-metadata);border-bottom:.5px solid #ffffff1a;justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.apple-preview__drawer button,.apple-preview__modal button{color:inherit;background:0 0;border:0}.apple-preview__drawer>header button,.apple-preview__modal>header button{width:34px;height:34px;font-size:var(--type-panel-title);background:#ffffff14;border-radius:50%}.apple-preview__drawer-hero{align-items:center;gap:15px;padding:25px 22px;display:flex}.apple-preview__drawer-hero>i{background:linear-gradient(145deg,var(--brand-coral),var(--brand-plum));border-radius:20px;place-items:center;width:62px;height:62px;font-style:normal;font-weight:750;display:grid;box-shadow:0 16px 36px #ef485640}.apple-preview__drawer-hero h2{font-size:var(--type-page-title);margin:5px 0 2px}.apple-preview__drawer-hero p{color:#ffffff75;font-size:var(--type-technical);margin:0}.apple-preview__drawer-hero span{font-size:var(--type-technical);border-radius:99px;padding:4px 7px}.apple-preview__drawer-value{grid-template-columns:1fr 1fr;gap:10px;padding:0 20px 18px;display:grid}.apple-preview__drawer-value span{background:#ffffff0e;border:.5px solid #ffffff1a;border-radius:17px;flex-direction:column;padding:15px;display:flex}.apple-preview__drawer-value strong{font-size:var(--type-panel-title)}.apple-preview__drawer section{border-top:.5px solid #ffffff17;padding:18px 21px}.apple-preview__drawer h3{font-size:var(--type-body);margin:0 0 13px}.apple-preview__drawer dl{margin:0}.apple-preview__drawer dl>div{font-size:var(--type-metadata);justify-content:space-between;padding:9px 0;display:flex}.apple-preview__drawer dt{color:#ffffff6b}.apple-preview__drawer dd{margin:0}.apple-preview__drawer-activity{align-items:center;gap:10px;padding:9px 0;display:flex}.apple-preview__drawer-activity>i{border-radius:11px;place-items:center;width:32px;height:32px;display:grid}.apple-preview__drawer-activity div{font-size:var(--type-metadata);flex-direction:column;display:flex}.apple-preview__drawer-activity small{font-size:var(--type-technical)}.apple-preview__drawer>footer,.apple-preview__modal>footer{border-top:.5px solid #ffffff1a;gap:8px;margin-top:auto;padding:16px 20px;display:flex}.apple-preview__drawer>footer button,.apple-preview__modal>footer button{background:#ffffff14;border-radius:14px;flex:1;height:43px}.apple-preview__overlay--center{justify-content:center;align-items:center}.apple-preview__modal{color:#fff;background:linear-gradient(150deg,#3e235bf5,#0f1120f5);border:.6px solid #ffffff38;border-radius:31px;width:min(520px,100vw - 28px);animation:.3s cubic-bezier(.2,.9,.3,1.15) previewModal;overflow:hidden;box-shadow:inset 0 1px #fff3,0 40px 120px #0000008c}.apple-preview__modal>header{border-bottom:.5px solid #ffffff1a;justify-content:space-between;align-items:center;padding:21px 22px;display:flex}.apple-preview__modal h2{font-size:var(--type-panel-title);margin:3px 0 0}.apple-preview__modal header span{color:#ff9da5;font-size:var(--type-technical)}.apple-preview__form{flex-direction:column;gap:14px;padding:20px 22px;display:flex}.apple-preview__form>div{grid-template-columns:1fr 1fr;gap:11px;display:grid}.apple-preview__form label{color:#ffffff80;font-size:var(--type-technical);flex-direction:column;gap:7px;display:flex}.apple-preview__form input,.apple-preview__form textarea,.apple-preview__select{color:#fff;width:100%;min-height:43px;font:inherit;background:#05040e47;border:.5px solid #ffffff21;border-radius:13px;padding:0 12px}.apple-preview__form textarea{resize:none;min-height:76px;padding-top:12px}.apple-preview__select{text-align:right;align-items:center;gap:8px;display:flex}.apple-preview__select svg{margin-inline-start:auto}.apple-preview__overlay--clear{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;justify-content:flex-start;align-items:flex-start}.apple-preview__action-menu{color:#fff;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#221535eb;border:.5px solid #fff3;border-radius:18px;width:225px;margin:144px 38px 0 0;padding:7px;animation:.2s previewModal;box-shadow:inset 0 1px #ffffff29,0 24px 70px #00000073}.apple-preview__action-menu small{padding:8px 9px 5px;display:block}.apple-preview__action-menu button{color:#ffffffc7;text-align:right;background:0 0;border:0;border-radius:11px;align-items:center;gap:9px;width:100%;height:40px;padding:0 9px;display:flex}.apple-preview__action-menu hr{border:0;border-top:.5px solid #ffffff1a}@keyframes previewFade{0%{opacity:0}}@keyframes previewDrawer{0%{opacity:.5;transform:translate(-45px)scale(.97)}}@keyframes previewModal{0%{opacity:.3;transform:translateY(16px)scale(.94)}}@media (max-width:760px){.apple-preview__aurora{background:radial-gradient(circle at 15% 7%,#ef485659,#0000 34%),radial-gradient(circle at 96% 25%,#412a7a8c,#0000 38%),radial-gradient(circle at 15% 92%,#6bd3aa3d,#0000 34%),linear-gradient(#170e2b,#17172d)!important}.apple-preview__window,.apple-preview__toolbar,.apple-preview__tabbar{color:#fff;background:#1d1230a8!important}.apple-preview__tabbar button.active{color:#ff7f89!important;background:#ef485621!important}.apple-preview__data-table>header{display:none}.apple-preview__record-row{grid-template-columns:1fr auto;gap:7px 10px;min-height:92px;padding:14px}.apple-preview__record-row>span:not(.apple-preview__record-name){display:none}.apple-preview__record-row>.apple-preview__record-name{display:grid}.apple-preview__record-row>svg{grid-area:1/2}.apple-preview__list-tools>button:not(:last-child),.apple-preview__list-footer>span,.apple-preview__list-footer>div{display:none}.apple-preview__list-footer{justify-content:flex-end}.apple-preview__drawer{border-radius:28px;height:calc(100% - 10px);margin:5px}.apple-preview__form>div{grid-template-columns:1fr}.apple-preview__action-menu{margin:120px 14px 0 0}.apple-preview__records .apple-preview__welcome p{display:none}}.dos-ios *,.dos-ios :before,.dos-ios :after{box-sizing:border-box}.dos-ios[data-ios-theme=dark]{--ios-blue:#0a84ff;--ios-green:#30d158;--ios-indigo:#5e5ce6;--ios-orange:#ff9f0a;--ios-pink:#ff375f;--ios-purple:#bf5af2;--ios-red:#ff453a;--ios-teal:#40c8e0;--ios-cyan:#64d2ff;--ios-yellow:#ffd60a;--ios-mint:#66d4cf;--ios-brown:#ac8e68;--gray-1:#8e8e93;--gray-2:#636366;--gray-3:#48484a;--gray-4:#3a3a3c;--gray-5:#2c2c2e;--gray-6:#1c1c1e;--bg:#000;--surface:#1c1c1e;--surface-2:#2c2c2e;--surface-3:#1c1c1e;--surface-elev:#2c2c2e;--material:#1e1e20bd;--material-thick:#28282ae6;--glass:#28282a85;--glass-shine:#ffffff29;--glass-floor:#0000004d;--glass-rim:#ffffff14;--glass-spec:#ffffff1a;--label:#fff;--label-2:#ebebf599;--label-3:#ebebf56b;--label-4:#ebebf529;--label-on-accent:var(--ds-color-semantic-on-action,#fff);--fill:#7878805c;--fill-2:#78788052;--fill-3:#7878803d;--fill-4:#7878802e;--separator:#545458a6;--separator-opaque:#38383a;--border:#7878804d;--accent:var(--ds-color-semantic-action);--accent-press:#ff8a93;--accent-soft:#ff737e38;--hover-veil:#ffffff12;--hover-filter:brightness(1.3);--on-fill-well:#ffffff38;--accent-label:#ff93a1;--success-soft:#30d15833;--success-label:#4fd877;--warning-soft:#ff9f0a38;--warning-label:#ffb340;--danger-soft:#ff453a38;--danger-label:#ff867c;--info-soft:#64d2ff33;--info-label:#6fd2ff;--neutral:var(--gray-1);--neutral-soft:#7878803d;--neutral-label:#98989d;--ds-color-brand-plum:#c6a7ff;--ds-color-brand-plum-strong:#d8c7ff;--ds-color-brand-plum-soft:#c6a7ff24;--ds-color-brand-coral:#ff7a84;--ds-color-brand-coral-strong:#ff9aa2;--ds-color-brand-coral-soft:#ef49562e;--ds-color-brand-mint:#7ce0b8;--ds-color-brand-mint-strong:#8deac6;--ds-color-brand-mint-soft:#6bd3aa29;--ds-color-brand-yellow:#ffe66b;--ds-color-brand-yellow-strong:#fff09a;--ds-color-brand-yellow-soft:#fde24424;--ds-color-neutral-canvas:var(--bg);--ds-color-neutral-surface:var(--surface);--ds-color-neutral-surface-subtle:var(--surface-2);--ds-color-neutral-ink:var(--label);--ds-color-neutral-muted:var(--label-2);--ds-color-neutral-faint:var(--label-3);--ds-color-neutral-separator:var(--separator);--ds-color-neutral-border:var(--border);--ds-color-neutral-scrim:#00000094;--ds-color-semantic-action:#ff737e;--ds-color-semantic-structure:#c6a7ff;--ds-color-semantic-success:#72dfaf;--ds-color-semantic-warning:#ffe66b;--ds-color-semantic-danger:var(--danger-label);--ds-color-semantic-info:#b99af4;--ds-color-semantic-on-action:#24193a;--ds-color-chart-one:#c6a7ff;--ds-color-chart-two:#ff7a84;--ds-color-chart-three:#7ce0b8;--ds-color-chart-four:#ffe66b;--ds-color-chart-five:#9f8cff;--ds-color-chart-six:#ffb0b6;--ds-color-chart-grid:#ebebf51f;--ds-color-chart-forecast:#ff7a848f;--ds-component-material-canvas-tint:#ffffff04;--ds-component-material-workspace:#1c1c1ead;--ds-component-material-content:var(--material-thick);--ds-component-material-content-strong:var(--surface-2);--ds-component-material-floating:var(--surface-elev);--ds-component-material-floating-muted:var(--gray-4);--ds-component-material-edge:#ffffff14;--ds-component-material-edge-strong:#ffffff24;--ds-component-material-highlight:#ffffff1a;--ds-component-material-hover:#ffffff0e;--ds-component-material-selected:#ef495629;--ds-component-material-selected-edge:#ef495657;--ds-component-metric-card-glow-mint:#6bd3aa2e;--ds-component-metric-card-glow-coral:#ef49562b;--ds-component-metric-card-glow-plum:#c6a7ff24;--ds-component-metric-card-glow-yellow:#fde24424;--ds-component-tooltip-surface:var(--surface-elev);--ds-component-financial-grid-negative-color:var(--danger-label);--ds-component-version-diff-row-surface:var(--surface-2);--ds-shadow-card:0 12px 34px #00000057;--ds-shadow-panel:0 18px 50px #0000006b;--ds-shadow-floating:0 28px 80px #0000008f;--ds-shadow-action:0 12px 28px #ef495647;--ds-shadow-focus:0 0 0 3px #ff737e38;--ds-shadow-inset:inset 0 1px 0 #ffffff1f;--shadow-1:0 1px 2px #0006;--shadow-2:0 4px 16px #00000080;--shadow-3:0 16px 48px #0009, 0 4px 12px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dos-ios .ios-large-title{font-family:var(--font-display);font-size:var(--type-page-title);line-height:var(--type-page-line);letter-spacing:var(--track-large-title);font-weight:var(--w-bold)}.dos-ios .ios-title-1{font-family:var(--font-display);font-size:var(--type-page-title);line-height:var(--type-page-line);letter-spacing:var(--track-title-1);font-weight:var(--w-bold)}.dos-ios .ios-title-2{font-family:var(--font-display);font-size:var(--type-panel-title);line-height:var(--type-panel-line);letter-spacing:var(--track-title-2);font-weight:var(--w-bold)}.dos-ios .ios-title-3{font-family:var(--font-display);font-size:var(--type-panel-title);line-height:var(--type-panel-line);letter-spacing:var(--track-title-3);font-weight:var(--w-semibold)}.dos-ios .ios-headline{font-size:var(--type-section-title);line-height:var(--type-section-line);letter-spacing:var(--track-headline);font-weight:var(--w-semibold)}.dos-ios .ios-body{font-size:var(--type-body);line-height:var(--type-body-line);letter-spacing:var(--track-body);font-weight:var(--w-regular)}.dos-ios .ios-callout,.dos-ios .ios-subhead{font-size:var(--type-body);line-height:var(--type-body-line);font-weight:var(--w-regular)}.dos-ios .ios-footnote{font-size:var(--type-metadata);line-height:var(--type-metadata-line);font-weight:var(--w-regular);color:var(--label-2)}.ios-state-view__detail{border-radius:var(--r-3,8px);background:var(--fill-2,var(--bg-2));max-width:100%;color:var(--label-3,var(--label-2));font-family:var(--ds-font-family-mono,ui-monospace, monospace);font-size:var(--type-technical);line-height:var(--type-technical-line,14px);text-align:start;overflow-wrap:anywhere;margin-block-start:2px;padding:6px 10px}.dos-ios .ios-caption{font-size:var(--type-metadata);line-height:var(--type-metadata-line);font-weight:var(--w-regular);color:var(--label-2)}.dos-ios .ios-section-label{font-size:var(--type-metadata);line-height:var(--type-metadata-line);letter-spacing:var(--track-wide);text-transform:uppercase;font-weight:var(--w-semibold);color:var(--label-2)}.dos-ios :where(h1,h2,h3,p){overflow-wrap:anywhere}.dos-ios :where(h1,h2,h3,h4,h5,h6)[class*=ios-]{margin:0}:where(.dos-ios h1){font-family:var(--font-display);font-size:var(--type-page-title);line-height:var(--type-page-line);letter-spacing:0;font-weight:var(--w-bold);color:var(--label);margin:0}.dos-ios .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dos-ios .tnum{font-variant-numeric:tabular-nums}.dos-ios .ds-tap{-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), filter var(--dur-fast) var(--ease)}.dos-ios .ds-tap:active{transform:scale(var(--press-scale))}.dos-ios .ios-action-button:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.dos-ios .ios-action-button:active:not(:disabled){transform:scale(.94)}.dos-ios .ds-press{-webkit-tap-highlight-color:transparent;transition:opacity var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease)}.dos-ios .ds-press:active{opacity:var(--press-opacity)}.dos-ios :where(a,button,[role=button],[role=tab],[role=link],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes ds-spin{to{transform:rotate(360deg)}}.dos-ios .ds-spinner{border:2.5px solid var(--fill-3);border-top-color:var(--accent);border-radius:50%;width:22px;height:22px;animation:.7s linear infinite ds-spin}.dos-ios .ds-material{background:var(--material);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px)}.dos-ios .ds-glass{background:var(--glass);-webkit-backdrop-filter:saturate(200%)blur(26px);backdrop-filter:saturate(200%)blur(26px);box-shadow:inset 0 1px .5px var(--glass-shine), inset 0 -1px 1px var(--glass-floor), 0 .5px 0 var(--glass-rim);position:relative}.dos-ios .ds-glass:before{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--glass-spec), transparent);pointer-events:none;height:55%;position:absolute;inset:0 0 auto}.dos-ios .ds-glass-pill{border-radius:var(--r-full);box-shadow:inset 0 1px .5px var(--glass-shine), inset 0 -1px 1px var(--glass-floor), var(--shadow-2);overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dos-ios .ds-glass,.dos-ios .ds-material{background:var(--surface-3)}}.dos-ios{--ios-glass-bg:color-mix(in srgb, var(--glass) 70%, var(--surface) 30%);--ios-glass-bg-strong:color-mix(in srgb, var(--material-thick) 78%, var(--surface) 22%);--ios-glass-bg-soft:color-mix(in srgb, var(--fill-3) 54%, transparent);--ios-glass-border:color-mix(in srgb, var(--glass-rim) 72%, var(--separator) 28%);--ios-glass-highlight:var(--glass-shine);--ios-glass-shadow:inset 0 1px .5px var(--glass-shine), inset 0 -1px 1px var(--glass-floor), var(--shadow-1);--ios-glass-shadow-float:inset 0 1px .5px var(--glass-shine), inset 0 -1px 1px var(--glass-floor), var(--shadow-2)}.dos-ios .ios-glass-surface,.dos-ios .ios-glass-control,.dos-ios .ios-glass-list,.dos-ios .ios-glass-sheet,.dos-ios .ios-glass-modal{background:var(--ios-glass-bg);border:.5px solid var(--ios-glass-border);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:saturate(180%)blur(22px);backdrop-filter:saturate(180%)blur(22px);position:relative}.dos-ios .ios-glass-surface:before,.dos-ios .ios-glass-control:before,.dos-ios .ios-glass-list:before,.dos-ios .ios-glass-sheet:before,.dos-ios .ios-glass-modal:before{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--glass-spec), transparent);opacity:.72;pointer-events:none;height:50%;position:absolute;inset:0 0 auto}.dos-ios :where(.ios-card,.ios-list-group__surface,.ios-stat-tile,.ios-kpi-tile,.ios-control-field,.ios-search-field,.ios-segmented-control,.ios-sheet__dialog,.ios-modal__dialog,.chat-mobile-composer-shell)>*{z-index:1;position:relative}.dos-ios .ios-card--elevated,.dos-ios .ios-list-group__surface,.dos-ios .ios-stat-tile,.dos-ios .ios-kpi-tile{background:var(--ios-glass-bg-strong);border:.5px solid var(--ios-glass-border);box-shadow:var(--ios-glass-shadow);overflow:hidden}.dos-ios .ios-card,.dos-ios .ios-stat-tile,.dos-ios .ios-kpi-tile{transition:transform var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease)}.dos-ios .ios-card--elevated:focus-within,.dos-ios .ios-list-group__surface:focus-within,.dos-ios .ios-stat-tile:focus-within,.dos-ios .ios-kpi-tile:focus-within{border-color:color-mix(in srgb, var(--accent) 28%, var(--ios-glass-border));box-shadow:var(--ios-glass-shadow-float)}.dos-ios .ios-list-group__separator{height:.5px;background:color-mix(in srgb, var(--separator) 72%, transparent);margin-inline-start:var(--separator-inset,54px)}.dos-ios .ios-list-row{background:0 0}.dos-ios .ios-list-row--link{color:inherit;text-decoration:none}.dos-ios .ios-list-row:is(:hover,:focus-visible){background:color-mix(in srgb, var(--fill-4) 76%, transparent)}.dos-ios .ios-control-field,.dos-ios .ios-search-field,.dos-ios .ios-segmented-control,.dos-ios .ios-button,.dos-ios .ios-action-button{-webkit-backdrop-filter:saturate(180%)blur(18px);backdrop-filter:saturate(180%)blur(18px)}.dos-ios .ios-control-field,.dos-ios .ios-search-field,.dos-ios .ios-segmented-control{background:var(--ios-glass-bg-soft);border:.5px solid var(--ios-glass-border);box-shadow:inset 0 1px 0 var(--ios-glass-highlight)}.dos-ios .ios-segmented-control button{border-radius:calc(var(--r-md,10px) - 2px)}@media (hover:hover){.dos-ios .ios-segmented-control button:hover{box-shadow:inset 0 0 0 999px var(--hover-veil,#140c240d)}}.dos-ios .chat-mobile-composer-shell[data-mode=internal]{border-color:color-mix(in srgb, var(--accent) 22%, var(--ios-glass-border));background:color-mix(in srgb, var(--accent) 3%, var(--ios-glass-bg-strong))}.dos-ios .chat-mobile-conversation{--chat-mobile-rim:color-mix(in srgb, var(--ios-glass-border) 82%, transparent);--chat-mobile-surface:color-mix(in srgb, var(--ios-glass-bg-strong) 86%, transparent);--chat-mobile-soft:color-mix(in srgb, var(--fill-3) 62%, transparent);background:radial-gradient(420px 180px at 8% 0%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 68%), radial-gradient(360px 220px at 96% 20%, color-mix(in srgb, var(--ios-purple,#af52de) 6%, transparent), transparent 62%), color-mix(in srgb, var(--system-background,var(--bg)) 78%, transparent);flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.dos-ios .chat-mobile-conversation.is-embedded{background:0 0}.dos-ios .dos-mobile-content:has(.chat-mobile-conversation:not(.is-embedded)){padding-block-end:0}.dos-ios .chat-mobile-header{border-bottom:.5px solid var(--chat-mobile-rim);background:color-mix(in srgb, var(--ios-glass-bg-strong) 72%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);flex-shrink:0;padding:4px 16px 8px}.dos-ios .chat-mobile-header__top{align-items:center;min-height:44px;display:flex}.dos-ios .chat-mobile-header__top .ios-back-link{margin-inline-start:-2px}.dos-ios .chat-mobile-header__identity{align-items:center;gap:10px;min-width:0;display:flex}.dos-ios .chat-mobile-header__copy{flex:auto;min-width:0}.dos-ios .chat-mobile-header__people{flex:none}.dos-ios .chat-mobile-header__title{-webkit-line-clamp:2;line-clamp:2;color:var(--label);font-family:var(--font-display);font-size:var(--type-section-title);line-height:var(--type-section-line);font-weight:var(--w-bold);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.dos-ios .chat-mobile-header__subtitle{color:var(--label-2);font-size:var(--type-metadata);line-height:var(--type-metadata-line);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;margin-top:1px;overflow:hidden}.dos-ios .chat-mobile-message-list{gap:max(var(--ds-space-5,20px), var(--chat-actions-band,16px));background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 10%, transparent), transparent 34%), transparent;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;padding:16px;display:flex;overflow:auto}.dos-ios .chat-mobile-message-list>:first-child{margin-block-start:auto}.dos-ios .chat-mobile-message-shell{cursor:default;transition:transform var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);border-radius:20px;outline:none;flex-direction:column;align-items:flex-start;display:flex}.dos-ios .chat-mobile-message-shell[data-mine=true]{align-items:flex-end}.dos-ios .chat-mobile-message-shell.is-actionable{cursor:pointer}.dos-ios .chat-mobile-message-shell.is-actionable:is(:hover,:focus-visible){background:color-mix(in srgb, var(--accent) 4%, transparent);transform:translateY(-1px)}.dos-ios .chat-mobile-message-shell[data-focus=true]{background:color-mix(in srgb, var(--accent) 10%, transparent);animation:2.4s ease-out chatMobileMessageFocusPulse}.dos-ios .chat-mobile-message-shell[data-focus=true] .chat-mobile-bubble{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 30%, transparent), 0 14px 30px color-mix(in srgb, var(--accent) 18%, transparent)}@keyframes chatMobileMessageFocusPulse{0%{background:color-mix(in srgb, var(--accent) 18%, transparent)}to{background:0 0}}.dos-ios .chat-mobile-bubble-row{opacity:1;direction:ltr;align-items:flex-start;gap:8px;max-width:100%;display:flex;position:relative}.dos-ios .chat-mobile-bubble-row[data-mine=true]{flex-direction:row-reverse}.dos-ios .chat-mobile-bubble-row[data-pending=true]{opacity:.56}.dos-ios .chat-mobile-bubble-stack{min-width:0;position:static}.dos-ios .chat-mobile-bubble-anchor{min-width:0;position:relative}.dos-ios .chat-mobile-bubble-row .chat-message-actions{inset-block-end:auto}.dos-ios .chat-mobile-bubble-row[data-mine=true] .chat-message-actions,[dir=rtl] .dos-ios .chat-mobile-bubble-row:not([data-mine=true]) .chat-message-actions{left:auto;right:6px}.dos-ios .chat-mobile-bubble-row:not([data-mine=true]) .chat-message-actions,[dir=rtl] .dos-ios .chat-mobile-bubble-row[data-mine=true] .chat-message-actions{left:6px;right:auto}.dos-ios .chat-mobile-bubble{border:.5px solid var(--chat-mobile-rim);background:color-mix(in srgb, var(--surface) 88%, transparent);color:var(--label);box-shadow:inset 0 1px 0 var(--ios-glass-highlight), 0 6px 18px #1e285a14;-webkit-backdrop-filter:saturate(170%)blur(16px);backdrop-filter:saturate(170%)blur(16px);font-size:var(--type-body);white-space:normal;word-break:break-word;border-radius:5px 18px 18px;padding:10px 13px;line-height:1.42}.dos-ios .chat-mobile-bubble-row[data-mine=true] .chat-mobile-bubble{border-color:color-mix(in srgb, var(--accent) 44%, transparent);background:linear-gradient(180deg, #fff3, transparent 62%), var(--accent);color:var(--label-on-accent,#fff);box-shadow:inset 0 1px 0 #ffffff47, 0 8px 22px color-mix(in srgb, var(--accent) 28%, transparent);border-radius:18px 5px 18px 18px}.dos-ios .chat-mobile-bubble-row[data-mine=true] .chat-message-attachment{background:#ffffff29;border-color:#ffffff42}.dos-ios .chat-mobile-bubble-row[data-internal=true] .chat-mobile-bubble{border-color:color-mix(in srgb, var(--warning,#f4b942) 24%, var(--chat-mobile-rim));background:color-mix(in srgb, var(--warning,#f4b942) 9%, var(--surface));color:var(--label);box-shadow:inset 0 1px 0 var(--ios-glass-highlight), 0 7px 18px color-mix(in srgb, var(--warning,#f4b942) 9%, transparent)}.dos-ios .chat-mobile-bubble-footer{color:var(--label-3);font-size:var(--type-metadata);align-items:center;gap:5px;margin-top:4px;display:flex}.dos-ios .chat-mobile-bubble-row[data-mine=true] .chat-mobile-bubble-footer{justify-content:flex-end}.dos-ios .chat-mobile-bubble-footer__time{font-variant-numeric:tabular-nums}.dos-ios .chat-mobile-bubble-footer__meta,.dos-ios .chat-mobile-bubble-footer__error{align-items:center;gap:3px;display:inline-flex}.dos-ios .chat-mobile-bubble-footer__error{color:var(--danger-label,var(--danger))}.dos-ios .chat-mobile-composer{padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--system-background,var(--bg)) 72%, transparent) 34%);flex-shrink:0;position:relative}.dos-ios .chat-mobile-composer-shell{border-radius:var(--r-xl,18px);background:var(--chat-mobile-surface);flex-direction:column;gap:7px;padding:7px;display:flex;overflow:hidden}.dos-ios .chat-mobile-mode-segment{justify-content:center;align-items:center;gap:var(--ds-space-1,4px);min-width:0;display:inline-flex}.dos-ios .chat-mobile-mode-segment__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-metadata);overflow:hidden}.dos-ios .chat-mobile-ai-draft{flex:0 0 44px;width:44px;height:44px}.dos-ios .chat-mobile-ai-draft:disabled{opacity:.48;cursor:default}.dos-ios .chat-mobile-compose-row{align-items:flex-end;gap:8px;display:flex}.dos-ios .chat-mobile-editor-wrap{flex:1;align-self:flex-end;min-width:0;min-height:0}.dos-ios .chat-mobile-composer{--chat-composer-editor-min-height:42px;--chat-composer-editor-max-height:132px}.dos-ios .chat-mobile-editor-wrap .mdxeditor-root-contenteditable{max-height:none;overflow:visible;height:auto!important;min-height:0!important}.dos-ios .chat-mobile-editor-wrap .dos-md-editor{min-height:44px}.dos-ios .chat-mobile-editor-wrap .dos-md-content{min-height:var(--chat-composer-editor-min-height);max-height:min(var(--chat-composer-editor-max-height), 34dvh);-webkit-overflow-scrolling:touch;overflow-y:auto;height:auto!important}.dos-ios .chat-mobile-editor-wrap .dos-md-editor-loading{min-height:44px;font-size:var(--type-metadata);align-items:center;padding:0 11px;display:flex}.dos-ios .chat-mobile-composer-error{align-items:flex-start;gap:var(--ds-space-1,4px);color:var(--danger-label,var(--danger));font-size:var(--type-metadata);flex-direction:column;display:flex}.dos-ios .chat-mobile-composer-note{align-items:center;gap:var(--ds-space-1,4px);color:var(--label-2);display:flex}.dos-ios .chat-mobile-composer-note[data-tone=warning]{color:var(--warning-label,var(--warning))}.dos-ios .chat-mobile-attachment-list{gap:var(--ds-space-1,4px);flex-wrap:wrap;display:flex}.dos-ios .chat-mobile-attachment-chip{align-items:center;gap:var(--ds-space-1,4px);display:inline-flex}.dos-ios .chat-mobile-bubble-sender{overflow-wrap:anywhere;margin-block-end:calc(var(--chat-actions-size,24px) - var(--chat-actions-dip,8px))}.dos-ios .chat-mobile-send-button{background:linear-gradient(180deg, #ffffff38, transparent 62%), var(--accent);width:44px;height:44px;color:var(--label-on-accent,#fff);box-shadow:inset 0 1px 0 #ffffff52, 0 9px 24px color-mix(in srgb, var(--accent) 30%, transparent);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.dos-ios .chat-mobile-attach-button{cursor:pointer;flex:0 0 44px;width:44px;height:44px}.dos-ios .chat-mobile-attach-button[data-busy=true]{cursor:wait}.dos-ios .chat-mobile-reply-modes{flex-wrap:wrap;gap:6px;padding:6px 10px 0;display:flex}.dos-ios .chat-mobile-reply-modes>button{min-height:44px}.dos-ios .chat-mobile-email-context{flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px 0;display:flex}.dos-ios .chat-mobile-email-envelope details{color:var(--label-2);font-size:var(--type-metadata);margin:2px 10px 4px}.dos-ios .chat-mobile-email-envelope summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.dos-ios .chat-mobile-email-envelope details>div{overflow-wrap:anywhere;margin-block:4px}.dos-ios .chat-mobile-send-button:disabled{opacity:.42;cursor:default;box-shadow:inset 0 1px #ffffff38}:is(.dos-ios.dos-mobile-shell:has(.chat-mobile-conversation:not(.is-embedded)) [data-testid=ai-assistant-launcher],.dos-ios.dos-mobile-shell:has(.dos-mobile-content .dos-sticky-actions) [data-testid=ai-assistant-launcher]){display:none}.dos-ios .project-mobile-comments-shell{border-radius:var(--r-2xl,20px);background:var(--ios-glass-bg-strong);flex-direction:column;height:clamp(430px,100dvh - 126px,620px);min-height:0;margin-inline:-10px;display:flex;overflow:hidden}.dos-ios .project-mobile-comments-shell .chat-mobile-message-list{padding:12px!important}.dos-ios .project-mobile-comments-shell .chat-mobile-composer{padding:7px 8px calc(7px + env(safe-area-inset-bottom,0px))!important}.dos-ios .entity-discussion-sheet-chat{flex-direction:column;height:calc(94vh - 118px);min-height:420px;display:flex}.dos-ios .project-mobile-comments-shell .chat-mobile-composer-shell{padding:7px!important}@media (max-width:360px){.dos-ios .project-mobile-comments-shell{margin-inline:-12px}}.dos-ios .ios-button,.dos-ios .ios-action-button{box-shadow:inset 0 1px 0 var(--ios-glass-highlight)}.dos-ios .ios-button:hover:not(:disabled),.dos-ios .ios-action-button:hover:not(:disabled){filter:brightness(1.04)}.dos-ios .ios-sheet__dialog.ios-glass-sheet,.dos-ios .ios-modal__dialog.ios-glass-modal,.ios-sheet__dialog.ios-glass-sheet,.ios-modal__dialog.ios-glass-modal{background:var(--surface);border:.5px solid var(--separator);box-shadow:var(--ios-glass-shadow-float);-webkit-backdrop-filter:none;backdrop-filter:none}@keyframes ds-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ds-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ds-pop-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes ds-rise{0%{transform:translateY(18px)}to{transform:translateY(0)}}@keyframes ds-pop{0%{transform:scale(.97)}to{transform:scale(1)}}@keyframes ds-drop{0%{opacity:.4;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.dos-ios .ios-sheet{z-index:1000;-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);padding:16px;background:#0a0c1859;flex-direction:column;justify-content:flex-end;padding-top:40px;display:flex;position:fixed;inset:0}.dos-ios .ios-modal{z-index:1100;-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);background:#0a0c1859;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dos-ios .ios-sheet__dialog{border-radius:24px 24px var(--r-2xl) var(--r-2xl);background:var(--surface-3);width:min(100%,680px);height:auto;max-height:88%;box-shadow:var(--shadow-3);flex-direction:column;align-self:center;animation:.32s cubic-bezier(.2,.8,.2,1) ds-rise;display:flex;overflow:hidden}.dos-ios .ios-sheet__dialog[data-detent=full]{height:94%;max-height:94%}.dos-ios .ios-sheet__grabber-wrap{place-items:center;padding:9px 0 3px;display:grid}.dos-ios .ios-sheet__grabber{border-radius:var(--r-full);background:var(--fill);width:36px;height:4px}.dos-ios .ios-sheet__header{border-bottom:.5px solid var(--separator);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 16px 12px;display:grid}.dos-ios .ios-sheet__heading{min-width:0}.dos-ios .ios-sheet__dismiss{padding-inline:var(--ds-space-2,8px)}.dos-ios .ios-sheet__title{min-width:0;color:var(--label);font-family:var(--font-display);font-size:var(--type-section-title);font-weight:var(--w-semibold);line-height:var(--type-section-line);letter-spacing:var(--track-headline);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.dos-ios .ios-sheet__subtitle{color:var(--label-2);font-size:var(--type-metadata,var(--type-metadata));margin:3px 0 0;line-height:1.4}.dos-ios .ios-sheet__body{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:16px;overflow-y:auto}.dos-ios .ios-sheet__footer{padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:.5px solid var(--separator);background:color-mix(in srgb, var(--surface-3) 90%, transparent);flex-shrink:0}.dos-ios .ios-sheet__footer .modal-footer,.dos-ios .ios-sheet__footer .drawer-footer{background:0 0;border:0;justify-content:flex-end;align-items:center;gap:8px;padding:0;display:flex}@media (max-width:480px){.dos-ios .ios-sheet__footer .modal-footer{flex-direction:column-reverse;align-items:stretch}.dos-ios .ios-sheet__footer .modal-footer>*{width:100%}}.dos-ios .ios-chip-bar{scrollbar-width:none;-webkit-overflow-scrolling:touch;--ios-chip-bar-fade:22px;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--ios-chip-bar-fade)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--ios-chip-bar-fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--ios-chip-bar-fade)), transparent);gap:8px;margin-block:-8px;padding:8px 0 10px;display:flex;overflow-x:auto}.dos-ios [dir=rtl] .ios-chip-bar,[dir=rtl] .dos-ios .ios-chip-bar{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--ios-chip-bar-fade)), transparent);-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--ios-chip-bar-fade)), transparent);mask-image:linear-gradient(to left, #000 calc(100% - var(--ios-chip-bar-fade)), transparent)}.dos-ios .ios-chip-bar::-webkit-scrollbar{display:none}.dos-ios .ios-chip-bar[data-variant=segmented]{border-radius:var(--r-full);background:var(--ios-glass-bg-soft);border:.5px solid var(--ios-glass-border);box-shadow:inset 0 1px 0 var(--ios-glass-highlight);-webkit-backdrop-filter:saturate(180%)blur(18px);backdrop-filter:saturate(180%)blur(18px);gap:2px;padding:3px}.dos-ios .ios-chip-bar__item{border-radius:var(--r-full);background:var(--ios-glass-bg-soft);box-shadow:inset 0 1px 0 var(--ios-glass-highlight);color:var(--label);cursor:pointer;font-family:var(--font-sans);font-size:var(--type-body);font-weight:var(--w-medium);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);-webkit-tap-highlight-color:transparent;border:none;flex-shrink:0;padding:7px 15px}.dos-ios .ios-chip-bar__item[aria-selected=true]{background:var(--accent);color:var(--ds-color-semantic-on-action,var(--label-on-accent,#fff));box-shadow:0 8px 22px color-mix(in srgb, var(--accent) 22%, transparent)}.dos-ios .ios-chip-bar[data-variant=quiet] .ios-chip-bar__item[aria-selected=true]{background:var(--accent-soft);color:var(--accent-label);box-shadow:inset 0 0 0 1px var(--accent-border)}.dos-ios .ios-chip-bar[data-variant=segmented] .ios-chip-bar__item{min-height:32px;font-size:var(--type-metadata);background:0 0;padding:0 14px}.dos-ios .ios-chip-bar[data-variant=segmented] .ios-chip-bar__item[aria-selected=true]{background:var(--accent);box-shadow:0 1px 3px #00000029,inset 0 .5px #ffffff59}.dos-ios .mobile-conversation-screen,.dos-ios .mail-mobile-root,.dos-ios .feedback-mobile-stack{flex-direction:column;min-width:0;min-height:0;display:flex}.dos-ios .mobile-conversation-screen{gap:10px;padding:0 16px 16px}.ios-button__icon{align-items:center;display:inline-flex}.ios-button__icon--leading{margin-inline-start:-2px}.ios-button__icon--trailing{margin-inline-end:-2px}.dos-ios .new-thread-form{flex-direction:column;gap:14px;display:flex}.dos-ios .new-thread-form__participant[data-selected=true]{background:var(--accent-soft)}.dos-ios .mobile-conversation-fill,.dos-ios .mail-mobile-fill{flex:1;min-width:0;min-height:0;display:flex}.dos-ios .mobile-conversation-selected,.dos-ios .mail-mobile-pane{flex-direction:column;flex:1;min-height:0;display:flex}.dos-ios .mobile-conversation-loading,.dos-ios .mail-mobile-loading{color:var(--label-2);padding:24px}.dos-ios .mobile-conversation-empty,.dos-ios .mail-mobile-empty{color:var(--label-2);text-align:center;place-items:center;gap:8px;padding:44px 18px;display:grid}.dos-ios .mail-mobile-channel-glyph{width:30px;height:30px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:9px;place-items:center;display:grid}.dos-ios .mail-mobile-channel-glyph--muted{color:var(--label-2);background:var(--fill-3)}.dos-ios .mobile-inbox-type-button{border-radius:var(--r-xl);width:100%;min-height:46px;color:var(--label);border:.5px solid var(--ios-glass-border);cursor:pointer;font-family:var(--font-sans);text-align:start;align-items:center;gap:10px;padding:8px 13px;display:flex}.dos-ios .mobile-inbox-type-button__icon{width:30px;height:30px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.dos-ios .mobile-inbox-type-button__body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dos-ios .mobile-inbox-type-button__label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--label);font-size:var(--type-body);font-weight:var(--w-semibold);line-height:1.2;overflow:hidden}.dos-ios .mobile-conversation-row{min-height:var(--row-min-h);cursor:pointer;background:0 0;align-items:flex-start;gap:12px;padding:10px 16px;display:flex}.dos-ios .mobile-conversation-row__leading,.dos-ios .mobile-conversation-row__trailing{flex-shrink:0;display:inline-flex}.dos-ios .mobile-conversation-row__leading{justify-content:center;align-items:center}.dos-ios .mobile-conversation-row__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.dos-ios .mobile-conversation-row__title-line,.dos-ios .mobile-conversation-row__meta{align-items:center;gap:6px;min-width:0;display:inline-flex}.dos-ios .mobile-conversation-row__meta{margin-top:2px}.dos-ios .mobile-conversation-row__dot,.dos-ios .mail-thread-title__dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:7px;height:7px}.dos-ios .mobile-conversation-row__dot{width:10px;height:10px}.dos-ios .mobile-conversation-row__title,.dos-ios .mail-thread-name,.dos-ios .mail-thread-subject,.dos-ios .mail-thread-snippet,.dos-ios .mail-thread-date{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.dos-ios .mobile-conversation-row__title{color:var(--label);font-size:var(--type-body);font-weight:var(--w-semibold);line-height:var(--type-body-line)}.dos-ios .mobile-conversation-row[data-unread=true] .mobile-conversation-row__title{font-weight:var(--w-bold)}.dos-ios .mobile-conversation-row__preview{color:var(--label-2);font-size:var(--type-metadata);line-height:var(--type-metadata-line);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.dos-ios .mobile-conversation-row__trailing{color:var(--label-2);text-align:end;flex-direction:column;align-items:flex-end;gap:6px}.dos-ios .mobile-conversation-row__when{font-size:var(--type-metadata);white-space:nowrap}.dos-ios .mail-mobile-root{flex:1;gap:10px;width:100%}.dos-ios .mail-mobile-pane{gap:10px}.dos-ios .mail-mobile-toolbar{justify-content:space-between;align-items:center;gap:8px;display:flex}.dos-ios .mail-mobile-actions{gap:6px;display:flex}.dos-ios .mail-mobile-filters{display:block}.dos-ios .mail-mobile-filters>div{width:100%}.dos-ios .mail-mobile-filters .ios-search-field{background:var(--ios-glass-bg,var(--fill-3));border:.5px solid var(--ios-glass-border,var(--separator))}.dos-ios .mail-mobile-error{border-radius:var(--r-lg);background:var(--danger-soft);color:var(--danger-label,var(--danger));align-items:center;gap:8px;padding:12px 14px;display:flex}.dos-ios .mail-mobile-placeholder-icon{background:var(--fill-3);width:52px;height:52px;color:var(--label-2);border-radius:50%;place-items:center;display:grid}.dos-ios .mail-mobile-load-more{justify-content:center;display:flex}.dos-ios .mail-mobile-back{flex-shrink:0;padding:2px 0 8px}.dos-ios .mail-mobile-back .ios-back-link{margin-inline-start:-2px}.dos-ios .mail-thread-title,.dos-ios .mail-thread-subtitle{min-width:0;display:block}.dos-ios .mail-thread-title{align-items:center;gap:6px;display:inline-flex}.dos-ios .mail-thread-name{font-weight:var(--w-semibold)}.dos-ios .mail-thread-title[data-unread=true] .mail-thread-name{font-weight:var(--w-bold)}.dos-ios .mail-thread-count{border-radius:var(--r-full);background:var(--fill-3);color:var(--label-2);font-size:var(--type-metadata);flex-shrink:0;padding:0 6px}.dos-ios .mail-thread-subject{color:var(--label);font-weight:var(--w-medium);display:block}.dos-ios .mail-thread-title[data-unread=true]+.mail-thread-subtitle .mail-thread-subject{font-weight:var(--w-semibold)}.dos-ios .mail-thread-snippet{color:var(--label-2);display:block}.dos-ios .mail-thread-date{color:var(--label-2)}.dos-ios .mail-mobile-compose-scroll{flex:1;min-height:0;overflow-y:auto}.dos-ios .feedback-mobile-stack{gap:18px}.dos-ios .feedback-mobile-section-label{padding:0 4px 8px}.dos-ios .feedback-mobile-capture-card{border-radius:var(--r-xl);align-items:center;gap:14px;padding:14px;display:flex;overflow:hidden}.dos-ios .feedback-mobile-capture-copy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.dos-ios .feedback-mobile-meta-label{color:var(--label-3);font-size:var(--type-metadata);font-weight:var(--w-semibold);letter-spacing:.04em;text-transform:uppercase}.dos-ios .feedback-mobile-screen-name{overflow-wrap:anywhere;color:var(--label);font-size:var(--type-body);font-weight:var(--w-semibold)}.dos-ios .feedback-mobile-reporter,.dos-ios .feedback-mobile-hint{align-items:center;display:inline-flex}.dos-ios .feedback-mobile-reporter{gap:7px}.dos-ios .feedback-mobile-reporter-name{color:var(--label-2);font-size:var(--type-metadata);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.dos-ios .feedback-mobile-hint{color:var(--label-3);font-size:var(--type-metadata);gap:6px;padding:8px 4px 0}.dos-ios .feedback-mobile-textarea-shell{border-radius:var(--r-lg);background:var(--ios-glass-bg-soft);border:.5px solid var(--ios-glass-border);box-shadow:inset 0 1px 0 var(--ios-glass-highlight);padding:12px}.dos-ios .feedback-mobile-textarea{box-sizing:border-box;resize:none;width:100%;min-height:120px;color:var(--label);font-family:var(--font-sans);font-size:var(--type-body);background:0 0;border:none;outline:none;line-height:1.5}.dos-ios .feedback-mobile-error{color:var(--danger-label,var(--danger));font-size:var(--type-metadata);padding:0 4px}.dos-ios .feedback-mobile-footer-note{color:var(--label-3);font-size:var(--type-metadata);text-align:center;padding-bottom:8px}.ai-mobile-assistant{--ai-mobile-enter-x:12px;z-index:1800;background:var(--bg);width:100%;height:100dvh;color:var(--label);isolation:isolate;position:fixed;inset:0;overflow:hidden}[dir=rtl] .ai-mobile-assistant{--ai-mobile-enter-x:-12px}.ai-mobile-assistant__screen{background:var(--bg);width:100%;min-width:0;height:100%;min-height:0;animation:ai-mobile-assistant-in .22s var(--ease-out,ease-out) both;outline:none;flex-direction:column;display:flex;overflow:hidden}.ai-mobile-assistant__header{padding:calc(7px + env(safe-area-inset-top,0px)) 12px 10px;border-bottom:.5px solid var(--separator);background:color-mix(in srgb, var(--surface-3) 94%, transparent);-webkit-backdrop-filter:saturate(180%)blur(18px);backdrop-filter:saturate(180%)blur(18px);flex-direction:column;flex-shrink:0;gap:6px;display:flex;box-shadow:0 1px 10px #14182c0a}.ai-mobile-assistant__bar{justify-content:space-between;align-items:center;gap:8px;min-height:40px;display:flex}.ai-mobile-assistant__bar-actions{align-items:center;gap:8px;display:flex}.ai-mobile-assistant__header-button{justify-self:center;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.ai-mobile-assistant__heading{align-items:center;gap:9px;min-width:0;display:flex}.ai-mobile-assistant__mark,.ai-mobile-assistant__welcome-icon,.ai-mobile-assistant__avatar{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface-3));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ai-mobile-assistant__mark{border-radius:10px;width:34px;height:34px}.ai-mobile-assistant__heading-copy{text-align:start;min-width:0;color:var(--label);font-family:var(--font-display);font-size:var(--type-section-title);letter-spacing:0;overflow-wrap:anywhere;unicode-bidi:plaintext;margin:0;font-weight:700;line-height:1.2}.ai-mobile-assistant__conversation{overscroll-behavior:contain;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;padding:18px 14px 22px;display:flex;overflow:hidden auto}.ai-mobile-assistant__welcome{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:min(100%,430px);margin:auto;padding:28px 12px;display:flex}.ai-mobile-assistant__welcome-icon{border-radius:15px;width:52px;height:52px;margin-bottom:14px}.ai-mobile-assistant__welcome p{max-width:28rem;color:var(--label-2);font-size:var(--type-body);margin:0;line-height:1.45}.ai-mobile-assistant__welcome>.ai-chat-context-card{border:.5px solid var(--separator);border-radius:var(--r-md,10px);background:var(--surface-3);max-width:100%;min-height:36px;color:var(--label-2);font-size:var(--type-metadata);align-items:flex-start;gap:7px;margin-top:14px;padding:7px 11px;display:inline-flex}.ai-mobile-assistant__welcome .ai-chat-context-capabilities{flex-direction:column;gap:3px}.ai-mobile-assistant__suggestions{flex-direction:column;gap:8px;width:100%;margin-top:22px;display:flex}.ai-mobile-assistant__suggestions button{border:.5px solid var(--separator);border-radius:var(--r-lg,12px);background:var(--surface-3);width:100%;min-height:46px;color:var(--label);font:inherit;font-size:var(--type-body);text-align:start;cursor:pointer;justify-content:space-between;align-items:center;padding:10px 13px;display:flex}.ai-mobile-assistant__suggestions button.is-primary{border-color:color-mix(in srgb, var(--accent) 30%, var(--separator));background:color-mix(in srgb, var(--accent) 10%, var(--surface-3));color:var(--accent)}.ai-mobile-assistant__conversation>.ai-clarification{width:calc(100% - 35px);margin-inline-start:35px}.ai-mobile-assistant__conversation .ai-clarification__option{grid-template-columns:32px minmax(0,1fr)}.ai-mobile-assistant__conversation .ai-clarification__verb{display:none}.ai-mobile-assistant__message-row{align-items:flex-end;gap:7px;width:100%;display:flex}.ai-mobile-assistant__message-row.is-user{justify-content:flex-end}.ai-mobile-assistant__avatar{border-radius:9px;width:28px;height:28px}.ai-mobile-assistant__message{overflow-wrap:anywhere;border:.5px solid var(--separator);background:var(--surface-3);max-width:min(82%,36rem);color:var(--label);font-size:var(--type-body);border-radius:18px;padding:10px 12px;line-height:1.48;box-shadow:0 1px 4px #14182c0a}.ai-mobile-assistant__message-row.is-assistant .ai-mobile-assistant__message{border-end-start-radius:6px}.ai-mobile-assistant__message-row.is-user .ai-mobile-assistant__message{border-color:color-mix(in srgb, var(--accent) 18%, var(--separator));background:color-mix(in srgb, var(--accent) 13%, var(--surface-3));border-end-end-radius:6px}.ai-mobile-assistant__message p{margin:0 0 8px}.ai-mobile-assistant__message p:last-child{margin-bottom:0}.ai-mobile-assistant__message ul,.ai-mobile-assistant__message ol{margin:7px 0;padding-inline-start:20px}.ai-mobile-assistant__message li+li{margin-top:4px}.ai-mobile-assistant__options,.ai-mobile-assistant__answer-footer{width:min(100% - 35px,36rem);margin-inline-start:35px}.ai-mobile-assistant__options .ai-proposed-card{background:var(--surface-3);width:100%;box-shadow:0 1px 5px #14182c0d;border-radius:var(--r-lg,12px)!important;padding:12px!important}.ai-mobile-assistant__answer-footer .ai-answer-feedback{margin-top:-4px}.ai-mobile-assistant__answer-footer .btn{border-radius:var(--r-full);background:var(--fill-3);min-width:36px;min-height:34px;box-shadow:none;border:0;padding:0 9px}.ai-mobile-assistant__conversation>.ai-message-context{max-width:calc(100% - 36px);margin-inline-start:36px}.ai-mobile-assistant__thinking{border:.5px solid var(--separator);border-radius:18px;background:var(--surface-3);border-end-start-radius:6px;align-items:center;gap:4px;min-height:36px;padding:0 13px;display:inline-flex}.ai-mobile-assistant__thinking>span:not(.sr-only){background:var(--label-3);border-radius:50%;width:6px;height:6px;animation:1.15s ease-in-out infinite ai-mobile-thinking}.ai-mobile-assistant__thinking>span:nth-child(2){animation-delay:.14s}.ai-mobile-assistant__thinking>span:nth-child(3){animation-delay:.28s}.ai-mobile-assistant__error{border-radius:var(--r-md,10px);background:color-mix(in srgb, var(--danger) 10%, var(--surface-3));color:var(--danger-label,var(--danger));font-size:var(--type-metadata);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;margin:0 14px 8px;padding:9px 11px;display:flex}.ai-mobile-assistant__retry{border-radius:var(--r-sm,8px);color:inherit;font-size:inherit;cursor:pointer;background:0 0;border:.5px solid;flex-shrink:0;padding:4px 10px;font-weight:600}.ai-mobile-assistant__retry:disabled{opacity:.5;cursor:default}.ai-mobile-assistant__composer{padding:9px 12px calc(8px + env(safe-area-inset-bottom,0px));border-top:.5px solid var(--separator);background:color-mix(in srgb, var(--surface-3) 94%, transparent);-webkit-backdrop-filter:saturate(180%)blur(18px);backdrop-filter:saturate(180%)blur(18px);flex-direction:column;flex-shrink:0;gap:7px;display:flex;box-shadow:0 -4px 18px #14182c0a}.ai-mobile-assistant__composer-row{border:.5px solid var(--separator);background:var(--fill-3);border-radius:22px;align-items:flex-end;gap:7px;min-height:46px;padding:4px;display:flex}.ai-mobile-assistant__composer-row:focus-within{border-color:color-mix(in srgb, var(--accent) 42%, var(--separator));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 11%, transparent)}.ai-mobile-assistant__composer textarea{resize:none;min-width:0;min-height:37px;max-height:108px;color:var(--label);font:inherit;font-size:var(--type-card-title);background:0 0;border:0;border-radius:17px;outline:0;flex:1;margin:0;padding:8px 8px 7px;line-height:1.35;overflow-y:auto}.ai-mobile-assistant__composer textarea::placeholder{color:var(--label-3)}.ai-mobile-assistant__send{flex-shrink:0;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.ai-mobile-assistant__quote{border-inline-start:3px solid var(--accent);border-radius:var(--r-sm,8px);background:var(--fill-3);min-width:0;color:var(--label-2);font-size:var(--type-metadata);justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;display:flex}.ai-mobile-assistant__quote>span{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.ai-mobile-assistant__quote button{background:var(--fill-2);width:28px;height:28px;color:var(--label-2);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ai-mobile-assistant__disclaimer{color:var(--label-3);font-size:var(--type-technical);text-align:center;margin:0;line-height:1.25}.dos-ios .ai-chat-history--mobile{height:100%;min-height:0;padding:0 4px}.dos-ios .ai-chat-history--mobile .ai-chat-history__back{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.dos-ios .ai-chat-history--mobile .ai-chat-history__title{font-size:var(--type-section-title);color:var(--label)}.dos-ios .ai-chat-history--mobile .ai-chat-history__clear{min-height:40px;font-size:var(--type-metadata);color:var(--accent)}.dos-ios .ai-chat-history--mobile .ai-chat-history__search{border-radius:var(--r-md,12px);background:var(--fill-3);border-color:#0000;min-height:44px}.dos-ios .ai-chat-history--mobile .ai-chat-history__search input{font-size:var(--type-body)}.dos-ios .ai-chat-history--mobile .ai-chat-history__list{gap:4px}.dos-ios .ai-chat-history--mobile .ai-chat-history__row{border-radius:var(--r-md,12px);background:var(--fill-3);min-height:44px}.dos-ios .ai-chat-history--mobile .ai-chat-history__row:active{background:var(--fill-2)}.dos-ios .ai-chat-history--mobile .ai-chat-history__open{justify-content:center;min-height:44px;padding:10px 12px}.dos-ios .ai-chat-history--mobile .ai-chat-history__row-title{font-size:var(--type-body);color:var(--label)}.dos-ios .ai-chat-history--mobile .ai-chat-history__row-preview{font-size:var(--type-metadata);color:var(--label-2)}.dos-ios .ai-chat-history--mobile .ai-chat-history__row-time{font-size:var(--type-metadata);color:var(--label-3)}.dos-ios .ai-chat-history--mobile .ai-chat-history__row-actions{opacity:1}.dos-ios .ai-chat-history--mobile .ai-chat-history__row-actions .btn{min-width:40px;min-height:40px}.dos-ios .ai-chat-history--mobile .ai-chat-history__edit input{min-height:40px;font-size:var(--type-body)}.dos-ios .ai-chat-history--mobile .ai-chat-history__state{color:var(--label-3)}@keyframes ai-mobile-assistant-in{0%{opacity:0;transform:translateX(var(--ai-mobile-enter-x))}to{opacity:1;transform:translate(0)}}@keyframes ai-mobile-thinking{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ai-mobile-assistant__screen,.ai-mobile-assistant__thinking>span:not(.sr-only){animation:none}}.faux-shot,.dos-ios .faux-shot{width:var(--faux-shot-w,104px);height:var(--faux-shot-h,134px);border:1px solid var(--separator);background:var(--surface-2);box-shadow:var(--shadow-1);border-radius:14px;flex-shrink:0;position:relative;overflow:hidden}.faux-shot--compact,.dos-ios .faux-shot--compact{width:88px;height:112px}.faux-shot__top,.dos-ios .faux-shot__top{background:var(--faux-shot-tint,var(--accent));align-items:center;height:22px;padding:0 8px;display:flex}.faux-shot__dot,.dos-ios .faux-shot__dot{background:#ffffffe6;border-radius:50%;width:5px;height:5px}.faux-shot__screen,.dos-ios .faux-shot__screen{color:#fff;max-width:80%;font-size:var(--type-technical);font-weight:var(--w-bold);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;margin-inline-start:auto;overflow:hidden}.faux-shot__body,.dos-ios .faux-shot__body{flex-direction:column;gap:8px;padding:10px;display:flex}.faux-shot__line,.faux-shot__subline,.faux-shot__title-line,.dos-ios .faux-shot__line,.dos-ios .faux-shot__subline,.dos-ios .faux-shot__title-line{background:var(--fill-3);border-radius:2px}.faux-shot__title-line,.dos-ios .faux-shot__title-line{border-radius:3px;width:60%;height:9px}.faux-shot__row,.dos-ios .faux-shot__row{align-items:center;gap:6px;display:flex}.faux-shot__tile,.dos-ios .faux-shot__tile{background:var(--fill-3);border-radius:5px;flex-shrink:0;width:18px;height:18px}.faux-shot__row-lines,.dos-ios .faux-shot__row-lines{flex-direction:column;flex:1;gap:3px;display:flex}.faux-shot__line,.dos-ios .faux-shot__line{width:var(--line-w,70%);height:6px}.faux-shot__line--0,.dos-ios .faux-shot__line--0{--line-w:72%}.faux-shot__line--1,.dos-ios .faux-shot__line--1{--line-w:65%}.faux-shot__line--2,.dos-ios .faux-shot__line--2{--line-w:58%}.faux-shot__line--3,.dos-ios .faux-shot__line--3{--line-w:51%}.faux-shot__subline,.dos-ios .faux-shot__subline{width:var(--subline-w,46%);background:var(--fill-2);height:5px}.faux-shot__subline--0,.dos-ios .faux-shot__subline--0{--subline-w:46%}.faux-shot__subline--1,.dos-ios .faux-shot__subline--1{--subline-w:41%}.faux-shot__subline--2,.dos-ios .faux-shot__subline--2{--subline-w:36%}.faux-shot__subline--3,.dos-ios .faux-shot__subline--3{--subline-w:31%}.faux-shot__image,.dos-ios .faux-shot__image{object-fit:cover;width:100%;height:100%;display:block}.faux-shot__badge-wrap,.dos-ios .faux-shot__badge-wrap{inset-inline:0;place-items:center;display:grid;position:absolute;bottom:7px}.faux-shot__badge,.dos-ios .faux-shot__badge{border-radius:var(--r-full);color:#fff;font-size:var(--type-technical);font-weight:var(--w-bold);white-space:nowrap;background:#0009;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.dos-ios .iam-field-module{margin-bottom:16px}.dos-ios .iam-field-error{color:var(--danger-label);margin:0 4px 10px}.dos-ios .iam-field-module-header{justify-content:space-between;align-items:center;gap:8px;padding:0 4px 8px;display:flex}.dos-ios .iam-field-module-header__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.dos-ios .iam-field-access-buttons{align-items:center;gap:12px;display:flex}.dos-ios .iam-field-default-access{max-width:72%;height:24px;color:var(--label-3);text-transform:none;letter-spacing:0;background:0 0;border:none;flex-shrink:0;align-items:center;gap:2px;padding:0;display:inline-flex}.dos-ios .iam-field-default-access__label{font-size:var(--type-metadata);font-weight:var(--w-semibold);white-space:nowrap}.dos-ios .iam-field-access-button{color:var(--label-3);cursor:pointer;font-size:var(--type-metadata);font-weight:var(--w-semibold);-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:5px;display:inline-flex}.dos-ios .iam-field-access-button[aria-pressed=true]{color:var(--accent-label)}.dos-ios .iam-field-access-button[aria-disabled=true]{cursor:default;opacity:.45}.dos-ios .iam-field-access-button--compact{border-radius:var(--r-full);justify-content:center;width:26px;height:22px}.dos-ios .iam-field-access-button--compact[aria-disabled=true]{opacity:.35}.dos-ios .iam-field-blocked-notice{inset-inline:16px;bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:80;border:1.5px solid color-mix(in srgb, var(--warning) 62%, var(--separator));border-radius:var(--r-xl);background:color-mix(in srgb, var(--warning-soft) 74%, var(--surface));min-height:54px;box-shadow:0 16px 34px #0000003d, inset 0 1px 0 var(--ios-glass-highlight);color:var(--warning-label,var(--warning));font-size:var(--type-metadata);text-align:start;background-clip:padding-box;align-items:center;gap:10px;padding:12px 14px;font-weight:650;line-height:1.35;display:flex;position:fixed}.dos-ios .iam-field-blocked-notice__icon{border:1px solid color-mix(in srgb, var(--warning) 42%, var(--separator));border-radius:var(--r-full);background:color-mix(in srgb, var(--warning-soft) 68%, var(--surface));width:30px;height:30px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dos-ios .iam-field-blocked-notice__message{flex:1;min-width:0}.dos-ios .iam-profile-detail{padding:8px 16px;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.dos-ios .iam-profile-detail__tabs{margin-bottom:16px}.dos-ios .iam-profile-detail__tabs .ios-chip-bar{width:100%}.dos-ios .iam-profile-detail__error{color:var(--danger-label);margin-bottom:10px}.dos-ios .iam-profile-detail__locked-note{border-radius:var(--r-lg);background:var(--fill-2);color:var(--label-2);font-size:var(--type-metadata);align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex}.dos-ios .iam-profile-detail__body{margin-bottom:14px}.dos-ios .iam-profile-hero{align-items:center;gap:13px;padding:8px 4px 14px;display:flex}.dos-ios .iam-profile-hero__content{flex:1;min-width:0}.dos-ios .iam-profile-hero__title-row{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.dos-ios .iam-profile-hero__title{min-width:0;color:var(--label);font-weight:var(--w-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dos-ios .iam-profile-hero__badge{height:18px!important;font-size:var(--type-metadata)!important;padding:0 7px!important}.dos-ios .iam-profile-hero__meta{color:var(--label-2);font-size:var(--type-metadata);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;margin-top:1px;overflow:hidden}.dos-ios .iam-profile-avatar{color:#fff;flex-shrink:0;place-items:center;display:grid;box-shadow:0 2px 5px #0000002e,inset 0 .5px #fff6}.dos-ios .iam-profile-avatar[data-size=lg]{border-radius:13px;width:48px;height:48px}.dos-ios .iam-profile-avatar[data-size=sm]{border-radius:9px;width:34px;height:34px;box-shadow:0 1px 2px #0000002e,inset 0 .5px #fff6}.dos-ios .iam-profile-avatar[data-tone=system]{background:linear-gradient(160deg,#3b9bff,#0a66e0)}.dos-ios .iam-profile-avatar[data-tone=custom]{background:linear-gradient(160deg,#5bd1a6,#16976c)}@media (prefers-reduced-motion:reduce){.dos-ios .ds-tap:active{transform:none}.dos-ios .ds-spinner{animation-duration:1.6s}}.dos-ios .dos-phone-input{background:var(--fill-2);border-radius:var(--r-lg);min-height:var(--h-control);border:2px solid #0000}.dos-ios .inp{background:var(--fill-2);border-radius:var(--r-lg);min-height:var(--h-control);font-family:var(--font-sans);font-size:var(--type-body);color:var(--label);box-shadow:none;border:2px solid #0000;padding:9px 14px}.dos-ios .inp::placeholder{color:var(--label-3)}.dos-ios .inp:focus,.dos-ios input.inp:focus,.dos-ios textarea.inp:focus{border-color:var(--accent);box-shadow:none}.dos-ios textarea.inp{min-height:96px;line-height:1.5}.dos-ios .ios-form label.muted,.dos-ios form label.muted{text-transform:none!important;letter-spacing:0!important;font-size:var(--type-body)!important;color:var(--label-2)!important}.dos-ios .employee-expenses-content .inp,.dos-ios .employee-expenses-content [role=combobox]{font-size:var(--type-body)}.dos-ios .employee-expenses-content form label.muted{font-size:var(--type-metadata)!important}.convert-mobile-steps{display:none}.dos-ios:not(.dos-desktop-glass) .convert-grid{grid-template-columns:1fr!important;min-height:0!important;margin:0!important}.dos-ios:not(.dos-desktop-glass) .convert-rail{display:none!important}.dos-ios:not(.dos-desktop-glass) .convert-body{padding:8px 2px 0!important}.dos-ios:not(.dos-desktop-glass) .convert-mobile-steps{display:flex!important}.dos-ios:not(.dos-desktop-glass) .convert-body .btn{min-height:var(--h-control);border-radius:var(--r-md);padding-inline:16px}.dos-ios{--spatial-blue:#1687ff;--spatial-violet:#7c64ff;--spatial-mint:#55d7c0;--spatial-rim:#ffffffa3;--spatial-shadow:0 24px 64px #23326429, 0 2px 8px #23326414;--spatial-shadow-hover:0 32px 80px #23326436, 0 4px 14px #2332641a}.dos-ios[data-ios-theme=dark]{--spatial-rim:#ffffff21;--spatial-shadow:0 28px 80px #0000007a, 0 2px 10px #00000059;--spatial-shadow-hover:0 36px 96px #00000094, 0 4px 16px #0000006b}.dos-ios :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea){min-height:44px;accent-color:var(--accent);border-radius:14px}.dos-ios :where(.ios-control-field,.ios-search-field,.inp,textarea){box-shadow:inset 0 1px 0 #ffffff8f, inset 0 0 0 .5px var(--ios-glass-border)}.dos-ios :where(.ios-control-field,.ios-search-field,.inp,textarea):focus-within,.dos-ios :where(input,textarea):focus-visible{border-color:color-mix(in srgb, var(--accent) 54%, var(--ios-glass-border));box-shadow:inset 0 1px 0 #ffffff7a, 0 0 0 4px color-mix(in srgb, var(--accent) 14%, transparent);outline:none}.dos-ios :where(.ios-card--elevated,.ios-list-group__surface,.ios-stat-tile,.ios-kpi-tile,.kit-glass){border-color:color-mix(in srgb, var(--spatial-rim) 58%, var(--ios-glass-border));box-shadow:inset 0 1px 0 #ffffff9e, var(--spatial-shadow)}.dos-ios :where(.ios-card--elevated,.ios-stat-tile,.ios-kpi-tile,.kit-lift){transition:transform .34s var(--ease-spring), box-shadow .28s var(--ease), border-color .2s var(--ease);transform:translateZ(0)}@media (hover:hover) and (pointer:fine){.dos-ios :where(.ios-card--elevated,.ios-stat-tile,.ios-kpi-tile,.kit-lift):hover{box-shadow:inset 0 1px 0 #ffffffad, var(--spatial-shadow-hover);transform:translateY(-3px)scale(1.002)}}.dos-mobile-shell{isolation:isolate;position:relative;background:radial-gradient(90% 46% at 8% 2%, color-mix(in srgb, var(--spatial-blue) 13%, transparent), transparent 72%), radial-gradient(72% 42% at 96% 18%, color-mix(in srgb, var(--spatial-violet) 11%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--bg) 96%, white), var(--bg))!important}.dos-mobile-shell:before{content:"";z-index:-1;pointer-events:none;opacity:.42;background-image:linear-gradient(#ffffff42 1px,#0000 1px);background-size:100% 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 38%);mask-image:linear-gradient(#000,#0000 38%)}.dos-mobile-shell>header{z-index:20;margin:max(6px, env(safe-area-inset-top,0px)) 10px 4px;border:.5px solid var(--spatial-rim);background:color-mix(in srgb, var(--material-thick) 72%, transparent);-webkit-backdrop-filter:blur(30px)saturate(190%);backdrop-filter:blur(30px)saturate(190%);border-radius:24px;position:relative;box-shadow:inset 0 1px #ffffff94,0 10px 32px #2332641c}.dos-mobile-content{--dos-screen-inset:var(--ds-space-screen-mobile,16px);padding-inline:var(--dos-screen-inset);--dos-mobile-content-bottom-inset:var(--ds-size-mobile-action-clearance,104px);--dos-sticky-actions-inset:calc(var(--ds-space-2,8px) - var(--dos-mobile-content-bottom-inset) - env(safe-area-inset-bottom,0px));scrollbar-width:none;padding-block-end:calc(var(--dos-mobile-content-bottom-inset) + env(safe-area-inset-bottom,0px));scroll-padding-top:12px}.dos-sticky-actions{z-index:var(--ds-z-sticky,20);gap:var(--ds-space-2,8px);padding:var(--ds-space-3,12px);border:.5px solid var(--spatial-rim,var(--separator,transparent));border-radius:var(--r-xl,16px);background:var(--ios-glass-bg-strong,var(--surface,#fff));box-shadow:var(--ios-glass-shadow-float,var(--shadow-2));-webkit-backdrop-filter:blur(30px)saturate(190%);backdrop-filter:blur(30px)saturate(190%);flex-direction:column;display:flex;position:sticky;inset-block-end:var(--dos-sticky-actions-inset,var(--ds-space-2,8px))}.dos-mobile-content::-webkit-scrollbar{display:none}.dos-mobile-tab-dock{z-index:30;padding:6px 10px max(8px, env(safe-area-inset-bottom,0px));position:relative}.dos-ios .dos-mobile-tab-dock__assistant{z-index:48;display:inline-flex;position:absolute;inset-block-end:calc(100% + var(--ds-space-2,8px));inset-inline-end:10px}.dos-mobile-tab-dock .ios-tab-bar{background:color-mix(in srgb, var(--material-thick) 76%, transparent);-webkit-backdrop-filter:blur(34px)saturate(200%);backdrop-filter:blur(34px)saturate(200%);border-radius:26px;box-shadow:inset 0 1px #ffffffa3,0 14px 42px #2332642e;border:.5px solid var(--spatial-rim)!important;padding:5px 6px!important}.dos-mobile-tab-dock .ios-tab-bar__item{min-height:50px;position:relative;transition:color .2s ease, background .24s ease, transform .24s var(--ease-spring)!important;border-radius:20px!important}.dos-mobile-tab-dock .ios-tab-bar__item[data-active=true]{box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--accent) 18%, transparent), inset 0 1px 0 #ffffff7a;background:color-mix(in srgb, var(--accent) 11%, var(--ios-glass-bg-soft))!important}.dos-mobile-tab-dock .ios-tab-bar__item:active{transform:scale(.92)}.dos-mobile-tab-dock .ios-tab-bar__icon{transition:transform .3s var(--ease-spring)}.dos-mobile-tab-dock .ios-tab-bar__item[data-active=true] .ios-tab-bar__icon{transform:translateY(-1px)scale(1.06)}.dos-mobile-tab-dock .ios-tab-bar__label{font-size:var(--type-technical)!important;font-weight:600!important}.dos-desktop-glass{perspective:1400px}.dos-desktop-stage{gap:clamp(12px,1.2vw,20px)!important;padding:clamp(14px,1.6vw,26px)!important}.dos-desktop-sidebar,.dos-desktop-window{border:.5px solid var(--spatial-rim);transform:translateZ(0);box-shadow:inset 0 1px 0 #ffffff94, var(--spatial-shadow)!important}.dos-desktop-sidebar{border-radius:28px!important}.dos-desktop-window{border-radius:30px!important}.dos-desktop-toolbar{min-height:58px}.dos-desktop-content{scrollbar-color:color-mix(in srgb, var(--label-3) 46%, transparent) transparent;scrollbar-width:thin}.dos-desktop-content>div{padding:clamp(22px,2.4vw,38px)!important}@media (max-width:720px){.dos-ios{--inset-screen:14px}.dos-ios .kit-screen .kit-glass{border-radius:18px!important}.dos-ios :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,button){touch-action:manipulation}}@media (max-width:1023px){.dos-ios .kit-screen .kit-enter{gap:14px!important;padding-block:14px!important;padding-inline:0!important}}@media (prefers-reduced-transparency:reduce){.dos-ios :where(.ds-glass,.ios-glass-surface,.ios-glass-list,.kit-glass),.dos-mobile-shell>header,.dos-mobile-tab-dock .ios-tab-bar,.dos-desktop-sidebar,.dos-desktop-toolbar,.dos-desktop-content{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--surface)!important}}.apple-preview{isolation:isolate;color:#13151c;background:#e8edf7;min-height:100dvh;position:relative;overflow:hidden}.apple-preview__aurora{z-index:-1;filter:blur(12px);background:radial-gradient(circle at 18% 22%,#5082ff4d,#0000 28%),radial-gradient(circle at 78% 18%,#a269ff3d,#0000 27%),radial-gradient(circle at 72% 82%,#46d5be38,#0000 28%),linear-gradient(145deg,#e8edf8,#f4f1fa 52%,#e9f5f3);position:fixed;inset:-15%}.apple-preview button{font:inherit}.apple-preview__shell{direction:rtl;gap:18px;height:100dvh;padding:22px;display:flex}.apple-preview__sidebar,.apple-preview__window,.apple-preview__panel,.apple-preview__metrics article{-webkit-backdrop-filter:blur(34px)saturate(170%);background:#fff9;border:.5px solid #ffffffe6;box-shadow:inset 0 1px #ffffffd9,0 24px 64px #32417824}.apple-preview__sidebar{border-radius:28px;flex-direction:column;flex-shrink:0;width:236px;padding:18px 12px 12px;display:flex}.apple-preview__brand,.apple-preview__profile,.apple-preview__mobile-brand{align-items:center;gap:10px;display:flex}.apple-preview__brand{font-size:var(--type-card-title);padding:2px 8px 20px}.apple-preview__brand span:last-child,.apple-preview__profile span:nth-child(2){flex-direction:column;display:flex}.apple-preview small{color:#3c3c4394;font-style:normal}.apple-preview__logo{color:#fff;background:linear-gradient(145deg,#1687ff,#7762ed);border-radius:12px;place-items:center;width:36px;height:36px;font-weight:750;display:grid;box-shadow:0 7px 18px #2d69eb47,inset 0 1px #ffffff73}.apple-preview__nav{flex-direction:column;flex:1;gap:5px;display:flex}.apple-preview__nav button{color:#191c26ad;cursor:pointer;text-align:right;background:0 0;border:0;border-radius:14px;align-items:center;gap:11px;height:44px;padding:0 10px;display:flex;position:relative}.apple-preview__nav button i{background:#1687ff;border-radius:50%;width:6px;height:6px;position:absolute;left:9px;box-shadow:0 0 0 4px #1687ff1a}.apple-preview__nav-icon{background:#78788014;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.apple-preview__profile{background:#ffffff8a;border-radius:18px;padding:10px}.apple-preview__profile span:nth-child(2){font-size:var(--type-body);flex:1}.apple-preview__profile small{font-size:var(--type-metadata)}.apple-preview__avatar{width:32px;height:32px;font-size:var(--type-metadata);color:#713b35;background:linear-gradient(145deg,#ffc6b8,#e89990);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.apple-preview__window{border-radius:32px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.apple-preview__toolbar{background:#ffffff57;border-bottom:.5px solid #505a7d1a;align-items:center;gap:16px;min-height:62px;padding:0 18px;display:flex}.apple-preview__breadcrumb{font-size:var(--type-body);flex:1;align-items:center;gap:6px;display:flex}.apple-preview__breadcrumb span{color:#3c3c437a}.apple-preview__search{color:#3c3c4385;cursor:text;background:#ffffff9e;border:.5px solid #ffffffe6;border-radius:13px;align-items:center;gap:8px;width:260px;height:38px;padding:0 11px;display:flex}.apple-preview__search span{text-align:right;flex:1}.apple-preview__search kbd{font:500 var(--type-technical) var(--font-mono);background:#78788017;border-radius:5px;padding:2px 5px}.apple-preview__tools{align-items:center;gap:6px;display:flex}.apple-preview__tools button{color:#191c26a3;background:0 0;border:0;border-radius:12px;place-items:center;width:36px;height:36px;display:grid;position:relative}.apple-preview__tools button i{background:#ff3b30;border:1.5px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:7px}.apple-preview__mobile-brand{display:none}.apple-preview__content{flex:1;padding:clamp(24px,3vw,42px);overflow:auto}.apple-preview__welcome{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px;display:flex}.apple-preview__eyebrow{font-size:var(--type-metadata);color:#1579ed;letter-spacing:.02em;font-weight:650}.apple-preview__welcome h1{font-size:var(--type-page-title);letter-spacing:-.035em;margin:5px 0 2px;line-height:1.12}.apple-preview__welcome p{color:#3c3c4399;margin:0}.apple-preview__primary{color:#fff;background:linear-gradient(#2695ff,#0879ed);border:0;border-radius:999px;align-items:center;gap:7px;height:42px;padding:0 18px;display:flex;box-shadow:0 8px 22px #007aff47,inset 0 1px #ffffff59}.apple-preview__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:15px;display:grid}.apple-preview__metrics article{border-radius:22px;grid-template-columns:1fr auto;gap:3px 8px;padding:16px;display:grid}.apple-preview__metrics article>span{border-radius:12px;grid-area:1/2/3;place-items:center;width:34px;height:34px;display:grid}.apple-preview__metrics small{font-size:var(--type-metadata)}.apple-preview__metrics strong{font-size:var(--type-page-title);letter-spacing:-.03em}.apple-preview__metrics em{font-size:var(--type-metadata);color:#218a49;grid-column:1/3}.blue{color:#087df0!important;background:#007aff1f!important}.violet{color:#7655dc!important;background:#7655dc1f!important}.mint{color:#198e78!important;background:#23b89921!important}.orange{color:#c56b00!important;background:#ff950024!important}.apple-preview__grid{grid-template-columns:minmax(0,1.5fr) minmax(270px,.8fr);gap:15px;display:grid}.apple-preview__panel{border-radius:24px;overflow:hidden}.apple-preview__panel header{border-bottom:.5px solid #505a7d1a;align-items:flex-start;padding:17px 19px;display:flex}.apple-preview__panel header div{flex:1}.apple-preview__panel h2{font-size:var(--type-section-title);margin:0 0 2px}.apple-preview__panel header p{font-size:var(--type-metadata);color:#3c3c4385;margin:0}.apple-preview__panel header button{color:#087df0;background:0 0;border:0}.apple-preview__task-list article{align-items:center;gap:12px;padding:14px 18px;display:flex}.apple-preview__task-list article+article{border-top:.5px solid #505a7d1a}.apple-preview__task-list article>span{border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.apple-preview__task-list div{flex-direction:column;flex:1;gap:2px;display:flex}.apple-preview__task-list b{font-size:var(--type-body)}.apple-preview__task-list small{font-size:var(--type-metadata)}.apple-preview__ring{background:conic-gradient(#1687ff 0 42%,#7655dc 42% 73%,#36bfa0 73% 100%);border-radius:50%;place-items:center;width:138px;height:138px;margin:18px auto 12px;display:grid;position:relative}.apple-preview__ring:before{content:"";background:#f7f9fdf0;border-radius:50%;position:absolute;inset:14px;box-shadow:inset 0 1px 3px #323c5a14}.apple-preview__ring span{text-align:center;flex-direction:column;display:flex;position:relative}.apple-preview__ring strong{font-size:var(--type-section-title)}.apple-preview__ring small{font-size:var(--type-technical)}.apple-preview__legend{justify-content:center;gap:13px;padding:0 12px 18px;display:flex}.apple-preview__legend span{font-size:var(--type-technical);color:#3c3c438c;align-items:center;gap:4px;display:flex}.apple-preview__legend i{border-radius:50%;width:7px;height:7px;padding:0}.apple-preview__legend b{color:#151821}.apple-preview__tabbar{display:none}.apple-preview__screen-in{animation:.38s cubic-bezier(.2,.8,.2,1) applePreviewIn}@keyframes applePreviewIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.apple-preview__segmented{background:#7878801a;border-radius:999px;gap:3px;width:max-content;margin:-8px 0 16px;padding:3px;display:flex}.apple-preview__segmented button,.apple-preview__account-tabs button{color:#3c3c4394;background:0 0;border:0;border-radius:999px;padding:7px 17px}.apple-preview__kanban{grid-template-columns:repeat(3,minmax(220px,1fr));gap:13px;padding-bottom:8px;display:grid;overflow:auto}.apple-preview__kanban>section{background:#fff6;border:.5px solid #ffffffd1;border-radius:22px;padding:12px}.apple-preview__kanban>section>header{grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:3px 3px 12px;display:grid}.apple-preview__kanban>section>header>span{border-radius:50%;width:9px;height:9px;padding:0}.apple-preview__kanban header em{font-size:var(--type-technical);background:#7878801a;border-radius:99px;padding:2px 6px}.apple-preview__kanban header small{grid-column:2/4}.apple-preview__kanban article{background:#ffffffc2;border:.5px solid #fff;border-radius:16px;margin-top:8px;padding:13px;box-shadow:0 7px 20px #2d3c6914}.apple-preview__kanban article>div{flex-direction:column;gap:3px;display:flex}.apple-preview__kanban article>strong{font-size:var(--type-section-title);margin-top:12px;display:block}.apple-preview__kanban article footer{align-items:center;gap:7px;margin-top:13px;display:flex}.apple-preview__kanban article footer small:last-child{margin-inline-start:auto}.apple-preview__kanban .apple-preview__avatar{width:24px;height:24px;font-size:var(--type-technical)}.apple-preview__day-strip{background:#ffffff70;border-radius:20px;grid-template-columns:repeat(5,1fr);gap:8px;margin:-7px 0 15px;padding:7px;display:grid}.apple-preview__day-strip button{color:#3c3c4394;background:0 0;border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;height:47px;display:flex}.apple-preview__day-strip button i{font-size:var(--type-technical);background:#78788017;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.apple-preview__day-strip button.active{color:#fff;background:linear-gradient(#2695ff,#0879ed)}.apple-preview__day-strip button.active i{background:#fff3}.apple-preview__work-grid,.apple-preview__finance-grid{grid-template-columns:1.35fr .75fr;gap:15px;display:grid}.apple-preview__timeline article{grid-template-columns:45px 12px 1fr;align-items:center;gap:10px;padding:14px 18px;display:grid}.apple-preview__timeline article+article{border-top:.5px solid #505a7d1a}.apple-preview__timeline time{font:600 var(--type-metadata) var(--font-mono);color:#3c3c438c}.apple-preview__timeline article>i{border-radius:50%;width:9px;height:9px;padding:0}.apple-preview__timeline div{flex-direction:column;display:flex}.apple-preview__timeline b{font-size:var(--type-body)}.apple-preview__progress-orbit,.apple-preview__score{background:radial-gradient(circle at center,#ffffffeb 56%,transparent 58%),conic-gradient(#1687ff 81%,#7878801a 0);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:116px;height:116px;margin:16px auto 12px;display:flex}.apple-preview__progress-orbit strong,.apple-preview__score strong{font-size:var(--type-page-title)}.apple-preview__progress-orbit small,.apple-preview__score small{font-size:var(--type-technical)}.apple-preview__progress-list{padding:4px 18px 18px}.apple-preview__progress-list span{font-size:var(--type-technical);color:#3c3c438f;grid-template-columns:65px 1fr;align-items:center;margin-top:9px;display:grid}.apple-preview__progress-list span:after{content:"";background:#7878801a;border-radius:99px;grid-area:1/2;height:5px}.apple-preview__progress-list i{z-index:1;background:linear-gradient(90deg,#1687ff,#7655dc);border-radius:99px;grid-area:1/2;height:5px}.apple-preview__account-hero{background:#ffffff94;border:.5px solid #fff;border-radius:24px;align-items:center;gap:15px;margin-bottom:12px;padding:18px 20px;display:flex}.apple-preview__company-logo{color:#fff;width:58px;height:58px;font-weight:750;font-size:var(--type-panel-title);background:linear-gradient(145deg,#303d72,#7469bc);border-radius:18px;place-items:center;display:grid}.apple-preview__account-hero h2{margin:0 0 2px}.apple-preview__account-hero p{font-size:var(--type-metadata);color:#3c3c438c;margin:0 0 7px}.apple-preview__health{font-size:var(--type-technical);color:#238c52;background:#34c7591a;border-radius:99px;align-items:center;gap:5px;padding:4px 8px;display:inline-flex}.apple-preview__health i{background:#34c759;border-radius:50%;width:6px;height:6px}.apple-preview__account-value{text-align:left;flex-direction:column;margin-inline-start:auto;display:flex}.apple-preview__account-value strong{font-size:var(--type-page-title)}.apple-preview__account-value em{font-size:var(--type-technical);color:#238c52}.apple-preview__account-tabs{background:#78788014;border-radius:999px;gap:3px;width:max-content;max-width:100%;margin-bottom:14px;padding:3px;display:flex;overflow:auto}.apple-preview__activity article{align-items:center;gap:11px;padding:13px 17px;display:flex}.apple-preview__activity article+article{border-top:.5px solid #505a7d1a}.apple-preview__activity article>span{border-radius:11px;place-items:center;width:32px;height:32px;display:grid}.apple-preview__activity div{flex-direction:column;display:flex}.apple-preview__activity b{font-size:var(--type-metadata)}.apple-preview__activity small{font-size:var(--type-technical)}.apple-preview__signal{padding:0 18px 18px}.apple-preview__signal span{font-size:var(--type-technical);color:#3c3c438c;border-bottom:.5px solid #505a7d14;justify-content:space-between;padding:7px 0;display:flex}.apple-preview__signal b{color:#238c52}.apple-preview__finance-grid{grid-template-columns:1.25fr .85fr}.apple-preview__bars{background:repeating-linear-gradient(0deg,#505a7d12 0 1px,#0000 1px 47px);align-items:flex-end;gap:7px;height:190px;padding:22px 22px 0;display:flex}.apple-preview__bars i{background:linear-gradient(#43a5ff,#167de8);border-radius:6px 6px 2px 2px;flex:1;min-width:8px}.apple-preview__axis{color:#3c3c4380;font-size:var(--type-technical);justify-content:space-around;padding:8px 20px 15px;display:flex}@media (max-width:760px){.apple-preview{background:#eef2f8}.apple-preview__aurora{background:radial-gradient(circle at 8% 8%,#3e82ff38,#0000 32%),radial-gradient(circle at 95% 24%,#9a65ff33,#0000 31%),linear-gradient(#f0f3fa,#edf2f6);inset:-5%}.apple-preview__shell{height:100dvh;padding:0}.apple-preview__sidebar{display:none}.apple-preview__window{box-shadow:none;background:0 0;border:0;border-radius:0}.apple-preview__toolbar{margin:max(8px,env(safe-area-inset-top)) 10px 4px;background:#ffffff94;border:.5px solid #ffffffe6;border-radius:22px;min-height:56px;padding:0 12px;box-shadow:inset 0 1px #fff,0 10px 28px #3746781f}.apple-preview__mobile-brand{flex:1;display:flex}.apple-preview__mobile-brand .apple-preview__logo{border-radius:11px;width:32px;height:32px}.apple-preview__breadcrumb,.apple-preview__search,.apple-preview__tools button:first-child,.apple-preview__tools .apple-preview__avatar{display:none}.apple-preview__content{padding:22px 14px 96px}.apple-preview__welcome{align-items:flex-start;margin:4px 2px 20px}.apple-preview__welcome h1{font-size:var(--type-page-title)}.apple-preview__welcome p{font-size:var(--type-body)}.apple-preview__primary{place-items:center;width:42px;padding:0;font-size:0;display:grid}.apple-preview__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.apple-preview__metrics article{border-radius:20px;min-height:112px;padding:14px}.apple-preview__grid{grid-template-columns:1fr}.apple-preview__pipeline{display:none}.apple-preview__panel{border-radius:22px}.apple-preview__tabbar{bottom:max(8px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);background:#ffffffb3;border:.5px solid #ffffffeb;border-radius:25px;padding:5px 6px;display:flex;position:absolute;left:10px;right:10px;box-shadow:inset 0 1px #fff,0 14px 38px #37467833}.apple-preview__tabbar button{color:#3c3c438c;background:0 0;border:0;border-radius:19px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;height:51px;display:flex}.apple-preview__tabbar button.active{color:#087df0;background:#007aff1a}.apple-preview__tabbar small{font-size:var(--type-technical)}.apple-preview__task-list article{padding:13px 14px}.apple-preview__tools button{width:44px;height:44px}}.dos-ios .ios-back-link{border-radius:var(--r-full);-webkit-backdrop-filter:blur(12px)saturate(180%);backdrop-filter:blur(12px)saturate(180%);min-width:0;max-width:min(54vw,180px,100%);height:30px;color:var(--accent-label);font-family:var(--font-sans);font-size:var(--type-metadata);line-height:var(--type-metadata-line);font-weight:var(--w-semibold);letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:#ffffff94;border:.5px solid #3c3c4314;justify-content:center;align-items:center;gap:2px;padding-block:0;padding-inline:7px 10px;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 1px 1px .5px #ffffffbd,inset -1px -1px .5px #ffffff6b,0 1px 3px #00000012,0 3px 10px #0000000f}.dos-ios .ios-back-link:after{content:"";position:absolute;inset:-7px -4px}.dos-ios .ios-back-link:active{opacity:.78;transform:scale(.98)}.dos-ios .ios-back-link svg{flex:none;width:14px;height:14px;margin-inline-start:-3px}.dos-ios .ios-back-link__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.dos-ios .dos-navbar{--dos-navbar-gutter:12px;--dos-navbar-gap:6px;--dos-navbar-lead-floor:28px;--dos-navbar-action-gap:8px;--dos-navbar-chip-pad:6px;container:dos-navbar/inline-size}@container dos-navbar (max-width:320px){.dos-ios .dos-timer__ss{display:none}}.dos-ios[data-ios-theme=dark] .ios-back-link{background:#7878803d;border-color:#ffffff1f;box-shadow:inset 1px 1px .5px #ffffff29,inset -1px -1px .5px #ffffff14,0 2px 6px #00000052,0 6px 16px #0000002e}.dos-back-chevron,.dos-rtl-mirror{transform:var(--dos-icon-transform,none);transform-origin:50%;display:inline-block}[dir=rtl] .dos-back-chevron,[dir=rtl] .dos-rtl-mirror{transform:scaleX(-1) var(--dos-icon-transform,)}.dos-ios{--panel:var(--surface);--panel-2:var(--surface-2);--bg-1:var(--fill-2);--bg-2:var(--fill-3);--bg-elev:var(--surface-elev);--text:var(--label);--text-1:var(--label);--text-2:var(--label-2);--text-3:var(--label-3);--text-4:var(--label-4);--muted:var(--label-3);--on-accent:var(--label-on-accent);--divider:var(--separator);--border-strong:var(--separator-opaque);--hover:var(--fill-4);--hover-strong:var(--fill-3);--accent-strong:var(--accent-press);--accent-fg:var(--label-on-accent);--cat-1:var(--accent);--cat-2:var(--ios-purple);--cat-3:var(--ios-teal);--cat-4:var(--ios-orange);--cat-5:var(--ios-green);--cat-6:var(--ios-pink);--indigo:var(--ios-indigo);--teal:var(--ios-teal);--pink:var(--ios-pink);--amber:var(--ios-orange);--r-1:var(--r-xs);--r-2:var(--r-sm);--r-3:var(--r-md);--r-4:var(--r-lg);--r-5:var(--r-xl);--r-6:var(--r-2xl);--shadow-sm:var(--shadow-1);--shadow-md:var(--shadow-2);--shadow-lg:var(--shadow-3);--pad-card:16px}.dos-ios .btn{border-radius:var(--r-full);border-color:#0000}.dos-ios .btn.sm,.dos-ios .btn.lg{border-radius:var(--r-full)}.dos-ios .card,.dos-ios .kpi{border:.5px solid var(--separator);box-shadow:var(--shadow-card)}.dos-ios .tbl thead th,.dos-ios .tbl tbody td{border-bottom:.5px solid var(--separator)}.dos-ios .tbl tbody tr:last-child td{border-bottom:0}.dos-ios .kc{border:.5px solid var(--separator);border-radius:var(--r-xl)}.dos-ios .kc-h{border-bottom:.5px solid var(--separator)}.dos-ios .kcard{box-shadow:var(--shadow-card);border:.5px solid var(--separator);border-radius:var(--r-lg)}@media (max-width:760px){.apple-preview__kanban{grid-template-columns:repeat(3,82vw)}.apple-preview__segmented{margin-top:-5px}.apple-preview__day-strip{grid-template-columns:repeat(5,minmax(75px,1fr));overflow:auto}.apple-preview__work-grid,.apple-preview__finance-grid{grid-template-columns:1fr}.apple-preview__account-hero{align-items:flex-start;padding:14px}.apple-preview__company-logo{border-radius:15px;width:48px;height:48px}.apple-preview__account-value{display:none}.apple-preview__account-tabs{width:100%}.apple-preview__bars{height:170px}}@media (min-width:761px){.apple-preview{color:#fafcfff0;background:#050812}.apple-preview__aurora{filter:blur(54px)saturate(145%);opacity:.92;background:radial-gradient(at 10% 20%,#0073ffcc,#0000 21%),radial-gradient(at 78% 2%,#8142ffc7,#0000 23%),radial-gradient(at 94% 82%,#00d6bb8c,#0000 21%),radial-gradient(at 42% 105%,#2a4eff73,#0000 26%),linear-gradient(150deg,#050711,#101229 52%,#061016);inset:-24%}.apple-preview__shell{gap:22px;max-width:1840px;padding:34px}.apple-preview__sidebar{-webkit-backdrop-filter:blur(52px)saturate(185%);background:linear-gradient(145deg,#18223db8,#09101f99);border:.7px solid #ffffff30;border-radius:38px;width:232px;transform:translateZ(60px);box-shadow:inset 0 1px #ffffff3b,inset 0 -1px #00000038,0 42px 110px #0000007a,0 0 0 8px #ffffff05}.apple-preview__window{color:#fafcfff0;-webkit-backdrop-filter:blur(58px)saturate(170%);background:linear-gradient(145deg,#162039b3,#080f1d94);border:.7px solid #fff3;border-radius:42px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #0000003d,0 48px 140px #0000008c,0 0 0 8px #ffffff05}.apple-preview__window:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(520px circle at var(--preview-x,70%) var(--preview-y,12%),#ffffff1c,transparent 52%);mix-blend-mode:screen;position:absolute;inset:0}.apple-preview__toolbar,.apple-preview__content{z-index:1;position:relative}.apple-preview__toolbar{-webkit-backdrop-filter:blur(34px)saturate(170%);backdrop-filter:blur(34px)saturate(170%);background:#0c14267a;border:.6px solid #ffffff29;border-radius:23px;min-height:58px;margin:12px 14px 0;box-shadow:inset 0 1px #ffffff29,0 14px 38px #0000002e}.apple-preview__breadcrumb span,.apple-preview__search,.apple-preview__tools button{color:#ebf0ff80}.apple-preview__breadcrumb b{color:#fff}.apple-preview__search{background:#ffffff12;border:.5px solid #ffffff26;box-shadow:inset 0 1px #ffffff1a}.apple-preview__search kbd{background:#ffffff14}.apple-preview__welcome h1{color:#0000;text-shadow:0 12px 42px #4485ff33;background:linear-gradient(100deg,#fff 8%,#dce9ff 54%,#b9adff);-webkit-background-clip:text;background-clip:text}.apple-preview__welcome p,.apple-preview small,.apple-preview__panel header p,.apple-preview__account-hero p{color:#e9eeff80}.apple-preview__eyebrow{color:#7fc7ff;background:#4399ff1f;box-shadow:inset 0 0 0 .5px #5badff33,0 0 22px #1a80ff1f}.apple-preview__primary{background:linear-gradient(145deg,#43b3ff,#2e70ff 55%,#8561ff);box-shadow:inset 0 1px #ffffff9e,0 18px 42px #1d63ff66,0 0 32px #5073ff38}.apple-preview__metrics article,.apple-preview__panel,.apple-preview__kanban>section,.apple-preview__account-hero{color:#fafcfff0;-webkit-backdrop-filter:blur(38px)saturate(170%);background:linear-gradient(145deg,#232e4c9e,#0e172b85);border:.6px solid #ffffff2b;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0000001f,0 25px 70px #0000003d,0 0 0 5px #ffffff03}.apple-preview__metrics article:hover{box-shadow:inset 0 1px 0 #ffffff42,0 36px 84px #00000057,0 0 42px var(--metric-glow)}.apple-preview__metrics strong,.apple-preview__panel h2,.apple-preview__task-list b,.apple-preview__kanban b,.apple-preview__kanban strong,.apple-preview__account-hero h2,.apple-preview__signal b{color:#fff}.apple-preview__metrics article>span,.apple-preview__task-list article>span,.apple-preview__activity article>span{box-shadow:inset 0 1px #fff3,0 8px 22px #00000026}.apple-preview .blue{color:#82c4ff!important;background:#2684ff2b!important}.apple-preview .violet{color:#c0a8ff!important;background:#7f53eb2b!important}.apple-preview .mint{color:#74e7d0!important;background:#1ec2a129!important}.apple-preview .orange{color:#ffc16e!important;background:#ff931829!important}.apple-preview__panel header{border-bottom:.5px solid #ffffff17}.apple-preview__panel header button{color:#77bdff}.apple-preview__task-list article+article,.apple-preview__timeline article+article,.apple-preview__activity article+article{border-color:#ffffff14}.apple-preview__task-list article:hover{background:#ffffff0e}.apple-preview__ring:before{background:#11172be6;box-shadow:inset 0 1px 8px #00000073}.apple-preview__ring strong{color:#fff}.apple-preview__legend span{color:#ebf0ff73}.apple-preview__legend b{color:#fff}.apple-preview__segmented,.apple-preview__day-strip,.apple-preview__account-tabs{background:#ffffff0f;box-shadow:inset 0 0 0 .5px #ffffff1a}.apple-preview__segmented button,.apple-preview__account-tabs button,.apple-preview__day-strip button{color:#ebf0ff7a}.apple-preview__segmented button.active,.apple-preview__account-tabs button.active{color:#fff;background:#ffffff21;box-shadow:inset 0 1px #ffffff29,0 8px 22px #0000002e}.apple-preview__kanban article{color:#fff;background:linear-gradient(145deg,#ffffff1f,#ffffff0e);border:.5px solid #ffffff24;box-shadow:inset 0 1px #ffffff21,0 16px 38px #00000038}.apple-preview__progress-orbit,.apple-preview__score{color:#fff;background:radial-gradient(circle at center,#12192df5 56%,transparent 58%),conic-gradient(#3d9cff 81%,#ffffff17 0);box-shadow:0 18px 42px #00000040}.apple-preview__score{background:radial-gradient(circle at center,#12192df5 56%,transparent 58%),conic-gradient(#38d985 92%,#ffffff17 0)}.apple-preview__progress-list span,.apple-preview__signal span{color:#ebf0ff7a}.apple-preview__progress-list span:after{background:#ffffff14}.apple-preview__account-hero{background:linear-gradient(115deg,#4b7dff24,#ffffff0e 48%,#4be2c414)}.apple-preview__health{color:#70e5a1;background:#34c7591f}.apple-preview__account-value em{color:#70e5a1}.apple-preview__bars{background:repeating-linear-gradient(0deg,#fff1 0 1px,#0000 1px 47px)}.apple-preview{--preview-ink:#101525;background:#080c18}.apple-preview__aurora{opacity:1;filter:blur(34px)saturate(125%);background:radial-gradient(at 12% 18%,#0077ffb8,#0000 24%),radial-gradient(at 74% 4%,#8147ffa3,#0000 26%),radial-gradient(at 91% 76%,#1bcfb27a,#0000 25%),radial-gradient(at 38% 100%,#0051ff57,#0000 25%),linear-gradient(145deg,#080b17 12%,#11152b 52%,#07111b 100%);animation:16s ease-in-out infinite alternate previewAuroraDrift;inset:-28%}@keyframes previewAuroraDrift{to{transform:translate(2.5%,-1.5%)scale(1.045)rotate(.8deg)}}.apple-preview:before{content:"";pointer-events:none;z-index:0;opacity:.22;background-image:radial-gradient(#ffffffe6 .55px,#0000 .7px);background-size:26px 26px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(130deg,#000,#0000 62%);mask-image:linear-gradient(130deg,#000,#0000 62%)}.apple-preview__shell{z-index:1;perspective:1500px;gap:20px;max-width:1920px;margin:0 auto;padding:28px;position:relative}.apple-preview__sidebar{color:#ffffffe6;-webkit-backdrop-filter:blur(46px)saturate(175%);background:linear-gradient(155deg,#1d2643b8,#0c13248c);border:1px solid #ffffff2e;border-radius:34px;width:246px;padding:18px 13px 13px;transform:translateZ(28px);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000003d,0 38px 100px #00000080,0 0 80px #3d68ff1f}.apple-preview__brand{padding:4px 10px 26px}.apple-preview__brand small,.apple-preview__profile small{color:#ebefff7a}.apple-preview__logo{background:linear-gradient(145deg,#39a8ff 5%,#3168ff 48%,#8758ff);box-shadow:0 10px 30px #2371ff75,inset 0 1px 1px #fff9}.apple-preview__nav button{color:#ebefff94;border-radius:16px;height:48px;transition:transform .25s cubic-bezier(.2,.9,.3,1.3),background .2s,color .2s}.apple-preview__nav button:hover{color:#fff;background:#ffffff12;transform:translate(-3px)}.apple-preview__nav button.active{color:#fff;background:linear-gradient(105deg,#4392ff52,#8155ff29);box-shadow:inset 0 0 0 .5px #85b9ff52,inset 0 1px #ffffff29,0 10px 28px #004be12e}.apple-preview__nav-icon{background:#ffffff12;box-shadow:inset 0 0 0 .5px #ffffff14}.apple-preview__nav button.active .apple-preview__nav-icon{color:#fff;background:linear-gradient(145deg,#3ea8ff,#5661f6);box-shadow:0 7px 20px #1e70ff61,inset 0 1px #fff6}.apple-preview__nav button i{background:#61c8ff;box-shadow:0 0 0 4px #4bb5ff1c,0 0 18px #28a7ff}.apple-preview__profile{background:#ffffff12;border:.5px solid #ffffff1f;box-shadow:inset 0 1px #ffffff14}.apple-preview__window{-webkit-backdrop-filter:blur(48px)saturate(145%);background:linear-gradient(145deg,#f9fbffe6,#ecf2fbc7);border:1px solid #ffffffc2;border-radius:38px;transform:translateZ(0);box-shadow:inset 0 1px #fff,inset 0 0 0 .5px #42558214,0 44px 120px #0000006b,0 0 90px #386fff1c}.apple-preview__window:before{content:"";border-radius:inherit;pointer-events:none;z-index:4;position:absolute;inset:0;box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffff73}.apple-preview__toolbar{-webkit-backdrop-filter:blur(32px)saturate(150%);backdrop-filter:blur(32px)saturate(150%);background:#fff6;border-bottom:.5px solid #3c4e781a;min-height:68px;padding:0 22px}.apple-preview__search{background:#ffffff8f;border:.5px solid #ffffffeb;border-radius:15px;width:280px;height:42px;box-shadow:inset 0 1px #fff,0 6px 18px #32416e12}.apple-preview__content{background:radial-gradient(circle at 92% 2%,#5084ff1a,#0000 27%),radial-gradient(circle at 8% 90%,#3fd3bb14,#0000 25%);padding:clamp(30px,3.4vw,52px)}.apple-preview__welcome{align-items:center;margin-bottom:30px}.apple-preview__welcome h1{font-size:var(--type-display);letter-spacing:-.052em;background:linear-gradient(100deg,#0b1120 15%,#2b3f72 70%,#5c44a5);color:#0000;-webkit-background-clip:text;background-clip:text;margin:7px 0 8px;line-height:1.02}.apple-preview__welcome p{font-size:var(--type-card-title)}.apple-preview__eyebrow{letter-spacing:.04em;background:#007aff17;border-radius:999px;padding:6px 10px;display:inline-flex;box-shadow:inset 0 0 0 .5px #007aff1f}.apple-preview__primary{background:linear-gradient(145deg,#33a9ff,#146ff2 55%,#6655ef);height:48px;padding:0 22px;transition:transform .25s cubic-bezier(.2,.9,.3,1.35),box-shadow .25s;box-shadow:inset 0 1px #ffffff8c,0 14px 32px #1f6bf052,0 0 0 5px #2b7fff12}.apple-preview__primary:hover{transform:translateY(-3px)scale(1.02);box-shadow:inset 0 1px #fff9,0 19px 40px #1f6bf066,0 0 0 6px #2b7fff14}.apple-preview__metrics{gap:16px;margin-bottom:18px}.apple-preview__metrics article{background:linear-gradient(150deg,#ffffffdb,#ffffff7a);border:.5px solid #fffffff2;border-radius:27px;min-height:124px;padding:19px;transition:transform .3s cubic-bezier(.2,.9,.3,1.3),box-shadow .25s;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 18px 48px #3143731a}.apple-preview__metrics article:after{content:"";background:var(--metric-glow,#007aff1f);filter:blur(15px);border-radius:50%;width:100px;height:100px;position:absolute;inset:auto -36px -50px auto}.apple-preview__metrics article:hover{transform:translateY(-5px);box-shadow:inset 0 1px #fff,0 26px 58px #31437326}.apple-preview__metrics article:first-child{--metric-glow:#28d2ac38}.apple-preview__metrics article:nth-child(2){--metric-glow:#2882ff33}.apple-preview__metrics article:nth-child(3){--metric-glow:#7a52e133}.apple-preview__metrics article:nth-child(4){--metric-glow:#ff971e33}.apple-preview__metrics article>span{border-radius:15px;width:42px;height:42px;box-shadow:inset 0 1px #ffffffa6}.apple-preview__metrics strong{font-size:var(--type-page-title)}.apple-preview__metrics em{z-index:1;position:relative}.apple-preview__panel,.apple-preview__kanban>section,.apple-preview__account-hero{background:linear-gradient(150deg,#ffffffd1,#fafcff85);border:.5px solid #fffffffa;box-shadow:inset 0 1px #fff,0 22px 58px #3143731c}.apple-preview__panel{border-radius:29px}.apple-preview__panel header{padding:20px 22px}.apple-preview__task-list article{padding:17px 21px;transition:background .18s,transform .22s}.apple-preview__task-list article:hover{background:#ffffff9e;transform:translate(-4px)}.apple-preview__ring{width:154px;height:154px;box-shadow:0 18px 38px #3a4e9126,inset 0 0 0 1px #ffffff59}.apple-preview__kanban>section{border-radius:26px}.apple-preview__kanban article{border-radius:20px;transition:transform .25s cubic-bezier(.2,.9,.3,1.3),box-shadow .2s;box-shadow:0 12px 30px #2d3c691a}.apple-preview__kanban article:hover{transform:translateY(-4px)rotate(-.3deg);box-shadow:0 20px 42px #2d3c6929}.apple-preview__account-hero{border-radius:29px;padding:22px 24px}.apple-preview__company-logo{border-radius:21px;width:66px;height:66px;box-shadow:0 16px 34px #373a734d,inset 0 1px #ffffff59}}@media (max-width:760px){.apple-preview__aurora{background:radial-gradient(circle at 12% 5%,#2b80ff61,#0000 31%),radial-gradient(circle at 98% 28%,#8a53ff4d,#0000 32%),radial-gradient(circle at 20% 92%,#2accaf33,#0000 30%),linear-gradient(#eaf0fb,#eef1f7)}.apple-preview__toolbar{background:#ffffffad;box-shadow:inset 0 1px #fff,0 14px 38px #2a427d29}.apple-preview__welcome h1{letter-spacing:-.05em;background:linear-gradient(100deg,#0b1120,#475691 70%,#674fb0);color:#0000;-webkit-background-clip:text;background-clip:text}.apple-preview__metrics article,.apple-preview__panel,.apple-preview__account-hero{background:#ffffffad;box-shadow:inset 0 1px #fff,0 18px 46px #2b40761f}.apple-preview__tabbar{background:#ffffffc7;box-shadow:inset 0 1px #fff,0 18px 46px #2a3e7840}}@media (min-width:761px){.apple-preview__window{color:#fafcfff0;background:linear-gradient(145deg,#162039c2,#070e1cad);border-color:#fff3;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #0000003d,0 48px 140px #0000008c,0 0 0 8px #ffffff05}.apple-preview__toolbar{background:#0c142694;border:.6px solid #ffffff29;border-radius:23px;min-height:58px;margin:12px 14px 0;padding:0 22px;box-shadow:inset 0 1px #ffffff29,0 14px 38px #0000002e}.apple-preview__content{background:0 0;padding:clamp(30px,3vw,48px)}.apple-preview__welcome h1{background:linear-gradient(100deg,#fff 8%,#dce9ff 54%,#b9adff);color:#0000;-webkit-background-clip:text;background-clip:text}.apple-preview__eyebrow{color:#7fc7ff;background:#4399ff1f;box-shadow:inset 0 0 0 .5px #5badff33,0 0 22px #1a80ff1f}.apple-preview__metrics article,.apple-preview__panel,.apple-preview__kanban>section,.apple-preview__account-hero{color:#fafcfff0;background:linear-gradient(145deg,#232e4cad,#0c152999);border:.6px solid #ffffff2b;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0000001f,0 25px 70px #0000003d}.apple-preview__metrics strong,.apple-preview__panel h2,.apple-preview__task-list b,.apple-preview__kanban b,.apple-preview__kanban strong,.apple-preview__account-hero h2{color:#fff}.apple-preview__kanban article{color:#fff;background:linear-gradient(145deg,#ffffff1f,#ffffff0e);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff21,0 16px 38px #00000038}}.apple-preview{color:#24193a;background:#f7f5fa!important}.apple-preview__aurora{filter:blur(4px)!important;background:radial-gradient(circle at 8% 6%,#ef49561f,#0000 27%),radial-gradient(circle at 94% 22%,#5637a221,#0000 31%),radial-gradient(circle at 12% 92%,#6bd3aa1f,#0000 28%),linear-gradient(145deg,#faf8fc,#f5f4f8 55%,#f8fbfa)!important}.apple-preview:before{opacity:.55!important;background-image:linear-gradient(#412a7a06 1px,#0000 1px),linear-gradient(90deg,#412a7a06 1px,#0000 1px)!important}.apple-preview__sidebar{color:#412a7a!important;background:#ffffffbd!important;border-color:#fffffff0!important;box-shadow:inset 0 1px #fff,0 30px 90px #412a7a1f!important}.apple-preview__brand small,.apple-preview__profile small{color:#412a7a78!important}.apple-preview__nav button{color:#412a7a9e!important}.apple-preview__nav button:hover{color:#412a7a!important;background:#412a7a0d!important}.apple-preview__nav button.active{color:#412a7a!important;background:#ef495618!important;box-shadow:inset 0 0 0 .5px #ef495629!important}.apple-preview__nav-icon{background:#412a7a0e!important}.apple-preview__nav button.active .apple-preview__nav-icon{color:#fff!important}.apple-preview__profile{box-shadow:none!important;background:#412a7a0b!important;border-color:#412a7a12!important}.apple-preview__window{color:#24193a!important;background:#ffffffa3!important;border-color:#fffffff5!important;box-shadow:inset 0 1px #fff,0 42px 120px #412a7a21,0 0 0 8px #ffffff47!important}.apple-preview__window:after{background:radial-gradient(480px circle at var(--preview-x,70%) var(--preview-y,12%),#ffffffb8,transparent 55%)!important}.apple-preview__toolbar{background:#ffffffb8!important;border-color:#412a7a12!important;box-shadow:inset 0 1px #fff,0 12px 34px #412a7a0f!important}.apple-preview__breadcrumb b{color:#412a7a!important}.apple-preview__breadcrumb span,.apple-preview__tools button{color:#412a7a7a!important}.apple-preview__search{color:#412a7a66!important;background:#f5f3f8c7!important;border-color:#412a7a14!important;box-shadow:inset 0 1px #fff!important}.apple-preview__content{background:radial-gradient(circle at 94% 2%,#ef495609,#0000 28%),radial-gradient(circle at 4% 96%,#6bd3aa0b,#0000 26%)!important}.apple-preview__welcome h1{color:#412a7a!important;-webkit-text-fill-color:#412a7a!important;text-shadow:none!important;background:0 0!important}.apple-preview__welcome p,.apple-preview small,.apple-preview__panel header p,.apple-preview__account-hero p{color:#24193a87!important}.apple-preview__eyebrow{color:#ef4956!important;background:#ef495613!important;box-shadow:inset 0 0 0 .5px #ef49561c!important}.apple-preview__metrics article,.apple-preview__panel,.apple-preview__kanban>section,.apple-preview__account-hero{color:#24193a!important;background:#ffffffc2!important;border-color:#fffffffa!important;box-shadow:inset 0 1px #fff,0 18px 50px #412a7a13!important}.apple-preview__metrics article:hover{box-shadow:inset 0 1px #fff,0 26px 60px #412a7a1f!important}.apple-preview__metrics strong,.apple-preview__panel h2,.apple-preview__task-list b,.apple-preview__kanban b,.apple-preview__kanban strong,.apple-preview__account-hero h2,.apple-preview__signal b{color:#412a7a!important}.apple-preview__panel header{border-color:#412a7a12!important}.apple-preview__panel header button{color:#ef4956!important}.apple-preview__task-list article+article,.apple-preview__timeline article+article,.apple-preview__activity article+article{border-color:#412a7a12!important}.apple-preview__task-list article:hover{background:#412a7a06!important}.apple-preview .blue{color:#ef4956!important;background:#ef495617!important}.apple-preview .violet{color:#5637a2!important;background:#5637a217!important}.apple-preview .mint{color:#258567!important;background:#6bd3aa29!important}.apple-preview .orange,.apple-preview .yellow{color:#8a7410!important;background:#fde2443b!important}.apple-preview .coral{color:#d93646!important;background:#ef49561a!important}.apple-preview__ring:before{background:#fff!important;box-shadow:inset 0 1px 6px #412a7a14!important}.apple-preview__ring strong,.apple-preview__legend b{color:#412a7a!important}.apple-preview__legend span{color:#24193a75!important}.apple-preview__progress-orbit,.apple-preview__score{color:#412a7a!important;background:radial-gradient(circle at center,#fff 56%,transparent 58%),conic-gradient(#ef4956 81%,#412a7a12 0)!important}.apple-preview__score{background:radial-gradient(circle at center,#fff 56%,transparent 58%),conic-gradient(#6bd3aa 92%,#412a7a12 0)!important}.apple-preview__progress-list span,.apple-preview__signal span{color:#24193a7a!important}.apple-preview__progress-list span:after{background:#412a7a12!important}.apple-preview__segmented,.apple-preview__day-strip,.apple-preview__account-tabs{background:#412a7a0e!important;box-shadow:inset 0 0 0 .5px #412a7a0d!important}.apple-preview__segmented button,.apple-preview__account-tabs button,.apple-preview__day-strip button{color:#412a7a87!important}.apple-preview__segmented button.active,.apple-preview__account-tabs button.active{color:#412a7a!important;background:#fff!important;box-shadow:0 5px 15px #412a7a14!important}.apple-preview__kanban article{color:#24193a!important;background:#fff!important;border-color:#412a7a12!important;box-shadow:0 10px 28px #412a7a12!important}.apple-preview__account-hero{background:linear-gradient(115deg,#ef49560b,#ffffffc7 46%,#6bd3aa13)!important}.apple-preview__bars{background:repeating-linear-gradient(0deg,#412a7a0e 0 1px,#0000 1px 47px)!important}.apple-preview__filter-search{color:#412a7a6b!important;background:#ffffffa3!important;border-color:#412a7a14!important}.apple-preview__list-tools>button{color:#412a7a94!important;background:#ffffff9e!important;border-color:#412a7a13!important}.apple-preview__list-tools>button.active{color:#412a7a!important;background:#ef495614!important;border-color:#ef495624!important}.apple-preview__data-table{background:#ffffffc7!important;border-color:#fffffffa!important;box-shadow:inset 0 1px #fff,0 22px 60px #412a7a16!important}.apple-preview__data-table>header{color:#412a7a6e!important;border-color:#412a7a13!important}.apple-preview__record-row{color:#24193aad!important;border-color:#412a7a11!important}.apple-preview__record-row:hover{background:linear-gradient(90deg,#ef49560b,#6bd3aa09)!important}.apple-preview__record-name>b,.apple-preview__record-row strong{color:#412a7a!important}.apple-preview__list-footer{color:#412a7a75!important}.apple-preview__list-footer button{color:#412a7a9e!important;background:#ffffffb3!important;border-color:#412a7a12!important}.apple-preview__list-footer button.active{color:#fff!important;background:#412a7a!important}.apple-preview__overlay{-webkit-backdrop-filter:blur(12px)saturate(115%)!important;backdrop-filter:blur(12px)saturate(115%)!important;background:#412a7a21!important}.apple-preview__drawer,.apple-preview__modal{color:#24193a!important;background:#ffffffeb!important;border-color:#fffffffa!important;box-shadow:inset 0 1px #fff,0 40px 110px #412a7a33!important}.apple-preview__drawer>header,.apple-preview__modal>header,.apple-preview__drawer section,.apple-preview__drawer>footer,.apple-preview__modal>footer{border-color:#412a7a14!important}.apple-preview__drawer>header{color:#412a7a78!important}.apple-preview__drawer>header button,.apple-preview__modal>header button{background:#412a7a0e!important}.apple-preview__drawer-hero h2,.apple-preview__modal h2{color:#412a7a!important}.apple-preview__drawer-hero p,.apple-preview__drawer dt,.apple-preview__form label{color:#412a7a80!important}.apple-preview__drawer-value span{background:#412a7a09!important;border-color:#412a7a12!important}.apple-preview__drawer>footer button,.apple-preview__modal>footer button{color:#412a7a!important;background:#412a7a0f!important}.apple-preview__drawer>footer .primary,.apple-preview__modal>footer .primary{color:#fff!important}.apple-preview__form input,.apple-preview__form textarea,.apple-preview__select{color:#24193a!important;background:#f8f7fa!important;border-color:#412a7a1a!important}.apple-preview__action-menu{color:#24193a!important;background:#fffffff0!important;border-color:#412a7a14!important;box-shadow:0 24px 70px #412a7a29!important}.apple-preview__action-menu button{color:#412a7ab8!important}.apple-preview__action-menu button:hover{background:#412a7a0d!important}.apple-preview__action-menu hr{border-color:#412a7a14!important}.apple-preview__action-menu .danger{color:#ef4956!important}@media (max-width:760px){.apple-preview{background:#f6f4f8!important}.apple-preview__aurora{background:radial-gradient(circle at 8% 6%,#ef49561a,#0000 31%),radial-gradient(circle at 96% 24%,#5637a21c,#0000 34%),linear-gradient(#faf9fb,#f5f4f7)!important}.apple-preview__window{background:0 0!important}.apple-preview__toolbar,.apple-preview__tabbar{color:#412a7a!important;background:#ffffffc7!important}.apple-preview__tabbar button{color:#412a7a7a!important}.apple-preview__tabbar button.active{color:#ef4956!important;background:#ef495613!important}.apple-preview__metrics article,.apple-preview__panel,.apple-preview__account-hero{background:#ffffffd1!important}}.apple-preview__record-breadcrumb{color:#412a7a6b;font-size:var(--type-technical);align-items:center;gap:8px;margin-bottom:14px;display:flex}.apple-preview__record-breadcrumb button{color:#412a7a;background:0 0;border:0;align-items:center;gap:4px;display:flex}.apple-preview__record-breadcrumb .apple-preview__record-more{background:#412a7a0e;border-radius:11px;place-items:center;width:34px;height:34px;margin-inline-start:auto;display:grid}.apple-preview__account-hero--record{margin-bottom:11px!important;padding:21px 23px!important}.apple-preview__account-title h1{color:#412a7a;font-size:var(--type-page-title);letter-spacing:-.035em;margin:5px 0 2px}.apple-preview__account-title p{margin:0!important}.apple-preview__record-actions{align-items:center;gap:7px;margin-inline-start:auto;display:flex}.apple-preview__record-actions button{color:#412a7a;background:#ffffffad;border:.5px solid #412a7a14;border-radius:13px;align-items:center;gap:6px;height:39px;padding:0 13px;display:flex}.apple-preview__record-actions .primary{color:#fff;border:0}.apple-preview__record-facts{background:#ffffffb3;border:.5px solid #fffffffa;border-radius:20px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:12px;display:grid;overflow:hidden;box-shadow:0 14px 38px #412a7a0e}.apple-preview__record-facts>span{flex-direction:column;justify-content:center;gap:5px;min-height:70px;padding:11px 15px;display:flex}.apple-preview__record-facts>span+span{border-inline-start:.5px solid #412a7a12}.apple-preview__record-facts small{font-size:var(--type-technical)}.apple-preview__record-facts b{color:#412a7a;font-size:var(--type-metadata);align-items:center;gap:6px;display:flex}.apple-preview__record-facts em{color:#258567;font-size:var(--type-technical)}.apple-preview__record-facts .mint-text{color:#258567}.apple-preview__account-tabs--record{justify-content:flex-start;width:100%;border-radius:15px!important;margin-bottom:13px!important;padding:4px!important}.apple-preview__account-tabs--record button{align-items:center;gap:6px;padding:0 14px;display:flex}.apple-preview__account-tabs--record i{min-width:18px;height:18px;font-size:var(--type-technical);background:#412a7a12;border-radius:99px;place-items:center;font-style:normal;display:grid}.apple-preview__account-tabs--record button.active i{color:#fff;background:#ef4956}.apple-preview__relation-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.apple-preview__relation-summary article{background:#ffffffbd;border:.5px solid #fffffffa;border-radius:19px;align-items:center;gap:10px;min-height:82px;padding:13px 14px;display:flex;box-shadow:0 13px 35px #412a7a0e}.apple-preview__relation-summary article>i{border-radius:13px;place-items:center;width:38px;height:38px;display:grid}.apple-preview__relation-summary span{flex-direction:column;flex:1;display:flex}.apple-preview__relation-summary strong{color:#412a7a;font-size:var(--type-panel-title)}.apple-preview__relation-summary em{color:#24193a73;font-size:var(--type-technical);font-style:normal}.apple-preview__relation-summary article>svg{color:#412a7a4d}.apple-preview__client-grid{grid-template-columns:minmax(0,1.45fr) minmax(270px,.65fr);gap:12px;display:grid}.apple-preview__client-side{flex-direction:column;gap:12px;display:flex}.apple-preview__related-compact button{border:0;color:#412a7a;text-align:right;background:0 0;border-bottom:.5px solid #412a7a11;align-items:center;gap:10px;width:100%;min-height:61px;padding:9px 16px;display:flex}.apple-preview__related-compact button:last-child{border-bottom:0}.apple-preview__related-compact button>i{border-radius:11px;place-items:center;width:32px;height:32px;display:grid}.apple-preview__related-compact button>span{flex-direction:column;flex:1;display:flex}.apple-preview__related-compact button>svg{opacity:.32}.apple-preview__client-tasks{padding:4px 15px 12px}.apple-preview__client-tasks label{border-bottom:.5px solid #412a7a0f;align-items:center;gap:9px;padding:10px 0;display:flex}.apple-preview__client-tasks label:last-child{border-bottom:0}.apple-preview__client-tasks input{accent-color:#ef4956;width:17px;height:17px}.apple-preview__client-tasks span{flex-direction:column;display:flex}.apple-preview__client-tasks b{color:#412a7a;font-size:var(--type-technical)}.apple-preview__client-details{margin:0;padding:5px 16px 14px}.apple-preview__client-details>div{font-size:var(--type-technical);justify-content:space-between;padding:7px 0;display:flex}.apple-preview__client-details dt{color:#24193a6e}.apple-preview__client-details dd{color:#412a7a;gap:4px;margin:0;display:flex}.apple-preview__client-details i{background:#5637a212;border-radius:99px;padding:3px 6px;font-style:normal}.apple-preview__related-list{background:#ffffffc2;border:.5px solid #fffffffa;border-radius:24px;overflow:hidden;box-shadow:0 18px 48px #412a7a12}.apple-preview__related-list>header{border-bottom:.5px solid #412a7a12;align-items:center;gap:10px;padding:16px 18px;display:flex}.apple-preview__related-list h2{color:#412a7a;font-size:var(--type-card-title);margin:0}.apple-preview__related-list p{color:#24193a6e;font-size:var(--type-technical);margin:2px 0 0}.apple-preview__related-search{color:#412a7a66;width:190px;height:37px;font-size:var(--type-technical);background:#f8f7fa;border:.5px solid #412a7a14;border-radius:12px;align-items:center;gap:6px;margin-inline-start:auto;padding:0 10px;display:flex}.apple-preview__related-list>header>button{color:#fff;border:0;border-radius:12px;align-items:center;gap:5px;height:37px;padding:0 13px;display:flex}.apple-preview__related-table>button{color:#412a7a;text-align:right;background:0 0;border:0;border-bottom:.5px solid #412a7a11;grid-template-columns:38px minmax(0,1fr) auto 105px 18px;align-items:center;gap:11px;width:100%;min-height:67px;padding:9px 18px;display:grid}.apple-preview__related-table>button:last-child{border-bottom:0}.apple-preview__related-table>button:hover{background:#412a7a06}.apple-preview__related-icon{width:36px;height:36px;font-size:var(--type-technical);border-radius:12px;place-items:center;display:grid}.apple-preview__related-table button>span:nth-child(2){flex-direction:column;display:flex}.apple-preview__related-table b{font-size:var(--type-metadata)}.apple-preview__related-table em{font-size:var(--type-technical);border-radius:99px;padding:5px 8px;font-style:normal}.apple-preview__related-table strong{font-size:var(--type-metadata)}.apple-preview__related-table button>svg{opacity:.3}@media (max-width:760px){.apple-preview__record-breadcrumb{margin-top:-7px}.apple-preview__account-hero--record{align-items:center!important}.apple-preview__account-title h1{font-size:var(--type-panel-title)}.apple-preview__account-title p,.apple-preview__record-actions button:not(.primary){display:none}.apple-preview__record-actions .primary{width:40px;padding:0;font-size:0}.apple-preview__record-actions .primary svg{margin:auto}.apple-preview__record-facts{display:flex;overflow:auto}.apple-preview__record-facts>span{min-width:135px}.apple-preview__account-tabs--record{overflow:auto}.apple-preview__account-tabs--record button{flex-shrink:0}.apple-preview__relation-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.apple-preview__client-grid{grid-template-columns:1fr}.apple-preview__related-list>header{flex-wrap:wrap}.apple-preview__related-search{flex:1;width:auto}.apple-preview__related-table>button{grid-template-columns:36px minmax(0,1fr) auto 16px;padding:10px 13px}.apple-preview__related-table>button>em{display:none}.apple-preview__related-table>button>strong{grid-column:3}.apple-preview__company-logo{flex-shrink:0}}.apple-preview{--brand-primary:#412a7a;--brand-primary-2:#5637a2;--brand-action:#d4414c;--brand-success:#6bd3aa;--brand-warning:#fde244;--brand-ink:#24193a;--brand-canvas:#f5f5f5;--brand-surface:#fff;--brand-muted:#535353;--ios-blue:var(--brand-primary);--ios-green:var(--brand-success);--ios-indigo:var(--brand-primary-2);--ios-orange:var(--brand-warning);--ios-pink:var(--brand-action);--ios-purple:var(--brand-primary-2);--ios-red:var(--brand-action);--ios-teal:var(--brand-success);--ios-cyan:var(--brand-success);--ios-yellow:var(--brand-warning);--ios-mint:var(--brand-success);--accent:var(--brand-action);--accent-label:var(--brand-action);--success:var(--brand-success);--success-label:#258567;--warning:var(--brand-warning);--warning-label:#806c0d;--danger:var(--brand-action);--danger-label:#c93240;--info:var(--brand-primary-2);--info-label:var(--brand-primary)}.apple-preview__logo{background:linear-gradient(145deg,#f15b67 0%,#ef4956 58%,#412a7a 100%)!important}.apple-preview__avatar{color:#6d2531!important;background:linear-gradient(145deg,#ef49564d,#ef495621)!important;border:.5px solid #ef495624!important}.apple-preview__mini-avatar{color:#412a7a!important;background:#6bd3aa42!important;border:.5px solid #6bd3aa6b!important}.apple-preview__company-logo{color:#fff!important;background:linear-gradient(145deg,#5637a2,#412a7a)!important;box-shadow:0 14px 32px #412a7a38,inset 0 1px #ffffff47!important}.apple-preview__drawer-hero>i{background:linear-gradient(145deg,#ef4956,#412a7a)!important}.apple-preview__primary,.apple-preview .primary,.apple-preview__new-record{color:#fff!important;background:#ef4956!important;box-shadow:inset 0 1px #ffffff59,0 11px 26px #ef495633!important}.apple-preview__primary:hover,.apple-preview .primary:hover,.apple-preview__new-record:hover{background:#df3e4c!important;box-shadow:inset 0 1px #ffffff59,0 14px 31px #ef495642!important}.apple-preview__tools button i{background:#ef4956!important;border-color:#fff!important}.apple-preview__ring{background:conic-gradient(#ef4956 0 42%,#412a7a 42% 73%,#6bd3aa 73% 100%)!important}.apple-preview__day-strip button.active{color:#fff!important;background:#412a7a!important;box-shadow:0 8px 20px #412a7a29!important}.apple-preview__day-strip button.active i{color:#fff!important;background:#ffffff2e!important}.apple-preview__timeline time{color:#412a7a80!important}.apple-preview__health{color:#258567!important;background:#6bd3aa2e!important}.apple-preview__health i{background:#6bd3aa!important}.apple-preview__account-value em,.apple-preview__metrics em{color:#258567!important}.apple-preview__kanban header em{color:#412a7a!important;background:#412a7a12!important}.apple-preview__bars i{background:#412a7a!important}.apple-preview__bars i.forecast{background:repeating-linear-gradient(135deg,#ef4956 0 4px,#ef495680 4px 8px)!important}.apple-preview__progress-list i{background:linear-gradient(90deg,#ef4956,#412a7a)!important}.apple-preview__account-tabs--record button.active i{background:#ef4956!important}.apple-preview__client-tasks input{accent-color:#ef4956!important}.apple-preview :focus-visible{outline-offset:2px;outline:2px solid #ef49568c!important}.apple-preview__journey,.apple-preview__recon-summary,.apple-preview__close-hero{background:#ffffffb8;border:.5px solid #fffffffa;border-radius:19px;align-items:center;gap:16px;margin-bottom:12px;padding:13px 16px;display:flex;box-shadow:0 15px 40px #412a7a0f}.apple-preview__journey>span{flex-direction:column;min-width:180px;display:flex}.apple-preview__journey>div,.apple-preview__recon-summary>div{background:#412a7a12;border-radius:99px;flex:1;height:7px;overflow:hidden}.apple-preview__journey>div i,.apple-preview__recon-summary>div i{background:linear-gradient(90deg,#ef4956,#412a7a);border-radius:99px;height:100%;display:block}.apple-preview__journey em,.apple-preview__recon-summary em{color:#258567;font-size:var(--type-technical);font-style:normal}.apple-preview__spec-layout{grid-template-columns:190px minmax(0,1fr) 230px;gap:11px;display:grid}.apple-preview__flow-nav,.apple-preview__flow-canvas,.apple-preview__flow-context,.apple-preview__document-preview,.apple-preview__accounting-form,.apple-preview__accounting-summary,.apple-preview__recon-layout>*,.apple-preview__close-layout>*{background:#ffffffbd;border:.5px solid #fffffffa;border-radius:22px;overflow:hidden;box-shadow:0 18px 48px #412a7a12}.apple-preview__flow-nav{height:max-content;padding:7px}.apple-preview__flow-nav button{color:#412a7a8c;text-align:right;background:0 0;border:0;border-radius:13px;align-items:center;gap:8px;width:100%;min-height:47px;padding:7px;display:flex}.apple-preview__flow-nav button.active{color:#412a7a;background:#ef495612}.apple-preview__flow-nav button>i{background:#412a7a0f;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.apple-preview__flow-nav button.done>i{color:#258567;background:#6bd3aa2e}.apple-preview__flow-nav span{flex-direction:column;flex:1;display:flex}.apple-preview__flow-nav em{color:#c93240;font-size:var(--type-technical);background:#ef49561a;border-radius:99px;padding:3px 6px;font-style:normal}.apple-preview__flow-canvas>header{border-bottom:.5px solid #412a7a12;align-items:center;padding:17px 18px;display:flex}.apple-preview__flow-canvas>header div{flex:1}.apple-preview__flow-canvas h2{color:#412a7a;margin:3px 0}.apple-preview__flow-canvas p{font-size:var(--type-technical);opacity:.5;margin:0}.apple-preview__flow-canvas>header button,.apple-preview__close-layout section>header button{color:#412a7a;background:#412a7a0e;border:0;border-radius:11px;align-items:center;gap:5px;height:35px;padding:0 10px;display:flex}.apple-preview__quality-strip,.apple-preview__extraction-note{color:#258567;font-size:var(--type-technical);background:#6bd3aa17;align-items:center;gap:8px;padding:10px 15px;display:flex}.apple-preview__quality-strip small{flex:1}.apple-preview__quality-strip button{color:#412a7a;background:0 0;border:0}.apple-preview__spec-items article{border-bottom:.5px solid #412a7a0f;grid-template-columns:32px 1fr auto 17px;align-items:center;gap:9px;min-height:67px;padding:9px 14px;display:grid}.apple-preview__spec-items article>i{border-radius:10px;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.apple-preview__spec-items span{flex-direction:column;display:flex}.apple-preview__spec-items b{color:#412a7a;font-size:var(--type-technical)}.apple-preview__spec-items em{font-size:var(--type-technical);border-radius:99px;padding:5px 7px;font-style:normal}.apple-preview__add-row{color:#412a7a;background:0 0;border:0;align-items:center;gap:6px;height:40px;margin:10px 14px;display:flex}.apple-preview__flow-context{height:max-content;padding:16px}.apple-preview__flow-context>span,.apple-preview__accounting-summary>span,.apple-preview__recon-layout>aside>span,.apple-preview__close-side>span{color:#ef4956;font-size:var(--type-technical)}.apple-preview__flow-context h3{color:#412a7a;margin:5px 0 14px}.apple-preview__chain{font-size:var(--type-technical);background:#412a7a09;border-radius:13px;flex-wrap:wrap;align-items:center;gap:4px;padding:11px;display:flex}.apple-preview__chain i{background:#412a7a2e;width:12px;height:1px}.apple-preview__flow-context section{border-top:.5px solid #412a7a12;margin-top:14px;padding-top:13px}.apple-preview__flow-context section p{font-size:var(--type-technical);align-items:center;gap:6px;display:flex}.apple-preview__flow-context section p i{border-radius:50%;width:7px;height:7px}.apple-preview__entry-steps{background:#ffffffa8;border-radius:18px;grid-template-columns:repeat(4,1fr);margin-bottom:11px;padding:8px;display:grid}.apple-preview__entry-steps span{color:#412a7a6e;font-size:var(--type-technical);align-items:center;gap:7px;padding:7px;display:flex}.apple-preview__entry-steps i{background:#412a7a0f;border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.apple-preview__entry-steps .done{color:#258567}.apple-preview__entry-steps .done i{background:#6bd3aa2e}.apple-preview__entry-steps .active{color:#412a7a}.apple-preview__entry-steps .active i{color:#fff;background:#ef4956}.apple-preview__accounting-layout{grid-template-columns:280px minmax(0,1fr) 220px;gap:11px;display:grid}.apple-preview__document-preview>header,.apple-preview__document-preview>footer{font-size:var(--type-technical);border-bottom:.5px solid #412a7a12;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.apple-preview__document-preview>footer{border:0;border-top:.5px solid #412a7a12;justify-content:center;gap:14px}.apple-preview__document-preview button{color:#412a7a;background:0 0;border:0}.apple-preview__paper{color:#24193a;background:#fff;min-height:430px;margin:16px;padding:28px 20px;box-shadow:0 7px 25px #412a7a1f}.apple-preview__paper>b,.apple-preview__paper>small,.apple-preview__paper>strong{display:block}.apple-preview__paper>b{color:#412a7a;font-size:var(--type-panel-title)}.apple-preview__paper strong{text-align:left;margin-top:90px}.apple-preview__paper div{color:#412a7a66;font-size:var(--type-technical);text-align:center;margin-top:130px}.apple-preview__accounting-form{padding-bottom:10px}.apple-preview__extraction-note span{flex-direction:column;flex:1;display:flex}.apple-preview__extraction-note em{font-style:normal}.apple-preview__accounting-form .apple-preview__form-grid{padding:16px}.apple-preview__accounting-form h3{color:#412a7a;font-size:var(--type-metadata);margin:3px 16px 11px}.apple-preview__coding-table{border:.5px solid #412a7a12;border-radius:13px;margin:0 14px;overflow:hidden}.apple-preview__coding-table>header,.apple-preview__coding-table>div{grid-template-columns:1.3fr 1fr .7fr .7fr;gap:7px;padding:10px;display:grid}.apple-preview__coding-table>header{color:#412a7a66;font-size:var(--type-technical);background:#412a7a06}.apple-preview__coding-table>div{font-size:var(--type-technical);align-items:center}.apple-preview__coding-table>div span{flex-direction:column;display:flex}.apple-preview__validation-box{font-size:var(--type-technical);background:#412a7a08;border-radius:13px;margin:8px 14px;padding:12px}.apple-preview__validation-box p{align-items:center;gap:6px;display:flex}.apple-preview__validation-box .ok{color:#258567}.apple-preview__validation-box .warn{color:#806c0d}.apple-preview__accounting-summary{height:max-content;padding:17px}.apple-preview__accounting-summary h2{color:#412a7a;font-size:var(--type-page-title);margin:4px 0 13px}.apple-preview__accounting-summary dl div,.apple-preview__recon-layout>aside dl div{font-size:var(--type-technical);justify-content:space-between;padding:7px 0;display:flex}.apple-preview__accounting-summary section{border-top:.5px solid #412a7a12;margin-top:12px;padding-top:12px}.apple-preview__accounting-summary section p{font-size:var(--type-technical);align-items:center;gap:7px;display:flex}.apple-preview__accounting-summary section i{border-radius:8px;place-items:center;width:23px;height:23px;font-style:normal;display:grid}.apple-preview__recon-summary>span{flex-direction:column;min-width:130px;display:flex}.apple-preview__recon-summary .warning b{color:#c93240}.apple-preview__recon-layout{grid-template-columns:1fr 1fr 220px;gap:11px;display:grid}.apple-preview__recon-layout section>header{border-bottom:.5px solid #412a7a12;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.apple-preview__recon-layout h2{color:#412a7a;font-size:var(--type-body);margin:0}.apple-preview__recon-layout section>header span{font-size:var(--type-technical);opacity:.45}.apple-preview__recon-layout section>article:not(.apple-preview__match-card){border-bottom:.5px solid #412a7a0f;grid-template-columns:17px 34px 1fr auto;align-items:center;gap:8px;min-height:64px;padding:9px 13px;display:grid}.apple-preview__recon-layout section>article.selected{background:#ef49560b}.apple-preview__recon-layout section>article>i{border-radius:11px;place-items:center;width:32px;height:32px;display:grid}.apple-preview__recon-layout article>span{flex-direction:column;display:flex}.apple-preview__recon-layout article b,.apple-preview__recon-layout article strong{color:#412a7a;font-size:var(--type-technical)}.apple-preview__match-card{background:#6bd3aa0f;border:.5px solid #6bd3aa47;border-radius:15px;margin:12px;padding:13px}.apple-preview__match-card>div{align-items:center;gap:8px;display:flex}.apple-preview__match-card>div>i{width:36px;height:36px;font-size:var(--type-technical);border-radius:11px;place-items:center;font-style:normal;display:grid}.apple-preview__match-card>div span{flex:1}.apple-preview__match-card p{color:#258567;font-size:var(--type-technical)}.apple-preview__match-card footer{justify-content:flex-end;gap:6px;display:flex}.apple-preview__match-card button{color:#412a7a;background:#412a7a0e;border:0;border-radius:10px;height:32px;padding:0 10px}.apple-preview__match-card.muted{background:0 0;border-color:#412a7a12}.apple-preview__recon-layout>aside{height:max-content;padding:16px}.apple-preview__recon-layout>aside h3{color:#412a7a}.apple-preview__recon-layout>aside .ok{color:#258567}.apple-preview__recon-layout>aside label{font-size:var(--type-technical);flex-direction:column;gap:5px;display:flex}.apple-preview__recon-layout textarea{background:#f8f7fa;border:.5px solid #412a7a14;border-radius:11px;min-height:66px;padding:9px}.apple-preview__recon-layout>aside>button,.apple-preview__close-side>button{color:#412a7a;background:#412a7a0e;border:0;border-radius:11px;width:100%;height:36px;margin-top:10px}.apple-preview__close-hero .apple-preview__progress-orbit{width:76px;height:76px}.apple-preview__close-hero>span{flex:1}.apple-preview__close-hero h2{color:#412a7a;font-size:var(--type-card-title);margin:0}.apple-preview__close-hero p{font-size:var(--type-technical);opacity:.5;margin:4px 0}.apple-preview__close-hero>div:not(.apple-preview__progress-orbit){border-inline-start:.5px solid #412a7a14;flex-direction:column;min-width:75px;padding-inline-start:14px;display:flex}.apple-preview__close-hero>div>b{color:#412a7a;font-size:var(--type-section-title)}.apple-preview__close-layout{grid-template-columns:200px minmax(0,1fr) 230px;gap:11px;display:grid}.apple-preview__close-layout>aside:first-child{height:max-content;padding:7px}.apple-preview__close-layout>aside:first-child button{color:#412a7a8c;text-align:right;background:0 0;border:0;border-radius:13px;align-items:center;gap:8px;width:100%;min-height:57px;padding:8px;display:flex}.apple-preview__close-layout>aside:first-child button.active{color:#412a7a;background:#ef495612}.apple-preview__close-layout>aside:first-child button>i{background:#412a7a0f;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.apple-preview__close-layout>aside:first-child button.done>i{color:#258567;background:#6bd3aa2e}.apple-preview__close-layout>aside:first-child span{flex-direction:column;flex:1;display:flex}.apple-preview__close-layout>aside:first-child em{font-size:var(--type-technical);font-style:normal}.apple-preview__close-layout section>header{border-bottom:.5px solid #412a7a12;align-items:center;padding:15px;display:flex}.apple-preview__close-layout section>header div{flex:1}.apple-preview__close-layout section>header h2{color:#412a7a;font-size:var(--type-body);margin:3px 0}.apple-preview__close-items article{border-bottom:.5px solid #412a7a0f;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;min-height:68px;padding:10px 14px;display:grid}.apple-preview__close-items article>i{background:#412a7a0f;border-radius:10px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.apple-preview__close-items article.done>i{color:#258567;background:#6bd3aa2e}.apple-preview__close-items article.blocked{background:#fde24414}.apple-preview__close-items article.blocked>i{color:#806c0d;background:#fde2443d}.apple-preview__close-items span{flex-direction:column;display:flex}.apple-preview__close-items b{color:#412a7a;font-size:var(--type-technical)}.apple-preview__close-items em{font-size:var(--type-technical);font-style:normal}.apple-preview__close-side{height:max-content;padding:16px}.apple-preview__close-side h3{color:#412a7a;font-size:var(--type-body)}.apple-preview__close-side>p{font-size:var(--type-technical);background:#412a7a09;border-radius:11px;align-items:center;gap:6px;padding:9px;display:flex}.apple-preview__close-side>p.warn{color:#806c0d;background:#fde24426}.apple-preview__close-side section{border-top:.5px solid #412a7a12;margin-top:14px;padding-top:12px}.apple-preview__close-side section div{align-items:center;margin-top:8px;display:flex}.apple-preview__close-side section i+i{margin-inline-start:-5px}.apple-preview__close-side section span{font-size:var(--type-technical);margin-inline-start:7px}@media (max-width:1100px){.apple-preview__spec-layout,.apple-preview__accounting-layout,.apple-preview__recon-layout,.apple-preview__close-layout{grid-template-columns:180px minmax(0,1fr)}.apple-preview__flow-context,.apple-preview__accounting-summary,.apple-preview__recon-layout>aside,.apple-preview__close-side{grid-column:1/-1}.apple-preview__accounting-summary{grid-template-columns:1fr 1fr;gap:12px;display:grid}.apple-preview__document-preview{grid-row:2}.apple-preview__accounting-form{grid-area:1/2/3}}@media (max-width:760px){.apple-preview__journey,.apple-preview__recon-summary,.apple-preview__close-hero{overflow:auto}.apple-preview__journey>span,.apple-preview__recon-summary>span{min-width:130px}.apple-preview__journey>div,.apple-preview__recon-summary>div{min-width:100px}.apple-preview__spec-layout,.apple-preview__accounting-layout,.apple-preview__recon-layout,.apple-preview__close-layout{display:block}.apple-preview__flow-nav,.apple-preview__close-layout>aside:first-child{margin-bottom:9px;display:flex;overflow:auto}.apple-preview__flow-nav button,.apple-preview__close-layout>aside:first-child button{min-width:130px}.apple-preview__flow-context,.apple-preview__accounting-summary,.apple-preview__recon-layout>aside,.apple-preview__close-side{margin-top:9px}.apple-preview__entry-steps{display:flex;overflow:auto}.apple-preview__entry-steps span{min-width:120px}.apple-preview__document-preview{display:none}.apple-preview__accounting-form .apple-preview__form-grid{grid-template-columns:1fr}.apple-preview__coding-table>header{display:none}.apple-preview__coding-table>div{grid-template-columns:1fr auto}.apple-preview__coding-table>div em{display:none}.apple-preview__recon-layout>section+section{margin-top:9px}.apple-preview__close-hero{flex-wrap:wrap}.apple-preview__close-hero>div:not(.apple-preview__progress-orbit){min-width:70px}.apple-preview__quality-strip{flex-wrap:wrap}.apple-preview__quality-strip small{flex-basis:100%}.apple-preview{min-height:100dvh;font-size:var(--type-card-title);background:#f7f5f8!important}.apple-preview__shell{height:100dvh;overflow:hidden}.apple-preview__window{width:100%;height:100dvh;overflow:hidden}.apple-preview__toolbar{min-height:52px;margin:max(7px,env(safe-area-inset-top)) 12px 2px;flex:none;padding:0 11px;border-radius:18px!important;box-shadow:0 8px 26px #412a7a14!important}.apple-preview__mobile-brand b{font-size:var(--type-card-title);letter-spacing:-.02em}.apple-preview__mobile-brand .apple-preview__logo{width:30px;height:30px}.apple-preview__content{min-width:0;padding:16px 16px calc(100px + env(safe-area-inset-bottom));scroll-padding-bottom:120px}.apple-preview__screen-in{width:100%;max-width:none}.apple-preview__tabbar{z-index:50;left:12px;right:12px;bottom:max(9px,env(safe-area-inset-bottom));height:68px;padding:5px;border-radius:23px!important;position:fixed!important;box-shadow:0 16px 46px #412a7a33!important}.apple-preview__tabbar button{height:56px;border-radius:18px!important}.apple-preview__tabbar button svg{width:21px;height:21px}.apple-preview__tabbar small{font-size:var(--type-technical);font-weight:650}.apple-preview__welcome{margin:4px 0 18px;display:block}.apple-preview__welcome h1{font-size:var(--type-page-title);margin-top:6px;line-height:1.06}.apple-preview__welcome p{max-width:29ch;font-size:var(--type-body);margin-top:7px;line-height:1.5}.apple-preview__welcome>.apple-preview__primary{z-index:49;width:52px;height:52px;position:fixed;bottom:91px;right:22px;border-radius:18px!important;box-shadow:0 13px 30px #ef495652!important}.apple-preview__record-breadcrumb{font-size:var(--type-technical);margin:0 0 7px}.apple-preview__record-breadcrumb button{padding:0}.apple-preview__record-breadcrumb span,.apple-preview__record-breadcrumb b{display:none}.apple-preview__pattern-heading{margin-bottom:14px;padding:0;display:block}.apple-preview__pattern-heading>div>span{min-height:24px;font-size:var(--type-technical);background:#ef495614;border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.apple-preview__pattern-heading h1{font-size:var(--type-page-title);margin-top:7px;line-height:1.08}.apple-preview__pattern-heading .apple-preview__save-actions{z-index:48;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffdb;border:.5px solid #fffffff0;border-radius:19px;padding:8px;position:fixed;bottom:88px;left:16px;right:16px;box-shadow:0 14px 38px #412a7a29}.apple-preview__pattern-heading .apple-preview__save-actions button{display:none}.apple-preview__pattern-heading .apple-preview__save-actions .primary{width:100%;height:44px;font-size:var(--type-body);justify-content:center;display:flex}.apple-preview__pattern-heading>.apple-preview__primary{z-index:49;border-radius:18px;width:52px;height:52px;position:fixed;bottom:91px;right:22px}.apple-preview__sample-grid{gap:10px}.apple-preview__sample-grid>button{border-radius:21px;min-height:0;padding:16px 15px}.apple-preview__sample-grid>button>i{border-radius:13px;width:41px;height:41px;margin-bottom:11px}.apple-preview__sample-grid h2{font-size:var(--type-section-title)}.apple-preview__sample-grid p{font-size:var(--type-metadata);line-height:1.5}.apple-preview__sample-grid footer{font-size:var(--type-metadata);padding-top:12px}.apple-preview__journey{border-radius:17px;grid-template-columns:1fr auto;gap:5px 10px;padding:12px 14px;display:grid}.apple-preview__journey>span{min-width:0}.apple-preview__journey>span b{font-size:var(--type-metadata)}.apple-preview__journey>span small{font-size:var(--type-technical)}.apple-preview__journey>div{grid-area:2/1/auto/-1;min-width:0}.apple-preview__journey>em{grid-area:1/2;align-self:center}.apple-preview__flow-nav{box-shadow:none;scroll-snap-type:x mandatory;background:0 0;border:0;border-radius:0;margin:0 -16px 11px;padding:0 16px 4px}.apple-preview__flow-nav button{scroll-snap-align:start;background:#ffffffb3;border:.5px solid #412a7a12;border-radius:999px;flex-shrink:0;min-width:auto;min-height:36px;padding:5px 10px}.apple-preview__flow-nav button>i{width:23px;height:23px}.apple-preview__flow-nav button span{display:block}.apple-preview__flow-nav button small,.apple-preview__flow-nav button em{display:none}.apple-preview__flow-nav button b{font-size:var(--type-technical);white-space:nowrap}.apple-preview__flow-nav button.active{background:#ef495617;border-color:#ef49562e}.apple-preview__flow-canvas,.apple-preview__accounting-form,.apple-preview__recon-layout>section,.apple-preview__close-layout>section{border-radius:21px}.apple-preview__flow-canvas>header{padding:15px}.apple-preview__flow-canvas>header h2{font-size:var(--type-section-title)}.apple-preview__flow-canvas>header p{max-width:25ch;font-size:var(--type-technical);margin-top:4px;line-height:1.45}.apple-preview__flow-canvas>header button,.apple-preview__close-layout section>header button{place-items:center;width:38px;height:38px;padding:0;font-size:0;display:grid}.apple-preview__quality-strip{grid-template-columns:1fr auto;gap:3px 8px;padding:11px 14px;display:grid}.apple-preview__quality-strip small{grid-column:1/-1;line-height:1.4}.apple-preview__quality-strip button{font-size:var(--type-technical)}.apple-preview__spec-items article{grid-template-columns:34px minmax(0,1fr) 17px;min-height:76px;padding:11px 13px}.apple-preview__spec-items article>em{grid-column:2;justify-self:start;margin-top:4px}.apple-preview__spec-items article>svg{grid-area:1/3}.apple-preview__spec-items b{font-size:var(--type-metadata);line-height:1.35}.apple-preview__spec-items small{font-size:var(--type-technical);margin-top:3px}.apple-preview__flow-context{display:none}.apple-preview__entry-steps{scroll-snap-type:x mandatory;background:0 0;border-radius:0;margin:0 -16px 11px;padding:0 16px 4px}.apple-preview__entry-steps span{scroll-snap-align:start;background:#ffffffb8;border:.5px solid #412a7a12;border-radius:999px;flex-shrink:0;min-width:auto;padding:5px 10px}.apple-preview__entry-steps span b{font-size:var(--type-technical);white-space:nowrap}.apple-preview__entry-steps i{width:24px;height:24px}.apple-preview__extraction-note{padding:12px 13px}.apple-preview__extraction-note b{font-size:var(--type-metadata)}.apple-preview__extraction-note small{font-size:var(--type-technical)}.apple-preview__accounting-form .apple-preview__form-grid{gap:10px;padding:14px}.apple-preview__form-grid label{font-size:var(--type-technical)}.apple-preview__form-grid input{height:45px;font-size:var(--type-body)}.apple-preview__accounting-form h3{font-size:var(--type-body);margin:3px 14px 10px}.apple-preview__coding-table{margin:0 12px}.apple-preview__coding-table>div{padding:12px}.apple-preview__coding-table>div b,.apple-preview__coding-table>div strong{font-size:var(--type-metadata)}.apple-preview__validation-box{font-size:var(--type-technical);margin:9px 12px 13px;padding:13px}.apple-preview__accounting-summary{display:none}.apple-preview__recon-summary{grid-template-columns:1fr 1fr;gap:9px;padding:12px;display:grid}.apple-preview__recon-summary>span{background:#412a7a09;border-radius:12px;min-width:0;padding:8px}.apple-preview__recon-summary>span small{font-size:var(--type-technical)}.apple-preview__recon-summary>span b{font-size:var(--type-body)}.apple-preview__recon-summary>div{grid-column:1/-1;min-width:0}.apple-preview__recon-summary>em{grid-column:1/-1}.apple-preview__recon-layout>section:first-child article:not(.selected){display:none}.apple-preview__recon-layout section>header{padding:13px}.apple-preview__recon-layout section>article:not(.apple-preview__match-card){grid-template-columns:16px 34px 1fr;min-height:70px}.apple-preview__recon-layout section>article>strong{grid-column:3;margin-top:3px}.apple-preview__match-card{margin:10px}.apple-preview__match-card>div{align-items:flex-start}.apple-preview__match-card footer button{height:38px}.apple-preview__recon-layout>aside{display:none}.apple-preview__close-hero{grid-template-columns:70px 1fr;gap:8px 12px;padding:14px;display:grid}.apple-preview__close-hero .apple-preview__progress-orbit{grid-row:1/3;width:68px;height:68px}.apple-preview__close-hero>span{min-width:0}.apple-preview__close-hero h2{font-size:var(--type-card-title)}.apple-preview__close-hero p{font-size:var(--type-technical);line-height:1.4}.apple-preview__close-hero>div:not(.apple-preview__progress-orbit){border:0;min-width:0;padding:7px 0 0}.apple-preview__close-hero>div:nth-last-child(2),.apple-preview__close-hero>div:last-child{grid-row:3;display:inline-flex}.apple-preview__close-layout>aside:first-child{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 -16px 11px;padding:0 16px 4px}.apple-preview__close-layout>aside:first-child button{background:#ffffffb8;border:.5px solid #412a7a12;border-radius:999px;flex-shrink:0;min-width:auto;min-height:38px;padding:5px 10px}.apple-preview__close-layout>aside:first-child button small,.apple-preview__close-layout>aside:first-child button em{display:none}.apple-preview__close-layout>aside:first-child button b{font-size:var(--type-technical);white-space:nowrap}.apple-preview__close-items article{grid-template-columns:31px 1fr;min-height:76px;padding:11px 13px}.apple-preview__close-items article>em{font-size:var(--type-technical);grid-column:2;margin-top:2px}.apple-preview__close-items b{font-size:var(--type-metadata);line-height:1.35}.apple-preview__close-items small{font-size:var(--type-technical)}.apple-preview__close-side{display:none}}.apple-preview__sample-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.apple-preview__sample-grid>button{color:#24193a;text-align:right;background:#ffffffc2;border:.5px solid #fffffffa;border-radius:25px;flex-direction:column;align-items:flex-start;min-height:222px;padding:20px;transition:transform .25s cubic-bezier(.2,.9,.3,1.2),box-shadow .2s;display:flex;box-shadow:inset 0 1px #fff,0 18px 48px #412a7a12}.apple-preview__sample-grid>button:hover{transform:translateY(-5px);box-shadow:inset 0 1px #fff,0 26px 58px #412a7a1f}.apple-preview__sample-grid>button>i{border-radius:16px;place-items:center;width:48px;height:48px;margin-bottom:15px;display:grid}.apple-preview__sample-eyebrow{color:#ef4956;font-size:var(--type-technical);letter-spacing:.05em;font-weight:700}.apple-preview__sample-grid h2{color:#412a7a;font-size:var(--type-section-title);margin:5px 0 8px}.apple-preview__sample-grid p{color:#24193a87;font-size:var(--type-metadata);margin:0;line-height:1.65}.apple-preview__sample-grid footer{color:#412a7a;width:100%;font-size:var(--type-technical);justify-content:space-between;align-items:center;margin-top:auto;padding-top:15px;display:flex}.apple-preview__sample-grid footer svg{color:#ef4956}.apple-preview__pattern-strip{background:#ffffffa1;border:.5px solid #fffffffa;border-radius:22px;grid-template-columns:1.15fr repeat(4,1fr);gap:8px;margin-top:13px;padding:12px;display:grid;box-shadow:0 14px 38px #412a7a0e}.apple-preview__pattern-strip>div{padding:5px 8px}.apple-preview__pattern-strip>div span{color:#ef4956;font-size:var(--type-technical)}.apple-preview__pattern-strip h2{color:#412a7a;font-size:var(--type-card-title);margin:4px 0}.apple-preview__pattern-strip>button{color:#412a7a;text-align:right;background:#ffffff9e;border:.5px solid #412a7a12;border-radius:15px;align-items:center;gap:9px;padding:11px;display:flex}.apple-preview__pattern-strip>button>svg{color:#ef4956}.apple-preview__pattern-strip>button span{flex-direction:column;display:flex}.apple-preview__pattern-strip>button b,.apple-preview__pattern-strip>button small{font-size:var(--type-technical)}.apple-preview__update-modal>header p{color:#412a7a7a;font-size:var(--type-technical);margin:4px 0 0}.apple-preview__update-context{background:#412a7a09;border:.5px solid #412a7a12;border-radius:15px;align-items:center;gap:10px;margin:17px 22px 0;padding:12px;display:flex}.apple-preview__update-context>i{color:#fff;background:#412a7a;border-radius:12px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:700;display:grid}.apple-preview__update-context>span{flex-direction:column;display:flex}.apple-preview__update-context b{color:#412a7a;font-size:var(--type-metadata)}.apple-preview__update-context em{color:#412a7a66;font-size:var(--type-technical);margin-inline-start:auto;font-style:normal}.apple-preview__notify-toggle{background:#6bd3aa13;border:.5px solid #412a7a12;border-radius:13px;justify-content:space-between;align-items:center;min-height:54px;padding:9px 11px;flex-direction:row!important;display:flex!important}.apple-preview__notify-toggle>span{flex-direction:column;display:flex}.apple-preview__notify-toggle b{color:#412a7a;font-size:var(--type-technical)}.apple-preview__notify-toggle input{accent-color:#ef4956;width:35px!important;min-height:20px!important}@media (max-width:1100px){.apple-preview__sample-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.apple-preview__pattern-strip{grid-template-columns:1fr 1fr}.apple-preview__pattern-strip>div{grid-column:1/-1}}@media (max-width:760px){.apple-preview__sample-grid{grid-template-columns:1fr}.apple-preview__sample-grid>button{min-height:190px}.apple-preview__pattern-strip{grid-template-columns:1fr}.apple-preview__pattern-strip>div{grid-column:auto}.apple-preview__update-context em{display:none}}.apple-preview__pattern-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.apple-preview__pattern-heading span{color:#ef4956;font-size:var(--type-technical);font-weight:650}.apple-preview__pattern-heading h1{color:#412a7a;font-size:var(--type-page-title);letter-spacing:-.04em;margin:4px 0 0}.apple-preview__pattern-heading>button,.apple-preview__calendar-actions .primary{border:0;border-radius:14px;align-items:center;gap:6px;height:42px;padding:0 15px;display:flex}.apple-preview__save-actions,.apple-preview__calendar-actions{align-items:center;gap:7px;display:flex}.apple-preview__save-actions button,.apple-preview__calendar-actions button{color:#412a7a;background:#ffffffb8;border:.5px solid #412a7a14;border-radius:12px;height:39px;padding:0 13px}.apple-preview__save-actions .primary,.apple-preview__calendar-actions .primary{color:#fff;border:0}.apple-preview__inbox-layout{background:#ffffffb3;border:.5px solid #fffffffa;border-radius:25px;grid-template-columns:330px 1fr;height:620px;display:grid;overflow:hidden;box-shadow:0 20px 58px #412a7a14}.apple-preview__inbox-layout>aside{border-inline-end:.5px solid #412a7a14}.apple-preview__inbox-search{color:#412a7a66;height:39px;font-size:var(--type-technical);background:#f8f7fa;border:.5px solid #412a7a14;border-radius:12px;align-items:center;gap:7px;margin:13px;padding:0 10px;display:flex}.apple-preview__inbox-filters{gap:4px;padding:0 13px 10px;display:flex}.apple-preview__inbox-filters button{color:#412a7a7a;height:29px;font-size:var(--type-technical);background:0 0;border:0;border-radius:99px;padding:0 10px}.apple-preview__inbox-filters button.active{color:#412a7a;background:#ef495614}.apple-preview__message-list button{border:0;color:#412a7a;text-align:right;background:0 0;border-top:.5px solid #412a7a0f;grid-template-columns:38px 1fr auto;gap:9px;width:100%;min-height:82px;padding:13px;display:grid}.apple-preview__message-list button.active{background:linear-gradient(90deg,#ef495611,#ffffff80)}.apple-preview__message-list button>i{width:38px;height:38px;font-size:var(--type-technical);border-radius:13px;place-items:center;font-style:normal;display:grid}.apple-preview__message-list span{flex-direction:column;min-width:0;display:flex}.apple-preview__message-list b{font-size:var(--type-technical);align-items:center;gap:5px;display:flex}.apple-preview__message-list b em{background:#ef4956;border-radius:50%;width:5px;height:5px}.apple-preview__message-list strong{font-size:var(--type-technical);margin:3px 0}.apple-preview__message-list small{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.apple-preview__message-list time{color:#412a7a61;font-size:var(--type-technical)}.apple-preview__conversation{flex-direction:column;display:flex}.apple-preview__conversation>header{border-bottom:.5px solid #412a7a12;align-items:center;gap:10px;padding:14px 17px;display:flex}.apple-preview__conversation>header .apple-preview__company-logo{width:40px;height:40px;font-size:var(--type-metadata);border-radius:13px}.apple-preview__conversation>header>span{flex:1}.apple-preview__conversation h2{color:#412a7a;font-size:var(--type-body);margin:0}.apple-preview__conversation>header>div:last-child{gap:5px;display:flex}.apple-preview__conversation>header button{color:#412a7a;background:#412a7a0d;border:0;border-radius:11px;width:34px;height:34px}.apple-preview__conversation-context{color:#412a7a8c;font-size:var(--type-technical);background:#6bd3aa12;align-items:center;gap:7px;padding:9px 17px;display:flex}.apple-preview__conversation-context strong{color:#412a7a;margin-inline-start:auto}.apple-preview__conversation>section{flex:1;padding:22px;overflow:auto}.apple-preview__bubble{background:#f5f3f8;border-radius:16px;max-width:70%;margin-bottom:13px;padding:11px 13px}.apple-preview__bubble.outgoing{background:#ef495617;margin-inline-start:auto}.apple-preview__bubble p{font-size:var(--type-metadata);margin:4px 0 0;line-height:1.55}.apple-preview__conversation>footer{border-top:.5px solid #412a7a12;gap:7px;padding:12px;display:flex}.apple-preview__conversation>footer div{color:#412a7a61;font-size:var(--type-technical);background:#f8f7fa;border-radius:13px;flex:1;padding:11px}.apple-preview__conversation>footer button{color:#412a7a;background:#412a7a0e;border:0;border-radius:12px;width:39px}.apple-preview__conversation>footer .primary{color:#fff}.apple-preview__settings-layout{grid-template-columns:230px 1fr;gap:13px;display:grid}.apple-preview__settings-layout>aside,.apple-preview__settings-layout>section,.apple-preview__document-editor,.apple-preview__document-summary,.apple-preview__approval-layout>section,.apple-preview__approval-layout>aside,.apple-preview__capacity-strip,.apple-preview__calendar-grid,.apple-preview__onboarding-card,.apple-preview__onboarding-pattern>aside{background:#ffffffbd;border:.5px solid #fffffffa;box-shadow:0 18px 48px #412a7a12}.apple-preview__settings-layout>aside{border-radius:20px;height:max-content;padding:8px}.apple-preview__settings-layout>aside button{color:#412a7a8a;text-align:right;background:0 0;border:0;border-radius:12px;align-items:center;gap:7px;width:100%;height:43px;padding:0 10px;display:flex}.apple-preview__settings-layout>aside button span{flex:1}.apple-preview__settings-layout>aside button.active{color:#412a7a;background:#ef495612}.apple-preview__settings-layout>aside button i{background:#ef4956;border-radius:50%;width:5px;height:5px}.apple-preview__settings-layout>section{border-radius:23px;overflow:hidden}.apple-preview__settings-layout>section>header{border-bottom:.5px solid #412a7a12;padding:18px 20px}.apple-preview__settings-layout h2,.apple-preview__settings-section h3{color:#412a7a;margin:0}.apple-preview__settings-layout p{color:#412a7a7a;font-size:var(--type-technical);margin:4px 0 0}.apple-preview__settings-section{border-bottom:.5px solid #412a7a12;padding:18px 20px}.apple-preview__settings-section h3{font-size:var(--type-metadata);margin-bottom:13px}.apple-preview__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.apple-preview__form-grid label{color:#412a7a7a;font-size:var(--type-technical);flex-direction:column;gap:6px;display:flex}.apple-preview__form-grid label.wide{grid-column:1/-1}.apple-preview__form-grid input{color:#24193a;height:41px;font:inherit;background:#f8f7fa;border:.5px solid #412a7a17;border-radius:12px;padding:0 11px}.apple-preview__setting-toggle{justify-content:space-between;align-items:center;padding:10px 0;display:flex}.apple-preview__setting-toggle span{color:#412a7a;font-size:var(--type-technical);flex-direction:column;display:flex}.apple-preview__setting-toggle input{accent-color:#ef4956;width:34px;height:20px}.apple-preview__document-layout{grid-template-columns:minmax(0,1fr) 280px;gap:13px;display:grid}.apple-preview__document-editor,.apple-preview__document-summary{border-radius:23px;overflow:hidden}.apple-preview__document-meta{border-bottom:.5px solid #412a7a12;grid-template-columns:repeat(4,1fr);display:grid}.apple-preview__document-meta label{flex-direction:column;gap:4px;padding:13px;display:flex}.apple-preview__document-meta label+label{border-inline-start:.5px solid #412a7a12}.apple-preview__document-meta b{color:#412a7a;font-size:var(--type-technical)}.apple-preview__document-editor>header{align-items:center;padding:15px 17px;display:flex}.apple-preview__document-editor>header div{flex:1}.apple-preview__document-editor h2{color:#412a7a;font-size:var(--type-body);margin:0}.apple-preview__document-editor p{color:#412a7a70;font-size:var(--type-technical);margin:3px 0}.apple-preview__document-editor>header button{color:#412a7a;background:#fff;border:.5px solid #412a7a14;border-radius:11px;align-items:center;gap:5px;height:34px;padding:0 10px;display:flex}.apple-preview__line-table>div,.apple-preview__line-table>button{grid-template-columns:25px minmax(180px,1fr) 55px 85px 85px 18px;align-items:center;gap:9px;padding:0 14px;display:grid}.apple-preview__line-table>div{color:#412a7a66;height:35px;font-size:var(--type-technical);background:#412a7a06}.apple-preview__line-table>div span:first-child{grid-column:2}.apple-preview__line-table>button{border:0;color:#412a7a;text-align:right;background:0 0;border-bottom:.5px solid #412a7a0f;width:100%;min-height:62px}.apple-preview__line-table>button>i{width:22px;height:22px;font-size:var(--type-technical);background:#412a7a0d;border-radius:7px;place-items:center;font-style:normal;display:grid}.apple-preview__line-table>button>span{flex-direction:column;display:flex}.apple-preview__line-table b{font-size:var(--type-technical)}.apple-preview__line-table em{font-style:normal}.apple-preview__document-notes{padding:14px}.apple-preview__document-notes label{color:#412a7a75;font-size:var(--type-technical);flex-direction:column;gap:6px;display:flex}.apple-preview__document-notes textarea{resize:none;background:#f8f7fa;border:.5px solid #412a7a14;border-radius:12px;min-height:65px;padding:10px}.apple-preview__document-summary{padding:18px}.apple-preview__document-summary>span{color:#ef4956;font-size:var(--type-technical)}.apple-preview__document-summary>h2{color:#412a7a;font-size:var(--type-page-title);margin:4px 0 16px}.apple-preview__document-summary dl{margin:0}.apple-preview__document-summary dl div{color:#412a7a8f;font-size:var(--type-technical);justify-content:space-between;padding:8px 0;display:flex}.apple-preview__document-summary dl .total{color:#412a7a;font-size:var(--type-metadata);border-top:.5px solid #412a7a17;margin-top:7px;padding-top:13px;font-weight:700}.apple-preview__approval-route{font-size:var(--type-technical);border-top:.5px solid #412a7a14;flex-direction:column;gap:10px;margin-top:18px;padding-top:15px;display:flex}.apple-preview__approval-route span{align-items:center;gap:8px;display:flex}.apple-preview__approval-route i{border-radius:9px;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.apple-preview__approval-layout{grid-template-columns:minmax(0,1.2fr) minmax(300px,.65fr);gap:13px;display:grid}.apple-preview__approval-layout>section,.apple-preview__approval-layout>aside{border-radius:23px;overflow:hidden}.apple-preview__approval-layout>section>header{font-size:var(--type-technical);border-bottom:.5px solid #412a7a12;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.apple-preview__approval-layout>section>header div{gap:4px;display:flex}.apple-preview__approval-layout>section>header button{color:#412a7a80;background:0 0;border:0;border-radius:99px;height:29px;padding:0 9px}.apple-preview__approval-layout>section>header button.active{color:#412a7a;background:#ef495614}.apple-preview__approval-layout>section article{border-bottom:.5px solid #412a7a0f;grid-template-columns:18px 38px 1fr 80px 18px;align-items:center;gap:10px;min-height:72px;padding:9px 15px;display:grid}.apple-preview__approval-layout>section article.selected{background:#ef495609}.apple-preview__approval-layout article>i{width:36px;height:36px;font-size:var(--type-technical);border-radius:12px;place-items:center;font-style:normal;display:grid}.apple-preview__approval-layout article>span{flex-direction:column;display:flex}.apple-preview__approval-layout article b,.apple-preview__approval-layout article strong{color:#412a7a;font-size:var(--type-technical)}.apple-preview__approval-layout>aside{padding:18px}.apple-preview__approval-layout>aside h2{color:#412a7a;font-size:var(--type-section-title);margin:4px 0}.apple-preview__approval-layout>aside header p{color:#412a7a6e;font-size:var(--type-technical);margin:0}.apple-preview__review-metrics{grid-template-columns:repeat(3,1fr);gap:7px;margin:15px 0;display:grid}.apple-preview__review-metrics span{background:#412a7a09;border-radius:12px;flex-direction:column;padding:10px;display:flex}.apple-preview__review-metrics b{color:#412a7a;font-size:var(--type-section-title)}.apple-preview__review-list{font-size:var(--type-technical);border-block:.5px solid #412a7a12;flex-direction:column;gap:8px;padding:13px 0;display:flex}.apple-preview__review-list span{align-items:center;gap:7px;display:flex}.apple-preview__review-list i{border-radius:50%;width:9px;height:9px}.apple-preview__approval-layout>aside>label{color:#412a7a7a;font-size:var(--type-technical);flex-direction:column;gap:6px;margin-top:13px;display:flex}.apple-preview__approval-layout textarea{resize:none;background:#f8f7fa;border:.5px solid #412a7a14;border-radius:11px;min-height:62px;padding:9px}.apple-preview__approval-layout>aside>footer{gap:7px;margin-top:13px;display:flex}.apple-preview__approval-layout>aside>footer button{border:0;border-radius:12px;flex:1;height:38px}.apple-preview__approval-layout .danger{color:#c93240;background:#ef495614}.apple-preview__capacity-strip{border-radius:18px;align-items:center;gap:14px;margin-bottom:10px;padding:12px 15px;display:flex}.apple-preview__capacity-strip span{flex-direction:column;display:flex}.apple-preview__capacity-strip b{color:#412a7a}.apple-preview__capacity-strip>div{background:#412a7a0f;border-radius:99px;flex:1;height:7px;overflow:hidden}.apple-preview__capacity-strip>div i{background:linear-gradient(90deg,#6bd3aa,#412a7a);border-radius:99px;height:100%;display:block}.apple-preview__capacity-strip em{color:#258567;font-size:var(--type-technical);font-style:normal}.apple-preview__calendar-grid{border-radius:23px;overflow:hidden}.apple-preview__calendar-grid>header,.apple-preview__calendar-grid>section{grid-template-columns:190px repeat(5,1fr);display:grid}.apple-preview__calendar-grid>header{color:#412a7a70;min-height:38px;font-size:var(--type-technical);background:#412a7a06;align-items:center}.apple-preview__calendar-grid>header>*{border-inline-start:.5px solid #412a7a0d;padding:8px}.apple-preview__calendar-grid>header .today{color:#ef4956}.apple-preview__calendar-grid>section{border-top:.5px solid #412a7a0f;min-height:75px}.apple-preview__calendar-grid>section>div{align-items:center;gap:8px;padding:10px;display:flex}.apple-preview__calendar-grid>section>div span{flex-direction:column;display:flex}.apple-preview__calendar-grid>section button{border:0;color:#412a7a;text-align:right;background:0 0;border-inline-start:.5px solid #412a7a0d;flex-direction:column;justify-content:center;gap:4px;padding:8px;display:flex}.apple-preview__calendar-grid>section button.focus{background:#5637a20e}.apple-preview__calendar-grid>section button.warning{background:#fde24424}.apple-preview__calendar-grid>section button span{font-weight:700}.apple-preview__calendar-grid>section button i{font-size:var(--type-technical);opacity:.48;font-style:normal}.apple-preview__calendar-legend{color:#412a7a7a;font-size:var(--type-technical);gap:15px;padding:10px;display:flex}.apple-preview__calendar-legend span{align-items:center;gap:5px;display:flex}.apple-preview__calendar-legend i{background:#fff;border:.5px solid #412a7a1f;border-radius:3px;width:9px;height:9px}.apple-preview__calendar-legend i.focus{background:#5637a21f}.apple-preview__calendar-legend i.warning{background:#fde24459}.apple-preview__onboarding-pattern{grid-template-columns:minmax(0,620px) 230px;justify-content:center;gap:14px;padding-top:10px;display:grid}.apple-preview__onboarding-card,.apple-preview__onboarding-pattern>aside{border-radius:27px;overflow:hidden}.apple-preview__onboarding-card>header{border-bottom:.5px solid #412a7a12;align-items:center;gap:9px;padding:15px 18px;display:flex}.apple-preview__onboarding-card>header>div{color:#412a7a;flex-direction:column;display:flex}.apple-preview__onboarding-card>header em{color:#412a7a6e;font-size:var(--type-technical);margin-inline-start:auto;font-style:normal}.apple-preview__onboarding-progress{grid-template-columns:repeat(4,1fr);gap:5px;padding:0 18px;display:grid}.apple-preview__onboarding-progress i{background:#412a7a14;border-radius:99px;height:3px}.apple-preview__onboarding-progress i:first-child,.apple-preview__onboarding-progress i.active{background:#ef4956}.apple-preview__onboarding-card>section{padding:25px 28px}.apple-preview__onboarding-card h1{color:#412a7a;font-size:var(--type-page-title);margin:7px 0}.apple-preview__onboarding-card>section>p{color:#412a7a85;font-size:var(--type-technical);margin:0 0 17px}.apple-preview__onboarding-options{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:14px;display:grid}.apple-preview__onboarding-options button{color:#412a7a;text-align:right;background:#f8f7fa;border:.5px solid #412a7a14;border-radius:15px;align-items:center;gap:9px;padding:12px;display:flex}.apple-preview__onboarding-options button.selected{background:#ef49560b;border-color:#ef495638}.apple-preview__onboarding-options button>i{border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.apple-preview__onboarding-options span{flex-direction:column;flex:1;display:flex}.apple-preview__connection-note{color:#258567;background:#6bd3aa1a;border-radius:13px;align-items:center;gap:8px;margin-top:14px;padding:10px;display:flex}.apple-preview__connection-note span{flex-direction:column;display:flex}.apple-preview__onboarding-card>footer{border-top:.5px solid #412a7a12;justify-content:flex-end;gap:7px;padding:14px 18px;display:flex}.apple-preview__onboarding-card>footer button{color:#412a7a;background:#412a7a0e;border:0;border-radius:12px;height:39px;padding:0 15px}.apple-preview__onboarding-card>footer .primary{color:#fff;align-items:center;gap:6px;display:flex}.apple-preview__onboarding-pattern>aside{height:max-content;padding:15px}.apple-preview__onboarding-pattern>aside>span{color:#ef4956;font-size:var(--type-technical)}.apple-preview__onboarding-pattern>aside>div{border-bottom:.5px solid #412a7a0f;align-items:center;gap:8px;padding:12px 0;display:flex}.apple-preview__onboarding-pattern>aside>div>i{color:#412a7a;background:#412a7a0f;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.apple-preview__onboarding-pattern>aside>div.done>i{color:#258567;background:#6bd3aa2e}.apple-preview__onboarding-pattern>aside>div span{color:#412a7a;font-size:var(--type-technical);flex-direction:column;display:flex}@media (max-width:1100px){.apple-preview__inbox-layout{grid-template-columns:280px 1fr}.apple-preview__document-layout,.apple-preview__approval-layout{grid-template-columns:1fr}.apple-preview__document-summary{grid-template-columns:1fr 1fr;gap:14px;display:grid}.apple-preview__document-summary dl{grid-column:1}.apple-preview__approval-route{border:0;grid-area:1/2/3;margin:0;padding:0}.apple-preview__onboarding-pattern{grid-template-columns:minmax(0,620px)}}@media (max-width:760px){.apple-preview__pattern-heading{align-items:flex-start}.apple-preview__pattern-heading h1{font-size:var(--type-page-title)}.apple-preview__pattern-heading .apple-preview__primary{width:40px;padding:0;font-size:0}.apple-preview__save-actions button:first-child{display:none}.apple-preview__inbox-layout{height:auto;display:block}.apple-preview__inbox-layout>aside{border:0}.apple-preview__message-list button{min-height:74px}.apple-preview__conversation{display:none}.apple-preview__settings-layout{display:block}.apple-preview__settings-layout>aside{margin-bottom:9px;display:flex;overflow:auto}.apple-preview__settings-layout>aside button{flex-shrink:0;width:auto}.apple-preview__settings-layout>aside button svg,.apple-preview__settings-layout>aside button i{display:none}.apple-preview__settings-section{padding:15px}.apple-preview__form-grid{grid-template-columns:1fr}.apple-preview__document-layout{display:block}.apple-preview__document-meta{display:flex;overflow:auto}.apple-preview__document-meta label{min-width:140px}.apple-preview__line-table>div{display:none}.apple-preview__line-table>button{grid-template-columns:24px 1fr auto 18px;padding:10px 12px}.apple-preview__line-table>button>em,.apple-preview__line-table>button>strong:first-of-type{display:none}.apple-preview__document-summary{margin-top:9px;display:block}.apple-preview__approval-layout{display:block}.apple-preview__approval-layout>aside{margin-top:9px}.apple-preview__approval-layout>section article{grid-template-columns:18px 34px 1fr 18px}.apple-preview__approval-layout>section article>strong,.apple-preview__calendar-actions button:not(.primary){display:none}.apple-preview__calendar-grid{overflow:auto}.apple-preview__calendar-grid>header,.apple-preview__calendar-grid>section{min-width:760px}.apple-preview__capacity-strip{flex-wrap:wrap}.apple-preview__capacity-strip>div{flex-basis:100%;order:3}.apple-preview__onboarding-pattern{padding:0;display:block}.apple-preview__onboarding-pattern>aside{display:none}.apple-preview__onboarding-card>section{padding:21px 16px}.apple-preview__onboarding-options{grid-template-columns:1fr}.apple-preview__onboarding-card h1{font-size:var(--type-panel-title)}}.apple-preview__screen-in[data-ia-family]{width:100%;margin-inline:auto}.apple-preview__screen-in[data-ia-family=record],.apple-preview__screen-in[data-ia-family=list],.apple-preview__screen-in[data-ia-family=dashboard]{max-width:1440px}.apple-preview__screen-in[data-ia-family=document],.apple-preview__screen-in[data-ia-family=process],.apple-preview__screen-in[data-ia-family=workspace]{max-width:1560px}.apple-preview__screen-in[data-ia-family] .apple-preview__pattern-heading,.apple-preview__screen-in[data-ia-family] .apple-preview__welcome{margin-bottom:16px}.apple-preview__screen-in[data-ia-family] .apple-preview__pattern-heading>div,.apple-preview__screen-in[data-ia-family] .apple-preview__welcome>div{max-width:760px}.apple-preview__account-hero--record{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;column-gap:16px;min-height:128px;padding:19px 21px!important;display:grid!important}.apple-preview__account-title{min-width:0}.apple-preview__account-title h1{margin-block:3px 1px}.apple-preview__record-identity-facts{color:#24193a94;font-size:var(--type-technical);flex-wrap:wrap;align-items:center;gap:5px 12px;margin-top:10px;display:flex}.apple-preview__record-identity-facts>span{align-items:center;gap:5px;min-height:24px;display:inline-flex}.apple-preview__record-identity-facts .tag{color:#5637a2;background:#5637a212;border-radius:999px;padding-inline:8px}.apple-preview__record-facts{grid-template-columns:1.15fr repeat(4,minmax(0,1fr));margin-bottom:10px}.apple-preview__record-facts>span{min-height:66px}.apple-preview__client-grid{grid-template-columns:minmax(0,1fr) minmax(240px,280px);align-items:start;gap:16px}.apple-preview__client-side{position:sticky;top:12px}.apple-preview__client-side .apple-preview__panel{height:auto}.apple-preview__client-side--urgent .apple-preview__panel{background:linear-gradient(155deg,#ef495609,#ffffffd1 42%)!important;border-color:#ef49561c!important}.apple-preview__client-side--urgent .apple-preview__panel>header{min-height:64px}.apple-preview__client-side--urgent .apple-preview__panel>header h2:before{content:"";background:#ef4956;border-radius:50%;width:7px;height:7px;margin-inline-end:7px;display:inline-block;box-shadow:0 0 0 5px #ef495614}.apple-preview__client-side--urgent .apple-preview__panel>header button{display:none}.apple-preview__client-tasks label.urgent small{color:#c93240!important}.apple-preview__client-tasks label.warning small{color:#806c0d!important}.apple-preview__document-layout{grid-template-columns:minmax(680px,1fr) minmax(240px,280px);gap:16px}.apple-preview__accounting-layout{grid-template-columns:minmax(220px,24%) minmax(560px,1fr) minmax(210px,20%);gap:16px}.apple-preview__spec-layout{grid-template-columns:minmax(180px,210px) minmax(680px,1fr) minmax(220px,260px);gap:16px}.apple-preview__flow-nav,.apple-preview__flow-context{position:sticky;top:12px}.apple-preview__flow-canvas,.apple-preview__accounting-form,.apple-preview__document-editor{min-width:0}.apple-preview__screen-in[data-ia-family] :where(.primary,.apple-preview__primary){background:#ef4956!important}.apple-preview__screen-in[data-ia-family] :where(.apple-preview__health,.mint-text){color:#258567!important}.apple-preview__screen-in[data-ia-family] :where(.apple-preview__panel,.apple-preview__related-list,.apple-preview__document-editor,.apple-preview__document-summary,.apple-preview__flow-canvas,.apple-preview__flow-nav,.apple-preview__flow-context){box-shadow:0 14px 38px #412a7a0e!important}@media (max-width:1100px){.apple-preview__accounting-layout,.apple-preview__spec-layout{grid-template-columns:minmax(180px,220px) minmax(0,1fr)}.apple-preview__accounting-summary,.apple-preview__flow-context{grid-column:1/-1;position:static}.apple-preview__document-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.apple-preview__screen-in[data-ia-family]{max-width:none}.apple-preview__account-hero--record{grid-template-columns:52px minmax(0,1fr);min-height:0;align-items:start!important;padding:16px!important}.apple-preview__account-hero--record .apple-preview__company-logo{border-radius:17px;width:52px;height:52px}.apple-preview__account-hero--record .apple-preview__record-actions{grid-column:1/-1;width:100%;margin:12px 0 0}.apple-preview__account-hero--record .apple-preview__record-actions .primary{width:100%;height:44px;font-size:var(--type-metadata)}.apple-preview__account-hero--record .apple-preview__record-actions .primary svg{margin:0}.apple-preview__record-identity-facts{font-size:var(--type-technical);gap:4px 9px;margin-top:8px}.apple-preview__record-identity-facts>span:nth-child(3){display:none}.apple-preview__record-facts{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.apple-preview__record-facts>span{min-width:0;min-height:64px;padding:10px 12px}.apple-preview__record-facts>span:first-child{grid-column:1/-1}.apple-preview__record-facts>span+span{border-inline-start:0;border-top:.5px solid #412a7a12}.apple-preview__record-facts>span:nth-child(2n){border-inline-start:.5px solid #412a7a12}.apple-preview__account-tabs--record{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.apple-preview__account-tabs--record button{justify-content:center;padding-inline:5px}.apple-preview__relation-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.apple-preview__client-grid{flex-direction:column;display:flex}.apple-preview__client-grid>.apple-preview__panel{order:0;width:100%}.apple-preview__client-side{order:1;width:100%;position:static}.apple-preview__spec-layout,.apple-preview__accounting-layout{display:block}.apple-preview__flow-nav{position:static}}.apple-preview [data-record-archetype]{--record-panel-shadow:0 12px 32px #412a7a0d}.apple-preview [data-record-archetype] :where(.apple-preview__panel,.apple-preview__document-editor,.apple-preview__document-summary,.apple-preview__flow-nav,.apple-preview__flow-canvas,.apple-preview__flow-context,.apple-preview__accounting-form,.apple-preview__accounting-summary,.apple-preview__document-preview){box-shadow:var(--record-panel-shadow)!important}.apple-preview__record-heading-summary{color:#24193a85;font-size:var(--type-technical);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:7px;display:flex}.apple-preview__record-heading-summary b{color:#412a7a;font-weight:700}.apple-preview__record-heading-summary span{align-items:center;gap:5px;font-weight:550;display:inline-flex;color:#24193a8f!important}.apple-preview__record-heading-summary span+span:before{content:"";background:#412a7a40;border-radius:50%;width:3px;height:3px;margin-inline-end:8px}.apple-preview [data-record-archetype=standard] .apple-preview__account-hero--record{background:linear-gradient(115deg,#5637a209,#ffffffe0 48%,#6bd3aa12)!important}.apple-preview [data-record-archetype=standard] .apple-preview__record-facts{background:#ffffffd1}.apple-preview [data-record-archetype=standard] .apple-preview__account-tabs--record{min-height:48px;background:#412a7a08!important;box-shadow:inset 0 -1px #412a7a12!important}.apple-preview [data-record-archetype=standard] .apple-preview__account-tabs--record button{position:relative;box-shadow:none!important;background:0 0!important}.apple-preview [data-record-archetype=standard] .apple-preview__account-tabs--record button.active:after{content:"";inset-inline:12px;background:#ef4956;border-radius:2px;height:2px;position:absolute;bottom:0}.apple-preview [data-record-archetype=document]>.apple-preview__pattern-heading>div>span{color:#806c0d;background:#fde24433}.apple-preview [data-record-archetype=document] .apple-preview__document-layout{align-items:start}.apple-preview [data-record-archetype=document] .apple-preview__document-editor{background:#ffffffd6}.apple-preview [data-record-archetype=document] .apple-preview__document-summary,.apple-preview [data-record-archetype=document] .apple-preview__accounting-summary{background:linear-gradient(150deg,#5637a20b,#ffffffdb);position:sticky;top:12px}.apple-preview [data-record-archetype=document] .apple-preview__document-summary>span,.apple-preview [data-record-archetype=document] .apple-preview__accounting-summary>span{color:#412a7a7a}.apple-preview [data-record-archetype=workflow]>.apple-preview__pattern-heading>div>span{color:#5637a2;background:#5637a213}.apple-preview [data-record-archetype=workflow] .apple-preview__journey{background:#ffffffc7;min-height:64px;padding-inline:18px}.apple-preview [data-record-archetype=workflow] .apple-preview__flow-canvas{background:#ffffffdb}.apple-preview [data-record-archetype=workflow] .apple-preview__flow-nav,.apple-preview [data-record-archetype=workflow] .apple-preview__flow-context{background:#ffffffb3}@media (max-width:760px){.apple-preview__record-heading-summary{font-size:var(--type-technical);grid-template-columns:1fr 1fr;gap:5px 9px;margin-top:8px;display:grid}.apple-preview__record-heading-summary b{grid-column:1/-1}.apple-preview__record-heading-summary span+span:before{display:none}.apple-preview [data-record-archetype=document] .apple-preview__document-summary,.apple-preview [data-record-archetype=document] .apple-preview__accounting-summary{position:static}.apple-preview [data-record-archetype=workflow] .apple-preview__journey{min-height:0}.apple-preview [data-record-archetype=workflow] .apple-preview__flow-nav{padding:6px;display:block;overflow:visible}.apple-preview [data-record-archetype=workflow] .apple-preview__flow-nav button:not(.active){display:none}.apple-preview [data-record-archetype=workflow] .apple-preview__flow-nav button.active{width:100%;min-width:0;min-height:48px}.apple-preview [data-record-archetype=document] .apple-preview__entry-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid;overflow:visible}.apple-preview [data-record-archetype=document] .apple-preview__entry-steps span{min-width:0;min-height:44px}.apple-preview [data-record-archetype=document] .apple-preview__document-meta{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.apple-preview [data-record-archetype=document] .apple-preview__document-meta label{min-width:0;min-height:58px}.apple-preview__tools button.apple-preview__locale-toggle{display:grid}}.dos-ios .ios-screen-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;min-width:0;padding-top:4px;display:grid}.dos-ios .ios-screen-header__identity{min-width:0}.dos-ios .ios-screen-header__title{color:var(--label);margin:0}.dos-ios .ios-screen-header__subtitle{color:var(--label-2);margin:2px 0 0}.dos-ios .ios-screen-header__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}@media (max-width:760px){.dos-ios .ios-screen-header{grid-template-columns:minmax(0,1fr);align-items:start}.dos-ios .ios-screen-header__actions{justify-content:flex-start;width:100%}}
