.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:#FFCC00;--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:#FFFFFF;--surface-1:var(--surface);--surface-2:#F2F2F7;--surface-3:#FFFFFF;--surface-elev:#FFFFFF;--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:rgba(249,249,249,0.82);--material-thick:rgba(255,255,255,0.92);--glass:rgba(255,255,255,0.55);--glass-shine:rgba(255,255,255,0.85);--glass-floor:rgba(0,0,0,0.05);--glass-rim:rgba(60,60,67,0.20);--glass-spec:rgba(255,255,255,0.45);--label:rgba(0,0,0,1);--label-2:rgba(60,60,67,0.60);--label-3:rgba(60,60,67,0.42);--label-4:rgba(60,60,67,0.18);--label-on-accent:#FFFFFF;--fill:rgba(120,120,128,0.20);--fill-2:rgba(120,120,128,0.16);--fill-3:rgba(120,120,128,0.12);--fill-4:rgba(120,120,128,0.08);--separator:rgba(104,118,150,0.18);--separator-opaque:#DDE3EE;--border:rgba(104,118,150,0.13);--accent:var(--ios-blue);--accent-press:color-mix(in srgb,var(--ds-color-semantic-action,#D4414C) 88%,#000);--accent-soft:rgba(0,122,255,0.12);--accent-label:#006FE6;--success:var(--ios-green);--success-soft:rgba(52,199,89,0.14);--success-label:#1B8138;--warning:var(--ios-orange);--warning-soft:rgba(255,149,0,0.16);--warning-label:#AA5A00;--danger:var(--ios-red);--danger-soft:rgba(255,59,48,0.13);--danger-label:#D70015;--info:var(--ios-cyan);--info-soft:rgba(50,173,230,0.14);--info-label:#0A84C2;--neutral:var(--gray-1);--neutral-soft:rgba(120,120,128,0.14);--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:-0.026em;--track-title-1:-0.022em;--track-title-2:-0.018em;--track-title-3:-0.012em;--track-headline:-0.012em;--track-body:-0.011em;--track-tight:-0.014em;--track-normal:0em;--track-wide:0.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(--ds-space-screen-mobile);--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 rgba(0,0,0,0.04),0 1px 1px rgba(0,0,0,0.03);--shadow-2:0 4px 16px rgba(0,0,0,0.08),0 1px 3px rgba(0,0,0,0.05);--shadow-3:0 12px 40px rgba(0,0,0,0.16),0 4px 12px rgba(0,0,0,0.08);--shadow-nav:0 0.5px 0 var(--separator);--shadow-card:var(--shadow-1);--ease:cubic-bezier(0.4,0.0,0.2,1);--ease-out:cubic-bezier(0.0,0.0,0.2,1);--ease-in:cubic-bezier(0.4,0.0,1,1);--ease-spring:cubic-bezier(0.34,1.42,0.64,1);--dur-fast:0.15s;--dur:0.25s;--dur-slow:0.4s;--press-scale:0.96;--press-opacity:0.55;--ink-on-light-tint:#24193A;--ink-on-dark-tint:#FFFFFF;--tint-ring:#FFFFFF;--hover-veil:rgba(20,12,36,0.05);--hover-filter:brightness(.96);--on-fill-well:rgba(0,0,0,0.22);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%,rgba(239,72,86,.42),transparent 29%),radial-gradient(circle at 95% 24%,rgba(65,42,122,.72),transparent 35%),radial-gradient(circle at 18% 92%,rgba(107,211,170,.3),transparent 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 rgba(239,72,86,.35),inset 0 1px 1px rgba(255,255,255,.58)!important}.apple-preview__nav button.active{background:linear-gradient(105deg,rgba(239,72,86,.28),rgba(65,42,122,.25))!important;box-shadow:inset 0 0 0 .5px rgba(255,147,155,.3),0 12px 30px rgba(20,4,45,.24)!important}.apple-preview__nav button.active .apple-preview__nav-icon{background:linear-gradient(145deg,var(--brand-coral),#b43c72)!important;box-shadow:0 7px 22px rgba(239,72,86,.36),inset 0 1px 0 rgba(255,255,255,.42)!important}.apple-preview__nav button i{background:var(--brand-mint)!important;box-shadow:0 0 0 4px rgba(107,211,170,.12),0 0 18px var(--brand-mint)!important}.apple-preview__welcome h1{background:linear-gradient(100deg,#fff 8%,#ffd9dc 52%,#baf3dd)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.apple-preview__eyebrow{color:#ff9da5!important;background:rgba(239,72,86,.13)!important;box-shadow:inset 0 0 0 .5px rgba(239,72,86,.24),0 0 24px rgba(239,72,86,.12)!important}.apple-preview .primary,.apple-preview__new-record,.apple-preview__primary{background:linear-gradient(145deg,#f45e69,var(--brand-coral) 55%,#b72d61)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.52),0 14px 34px rgba(239,72,86,.3)!important}.apple-preview .blue{color:#ff919a!important;background:rgba(239,72,86,.15)!important}.apple-preview .violet{color:#c6a7ff!important;background:rgba(108,71,170,.18)!important}.apple-preview .mint{color:#88e5c1!important;background:rgba(107,211,170,.15)!important}.apple-preview .orange,.apple-preview .yellow{color:#ffe96d!important;background:rgba(253,226,68,.13)!important}.apple-preview .coral{color:#ff919a!important;background:rgba(239,72,86,.15)!important}.apple-preview__metrics article:first-child{--metric-glow:rgba(107,211,170,.24)!important}.apple-preview__metrics article:nth-child(2){--metric-glow:rgba(239,72,86,.22)!important}.apple-preview__metrics article:nth-child(3){--metric-glow:rgba(65,42,122,.32)!important}.apple-preview__metrics article:nth-child(4){--metric-glow:rgba(253,226,68,.18)!important}.apple-preview__bars i{background:linear-gradient(180deg,#f46c76,var(--brand-coral))!important}.apple-preview__bars i.forecast{background:repeating-linear-gradient(135deg,rgba(107,211,170,.85) 0 4px,rgba(107,211,170,.45) 4px 8px)!important}.apple-preview__list-tools{display:flex;align-items:center;gap:8px;margin-bottom:12px}.apple-preview__list-tools>button{height:38px;padding:0 13px;border:.5px solid rgba(255,255,255,.12);border-radius:13px;color:rgba(247,242,255,.62);background:rgba(255,255,255,.055)}.apple-preview__list-tools>button.active{color:#fff;background:rgba(239,72,86,.16);border-color:rgba(239,72,86,.3)}.apple-preview__list-tools b{display:inline-grid;place-items:center;min-width:21px;height:21px;margin-inline-start:5px;border-radius:99px;background:rgba(255,255,255,.1);font-size:var(--type-technical)}.apple-preview__filter-search{height:42px;flex:1 1;display:flex;align-items:center;gap:9px;padding:0 13px;border:.5px solid rgba(255,255,255,.14);border-radius:15px;color:rgba(247,242,255,.42);background:rgba(7,5,18,.25)}.apple-preview__data-table{overflow:hidden;border:.5px solid rgba(255,255,255,.16);border-radius:25px;background:linear-gradient(145deg,rgba(48,29,75,.66),rgba(14,17,34,.66));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 24px 70px rgba(0,0,0,.25)}.apple-preview__data-table>header,.apple-preview__record-row{display:grid;grid-template-columns:minmax(230px,1.35fr) .55fr .8fr .8fr .65fr .7fr 22px;align-items:center;gap:12px;padding:0 18px}.apple-preview__data-table>header{height:43px;color:rgba(247,242,255,.42);font-size:var(--type-technical);border-bottom:.5px solid rgba(255,255,255,.09)}.apple-preview__record-row{width:100%;min-height:70px;color:rgba(250,247,255,.72);border:0;border-bottom:.5px solid rgba(255,255,255,.075);background:transparent;text-align:right;cursor:pointer;transition:background .18s ease,transform .2s ease}.apple-preview__record-row:hover{background:linear-gradient(90deg,rgba(239,72,86,.09),rgba(107,211,170,.035));transform:translateX(-3px)}.apple-preview__record-row:last-child{border-bottom:0}.apple-preview__record-row>span{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--type-metadata)}.apple-preview__record-name{display:grid!important;grid-template-columns:38px 1fr!important}.apple-preview__record-name>i{grid-row:1/3;width:38px;height:38px;display:grid;place-items:center;border-radius:13px;font-size:var(--type-technical);font-style:normal}.apple-preview__record-name>b{color:#fff}.apple-preview__record-name>small,.apple-preview__record-row em{font-size:var(--type-technical)}.apple-preview__record-row em{padding:5px 8px;border-radius:999px;font-style:normal}.apple-preview__record-row strong{color:#fff}.apple-preview__mini-avatar{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;font-size:var(--type-technical);font-style:normal;color:#2c163e;background:linear-gradient(145deg,#ffc6c9,var(--brand-mint))}.apple-preview__list-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 3px;color:rgba(247,242,255,.44);font-size:var(--type-technical)}.apple-preview__list-footer>div{display:flex;gap:4px}.apple-preview__list-footer button{height:34px;min-width:34px;padding:0 10px;border:.5px solid rgba(255,255,255,.1);border-radius:11px;color:rgba(247,242,255,.6);background:rgba(255,255,255,.05)}.apple-preview__list-footer button.active{color:#fff;background:rgba(239,72,86,.18)}.apple-preview__list-footer .apple-preview__new-record{color:#fff;border:0;border-radius:99px;padding:0 15px;display:flex;align-items:center;gap:6px}.apple-preview__overlay{position:fixed;inset:0;z-index:100;display:flex;justify-content:flex-start;background:rgba(5,2,14,.45);-webkit-backdrop-filter:blur(9px) saturate(120%);backdrop-filter:blur(9px) saturate(120%);animation:previewFade .22s ease}.apple-preview__drawer{width:min(440px,92vw);height:calc(100% - 24px);margin:12px;display:flex;flex-direction:column;overflow:auto;border:.6px solid rgba(255,255,255,.2);border-radius:32px;color:#fff;background:linear-gradient(155deg,rgba(52,31,81,.94),rgba(13,15,30,.93));box-shadow:inset 0 1px 0 rgba(255,255,255,.2),30px 0 100px rgba(0,0,0,.55);animation:previewDrawer .32s cubic-bezier(.2,.9,.3,1.1)}.apple-preview__drawer>header{display:flex;align-items:center;justify-content:space-between;padding:15px 16px;border-bottom:.5px solid rgba(255,255,255,.1);color:rgba(255,255,255,.5);font-size:var(--type-metadata)}.apple-preview__drawer button,.apple-preview__modal button{border:0;color:inherit;background:transparent}.apple-preview__drawer>header button,.apple-preview__modal>header button{width:34px;height:34px;border-radius:50%;font-size:var(--type-panel-title);background:rgba(255,255,255,.08)}.apple-preview__drawer-hero{display:flex;align-items:center;gap:15px;padding:25px 22px}.apple-preview__drawer-hero>i{width:62px;height:62px;display:grid;place-items:center;border-radius:20px;font-style:normal;font-weight:750;background:linear-gradient(145deg,var(--brand-coral),var(--brand-plum));box-shadow:0 16px 36px rgba(239,72,86,.25)}.apple-preview__drawer-hero h2{margin:5px 0 2px;font-size:var(--type-page-title)}.apple-preview__drawer-hero p{margin:0;color:rgba(255,255,255,.46);font-size:var(--type-technical)}.apple-preview__drawer-hero span{padding:4px 7px;border-radius:99px;font-size:var(--type-technical)}.apple-preview__drawer-value{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 20px 18px}.apple-preview__drawer-value span{display:flex;flex-direction:column;padding:15px;border:.5px solid rgba(255,255,255,.1);border-radius:17px;background:rgba(255,255,255,.055)}.apple-preview__drawer-value strong{font-size:var(--type-panel-title)}.apple-preview__drawer section{padding:18px 21px;border-top:.5px solid rgba(255,255,255,.09)}.apple-preview__drawer h3{margin:0 0 13px;font-size:var(--type-body)}.apple-preview__drawer dl{margin:0}.apple-preview__drawer dl>div{display:flex;justify-content:space-between;padding:9px 0;font-size:var(--type-metadata)}.apple-preview__drawer dt{color:rgba(255,255,255,.42)}.apple-preview__drawer dd{margin:0}.apple-preview__drawer-activity{display:flex;align-items:center;gap:10px;padding:9px 0}.apple-preview__drawer-activity>i{width:32px;height:32px;display:grid;place-items:center;border-radius:11px}.apple-preview__drawer-activity div{display:flex;flex-direction:column;font-size:var(--type-metadata)}.apple-preview__drawer-activity small{font-size:var(--type-technical)}.apple-preview__drawer>footer,.apple-preview__modal>footer{display:flex;gap:8px;margin-top:auto;padding:16px 20px;border-top:.5px solid rgba(255,255,255,.1)}.apple-preview__drawer>footer button,.apple-preview__modal>footer button{flex:1 1;height:43px;border-radius:14px;background:rgba(255,255,255,.08)}.apple-preview__overlay--center{align-items:center;justify-content:center}.apple-preview__modal{width:min(520px,calc(100vw - 28px));overflow:hidden;border:.6px solid rgba(255,255,255,.22);border-radius:31px;color:#fff;background:linear-gradient(150deg,rgba(62,35,91,.96),rgba(15,17,32,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 40px 120px rgba(0,0,0,.55);animation:previewModal .3s cubic-bezier(.2,.9,.3,1.15)}.apple-preview__modal>header{display:flex;align-items:center;justify-content:space-between;padding:21px 22px;border-bottom:.5px solid rgba(255,255,255,.1)}.apple-preview__modal h2{margin:3px 0 0;font-size:var(--type-panel-title)}.apple-preview__modal header span{color:#ff9da5;font-size:var(--type-technical)}.apple-preview__form{display:flex;flex-direction:column;gap:14px;padding:20px 22px}.apple-preview__form>div{display:grid;grid-template-columns:1fr 1fr;gap:11px}.apple-preview__form label{display:flex;flex-direction:column;gap:7px;color:rgba(255,255,255,.5);font-size:var(--type-technical)}.apple-preview__form input,.apple-preview__form textarea,.apple-preview__select{width:100%;min-height:43px;padding:0 12px;border:.5px solid rgba(255,255,255,.13);border-radius:13px;color:#fff;background:rgba(5,4,14,.28);font:inherit}.apple-preview__form textarea{min-height:76px;padding-top:12px;resize:none}.apple-preview__select{display:flex;align-items:center;gap:8px;text-align:right}.apple-preview__select svg{margin-inline-start:auto}.apple-preview__overlay--clear{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;align-items:flex-start;justify-content:flex-start}.apple-preview__action-menu{width:225px;margin:144px 38px 0 0;padding:7px;border:.5px solid rgba(255,255,255,.2);border-radius:18px;color:#fff;background:rgba(34,21,53,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 24px 70px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);animation:previewModal .2s ease}.apple-preview__action-menu small{display:block;padding:8px 9px 5px}.apple-preview__action-menu button{width:100%;height:40px;display:flex;align-items:center;gap:9px;padding:0 9px;border:0;border-radius:11px;color:rgba(255,255,255,.78);background:transparent;text-align:right}.apple-preview__action-menu button:hover{background:rgba(255,255,255,.08)}.apple-preview__action-menu hr{border:0;border-top:.5px solid rgba(255,255,255,.1)}.apple-preview__action-menu .danger{color:#ff8790}@keyframes previewFade{0%{opacity:0}}@keyframes previewDrawer{0%{opacity:.5;transform:translateX(-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%,rgba(239,72,86,.35),transparent 34%),radial-gradient(circle at 96% 25%,rgba(65,42,122,.55),transparent 38%),radial-gradient(circle at 15% 92%,rgba(107,211,170,.24),transparent 34%),linear-gradient(#170e2b,#17172d)!important}.apple-preview__tabbar,.apple-preview__toolbar,.apple-preview__window{color:#fff;background:rgba(29,18,48,.66)!important}.apple-preview__tabbar button.active{color:#ff7f89!important;background:rgba(239,72,86,.13)!important}.apple-preview__data-table>header{display:none}.apple-preview__record-row{grid-template-columns:1fr auto;gap:7px 10px;padding:14px;min-height:92px}.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-column:2;grid-row:1}.apple-preview__list-footer>div,.apple-preview__list-footer>span,.apple-preview__list-tools>button:not(:last-child){display:none}.apple-preview__list-footer{justify-content:flex-end}.apple-preview__drawer{height:calc(100% - 10px);margin:5px;border-radius:28px}.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 :after,.dos-ios :before{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:#000000;--surface:#1C1C1E;--surface-2:#2C2C2E;--surface-3:#1C1C1E;--surface-elev:#2C2C2E;--material:rgba(30,30,32,0.74);--material-thick:rgba(40,40,42,0.90);--glass:rgba(40,40,42,0.52);--glass-shine:rgba(255,255,255,0.16);--glass-floor:rgba(0,0,0,0.30);--glass-rim:rgba(255,255,255,0.08);--glass-spec:rgba(255,255,255,0.10);--label:rgba(255,255,255,1);--label-2:rgba(235,235,245,0.60);--label-3:rgba(235,235,245,0.42);--label-4:rgba(235,235,245,0.16);--label-on-accent:var(--ds-color-semantic-on-action,#FFFFFF);--fill:rgba(120,120,128,0.36);--fill-2:rgba(120,120,128,0.32);--fill-3:rgba(120,120,128,0.24);--fill-4:rgba(120,120,128,0.18);--separator:rgba(84,84,88,0.65);--separator-opaque:#38383A;--border:rgba(120,120,128,0.30);--accent:var(--ds-color-semantic-action);--accent-press:#FF8A93;--accent-soft:rgba(255,115,126,0.22);--hover-veil:rgba(255,255,255,0.07);--hover-filter:brightness(1.3);--on-fill-well:rgba(255,255,255,0.22);--accent-label:#FF93A1;--success-soft:rgba(48,209,88,0.20);--success-label:#4FD877;--warning-soft:rgba(255,159,10,0.22);--warning-label:#FFB340;--danger-soft:rgba(255,69,58,0.22);--danger-label:#FF867C;--info-soft:rgba(100,210,255,0.20);--info-label:#6FD2FF;--neutral:var(--gray-1);--neutral-soft:rgba(120,120,128,0.24);--neutral-label:#98989D;--ds-color-brand-plum:#C6A7FF;--ds-color-brand-plum-strong:#D8C7FF;--ds-color-brand-plum-soft:rgba(198,167,255,0.14);--ds-color-brand-coral:#FF7A84;--ds-color-brand-coral-strong:#FF9AA2;--ds-color-brand-coral-soft:rgba(239,73,86,0.18);--ds-color-brand-mint:#7CE0B8;--ds-color-brand-mint-strong:#8DEAC6;--ds-color-brand-mint-soft:rgba(107,211,170,0.16);--ds-color-brand-yellow:#FFE66B;--ds-color-brand-yellow-strong:#FFF09A;--ds-color-brand-yellow-soft:rgba(253,226,68,0.14);--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:rgba(0,0,0,0.58);--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:rgba(235,235,245,0.12);--ds-color-chart-forecast:rgba(255,122,132,0.56);--ds-component-material-canvas-tint:rgba(255,255,255,0.015);--ds-component-material-workspace:rgba(28,28,30,0.68);--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:rgba(255,255,255,0.08);--ds-component-material-edge-strong:rgba(255,255,255,0.14);--ds-component-material-highlight:rgba(255,255,255,0.10);--ds-component-material-hover:rgba(255,255,255,0.055);--ds-component-material-selected:rgba(239,73,86,0.16);--ds-component-material-selected-edge:rgba(239,73,86,0.34);--ds-component-metric-card-glow-mint:rgba(107,211,170,0.18);--ds-component-metric-card-glow-coral:rgba(239,73,86,0.17);--ds-component-metric-card-glow-plum:rgba(198,167,255,0.14);--ds-component-metric-card-glow-yellow:rgba(253,226,68,0.14);--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 rgba(0,0,0,0.34);--ds-shadow-panel:0 18px 50px rgba(0,0,0,0.42);--ds-shadow-floating:0 28px 80px rgba(0,0,0,0.56);--ds-shadow-action:0 12px 28px rgba(239,73,86,0.28);--ds-shadow-focus:0 0 0 3px rgba(255,115,126,0.22);--ds-shadow-inset:inset 0 1px 0 rgba(255,255,255,0.12);--shadow-1:0 1px 2px rgba(0,0,0,0.4);--shadow-2:0 4px 16px rgba(0,0,0,0.5);--shadow-3:0 16px 48px rgba(0,0,0,0.6),0 4px 12px rgba(0,0,0,0.4);color-scheme:dark}.dos-ios .ios-large-title{letter-spacing:var(--track-large-title)}.dos-ios .ios-large-title,.dos-ios .ios-title-1{font-family:var(--font-display);font-size:var(--type-page-title);line-height:var(--type-page-line);font-weight:var(--w-bold)}.dos-ios .ios-title-1{letter-spacing:var(--track-title-1)}.dos-ios .ios-title-2{letter-spacing:var(--track-title-2);font-weight:var(--w-bold)}.dos-ios .ios-title-2,.dos-ios .ios-title-3{font-family:var(--font-display);font-size:var(--type-panel-title);line-height:var(--type-panel-line)}.dos-ios .ios-title-3{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{letter-spacing:var(--track-body)}.dos-ios .ios-body,.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{max-width:100%;margin-block-start:2px;padding:6px 10px;border-radius:var(--r-3,8px);background:var(--fill-2,var(--bg-2));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}.dos-ios .ios-caption{font-weight:var(--w-regular)}.dos-ios .ios-caption,.dos-ios .ios-section-label{font-size:var(--type-metadata);line-height:var(--type-metadata-line);color:var(--label-2)}.dos-ios .ios-section-label{letter-spacing:var(--track-wide);text-transform:uppercase;font-weight:var(--w-semibold)}.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){margin:0;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)}.dos-ios .mono{font-family:var(--font-mono)}.dos-ios .mono,.dos-ios .tnum{font-feature-settings:"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){transform:translateY(-1px);filter:brightness(1.04)}.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(1turn)}}.dos-ios .ds-spinner{width:22px;height:22px;border-radius:50%;border:2.5px solid var(--fill-3);border-top-color:var(--accent);animation:ds-spin .7s linear infinite}.dos-ios .ds-material{background:var(--material);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.dos-ios .ds-glass{position:relative;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)}.dos-ios .ds-glass:before{content:"";position:absolute;inset:0 0 auto 0;height:55%;border-radius:inherit;background:linear-gradient(180deg,var(--glass-spec),transparent);pointer-events:none}.dos-ios .ds-glass-pill{border-radius:var(--r-full);overflow:hidden;box-shadow:inset 0 1px .5px var(--glass-shine),inset 0 -1px 1px var(--glass-floor),var(--shadow-2)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-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 0.5px var(--glass-shine),inset 0 -1px 1px var(--glass-floor),var(--shadow-1);--ios-glass-shadow-float:inset 0 1px 0.5px var(--glass-shine),inset 0 -1px 1px var(--glass-floor),var(--shadow-2)}.dos-ios .ios-glass-control,.dos-ios .ios-glass-list,.dos-ios .ios-glass-modal,.dos-ios .ios-glass-sheet,.dos-ios .ios-glass-surface{position:relative;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)}.dos-ios .ios-glass-control:before,.dos-ios .ios-glass-list:before,.dos-ios .ios-glass-modal:before,.dos-ios .ios-glass-sheet:before,.dos-ios .ios-glass-surface:before{content:"";position:absolute;inset:0 0 auto 0;height:50%;border-radius:inherit;background:linear-gradient(180deg,var(--glass-spec),transparent);opacity:.72;pointer-events:none}.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)>*{position:relative;z-index:1}.dos-ios .ios-card--elevated,.dos-ios .ios-kpi-tile,.dos-ios .ios-list-group__surface,.dos-ios .ios-stat-tile{overflow:hidden;background:var(--ios-glass-bg-strong);border:.5px solid var(--ios-glass-border);box-shadow:var(--ios-glass-shadow)}.dos-ios .ios-card,.dos-ios .ios-kpi-tile,.dos-ios .ios-stat-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-kpi-tile:focus-within,.dos-ios .ios-list-group__surface:focus-within,.dos-ios .ios-stat-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;margin-inline-start:var(--separator-inset,54px);background:color-mix(in srgb,var(--separator) 72%,transparent)}.dos-ios .ios-list-row{background:transparent}.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-action-button,.dos-ios .ios-button,.dos-ios .ios-control-field,.dos-ios .ios-search-field,.dos-ios .ios-segmented-control{-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,rgba(20,12,36,.05))}}.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);display:flex;flex:1 1;flex-direction:column;min-height:0;height:100%;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)}.dos-ios .chat-mobile-conversation.is-embedded{background:transparent}.dos-ios .dos-mobile-content:has(.chat-mobile-conversation:not(.is-embedded)){padding-block-end:0}.dos-ios .chat-mobile-header{flex-shrink:0;padding:4px 16px 8px;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)}.dos-ios .chat-mobile-header__top{display:flex;align-items:center;min-height:44px}.dos-ios .chat-mobile-header__top .ios-back-link{margin-inline-start:-2px}.dos-ios .chat-mobile-header__identity{display:flex;align-items:center;gap:10px;min-width:0}.dos-ios .chat-mobile-header__copy{flex:1 1 auto;min-width:0}.dos-ios .chat-mobile-header__people{flex:0 0 auto}.dos-ios .chat-mobile-header__title{margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;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}.dos-ios .chat-mobile-header__subtitle{margin-top:1px;overflow:hidden;color:var(--label-2);font-size:var(--type-metadata);line-height:var(--type-metadata-line);min-inline-size:0;text-overflow:ellipsis;white-space:nowrap}.dos-ios .chat-mobile-message-list{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:auto;padding:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 10%,transparent),transparent 34%),transparent;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.dos-ios .chat-mobile-message-list>:first-child{margin-block-start:auto}.dos-ios .chat-mobile-message-shell{display:flex;flex-direction:column;align-items:flex-start;outline:none;border-radius:20px;cursor:default;transition:transform var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.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){transform:translateY(-1px);background:color-mix(in srgb,var(--accent) 4%,transparent)}.dos-ios .chat-mobile-message-shell[data-focus=true]{animation:chatMobileMessageFocusPulse 2.4s ease-out;background:color-mix(in srgb,var(--accent) 10%,transparent)}.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:transparent}}.dos-ios .chat-mobile-bubble-row{position:relative;display:flex;direction:ltr;gap:8px;align-items:flex-start;max-width:100%;opacity:1}.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{position:static;min-width:0}.dos-ios .chat-mobile-bubble-anchor{position:relative;min-width:0}.dos-ios .chat-mobile-bubble-row{max-inline-size:calc(100% - var(--chat-actions-width) - var(--ds-space-2))}.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{inset-inline-end:calc(100% + var(--ds-space-2));inset-inline-start:auto}.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{inset-inline-start:calc(100% + var(--ds-space-2));inset-inline-end:auto}.dos-ios .chat-mobile-bubble{padding:10px 13px;border-radius:5px 18px 18px 18px;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 rgba(30,40,90,.08);-webkit-backdrop-filter:saturate(170%) blur(16px);backdrop-filter:saturate(170%) blur(16px);font-size:var(--type-body);line-height:1.42;white-space:normal;word-break:break-word}.dos-ios .chat-mobile-bubble[data-visual-media-only=true]{width:auto;padding:0;border:0;border-radius:var(--ds-radius-card,20px);background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.dos-ios .chat-mobile-bubble[data-visual-media-only=true] .chat-message-attachments{margin:0}.dos-ios .chat-mobile-bubble[data-emoji-only=true]{width:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:var(--type-display);line-height:1.15}.dos-ios .chat-mobile-bubble-row[data-mine=true] .chat-mobile-bubble{border-color:color-mix(in srgb,var(--accent) 44%,transparent);border-radius:18px 5px 18px 18px;background:linear-gradient(180deg,color-mix(in srgb,#fff 20%,transparent),transparent 62%),var(--accent);color:var(--label-on-accent,#fff);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 8px 22px color-mix(in srgb,var(--accent) 28%,transparent)}.dos-ios .chat-mobile-bubble-row[data-mine=true] .chat-message-attachment{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.26)}.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{margin-top:4px;display:flex;align-items:center;gap:5px;color:var(--label-3);font-size:var(--type-metadata)}.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-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dos-ios .chat-mobile-bubble-footer__error,.dos-ios .chat-mobile-bubble-footer__meta{display:inline-flex;align-items:center;gap:3px}.dos-ios .chat-mobile-bubble-footer__error{color:var(--danger-label,var(--danger))}.dos-ios .chat-mobile-composer{position:relative;flex-shrink:0;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%)}.dos-ios .chat-mobile-composer-shell{display:flex;flex-direction:column;gap:7px;padding:7px;overflow:hidden;border-radius:var(--r-xl,18px);background:var(--chat-mobile-surface)}.dos-ios .chat-mobile-mode-segment{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-1,4px);min-width:0}.dos-ios .chat-mobile-mode-segment__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-metadata)}.dos-ios .chat-mobile-ai-draft{width:44px;height:44px;flex:0 0 44px}.dos-ios .chat-mobile-ai-draft:disabled{opacity:.48;cursor:default}.dos-ios .chat-mobile-compose-row{display:flex;align-items:flex-end;gap:8px}.dos-ios .chat-mobile-editor-wrap{flex:1 1;min-width:0;min-height:0;align-self:flex-end}.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{min-height:0!important;height:auto!important;max-height:none;overflow:visible}.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);height:auto!important;max-height:min(var(--chat-composer-editor-max-height),34dvh);overflow-y:auto;-webkit-overflow-scrolling:touch}.dos-ios .chat-mobile-editor-wrap .dos-md-editor-loading{min-height:44px;display:flex;align-items:center;padding:0 11px;font-size:var(--type-metadata)}.dos-ios .chat-mobile-composer-error{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ds-space-1,4px);color:var(--danger-label,var(--danger));font-size:var(--type-metadata)}.dos-ios .chat-mobile-composer-note{display:flex;align-items:center;gap:var(--ds-space-1,4px);color:var(--label-2)}.dos-ios .chat-mobile-composer-note[data-tone=warning]{color:var(--warning-label,var(--warning))}.dos-ios .chat-mobile-attachment-list{display:flex;flex-wrap:wrap;gap:var(--ds-space-1,4px)}.dos-ios .chat-mobile-attachment-chip{display:inline-flex;align-items:center;gap:var(--ds-space-1,4px)}.dos-ios .chat-mobile-bubble-sender{overflow-wrap:anywhere;margin-block-end:var(--ds-space-1)}.dos-ios .chat-mobile-send-button{flex-shrink:0;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:linear-gradient(180deg,color-mix(in srgb,#fff 22%,transparent),transparent 62%),var(--accent);color:var(--label-on-accent,#fff);box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 9px 24px color-mix(in srgb,var(--accent) 30%,transparent);cursor:pointer}.dos-ios .chat-mobile-attach-button{width:44px;height:44px;flex:0 0 44px;cursor:pointer}.dos-ios .chat-mobile-attach-button[data-busy=true]{cursor:wait}.dos-ios .chat-mobile-reply-modes{display:flex;flex-wrap:wrap;gap:6px;padding:6px 10px 0}.dos-ios .chat-mobile-reply-modes>button{min-height:44px}.dos-ios .chat-mobile-email-context{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:6px 10px 0}.dos-ios .chat-mobile-email-envelope details{margin:2px 10px 4px;color:var(--label-2);font-size:var(--type-metadata)}.dos-ios .chat-mobile-email-envelope summary{min-height:44px;display:flex;align-items:center;cursor:pointer}.dos-ios .chat-mobile-email-envelope details>div{margin-block:4px;overflow-wrap:anywhere}.dos-ios .chat-mobile-send-button:disabled{opacity:.42;cursor:default;box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}.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{height:clamp(430px,calc(100dvh - 126px),620px);min-height:0;display:flex;flex-direction:column;margin-inline:-10px;overflow:hidden;border-radius:var(--r-2xl,20px);background:var(--ios-glass-bg-strong)}.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{height:calc(94vh - 118px);min-height:420px;display:flex;flex-direction:column}.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-action-button,.dos-ios .ios-button{box-shadow:inset 0 1px 0 var(--ios-glass-highlight)}.dos-ios .ios-action-button:hover:not(:disabled),.dos-ios .ios-button:hover:not(:disabled){filter:brightness(1.04)}.dos-ios .ios-modal__dialog.ios-glass-modal,.dos-ios .ios-sheet__dialog.ios-glass-sheet,.ios-modal__dialog.ios-glass-modal,.ios-sheet__dialog.ios-glass-sheet{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%{transform:translateY(-14px);opacity:.4}to{transform:translateY(0);opacity:1}}.dos-ios .ios-sheet{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(10,12,24,.35);-webkit-backdrop-filter:blur(8px) saturate(140%);backdrop-filter:blur(8px) saturate(140%);padding:var(--ds-component-modal-mobile-viewport-gap);padding-top:40px}.dos-ios .ios-sheet.ios-sheet--picker{z-index:var(--ds-z-picker)}.dos-ios .ios-modal{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;background:rgba(10,12,24,.35);-webkit-backdrop-filter:blur(8px) saturate(140%);backdrop-filter:blur(8px) saturate(140%);padding:var(--ds-component-modal-mobile-viewport-gap)}.dos-ios .ios-sheet__dialog{display:flex;flex-direction:column;width:min(100%,680px);align-self:center;max-height:88%;height:auto;overflow:hidden;border-radius:24px 24px var(--r-2xl) var(--r-2xl);background:var(--surface-3);box-shadow:var(--shadow-3);animation:ds-rise .32s cubic-bezier(.2,.8,.2,1)}.dos-ios .ios-sheet__dialog[data-detent=full]{max-height:94%;height:94%}.dos-ios .ios-sheet__grabber-wrap{display:grid;place-items:center;padding:9px 0 3px}.dos-ios .ios-sheet__grabber{width:36px;height:4px;border-radius:var(--r-full);background:var(--fill)}.dos-ios .ios-sheet__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 16px 12px;border-bottom:.5px solid var(--separator)}.dos-ios .ios-sheet__heading{min-width:0}.dos-ios .ios-sheet__dismiss{padding-inline:var(--ds-space-2,8px);min-inline-size:var(--ds-size-touch-minimum,44px);min-block-size:var(--ds-size-touch-minimum,44px)}.dos-ios .ios-sheet__title{min-width:0;margin:0;overflow:hidden;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}.dos-ios .ios-sheet__subtitle{margin:3px 0 0;color:var(--label-2);font-size:var(--type-metadata,var(--type-metadata));line-height:1.4}.dos-ios .ios-sheet__body{flex:1 1;min-height:0;overflow-y:auto;padding:16px;-webkit-overflow-scrolling:touch}.dos-ios .ios-sheet__footer{flex-shrink:0;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)}.dos-ios .ios-sheet__footer .drawer-footer,.dos-ios .ios-sheet__footer .modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0;border:0;background:transparent}@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{display:flex;gap:8px;overflow-x:auto;padding:8px 0 10px;margin-block:-8px;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);mask-image:linear-gradient(to right,#000 calc(100% - var(--ios-chip-bar-fade)),transparent)}.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);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]{gap:2px;padding:3px;border-radius:var(--r-full);border:.5px solid var(--ios-glass-border);-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px)}.dos-ios .ios-chip-bar[data-variant=segmented],.dos-ios .ios-chip-bar__item{background:var(--ios-glass-bg-soft);box-shadow:inset 0 1px 0 var(--ios-glass-highlight)}.dos-ios .ios-chip-bar__item{flex-shrink:0;padding:7px 15px;border:none;border-radius:var(--r-full);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}.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;padding:0 14px;background:transparent;font-size:var(--type-metadata)}.dos-ios .ios-chip-bar[data-variant=segmented] .ios-chip-bar__item[aria-selected=true]{background:var(--accent);box-shadow:0 1px 3px rgba(0,0,0,.16),inset 0 .5px 0 rgba(255,255,255,.35)}.dos-ios .feedback-mobile-stack,.dos-ios .mail-mobile-root,.dos-ios .mobile-conversation-screen{display:flex;min-height:0;min-width:0;flex-direction:column}.dos-ios .mobile-conversation-screen{gap:10px;padding:0 16px 16px}.ios-button__icon{display:inline-flex;align-items:center}.ios-button__icon--leading{margin-inline-start:-2px}.ios-button__icon--trailing{margin-inline-end:-2px}.dos-ios .new-thread-form{display:flex;flex-direction:column;gap:14px}.dos-ios .new-thread-form__participant[data-selected=true]{background:var(--accent-soft)}.dos-ios .mail-mobile-fill,.dos-ios .mobile-conversation-fill{display:flex;min-height:0;min-width:0;flex:1 1}.dos-ios .mail-mobile-pane,.dos-ios .mobile-conversation-selected{display:flex;min-height:0;flex:1 1;flex-direction:column}.dos-ios .mail-mobile-loading,.dos-ios .mobile-conversation-loading{padding:24px;color:var(--label-2)}.dos-ios .mail-mobile-empty,.dos-ios .mobile-conversation-empty{display:grid;place-items:center;gap:8px;padding:44px 18px;color:var(--label-2);text-align:center}.dos-ios .mail-mobile-channel-glyph{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.dos-ios .mail-mobile-channel-glyph--muted{color:var(--label-2);background:var(--fill-3)}.dos-ios .mobile-inbox-type-button{display:flex;align-items:center;width:100%;min-height:46px;gap:10px;padding:8px 13px;border-radius:var(--r-xl);color:var(--label);border:.5px solid var(--ios-glass-border);cursor:pointer;font-family:var(--font-sans);text-align:start}.dos-ios .mobile-inbox-type-button__icon{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:10px;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.dos-ios .mobile-inbox-type-button__body{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:1px}.dos-ios .mobile-inbox-type-button__label{overflow:hidden;min-inline-size:0;text-overflow:ellipsis;white-space:nowrap;color:var(--label);font-size:var(--type-body);font-weight:var(--w-semibold);line-height:1.2}.dos-ios .mobile-conversation-row{display:flex;align-items:flex-start;min-height:var(--row-min-h);gap:12px;padding:10px 16px;background:transparent;cursor:pointer}.dos-ios .mobile-conversation-row__leading,.dos-ios .mobile-conversation-row__trailing{display:inline-flex;flex-shrink:0}.dos-ios .mobile-conversation-row__leading{align-items:center;justify-content:center}.dos-ios .mobile-conversation-row__body{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:3px}.dos-ios .mobile-conversation-row__meta,.dos-ios .mobile-conversation-row__title-line{display:inline-flex;align-items:center;min-width:0;gap:6px}.dos-ios .mobile-conversation-row__meta{margin-top:2px}.dos-ios .mail-thread-title__dot,.dos-ios .mobile-conversation-row__dot{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--accent)}.dos-ios .mobile-conversation-row__dot{width:10px;height:10px}.dos-ios .mail-thread-date,.dos-ios .mail-thread-name,.dos-ios .mail-thread-snippet,.dos-ios .mail-thread-subject,.dos-ios .mobile-conversation-row__title{overflow:hidden;min-inline-size:0;text-overflow:ellipsis;white-space:nowrap}.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{overflow:hidden;color:var(--label-2);font-size:var(--type-metadata);line-height:var(--type-metadata-line);min-inline-size:0;text-overflow:ellipsis;white-space:nowrap}.dos-ios .mobile-conversation-row__trailing{align-items:flex-end;flex-direction:column;gap:6px;color:var(--label-2);text-align:end}.dos-ios .mobile-conversation-row__when{font-size:var(--type-metadata);white-space:nowrap}.dos-ios .mail-mobile-root{flex:1 1;width:100%;gap:10px}.dos-ios .mail-mobile-pane{gap:10px}.dos-ios .mail-mobile-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px}.dos-ios .mail-mobile-actions{display:flex;gap:6px}.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{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:var(--r-lg);background:var(--danger-soft);color:var(--danger-label,var(--danger))}.dos-ios .mail-mobile-placeholder-icon{display:grid;width:52px;height:52px;place-items:center;border-radius:50%;background:var(--fill-3);color:var(--label-2)}.dos-ios .mail-mobile-load-more{display:flex;justify-content:center}.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-subtitle,.dos-ios .mail-thread-title{display:block;min-width:0}.dos-ios .mail-thread-title{display:inline-flex;align-items:center;gap:6px}.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{flex-shrink:0;padding:0 6px;border-radius:var(--r-full);background:var(--fill-3);color:var(--label-2);font-size:var(--type-metadata)}.dos-ios .mail-thread-subject{display:block;color:var(--label);font-weight:var(--w-medium)}.dos-ios .mail-thread-title[data-unread=true]+.mail-thread-subtitle .mail-thread-subject{font-weight:var(--w-semibold)}.dos-ios .mail-thread-snippet{display:block;color:var(--label-2)}.dos-ios .mail-thread-date{color:var(--label-2)}.dos-ios .mail-mobile-compose-scroll{min-height:0;flex:1 1;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{display:flex;align-items:center;gap:14px;padding:14px;overflow:hidden;border-radius:var(--r-xl)}.dos-ios .feedback-mobile-capture-copy{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:8px}.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-hint,.dos-ios .feedback-mobile-reporter{display:inline-flex;align-items:center}.dos-ios .feedback-mobile-reporter{gap:7px}.dos-ios .feedback-mobile-reporter-name{overflow:hidden;color:var(--label-2);font-size:var(--type-metadata);min-inline-size:0;text-overflow:ellipsis;white-space:nowrap}.dos-ios .feedback-mobile-hint{gap:6px;padding:8px 4px 0;color:var(--label-3);font-size:var(--type-metadata)}.dos-ios .feedback-mobile-textarea-shell{padding:12px;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)}.dos-ios .feedback-mobile-textarea{width:100%;min-height:120px;box-sizing:border-box;resize:none;border:none;outline:none;background:transparent;color:var(--label);font-family:var(--font-sans);font-size:var(--type-body);line-height:1.5}.dos-ios .feedback-mobile-error{padding:0 4px;color:var(--danger-label,var(--danger));font-size:var(--type-metadata)}.dos-ios .feedback-mobile-footer-note{padding-bottom:8px;color:var(--label-3);font-size:var(--type-metadata);text-align:center}.ai-mobile-assistant{--ai-mobile-enter-x:12px;position:fixed;inset:0;z-index:1800;width:100%;height:100dvh;overflow:hidden;background:var(--bg);color:var(--label);isolation:isolate}[dir=rtl] .ai-mobile-assistant{--ai-mobile-enter-x:-12px}.ai-mobile-assistant__screen{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:var(--bg);outline:none;animation:ai-mobile-assistant-in .22s var(--ease-out,ease-out) both}.ai-mobile-assistant__header{display:flex;flex-direction:column;gap:6px;flex-shrink:0;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);box-shadow:0 1px 10px rgba(20,24,44,.04);-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px)}.ai-mobile-assistant__bar{justify-content:space-between;min-height:40px}.ai-mobile-assistant__bar,.ai-mobile-assistant__bar-actions{display:flex;align-items:center;gap:8px}.ai-mobile-assistant__header-button{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;justify-self:center}.ai-mobile-assistant__heading{display:flex;align-items:center;gap:9px;min-width:0}.ai-mobile-assistant__avatar,.ai-mobile-assistant__mark,.ai-mobile-assistant__welcome-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--surface-3))}.ai-mobile-assistant__mark{width:34px;height:34px;border-radius:10px}.ai-mobile-assistant__heading-copy{margin:0;min-width:0;text-align:start;color:var(--label);font-family:var(--font-display);font-size:var(--type-section-title);font-weight:700;line-height:1.2;letter-spacing:0;overflow-wrap:anywhere;unicode-bidi:plaintext}.ai-mobile-assistant__conversation{display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:18px 14px 22px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.ai-mobile-assistant__welcome{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;width:min(100%,430px);margin:auto;padding:28px 12px;text-align:center}.ai-mobile-assistant__welcome-icon{width:52px;height:52px;margin-bottom:14px;border-radius:15px}.ai-mobile-assistant__welcome p{max-width:28rem;margin:0;color:var(--label-2);font-size:var(--type-body);line-height:1.45}.ai-mobile-assistant__welcome>.ai-chat-context-card{display:inline-flex;max-width:100%;min-height:36px;margin-top:14px;padding:7px 11px;align-items:flex-start;gap:7px;border:.5px solid var(--separator);border-radius:var(--r-md,10px);background:var(--surface-3);color:var(--label-2);font-size:var(--type-metadata)}.ai-mobile-assistant__welcome .ai-chat-context-capabilities{flex-direction:column;gap:3px}.ai-mobile-assistant__suggestions{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:22px}.ai-mobile-assistant__suggestions button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:46px;padding:10px 13px;border:.5px solid var(--separator);border-radius:var(--r-lg,12px);background:var(--surface-3);color:var(--label);font:inherit;font-size:var(--type-body);text-align:start;cursor:pointer}.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{display:flex;align-items:flex-end;gap:7px;width:100%}.ai-mobile-assistant__message-row.is-user{justify-content:flex-end}.ai-mobile-assistant__avatar{width:28px;height:28px;border-radius:9px}.ai-mobile-assistant__message{max-width:min(82%,36rem);padding:10px 12px;overflow-wrap:anywhere;border:.5px solid var(--separator);border-radius:18px;background:var(--surface-3);color:var(--label);box-shadow:0 1px 4px rgba(20,24,44,.04);font-size:var(--type-body);line-height:1.48}.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));border-end-end-radius:6px;background:color-mix(in srgb,var(--accent) 13%,var(--surface-3))}.ai-mobile-assistant__message p{margin:0 0 8px}.ai-mobile-assistant__message p:last-child{margin-bottom:0}.ai-mobile-assistant__message ol,.ai-mobile-assistant__message ul{margin:7px 0;padding-inline-start:20px}.ai-mobile-assistant__message li+li{margin-top:4px}.ai-mobile-assistant__answer-footer,.ai-mobile-assistant__options{width:min(calc(100% - 35px),36rem);margin-inline-start:35px}.ai-mobile-assistant__options .ai-proposed-card{width:100%;padding:12px!important;border-radius:var(--r-lg,12px)!important;background:var(--surface-3);box-shadow:0 1px 5px rgba(20,24,44,.05)}.ai-mobile-assistant__answer-footer .ai-answer-feedback{margin-top:-4px}.ai-mobile-assistant__answer-footer .btn{min-width:36px;min-height:34px;padding:0 9px;border:0;border-radius:var(--r-full);background:var(--fill-3);box-shadow:none}.ai-mobile-assistant__conversation>.ai-message-context{margin-inline-start:36px;max-width:calc(100% - 36px)}.ai-mobile-assistant__thinking{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 13px;border:.5px solid var(--separator);border-radius:18px;border-end-start-radius:6px;background:var(--surface-3)}.ai-mobile-assistant__thinking>span:not(.sr-only){width:6px;height:6px;border-radius:50%;background:var(--label-3);animation:ai-mobile-thinking 1.15s ease-in-out infinite}.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{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:10px;margin:0 14px 8px;padding:9px 11px;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)}.ai-mobile-assistant__retry{flex-shrink:0;padding:4px 10px;border:.5px solid;border-radius:var(--r-sm,8px);background:transparent;color:inherit;font-size:inherit;font-weight:600;cursor:pointer}.ai-mobile-assistant__retry:disabled{opacity:.5;cursor:default}.ai-mobile-assistant__composer{display:flex;flex-shrink:0;flex-direction:column;gap:7px;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);box-shadow:0 -4px 18px rgba(20,24,44,.04);-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px)}.ai-mobile-assistant__composer-row{display:flex;align-items:flex-end;gap:7px;min-height:46px;padding:4px;border:.5px solid var(--separator);border-radius:22px;background:var(--fill-3)}.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{flex:1 1;min-width:0;min-height:37px;max-height:108px;margin:0;padding:8px 8px 7px;resize:none;overflow-y:auto;border:0;border-radius:17px;outline:0;background:transparent;color:var(--label);font:inherit;font-size:var(--type-card-title);line-height:1.35}.ai-mobile-assistant__composer textarea::placeholder{color:var(--label-3)}.ai-mobile-assistant__send{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;flex-shrink:0}.ai-mobile-assistant__quote{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:7px 9px;border-inline-start:3px solid var(--accent);border-radius:var(--r-sm,8px);background:var(--fill-3);color:var(--label-2);font-size:var(--type-metadata)}.ai-mobile-assistant__quote>span{overflow:hidden;min-inline-size:0;text-overflow:ellipsis;white-space:nowrap}.ai-mobile-assistant__quote button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--fill-2);color:var(--label-2)}.ai-mobile-assistant__disclaimer{margin:0;color:var(--label-3);font-size:var(--type-technical);line-height:1.25;text-align:center}.dos-ios .ai-chat-history--mobile{min-height:0;height:100%;padding:0 4px}.dos-ios .ai-chat-history--mobile .ai-chat-history__back{width:40px!important;height:40px!important;min-width: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{min-height:44px;border-radius:var(--r-md,12px);background:var(--fill-3);border-color:transparent}.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{min-height:44px;border-radius:var(--r-md,12px);background:var(--fill-3)}.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{min-height:44px;padding:10px 12px;justify-content:center}.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:translateX(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}}.dos-ios .faux-shot,.faux-shot{position:relative;flex-shrink:0;width:var(--faux-shot-w,104px);height:var(--faux-shot-h,134px);overflow:hidden;border:1px solid var(--separator);border-radius:14px;background:var(--surface-2);box-shadow:var(--shadow-1)}.dos-ios .faux-shot--compact,.faux-shot--compact{width:88px;height:112px}.dos-ios .faux-shot__top,.faux-shot__top{display:flex;align-items:center;height:22px;padding:0 8px;background:var(--faux-shot-tint,var(--accent))}.dos-ios .faux-shot__dot,.faux-shot__dot{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.9)}.dos-ios .faux-shot__screen,.faux-shot__screen{max-width:80%;margin-inline-start:auto;overflow:hidden;color:#fff;font-size:var(--type-technical);font-weight:var(--w-bold);letter-spacing:.01em;min-inline-size:0;text-overflow:ellipsis;white-space:nowrap}.dos-ios .faux-shot__body,.faux-shot__body{display:flex;flex-direction:column;gap:8px;padding:10px}.dos-ios .faux-shot__line,.dos-ios .faux-shot__subline,.dos-ios .faux-shot__title-line,.faux-shot__line,.faux-shot__subline,.faux-shot__title-line{border-radius:2px;background:var(--fill-3)}.dos-ios .faux-shot__title-line,.faux-shot__title-line{width:60%;height:9px;border-radius:3px}.dos-ios .faux-shot__row,.faux-shot__row{display:flex;align-items:center;gap:6px}.dos-ios .faux-shot__tile,.faux-shot__tile{width:18px;height:18px;flex-shrink:0;border-radius:5px;background:var(--fill-3)}.dos-ios .faux-shot__row-lines,.faux-shot__row-lines{display:flex;flex:1 1;flex-direction:column;gap:3px}.dos-ios .faux-shot__line,.faux-shot__line{width:var(--line-w,70%);height:6px}.dos-ios .faux-shot__line--0,.faux-shot__line--0{--line-w:72%}.dos-ios .faux-shot__line--1,.faux-shot__line--1{--line-w:65%}.dos-ios .faux-shot__line--2,.faux-shot__line--2{--line-w:58%}.dos-ios .faux-shot__line--3,.faux-shot__line--3{--line-w:51%}.dos-ios .faux-shot__subline,.faux-shot__subline{width:var(--subline-w,46%);height:5px;background:var(--fill-2)}.dos-ios .faux-shot__subline--0,.faux-shot__subline--0{--subline-w:46%}.dos-ios .faux-shot__subline--1,.faux-shot__subline--1{--subline-w:41%}.dos-ios .faux-shot__subline--2,.faux-shot__subline--2{--subline-w:36%}.dos-ios .faux-shot__subline--3,.faux-shot__subline--3{--subline-w:31%}.dos-ios .faux-shot__image,.faux-shot__image{display:block;width:100%;height:100%;object-fit:cover}.dos-ios .faux-shot__badge-wrap,.faux-shot__badge-wrap{position:absolute;inset-inline:0;bottom:7px;display:grid;place-items:center}.dos-ios .faux-shot__badge,.faux-shot__badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:var(--r-full);background:rgba(0,0,0,.6);color:#fff;font-size:var(--type-technical);font-weight:var(--w-bold);white-space:nowrap}.dos-ios .iam-field-module{margin-bottom:16px}.dos-ios .iam-field-error{margin:0 4px 10px;color:var(--danger-label)}.dos-ios .iam-field-module-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px 8px}.dos-ios .iam-field-module-header__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.dos-ios .iam-field-access-buttons{display:flex;align-items:center;gap:12px}.dos-ios .iam-field-default-access{display:inline-flex;align-items:center;flex-shrink:0;gap:2px;max-width:72%;height:24px;padding:0;border:none;background:transparent;color:var(--label-3);text-transform:none;letter-spacing:0}.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{display:inline-flex;align-items:center;gap:5px;border:none;background:transparent;color:var(--label-3);cursor:pointer;font-size:var(--type-metadata);font-weight:var(--w-semibold);-webkit-tap-highlight-color:transparent}.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{justify-content:center;width:26px;height:22px;border-radius:var(--r-full)}.dos-ios .iam-field-access-button--compact[aria-disabled=true]{opacity:.35}.dos-ios .iam-field-blocked-notice{position:fixed;inset-inline:16px;bottom:calc(96px + env(safe-area-inset-bottom, 0px));z-index:80;display:flex;align-items:center;gap:10px;min-height:54px;padding:12px 14px;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));background-clip:padding-box;box-shadow:0 16px 34px color-mix(in srgb,#000 24%,transparent),inset 0 1px 0 var(--ios-glass-highlight);color:var(--warning-label,var(--warning));font-size:var(--type-metadata);font-weight:650;line-height:1.35;text-align:start}.dos-ios .iam-field-blocked-notice__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;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));color:inherit}.dos-ios .iam-field-blocked-notice__message{flex:1 1;min-width:0}.dos-ios .iam-profile-detail{flex:1 1;overflow-y:auto;padding:8px 16px calc(96px + env(safe-area-inset-bottom, 0px));-webkit-overflow-scrolling:touch}.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{margin-bottom:10px;color:var(--danger-label)}.dos-ios .iam-profile-detail__locked-note{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;border-radius:var(--r-lg);background:var(--fill-2);color:var(--label-2);font-size:var(--type-metadata)}.dos-ios .iam-profile-detail__body{margin-bottom:14px}.dos-ios .iam-profile-hero{display:flex;align-items:center;gap:13px;padding:8px 4px 14px}.dos-ios .iam-profile-hero__content{flex:1 1;min-width:0}.dos-ios .iam-profile-hero__title-row{display:flex;align-items:center;flex-wrap:wrap;gap:7px;min-width:0}.dos-ios .iam-profile-hero__title{min-width:0;overflow:hidden;color:var(--label);font-weight:var(--w-bold);text-overflow:ellipsis;white-space:nowrap}.dos-ios .iam-profile-hero__badge{height:18px!important;padding:0 7px!important;font-size:var(--type-metadata)!important}.dos-ios .iam-profile-hero__meta{margin-top:1px;overflow:hidden;color:var(--label-2);font-size:var(--type-metadata);min-inline-size:0;text-overflow:ellipsis;white-space:nowrap}.dos-ios .iam-profile-avatar{display:grid;place-items:center;flex-shrink:0;color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.18),inset 0 .5px 0 rgba(255,255,255,.4)}.dos-ios .iam-profile-avatar[data-size=lg]{width:48px;height:48px;border-radius:13px}.dos-ios .iam-profile-avatar[data-size=sm]{width:34px;height:34px;border-radius:9px;box-shadow:0 1px 2px rgba(0,0,0,.18),inset 0 .5px 0 rgba(255,255,255,.4)}.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,.dos-ios .inp{background:var(--fill-2);border:2px solid transparent;border-radius:var(--r-lg);min-height:var(--h-control)}.dos-ios .inp{padding:9px 14px;font-family:var(--font-sans);font-size:var(--type-body);color:var(--label);box-shadow:none}.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;margin:0!important;min-height: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:color-mix(in srgb,white 64%,transparent);--spatial-shadow:0 24px 64px rgba(35,50,100,.16),0 2px 8px rgba(35,50,100,.08);--spatial-shadow-hover:0 32px 80px rgba(35,50,100,.21),0 4px 14px rgba(35,50,100,.1)}.dos-ios[data-ios-theme=dark]{--spatial-rim:color-mix(in srgb,white 13%,transparent);--spatial-shadow:0 28px 80px rgba(0,0,0,.48),0 2px 10px rgba(0,0,0,.35);--spatial-shadow-hover:0 36px 96px rgba(0,0,0,.58),0 4px 16px rgba(0,0,0,.42)}.dos-ios :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea){min-height:44px;border-radius:14px;accent-color:var(--accent)}.dos-ios :where(.ios-control-field,.ios-search-field,.inp,textarea){box-shadow:inset 0 1px 0 color-mix(in srgb,white 56%,transparent),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 color-mix(in srgb,white 48%,transparent),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 color-mix(in srgb,white 62%,transparent),var(--spatial-shadow)}.dos-ios :where(.ios-card--elevated,.ios-stat-tile,.ios-kpi-tile,.kit-lift){transform:translateZ(0);transition:transform .34s var(--ease-spring),box-shadow .28s var(--ease),border-color .2s var(--ease)}@media (hover:hover) and (pointer:fine){.dos-ios :where(.ios-card--elevated,.ios-stat-tile,.ios-kpi-tile,.kit-lift):hover{transform:translateY(-3px) scale(1.002);box-shadow:inset 0 1px 0 color-mix(in srgb,white 68%,transparent),var(--spatial-shadow-hover)}}.dos-mobile-shell{position:relative;isolation:isolate;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:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.42;background-image:linear-gradient(color-mix(in srgb,white 26%,transparent) 1px,transparent 0);background-size:100% 44px;-webkit-mask-image:linear-gradient(180deg,black,transparent 38%);mask-image:linear-gradient(180deg,black,transparent 38%)}.dos-mobile-shell>header{position:relative;z-index:20;margin:max(6px,env(safe-area-inset-top,0px)) 10px 4px;border:.5px solid var(--spatial-rim);border-radius:24px;background:color-mix(in srgb,var(--material-thick) 72%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,white 58%,transparent),0 10px 32px rgba(35,50,100,.11);-webkit-backdrop-filter:blur(30px) saturate(190%);backdrop-filter:blur(30px) saturate(190%)}.dos-mobile-content{--dos-screen-inset:var(--ds-space-screen-mobile,12px);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));padding-block-end:calc(var(--dos-mobile-content-bottom-inset) + env(safe-area-inset-bottom, 0px));scroll-padding-top:12px;scrollbar-width:none}.dos-sticky-actions{position:sticky;inset-block-end:var(--dos-sticky-actions-inset,var(--ds-space-2,8px));z-index:var(--ds-z-sticky,20);display:flex;flex-direction:column;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%)}.dos-mobile-content::-webkit-scrollbar{display:none}.dos-mobile-tab-dock{position:relative;z-index:30;padding:6px 10px max(8px,env(safe-area-inset-bottom,0px))}.dos-ios .dos-mobile-tab-dock__assistant{display:inline-flex;position:absolute;inset-block-end:calc(100% + var(--ds-space-2, 8px));inset-inline-end:10px;z-index:48}.dos-mobile-tab-dock .ios-tab-bar{border:.5px solid var(--spatial-rim)!important;border-radius:26px;padding:5px 6px!important;background:color-mix(in srgb,var(--material-thick) 76%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,white 64%,transparent),0 14px 42px rgba(35,50,100,.18);-webkit-backdrop-filter:blur(34px) saturate(200%);backdrop-filter:blur(34px) saturate(200%)}.dos-mobile-tab-dock .ios-tab-bar__item{position:relative;min-height:50px;border-radius:20px!important;transition:color .2s ease,background .24s ease,transform .24s var(--ease-spring)!important}.dos-mobile-tab-dock .ios-tab-bar__item[data-active=true]{background:color-mix(in srgb,var(--accent) 11%,var(--ios-glass-bg-soft))!important;box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--accent) 18%,transparent),inset 0 1px 0 color-mix(in srgb,white 48%,transparent)}.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{padding:clamp(14px,1.6vw,26px)!important;gap:clamp(12px,1.2vw,20px)!important}.dos-desktop-sidebar,.dos-desktop-window{border:.5px solid var(--spatial-rim);box-shadow:inset 0 1px 0 color-mix(in srgb,white 58%,transparent),var(--spatial-shadow)!important;transform:translateZ(0)}.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 .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{padding-block:14px!important;padding-inline:0!important;gap:14px!important}}@media (prefers-reduced-transparency:reduce){.dos-desktop-content,.dos-desktop-sidebar,.dos-desktop-toolbar,.dos-ios :where(.ds-glass,.ios-glass-surface,.ios-glass-list,.kit-glass),.dos-mobile-shell>header,.dos-mobile-tab-dock .ios-tab-bar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--surface)!important}}.apple-preview{min-height:100dvh;position:relative;overflow:hidden;isolation:isolate;background:#e8edf7;color:#13151c}.apple-preview__aurora{position:fixed;inset:-15%;z-index:-1;background:radial-gradient(circle at 18% 22%,rgba(80,130,255,.3),transparent 28%),radial-gradient(circle at 78% 18%,rgba(162,105,255,.24),transparent 27%),radial-gradient(circle at 72% 82%,rgba(70,213,190,.22),transparent 28%),linear-gradient(145deg,#e8edf8,#f4f1fa 52%,#e9f5f3);filter:blur(12px)}.apple-preview button{font:inherit}.apple-preview__shell{height:100dvh;padding:22px;display:flex;gap:18px;direction:rtl}.apple-preview__metrics article,.apple-preview__panel,.apple-preview__sidebar,.apple-preview__window{background:rgba(255,255,255,.6);border:.5px solid rgba(255,255,255,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 24px 64px rgba(50,65,120,.14);backdrop-filter:blur(34px) saturate(170%);-webkit-backdrop-filter:blur(34px) saturate(170%)}.apple-preview__sidebar{width:236px;border-radius:28px;padding:18px 12px 12px;display:flex;flex-direction:column;flex-shrink:0}.apple-preview__brand,.apple-preview__mobile-brand,.apple-preview__profile{display:flex;align-items:center;gap:10px}.apple-preview__brand{padding:2px 8px 20px;font-size:var(--type-card-title)}.apple-preview__brand span:last-child,.apple-preview__profile span:nth-child(2){display:flex;flex-direction:column}.apple-preview small{color:rgba(60,60,67,.58);font-style:normal}.apple-preview__logo{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;color:#fff;font-weight:750;background:linear-gradient(145deg,#1687ff,#7762ed);box-shadow:0 7px 18px rgba(45,105,235,.28),inset 0 1px 0 rgba(255,255,255,.45)}.apple-preview__nav{display:flex;flex-direction:column;gap:5px;flex:1 1}.apple-preview__nav button{position:relative;border:0;background:transparent;display:flex;align-items:center;gap:11px;height:44px;padding:0 10px;border-radius:14px;color:rgba(25,28,38,.68);cursor:pointer;text-align:right}.apple-preview__nav button.active{background:rgba(255,255,255,.75);color:#0b68e7;box-shadow:inset 0 0 0 .5px rgba(255,255,255,.9),0 4px 14px rgba(50,65,120,.09)}.apple-preview__nav button i{position:absolute;left:9px;width:6px;height:6px;border-radius:50%;background:#1687ff;box-shadow:0 0 0 4px rgba(22,135,255,.1)}.apple-preview__nav-icon{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:rgba(120,120,128,.08)}.apple-preview__profile{border-radius:18px;padding:10px;background:rgba(255,255,255,.54)}.apple-preview__profile span:nth-child(2){flex:1 1;font-size:var(--type-body)}.apple-preview__avatar,.apple-preview__profile small{font-size:var(--type-metadata)}.apple-preview__avatar{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#ffc6b8,#e89990);font-weight:700;color:#713b35;flex-shrink:0}.apple-preview__window{flex:1 1;min-width:0;border-radius:32px;overflow:hidden;display:flex;flex-direction:column}.apple-preview__toolbar{min-height:62px;padding:0 18px;display:flex;align-items:center;gap:16px;border-bottom:.5px solid rgba(80,90,125,.1);background:rgba(255,255,255,.34)}.apple-preview__breadcrumb{display:flex;align-items:center;gap:6px;flex:1 1;font-size:var(--type-body)}.apple-preview__breadcrumb span{color:rgba(60,60,67,.48)}.apple-preview__search{height:38px;width:260px;border:.5px solid rgba(255,255,255,.9);border-radius:13px;background:rgba(255,255,255,.62);display:flex;align-items:center;gap:8px;padding:0 11px;color:rgba(60,60,67,.52);cursor:text}.apple-preview__search span{flex:1 1;text-align:right}.apple-preview__search kbd{font:500 var(--type-technical) var(--font-mono);background:rgba(120,120,128,.09);padding:2px 5px;border-radius:5px}.apple-preview__tools{display:flex;align-items:center;gap:6px}.apple-preview__tools button{width:36px;height:36px;border:0;border-radius:12px;background:transparent;display:grid;place-items:center;position:relative;color:rgba(25,28,38,.64)}.apple-preview__tools button i{position:absolute;right:7px;top:6px;width:6px;height:6px;border-radius:50%;background:#ff3b30;border:1.5px solid white}.apple-preview__mobile-brand{display:none}.apple-preview__content{flex:1 1;overflow:auto;padding:clamp(24px,3vw,42px)}.apple-preview__welcome{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:26px}.apple-preview__eyebrow{font-size:var(--type-metadata);font-weight:650;color:#1579ed;letter-spacing:.02em}.apple-preview__welcome h1{margin:5px 0 2px;font-size:var(--type-page-title);line-height:1.12;letter-spacing:-.035em}.apple-preview__welcome p{margin:0;color:rgba(60,60,67,.6)}.apple-preview__primary{height:42px;padding:0 18px;border:0;border-radius:999px;display:flex;align-items:center;gap:7px;color:#fff;background:linear-gradient(180deg,#2695ff,#0879ed);box-shadow:0 8px 22px rgba(0,122,255,.28),inset 0 1px 0 rgba(255,255,255,.35)}.apple-preview__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:15px}.apple-preview__metrics article{border-radius:22px;padding:16px;display:grid;grid-template-columns:1fr auto;gap:3px 8px}.apple-preview__metrics article>span{grid-row:1/3;grid-column:2;width:34px;height:34px;display:grid;place-items:center;border-radius:12px}.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{grid-column:1/3;font-size:var(--type-metadata);color:#218a49}.blue{color:#087df0!important;background:rgba(0,122,255,.12)!important}.violet{color:#7655dc!important;background:rgba(118,85,220,.12)!important}.mint{color:#198e78!important;background:rgba(35,184,153,.13)!important}.orange{color:#c56b00!important;background:rgba(255,149,0,.14)!important}.apple-preview__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(270px,.8fr);gap:15px}.apple-preview__panel{border-radius:24px;overflow:hidden}.apple-preview__panel header{padding:17px 19px;display:flex;align-items:flex-start;border-bottom:.5px solid rgba(80,90,125,.1)}.apple-preview__panel header div{flex:1 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);margin:0;color:rgba(60,60,67,.52)}.apple-preview__panel header button{border:0;background:transparent;color:#087df0}.apple-preview__task-list article{display:flex;align-items:center;gap:12px;padding:14px 18px}.apple-preview__task-list article+article{border-top:.5px solid rgba(80,90,125,.1)}.apple-preview__task-list article>span{width:34px;height:34px;display:grid;place-items:center;border-radius:11px}.apple-preview__task-list div{display:flex;flex-direction:column;gap:2px;flex:1 1}.apple-preview__task-list b{font-size:var(--type-body)}.apple-preview__task-list small{font-size:var(--type-metadata)}.apple-preview__ring{width:138px;height:138px;margin:18px auto 12px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#1687ff 0 42%,#7655dc 42% 73%,#36bfa0 73% 100%);position:relative}.apple-preview__ring:before{content:"";position:absolute;inset:14px;border-radius:50%;background:rgba(247,249,253,.94);box-shadow:inset 0 1px 3px rgba(50,60,90,.08)}.apple-preview__ring span{position:relative;display:flex;flex-direction:column;text-align:center}.apple-preview__ring strong{font-size:var(--type-section-title)}.apple-preview__ring small{font-size:var(--type-technical)}.apple-preview__legend{display:flex;justify-content:center;gap:13px;padding:0 12px 18px}.apple-preview__legend span{display:flex;align-items:center;gap:4px;font-size:var(--type-technical);color:rgba(60,60,67,.55)}.apple-preview__legend i{width:7px;height:7px;border-radius:50%;padding:0}.apple-preview__legend b{color:#151821}.apple-preview__tabbar{display:none}.apple-preview__screen-in{animation:applePreviewIn .38s cubic-bezier(.2,.8,.2,1)}@keyframes applePreviewIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.apple-preview__segmented{width:max-content;display:flex;gap:3px;padding:3px;margin:-8px 0 16px;border-radius:999px;background:rgba(120,120,128,.1)}.apple-preview__account-tabs button,.apple-preview__segmented button{border:0;background:transparent;padding:7px 17px;border-radius:999px;color:rgba(60,60,67,.58)}.apple-preview__account-tabs button.active,.apple-preview__segmented button.active{background:rgba(255,255,255,.82);color:#11141c;box-shadow:0 2px 8px rgba(40,55,100,.1),inset 0 0 0 .5px white}.apple-preview__kanban{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:13px;overflow:auto;padding-bottom:8px}.apple-preview__kanban>section{border-radius:22px;padding:12px;background:rgba(255,255,255,.4);border:.5px solid rgba(255,255,255,.82)}.apple-preview__kanban>section>header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:3px 3px 12px}.apple-preview__kanban>section>header>span{width:9px;height:9px;border-radius:50%;padding:0}.apple-preview__kanban header em{font-size:var(--type-technical);background:rgba(120,120,128,.1);border-radius:99px;padding:2px 6px}.apple-preview__kanban header small{grid-column:2/4}.apple-preview__kanban article{padding:13px;margin-top:8px;border-radius:16px;background:rgba(255,255,255,.76);border:.5px solid white;box-shadow:0 7px 20px rgba(45,60,105,.08)}.apple-preview__kanban article>div{display:flex;flex-direction:column;gap:3px}.apple-preview__kanban article>strong{display:block;margin-top:12px;font-size:var(--type-section-title)}.apple-preview__kanban article footer{display:flex;align-items:center;gap:7px;margin-top:13px}.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{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:7px;margin:-7px 0 15px;border-radius:20px;background:rgba(255,255,255,.44)}.apple-preview__day-strip button{height:47px;border:0;border-radius:15px;background:transparent;color:rgba(60,60,67,.58);display:flex;align-items:center;justify-content:center;gap:8px}.apple-preview__day-strip button i{font-size:var(--type-technical);border-radius:50%;width:20px;height:20px;display:grid;place-items:center;background:rgba(120,120,128,.09)}.apple-preview__day-strip button.active{color:#fff;background:linear-gradient(180deg,#2695ff,#0879ed)}.apple-preview__day-strip button.active i{background:rgba(255,255,255,.2)}.apple-preview__finance-grid,.apple-preview__work-grid{display:grid;grid-template-columns:1.35fr .75fr;gap:15px}.apple-preview__timeline article{display:grid;grid-template-columns:45px 12px 1fr;gap:10px;padding:14px 18px;align-items:center}.apple-preview__timeline article+article{border-top:.5px solid rgba(80,90,125,.1)}.apple-preview__timeline time{font:600 var(--type-metadata) var(--font-mono);color:rgba(60,60,67,.55)}.apple-preview__timeline article>i{width:9px;height:9px;border-radius:50%;padding:0}.apple-preview__timeline div{display:flex;flex-direction:column}.apple-preview__timeline b{font-size:var(--type-body)}.apple-preview__progress-orbit,.apple-preview__score{width:116px;height:116px;margin:16px auto 12px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at center,rgba(255,255,255,.92) 56%,transparent 58%),conic-gradient(#1687ff 81%,rgba(120,120,128,.1) 0)}.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{display:grid;grid-template-columns:65px 1fr;align-items:center;font-size:var(--type-technical);margin-top:9px;color:rgba(60,60,67,.56)}.apple-preview__progress-list span:after{content:"";grid-column:2;grid-row:1;height:5px;border-radius:99px;background:rgba(120,120,128,.1)}.apple-preview__progress-list i{grid-column:2;grid-row:1;height:5px;border-radius:99px;background:linear-gradient(90deg,#1687ff,#7655dc);z-index:1}.apple-preview__account-hero{display:flex;align-items:center;gap:15px;padding:18px 20px;margin-bottom:12px;border-radius:24px;background:rgba(255,255,255,.58);border:.5px solid white}.apple-preview__company-logo{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;color:#fff;font-weight:750;font-size:var(--type-panel-title);background:linear-gradient(145deg,#303d72,#7469bc)}.apple-preview__account-hero h2{margin:0 0 2px}.apple-preview__account-hero p{margin:0 0 7px;font-size:var(--type-metadata);color:rgba(60,60,67,.55)}.apple-preview__health{display:inline-flex;align-items:center;gap:5px;font-size:var(--type-technical);color:#238c52;background:rgba(52,199,89,.1);padding:4px 8px;border-radius:99px}.apple-preview__health i{width:6px;height:6px;border-radius:50%;background:#34c759}.apple-preview__account-value{margin-inline-start:auto;display:flex;flex-direction:column;text-align:left}.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{display:flex;gap:3px;width:max-content;max-width:100%;overflow:auto;padding:3px;margin-bottom:14px;border-radius:999px;background:rgba(120,120,128,.08)}.apple-preview__activity article{display:flex;align-items:center;gap:11px;padding:13px 17px}.apple-preview__activity article+article{border-top:.5px solid rgba(80,90,125,.1)}.apple-preview__activity article>span{width:32px;height:32px;display:grid;place-items:center;border-radius:11px}.apple-preview__activity div{display:flex;flex-direction:column}.apple-preview__activity b{font-size:var(--type-metadata)}.apple-preview__activity small{font-size:var(--type-technical)}.apple-preview__score{background:radial-gradient(circle at center,rgba(255,255,255,.92) 56%,transparent 58%),conic-gradient(#34c759 92%,rgba(120,120,128,.1) 0)}.apple-preview__signal{padding:0 18px 18px}.apple-preview__signal span{display:flex;justify-content:space-between;padding:7px 0;font-size:var(--type-technical);color:rgba(60,60,67,.55);border-bottom:.5px solid rgba(80,90,125,.08)}.apple-preview__signal b{color:#238c52}.apple-preview__finance-grid{grid-template-columns:1.25fr .85fr}.apple-preview__bars{height:190px;padding:22px 22px 0;display:flex;align-items:flex-end;gap:7px;background:repeating-linear-gradient(0deg,rgba(80,90,125,.07) 0 1px,transparent 1px 47px)}.apple-preview__bars i{flex:1 1;min-width:8px;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#43a5ff,#167de8)}.apple-preview__bars i.forecast{background:repeating-linear-gradient(135deg,rgba(118,85,220,.75) 0 4px,rgba(118,85,220,.45) 4px 8px)}.apple-preview__axis{display:flex;justify-content:space-around;padding:8px 20px 15px;color:rgba(60,60,67,.5);font-size:var(--type-technical)}@media(max-width:760px){.apple-preview{background:#eef2f8}.apple-preview__aurora{inset:-5%;background:radial-gradient(circle at 8% 8%,rgba(62,130,255,.22),transparent 32%),radial-gradient(circle at 95% 24%,rgba(154,101,255,.2),transparent 31%),linear-gradient(#f0f3fa,#edf2f6)}.apple-preview__shell{padding:0;height:100dvh}.apple-preview__sidebar{display:none}.apple-preview__window{border:0;border-radius:0;background:transparent;box-shadow:none}.apple-preview__toolbar{margin:max(8px,env(safe-area-inset-top)) 10px 4px;min-height:56px;border:.5px solid rgba(255,255,255,.9);border-radius:22px;background:rgba(255,255,255,.58);box-shadow:inset 0 1px 0 white,0 10px 28px rgba(55,70,120,.12);padding:0 12px}.apple-preview__mobile-brand{display:flex;flex:1 1}.apple-preview__mobile-brand .apple-preview__logo{width:32px;height:32px;border-radius:11px}.apple-preview__breadcrumb,.apple-preview__search,.apple-preview__tools .apple-preview__avatar,.apple-preview__tools button:first-child{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{width:42px;padding:0;font-size:0;display:grid;place-items:center}.apple-preview__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.apple-preview__metrics article{border-radius:20px;padding:14px;min-height:112px}.apple-preview__grid{grid-template-columns:1fr}.apple-preview__pipeline{display:none}.apple-preview__panel{border-radius:22px}.apple-preview__tabbar{position:absolute;display:flex;bottom:max(8px,env(safe-area-inset-bottom));left:10px;right:10px;border:.5px solid rgba(255,255,255,.92);border-radius:25px;padding:5px 6px;background:rgba(255,255,255,.7);box-shadow:inset 0 1px 0 white,0 14px 38px rgba(55,70,120,.2);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%)}.apple-preview__tabbar button{flex:1 1;min-width:0;height:51px;border:0;border-radius:19px;background:transparent;color:rgba(60,60,67,.55);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.apple-preview__tabbar button.active{color:#087df0;background:rgba(0,122,255,.1)}.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{display:inline-flex;align-items:center;justify-content:center;gap:2px;position:relative;height:30px;max-width:min(54vw,180px,100%);min-width:0;padding-block:0;padding-inline:7px 10px;border:.5px solid rgba(60,60,67,.08);border-radius:var(--r-full);background:rgba(255,255,255,.58);-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%);box-shadow:inset 1px 1px .5px rgba(255,255,255,.74),inset -1px -1px .5px rgba(255,255,255,.42),0 1px 3px rgba(0,0,0,.07),0 3px 10px rgba(0,0,0,.06);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;text-decoration:none;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)}.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{width:14px;height:14px;flex:none;margin-inline-start:-3px}.dos-ios .ios-back-link__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.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-type:inline-size;container-name:dos-navbar}@container dos-navbar (max-width: 320px){.dos-ios .dos-timer__ss{display:none}}.dos-ios[data-ios-theme=dark] .ios-back-link{border-color:rgba(255,255,255,.12);background:rgba(120,120,128,.24);box-shadow:inset 1px 1px .5px rgba(255,255,255,.16),inset -1px -1px .5px rgba(255,255,255,.08),0 2px 6px rgba(0,0,0,.32),0 6px 16px rgba(0,0,0,.18)}.dos-back-chevron,.dos-rtl-mirror{display:inline-block;transform:var(--dos-icon-transform,none);transform-origin:center}[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:transparent}.dos-ios .btn.lg,.dos-ios .btn.sm{border-radius:var(--r-full)}.dos-ios .card,.dos-ios .kpi{border:.5px solid var(--separator);box-shadow:var(--shadow-card)}.dos-ios .tbl tbody td,.dos-ios .tbl thead th{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{overflow:auto;grid-template-columns:repeat(5,minmax(75px,1fr))}.apple-preview__finance-grid,.apple-preview__work-grid{grid-template-columns:1fr}.apple-preview__account-hero{padding:14px;align-items:flex-start}.apple-preview__company-logo{width:48px;height:48px;border-radius:15px}.apple-preview__account-value{display:none}.apple-preview__account-tabs{width:100%}.apple-preview__bars{height:170px}}@media(min-width:761px){.apple-preview{color:rgba(250,252,255,.94);background:#050812}.apple-preview__aurora{inset:-24%;filter:blur(54px) saturate(145%);opacity:.92;background:radial-gradient(ellipse at 10% 20%,rgba(0,115,255,.8),transparent 21%),radial-gradient(ellipse at 78% 2%,rgba(129,66,255,.78),transparent 23%),radial-gradient(ellipse at 94% 82%,rgba(0,214,187,.55),transparent 21%),radial-gradient(ellipse at 42% 105%,rgba(42,78,255,.45),transparent 26%),linear-gradient(150deg,#050711,#101229 52%,#061016)}.apple-preview__shell{max-width:1840px;padding:34px;gap:22px}.apple-preview__sidebar{width:232px;border-radius:38px;background:linear-gradient(145deg,rgba(24,34,61,.72),rgba(9,16,31,.6));border:.7px solid rgba(255,255,255,.19);box-shadow:inset 0 1px 0 rgba(255,255,255,.23),inset 0 -1px 0 rgba(0,0,0,.22),0 42px 110px rgba(0,0,0,.48),0 0 0 8px rgba(255,255,255,.018);backdrop-filter:blur(52px) saturate(185%);-webkit-backdrop-filter:blur(52px) saturate(185%);transform:translateZ(60px)}.apple-preview__window{position:relative;overflow:hidden;border-radius:42px;color:rgba(250,252,255,.94);background:linear-gradient(145deg,rgba(22,32,57,.7),rgba(8,15,29,.58));border:.7px solid rgba(255,255,255,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),inset 0 -1px 0 rgba(0,0,0,.24),0 48px 140px rgba(0,0,0,.55),0 0 0 8px rgba(255,255,255,.018);backdrop-filter:blur(58px) saturate(170%);-webkit-backdrop-filter:blur(58px) saturate(170%)}.apple-preview__window:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(520px circle at var(--preview-x,70%) var(--preview-y,12%),rgba(255,255,255,.11),transparent 52%);mix-blend-mode:screen}.apple-preview__content,.apple-preview__toolbar{position:relative;z-index:1}.apple-preview__toolbar{margin:12px 14px 0;min-height:58px;border:.6px solid rgba(255,255,255,.16);border-radius:23px;background:rgba(12,20,38,.48);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 14px 38px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(34px) saturate(170%);backdrop-filter:blur(34px) saturate(170%)}.apple-preview__breadcrumb span,.apple-preview__search,.apple-preview__tools button{color:rgba(235,240,255,.5)}.apple-preview__breadcrumb b{color:#fff}.apple-preview__search{background:rgba(255,255,255,.07);border:.5px solid rgba(255,255,255,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.apple-preview__search kbd{background:rgba(255,255,255,.08)}.apple-preview__content{background:transparent;padding:clamp(30px,3vw,48px)}.apple-preview__welcome h1{background:linear-gradient(100deg,#fff 8%,#dce9ff 54%,#b9adff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 12px 42px rgba(68,133,255,.2)}.apple-preview small,.apple-preview__account-hero p,.apple-preview__panel header p,.apple-preview__welcome p{color:rgba(233,238,255,.5)}.apple-preview__eyebrow{color:#7fc7ff;background:rgba(67,153,255,.12);box-shadow:inset 0 0 0 .5px rgba(91,173,255,.2),0 0 22px rgba(26,128,255,.12)}.apple-preview__primary{background:linear-gradient(145deg,#43b3ff,#2e70ff 55%,#8561ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.62),0 18px 42px rgba(29,99,255,.4),0 0 32px rgba(80,115,255,.22)}.apple-preview__account-hero,.apple-preview__kanban>section,.apple-preview__metrics article,.apple-preview__panel{color:rgba(250,252,255,.94);background:linear-gradient(145deg,rgba(35,46,76,.62),rgba(14,23,43,.52));border:.6px solid rgba(255,255,255,.17);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(0,0,0,.12),0 25px 70px rgba(0,0,0,.24),0 0 0 5px rgba(255,255,255,.012);backdrop-filter:blur(38px) saturate(170%);-webkit-backdrop-filter:blur(38px) saturate(170%)}.apple-preview__metrics article:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 36px 84px rgba(0,0,0,.34),0 0 42px var(--metric-glow)}.apple-preview__account-hero h2,.apple-preview__kanban b,.apple-preview__kanban strong,.apple-preview__metrics strong,.apple-preview__panel h2,.apple-preview__signal b,.apple-preview__task-list b{color:#fff}.apple-preview__activity article>span,.apple-preview__metrics article>span,.apple-preview__task-list article>span{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 8px 22px rgba(0,0,0,.15)}.apple-preview .blue{color:#82c4ff!important;background:rgba(38,132,255,.17)!important}.apple-preview .violet{color:#c0a8ff!important;background:rgba(127,83,235,.17)!important}.apple-preview .mint{color:#74e7d0!important;background:rgba(30,194,161,.16)!important}.apple-preview .orange{color:#ffc16e!important;background:rgba(255,147,24,.16)!important}.apple-preview__panel header{border-bottom:.5px solid rgba(255,255,255,.09)}.apple-preview__panel header button{color:#77bdff}.apple-preview__activity article+article,.apple-preview__task-list article+article,.apple-preview__timeline article+article{border-color:rgba(255,255,255,.08)}.apple-preview__task-list article:hover{background:rgba(255,255,255,.055)}.apple-preview__ring:before{background:rgba(17,23,43,.9);box-shadow:inset 0 1px 8px rgba(0,0,0,.45)}.apple-preview__ring strong{color:#fff}.apple-preview__legend span{color:rgba(235,240,255,.45)}.apple-preview__legend b{color:#fff}.apple-preview__account-tabs,.apple-preview__day-strip,.apple-preview__segmented{background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.1)}.apple-preview__account-tabs button,.apple-preview__day-strip button,.apple-preview__segmented button{color:rgba(235,240,255,.48)}.apple-preview__account-tabs button.active,.apple-preview__segmented button.active{color:#fff;background:rgba(255,255,255,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 8px 22px rgba(0,0,0,.18)}.apple-preview__kanban article{color:#fff;background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.055));border:.5px solid rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.13),0 16px 38px rgba(0,0,0,.22)}.apple-preview__progress-orbit,.apple-preview__score{color:#fff;background:radial-gradient(circle at center,rgba(18,25,45,.96) 56%,transparent 58%),conic-gradient(#3d9cff 81%,rgba(255,255,255,.09) 0);box-shadow:0 18px 42px rgba(0,0,0,.25)}.apple-preview__score{background:radial-gradient(circle at center,rgba(18,25,45,.96) 56%,transparent 58%),conic-gradient(#38d985 92%,rgba(255,255,255,.09) 0)}.apple-preview__progress-list span,.apple-preview__signal span{color:rgba(235,240,255,.48)}.apple-preview__progress-list span:after{background:rgba(255,255,255,.08)}.apple-preview__account-hero{background:linear-gradient(115deg,rgba(75,125,255,.14),rgba(255,255,255,.055) 48%,rgba(75,226,196,.08))}.apple-preview__health{color:#70e5a1;background:rgba(52,199,89,.12)}.apple-preview__account-value em{color:#70e5a1}.apple-preview__bars{background:repeating-linear-gradient(0deg,rgba(255,255,255,.065) 0 1px,transparent 1px 47px)}.apple-preview{--preview-ink:#101525;background:#080c18}.apple-preview__aurora{inset:-28%;opacity:1;filter:blur(34px) saturate(125%);background:radial-gradient(ellipse at 12% 18%,rgba(0,119,255,.72),transparent 24%),radial-gradient(ellipse at 74% 4%,rgba(129,71,255,.64),transparent 26%),radial-gradient(ellipse at 91% 76%,rgba(27,207,178,.48),transparent 25%),radial-gradient(ellipse at 38% 100%,rgba(0,81,255,.34),transparent 25%),linear-gradient(145deg,#080b17 12%,#11152b 52%,#07111b);animation:previewAuroraDrift 16s ease-in-out infinite alternate}}@media(min-width:761px){@keyframes previewAuroraDrift{to{transform:translate3d(2.5%,-1.5%,0) scale(1.045) rotate(.8deg)}}.apple-preview:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.22;background-image:radial-gradient(rgba(255,255,255,.9) .55px,transparent .7px);background-size:26px 26px;-webkit-mask-image:linear-gradient(130deg,black,transparent 62%);mask-image:linear-gradient(130deg,black,transparent 62%)}.apple-preview__shell{max-width:1920px;margin:0 auto;padding:28px;gap:20px;position:relative;z-index:1;perspective:1500px}.apple-preview__sidebar{width:246px;border-radius:34px;padding:18px 13px 13px;color:rgba(255,255,255,.9);background:linear-gradient(155deg,rgba(29,38,67,.72),rgba(12,19,36,.55));border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.24),0 38px 100px rgba(0,0,0,.5),0 0 80px rgba(61,104,255,.12);backdrop-filter:blur(46px) saturate(175%);-webkit-backdrop-filter:blur(46px) saturate(175%);transform:translateZ(28px)}.apple-preview__brand{padding:4px 10px 26px}.apple-preview__brand small,.apple-preview__profile small{color:rgba(235,239,255,.48)}.apple-preview__logo{background:linear-gradient(145deg,#39a8ff 5%,#3168ff 48%,#8758ff);box-shadow:0 10px 30px rgba(35,113,255,.46),inset 0 1px 1px rgba(255,255,255,.6)}.apple-preview__nav button{height:48px;color:rgba(235,239,255,.58);border-radius:16px;transition:transform .25s cubic-bezier(.2,.9,.3,1.3),background .2s ease,color .2s ease}.apple-preview__nav button:hover{color:#fff;background:rgba(255,255,255,.07);transform:translateX(-3px)}.apple-preview__nav button.active{color:#fff;background:linear-gradient(105deg,rgba(67,146,255,.32),rgba(129,85,255,.16));box-shadow:inset 0 0 0 .5px rgba(133,185,255,.32),inset 0 1px 0 rgba(255,255,255,.16),0 10px 28px rgba(0,75,225,.18)}.apple-preview__nav-icon{background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.08)}.apple-preview__nav button.active .apple-preview__nav-icon{color:#fff;background:linear-gradient(145deg,#3ea8ff,#5661f6);box-shadow:0 7px 20px rgba(30,112,255,.38),inset 0 1px 0 rgba(255,255,255,.4)}.apple-preview__nav button i{background:#61c8ff;box-shadow:0 0 0 4px rgba(75,181,255,.11),0 0 18px #28a7ff}.apple-preview__profile{background:rgba(255,255,255,.07);border:.5px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.apple-preview__window{border-radius:38px;background:linear-gradient(145deg,rgba(249,251,255,.9),rgba(236,242,251,.78));border:1px solid rgba(255,255,255,.76);box-shadow:inset 0 1px 0 #fff,inset 0 0 0 .5px rgba(66,85,130,.08),0 44px 120px rgba(0,0,0,.42),0 0 90px rgba(56,111,255,.11);backdrop-filter:blur(48px) saturate(145%);-webkit-backdrop-filter:blur(48px) saturate(145%);transform:translateZ(0)}.apple-preview__window:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:4;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 1px 0 0 rgba(255,255,255,.45)}.apple-preview__toolbar{min-height:68px;padding:0 22px;background:rgba(255,255,255,.4);border-bottom:.5px solid rgba(60,78,120,.1);-webkit-backdrop-filter:blur(32px) saturate(150%);backdrop-filter:blur(32px) saturate(150%)}.apple-preview__search{height:42px;width:280px;border-radius:15px;background:rgba(255,255,255,.56);border:.5px solid rgba(255,255,255,.92);box-shadow:inset 0 1px 0 white,0 6px 18px rgba(50,65,110,.07)}.apple-preview__content{padding:clamp(30px,3.4vw,52px);background:radial-gradient(circle at 92% 2%,rgba(80,132,255,.1),transparent 27%),radial-gradient(circle at 8% 90%,rgba(63,211,187,.08),transparent 25%)}.apple-preview__welcome{margin-bottom:30px;align-items:center}.apple-preview__welcome h1{font-size:var(--type-display);letter-spacing:-.052em;line-height:1.02;margin:7px 0 8px;background:linear-gradient(100deg,#0b1120 15%,#2b3f72 70%,#5c44a5);-webkit-background-clip:text;background-clip:text;color:transparent}.apple-preview__welcome p{font-size:var(--type-card-title)}.apple-preview__eyebrow{display:inline-flex;padding:6px 10px;border-radius:999px;background:rgba(0,122,255,.09);box-shadow:inset 0 0 0 .5px rgba(0,122,255,.12);letter-spacing:.04em}.apple-preview__primary{height:48px;padding:0 22px;background:linear-gradient(145deg,#33a9ff,#146ff2 55%,#6655ef);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 14px 32px rgba(31,107,240,.32),0 0 0 5px rgba(43,127,255,.07);transition:transform .25s cubic-bezier(.2,.9,.3,1.35),box-shadow .25s ease}.apple-preview__primary:hover{transform:translateY(-3px) scale(1.02);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 19px 40px rgba(31,107,240,.4),0 0 0 6px rgba(43,127,255,.08)}.apple-preview__metrics{gap:16px;margin-bottom:18px}.apple-preview__metrics article{position:relative;overflow:hidden;min-height:124px;border-radius:27px;padding:19px;background:linear-gradient(150deg,rgba(255,255,255,.86),rgba(255,255,255,.48));border:.5px solid rgba(255,255,255,.95);box-shadow:inset 0 1px 0 #fff,0 18px 48px rgba(49,67,115,.1);transition:transform .3s cubic-bezier(.2,.9,.3,1.3),box-shadow .25s ease}.apple-preview__metrics article:after{content:"";position:absolute;width:100px;height:100px;inset:auto -36px -50px auto;border-radius:50%;background:var(--metric-glow,rgba(0,122,255,.12));filter:blur(15px)}.apple-preview__metrics article:hover{transform:translateY(-5px);box-shadow:inset 0 1px 0 #fff,0 26px 58px rgba(49,67,115,.15)}.apple-preview__metrics article:first-child{--metric-glow:rgba(40,210,172,.22)}.apple-preview__metrics article:nth-child(2){--metric-glow:rgba(40,130,255,.2)}.apple-preview__metrics article:nth-child(3){--metric-glow:rgba(122,82,225,.2)}.apple-preview__metrics article:nth-child(4){--metric-glow:rgba(255,151,30,.2)}.apple-preview__metrics article>span{width:42px;height:42px;border-radius:15px;box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}.apple-preview__metrics strong{font-size:var(--type-page-title)}.apple-preview__metrics em{position:relative;z-index:1}.apple-preview__account-hero,.apple-preview__kanban>section,.apple-preview__panel{background:linear-gradient(150deg,rgba(255,255,255,.82),rgba(250,252,255,.52));border:.5px solid rgba(255,255,255,.98);box-shadow:inset 0 1px 0 #fff,0 22px 58px rgba(49,67,115,.11)}.apple-preview__panel{border-radius:29px}.apple-preview__panel header{padding:20px 22px}.apple-preview__task-list article{padding:17px 21px;transition:background .18s ease,transform .22s ease}.apple-preview__task-list article:hover{background:rgba(255,255,255,.62);transform:translateX(-4px)}.apple-preview__ring{width:154px;height:154px;box-shadow:0 18px 38px rgba(58,78,145,.15),inset 0 0 0 1px rgba(255,255,255,.35)}.apple-preview__kanban>section{border-radius:26px}.apple-preview__kanban article{border-radius:20px;box-shadow:0 12px 30px rgba(45,60,105,.1);transition:transform .25s cubic-bezier(.2,.9,.3,1.3),box-shadow .2s ease}.apple-preview__kanban article:hover{transform:translateY(-4px) rotate(-.3deg);box-shadow:0 20px 42px rgba(45,60,105,.16)}.apple-preview__account-hero{border-radius:29px;padding:22px 24px}.apple-preview__company-logo{width:66px;height:66px;border-radius:21px;box-shadow:0 16px 34px rgba(55,58,115,.3),inset 0 1px 0 rgba(255,255,255,.35)}}@media(max-width:760px){.apple-preview__aurora{background:radial-gradient(circle at 12% 5%,rgba(43,128,255,.38),transparent 31%),radial-gradient(circle at 98% 28%,rgba(138,83,255,.3),transparent 32%),radial-gradient(circle at 20% 92%,rgba(42,204,175,.2),transparent 30%),linear-gradient(#eaf0fb,#eef1f7)}.apple-preview__toolbar{background:rgba(255,255,255,.68);box-shadow:inset 0 1px 0 white,0 14px 38px rgba(42,66,125,.16)}.apple-preview__welcome h1{letter-spacing:-.05em;background:linear-gradient(100deg,#0b1120,#475691 70%,#674fb0);-webkit-background-clip:text;background-clip:text;color:transparent}.apple-preview__account-hero,.apple-preview__metrics article,.apple-preview__panel{background:rgba(255,255,255,.68);box-shadow:inset 0 1px 0 white,0 18px 46px rgba(43,64,118,.12)}.apple-preview__tabbar{background:rgba(255,255,255,.78);box-shadow:inset 0 1px 0 white,0 18px 46px rgba(42,62,120,.25)}}@media(min-width:761px){.apple-preview__window{color:rgba(250,252,255,.94);background:linear-gradient(145deg,rgba(22,32,57,.76),rgba(7,14,28,.68));border-color:rgba(255,255,255,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),inset 0 -1px 0 rgba(0,0,0,.24),0 48px 140px rgba(0,0,0,.55),0 0 0 8px rgba(255,255,255,.018)}.apple-preview__toolbar{min-height:58px;margin:12px 14px 0;padding:0 22px;border:.6px solid rgba(255,255,255,.16);border-radius:23px;background:rgba(12,20,38,.58);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 14px 38px rgba(0,0,0,.18)}.apple-preview__content{background:transparent;padding:clamp(30px,3vw,48px)}.apple-preview__welcome h1{background:linear-gradient(100deg,#fff 8%,#dce9ff 54%,#b9adff);-webkit-background-clip:text;background-clip:text;color:transparent}.apple-preview__eyebrow{color:#7fc7ff;background:rgba(67,153,255,.12);box-shadow:inset 0 0 0 .5px rgba(91,173,255,.2),0 0 22px rgba(26,128,255,.12)}.apple-preview__account-hero,.apple-preview__kanban>section,.apple-preview__metrics article,.apple-preview__panel{color:rgba(250,252,255,.94);background:linear-gradient(145deg,rgba(35,46,76,.68),rgba(12,21,41,.6));border:.6px solid rgba(255,255,255,.17);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(0,0,0,.12),0 25px 70px rgba(0,0,0,.24)}.apple-preview__account-hero h2,.apple-preview__kanban b,.apple-preview__kanban strong,.apple-preview__metrics strong,.apple-preview__panel h2,.apple-preview__task-list b{color:#fff}.apple-preview__kanban article{color:#fff;background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.055));border-color:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.13),0 16px 38px rgba(0,0,0,.22)}}.apple-preview{color:#24193a;background:#f7f5fa!important}.apple-preview__aurora{background:radial-gradient(circle at 8% 6%,rgba(239,73,86,.12),transparent 27%),radial-gradient(circle at 94% 22%,rgba(86,55,162,.13),transparent 31%),radial-gradient(circle at 12% 92%,rgba(107,211,170,.12),transparent 28%),linear-gradient(145deg,#faf8fc,#f5f4f8 55%,#f8fbfa)!important;filter:blur(4px)!important}.apple-preview:before{background-image:linear-gradient(rgba(65,42,122,.022) 1px,transparent 0),linear-gradient(90deg,rgba(65,42,122,.022) 1px,transparent 0)!important;opacity:.55!important}.apple-preview__sidebar{color:#412a7a!important;background:rgba(255,255,255,.74)!important;border-color:rgba(255,255,255,.94)!important;box-shadow:inset 0 1px 0 #fff,0 30px 90px rgba(65,42,122,.12)!important}.apple-preview__brand small,.apple-preview__profile small{color:rgba(65,42,122,.47)!important}.apple-preview__nav button{color:rgba(65,42,122,.62)!important}.apple-preview__nav button:hover{color:#412a7a!important;background:rgba(65,42,122,.05)!important}.apple-preview__nav button.active{color:#412a7a!important;background:rgba(239,73,86,.095)!important;box-shadow:inset 0 0 0 .5px rgba(239,73,86,.16)!important}.apple-preview__nav-icon{background:rgba(65,42,122,.055)!important}.apple-preview__nav button.active .apple-preview__nav-icon{color:#fff!important}.apple-preview__profile{background:rgba(65,42,122,.045)!important;border-color:rgba(65,42,122,.07)!important;box-shadow:none!important}.apple-preview__window{color:#24193a!important;background:rgba(255,255,255,.64)!important;border-color:rgba(255,255,255,.96)!important;box-shadow:inset 0 1px 0 #fff,0 42px 120px rgba(65,42,122,.13),0 0 0 8px rgba(255,255,255,.28)!important}.apple-preview__window:after{background:radial-gradient(480px circle at var(--preview-x,70%) var(--preview-y,12%),rgba(255,255,255,.72),transparent 55%)!important}.apple-preview__toolbar{background:rgba(255,255,255,.72)!important;border-color:rgba(65,42,122,.07)!important;box-shadow:inset 0 1px 0 #fff,0 12px 34px rgba(65,42,122,.06)!important}.apple-preview__breadcrumb b{color:#412a7a!important}.apple-preview__breadcrumb span,.apple-preview__tools button{color:rgba(65,42,122,.48)!important}.apple-preview__search{color:rgba(65,42,122,.4)!important;background:rgba(245,243,248,.78)!important;border-color:rgba(65,42,122,.08)!important;box-shadow:inset 0 1px 0 white!important}.apple-preview__content{background:radial-gradient(circle at 94% 2%,rgba(239,73,86,.035),transparent 28%),radial-gradient(circle at 4% 96%,rgba(107,211,170,.045),transparent 26%)!important}.apple-preview__welcome h1{background:none!important;color:#412a7a!important;-webkit-text-fill-color:#412a7a!important;text-shadow:none!important}.apple-preview small,.apple-preview__account-hero p,.apple-preview__panel header p,.apple-preview__welcome p{color:rgba(36,25,58,.53)!important}.apple-preview__eyebrow{color:#ef4956!important;background:rgba(239,73,86,.075)!important;box-shadow:inset 0 0 0 .5px rgba(239,73,86,.11)!important}.apple-preview__account-hero,.apple-preview__kanban>section,.apple-preview__metrics article,.apple-preview__panel{color:#24193a!important;background:rgba(255,255,255,.76)!important;border-color:rgba(255,255,255,.98)!important;box-shadow:inset 0 1px 0 #fff,0 18px 50px rgba(65,42,122,.075)!important}.apple-preview__metrics article:hover{box-shadow:inset 0 1px 0 #fff,0 26px 60px rgba(65,42,122,.12)!important}.apple-preview__account-hero h2,.apple-preview__kanban b,.apple-preview__kanban strong,.apple-preview__metrics strong,.apple-preview__panel h2,.apple-preview__signal b,.apple-preview__task-list b{color:#412a7a!important}.apple-preview__panel header{border-color:rgba(65,42,122,.07)!important}.apple-preview__panel header button{color:#ef4956!important}.apple-preview__activity article+article,.apple-preview__task-list article+article,.apple-preview__timeline article+article{border-color:rgba(65,42,122,.07)!important}.apple-preview__task-list article:hover{background:rgba(65,42,122,.025)!important}.apple-preview .blue{color:#ef4956!important;background:rgba(239,73,86,.09)!important}.apple-preview .violet{color:#5637a2!important;background:rgba(86,55,162,.09)!important}.apple-preview .mint{color:#258567!important;background:rgba(107,211,170,.16)!important}.apple-preview .orange,.apple-preview .yellow{color:#8a7410!important;background:rgba(253,226,68,.23)!important}.apple-preview .coral{color:#d93646!important;background:rgba(239,73,86,.1)!important}.apple-preview__ring:before{background:#fff!important;box-shadow:inset 0 1px 6px rgba(65,42,122,.08)!important}.apple-preview__legend b,.apple-preview__ring strong{color:#412a7a!important}.apple-preview__legend span{color:rgba(36,25,58,.46)!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%,rgba(65,42,122,.07) 0)!important}.apple-preview__score{background:radial-gradient(circle at center,#fff 56%,transparent 58%),conic-gradient(#6bd3aa 92%,rgba(65,42,122,.07) 0)!important}.apple-preview__progress-list span,.apple-preview__signal span{color:rgba(36,25,58,.48)!important}.apple-preview__progress-list span:after{background:rgba(65,42,122,.07)!important}.apple-preview__progress-list i{background:linear-gradient(90deg,#ef4956,#5637a2)!important}.apple-preview__account-tabs,.apple-preview__day-strip,.apple-preview__segmented{background:rgba(65,42,122,.055)!important;box-shadow:inset 0 0 0 .5px rgba(65,42,122,.05)!important}.apple-preview__account-tabs button,.apple-preview__day-strip button,.apple-preview__segmented button{color:rgba(65,42,122,.53)!important}.apple-preview__account-tabs button.active,.apple-preview__segmented button.active{color:#412a7a!important;background:#fff!important;box-shadow:0 5px 15px rgba(65,42,122,.08)!important}.apple-preview__kanban article{color:#24193a!important;background:#fff!important;border-color:rgba(65,42,122,.07)!important;box-shadow:0 10px 28px rgba(65,42,122,.07)!important}.apple-preview__account-hero{background:linear-gradient(115deg,rgba(239,73,86,.045),rgba(255,255,255,.78) 46%,rgba(107,211,170,.075))!important}.apple-preview__bars{background:repeating-linear-gradient(0deg,rgba(65,42,122,.055) 0 1px,transparent 1px 47px)!important}.apple-preview__filter-search{color:rgba(65,42,122,.42)!important;background:rgba(255,255,255,.64)!important;border-color:rgba(65,42,122,.08)!important}.apple-preview__list-tools>button{color:rgba(65,42,122,.58)!important;background:rgba(255,255,255,.62)!important;border-color:rgba(65,42,122,.075)!important}.apple-preview__list-tools>button.active{color:#412a7a!important;background:rgba(239,73,86,.08)!important;border-color:rgba(239,73,86,.14)!important}.apple-preview__data-table{background:rgba(255,255,255,.78)!important;border-color:rgba(255,255,255,.98)!important;box-shadow:inset 0 1px 0 #fff,0 22px 60px rgba(65,42,122,.085)!important}.apple-preview__data-table>header{color:rgba(65,42,122,.43)!important;border-color:rgba(65,42,122,.075)!important}.apple-preview__record-row{color:rgba(36,25,58,.68)!important;border-color:rgba(65,42,122,.065)!important}.apple-preview__record-row:hover{background:linear-gradient(90deg,rgba(239,73,86,.045),rgba(107,211,170,.035))!important}.apple-preview__record-name>b,.apple-preview__record-row strong{color:#412a7a!important}.apple-preview__list-footer{color:rgba(65,42,122,.46)!important}.apple-preview__list-footer button{color:rgba(65,42,122,.62)!important;background:rgba(255,255,255,.7)!important;border-color:rgba(65,42,122,.07)!important}.apple-preview__list-footer button.active{color:#fff!important;background:#412a7a!important}.apple-preview__overlay{background:rgba(65,42,122,.13)!important;-webkit-backdrop-filter:blur(12px) saturate(115%)!important;backdrop-filter:blur(12px) saturate(115%)!important}.apple-preview__drawer,.apple-preview__modal{color:#24193a!important;background:rgba(255,255,255,.92)!important;border-color:rgba(255,255,255,.98)!important;box-shadow:inset 0 1px 0 #fff,0 40px 110px rgba(65,42,122,.2)!important}.apple-preview__drawer section,.apple-preview__drawer>footer,.apple-preview__drawer>header,.apple-preview__modal>footer,.apple-preview__modal>header{border-color:rgba(65,42,122,.08)!important}.apple-preview__drawer>header{color:rgba(65,42,122,.47)!important}.apple-preview__drawer>header button,.apple-preview__modal>header button{background:rgba(65,42,122,.055)!important}.apple-preview__drawer-hero h2,.apple-preview__modal h2{color:#412a7a!important}.apple-preview__drawer dt,.apple-preview__drawer-hero p,.apple-preview__form label{color:rgba(65,42,122,.5)!important}.apple-preview__drawer-value span{background:rgba(65,42,122,.035)!important;border-color:rgba(65,42,122,.07)!important}.apple-preview__drawer>footer button,.apple-preview__modal>footer button{background:rgba(65,42,122,.06)!important;color:#412a7a!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:rgba(65,42,122,.1)!important}.apple-preview__action-menu{color:#24193a!important;background:rgba(255,255,255,.94)!important;border-color:rgba(65,42,122,.08)!important;box-shadow:0 24px 70px rgba(65,42,122,.16)!important}.apple-preview__action-menu button{color:rgba(65,42,122,.72)!important}.apple-preview__action-menu button:hover{background:rgba(65,42,122,.05)!important}.apple-preview__action-menu hr{border-color:rgba(65,42,122,.08)!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%,rgba(239,73,86,.1),transparent 31%),radial-gradient(circle at 96% 24%,rgba(86,55,162,.11),transparent 34%),linear-gradient(#faf9fb,#f5f4f7)!important}.apple-preview__window{background:transparent!important}.apple-preview__tabbar,.apple-preview__toolbar{color:#412a7a!important;background:rgba(255,255,255,.78)!important}.apple-preview__tabbar button{color:rgba(65,42,122,.48)!important}.apple-preview__tabbar button.active{color:#ef4956!important;background:rgba(239,73,86,.075)!important}.apple-preview__account-hero,.apple-preview__metrics article,.apple-preview__panel{background:rgba(255,255,255,.82)!important}}.apple-preview__record-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:14px;color:rgba(65,42,122,.42);font-size:var(--type-technical)}.apple-preview__record-breadcrumb button{display:flex;align-items:center;gap:4px;border:0;color:#412a7a;background:transparent}.apple-preview__record-breadcrumb .apple-preview__record-more{margin-inline-start:auto;width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:rgba(65,42,122,.055)}.apple-preview__account-hero--record{padding:21px 23px!important;margin-bottom:11px!important}.apple-preview__account-title h1{margin:5px 0 2px;color:#412a7a;font-size:var(--type-page-title);letter-spacing:-.035em}.apple-preview__account-title p{margin:0!important}.apple-preview__record-actions{display:flex;align-items:center;gap:7px;margin-inline-start:auto}.apple-preview__record-actions button{height:39px;display:flex;align-items:center;gap:6px;padding:0 13px;border:.5px solid rgba(65,42,122,.08);border-radius:13px;color:#412a7a;background:rgba(255,255,255,.68)}.apple-preview__record-actions .primary{color:#fff;border:0}.apple-preview__record-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:12px;overflow:hidden;border:.5px solid rgba(255,255,255,.98);border-radius:20px;background:rgba(255,255,255,.7);box-shadow:0 14px 38px rgba(65,42,122,.055)}.apple-preview__record-facts>span{min-height:70px;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:11px 15px}.apple-preview__record-facts>span+span{border-inline-start:.5px solid rgba(65,42,122,.07)}.apple-preview__record-facts small{font-size:var(--type-technical)}.apple-preview__record-facts b{display:flex;align-items:center;gap:6px;color:#412a7a;font-size:var(--type-metadata)}.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{width:100%;justify-content:flex-start;padding:4px!important;margin-bottom:13px!important;border-radius:15px!important}.apple-preview__account-tabs--record button{display:flex;align-items:center;gap:6px;padding:0 14px}.apple-preview__account-tabs--record i{min-width:18px;height:18px;display:grid;place-items:center;border-radius:99px;background:rgba(65,42,122,.07);font-size:var(--type-technical);font-style:normal}.apple-preview__account-tabs--record button.active i{color:#fff;background:#ef4956}.apple-preview__relation-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.apple-preview__relation-summary article{min-height:82px;display:flex;align-items:center;gap:10px;padding:13px 14px;border:.5px solid rgba(255,255,255,.98);border-radius:19px;background:rgba(255,255,255,.74);box-shadow:0 13px 35px rgba(65,42,122,.055)}.apple-preview__relation-summary article>i{width:38px;height:38px;display:grid;place-items:center;border-radius:13px}.apple-preview__relation-summary span{display:flex;flex:1 1;flex-direction:column}.apple-preview__relation-summary strong{color:#412a7a;font-size:var(--type-panel-title)}.apple-preview__relation-summary em{color:rgba(36,25,58,.45);font-size:var(--type-technical);font-style:normal}.apple-preview__relation-summary article>svg{color:rgba(65,42,122,.3)}.apple-preview__client-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,.65fr);gap:12px}.apple-preview__client-side{display:flex;flex-direction:column;gap:12px}.apple-preview__related-compact button{width:100%;min-height:61px;display:flex;align-items:center;gap:10px;padding:9px 16px;border:0;border-bottom:.5px solid rgba(65,42,122,.065);color:#412a7a;background:transparent;text-align:right}.apple-preview__related-compact button:last-child{border-bottom:0}.apple-preview__related-compact button>i{width:32px;height:32px;display:grid;place-items:center;border-radius:11px}.apple-preview__related-compact button>span{display:flex;flex:1 1;flex-direction:column}.apple-preview__related-compact button>svg{opacity:.32}.apple-preview__client-tasks{padding:4px 15px 12px}.apple-preview__client-tasks label{display:flex;align-items:center;gap:9px;padding:10px 0;border-bottom:.5px solid rgba(65,42,122,.06)}.apple-preview__client-tasks label:last-child{border-bottom:0}.apple-preview__client-tasks input{width:17px;height:17px;accent-color:#ef4956}.apple-preview__client-tasks span{display:flex;flex-direction:column}.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{display:flex;justify-content:space-between;padding:7px 0;font-size:var(--type-technical)}.apple-preview__client-details dt{color:rgba(36,25,58,.43)}.apple-preview__client-details dd{display:flex;gap:4px;margin:0;color:#412a7a}.apple-preview__client-details i{padding:3px 6px;border-radius:99px;background:rgba(86,55,162,.07);font-style:normal}.apple-preview__related-list{overflow:hidden;border:.5px solid rgba(255,255,255,.98);border-radius:24px;background:rgba(255,255,255,.76);box-shadow:0 18px 48px rgba(65,42,122,.07)}.apple-preview__related-list>header{display:flex;align-items:center;gap:10px;padding:16px 18px;border-bottom:.5px solid rgba(65,42,122,.07)}.apple-preview__related-list h2{margin:0;color:#412a7a;font-size:var(--type-card-title)}.apple-preview__related-list p{margin:2px 0 0;color:rgba(36,25,58,.43);font-size:var(--type-technical)}.apple-preview__related-search{height:37px;width:190px;display:flex;align-items:center;gap:6px;margin-inline-start:auto;padding:0 10px;border:.5px solid rgba(65,42,122,.08);border-radius:12px;color:rgba(65,42,122,.4);background:#f8f7fa;font-size:var(--type-technical)}.apple-preview__related-list>header>button{height:37px;display:flex;align-items:center;gap:5px;padding:0 13px;border:0;border-radius:12px;color:#fff}.apple-preview__related-table>button{width:100%;min-height:67px;display:grid;grid-template-columns:38px minmax(0,1fr) auto 105px 18px;align-items:center;gap:11px;padding:9px 18px;border:0;border-bottom:.5px solid rgba(65,42,122,.065);color:#412a7a;background:transparent;text-align:right}.apple-preview__related-table>button:last-child{border-bottom:0}.apple-preview__related-table>button:hover{background:rgba(65,42,122,.022)}.apple-preview__related-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;font-size:var(--type-technical)}.apple-preview__related-table button>span:nth-child(2){display:flex;flex-direction:column}.apple-preview__related-table b{font-size:var(--type-metadata)}.apple-preview__related-table em{padding:5px 8px;border-radius:99px;font-size:var(--type-technical);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{width:auto;flex:1 1}.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:#ffffff;--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,#ef4956 58%,#412a7a)!important}.apple-preview__avatar{color:#6d2531!important;background:linear-gradient(145deg,rgba(239,73,86,.3),rgba(239,73,86,.13))!important;border:.5px solid rgba(239,73,86,.14)!important}.apple-preview__mini-avatar{color:#412a7a!important;background:rgba(107,211,170,.26)!important;border:.5px solid rgba(107,211,170,.42)!important}.apple-preview__company-logo{color:#fff!important;background:linear-gradient(145deg,#5637a2,#412a7a)!important;box-shadow:0 14px 32px rgba(65,42,122,.22),inset 0 1px 0 rgba(255,255,255,.28)!important}.apple-preview__drawer-hero>i{background:linear-gradient(145deg,#ef4956,#412a7a)!important}.apple-preview .primary,.apple-preview__new-record,.apple-preview__primary{color:#fff!important;background:#ef4956!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 11px 26px rgba(239,73,86,.2)!important}.apple-preview .primary:hover,.apple-preview__new-record:hover,.apple-preview__primary:hover{background:#df3e4c!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 14px 31px rgba(239,73,86,.26)!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 rgba(65,42,122,.16)!important}.apple-preview__day-strip button.active i{color:#fff!important;background:rgba(255,255,255,.18)!important}.apple-preview__timeline time{color:rgba(65,42,122,.5)!important}.apple-preview__health{color:#258567!important;background:rgba(107,211,170,.18)!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:rgba(65,42,122,.07)!important}.apple-preview__bars i{background:#412a7a!important}.apple-preview__bars i.forecast{background:repeating-linear-gradient(135deg,#ef4956 0 4px,rgba(239,73,86,.5) 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:2px solid rgba(239,73,86,.55)!important;outline-offset:2px}.apple-preview__close-hero,.apple-preview__journey,.apple-preview__recon-summary{display:flex;align-items:center;gap:16px;margin-bottom:12px;padding:13px 16px;border:.5px solid rgba(255,255,255,.98);border-radius:19px;background:rgba(255,255,255,.72);box-shadow:0 15px 40px rgba(65,42,122,.06)}.apple-preview__journey>span{display:flex;min-width:180px;flex-direction:column}.apple-preview__journey>div,.apple-preview__recon-summary>div{flex:1 1;height:7px;overflow:hidden;border-radius:99px;background:rgba(65,42,122,.07)}.apple-preview__journey>div i,.apple-preview__recon-summary>div i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#ef4956,#412a7a)}.apple-preview__journey em,.apple-preview__recon-summary em{color:#258567;font-size:var(--type-technical);font-style:normal}.apple-preview__spec-layout{display:grid;grid-template-columns:190px minmax(0,1fr) 230px;gap:11px}.apple-preview__accounting-form,.apple-preview__accounting-summary,.apple-preview__close-layout>*,.apple-preview__document-preview,.apple-preview__flow-canvas,.apple-preview__flow-context,.apple-preview__flow-nav,.apple-preview__recon-layout>*{overflow:hidden;border:.5px solid rgba(255,255,255,.98);border-radius:22px;background:rgba(255,255,255,.74);box-shadow:0 18px 48px rgba(65,42,122,.07)}.apple-preview__flow-nav{height:max-content;padding:7px}.apple-preview__flow-nav button{width:100%;display:flex;align-items:center;gap:8px;min-height:47px;padding:7px;border:0;border-radius:13px;color:rgba(65,42,122,.55);background:transparent;text-align:right}.apple-preview__flow-nav button.active{color:#412a7a;background:rgba(239,73,86,.07)}.apple-preview__flow-nav button>i{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:rgba(65,42,122,.06);font-style:normal}.apple-preview__flow-nav button.done>i{color:#258567;background:rgba(107,211,170,.18)}.apple-preview__flow-nav span{display:flex;flex:1 1;flex-direction:column}.apple-preview__flow-nav em{padding:3px 6px;border-radius:99px;color:#c93240;background:rgba(239,73,86,.1);font-size:var(--type-technical);font-style:normal}.apple-preview__flow-canvas>header{display:flex;align-items:center;padding:17px 18px;border-bottom:.5px solid rgba(65,42,122,.07)}.apple-preview__flow-canvas>header div{flex:1 1}.apple-preview__flow-canvas h2{margin:3px 0;color:#412a7a}.apple-preview__flow-canvas p{margin:0;font-size:var(--type-technical);opacity:.5}.apple-preview__close-layout section>header button,.apple-preview__flow-canvas>header button{height:35px;display:flex;align-items:center;gap:5px;padding:0 10px;border:0;border-radius:11px;color:#412a7a;background:rgba(65,42,122,.055)}.apple-preview__extraction-note,.apple-preview__quality-strip{display:flex;align-items:center;gap:8px;padding:10px 15px;color:#258567;background:rgba(107,211,170,.09);font-size:var(--type-technical)}.apple-preview__quality-strip small{flex:1 1}.apple-preview__quality-strip button{border:0;color:#412a7a;background:transparent}.apple-preview__spec-items article{display:grid;grid-template-columns:32px 1fr auto 17px;align-items:center;gap:9px;min-height:67px;padding:9px 14px;border-bottom:.5px solid rgba(65,42,122,.06)}.apple-preview__spec-items article>i{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;font-style:normal}.apple-preview__spec-items span{display:flex;flex-direction:column}.apple-preview__spec-items b{color:#412a7a;font-size:var(--type-technical)}.apple-preview__spec-items em{padding:5px 7px;border-radius:99px;font-size:var(--type-technical);font-style:normal}.apple-preview__add-row{height:40px;margin:10px 14px;display:flex;align-items:center;gap:6px;border:0;color:#412a7a;background:transparent}.apple-preview__flow-context{height:max-content;padding:16px}.apple-preview__accounting-summary>span,.apple-preview__close-side>span,.apple-preview__flow-context>span,.apple-preview__recon-layout>aside>span{color:#ef4956;font-size:var(--type-technical)}.apple-preview__flow-context h3{margin:5px 0 14px;color:#412a7a}.apple-preview__chain{display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:11px;border-radius:13px;background:rgba(65,42,122,.035);font-size:var(--type-technical)}.apple-preview__chain i{width:12px;height:1px;background:rgba(65,42,122,.18)}.apple-preview__flow-context section{margin-top:14px;padding-top:13px;border-top:.5px solid rgba(65,42,122,.07)}.apple-preview__flow-context section p{display:flex;align-items:center;gap:6px;font-size:var(--type-technical)}.apple-preview__flow-context section p i{width:7px;height:7px;border-radius:50%}.apple-preview__entry-steps{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:11px;padding:8px;border-radius:18px;background:rgba(255,255,255,.66)}.apple-preview__entry-steps span{display:flex;align-items:center;gap:7px;padding:7px;color:rgba(65,42,122,.43);font-size:var(--type-technical)}.apple-preview__entry-steps i{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:rgba(65,42,122,.06);font-style:normal}.apple-preview__entry-steps .done{color:#258567}.apple-preview__entry-steps .done i{background:rgba(107,211,170,.18)}.apple-preview__entry-steps .active{color:#412a7a}.apple-preview__entry-steps .active i{color:#fff;background:#ef4956}.apple-preview__accounting-layout{display:grid;grid-template-columns:280px minmax(0,1fr) 220px;gap:11px}.apple-preview__document-preview>footer,.apple-preview__document-preview>header{display:flex;align-items:center;justify-content:space-between;padding:11px 13px;border-bottom:.5px solid rgba(65,42,122,.07);font-size:var(--type-technical)}.apple-preview__document-preview>footer{justify-content:center;gap:14px;border:0;border-top:.5px solid rgba(65,42,122,.07)}.apple-preview__document-preview button{border:0;color:#412a7a;background:transparent}.apple-preview__paper{min-height:430px;margin:16px;padding:28px 20px;color:#24193a;background:#fff;box-shadow:0 7px 25px rgba(65,42,122,.12)}.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{margin-top:90px;text-align:left}.apple-preview__paper div{margin-top:130px;color:rgba(65,42,122,.4);font-size:var(--type-technical);text-align:center}.apple-preview__accounting-form{padding-bottom:10px}.apple-preview__extraction-note span{display:flex;flex:1 1;flex-direction:column}.apple-preview__extraction-note em{font-style:normal}.apple-preview__accounting-form .apple-preview__form-grid{padding:16px}.apple-preview__accounting-form h3{margin:3px 16px 11px;color:#412a7a;font-size:var(--type-metadata)}.apple-preview__coding-table{margin:0 14px;overflow:hidden;border:.5px solid rgba(65,42,122,.07);border-radius:13px}.apple-preview__coding-table>div,.apple-preview__coding-table>header{display:grid;grid-template-columns:1.3fr 1fr .7fr .7fr;gap:7px;padding:10px}.apple-preview__coding-table>header{color:rgba(65,42,122,.4);background:rgba(65,42,122,.025);font-size:var(--type-technical)}.apple-preview__coding-table>div{align-items:center;font-size:var(--type-technical)}.apple-preview__coding-table>div span{display:flex;flex-direction:column}.apple-preview__validation-box{margin:8px 14px;padding:12px;border-radius:13px;background:rgba(65,42,122,.03);font-size:var(--type-technical)}.apple-preview__validation-box p{display:flex;align-items:center;gap:6px}.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{margin:4px 0 13px;color:#412a7a;font-size:var(--type-page-title)}.apple-preview__accounting-summary dl div,.apple-preview__recon-layout>aside dl div{display:flex;justify-content:space-between;padding:7px 0;font-size:var(--type-technical)}.apple-preview__accounting-summary section{margin-top:12px;padding-top:12px;border-top:.5px solid rgba(65,42,122,.07)}.apple-preview__accounting-summary section p{display:flex;align-items:center;gap:7px;font-size:var(--type-technical)}.apple-preview__accounting-summary section i{width:23px;height:23px;display:grid;place-items:center;border-radius:8px;font-style:normal}.apple-preview__recon-summary>span{display:flex;min-width:130px;flex-direction:column}.apple-preview__recon-summary .warning b{color:#c93240}.apple-preview__recon-layout{display:grid;grid-template-columns:1fr 1fr 220px;gap:11px}.apple-preview__recon-layout section>header{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:.5px solid rgba(65,42,122,.07)}.apple-preview__recon-layout h2{margin:0;color:#412a7a;font-size:var(--type-body)}.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){display:grid;grid-template-columns:17px 34px 1fr auto;align-items:center;gap:8px;min-height:64px;padding:9px 13px;border-bottom:.5px solid rgba(65,42,122,.06)}.apple-preview__recon-layout section>article.selected{background:rgba(239,73,86,.045)}.apple-preview__recon-layout section>article>i{width:32px;height:32px;display:grid;place-items:center;border-radius:11px}.apple-preview__recon-layout article>span{display:flex;flex-direction:column}.apple-preview__recon-layout article b,.apple-preview__recon-layout article strong{color:#412a7a;font-size:var(--type-technical)}.apple-preview__match-card{margin:12px;padding:13px;border:.5px solid rgba(107,211,170,.28);border-radius:15px;background:rgba(107,211,170,.06)}.apple-preview__match-card>div{display:flex;align-items:center;gap:8px}.apple-preview__match-card>div>i{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;font-size:var(--type-technical);font-style:normal}.apple-preview__match-card>div span{flex:1 1}.apple-preview__match-card p{color:#258567;font-size:var(--type-technical)}.apple-preview__match-card footer{display:flex;justify-content:flex-end;gap:6px}.apple-preview__match-card button{height:32px;padding:0 10px;border:0;border-radius:10px;color:#412a7a;background:rgba(65,42,122,.055)}.apple-preview__match-card.muted{border-color:rgba(65,42,122,.07);background:transparent}.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{display:flex;flex-direction:column;gap:5px;font-size:var(--type-technical)}.apple-preview__recon-layout textarea{min-height:66px;padding:9px;border:.5px solid rgba(65,42,122,.08);border-radius:11px;background:#f8f7fa}.apple-preview__close-side>button,.apple-preview__recon-layout>aside>button{width:100%;height:36px;margin-top:10px;border:0;border-radius:11px;color:#412a7a;background:rgba(65,42,122,.055)}.apple-preview__close-hero .apple-preview__progress-orbit{width:76px;height:76px}.apple-preview__close-hero>span{flex:1 1}.apple-preview__close-hero h2{margin:0;color:#412a7a;font-size:var(--type-card-title)}.apple-preview__close-hero p{margin:4px 0;font-size:var(--type-technical);opacity:.5}.apple-preview__close-hero>div:not(.apple-preview__progress-orbit){display:flex;min-width:75px;flex-direction:column;padding-inline-start:14px;border-inline-start:.5px solid rgba(65,42,122,.08)}.apple-preview__close-hero>div>b{color:#412a7a;font-size:var(--type-section-title)}.apple-preview__close-layout{display:grid;grid-template-columns:200px minmax(0,1fr) 230px;gap:11px}.apple-preview__close-layout>aside:first-child{height:max-content;padding:7px}.apple-preview__close-layout>aside:first-child button{width:100%;min-height:57px;display:flex;align-items:center;gap:8px;padding:8px;border:0;border-radius:13px;color:rgba(65,42,122,.55);background:transparent;text-align:right}.apple-preview__close-layout>aside:first-child button.active{color:#412a7a;background:rgba(239,73,86,.07)}.apple-preview__close-layout>aside:first-child button>i{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:rgba(65,42,122,.06);font-style:normal}.apple-preview__close-layout>aside:first-child button.done>i{color:#258567;background:rgba(107,211,170,.18)}.apple-preview__close-layout>aside:first-child span{display:flex;flex:1 1;flex-direction:column}.apple-preview__close-layout>aside:first-child em{font-size:var(--type-technical);font-style:normal}.apple-preview__close-layout section>header{display:flex;align-items:center;padding:15px;border-bottom:.5px solid rgba(65,42,122,.07)}.apple-preview__close-layout section>header div{flex:1 1}.apple-preview__close-layout section>header h2{margin:3px 0;color:#412a7a;font-size:var(--type-body)}.apple-preview__close-items article{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;min-height:68px;padding:10px 14px;border-bottom:.5px solid rgba(65,42,122,.06)}.apple-preview__close-items article>i{width:29px;height:29px;display:grid;place-items:center;border-radius:10px;background:rgba(65,42,122,.06);font-style:normal}.apple-preview__close-items article.done>i{color:#258567;background:rgba(107,211,170,.18)}.apple-preview__close-items article.blocked{background:rgba(253,226,68,.08)}.apple-preview__close-items article.blocked>i{color:#806c0d;background:rgba(253,226,68,.24)}.apple-preview__close-items span{display:flex;flex-direction:column}.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{display:flex;align-items:center;gap:6px;padding:9px;border-radius:11px;background:rgba(65,42,122,.035);font-size:var(--type-technical)}.apple-preview__close-side>p.warn{color:#806c0d;background:rgba(253,226,68,.15)}.apple-preview__close-side section{margin-top:14px;padding-top:12px;border-top:.5px solid rgba(65,42,122,.07)}.apple-preview__close-side section div{display:flex;align-items:center;margin-top:8px}.apple-preview__close-side section i+i{margin-inline-start:-5px}.apple-preview__close-side section span{margin-inline-start:7px;font-size:var(--type-technical)}@media(max-width:1100px){.apple-preview__accounting-layout,.apple-preview__close-layout,.apple-preview__recon-layout,.apple-preview__spec-layout{grid-template-columns:180px minmax(0,1fr)}.apple-preview__accounting-summary,.apple-preview__close-side,.apple-preview__flow-context,.apple-preview__recon-layout>aside{grid-column:1/-1}.apple-preview__accounting-summary{display:grid;grid-template-columns:1fr 1fr;gap:12px}.apple-preview__document-preview{grid-row:2}.apple-preview__accounting-form{grid-column:2;grid-row:1/3}}@media(max-width:760px){.apple-preview__close-hero,.apple-preview__journey,.apple-preview__recon-summary{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__accounting-layout,.apple-preview__close-layout,.apple-preview__recon-layout,.apple-preview__spec-layout{display:block}.apple-preview__close-layout>aside:first-child,.apple-preview__flow-nav{display:flex;overflow:auto;margin-bottom:9px}.apple-preview__close-layout>aside:first-child button,.apple-preview__flow-nav button{min-width:130px}.apple-preview__accounting-summary,.apple-preview__close-side,.apple-preview__flow-context,.apple-preview__recon-layout>aside{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>span{min-width:180px}.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;background:#f7f5f8!important;font-size:var(--type-card-title)}.apple-preview__shell,.apple-preview__window{height:100dvh;overflow:hidden}.apple-preview__window{width:100%}.apple-preview__toolbar{flex:0 0 auto;min-height:52px;margin:max(7px,env(safe-area-inset-top)) 12px 2px;padding:0 11px;border-radius:18px!important;box-shadow:0 8px 26px rgba(65,42,122,.08)!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{max-width:none;width:100%}.apple-preview__tabbar{position:fixed!important;z-index:50;left:12px;right:12px;bottom:max(9px,env(safe-area-inset-bottom));height:68px;padding:5px;border-radius:23px!important;box-shadow:0 16px 46px rgba(65,42,122,.2)!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{display:block;margin:4px 0 18px}.apple-preview__welcome h1{margin-top:6px;font-size:var(--type-page-title);line-height:1.06}.apple-preview__welcome p{max-width:29ch;margin-top:7px;font-size:var(--type-body);line-height:1.5}.apple-preview__welcome>.apple-preview__primary{position:fixed;z-index:49;right:22px;bottom:91px;width:52px;height:52px;border-radius:18px!important;box-shadow:0 13px 30px rgba(239,73,86,.32)!important}.apple-preview__record-breadcrumb{margin:0 0 7px;font-size:var(--type-technical)}.apple-preview__record-breadcrumb button{padding:0}.apple-preview__record-breadcrumb b,.apple-preview__record-breadcrumb span{display:none}.apple-preview__pattern-heading{display:block;margin-bottom:14px;padding:0}.apple-preview__pattern-heading>div>span{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;background:rgba(239,73,86,.08);font-size:var(--type-technical)}.apple-preview__pattern-heading h1{margin-top:7px;font-size:var(--type-page-title);line-height:1.08}.apple-preview__pattern-heading .apple-preview__save-actions{position:fixed;z-index:48;left:16px;right:16px;bottom:88px;padding:8px;border:.5px solid rgba(255,255,255,.94);border-radius:19px;background:rgba(255,255,255,.86);box-shadow:0 14px 38px rgba(65,42,122,.16);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.apple-preview__pattern-heading .apple-preview__save-actions button{display:none}.apple-preview__pattern-heading .apple-preview__save-actions .primary{display:flex;width:100%;height:44px;justify-content:center;font-size:var(--type-body)}.apple-preview__pattern-heading>.apple-preview__primary{position:fixed;z-index:49;right:22px;bottom:91px;width:52px;height:52px;border-radius:18px}.apple-preview__sample-grid{gap:10px}.apple-preview__sample-grid>button{min-height:0;padding:16px 15px;border-radius:21px}.apple-preview__sample-grid>button>i{width:41px;height:41px;margin-bottom:11px;border-radius:13px}.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{padding-top:12px;font-size:var(--type-metadata)}.apple-preview__journey{display:grid;grid-template-columns:1fr auto;gap:5px 10px;padding:12px 14px;border-radius:17px}.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-column:1/-1;grid-row:2;min-width:0}.apple-preview__journey>em{grid-column:2;grid-row:1;align-self:center}.apple-preview__flow-nav{margin:0 -16px 11px;padding:0 16px 4px;border:0;border-radius:0;background:transparent;box-shadow:none;scroll-snap-type:x mandatory}.apple-preview__flow-nav button{min-width:auto;min-height:36px;flex-shrink:0;scroll-snap-align:start;padding:5px 10px;border:.5px solid rgba(65,42,122,.07);border-radius:999px;background:rgba(255,255,255,.7)}.apple-preview__flow-nav button>i{width:23px;height:23px}.apple-preview__flow-nav button span{display:block}.apple-preview__flow-nav button em,.apple-preview__flow-nav button small{display:none}.apple-preview__flow-nav button b{font-size:var(--type-technical);white-space:nowrap}.apple-preview__flow-nav button.active{border-color:rgba(239,73,86,.18);background:rgba(239,73,86,.09)}.apple-preview__accounting-form,.apple-preview__close-layout>section,.apple-preview__flow-canvas,.apple-preview__recon-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;margin-top:4px;font-size:var(--type-technical);line-height:1.45}.apple-preview__close-layout section>header button,.apple-preview__flow-canvas>header button{width:38px;height:38px;padding:0;font-size:0;display:grid;place-items:center}.apple-preview__quality-strip{display:grid;grid-template-columns:1fr auto;gap:3px 8px;padding:11px 14px}.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;margin-top:4px;justify-self:start}.apple-preview__spec-items article>svg{grid-column:3;grid-row:1}.apple-preview__spec-items b{font-size:var(--type-metadata);line-height:1.35}.apple-preview__spec-items small{margin-top:3px;font-size:var(--type-technical)}.apple-preview__flow-context{display:none}.apple-preview__entry-steps{margin:0 -16px 11px;padding:0 16px 4px;border-radius:0;background:transparent;scroll-snap-type:x mandatory}.apple-preview__entry-steps span{min-width:auto;flex-shrink:0;scroll-snap-align:start;padding:5px 10px;border:.5px solid rgba(65,42,122,.07);border-radius:999px;background:rgba(255,255,255,.72)}.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{padding:14px;gap:10px}.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{margin:3px 14px 10px;font-size:var(--type-body)}.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{margin:9px 12px 13px;padding:13px;font-size:var(--type-technical)}.apple-preview__accounting-summary{display:none}.apple-preview__recon-summary{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:12px}.apple-preview__recon-summary>span{min-width:0;padding:8px;border-radius:12px;background:rgba(65,42,122,.035)}.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{display:grid;grid-template-columns:70px 1fr;gap:8px 12px;padding:14px}.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){min-width:0;padding:7px 0 0;border:0}.apple-preview__close-hero>div:last-child,.apple-preview__close-hero>div:nth-last-child(2){display:inline-flex;grid-row:3}.apple-preview__close-layout>aside:first-child{margin:0 -16px 11px;padding:0 16px 4px;border:0;border-radius:0;background:transparent;box-shadow:none}.apple-preview__close-layout>aside:first-child button{min-width:auto;min-height:38px;flex-shrink:0;padding:5px 10px;border:.5px solid rgba(65,42,122,.07);border-radius:999px;background:rgba(255,255,255,.72)}.apple-preview__close-layout>aside:first-child button em,.apple-preview__close-layout>aside:first-child button small{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{grid-column:2;margin-top:2px;font-size:var(--type-technical)}.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{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.apple-preview__sample-grid>button{min-height:222px;display:flex;flex-direction:column;align-items:flex-start;padding:20px;border:.5px solid rgba(255,255,255,.98);border-radius:25px;color:#24193a;background:rgba(255,255,255,.76);box-shadow:inset 0 1px 0 #fff,0 18px 48px rgba(65,42,122,.07);text-align:right;transition:transform .25s cubic-bezier(.2,.9,.3,1.2),box-shadow .2s ease}.apple-preview__sample-grid>button:hover{transform:translateY(-5px);box-shadow:inset 0 1px 0 #fff,0 26px 58px rgba(65,42,122,.12)}.apple-preview__sample-grid>button>i{width:48px;height:48px;display:grid;place-items:center;margin-bottom:15px;border-radius:16px}.apple-preview__sample-eyebrow{color:#ef4956;font-size:var(--type-technical);font-weight:700;letter-spacing:.05em}.apple-preview__sample-grid h2{margin:5px 0 8px;color:#412a7a;font-size:var(--type-section-title)}.apple-preview__sample-grid p{margin:0;color:rgba(36,25,58,.53);font-size:var(--type-metadata);line-height:1.65}.apple-preview__sample-grid footer{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:15px;color:#412a7a;font-size:var(--type-technical)}.apple-preview__sample-grid footer svg{color:#ef4956}.apple-preview__pattern-strip{display:grid;grid-template-columns:1.15fr repeat(4,1fr);gap:8px;margin-top:13px;padding:12px;border:.5px solid rgba(255,255,255,.98);border-radius:22px;background:rgba(255,255,255,.63);box-shadow:0 14px 38px rgba(65,42,122,.055)}.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{margin:4px 0;color:#412a7a;font-size:var(--type-card-title)}.apple-preview__pattern-strip>button{display:flex;align-items:center;gap:9px;padding:11px;border:.5px solid rgba(65,42,122,.07);border-radius:15px;color:#412a7a;background:rgba(255,255,255,.62);text-align:right}.apple-preview__pattern-strip>button>svg{color:#ef4956}.apple-preview__pattern-strip>button span{display:flex;flex-direction:column}.apple-preview__pattern-strip>button b,.apple-preview__pattern-strip>button small{font-size:var(--type-technical)}.apple-preview__update-modal>header p{margin:4px 0 0;color:rgba(65,42,122,.48);font-size:var(--type-technical)}.apple-preview__update-context{display:flex;align-items:center;gap:10px;margin:17px 22px 0;padding:12px;border:.5px solid rgba(65,42,122,.07);border-radius:15px;background:rgba(65,42,122,.035)}.apple-preview__update-context>i{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;color:#fff;background:#412a7a;font-style:normal;font-weight:700}.apple-preview__update-context>span{display:flex;flex-direction:column}.apple-preview__update-context b{color:#412a7a;font-size:var(--type-metadata)}.apple-preview__update-context em{margin-inline-start:auto;color:rgba(65,42,122,.4);font-size:var(--type-technical);font-style:normal}.apple-preview__notify-toggle{min-height:54px;display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;padding:9px 11px;border:.5px solid rgba(65,42,122,.07);border-radius:13px;background:rgba(107,211,170,.075)}.apple-preview__notify-toggle>span{display:flex;flex-direction:column}.apple-preview__notify-toggle b{color:#412a7a;font-size:var(--type-technical)}.apple-preview__notify-toggle input{width:35px!important;min-height:20px!important;accent-color:#ef4956}@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{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.apple-preview__pattern-heading span{color:#ef4956;font-size:var(--type-technical);font-weight:650}.apple-preview__pattern-heading h1{margin:4px 0 0;color:#412a7a;font-size:var(--type-page-title);letter-spacing:-.04em}.apple-preview__calendar-actions .primary,.apple-preview__pattern-heading>button{height:42px;display:flex;align-items:center;gap:6px;padding:0 15px;border:0;border-radius:14px}.apple-preview__calendar-actions,.apple-preview__save-actions{display:flex;align-items:center;gap:7px}.apple-preview__calendar-actions button,.apple-preview__save-actions button{height:39px;padding:0 13px;border:.5px solid rgba(65,42,122,.08);border-radius:12px;color:#412a7a;background:rgba(255,255,255,.72)}.apple-preview__calendar-actions .primary,.apple-preview__save-actions .primary{color:#fff;border:0}.apple-preview__inbox-layout{height:620px;display:grid;grid-template-columns:330px 1fr;overflow:hidden;border:.5px solid rgba(255,255,255,.98);border-radius:25px;background:rgba(255,255,255,.7);box-shadow:0 20px 58px rgba(65,42,122,.08)}.apple-preview__inbox-layout>aside{border-inline-end:.5px solid rgba(65,42,122,.08)}.apple-preview__inbox-search{height:39px;display:flex;align-items:center;gap:7px;margin:13px;padding:0 10px;border:.5px solid rgba(65,42,122,.08);border-radius:12px;color:rgba(65,42,122,.4);background:#f8f7fa;font-size:var(--type-technical)}.apple-preview__inbox-filters{display:flex;gap:4px;padding:0 13px 10px}.apple-preview__inbox-filters button{height:29px;padding:0 10px;border:0;border-radius:99px;color:rgba(65,42,122,.48);background:transparent;font-size:var(--type-technical)}.apple-preview__inbox-filters button.active{color:#412a7a;background:rgba(239,73,86,.08)}.apple-preview__message-list button{width:100%;min-height:82px;display:grid;grid-template-columns:38px 1fr auto;gap:9px;padding:13px;border:0;border-top:.5px solid rgba(65,42,122,.06);color:#412a7a;background:transparent;text-align:right}.apple-preview__message-list button.active{background:linear-gradient(90deg,rgba(239,73,86,.065),rgba(255,255,255,.5))}.apple-preview__message-list button>i{width:38px;height:38px;display:grid;place-items:center;border-radius:13px;font-size:var(--type-technical);font-style:normal}.apple-preview__message-list span{display:flex;flex-direction:column;min-width:0}.apple-preview__message-list b{display:flex;align-items:center;gap:5px;font-size:var(--type-technical)}.apple-preview__message-list b em{width:5px;height:5px;border-radius:50%;background:#ef4956}.apple-preview__message-list strong{margin:3px 0;font-size:var(--type-technical)}.apple-preview__message-list small{overflow:hidden;min-inline-size:0;text-overflow:ellipsis;white-space:nowrap}.apple-preview__message-list time{color:rgba(65,42,122,.38);font-size:var(--type-technical)}.apple-preview__conversation{display:flex;flex-direction:column}.apple-preview__conversation>header{display:flex;align-items:center;gap:10px;padding:14px 17px;border-bottom:.5px solid rgba(65,42,122,.07)}.apple-preview__conversation>header .apple-preview__company-logo{width:40px;height:40px;border-radius:13px;font-size:var(--type-metadata)}.apple-preview__conversation>header>span{flex:1 1}.apple-preview__conversation h2{margin:0;color:#412a7a;font-size:var(--type-body)}.apple-preview__conversation>header>div:last-child{display:flex;gap:5px}.apple-preview__conversation>header button{width:34px;height:34px;border:0;border-radius:11px;color:#412a7a;background:rgba(65,42,122,.05)}.apple-preview__conversation-context{display:flex;align-items:center;gap:7px;padding:9px 17px;color:rgba(65,42,122,.55);background:rgba(107,211,170,.07);font-size:var(--type-technical)}.apple-preview__conversation-context strong{margin-inline-start:auto;color:#412a7a}.apple-preview__conversation>section{flex:1 1;overflow:auto;padding:22px}.apple-preview__bubble{max-width:70%;margin-bottom:13px;padding:11px 13px;border-radius:16px;background:#f5f3f8}.apple-preview__bubble.outgoing{margin-inline-start:auto;background:rgba(239,73,86,.09)}.apple-preview__bubble p{margin:4px 0 0;font-size:var(--type-metadata);line-height:1.55}.apple-preview__conversation>footer{display:flex;gap:7px;padding:12px;border-top:.5px solid rgba(65,42,122,.07)}.apple-preview__conversation>footer div{flex:1 1;padding:11px;border-radius:13px;color:rgba(65,42,122,.38);background:#f8f7fa;font-size:var(--type-technical)}.apple-preview__conversation>footer button{width:39px;border:0;border-radius:12px;color:#412a7a;background:rgba(65,42,122,.055)}.apple-preview__conversation>footer .primary{color:#fff}.apple-preview__settings-layout{display:grid;grid-template-columns:230px 1fr;gap:13px}.apple-preview__approval-layout>aside,.apple-preview__approval-layout>section,.apple-preview__calendar-grid,.apple-preview__capacity-strip,.apple-preview__document-editor,.apple-preview__document-summary,.apple-preview__onboarding-card,.apple-preview__onboarding-pattern>aside,.apple-preview__settings-layout>aside,.apple-preview__settings-layout>section{border:.5px solid rgba(255,255,255,.98);background:rgba(255,255,255,.74);box-shadow:0 18px 48px rgba(65,42,122,.07)}.apple-preview__settings-layout>aside{height:max-content;padding:8px;border-radius:20px}.apple-preview__settings-layout>aside button{width:100%;height:43px;display:flex;align-items:center;gap:7px;padding:0 10px;border:0;border-radius:12px;color:rgba(65,42,122,.54);background:transparent;text-align:right}.apple-preview__settings-layout>aside button span{flex:1 1}.apple-preview__settings-layout>aside button.active{color:#412a7a;background:rgba(239,73,86,.07)}.apple-preview__settings-layout>aside button i{width:5px;height:5px;border-radius:50%;background:#ef4956}.apple-preview__settings-layout>section{overflow:hidden;border-radius:23px}.apple-preview__settings-layout>section>header{padding:18px 20px;border-bottom:.5px solid rgba(65,42,122,.07)}.apple-preview__settings-layout h2,.apple-preview__settings-section h3{margin:0;color:#412a7a}.apple-preview__settings-layout p{margin:4px 0 0;color:rgba(65,42,122,.48);font-size:var(--type-technical)}.apple-preview__settings-section{padding:18px 20px;border-bottom:.5px solid rgba(65,42,122,.07)}.apple-preview__settings-section h3{margin-bottom:13px;font-size:var(--type-metadata)}.apple-preview__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.apple-preview__form-grid label{display:flex;flex-direction:column;gap:6px;color:rgba(65,42,122,.48);font-size:var(--type-technical)}.apple-preview__form-grid label.wide{grid-column:1/-1}.apple-preview__form-grid input{height:41px;padding:0 11px;border:.5px solid rgba(65,42,122,.09);border-radius:12px;color:#24193a;background:#f8f7fa;font:inherit}.apple-preview__setting-toggle{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.apple-preview__setting-toggle span{display:flex;flex-direction:column;color:#412a7a;font-size:var(--type-technical)}.apple-preview__setting-toggle input{width:34px;height:20px;accent-color:#ef4956}.apple-preview__document-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:13px}.apple-preview__document-editor,.apple-preview__document-summary{overflow:hidden;border-radius:23px}.apple-preview__document-meta{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:.5px solid rgba(65,42,122,.07)}.apple-preview__document-meta label{display:flex;flex-direction:column;gap:4px;padding:13px}.apple-preview__document-meta label+label{border-inline-start:.5px solid rgba(65,42,122,.07)}.apple-preview__document-meta b{color:#412a7a;font-size:var(--type-technical)}.apple-preview__document-editor>header{display:flex;align-items:center;padding:15px 17px}.apple-preview__document-editor>header div{flex:1 1}.apple-preview__document-editor h2{margin:0;color:#412a7a;font-size:var(--type-body)}.apple-preview__document-editor p{margin:3px 0;color:rgba(65,42,122,.44);font-size:var(--type-technical)}.apple-preview__document-editor>header button{height:34px;display:flex;align-items:center;gap:5px;padding:0 10px;border:.5px solid rgba(65,42,122,.08);border-radius:11px;color:#412a7a;background:#fff}.apple-preview__line-table>button,.apple-preview__line-table>div{display:grid;grid-template-columns:25px minmax(180px,1fr) 55px 85px 85px 18px;align-items:center;gap:9px;padding:0 14px}.apple-preview__line-table>div{height:35px;color:rgba(65,42,122,.4);background:rgba(65,42,122,.025);font-size:var(--type-technical)}.apple-preview__line-table>div span:first-child{grid-column:2}.apple-preview__line-table>button{width:100%;min-height:62px;border:0;border-bottom:.5px solid rgba(65,42,122,.06);color:#412a7a;background:transparent;text-align:right}.apple-preview__line-table>button>i{width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:rgba(65,42,122,.05);font-size:var(--type-technical);font-style:normal}.apple-preview__line-table>button>span{display:flex;flex-direction:column}.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{display:flex;flex-direction:column;gap:6px;color:rgba(65,42,122,.46);font-size:var(--type-technical)}.apple-preview__document-notes textarea{min-height:65px;padding:10px;border:.5px solid rgba(65,42,122,.08);border-radius:12px;background:#f8f7fa;resize:none}.apple-preview__document-summary{padding:18px}.apple-preview__document-summary>span{color:#ef4956;font-size:var(--type-technical)}.apple-preview__document-summary>h2{margin:4px 0 16px;color:#412a7a;font-size:var(--type-page-title)}.apple-preview__document-summary dl{margin:0}.apple-preview__document-summary dl div{display:flex;justify-content:space-between;padding:8px 0;color:rgba(65,42,122,.56);font-size:var(--type-technical)}.apple-preview__document-summary dl .total{margin-top:7px;padding-top:13px;border-top:.5px solid rgba(65,42,122,.09);color:#412a7a;font-size:var(--type-metadata);font-weight:700}.apple-preview__approval-route{display:flex;flex-direction:column;gap:10px;margin-top:18px;padding-top:15px;border-top:.5px solid rgba(65,42,122,.08);font-size:var(--type-technical)}.apple-preview__approval-route span{display:flex;align-items:center;gap:8px}.apple-preview__approval-route i{width:26px;height:26px;display:grid;place-items:center;border-radius:9px;font-style:normal}.apple-preview__approval-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.65fr);gap:13px}.apple-preview__approval-layout>aside,.apple-preview__approval-layout>section{overflow:hidden;border-radius:23px}.apple-preview__approval-layout>section>header{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border-bottom:.5px solid rgba(65,42,122,.07);font-size:var(--type-technical)}.apple-preview__approval-layout>section>header div{display:flex;gap:4px}.apple-preview__approval-layout>section>header button{height:29px;padding:0 9px;border:0;border-radius:99px;color:rgba(65,42,122,.5);background:transparent}.apple-preview__approval-layout>section>header button.active{color:#412a7a;background:rgba(239,73,86,.08)}.apple-preview__approval-layout>section article{display:grid;grid-template-columns:18px 38px 1fr 80px 18px;align-items:center;gap:10px;min-height:72px;padding:9px 15px;border-bottom:.5px solid rgba(65,42,122,.06)}.apple-preview__approval-layout>section article.selected{background:rgba(239,73,86,.035)}.apple-preview__approval-layout article>i{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;font-size:var(--type-technical);font-style:normal}.apple-preview__approval-layout article>span{display:flex;flex-direction:column}.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{margin:4px 0;color:#412a7a;font-size:var(--type-section-title)}.apple-preview__approval-layout>aside header p{margin:0;color:rgba(65,42,122,.43);font-size:var(--type-technical)}.apple-preview__review-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:15px 0}.apple-preview__review-metrics span{display:flex;flex-direction:column;padding:10px;border-radius:12px;background:rgba(65,42,122,.035)}.apple-preview__review-metrics b{color:#412a7a;font-size:var(--type-section-title)}.apple-preview__review-list{display:flex;flex-direction:column;gap:8px;padding:13px 0;border-block:.5px solid rgba(65,42,122,.07);font-size:var(--type-technical)}.apple-preview__review-list span{display:flex;align-items:center;gap:7px}.apple-preview__review-list i{width:9px;height:9px;border-radius:50%}.apple-preview__approval-layout>aside>label{display:flex;flex-direction:column;gap:6px;margin-top:13px;color:rgba(65,42,122,.48);font-size:var(--type-technical)}.apple-preview__approval-layout textarea{min-height:62px;padding:9px;border:.5px solid rgba(65,42,122,.08);border-radius:11px;background:#f8f7fa;resize:none}.apple-preview__approval-layout>aside>footer{display:flex;gap:7px;margin-top:13px}.apple-preview__approval-layout>aside>footer button{flex:1 1;height:38px;border:0;border-radius:12px}.apple-preview__approval-layout .danger{color:#c93240;background:rgba(239,73,86,.08)}.apple-preview__capacity-strip{display:flex;align-items:center;gap:14px;margin-bottom:10px;padding:12px 15px;border-radius:18px}.apple-preview__capacity-strip span{display:flex;flex-direction:column}.apple-preview__capacity-strip b{color:#412a7a}.apple-preview__capacity-strip>div{flex:1 1;height:7px;overflow:hidden;border-radius:99px;background:rgba(65,42,122,.06)}.apple-preview__capacity-strip>div i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#6bd3aa,#412a7a)}.apple-preview__capacity-strip em{color:#258567;font-size:var(--type-technical);font-style:normal}.apple-preview__calendar-grid{overflow:hidden;border-radius:23px}.apple-preview__calendar-grid>header,.apple-preview__calendar-grid>section{display:grid;grid-template-columns:190px repeat(5,1fr)}.apple-preview__calendar-grid>header{min-height:38px;align-items:center;color:rgba(65,42,122,.44);background:rgba(65,42,122,.025);font-size:var(--type-technical)}.apple-preview__calendar-grid>header>*{padding:8px;border-inline-start:.5px solid rgba(65,42,122,.05)}.apple-preview__calendar-grid>header .today{color:#ef4956}.apple-preview__calendar-grid>section{min-height:75px;border-top:.5px solid rgba(65,42,122,.06)}.apple-preview__calendar-grid>section>div{display:flex;align-items:center;gap:8px;padding:10px}.apple-preview__calendar-grid>section>div span{display:flex;flex-direction:column}.apple-preview__calendar-grid>section button{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:8px;border:0;border-inline-start:.5px solid rgba(65,42,122,.05);color:#412a7a;background:transparent;text-align:right}.apple-preview__calendar-grid>section button.focus{background:rgba(86,55,162,.055)}.apple-preview__calendar-grid>section button.warning{background:rgba(253,226,68,.14)}.apple-preview__calendar-grid>section button span{font-weight:700}.apple-preview__calendar-grid>section button i{font-size:var(--type-technical);font-style:normal;opacity:.48}.apple-preview__calendar-legend{display:flex;gap:15px;padding:10px;color:rgba(65,42,122,.48);font-size:var(--type-technical)}.apple-preview__calendar-legend span{display:flex;align-items:center;gap:5px}.apple-preview__calendar-legend i{width:9px;height:9px;border-radius:3px;background:#fff;border:.5px solid rgba(65,42,122,.12)}.apple-preview__calendar-legend i.focus{background:rgba(86,55,162,.12)}.apple-preview__calendar-legend i.warning{background:rgba(253,226,68,.35)}.apple-preview__onboarding-pattern{display:grid;grid-template-columns:minmax(0,620px) 230px;justify-content:center;gap:14px;padding-top:10px}.apple-preview__onboarding-card,.apple-preview__onboarding-pattern>aside{overflow:hidden;border-radius:27px}.apple-preview__onboarding-card>header{display:flex;align-items:center;gap:9px;padding:15px 18px;border-bottom:.5px solid rgba(65,42,122,.07)}.apple-preview__onboarding-card>header>div{display:flex;flex-direction:column;color:#412a7a}.apple-preview__onboarding-card>header em{margin-inline-start:auto;color:rgba(65,42,122,.43);font-size:var(--type-technical);font-style:normal}.apple-preview__onboarding-progress{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;padding:0 18px}.apple-preview__onboarding-progress i{height:3px;border-radius:99px;background:rgba(65,42,122,.08)}.apple-preview__onboarding-progress i.active,.apple-preview__onboarding-progress i:first-child{background:#ef4956}.apple-preview__onboarding-card>section{padding:25px 28px}.apple-preview__onboarding-card h1{margin:7px 0;color:#412a7a;font-size:var(--type-page-title)}.apple-preview__onboarding-card>section>p{margin:0 0 17px;color:rgba(65,42,122,.52);font-size:var(--type-technical)}.apple-preview__onboarding-options{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:14px}.apple-preview__onboarding-options button{display:flex;align-items:center;gap:9px;padding:12px;border:.5px solid rgba(65,42,122,.08);border-radius:15px;color:#412a7a;background:#f8f7fa;text-align:right}.apple-preview__onboarding-options button.selected{border-color:rgba(239,73,86,.22);background:rgba(239,73,86,.045)}.apple-preview__onboarding-options button>i{width:35px;height:35px;display:grid;place-items:center;border-radius:11px}.apple-preview__onboarding-options span{display:flex;flex:1 1;flex-direction:column}.apple-preview__connection-note{display:flex;align-items:center;gap:8px;margin-top:14px;padding:10px;border-radius:13px;color:#258567;background:rgba(107,211,170,.1)}.apple-preview__connection-note span{display:flex;flex-direction:column}.apple-preview__onboarding-card>footer{display:flex;justify-content:flex-end;gap:7px;padding:14px 18px;border-top:.5px solid rgba(65,42,122,.07)}.apple-preview__onboarding-card>footer button{height:39px;padding:0 15px;border:0;border-radius:12px;color:#412a7a;background:rgba(65,42,122,.055)}.apple-preview__onboarding-card>footer .primary{display:flex;align-items:center;gap:6px;color:#fff}.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{display:flex;align-items:center;gap:8px;padding:12px 0;border-bottom:.5px solid rgba(65,42,122,.06)}.apple-preview__onboarding-pattern>aside>div>i{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:#412a7a;background:rgba(65,42,122,.06);font-style:normal}.apple-preview__onboarding-pattern>aside>div.done>i{color:#258567;background:rgba(107,211,170,.18)}.apple-preview__onboarding-pattern>aside>div span{display:flex;flex-direction:column;color:#412a7a;font-size:var(--type-technical)}@media(max-width:1100px){.apple-preview__inbox-layout{grid-template-columns:280px 1fr}.apple-preview__approval-layout,.apple-preview__document-layout{grid-template-columns:1fr}.apple-preview__document-summary{display:grid;grid-template-columns:1fr 1fr;gap:14px}.apple-preview__document-summary dl{grid-column:1}.apple-preview__approval-route{grid-column:2;grid-row:1/3;margin:0;padding:0;border: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{display:flex;overflow:auto;margin-bottom:9px}.apple-preview__settings-layout>aside button{width:auto;flex-shrink:0}.apple-preview__settings-layout>aside button i,.apple-preview__settings-layout>aside button svg{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{display:block;margin-top:9px}.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{order:3;flex-basis:100%}.apple-preview__onboarding-pattern{display:block;padding:0}.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=dashboard],.apple-preview__screen-in[data-ia-family=list],.apple-preview__screen-in[data-ia-family=record]{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{min-height:128px;display:grid!important;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;column-gap:16px;padding:19px 21px!important}.apple-preview__account-title{min-width:0}.apple-preview__account-title h1{margin-block:3px 1px}.apple-preview__record-identity-facts{display:flex;align-items:center;flex-wrap:wrap;gap:5px 12px;margin-top:10px;color:rgba(36,25,58,.58);font-size:var(--type-technical)}.apple-preview__record-identity-facts>span{display:inline-flex;align-items:center;gap:5px;min-height:24px}.apple-preview__record-identity-facts .tag{padding-inline:8px;border-radius:999px;color:#5637a2;background:rgba(86,55,162,.07)}.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);gap:16px;align-items:start}.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{border-color:rgba(239,73,86,.11)!important;background:linear-gradient(155deg,rgba(239,73,86,.035),rgba(255,255,255,.82) 42%)!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:"";display:inline-block;width:7px;height:7px;margin-inline-end:7px;border-radius:50%;background:#ef4956;box-shadow:0 0 0 5px rgba(239,73,86,.08)}.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-context,.apple-preview__flow-nav{position:sticky;top:12px}.apple-preview__accounting-form,.apple-preview__document-editor,.apple-preview__flow-canvas{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 rgba(65,42,122,.055)!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{position:static;grid-column:1/-1}.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{min-height:0;grid-template-columns:52px minmax(0,1fr);align-items:start!important;padding:16px!important}.apple-preview__account-hero--record .apple-preview__company-logo{width:52px;height:52px;border-radius:17px}.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{gap:4px 9px;margin-top:8px;font-size:var(--type-technical)}.apple-preview__record-identity-facts>span:nth-child(3){display:none}.apple-preview__record-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));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 rgba(65,42,122,.07)}.apple-preview__record-facts>span:nth-child(2n){border-inline-start:.5px solid rgba(65,42,122,.07)}.apple-preview__account-tabs--record{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));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{display:flex;flex-direction:column}.apple-preview__client-grid>.apple-preview__panel{order:0;width:100%}.apple-preview__client-side{position:static;order:1;width:100%}.apple-preview__accounting-layout,.apple-preview__spec-layout{display:block}.apple-preview__flow-nav{position:static}}.apple-preview [data-record-archetype]{--record-panel-shadow:0 12px 32px rgba(65,42,122,.05)}.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{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin-top:7px;color:rgba(36,25,58,.52);font-size:var(--type-technical)}.apple-preview__record-heading-summary b{color:#412a7a;font-weight:700}.apple-preview__record-heading-summary span{display:inline-flex;align-items:center;gap:5px;color:rgba(36,25,58,.56)!important;font-weight:550}.apple-preview__record-heading-summary span+span:before{content:"";width:3px;height:3px;margin-inline-end:8px;border-radius:50%;background:rgba(65,42,122,.25)}.apple-preview [data-record-archetype=standard] .apple-preview__account-hero--record{background:linear-gradient(115deg,rgba(86,55,162,.035),rgba(255,255,255,.88) 48%,rgba(107,211,170,.07))!important}.apple-preview [data-record-archetype=standard] .apple-preview__record-facts{background:rgba(255,255,255,.82)}.apple-preview [data-record-archetype=standard] .apple-preview__account-tabs--record{min-height:48px;background:rgba(65,42,122,.032)!important;box-shadow:inset 0 -1px 0 rgba(65,42,122,.07)!important}.apple-preview [data-record-archetype=standard] .apple-preview__account-tabs--record button{position:relative;background:transparent!important;box-shadow:none!important}.apple-preview [data-record-archetype=standard] .apple-preview__account-tabs--record button.active:after{content:"";position:absolute;inset-inline:12px;bottom:0;height:2px;border-radius:2px;background:#ef4956}.apple-preview [data-record-archetype=document]>.apple-preview__pattern-heading>div>span{color:#806c0d;background:rgba(253,226,68,.2)}.apple-preview [data-record-archetype=document] .apple-preview__document-layout{align-items:start}.apple-preview [data-record-archetype=document] .apple-preview__document-editor{background:rgba(255,255,255,.84)}.apple-preview [data-record-archetype=document] .apple-preview__accounting-summary,.apple-preview [data-record-archetype=document] .apple-preview__document-summary{position:sticky;top:12px;background:linear-gradient(150deg,rgba(86,55,162,.045),rgba(255,255,255,.86))}.apple-preview [data-record-archetype=document] .apple-preview__accounting-summary>span,.apple-preview [data-record-archetype=document] .apple-preview__document-summary>span{color:rgba(65,42,122,.48)}.apple-preview [data-record-archetype=workflow]>.apple-preview__pattern-heading>div>span{color:#5637a2;background:rgba(86,55,162,.075)}.apple-preview [data-record-archetype=workflow] .apple-preview__journey{min-height:64px;padding-inline:18px;background:rgba(255,255,255,.78)}.apple-preview [data-record-archetype=workflow] .apple-preview__flow-canvas{background:rgba(255,255,255,.86)}.apple-preview [data-record-archetype=workflow] .apple-preview__flow-context,.apple-preview [data-record-archetype=workflow] .apple-preview__flow-nav{background:rgba(255,255,255,.7)}@media(max-width:760px){.apple-preview__record-heading-summary{display:grid;grid-template-columns:1fr 1fr;gap:5px 9px;margin-top:8px;font-size:var(--type-technical)}.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__accounting-summary,.apple-preview [data-record-archetype=document] .apple-preview__document-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{display:block;overflow:visible;padding:6px}.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{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:4px}.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{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));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{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;min-width:0;padding-top:4px}.dos-ios .ios-screen-header__identity{min-width:0}.dos-ios .ios-screen-header__title{margin:0;color:var(--label)}.dos-ios .ios-screen-header__subtitle{margin:2px 0 0;color:var(--label-2)}.dos-ios .ios-screen-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex-wrap:wrap}@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%}}