/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.liveRow{grid-template-columns:34px 1.5fr 1fr .8fr .8fr .7fr}.liveRow>span:first-child{display:block}.liveRow>span:nth-child(2){align-items:center;gap:9px;display:flex}.liveRow>span:nth-child(2)>i{color:#6f849e;border:1px solid #22334a;border-radius:5px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.liveRow input[type=checkbox]{accent-color:#28c7ef;cursor:pointer;width:15px;height:15px}.bulkBar{background:#0e2030;border-bottom:1px solid #24405a;align-items:center;gap:8px;padding:10px 17px;display:flex}.bulkBar b{color:#7ee6ff;margin-right:auto;font-size:10px}.bulkBar button{color:#a9dff0;background:#122337;border:1px solid #31516e;border-radius:6px;padding:7px 10px;font-size:8px}.bulkBar button.danger{color:#ff9aac;background:#321923;border-color:#733247}.bulkBar button:disabled{opacity:.5}@media (width<=900px){.liveRow,.bulkBar{min-width:780px}}.guideLauncher{z-index:60;color:#f2fbff;background:linear-gradient(135deg,#102c40,#25295b);border:1px solid #3f8eae;border-radius:14px;align-items:center;gap:11px;padding:11px 16px 11px 11px;display:flex;position:fixed;bottom:26px;right:28px;box-shadow:0 18px 48px #0008}.guideLauncher>span{color:#73e5ff;background:#1a5068;border-radius:10px;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.guideLauncher b,.guideLauncher small{text-align:left;display:block}.guideLauncher b{font-size:12px}.guideLauncher small{color:#a8bbca;margin-top:3px;font-size:10px}.guidePanel{z-index:80;color:#eff8ff;background:linear-gradient(155deg,#0f1c2b,#08111c);border:1px solid #36546f;border-radius:20px;grid-template-rows:auto auto auto 1fr auto auto auto;width:min(510px,100vw - 30px);height:min(780px,100vh - 36px);display:grid;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 35px 100px #000b}.guidePanel>header{border-bottom:1px solid #24394e;justify-content:space-between;align-items:center;padding:18px 19px;display:flex}.guidePanel>header>div:first-child{align-items:center;gap:11px;display:flex}.guidePanel>header>div:first-child>span{color:#62dfff;background:#123d55;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.guidePanel header b,.guidePanel header small{display:block}.guidePanel header b{font-size:14px}.guidePanel header small{color:#9eb0c0;margin-top:3px;font-size:10px}.guideHeaderActions{gap:7px;display:flex}.guideHeaderActions button{color:#d8e3ec;background:#122131;border:1px solid #344b61;border-radius:50%;width:35px;height:35px;font-size:17px}.guidePrivacy{color:#9fb2c3;background:#0a1723;border-bottom:1px solid #1c3043;align-items:center;gap:9px;padding:10px 18px;font-size:10px;display:flex}.guidePrivacy b{color:#66dbaa;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.guideControls{border-bottom:1px solid #1c3043;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.guideControls>div{gap:5px;display:flex;overflow:auto}.guideControls button,.guideControls select{color:#a9c0d2;text-transform:capitalize;background:#0e1d2c;border:1px solid #2a455d;border-radius:8px;padding:7px 8px;font-size:9px}.guideMessages{align-content:start;gap:13px;padding:18px;display:grid;overflow:auto}.guideWelcome{background:#0f2030;border:1px solid #294359;border-radius:13px;padding:21px}.guideWelcome b{font-size:16px}.guideWelcome p{color:#aec0cf;margin:8px 0 0;font-size:12px;line-height:1.6}.guideMessages article{background:#0e1c2a;border:1px solid #294259;border-radius:13px;max-width:91%;padding:14px 15px}.guideMessages article.user{background:#14324a;border-color:#327693;justify-self:end}.guideMessages article>span{color:#55dfff;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.guideMessages article p{white-space:pre-wrap;margin:7px 0 0;font-size:12px;line-height:1.65}.guideMessages article>button{color:#70ddff;text-align:left;background:0 0;border:0;margin-top:9px;font-size:10px;display:block}.guideMessages .thinking{opacity:.75}.guideClarification{color:#d4f3ff;background:#10293a;border-left:3px solid #58cdec;margin-top:10px;padding:10px;font-size:11px}.guideConfidence{border-top:1px solid #263c50;gap:3px;margin-top:10px;padding-top:9px;display:grid}.guideConfidence b{color:#76dba9;text-transform:uppercase;letter-spacing:.05em;font-size:9px}.guideConfidence.medium b{color:#f2c16c}.guideConfidence.low b{color:#ff8e9c}.guideConfidence small{color:#839bad;font-size:9px}.guideError{color:#ffb1bd;background:#28151c;border:1px solid #6d3042;border-radius:8px;justify-content:space-between;align-items:center;margin:0 18px 10px;padding:11px;font-size:11px;display:flex}.guideError button{color:inherit;background:0 0;border:0}.guideSuggestions{gap:7px;padding:0 18px 12px;display:flex;overflow:auto}.guideSuggestions button{color:#afe7f7;background:#102337;border:1px solid #2d526c;border-radius:999px;flex-shrink:0;padding:8px 11px;font-size:10px}.guidePanel>form{border-top:1px solid #24394e;grid-template-columns:1fr auto;gap:9px;padding:14px 18px 18px;display:grid}.guidePanel textarea{resize:none;color:#eef8ff;background:#0d1b29;border:1px solid #34516a;border-radius:11px;min-height:58px;max-height:120px;padding:12px;font-size:12px;line-height:1.45}.guidePanel form button{color:#fff;background:linear-gradient(135deg,#149dc9,#5663df);border:1px solid #42b9df;border-radius:10px;min-width:68px;font-size:11px;font-weight:700}.guideConfirm{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03070dd9;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.guideConfirm>div{background:#101d2b;border:1px solid #39536a;border-radius:15px;width:min(360px,100%);padding:24px}.guideConfirm b{font-size:17px}.guideConfirm p{color:#a8bac9;font-size:11px;line-height:1.55}.guideConfirm span{justify-content:flex-end;gap:8px;display:flex}.guideConfirm button{color:#fff;background:#132536;border:1px solid #3b5266;border-radius:8px;padding:9px 12px}.guideConfirm button:last-child{background:#73263b;border-color:#a4425b}@media (width<=560px){.guideLauncher{bottom:14px;right:14px}.guidePanel{width:calc(100vw - 16px);height:calc(100vh - 16px);bottom:8px;right:8px}.guideControls{flex-direction:column;align-items:stretch}.guideControls select{width:100%}}.intelligenceProfiles{gap:15px;display:grid}.profileControl{background:linear-gradient(145deg,#0e1a28,#0b1521);border:1px solid #263d54;border-radius:14px;justify-content:space-between;align-items:end;gap:20px;padding:25px;display:flex}.profileControl>div>span{color:#56dfff;letter-spacing:.14em;font-size:9px}.profileControl h3{margin:8px 0;font-size:24px}.profileControl p{color:#91a5b8;margin:0;font-size:11px}.profileControl label{color:#69dcf8;background:#101e2d;border:1px solid #314b64;border-radius:9px;align-items:center;gap:8px;width:min(330px,100%);height:43px;padding:0 13px;display:flex}.profileControl input{color:#eef8ff;background:0 0;border:0;width:100%;font-size:11px}.profileTabs{gap:8px;display:flex}.profileTabs button{color:#91a5b7;background:#0e1a27;border:1px solid #2b4158;border-radius:9px;min-height:42px;padding:0 14px;font-size:11px}.profileTabs button.active{color:#dff8ff;background:#123047;border-color:#3488a8}.profileTabs b{background:#1d3448;border-radius:999px;margin-left:8px;padding:3px 6px;font-size:9px}.profileDirectory{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.profileDirectory>button{color:#edf7ff;text-align:left;background:#0d1926;border:1px solid #253c52;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:90px;padding:14px;display:grid}.profileDirectory>button:hover,.profileDirectory>button.active{background:#102335;border-color:#3788a8}.relationshipAvatar{color:#65dfff;background:#17364a;border-radius:12px;place-items:center;width:44px;height:44px;font-size:11px;font-weight:800;display:grid}.relationshipAvatar.customer{color:#a5a8ff;background:#282856}.relationshipAvatar.employee{color:#6ce6b3;background:#163d33}.profileDirectory b,.profileDirectory small{display:block}.profileDirectory b{font-size:12px}.profileDirectory small{color:#7f96aa;margin-top:5px;font-size:9px}.profileDirectory strong{font-size:11px}.profileDirectory em{color:#68dca9;grid-column:3;font-size:9px;font-style:normal}.profileEmpty{color:#8499ad;text-align:center;border:1px dashed #2b445b;border-radius:12px;padding:40px;font-size:12px}.profile360Detail{background:linear-gradient(145deg,#0f1c2a,#09131f);border:1px solid #304b63;border-radius:15px;overflow:hidden}.profile360Detail>header{border-bottom:1px solid #253a4f;align-items:center;gap:15px;padding:22px;display:flex}.profile360Detail header>div:nth-child(2){flex:1}.profile360Detail header span{color:#55dfff;letter-spacing:.14em;font-size:8px}.profile360Detail header h3{margin:6px 0;font-size:22px}.profile360Detail header p{color:#8ea3b5;margin:0;font-size:10px}.profile360Detail header>button{color:#d4e0e9;background:#122131;border:1px solid #354d63;border-radius:50%;width:34px;height:34px}.profile360Metrics{background:#23384b;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.profile360Metrics article{background:#0d1926;padding:19px}.profile360Metrics small,.profile360Metrics b{display:block}.profile360Metrics small{color:#8399ac;font-size:9px}.profile360Metrics b{margin-top:11px;font-size:17px}.profileDocuments{padding:20px}.profileDocuments>div:first-child{justify-content:space-between;margin-bottom:10px;display:flex}.profileDocuments>div>small{color:#7f95a8;font-size:9px}.profileDocuments>button{color:#ecf7ff;text-align:left;background:0 0;border:0;border-bottom:1px solid #1e3245;grid-template-columns:1fr auto auto;align-items:center;gap:14px;width:100%;min-height:58px;padding:10px 12px;display:grid}.profileDocuments button b,.profileDocuments button small{display:block}.profileDocuments button b{font-size:11px}.profileDocuments button small{color:#7e94a8;margin-top:4px;font-size:9px}.profileDocuments button span{font-size:11px}.profileDocuments button em{color:#63dcaa;font-size:9px;font-style:normal}@media (width<=1100px){.profileDirectory{grid-template-columns:1fr 1fr}}@media (width<=760px){.profileControl{flex-direction:column;align-items:stretch}.profileDirectory{grid-template-columns:1fr}.profile360Metrics{grid-template-columns:1fr 1fr}}@media (width<=480px){.profileTabs{overflow:auto}.profile360Metrics{grid-template-columns:1fr}.profileDocuments>button{grid-template-columns:1fr auto}.profileDocuments button em{display:none}}.executiveIntelligence{gap:15px;display:grid}.executiveIntelligence>header{background:linear-gradient(135deg,#102234,#12172d);border:1px solid #2c465e;border-radius:15px;align-items:end;gap:14px;padding:25px;display:flex}.executiveIntelligence>header>div{flex:1}.executiveIntelligence>header>div>span{color:#58defa;letter-spacing:.15em;font-size:9px}.executiveIntelligence header h3{margin:8px 0;font-size:24px}.executiveIntelligence header p{color:#94a7b9;margin:0;font-size:11px}.executiveIntelligence header label{color:#8095a9;font-size:8px}.executiveIntelligence header select{color:#eaf5fc;background:#0d1c2a;border:1px solid #324e68;border-radius:8px;min-width:145px;height:41px;margin-top:6px;padding:0 10px;font-size:10px;display:block}.executiveIntelligence header>button{color:#a9ecff;background:#15354b;border:1px solid #42bde2;border-radius:9px;height:42px;padding:0 14px;font-size:10px}.executiveMessage{color:#69e2ad;background:#0d2a22;border:1px solid #2c6f57;border-radius:9px;padding:11px 14px;font-size:10px}.executiveKpis{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.executiveKpis article{background:#0d1926;border:1px solid #263e54;border-radius:12px;padding:19px}.executiveKpis small,.executiveKpis b,.executiveKpis span{display:block}.executiveKpis small{color:#8499ad;font-size:9px}.executiveKpis b{margin:13px 0 9px;font-size:19px}.executiveKpis span{color:#5cdda8;font-size:9px}.executiveKpis span.down{color:#ff9caa}.executiveColumns{grid-template-columns:1.25fr .75fr;gap:12px;display:grid}.executiveColumns>section,.evidenceLedger,.scheduleBuilder,.scheduleList{background:#0d1926;border:1px solid #263e54;border-radius:13px;padding:20px}.executiveSectionTitle{justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;display:flex}.executiveSectionTitle b,.executiveSectionTitle small{display:block}.executiveSectionTitle b{font-size:13px}.executiveSectionTitle small{color:#7f95a9;margin-top:5px;font-size:9px}.executiveSectionTitle>em{color:#ff9faf;background:#28161c;border:1px solid #71424d;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal}.executiveInsight{color:#bdcad6;border-bottom:1px solid #1d3143;grid-template-columns:30px 1fr;align-items:start;gap:10px;margin:0;padding:11px 0;font-size:10px;line-height:1.5;display:grid}.executiveInsight span{color:#58dcfa;background:#123248;border-radius:7px;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.executiveParty{border-bottom:1px solid #1d3143;grid-template-columns:26px 1fr auto;align-items:center;gap:9px;min-height:45px;display:grid}.executiveParty>span{color:#58dcfa;font-size:9px}.executiveParty b,.executiveParty strong{font-size:10px}.executiveNone{color:#7f95a8;font-size:10px}.evidenceLedger>button{color:#eef7fc;text-align:left;background:0 0;border:0;border-top:1px solid #1e3346;grid-template-columns:1fr auto auto;align-items:center;gap:14px;width:100%;min-height:57px;padding:9px 10px;display:grid}.evidenceLedger button b,.evidenceLedger button small{display:block}.evidenceLedger button b{font-size:10px}.evidenceLedger button small{color:#7e94a7;margin-top:4px;font-size:8px}.evidenceLedger button strong{font-size:10px}.evidenceLedger button>span{color:#58dcfa;font-size:9px}.scheduleGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.scheduleBuilder>div:nth-child(2){grid-template-columns:1fr 1fr;gap:10px;display:grid}.scheduleBuilder label{color:#8197aa;font-size:8px}.scheduleBuilder input,.scheduleBuilder select{color:#e9f4fb;background:#0f1f2e;border:1px solid #304b64;border-radius:8px;width:100%;height:40px;margin-top:6px;padding:0 10px;font-size:10px;display:block}.scheduleBuilder>button{color:#fff;background:linear-gradient(135deg,#148db8,#515ad1);border:1px solid #3dbbdf;border-radius:9px;width:100%;height:42px;margin-top:12px;font-size:10px}.scheduleList article{border-top:1px solid #1f3447;justify-content:space-between;align-items:center;gap:12px;min-height:68px;display:flex}.scheduleList article b,.scheduleList article small,.scheduleList article span{display:block}.scheduleList article b{font-size:10px}.scheduleList article small,.scheduleList article span{color:#7f95a8;margin-top:4px;font-size:8px}.scheduleList article>button{color:#ff9cae;background:#28161c;border:1px solid #603444;border-radius:7px;padding:6px 8px;font-size:8px}.scheduleList article>em{color:#69e0aa;text-transform:uppercase;font-size:8px;font-style:normal}.scheduleList article>em.failed{color:#ff9cab}.executiveLoading{color:#8fa4b7;text-align:center;border:1px solid #284158;border-radius:13px;padding:40px}@media (width<=1050px){.executiveKpis{grid-template-columns:1fr 1fr}.executiveColumns,.scheduleGrid{grid-template-columns:1fr}}@media (width<=700px){.executiveIntelligence>header{flex-direction:column;align-items:stretch}.executiveIntelligence header select{width:100%}.executiveKpis,.scheduleBuilder>div:nth-child(2){grid-template-columns:1fr}.evidenceLedger>button{grid-template-columns:1fr auto}.evidenceLedger button>span{display:none}}.marketingSite{--m-bg:#f4f1e9;--m-ink:#111214;--m-red:#dc3d3d;--m-line:#d6d0c3;--m-muted:#65635f;background:var(--m-bg);color:var(--m-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.mNav{z-index:20;border-bottom:1px solid var(--m-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f1e9e8;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(22px,5vw,78px);display:flex;position:relative}.mBrand{align-items:center;gap:12px;display:flex}.mBrand>span{color:#fff;clip-path:polygon(50% 100%,0 0,100% 0);background:#111;place-items:center;width:39px;height:39px;font-size:11px;font-weight:900;display:grid}.mBrand b{letter-spacing:.1em;font-size:12px}.mBrand em{color:var(--m-red);font-style:normal}.mLinks,.mNavActions{align-items:center;gap:26px;display:flex}.mLinks a,.mNavActions>a:first-child{color:#464643;font-size:12px}.mPrimary,.mSecondary{color:#fff;background:#191a1c;border:1px solid #191a1c;justify-content:center;align-items:center;gap:18px;min-height:46px;padding:0 19px;font-size:12px;font-weight:750;display:inline-flex}.mPrimary:hover{background:var(--m-red);border-color:var(--m-red)}.mSecondary{color:#191a1c;background:0 0}.mMenu{background:0 0;border:0;font-size:24px;display:none}.mHero{background:linear-gradient(90deg,#0000 49.9%,#dcd6c950 50%,#0000 50.1%);grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(35px,5vw,90px);min-height:810px;padding:95px clamp(22px,5vw,78px);display:grid}.mEyebrow,.mSectionHead>span,.mOutcome>span,.mOnboarding>div>span,.mDemoRequest>div>span{color:var(--m-red);letter-spacing:.18em;font-size:10px;font-weight:850}.mHero h1{letter-spacing:-.065em;max-width:760px;margin:24px 0;font-size:clamp(54px,6vw,92px);line-height:.96}.mHero h1 em{color:var(--m-red);font-style:normal}.mHeroCopy>p{max-width:650px;color:var(--m-muted);font-size:17px;line-height:1.75}.mActions{gap:10px;margin:34px 0;display:flex}.mTruth{color:#53524f;flex-wrap:wrap;gap:18px;font-size:10px;display:flex}.mCheck{color:#187b4e;background:#e2f0e8;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:10px;display:inline-grid}.mTruth span{align-items:center;gap:7px;display:flex}.mCommand{color:#f6f6f1;background:#111419;border:1px solid #292a2d;box-shadow:25px 30px 70px #544b3c24}.mCommand>header{border-bottom:1px solid #303238;justify-content:space-between;align-items:center;height:70px;padding:0 25px;display:flex}.mCommand header small,.mCommand header b{display:block}.mCommand header small{color:#868b93;letter-spacing:.13em;font-size:8px}.mCommand header b{margin-top:6px;font-size:14px}.mCommand header>span{color:#f19a9a;letter-spacing:.12em;border:1px solid #794446;padding:6px 8px;font-size:7px}.mBrief{background:linear-gradient(135deg,#181d24,#121419);border-bottom:1px solid #303238;padding:24px}.mBrief>small{color:#ef6868;letter-spacing:.14em;font-size:8px}.mBrief>p{color:#c6c8cb;font-size:12px;line-height:1.65}.mBrief>div{border-top:1px solid #2b2f35;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:38px;font-size:10px;display:grid}.mBrief div>span{color:#e66464}.mBrief div>em{color:#8c929a;font-size:8px;font-style:normal}.mKpis{grid-template-columns:repeat(3,1fr);display:grid}.mKpis article{border-bottom:1px solid #303238;border-right:1px solid #303238;min-height:108px;padding:19px}.mKpis small,.mKpis b,.mKpis span{display:block}.mKpis small{color:#858b94;font-size:8px}.mKpis b{margin:13px 0 8px;font-size:16px}.mKpis span{color:#9399a1;font-size:8px}.mCommand>footer{color:#747b84;padding:12px 20px;font-size:8px}.mOutcome{border-top:1px solid var(--m-line);border-bottom:1px solid var(--m-line);padding:34px clamp(22px,5vw,78px)}.mOutcome>div{grid-template-columns:repeat(6,1fr);margin-top:20px;display:grid}.mOutcome article{border-left:1px solid var(--m-line);min-height:95px;padding:16px;position:relative}.mOutcome small,.mOutcome b{display:block}.mOutcome small{color:#a5a096;font-size:8px}.mOutcome b{margin-top:17px;font-size:12px}.mOutcome i{color:var(--m-red);font-style:normal;position:absolute;top:47px;right:9px}.mSection,.mDarkSection,.mDemoRequest{padding:110px clamp(22px,7vw,112px)}.mSectionHead{max-width:840px}.mSectionHead h2,.mOnboarding h2,.mDemoRequest h2{letter-spacing:-.055em;margin:18px 0;font-size:clamp(38px,4.5vw,68px);line-height:1.02}.mSectionHead>p,.mOnboarding>div>p,.mDemoRequest>div>p{max-width:700px;color:var(--m-muted);font-size:15px;line-height:1.7}.mQuestions{border-top:1px solid var(--m-line);grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.mQuestions article{border-right:1px solid var(--m-line);padding:30px}.mQuestions article>span{color:var(--m-red);font-size:10px}.mQuestions h3{margin:50px 0 12px;font-size:26px}.mQuestions p{color:var(--m-muted);font-size:13px;line-height:1.65}.mTrace{border:1px solid var(--m-line);background:#ebe7dc;grid-template-columns:.75fr 1.25fr;gap:70px;margin-top:90px;padding:65px;display:grid}.mTrace>div:first-child>span{color:var(--m-red);letter-spacing:.14em;font-size:9px}.mTrace h3{font-size:36px;line-height:1.05}.mTrace p{color:var(--m-muted);line-height:1.65}.mTrace ul{padding:15px 0;list-style:none}.mTrace li{align-items:center;gap:9px;margin:12px 0;font-size:12px;display:flex}.mTraceFlow{display:grid}.mTraceFlow button{text-align:left;background:0 0;border:0;border-top:1px solid #c9c1b2;grid-template-columns:80px 1fr 1fr auto;align-items:center;gap:14px;min-height:78px;display:grid}.mTraceFlow small{color:#8f897e;font-size:8px}.mTraceFlow b{font-size:13px}.mTraceFlow span{color:#64615c;font-size:11px}.mTraceFlow em{color:var(--m-red);font-size:10px;font-style:normal}.mDarkSection .mSectionHead>p{color:#999c9f}.mHierarchy{border-top:1px solid #383a3d;grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.mHierarchy article{border-bottom:1px solid #383a3d;border-right:1px solid #383a3d;grid-template-columns:40px 1fr;gap:14px;min-height:190px;padding:30px;display:grid}.mHierarchy article>span{color:#e25b5b;font-size:10px}.mHierarchy h3{margin:35px 0 10px;font-size:20px}.mHierarchy p{color:#9da0a4;font-size:12px;line-height:1.65}.mProofGrid{border-top:1px solid var(--m-line);grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.mProofGrid article{border-right:1px solid var(--m-line);border-bottom:1px solid var(--m-line);min-height:145px;padding:24px}.mProofGrid small,.mProofGrid b,.mProofGrid span{display:block}.mProofGrid small{color:#9b968c;font-size:8px}.mProofGrid b{margin:32px 0 10px;font-size:14px}.mProofGrid span{color:#a15d47;font-size:9px}.mCase{border-left:3px solid var(--m-red);background:#eae5d9;margin-top:50px;padding:45px}.mCase>span{letter-spacing:.15em;color:var(--m-red);font-size:8px}.mCase blockquote{max-width:900px;margin:22px 0;font-size:24px;line-height:1.4}.mCase p{color:var(--m-muted);font-size:11px}.mTrustGrid{background:var(--m-line);border:1px solid var(--m-line);grid-template-columns:1fr 1fr;gap:1px;margin-top:55px;display:grid}.mTrustGrid article{background:#f4f1e9;gap:15px;min-height:155px;padding:28px;display:flex}.mTrustGrid h3{margin:0 0 10px;font-size:16px}.mTrustGrid p{color:var(--m-muted);margin:0;font-size:12px;line-height:1.65}.mLegalLinks{gap:20px;margin-top:30px;display:flex}.mLegalLinks a{border-bottom:1px solid #222;padding:10px 0;font-size:12px}.mPlans{grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.mPlans article{border:1px solid #383a3d;border-right:0;min-height:410px;padding:30px}.mPlans article:last-child{border-right:1px solid #383a3d}.mPlans article.featured{background:#1c2025;border-top:3px solid #e34e4e}.mPlans small{color:#e36767;letter-spacing:.12em;font-size:8px}.mPlans h3{min-height:70px;margin:30px 0;font-size:24px}.mPlans ul{padding:0;list-style:none}.mPlans li{color:#aaaeb2;align-items:center;gap:9px;margin:15px 0;font-size:11px;display:flex}.mPlans a{border-top:1px solid #494c50;justify-content:space-between;margin-top:55px;padding-top:15px;font-size:11px;display:flex}.mOnboarding{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.mOnboarding ol{margin:0;padding:0;list-style:none}.mOnboarding li{border-top:1px solid var(--m-line);grid-template-columns:50px 1fr;align-items:center;min-height:82px;display:grid}.mOnboarding li span{color:var(--m-red);font-size:10px}.mOnboarding li b{font-size:14px}.mDemoRequest{background:#ddd7ca;grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.mDemoRequest>div>a{border-bottom:1px solid #222;margin-top:25px;font-size:13px;display:inline-block}.mDemoRequest form{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mDemoRequest label{color:#716d65;letter-spacing:.08em;gap:7px;font-size:9px;font-weight:700;display:grid}.mDemoRequest input,.mDemoRequest textarea{color:#151515;background:#eeeae1;border:1px solid #b9b1a2;width:100%;padding:13px}.mDemoRequest textarea{resize:vertical;min-height:120px}.mDemoRequest .wide{grid-column:1/-1}.mDemoRequest .consent{letter-spacing:0;flex-direction:row;align-items:center;font-weight:500;display:flex}.mDemoRequest .consent input{width:auto}.mFormStatus{color:#246a4d;margin:0;font-size:11px}.mFooter{color:#eee;background:#0d0f11;grid-template-columns:2fr repeat(3,1fr);gap:40px;padding:70px clamp(22px,5vw,78px) 35px;display:grid}.mFooter>div{align-content:start;gap:12px;display:grid}.mFooter>div>p,.mFooter a{color:#999da1;font-size:11px}.mFooter>div>b{letter-spacing:.14em;font-size:8px}.mFooter>small{color:#777c80;border-top:1px solid #2c2f32;grid-column:1/-1;margin-top:35px;padding-top:20px;font-size:9px}@media (width<=1050px){.mHero{grid-template-columns:1fr}.mOutcome>div{grid-template-columns:repeat(3,1fr)}.mTrace,.mOnboarding,.mDemoRequest{grid-template-columns:1fr}.mHierarchy,.mProofGrid,.mPlans,.mKpis{grid-template-columns:1fr 1fr}}@media (width<=760px){.mLinks,.mNavActions>a:first-child{display:none}.mLinks.open{border-bottom:1px solid var(--m-line);background:#f4f1e9;padding:25px;display:grid;position:absolute;inset:82px 0 auto}.mMenu{display:block}.mNavActions{margin-left:auto;margin-right:12px}.mHero{padding-top:70px}.mHero h1{font-size:52px}.mActions,.mLegalLinks{flex-direction:column;align-items:stretch}.mOutcome>div,.mQuestions,.mHierarchy,.mProofGrid,.mTrustGrid,.mPlans{grid-template-columns:1fr}.mTrace{padding:30px}.mTraceFlow button{grid-template-columns:60px 1fr}.mTraceFlow button span{display:none}.mDemoRequest form,.mFooter{grid-template-columns:1fr}.mDemoRequest .wide,.mFooter>small{grid-column:1}.mSection,.mDarkSection,.mDemoRequest{padding-block:75px}.mFooter>div:first-child{margin-bottom:20px}}.legalPage{color:#171819;background:#f4f1e9;min-height:100vh;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.legalNav{border-bottom:1px solid #d5cfc2;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(22px,6vw,90px);display:flex}.legalNav a{font-size:12px;font-weight:750}.legalPage article{width:min(820px,100% - 40px);margin:auto;padding:90px 0 120px}.legalPage article>span{color:#d64040;letter-spacing:.17em;font-size:10px;font-weight:800}.legalPage h1{letter-spacing:-.055em;margin:18px 0;font-size:clamp(44px,6vw,74px)}.legalPage .updated{color:#7b776f;font-size:11px}.legalPage h2{margin-top:48px;font-size:24px}.legalPage p,.legalPage li{color:#575650;font-size:14px;line-height:1.75}.legalPage a{text-decoration:underline}.supportCards{grid-template-columns:1fr 1fr;gap:12px;margin:40px 0;display:grid}.supportCards a{background:#ece7dc;border:1px solid #ccc4b5;min-height:140px;padding:24px;text-decoration:none;display:grid}.supportCards small{color:#d64040;letter-spacing:.12em;font-size:8px}.supportCards b{margin-top:40px;font-size:16px}.supportCards span{color:#6e6a63;margin-top:8px;font-size:11px}@media (width<=650px){.supportCards{grid-template-columns:1fr}}:root{--v-black:#070809;--v-carbon:#0d0f11;--v-panel:#121519;--v-panel-2:#171b20;--v-white:#f7f7f4;--v-muted:#94999f;--v-line:#282d33;--v-red:#f82630;--v-red-deep:#9f111a;--v-green:#42d392;--v-amber:#f0b45c;--v-blue:#6ca8ff}.marketingSite{--m-bg:var(--v-black);--m-ink:var(--v-white);--m-red:var(--v-red);--m-line:var(--v-line);--m-muted:#9ca1a7;background:var(--v-black);color:var(--v-white);font-family:Inter,Helvetica Neue,Arial,sans-serif}.marketingSite:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 75%);mask-image:linear-gradient(#000 0,#0000 75%)}.marketingSite>*{z-index:1;position:relative}.mNav{background:#08090bdd;border-color:#25292e;height:92px;padding:0 clamp(24px,4vw,72px)}.mBrand{gap:13px;min-width:315px}.mBrand img{object-fit:contain;background:#fff;width:172px;height:49px;padding:7px 10px}.mBrand>i{background:#35393e;width:1px;height:30px}.mBrand>b{letter-spacing:.16em;color:#e7e7e3;font-size:10px}.mBrand em{color:var(--v-red)}.mLinks a,.mNavActions>a:first-child{color:#a5a9ae;letter-spacing:.03em;font-size:11px}.mLinks a:hover{color:#fff}.mPrimary,.mSecondary{border-color:var(--v-red);background:var(--v-red);letter-spacing:.1em;text-transform:uppercase;border-radius:0;min-height:48px;font-size:10px;transition:all .25s;box-shadow:0 0 #0000}.mPrimary:hover{color:#090a0b;background:#fff;border-color:#fff;transform:translateY(-1px)}.mSecondary{color:#f0f0ec;background:0 0;border-color:#3a3f45}.mHero{background:radial-gradient(circle at 76% 45%,#f8263017,#0000 22%),linear-gradient(90deg,#0000 49.9%,#ffffff0a 50%,#0000 50.1%);min-height:860px;padding:110px clamp(24px,5vw,90px)}.mHero:before{content:"VECTAR / INTELLIGENCE SYSTEM 01";color:#555b62;letter-spacing:.18em;font:700 8px/1 monospace;position:absolute;top:38px;right:5vw}.mEyebrow,.mSectionHead>span,.mOutcome>span,.mOnboarding>div>span,.mDemoRequest>div>span{color:#ff565d;letter-spacing:.2em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.mHero h1{letter-spacing:-.075em;font-size:clamp(58px,6.5vw,104px);font-weight:620;line-height:.91}.mHero h1 em{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--v-red);-webkit-text-decoration-color:var(--v-red);-webkit-text-decoration-color:var(--v-red);text-decoration-color:var(--v-red);text-underline-offset:12px;text-decoration-thickness:5px}.mHeroCopy>p{color:#a9adb3;max-width:690px;font-size:16px}.mTruth{color:#8f949a}.mCheck{color:#67e3a7;background:#203a30;border-radius:3px}.mCommand{background:#0e1114;border-color:#383d43;box-shadow:0 35px 100px #0009,0 0 80px #f826300d}.mCommand:before{content:"";border-top:1px solid var(--v-red);border-right:1px solid var(--v-red);clip-path:polygon(100% 0,100% 100%,99% 100%,99% 1%,0 1%,0 0);width:140px;height:140px;position:absolute;top:-1px;right:-1px}.mCommand>header{border-color:#30353a}.mCommand header>span{color:#ff767b;border-color:#7c2429}.mBrief{background:linear-gradient(135deg,#171a1e,#0c0e10);border-color:#2b3035}.mBrief>small,.mBrief div>span{color:#ff5a61}.mKpis article{border-color:#2c3137}.mKpis b{font-variant-numeric:tabular-nums}.mKpis .positive{color:var(--v-green)}.mKpis .attention{color:var(--v-amber)}.mOutcome{background:#0b0d0f;border-color:#2a2e33}.mOutcome article{border-color:#2a2e33}.mOutcome small{color:#5d6268}.mOutcome i{color:var(--v-red)}.mSection{color:#101113;background:#f3f2ed}.mSection .mSectionHead>p,.mSection .mOnboarding>div>p{color:#64666a}.mSectionHead h2,.mOnboarding h2,.mDemoRequest h2{letter-spacing:-.065em;font-weight:570}.mQuestions,.mQuestions article{border-color:#cecfc9}.mQuestions article>span{color:var(--v-red);font-family:monospace}.mQuestions h3{font-weight:620}.mTrace{background:#e8e7e1;border-color:#c8c9c4}.mTraceFlow button{border-color:#c5c6c0}.mTraceFlow em,.mTrace>div:first-child>span{color:#d51e27}.mDarkSection{color:#f2f2ef;background:#090b0d}.mDarkSection:before{content:"";pointer-events:none;background:radial-gradient(circle at 90% 0,#f8263012,#0000 24%);position:absolute;inset:0}.mHierarchy,.mHierarchy article{border-color:#30343a}.mHierarchy article>span{color:#ff565d;font-family:monospace}.mProofGrid,.mProofGrid article{border-color:#cecfca}.mProofGrid span{color:#be2730}.mCase{border-color:var(--v-red);background:#e4e3dd}.mSecurity{background:#e9e8e2}.mTrustGrid{background:#c8c9c3;border-color:#c8c9c3}.mTrustGrid article{background:#f3f2ed}.mLegalLinks a{border-color:#171819}.mPlans article,.mPlans article:last-child{border-color:#353a40}.mPlans article.featured{border-top-color:var(--v-red);background:#14181c;box-shadow:inset 0 0 40px #f8263009}.mPlans small{color:#ff656b}.mPlans a{border-color:#383d43}.mOnboarding{background:#f3f2ed}.mDemoRequest{color:#f2f2ef;background:#101316}.mDemoRequest>div>p{color:#9ba0a6}.mDemoRequest input,.mDemoRequest textarea{color:#f5f5f2;background:#0a0c0e;border-color:#3b4046}.mDemoRequest label{color:#a1a6ac}.mDemoRequest>div>a{border-color:#eee}.mFooter{background:#050607}.mFooter .mBrand img{background:#fff}.mFooter a{color:#92979d}.mFooter>small{border-color:#25292e}.mFormStatus{color:#5ce19d}@keyframes vectarSignal{0%,to{box-shadow:0 0 #f8263000}50%{box-shadow:0 0 45px 4px #f8263024}}.mCommand{animation:5s ease-in-out infinite vectarSignal}.realApp{--app-bg:#080a0c;--app-panel:#101317;--app-panel-soft:#15191e;--app-border:#282d33;--app-border-strong:#3b4148;--app-text:#f1f2ef;--app-muted:#a2a8ae;--app-subtle:#858c93;--app-cyan:#ff4d55;--app-blue:#d93139;--app-green:#49d99a;--app-yellow:#efb456;--app-red:#ff636b;color:#f2f2ef;background:#080a0c;font-family:Inter,Helvetica Neue,Arial,sans-serif}.appSide{background:#090b0d;border-right:1px solid #2a2f35}.appBrand{border-bottom:1px solid #262b30;gap:12px;min-height:82px}.appBrand>span{background:#170b0d;border:1px solid #5e2025;border-radius:0;width:42px;height:42px;padding:6px}.appBrand>span img{object-fit:contain;width:100%;height:100%}.appBrand>b{letter-spacing:.09em;font-size:11px}.appBrand>b em{color:#ff4c54}.appBrand>b small{color:#6f767d;letter-spacing:.17em;margin-top:5px;font-size:6px;display:block}.workspaceName{background:#0e1114;border-color:#282d33}.workspaceName small,.customNavLabel,.appSupport small{color:#7e858c}.workspaceName span{color:#848b92}.appSide nav button{color:#a8afb6}.appSide nav button.active{border-left:2px solid var(--v-red);color:#fff;background:linear-gradient(90deg,#2b1013,#15181c 72%)}.appSide nav button.active i,.appSide nav button i{color:#ff5960}.expenseSubnav{border-color:#302f31}.appHeader{background:#0b0d10;border-color:#282d33}.appHeader>div:first-child small{color:#7f868d}.appHeader h1{font-weight:560}.appUser>span{color:#ff686f;background:#251013;border:1px solid #6d252a}.appPrimary,.processBtn,.saveDialog,.phoneUploadButton,.captureUpload{color:#fff!important;box-shadow:none!important;background:linear-gradient(135deg,#f82630,#a80e17)!important;border-color:#f82630!important;border-radius:4px!important}.appPrimary:hover,.processBtn:hover,.saveDialog:hover{filter:brightness(1.12)}.premiumTools,.realUpload,.liveTable,.expenseBreakdown,.reportToolbar,.reportGrid article,.reportInsights>section,.settingsPanel,.profilePanel{background:#0f1215!important;border-color:#292f35!important}.premiumTools input,.realUpload select{color:#f3f3f0!important;background:#0a0c0f!important;border-color:#343a41!important}.premiumTools>span,.appCardHead>span{color:#ff5b62!important}.realDrop{background:radial-gradient(circle at 50% 25%,#2a1114,#0c0f12 60%)!important;border-color:#5b252a!important}.realDrop i{color:#ff555d!important}.liveRow{border-color:#262c32!important}.liveRow:hover{background:#14181c!important}.liveStatus.verified,.liveStatus.extracted{color:#55dda0!important}.liveStatus.review_needed,.liveStatus.queued{color:#efb456!important}.sectionMetrics article{background:#101317!important;border-color:#2a3036!important}.sectionMetrics article small{color:#90979e!important}.sectionMetrics article b{font-variant-numeric:tabular-nums}.financeMorning{background:linear-gradient(135deg,#15191e,#0d1013)!important;border-color:#30363d!important}.financeMorning span,.financeInsights header span{color:#ff555d!important}.periodSwitch button{background:#0b0e11!important;border-color:#353b42!important}.financeManagementBrief{background:linear-gradient(145deg,#1c1114,#111418)!important;border-color:#4f2428!important}.financeManagementBrief>header,.financeManagementBrief>div>button{border-color:#352d31!important}.financeManagementBrief header span,.financeManagementBrief button>span,.financeManagementBrief button>i{color:#ff5d64!important}.financePrimaryKpis>button,.financeSecondaryKpis>button,.financeTrend,.healthCard,.financeInsights,.operationalCards article{background:#101317!important;border-color:#2b3137!important}.financePrimaryKpis>button span{color:#53dda0!important}.financePrimaryKpis>button>i,.financeSecondaryKpis>button span{color:#ff5b62!important}.healthScore strong{color:#f3f3ef!important}.healthComponents i em{background:linear-gradient(90deg,#f82630,#ff777d)!important}.financeInsights article.positive>span{color:#5ce0a1!important;background:#133025!important}.financeInsights article.attention>span{color:#f2b963!important;background:#392716!important}.accountingBasis{background:#0d1013!important;border-color:#30363c!important}.accountingBasis b{color:#ff5a61!important}.guideLauncher{background:linear-gradient(135deg,#251014,#0d1013)!important;border-color:#f82630!important}.guideLauncher>span,.guidePanel header>div>span{color:#ff5960!important}.guidePanel{background:#0d1013!important;border-color:#4c272a!important}.guidePanel>header,.guidePrivacy,.guideControls{border-color:#2b3036!important}.guideControls button.active{color:#ff7a80!important;background:#2a1013!important;border-color:#f82630!important}.guidePanel form button{background:#f82630!important}.guideMessages article.assistant{background:#151114!important;border-color:#35282b!important}.guideConfidence.high{border-color:#285b47!important}.detailModal{background:#000c!important}.detailDialog,.editDialog,.deleteDialog,.customRecordDialog,.mobileQrDialog{background:linear-gradient(150deg,#15191e,#090b0d)!important;border-color:#3b4148!important}.viewExtract,.miniEdit,.miniReprocess{color:#c8cdd2!important;background:#15191e!important;border-color:#3b4148!important}.ownAuth{color:#f3f3ef;background:#070809}.authBrand{background:radial-gradient(circle at 22% 78%,#f8263018,#0000 34%),linear-gradient(145deg,#121519,#08090b 68%)}.authBrand:after{border-color:#f8263024;box-shadow:0 0 100px #f8263012}.authBrand>a{gap:14px}.authBrand>a img{object-fit:contain;background:#fff;width:190px;height:55px;padding:7px 10px}.authBrand>a>i{background:#3b4046;width:1px;height:36px}.authBrand>a>b{letter-spacing:.14em;font-size:10px}.authBrand>a em{color:#ff4c54}.authBrand>div>small{color:#ff5d64}.authBrand h2{font-weight:560}.authBrand p,.authBrand ul{color:#a5abb1}.authFormSide{background:#0b0d0f}.accessBadge{color:#ff6c72!important;background:#261013!important;border-color:#6a282d!important}.ownAuthForm input{background:#101317;border-color:#353b42}.ownAuthForm>button{background:linear-gradient(135deg,#f82630,#a90d16);border-radius:4px}.authSwitch a,.linkButton{color:#ff686f!important}.chatgptFallback{color:#b7bdc3;border-color:#3a4047}.legalPage{color:#f1f1ee;background:#0a0c0e}.legalNav{border-color:#2a2e33}.legalPage .updated,.legalPage p,.legalPage li{color:#a2a7ad}.legalPage article>span{color:#ff555d}.supportCards a{background:#111418;border-color:#31363c}.supportCards small{color:#ff5a61}.supportCards span{color:#999fa5}@media (width<=1050px){.mBrand{min-width:0}.mBrand img{width:150px}.mBrand>b{display:none}}@media (width<=760px){.mNav{height:78px}.mLinks.open{background:#0b0d0f;border-color:#2b3036;inset:78px 0 auto}.mHero{min-height:auto}.mHero h1{font-size:54px}.mBrand img{width:140px;height:43px}.mCommand{animation:none}.appBrand>b small{display:none}}@media (prefers-reduced-motion:reduce){.mCommand{animation:none!important}.marketingSite *{scroll-behavior:auto!important;transition:none!important}}:root{--mx:50vw;--my:50vh}.livingSite{color:#f6f5f2;background:#050607;overflow:hidden}.livingSite:before{display:none}.cursorGlow{left:var(--mx);top:var(--my);z-index:20;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle,#f72a3414 0,#0000 68%);border-radius:50%;width:420px;height:420px;position:fixed;transform:translate(-50%,-50%)}.depthOrb{z-index:0;filter:blur(90px);pointer-events:none;border-radius:50%;position:absolute}.depthOrb.one{background:#b40d1730;width:520px;height:520px;top:280px;right:-220px}.depthOrb.two{background:#ff303815;width:420px;height:420px;top:1450px;left:-240px}.livingNav{z-index:30;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#07080999;border-bottom:1px solid #ffffff12;width:100%;position:absolute}.commandKey{color:#f4f3ef;cursor:pointer;background:#111316;border:1px solid #35383c;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font:600 10px/1 ui-monospace,monospace;display:flex}.commandKey span{color:#878b91}.liveHero{z-index:2;background:radial-gradient(circle at 70%,#4b090f33,#0000 33%),linear-gradient(#070809,#050607);grid-template-columns:minmax(0,.86fr) minmax(550px,1.14fr);align-items:center;gap:70px;min-height:1080px;padding:185px clamp(24px,6vw,110px) 110px;display:grid;position:relative}.heroGrid{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 87%);mask-image:linear-gradient(#000,#0000 87%)}.liveHeroCopy{z-index:2;max-width:850px;position:relative}.mEyebrow{align-items:center;gap:10px;display:flex}.mEyebrow i,.heroSignals i{background:#f52b35;border-radius:50%;width:6px;height:6px;box-shadow:0 0 16px #f52b35}.liveHero h1{letter-spacing:-.075em;max-width:950px;margin:32px 0 30px;font-size:clamp(64px,6.5vw,112px);font-weight:560;line-height:.89}.liveHero h1 em{color:#0000;background:linear-gradient(90deg,#fff 0,#d9d9d5 45%,#6e7074 78%,#0000 110%);-webkit-background-clip:text;background-clip:text;font-style:normal}.liveHeroCopy>p{color:#a4a8ad;max-width:720px;font-size:17px;line-height:1.75}.breathe{animation:3s ease-in-out infinite breathe}.heroSignals{color:#747980;letter-spacing:.08em;flex-wrap:wrap;gap:18px 30px;margin-top:40px;font:600 9px/1.2 ui-monospace,monospace;display:flex}.heroSignals span{align-items:center;gap:8px;display:flex}.heroSignals i{width:4px;height:4px;box-shadow:none}.agentStage{z-index:2;perspective:1400px;place-items:center;min-height:690px;display:grid;position:relative}.agentHalo{filter:blur(12px);background:radial-gradient(circle,#ec222d28 0,#3a080d1c 35%,#0000 68%);border-radius:50%;width:620px;height:620px;animation:6s ease-in-out infinite halo;position:absolute}.agentWindow{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(145deg,#15181dda,#080a0deb);border:1px solid #ffffff24;border-radius:18px;width:min(780px,100%);min-height:610px;position:relative;overflow:hidden;transform:rotateY(-4deg)rotateX(1deg);box-shadow:0 70px 140px #000c,0 0 80px #e81b2614,inset 0 1px #ffffff16}.agentWindow>header{letter-spacing:.12em;border-bottom:1px solid #ffffff12;align-items:center;height:58px;padding:0 19px;font:600 9px ui-monospace,monospace;display:flex}.windowDots{gap:6px;margin-right:16px;display:flex}.windowDots i{background:#353a40;border-radius:50%;width:7px;height:7px}.windowDots i:first-child{background:#f02b34}.agentWindow>header span{color:#9ba0a6}.agentWindow>header b{color:#f15a61;margin-left:auto}.agentBody{grid-template-columns:56px 1fr;min-height:500px;display:grid}.agentBody>aside{border-right:1px solid #ffffff0d;flex-direction:column;align-items:center;gap:10px;padding:22px 0;display:flex}.agentBody>aside span{color:#555a61;border-radius:8px;place-items:center;width:32px;height:32px;font:700 8px ui-monospace,monospace;display:grid}.agentBody>aside .active{color:#ff5e66;background:#ef26311c;border:1px solid #f0273238}.agentBody>section{padding:22px}.agentPrompt{background:#ffffff05;border:1px solid #ffffff10;border-radius:12px;grid-template-columns:1fr auto;gap:5px 20px;padding:18px 20px;display:grid}.agentPrompt small,.agentPrompt em{color:#e83a43;letter-spacing:.12em;font:700 8px ui-monospace,monospace}.agentPrompt b{color:#efefeb;grid-row:2;font-size:13px}.agentPrompt em{color:#82878d;grid-area:1/2/3;align-self:center;font-style:normal}.agentTimeline{padding:24px 3px}.agentTimeline article{opacity:.3;animation:4.6s infinite stepLive;animation-delay:var(--delay);grid-template-columns:26px 1fr auto;gap:12px;padding:0 0 22px;display:grid;position:relative}.agentTimeline article>i{border:1px solid #444a51;border-radius:50%;width:16px;height:16px;margin-top:2px;position:relative}.agentTimeline article>i:after{content:"";background:#343940;width:1px;height:38px;position:absolute;top:16px;left:7px}.agentTimeline article:last-child>i:after{display:none}.agentTimeline article>i span{background:#f72b35;border-radius:50%;position:absolute;inset:4px}.agentTimeline small{color:#666c73;font:700 8px ui-monospace,monospace}.agentTimeline b{margin:1px 0 3px;font-size:12px;display:block}.agentTimeline p{color:#72777e;margin:0;font-size:10px}.agentTimeline article>em{color:#8e949a;align-self:center;font:600 8px ui-monospace,monospace}.agentResult{background:linear-gradient(100deg,#211115,#0e1114);border:1px solid #3a2427;border-radius:12px;padding:17px 19px}.agentResult span{color:#ff555d;letter-spacing:.14em;font:700 8px ui-monospace,monospace}.agentResult p{color:#c7c9c6;margin:8px 0 15px;font-size:11px}.agentResult button{color:#fff;background:0 0;border:0;font:600 9px ui-monospace,monospace}.agentWindow>footer{color:#777d83;border-top:1px solid #ffffff0d;align-items:center;height:48px;padding:0 18px;font:600 8px ui-monospace,monospace;display:flex}.agentWindow>footer span{color:#59dca0;align-items:center;gap:7px;display:flex}.agentWindow>footer span i{background:#4add9c;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #4add9c}.agentWindow>footer em{margin-left:auto;font-style:normal}.liveStrip{z-index:2;color:#8b9095;letter-spacing:.13em;white-space:nowrap;background:#090b0d;border-block:1px solid #ffffff10;justify-content:center;align-items:center;gap:24px;padding:25px 4vw;font:700 8px ui-monospace,monospace;display:flex;position:relative}.liveStrip i{color:#f12c36;font-style:normal}.bentoSection,.playground,.trustSection,.accessSection{z-index:2;padding:150px clamp(24px,6vw,110px);position:relative}.livingHead{max-width:960px;margin-bottom:70px}.livingHead>span,.authorityCopy>span{color:#ff4d55;letter-spacing:.18em;font:700 9px ui-monospace,monospace}.livingHead h2,.authorityCopy h2{letter-spacing:-.06em;margin:22px 0;font-size:clamp(44px,5vw,78px);font-weight:560;line-height:.96}.livingHead p,.authorityCopy>p{color:#898e94;max-width:680px;font-size:15px;line-height:1.7}.bentoGrid{grid-template-columns:1.12fr .88fr .88fr;grid-auto-rows:minmax(330px,auto);gap:16px;display:grid}.bento{background:#0d1013;border:1px solid #ffffff13;border-radius:16px;padding:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.bento:before{content:"";pointer-events:none;opacity:.15;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");position:absolute;inset:0}.bentoTop{z-index:2;color:#777d84;letter-spacing:.12em;justify-content:space-between;font:700 8px ui-monospace,monospace;display:flex;position:relative}.bentoTop i{color:#f15057;font-style:normal}.bento h3{z-index:2;letter-spacing:-.035em;margin:24px 0 12px;font-size:25px;line-height:1.08;position:relative}.bento p{z-index:2;color:#858b91;font-size:12px;line-height:1.65;position:relative}.briefBox{background:radial-gradient(circle at 50% 100%,#5a0d142f,#0000 42%),#0d1013;grid-row:span 2}.briefBox h3{max-width:520px;font-size:35px}.briefLive{z-index:2;background:#07090bd1;border:1px solid #ffffff13;border-radius:14px;margin-top:90px;padding:24px;position:relative;box-shadow:0 35px 70px #0008}.briefLive>p{color:#bdc0c2;font-size:17px}.briefLive>p b{color:#57dda1}.briefLive ol{margin:22px 0 0;padding:0;list-style:none}.briefLive li{border-top:1px solid #ffffff0d;grid-template-columns:32px 1fr auto;padding:15px 0;font-size:11px;display:grid}.briefLive li span{color:#f64c55;font-family:monospace}.briefLive li em{color:#a0a5aa;font:600 8px ui-monospace,monospace}.speedVisual{z-index:2;padding:55px 0 20px;position:relative}.speedVisual strong{letter-spacing:-.08em;color:#0000;background:linear-gradient(#fff,#42474d);-webkit-background-clip:text;font-size:94px;line-height:.8;display:block}.speedVisual small{color:#70757b}.speedVisual>div{gap:5px;margin-top:25px;display:flex}.speedVisual i{background:#f72c36;border-radius:5px;width:10px;height:38px;animation:.8s infinite alternate equalizer}.speedVisual i:nth-child(2){height:58px;animation-delay:.1s}.speedVisual i:nth-child(3){height:45px;animation-delay:.2s}.speedVisual i:nth-child(4){height:70px;animation-delay:.3s}.speedVisual i:nth-child(5){height:34px;animation-delay:.4s}.speedVisual i:nth-child(6){height:54px;animation-delay:.5s}.vaultBox{background:radial-gradient(circle at 50% 46%,#cc202837,#0000 37%),#0d1013}.vault{z-index:2;place-items:center;height:210px;display:grid;position:relative}.vault>div{background:radial-gradient(circle,#3d4248,#111418 67%);border:1px solid #757a80;border-radius:50%;place-items:center;width:120px;height:120px;display:grid;position:relative;box-shadow:inset 0 0 30px #fff1,0 25px 50px #000}.vault>div:before{content:"";border:1px dashed #b9bdc0;border-radius:50%;animation:12s linear infinite spin;position:absolute;inset:12px}.vault>div span{color:#fff;font:700 30px ui-monospace,monospace}.vault>div i{background:#fa303a;border-radius:50%;width:7px;height:7px;position:absolute}.vault>div i:nth-child(2){top:8px}.vault>div i:nth-child(3){right:8px}.vault>div i:nth-child(4){bottom:8px}.vault>div i:nth-child(5){left:8px}.vault>em{color:#d7d8d5;letter-spacing:.18em;margin-top:-24px;font:700 8px ui-monospace,monospace}.graphBox{background:radial-gradient(circle,#4e0a102e,#0000 36%),#0d1013;grid-column:span 2;min-height:410px}.nodeGraph{z-index:2;height:245px;position:relative}.nodeGraph:before,.nodeGraph:after{content:"";background:#ffffff1c;width:70%;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(15deg)}.nodeGraph:after{transform:translate(-50%,-50%)rotate(-15deg)}.nodeGraph span{color:#8c9298;background:#111418;border:1px solid #343a40;border-radius:8px;padding:9px 11px;font:700 8px ui-monospace,monospace;position:absolute}.nodeGraph .core{text-align:center;color:#fff;background:#2c0f13;border-color:#a52a31;place-items:center;width:84px;height:84px;display:grid;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px #f72a3426}.n1{top:15%;left:8%}.n2{top:12%;right:10%}.n3{bottom:10%;left:1%}.n4{bottom:9%;right:4%}.n5{top:6%;left:27%}.n6{bottom:0;right:28%}.clarityBox{grid-column:span 1}.miniKpis{z-index:2;grid-template-columns:1fr 1fr;gap:10px;margin-top:42px;display:grid;position:relative}.miniKpis>div{background:#080a0c;border:1px solid #ffffff0e;border-radius:10px;padding:16px}.miniKpis small{color:#747a81;font-size:8px;display:block}.miniKpis b{margin:8px 0;font-size:20px;display:block}.miniKpis span{color:#50d898;font-size:8px}.miniKpis .warn{color:#f0b45c}.demoNote{z-index:2;color:#62676d;margin-top:15px;font:600 7px ui-monospace,monospace;display:block;position:relative}.playground{color:#111214;background:#f1efe9}.playground .livingHead>span{color:#d71f29}.playground .livingHead p{color:#626569}.playShell{background:#f9f8f3;border:1px solid #c9c8c2;border-radius:18px;max-width:1160px;margin:auto;overflow:hidden;box-shadow:0 60px 120px #1d20221c}.playShell>header{border-bottom:1px solid #d4d3cd;align-items:center;height:60px;padding:0 20px;font:700 9px ui-monospace,monospace;display:flex}.playShell>header span{align-items:center;gap:8px;display:flex}.playShell>header span i{background:#f22832;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #f22832}.playShell>header small{color:#8b8d8e;margin:auto}.playShell>header b{border:1px solid #c9c8c2;border-radius:7px;padding:8px}.promptRail{border-bottom:1px solid #d7d6d0;grid-template-columns:repeat(3,1fr);display:grid}.promptRail button{text-align:left;color:#696b6d;cursor:pointer;background:0 0;border:0;border-right:1px solid #d7d6d0;padding:20px;font-size:11px}.promptRail button:last-child{border:0}.promptRail button span{color:#d6242d;margin-right:10px;font-family:monospace}.promptRail button.active{color:#fff;background:#111316}.answerStage{gap:22px;min-height:330px;padding:45px 8%;display:grid}.userQuery,.aiAnswer{max-width:780px}.userQuery{text-align:right;margin-left:auto}.userQuery span,.aiAnswer>span{color:#8a8c8e;letter-spacing:.12em;font:700 8px ui-monospace,monospace}.userQuery p{background:#e2e0d9;border-radius:14px 14px 2px;padding:13px 17px;font-size:12px;display:inline-block}.aiAnswer{background:#fff;border:1px solid #d4d2cb;border-radius:2px 16px 16px;padding:22px;position:relative}.aiAnswer>span{color:#d31f28}.aiAnswer>span i{background:#f32630;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.aiAnswer>p{color:#343638;line-height:1.7}.aiAnswer footer{border-top:1px solid #e4e2dc;align-items:center;padding-top:14px;display:flex}.aiAnswer footer button{color:#c81d26;background:0 0;border:0;font-weight:700}.aiAnswer footer em{color:#929493;margin-left:auto;font-size:9px;font-style:normal}.thinking{gap:4px;margin:25px;display:none}.solving .thinking{display:flex}.solving .aiAnswer>p,.solving .aiAnswer footer{opacity:0}.thinking i{background:#f22832;border-radius:50%;width:6px;height:6px;animation:.55s infinite alternate thinking}.thinking i:nth-child(2){animation-delay:.15s}.thinking i:nth-child(3){animation-delay:.3s}.playCommand{color:#91928f;background:#fff;border:1px solid #cbc9c2;border-radius:12px;align-items:center;margin:0 20px 20px;padding:12px 12px 12px 18px;font-size:11px;display:flex}.playCommand button{color:#fff;background:#ed2731;border:0;border-radius:8px;margin-left:auto;padding:12px 16px;font-weight:700}.authority{z-index:2;background:#080a0c;position:relative}.authorityRail{color:#5d6268;letter-spacing:.15em;white-space:nowrap;border-block:1px solid #ffffff10;gap:70px;padding:22px;font:700 8px ui-monospace,monospace;animation:24s linear infinite marquee;display:flex;overflow:hidden}.authorityRail span:nth-child(3n+1){color:#d33a42}.authorityCopy{padding:140px clamp(24px,6vw,110px)}.authorityCopy>div{background:#ffffff16;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:70px;display:grid}.authorityCopy article{background:#0d1013;padding:30px}.authorityCopy article small{color:#6e747a;font:700 8px ui-monospace,monospace}.authorityCopy article b{margin:25px 0 35px;font-size:20px;display:block}.authorityCopy article em{color:#e84b53;font:600 9px ui-monospace,monospace}.trustSection{background:#0c0f12}.trustFlow{background:#ffffff14;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.trustFlow article{background:#111418;min-height:260px;padding:28px;position:relative}.trustFlow article>span{color:#f04a52;font:700 9px ui-monospace,monospace}.trustFlow h3{margin:75px 0 12px;font-size:17px}.trustFlow p{color:#858a90;font-size:11px;line-height:1.6}.trustFlow article>i{z-index:2;color:#f52a34;position:absolute;top:50%;right:-7px}.accessSection{color:#111214;background:#f1efe9}.accessSection .livingHead p{color:#65686b}.accessCards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.accessCards article{background:#f8f7f2;border:1px solid #cdccc6;border-radius:16px;padding:35px}.accessCards article.active{color:#fff;background:#111316;border-color:#111316;box-shadow:0 25px 60px #1d202229}.accessCards small{color:#d82730;font:700 9px ui-monospace,monospace}.accessCards h3{margin:45px 0 14px;font-size:27px}.accessCards p{color:#76787a;min-height:60px;font-size:12px;line-height:1.6}.accessCards a{color:inherit;border-top:1px solid;justify-content:space-between;margin-top:35px;padding-top:18px;font-size:11px;display:flex}.mDemoRequest,.mFooter{z-index:2;position:relative}@keyframes breathe{0%,to{box-shadow:0 0 #f52b3500,0 0 25px #f52b3518}50%{box-shadow:0 0 0 9px #f52b3500,0 0 50px #f52b3545}}@keyframes halo{50%{opacity:.75;transform:scale(1.08)}}@keyframes stepLive{0%,18%{opacity:.3}22%,65%{opacity:1}70%,to{opacity:.3}}@keyframes equalizer{to{opacity:.5;transform:scaleY(.45)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes thinking{to{transform:translateY(-5px)}}@keyframes marquee{to{transform:translate(-25%)}}@media (width<=1120px){.liveHero{grid-template-columns:1fr;padding-top:155px}.agentStage{min-height:620px}.bentoGrid{grid-template-columns:1fr 1fr}.briefBox{grid-row:span 1}.graphBox,.clarityBox{grid-column:span 2}.trustFlow{grid-template-columns:1fr 1fr}.authorityCopy>div{grid-template-columns:1fr}.commandKey{display:none}}@media (width<=760px){.cursorGlow{display:none}.liveHero{padding:130px 20px 70px}.liveHero h1{font-size:54px}.agentStage{min-height:540px}.agentWindow{min-height:500px;transform:none}.agentBody{grid-template-columns:1fr}.agentBody>aside{display:none}.agentBody>section{padding:14px}.agentTimeline article>em{display:none}.liveStrip{justify-content:flex-start;overflow:hidden}.bentoSection,.playground,.trustSection,.accessSection{padding:95px 20px}.bentoGrid,.accessCards{grid-template-columns:1fr}.graphBox,.clarityBox{grid-column:auto}.promptRail{grid-template-columns:1fr}.promptRail button{border-bottom:1px solid #d7d6d0;border-right:0}.trustFlow{grid-template-columns:1fr}.trustFlow article{min-height:210px}.trustFlow article>i{display:none}.authorityCopy{padding:100px 20px}.playShell>header small{display:none}.answerStage{padding:28px 18px}.aiAnswer footer{flex-direction:column;align-items:flex-start;gap:10px}.aiAnswer footer em{margin:0}.depthOrb{display:none}}@media (prefers-reduced-motion:reduce){.breathe,.agentHalo,.agentTimeline article,.speedVisual i,.vault>div:before,.authorityRail,.thinking i{animation:none!important}.cursorGlow{display:none}}.livingPremise{z-index:2;background:#07090b;border-bottom:1px solid #ffffff10;grid-template-columns:.7fr 1fr;gap:18px 70px;padding:70px clamp(24px,6vw,110px);display:grid;position:relative}.livingPremise>span{color:#f34b53;letter-spacing:.16em;font:700 8px ui-monospace,monospace}.livingPremise>p{color:#8c9196;margin:0;font-size:12px}.livingPremise>div{background:#ffffff12;grid-column:2;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.livingPremise b{background:#0d1013;padding:20px;font-size:14px}@media (width<=760px){.livingPremise{grid-template-columns:1fr;padding:50px 20px}.livingPremise>div{grid-column:1;grid-template-columns:1fr}}:root{--headline-shift:0%}.livingNav{height:98px;padding-inline:clamp(28px,4vw,72px)}.officeWordmark{color:#f5f4f0;flex-direction:column;gap:7px;text-decoration:none;display:flex}.officeWordmark>span{letter-spacing:-.02em;font-size:17px;font-weight:720}.officeWordmark em{color:#ff4d57;font-style:normal}.officeWordmark small{color:#8f959b;letter-spacing:.17em;font:700 8px/1 ui-monospace,monospace}.livingNav .mLinks{gap:38px}.livingNav .mLinks a{color:#b3b7bc;letter-spacing:0;font-size:13px;font-weight:600}.livingNav .mLinks a:hover{color:#fff}.mNavActions{gap:10px}.commandKey{min-height:40px;padding-inline:14px;font-size:11px}.loginAction,.startAction{border-radius:9px;justify-content:center;align-items:center;min-height:42px;font-size:12px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.loginAction{background:#101317;padding:0 17px;color:#e5e5e1!important;border:1px solid #343940!important}.loginAction:hover{background:#171b20;border-color:#5b626a!important}.startAction{color:#fff;background:linear-gradient(135deg,#f82b35,#b30e18);border:1px solid #ff3c46;gap:14px;padding:0 20px;box-shadow:0 0 24px #f82b3520}.startAction:hover{transform:translateY(-1px);box-shadow:0 0 38px #f82b3540}.liveHero{padding-top:190px}.liveHero h1{background:linear-gradient(115deg,#fff 0%,#fff calc(18% + var(--headline-shift)),#ff6570 calc(45% + var(--headline-shift)),#86131c calc(75% + var(--headline-shift)),#d2d2ce 100%);background-size:220% 100%;background-position:var(--headline-shift) 0;color:#0000;-webkit-background-clip:text;background-clip:text;transition:background-position .1s linear}.liveHero h1 em{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:inherit}.liveHeroCopy>p{color:#b7bbc0;font-size:18px;line-height:1.72}.mEyebrow{font-size:11px}.heroSignals{font-size:10px;line-height:1.4}.livingSite .mPrimary,.livingSite .mSecondary{font-size:11px}.operatingMap{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 47% 48%,#f42a331a,#0000 26%),linear-gradient(145deg,#11151add,#07090ced);border:1px solid #fff2;border-radius:20px;width:min(790px,100%);height:630px;position:relative;overflow:hidden;box-shadow:0 70px 150px #000d,0 0 90px #ec202a16,inset 0 1px #ffffff15}.operatingMap:before{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:58px 0 46px}.operatingMap>header,.operatingMap>footer{z-index:8;letter-spacing:.1em;border-bottom:1px solid #ffffff10;align-items:center;height:58px;padding:0 20px;font:700 10px/1 ui-monospace,monospace;display:flex;position:absolute;left:0;right:0}.operatingMap>header span{color:#afb4ba;align-items:center;gap:9px;display:flex}.operatingMap>header span i,.operatingMap>footer span i{background:#f52c36;border-radius:50%;width:7px;height:7px;box-shadow:0 0 15px #f52c36}.operatingMap>header b{color:#f45b63;margin-left:auto;font-size:9px}.operatingMap>footer{color:#6e747b;border-top:1px solid #ffffff10;border-bottom:0;height:46px;bottom:0}.operatingMap>footer span{color:#55dca0;align-items:center;gap:8px;display:flex}.operatingMap>footer span i{background:#4edb9b;box-shadow:0 0 15px #4edb9b}.operatingMap>footer em{margin-left:auto;font-size:9px;font-style:normal}.scanSource{z-index:5;text-align:center;width:145px;position:absolute;top:210px;left:30px}.documentSheet{background:linear-gradient(145deg,#20252b,#0d1014);border:1px solid #6d747c;border-radius:7px;width:108px;height:142px;margin:auto;padding:18px 12px;position:relative;overflow:hidden;box-shadow:0 22px 40px #0009}.documentSheet:after{content:"";background:#ff4650;height:2px;animation:2.8s ease-in-out infinite scan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 16px #ff4650}.documentSheet span{color:#f1f1ed;font:700 7px ui-monospace,monospace;display:block}.documentSheet>i{background:#5c6269;border-radius:2px;height:3px;margin-top:12px;display:block}.documentSheet>i:nth-of-type(2){width:74%}.documentSheet>i:nth-of-type(3){width:48%}.documentSheet strong{color:#ff6971;margin-top:20px;font-size:10px;display:block}.documentSheet em{border:1px solid #f04a53;border-radius:50%;width:18px;height:18px;position:absolute;bottom:10px;right:10px}.scanSource small{color:#9ca2a8;letter-spacing:.12em;margin-top:12px;font:700 9px ui-monospace,monospace;display:block}.transmission{z-index:6;justify-content:space-around;width:145px;display:flex;position:absolute;top:298px;left:168px}.transmission i{background:#f62c36;border-radius:50%;width:5px;height:5px;animation:1.7s linear infinite transmit;box-shadow:0 0 12px #f62c36}.transmission i:nth-child(2){animation-delay:.2s}.transmission i:nth-child(3){animation-delay:.4s}.transmission i:nth-child(4){animation-delay:.6s}.transmission i:nth-child(5){animation-delay:.8s}.transmission i:nth-child(6){animation-delay:1s}.aiCore{z-index:7;text-align:center;width:165px;position:absolute;top:225px;left:300px}.aiCore>div{background:radial-gradient(circle,#3b1116,#101318 62%);border:1px solid #b13038;border-radius:50%;place-items:center;width:142px;height:142px;margin:auto;animation:3s ease-in-out infinite coreBreathe;display:grid;position:relative;box-shadow:0 0 60px #f3293331,inset 0 0 26px #ff515820}.aiCore>div:before,.aiCore>div:after{content:"";border:1px dashed #ff5a6240;border-radius:50%;animation:12s linear infinite rotateCore;position:absolute;inset:14px}.aiCore>div:after{animation-direction:reverse;inset:27px}.aiCore>div span{color:#fff;font-size:45px;font-weight:700}.aiCore>div i{background:#ff454f;border-radius:50%;width:7px;height:7px;position:absolute}.aiCore>div i:first-of-type{top:4px}.aiCore>div i:nth-of-type(2){bottom:24px;right:15px}.aiCore>div i:nth-of-type(3){bottom:24px;left:15px}.aiCore>b{letter-spacing:.08em;margin-top:13px;font-size:14px;display:block}.aiCore>small{color:#848a91;margin-top:5px;font:700 7px ui-monospace,monospace;display:block}.mapNodes article{z-index:6;background:#111419e8;border:1px solid #343a41;border-radius:10px;width:145px;padding:13px 14px;position:absolute;box-shadow:0 12px 28px #0007}.mapNodes article>i{background:#f22c36;border:2px solid #111419;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:-5px;transform:translateY(-50%);box-shadow:0 0 12px #f22c36}.mapNodes span{color:#f14e56;letter-spacing:.1em;font:700 8px ui-monospace,monospace;display:block}.mapNodes b{color:#e7e8e4;margin-top:6px;font-size:11px;display:block}.mapNodes .sales{top:82px;right:28px}.mapNodes .purchase{top:180px;right:12px}.mapNodes .cash{top:278px;right:4px}.mapNodes .tax{top:376px;right:12px}.mapNodes .records{top:474px;right:28px}.mapNodes .action{background:#221115;border-color:#783037;top:525px;right:190px}.mapLines{z-index:3;width:100%;height:526px;position:absolute;inset:58px 0 46px;overflow:visible}.mapLines path{fill:none;stroke:#4b5158;stroke-width:1.5px;stroke-dasharray:5 7;animation:4s linear infinite dashFlow}.mapLines .actionLine{stroke:#f33b45;filter:drop-shadow(0 0 5px #f33b45)}@keyframes scan{0%,to{opacity:0;top:8%}12%,88%{opacity:1}50%{top:92%}}@keyframes transmit{0%{opacity:0;transform:translate(-12px)}50%{opacity:1}to{opacity:0;transform:translate(12px)}}@keyframes coreBreathe{50%{transform:scale(1.045);box-shadow:0 0 85px #f3293344,inset 0 0 32px #ff515830}}@keyframes rotateCore{to{transform:rotate(360deg)}}@keyframes dashFlow{to{stroke-dashoffset:-48px}}@media (width<=1120px){.livingNav .mLinks{gap:20px}.livingNav .mLinks a{font-size:12px}.operatingMap{height:620px}}@media (width<=760px){.livingNav{height:82px}.officeWordmark>span{font-size:14px}.officeWordmark small{font-size:6px}.liveHero{padding-top:128px}.liveHeroCopy>p{font-size:16px}.mEyebrow,.heroSignals{font-size:9px}.operatingMap{height:560px}.scanSource{top:190px;left:12px;transform:scale(.8)}.transmission{width:100px;top:275px;left:115px}.aiCore{transform-origin:0 0;top:190px;left:175px;transform:scale(.78)}.mapNodes article{width:120px;padding:10px}.mapNodes .sales{top:75px;right:8px}.mapNodes .purchase{top:158px;right:8px}.mapNodes .cash{top:241px;right:8px}.mapNodes .tax{top:324px;right:8px}.mapNodes .records{top:407px;right:8px}.mapNodes .action{top:485px;right:135px}.mapLines{display:none}}@media (prefers-reduced-motion:reduce){.documentSheet:after,.transmission i,.aiCore>div,.aiCore>div:before,.aiCore>div:after,.mapLines path{animation:none!important}}.autonomousVision{z-index:2;color:#f5f4f0;background:radial-gradient(circle at 68% 55%,#6d0b1424,#0000 33%),#060809;border-block:1px solid #ffffff10;padding:150px clamp(24px,6vw,110px);position:relative;overflow:hidden}.autonomousVision:before{content:"AUTONOMOUS / ENTERPRISE / 01";color:#3e444a;letter-spacing:.18em;font:700 8px ui-monospace,monospace;position:absolute;top:65px;right:6vw}.autonomyIntro{max-width:900px;margin-bottom:80px}.autonomyIntro>span{color:#fa4b54;letter-spacing:.16em;font:700 10px ui-monospace,monospace}.autonomyIntro h2{letter-spacing:-.065em;margin:26px 0;font-size:clamp(50px,6vw,92px);font-weight:560;line-height:.92}.autonomyIntro h2 em{color:#0000;background:linear-gradient(90deg,#fff,#8d9297 68%,#3f444a);-webkit-background-clip:text;background-clip:text;font-style:normal}.autonomyIntro p{color:#a9aeb4;max-width:760px;font-size:17px;line-height:1.75}.enterpriseSystem{background:linear-gradient(145deg,#101419e8,#07090ced);border:1px solid #ffffff20;border-radius:22px;max-width:1400px;height:760px;margin:auto;position:relative;overflow:hidden;box-shadow:0 70px 150px #000c,0 0 100px #e7222d12,inset 0 1px #ffffff10}.enterpriseGrid{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000,#0000 88%);mask-image:radial-gradient(circle at 50% 45%,#000,#0000 88%)}.signalSources article,.agentConstellation article{z-index:5;background:#11151ae8;border:1px solid #343a41;border-radius:11px;width:205px;padding:16px 17px;position:absolute;box-shadow:0 18px 38px #0007}.signalSources article{left:34px}.signalSources article:first-child{top:70px}.signalSources article:nth-child(2){top:210px}.signalSources article:nth-child(3){top:350px}.signalSources article:nth-child(4){top:490px}.signalSources i{float:left;color:#f04c54;margin-right:12px;font:700 9px ui-monospace,monospace}.signalSources span,.agentConstellation span{color:#e9e9e6;letter-spacing:.1em;font:700 9px ui-monospace,monospace;display:block}.signalSources b,.agentConstellation b{color:#858b91;margin-top:7px;font-size:10px;font-weight:500;display:block}.signalStreams{z-index:4;width:210px;height:650px;position:absolute;top:0;left:250px}.signalStreams i{background:#f72b35;border-radius:50%;width:7px;height:7px;animation:3.2s linear infinite enterpriseInput;position:absolute;left:0;box-shadow:0 0 15px #f72b35}.signalStreams i:first-child{top:112px}.signalStreams i:nth-child(2){animation-delay:.8s;top:252px}.signalStreams i:nth-child(3){animation-delay:1.6s;top:392px}.signalStreams i:nth-child(4){animation-delay:2.4s;top:532px}.enterpriseCore{z-index:6;width:270px;height:270px;position:absolute;top:320px;left:50%;transform:translate(-50%,-50%)}.coreOrbit{border:1px solid #f0333d42;border-radius:50%;animation:18s linear infinite enterpriseSpin;position:absolute;inset:0}.coreOrbit.orbitTwo{animation-duration:12s;animation-direction:reverse;inset:30px}.coreOrbit i{background:#f72b35;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 15px #f72b35}.coreOrbit i:first-child{top:-4px;left:50%}.coreOrbit i:nth-child(2){bottom:18%;right:8%}.coreOrbit i:nth-child(3){bottom:18%;left:7%}.coreOrbit i:nth-child(4){top:50%;right:-4px}.coreBrain{background:radial-gradient(circle,#451219,#11151a 65%);border:1px solid #a52a32;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;animation:3.2s ease-in-out infinite enterprisePulse;display:flex;position:absolute;inset:64px;box-shadow:0 0 80px #f82d3738,inset 0 0 35px #ff4f571f}.coreBrain span{font-size:53px;font-weight:730}.coreBrain b{letter-spacing:.12em;margin-top:5px;font-size:11px}.coreBrain small{color:#7d8389;margin-top:6px;font:700 6px ui-monospace,monospace}.agentConstellation article{right:34px}.agentConstellation article>i{background:#4edb9b;border:2px solid #11151a;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:-5px;transform:translateY(-50%);box-shadow:0 0 13px #4edb9b}.agentConstellation em{color:#4edb9b;font:700 7px ui-monospace,monospace;position:absolute;top:13px;right:13px}.financeAgent{top:55px}.salesAgent{top:175px}.purchaseAgent{top:295px}.controlAgent{top:415px}.opsAgent{top:535px}.enterpriseLinks{z-index:2;width:100%;height:680px;position:absolute;inset:0}.enterpriseLinks path{fill:none;stroke:#4a5057;stroke-width:1.3px;stroke-dasharray:6 8;animation:4s linear infinite enterpriseDash}.enterpriseLinks path:nth-child(n+5){stroke:#f039424c}.decisionOutput{z-index:7;background:#1b1013ed;border:1px solid #6e262c;border-radius:12px;width:490px;padding:17px 19px;position:absolute;bottom:62px;left:50%;transform:translate(-50%);box-shadow:0 20px 50px #0009}.decisionOutput>span{color:#fa5058;letter-spacing:.14em;font:700 8px ui-monospace,monospace}.decisionOutput>p{color:#c2c5c3;margin:8px 0 12px;font-size:11px}.decisionOutput>div{border-top:1px solid #ffffff10;grid-template-columns:1fr auto;gap:4px 20px;padding-top:11px;display:grid}.decisionOutput b{color:#787e84;font:700 7px ui-monospace,monospace}.decisionOutput strong{grid-row:2;font-size:11px}.decisionOutput em{color:#d7a2a5;grid-area:1/2/3;align-self:center;font-size:8px;font-style:normal}.enterpriseSystem>footer{z-index:8;color:#72787e;background:#080b0edb;border-top:1px solid #ffffff10;align-items:center;height:46px;padding:0 20px;font:700 8px ui-monospace,monospace;display:flex;position:absolute;bottom:0;left:0;right:0}.enterpriseSystem>footer span{color:#53dca0;align-items:center;gap:8px;display:flex}.enterpriseSystem>footer span i{background:#4edb9b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #4edb9b}.enterpriseSystem>footer b{color:#9ba0a5;margin:auto;font-weight:600}.enterpriseSystem>footer em{font-style:normal}@keyframes enterpriseInput{0%{opacity:0;transform:translate(0)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(200px)}}@keyframes enterpriseSpin{to{transform:rotate(360deg)}}@keyframes enterprisePulse{50%{transform:scale(1.045);box-shadow:0 0 105px #f82d374d,inset 0 0 42px #ff4f5728}}@keyframes enterpriseDash{to{stroke-dashoffset:-56px}}@media (width<=1050px){.enterpriseSystem{height:940px}.enterpriseCore{top:360px}.signalSources article,.agentConstellation article{width:175px}.enterpriseLinks{height:760px}.decisionOutput{bottom:75px}}@media (width<=760px){.autonomousVision{padding:100px 20px}.autonomyIntro p{font-size:15px}.enterpriseSystem{height:1130px}.signalSources{grid-template-columns:1fr 1fr;gap:8px;padding:22px;display:grid}.signalSources article{width:auto;padding:13px;position:relative!important;inset:auto!important}.signalStreams,.enterpriseLinks{display:none}.enterpriseCore{width:230px;height:230px;top:390px}.coreBrain{inset:54px}.agentConstellation{gap:8px;display:grid;position:absolute;top:540px;left:18px;right:18px}.agentConstellation article{width:auto;position:relative!important;inset:auto!important}.decisionOutput{width:calc(100% - 36px);bottom:65px}.decisionOutput>div{grid-template-columns:1fr}.decisionOutput em{grid-area:auto/1;margin-top:5px}.enterpriseSystem>footer b,.enterpriseSystem>footer em{display:none}}@media (prefers-reduced-motion:reduce){.signalStreams i,.coreOrbit,.coreBrain,.enterpriseLinks path{animation:none!important}}.evidenceSection{z-index:2;color:#f5f4f0;background:#07090b;padding:150px clamp(24px,6vw,110px);position:relative;overflow:hidden}.evidenceSection:before{content:"";pointer-events:none;background:radial-gradient(circle at 82% 18%,#6f0d1527,#0000 26%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.evidenceIntro{max-width:1050px;margin-bottom:75px;position:relative}.evidenceIntro>span{color:#fa4c55;letter-spacing:.16em;font:700 10px ui-monospace,monospace}.evidenceIntro h2{letter-spacing:-.065em;margin:25px 0;font-size:clamp(50px,5.7vw,88px);font-weight:560;line-height:.94}.evidenceIntro h2 em{color:#0000;background:linear-gradient(90deg,#fff,#8b9096 70%,#454a50);-webkit-background-clip:text;background-clip:text;font-style:normal}.evidenceIntro p{color:#a8adb3;max-width:760px;font-size:17px;line-height:1.75}.evidenceIntro small{color:#62686e;letter-spacing:.12em;margin-top:24px;font:700 8px ui-monospace,monospace;display:block}.adoptionFacts{grid-template-columns:1.2fr .8fr .8fr;gap:14px;display:grid;position:relative}.adoptionFacts article{background:linear-gradient(145deg,#11151ae8,#0b0e12e8);border:1px solid #ffffff16;border-radius:16px;flex-direction:column;min-height:410px;padding:30px;display:flex;box-shadow:inset 0 1px #ffffff08}.adoptionFacts article>span,.forecastPanel header span{color:#f45058;letter-spacing:.13em;font:700 9px ui-monospace,monospace}.adoptionFacts strong{letter-spacing:-.08em;color:#0000;background:linear-gradient(#fff,#777d83);-webkit-background-clip:text;background-clip:text;margin:48px 0 23px;font-size:clamp(74px,7vw,120px);font-weight:590;line-height:.7}.adoptionFacts strong em{font-size:.38em;font-style:normal}.adoptionFacts h3{letter-spacing:-.025em;max-width:510px;font-size:19px;line-height:1.3}.adoptionFacts p{color:#898f95;font-size:12px;line-height:1.65}.adoptionFacts a,.forecastTrack a{color:#b8bdc1;border-top:1px solid #ffffff12;margin-top:auto;padding-top:18px;font:700 9px ui-monospace,monospace;text-decoration:none}.adoptionFacts a:hover,.forecastTrack a:hover{color:#fff}.scaleGap{grid-template-columns:1fr auto;gap:7px 14px;margin-top:26px;display:grid}.scaleGap i{background:#24292f;border-radius:4px;height:5px;position:relative;overflow:hidden}.scaleGap i:after{content:"";width:var(--fact);background:#f42d37;height:100%;display:block;box-shadow:0 0 12px #f42d37}.scaleGap i.scaled:after{box-shadow:none;background:#6e757c}.scaleGap span{color:#747a80;font:700 7px ui-monospace,monospace}.forecastPanel{background:#0d1115;border:1px solid #ffffff17;border-radius:18px;margin-top:16px;position:relative;overflow:hidden}.forecastPanel>header{border-bottom:1px solid #fff1;align-items:flex-end;padding:35px 38px;display:flex}.forecastPanel header h3{letter-spacing:-.045em;margin:13px 0 0;font-size:34px}.forecastPanel header small{color:#72787e;letter-spacing:.1em;margin-left:auto;font:700 8px ui-monospace,monospace}.forecastTrack{grid-template-columns:repeat(4,1fr);gap:24px;padding:65px 42px 58px;display:grid;position:relative}.trackLine{background:linear-gradient(90deg,#f42d37,#f42d3770 60%,#747a81);height:1px;position:absolute;top:94px;left:8%;right:8%}.forecastTrack article{z-index:2;min-height:290px;padding-right:15px;position:relative}.forecastTrack article>span{font:700 18px ui-monospace,monospace}.forecastTrack article>i{background:#f42d37;border:3px solid #0d1115;border-radius:50%;width:13px;height:13px;margin:22px 0 42px;display:block;box-shadow:0 0 0 1px #f42d37,0 0 20px #f42d37}.forecastTrack article:nth-child(n+4)>i{background:#8b9197;box-shadow:0 0 0 1px #8b9197}.forecastTrack b{font-size:18px;display:block}.forecastTrack p{color:#888e94;min-height:98px;font-size:11px;line-height:1.7}.forecastTrack em{color:#5f666c;letter-spacing:.12em;margin-top:25px;font:700 7px ui-monospace,monospace;display:block}.forecastTrack a{margin-top:20px;display:block}.forecastPanel>footer{background:#0a0d10;border-top:1px solid #fff1;align-items:center;padding:25px 38px;display:flex}.forecastPanel>footer p{color:#a2a7ac;max-width:760px;margin:0;font-size:12px;line-height:1.6}.forecastPanel>footer b{color:#fff}.forecastPanel>footer span{color:#f14d55;letter-spacing:.12em;margin-left:auto;font:700 8px ui-monospace,monospace}@media (width<=1080px){.adoptionFacts{grid-template-columns:1fr 1fr}.factHero{grid-column:span 2}.forecastTrack{grid-template-columns:1fr 1fr}.trackLine{display:none}.forecastTrack article>i{margin-bottom:22px}}@media (width<=760px){.evidenceSection{padding:100px 20px}.evidenceIntro p{font-size:15px}.adoptionFacts{grid-template-columns:1fr}.factHero{grid-column:auto}.adoptionFacts article{min-height:380px}.forecastPanel>header{flex-direction:column;align-items:flex-start;gap:16px;padding:28px 22px}.forecastPanel header small{margin:0}.forecastTrack{grid-template-columns:1fr;padding:38px 22px}.forecastTrack article{border-bottom:1px solid #ffffff10;min-height:0;padding:0 0 30px}.forecastTrack article>i{margin:15px 0 20px}.forecastTrack p{min-height:0}.forecastPanel>footer{flex-direction:column;align-items:flex-start;gap:18px;padding:24px 22px}.forecastPanel>footer span{margin:0}}@media (prefers-reduced-motion:reduce){.scaleGap i:after{transition:none}}.adoptionFacts strong{font-variant-numeric:tabular-nums;min-height:.72em}.adoptionFacts strong em{display:inline-block}.forecastTrack{gap:16px}.forecastTrack article{transform-origin:50%;will-change:transform;background:linear-gradient(145deg,#12161be8,#090c10d9);border:1px solid #fff1;border-radius:14px;padding:24px 20px 22px;box-shadow:0 18px 44px #0006,inset 0 1px #ffffff07}.forecastTrack article:before{content:"";pointer-events:none;border:1px solid #0000;border-radius:14px;transition:border-color .35s,box-shadow .35s;position:absolute;inset:-1px}.forecastTrack article:hover:before{border-color:#f42d375c;box-shadow:0 0 35px #f42d3717}.forecastTrack article>span{z-index:2;position:relative}.forecastTrack article>i{z-index:3;position:relative}.trackLine{background:#292e34;overflow:hidden}.trackLine:after{content:"";filter:drop-shadow(0 0 6px #f42d37);background:linear-gradient(90deg,#0000,#f42d37 32%,#ff747b 65%,#0000);width:38%;animation:4.8s linear infinite roadmapPulse;position:absolute;inset:0}.forecastTrack article>i:after{content:"";border:1px solid #f42d3750;border-radius:50%;animation:2.8s ease-out infinite milestonePulse;position:absolute;inset:-7px}.forecastTrack article:nth-of-type(2)>i:after{animation-delay:.7s}.forecastTrack article:nth-of-type(3)>i:after{animation-delay:1.4s}.forecastTrack article:nth-of-type(4)>i:after{animation-delay:2.1s}@keyframes roadmapPulse{0%{transform:translate(-110%)}to{transform:translate(300%)}}@keyframes milestonePulse{0%{opacity:0;transform:scale(.55)}35%{opacity:1}to{opacity:0;transform:scale(1.7)}}@media (width<=1080px){.forecastTrack article{min-height:300px}.trackLine{display:none}}@media (width<=760px){.forecastTrack article{min-height:0}.forecastTrack article:nth-child(odd){animation:5s ease-in-out infinite mobileFloat}.forecastTrack article:nth-child(2n){animation:5s ease-in-out 1s infinite reverse mobileFloat}}@keyframes mobileFloat{50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.trackLine:after,.forecastTrack article>i:after,.forecastTrack article{animation:none!important;transform:none!important}}.intelligenceStories{z-index:2;color:#111214;background:#f1efe9;padding:140px clamp(24px,6vw,110px);position:relative;overflow:hidden}.storyHeading{max-width:900px}.storyHeading>span{color:#d9212a;letter-spacing:.16em;font:700 10px ui-monospace,monospace}.storyHeading h2{letter-spacing:-.065em;margin:24px 0;font-size:clamp(52px,5.8vw,88px);font-weight:560;line-height:.93}.storyHeading h2 em{color:#757779;font-style:normal}.storyHeading p{color:#686b6e;max-width:700px;font-size:16px;line-height:1.7}.storyTabs{background:#f9f8f3;border:1px solid #d0cec7;border-radius:13px;grid-template-columns:repeat(3,1fr);margin:65px 0 18px;display:grid;overflow:hidden}.storyTabs button{color:#747678;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #d0cec7;align-items:center;gap:14px;min-height:74px;padding:0 22px;display:flex;position:relative}.storyTabs button:last-child{border:0}.storyTabs button i{color:#d9212a;font:700 9px ui-monospace,monospace}.storyTabs button span{font-size:12px;font-weight:650}.storyTabs button em{transform-origin:0;background:#e52630;height:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.storyTabs button.active{color:#fff;background:#111316}.storyTabs button.active em{animation:6.5s linear forwards storyProgress}.storyExperience{grid-template-columns:.82fr 1.18fr;align-items:center;gap:70px;min-height:700px;display:grid}.storyNarrative{padding:40px 0;animation:.65s cubic-bezier(.22,1,.36,1) storyCopyIn}.storyNarrative>span{color:#d9212a;letter-spacing:.15em;font:700 9px ui-monospace,monospace}.storyNarrative h3{letter-spacing:-.052em;max-width:560px;margin:22px 0;font-size:clamp(38px,4vw,61px);font-weight:560;line-height:1.02}.storyNarrative>p{color:#66696b;max-width:590px;font-size:16px;line-height:1.75}.storyNarrative ul{background:#e4e2dc;border-radius:16px;max-width:600px;margin:35px 0 24px;padding:25px 27px;list-style:none}.storyNarrative li{color:#292b2d;gap:14px;padding:12px 0;font-size:13px;line-height:1.45;display:flex}.storyNarrative li i{border:1px solid #d9232d;flex:none;width:8px;height:8px;margin-top:5px;transform:rotate(45deg)}.storyNarrative>strong{color:#46494b;max-width:600px;font-size:14px;line-height:1.6;display:block}.storyControls{align-items:center;gap:14px;margin-top:35px;display:flex}.storyControls button{color:#1a1b1d;cursor:pointer;background:#f9f8f3;border:1px solid #c7c5be;border-radius:50%;width:42px;height:42px}.storyControls button:hover{color:#d9212a;border-color:#e22630}.storyControls span{color:#8b8d8e;font:700 9px ui-monospace,monospace}.storyVisual{background:radial-gradient(circle at 50% 45%,#f02a3320,#0000 35%),linear-gradient(145deg,#303337,#17191c);border-radius:22px;place-items:center;min-height:650px;display:grid;position:relative;box-shadow:0 40px 90px #1b1e2025}.storyVisual:before{content:"";opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");border-radius:22px;position:absolute;inset:0}.officeScenario{z-index:2;background:#faf9f5;border:1px solid #dad8d1;border-radius:16px;width:82%;min-height:520px;animation:.7s cubic-bezier(.22,1,.36,1) storyWindowIn;position:relative;overflow:hidden;box-shadow:0 35px 75px #0006}.officeScenario>header{color:#222426;border-bottom:1px solid #dedcd5;align-items:center;height:58px;padding:0 18px;font:700 9px ui-monospace,monospace;display:flex}.officeScenario>header div{align-items:center;gap:8px;display:flex}.officeScenario>header div i{background:#ed2630;border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px #ed2630}.officeScenario>header span{color:#898b8d;margin:auto}.officeScenario>header em{color:#d31f28;border:1px solid #d1cfc8;border-radius:7px;padding:7px 9px;font-size:7px;font-style:normal}.scenarioBody{grid-template-columns:48px 1fr;min-height:426px;display:grid}.scenarioSidebar{border-right:1px solid #e0ded8;flex-direction:column;align-items:center;gap:12px;padding:15px 0;display:flex}.scenarioSidebar i{color:#aaa9a5;border-radius:7px;place-items:center;width:28px;height:28px;font:700 7px ui-monospace,monospace;display:grid}.scenarioSidebar i.active{color:#fff;background:#151719}.scenarioBody main{padding:25px}.scenarioQuestion{text-align:right;max-width:68%;margin-left:auto}.scenarioQuestion span,.scenarioAnswer>span{color:#989995;letter-spacing:.1em;font:700 7px ui-monospace,monospace}.scenarioQuestion p{background:#e6e3dc;border-radius:12px 12px 2px;margin:6px 0 20px;padding:11px 14px;font-size:10px;display:inline-block}.scenarioAnswer{background:#fff;border:1px solid #d8d6cf;border-radius:2px 14px 14px;padding:19px}.scenarioAnswer>span{color:#d52029}.scenarioAnswer>span i{background:#e9232d;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.scenarioAnswer>p{color:#37393b;min-height:52px;font-size:11px;line-height:1.6}.scenarioEvidence{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:18px;display:grid}.scenarioEvidence article{background:#f7f6f1;border:1px solid #e1dfd9;border-radius:9px;padding:12px}.scenarioEvidence small{color:#949591;font:700 6px ui-monospace,monospace;display:block}.scenarioEvidence b{margin:8px 0 5px;font-size:13px;display:block}.scenarioEvidence em{color:#5e9f7e;font-size:7px;font-style:normal}.scenarioEvidence article.risk em{color:#c77b39}.scenarioAnswer footer{border-top:1px solid #e3e1db;align-items:center;margin-top:18px;padding-top:13px;display:flex}.scenarioAnswer footer button{color:#d51f29;background:0 0;border:0;font-size:9px;font-weight:700}.scenarioAnswer footer em{color:#999a96;margin-left:auto;font-size:7px;font-style:normal}.scenarioProgress{background:#e1dfd8;height:4px}.scenarioProgress i{background:#e62731;height:100%;animation:6.5s linear forwards scenarioBar;display:block}.scenarioProgress span,.scenarioThinking{display:none}.officeScenario.transitioning .scenarioAnswer>p,.officeScenario.transitioning .scenarioEvidence,.officeScenario.transitioning footer{opacity:.25}.officeScenario.transitioning .scenarioThinking{gap:4px;margin:30px;display:flex}.scenarioThinking i{background:#e7252f;border-radius:50%;width:5px;height:5px;animation:.5s infinite alternate scenarioThink}.scenarioThinking i:nth-child(2){animation-delay:.14s}.scenarioThinking i:nth-child(3){animation-delay:.28s}@keyframes storyProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes scenarioBar{0%{width:0}to{width:100%}}@keyframes storyCopyIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes storyWindowIn{0%{opacity:0;transform:translate(34px)scale(.97)}to{opacity:1;transform:none}}@keyframes scenarioThink{to{transform:translateY(-5px)}}@media (width<=1050px){.storyExperience{grid-template-columns:1fr;gap:20px}.storyNarrative{padding-bottom:10px}.storyVisual{min-height:620px}}@media (width<=760px){.intelligenceStories{padding:95px 20px}.storyHeading p,.storyNarrative>p{font-size:15px}.storyTabs{grid-template-columns:1fr}.storyTabs button{border-bottom:1px solid #d0cec7;border-right:0;min-height:58px}.storyExperience{min-height:0}.storyVisual{min-height:560px}.officeScenario{width:94%;min-height:480px}.scenarioBody{grid-template-columns:1fr}.scenarioSidebar{display:none}.scenarioBody main{padding:14px}.scenarioEvidence{grid-template-columns:1fr}.scenarioAnswer footer{flex-direction:column;align-items:flex-start;gap:9px}.scenarioAnswer footer em{margin:0}.storyNarrative ul{padding:18px}}@media (prefers-reduced-motion:reduce){.storyTabs button.active em,.scenarioProgress i,.storyNarrative,.officeScenario,.scenarioThinking i{animation:none!important}}.integratedIntelligence{z-index:2;color:#f5f4f0;background:radial-gradient(circle at 75% 45%,#5f0c1420,#0000 30%),#090b0d;grid-template-columns:.76fr 1.24fr;align-items:center;gap:70px;min-height:940px;padding:150px clamp(24px,6vw,110px);display:grid;position:relative;overflow:hidden}.integratedIntelligence:before{content:"";background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 52%,#000);mask-image:linear-gradient(90deg,#0000,#000 52%,#000)}.integrationCopy{z-index:3;max-width:690px;position:relative}.integrationCopy>span{color:#fa4e57;letter-spacing:.16em;font:700 10px ui-monospace,monospace}.integrationCopy h2{letter-spacing:-.065em;margin:28px 0;font-size:clamp(50px,5vw,79px);font-weight:540;line-height:.95}.integrationCopy h2 em{color:#0000;background:linear-gradient(90deg,#fff,#777d83);-webkit-background-clip:text;background-clip:text;font-style:normal}.integrationCopy>p{color:#a6abb1;max-width:650px;font-size:17px;line-height:1.75}.integrationBenefits{color:#d3d4d1;grid-template-columns:10px 1fr;gap:16px 13px;margin:35px 0;font-size:13px;line-height:1.4;display:grid}.integrationBenefits i{border:1px solid #f3424c;width:8px;height:8px;margin-top:5px;transform:rotate(45deg)}.integrationActions{align-items:center;gap:22px;display:flex}.integrationActions>a:last-child{color:#d3d5d2;border-bottom:1px solid #777d83;padding-bottom:6px;font-size:12px;text-decoration:none}.integrationVisual{z-index:3;background:linear-gradient(145deg,#111418e8,#080a0ded);border:1px solid #ffffff17;border-radius:20px;width:100%;min-height:700px;position:relative;overflow:hidden;box-shadow:0 65px 140px #000c,0 0 80px #e9252f0f}.integrationVisual:before{content:"SYSTEM / OPERATING INTELLIGENCE";color:#555b61;letter-spacing:.14em;font:700 7px ui-monospace,monospace;position:absolute;top:20px;left:24px}.sourceStack{z-index:5;width:225px;position:absolute;top:75px;left:26px}.sourceStack>small{color:#747a80;letter-spacing:.12em;margin-bottom:13px;font:700 8px ui-monospace,monospace;display:block}.sourceStack article{background:linear-gradient(135deg,#171b20,#101317);border:1px solid #2d3339;border-radius:10px;grid-template-columns:26px 1fr auto;align-items:center;gap:9px;margin-bottom:11px;padding:14px 12px;display:grid;position:relative;box-shadow:0 13px 26px #0005}.sourceStack article>i{color:#f04c55;font-size:18px;font-style:normal}.sourceStack b{font-size:10px;display:block}.sourceStack span{color:#747a81;margin-top:4px;font-size:7px;display:block}.sourceStack em{color:#55dca0;font:700 6px ui-monospace,monospace}.mergeFlow{z-index:6;width:150px;height:120px;position:absolute;top:270px;left:270px}.mergeFlow>span{background:#f62c36;border-radius:50%;width:6px;height:6px;animation:2.6s linear infinite mergeSignal;position:absolute;left:0;box-shadow:0 0 13px #f62c36}.mergeFlow>span:first-child{top:10px}.mergeFlow>span:nth-child(2){animation-delay:.5s;top:40px}.mergeFlow>span:nth-child(3){animation-delay:1s;top:70px}.mergeFlow>span:nth-child(4){animation-delay:1.5s;top:100px}.mergeFlow>i{background:radial-gradient(circle,#441218,#111418 66%);border:1px solid #a62a33;border-radius:50%;place-items:center;width:66px;height:66px;animation:3s ease-in-out infinite mergeCore;display:grid;position:absolute;top:32px;right:0;box-shadow:0 0 45px #f52b3530}.mergeFlow>i:before{content:"";border:1px dashed #f4495150;border-radius:50%;animation:10s linear infinite mergeRotate;position:absolute;inset:-9px}.mergeFlow b{font-size:24px}.intelligenceOutput{z-index:5;width:43%;min-width:340px;position:absolute;top:64px;right:22px}.riskAlert,.outputMetrics article,.aiAnalysis,.outputFooter article{background:linear-gradient(145deg,#171b20,#101317);border:1px solid #30363c;box-shadow:0 18px 35px #0005}.riskAlert{background:linear-gradient(145deg,#211216,#121519);border-color:#653036;border-radius:13px;padding:17px}.riskAlert header{align-items:center;display:flex}.riskAlert header span{color:#ff6168;font:700 7px ui-monospace,monospace}.riskAlert header span i{background:#f42d37;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 12px #f42d37}.riskAlert header em{color:#777d83;margin-left:auto;font:700 6px ui-monospace,monospace}.riskAlert h3{margin:15px 0 7px;font-size:17px}.riskAlert p{color:#969ca2;margin:0;font-size:9px;line-height:1.55}.riskAlert footer{border-top:1px solid #ffffff0e;margin-top:15px;padding-top:11px;font:700 7px ui-monospace,monospace;display:flex}.riskAlert footer b{color:#747a80}.riskAlert footer span{color:#ff5a62;margin-left:auto}.outputMetrics{grid-template-columns:repeat(3,1fr);gap:8px;margin:9px 0;display:grid}.outputMetrics article{border-radius:10px;padding:13px}.outputMetrics span,.outputFooter span{color:#737980;font:700 6px ui-monospace,monospace}.outputMetrics b{margin:12px 0 4px;font-size:16px;display:block}.outputMetrics em{color:#56dca0;font-size:6px;font-style:normal}.aiAnalysis{border-radius:12px;padding:16px}.aiAnalysis header{align-items:center;gap:8px;display:flex}.aiAnalysis header i{color:#f64d55;font-style:normal}.aiAnalysis header b{font-size:8px}.aiAnalysis header span{color:#6f757b;margin-left:auto;font:700 6px ui-monospace,monospace}.aiAnalysis ul{margin:14px 0 0;padding:0;list-style:none}.aiAnalysis li{color:#adb1b5;border-top:1px solid #ffffff0c;padding:7px 0;font-size:8px}.aiAnalysis li i{border:1px solid #f34850;width:6px;height:6px;margin-right:8px;display:inline-block;transform:rotate(45deg)}.outputFooter{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:9px;display:grid}.outputFooter article{border-radius:10px;padding:12px}.outputFooter b{font-size:13px;display:block}.integrationLines{z-index:2;width:100%;height:660px;position:absolute;inset:0}.integrationLines path{fill:none;stroke:#474d54;stroke-width:1.2px;stroke-dasharray:5 7;animation:4s linear infinite integrationDash}.integrationLines .signalOut{stroke:#f23a4458}.integrationVisual>footer{z-index:7;color:#6e747a;background:#090c0fe8;border-top:1px solid #ffffff0e;align-items:center;height:44px;padding:0 18px;font:700 7px ui-monospace,monospace;display:flex;position:absolute;bottom:0;left:0;right:0}.integrationVisual>footer span{color:#53dca0;align-items:center;gap:7px;display:flex}.integrationVisual>footer span i{background:#4edb9b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #4edb9b}.integrationVisual>footer b{color:#9ba0a5;margin:auto}.integrationVisual>footer em{font-style:normal}@keyframes mergeSignal{0%{opacity:0;transform:translate(0)}30%,70%{opacity:1}to{opacity:0;transform:translate(72px)}}@keyframes mergeCore{50%{transform:scale(1.06);box-shadow:0 0 70px #f52b3546}}@keyframes mergeRotate{to{transform:rotate(360deg)}}@keyframes integrationDash{to{stroke-dashoffset:-48px}}@media (width<=1120px){.integratedIntelligence{grid-template-columns:1fr;padding-top:120px}.integrationCopy{max-width:820px}.integrationVisual{min-height:700px}}@media (width<=760px){.integratedIntelligence{gap:45px;padding:95px 20px}.integrationCopy>p{font-size:15px}.integrationActions{flex-direction:column;align-items:flex-start}.integrationVisual{min-height:1050px}.sourceStack{width:auto;top:65px;left:18px;right:18px}.mergeFlow{top:480px;left:50%;transform:translate(-50%)rotate(90deg)}.intelligenceOutput{width:auto;min-width:0;top:640px;left:18px;right:18px}.integrationLines,.integrationVisual>footer b,.integrationVisual>footer em{display:none}.outputMetrics,.outputFooter{grid-template-columns:1fr 1fr 1fr}}@media (prefers-reduced-motion:reduce){.mergeFlow>span,.mergeFlow>i,.mergeFlow>i:before,.integrationLines path{animation:none!important}}.singularitySection{z-index:2;color:#f6f5f2;background:radial-gradient(at 50% 55%,#180408 0,#07090b 42%,#030405 80%);min-height:1280px;padding:145px clamp(24px,5vw,90px) 110px;position:relative;overflow:hidden}.singularitySection:before{content:"VECTAR / TEMPORAL INTELLIGENCE / 01";color:#40464c;letter-spacing:.18em;font:700 8px ui-monospace,monospace;position:absolute;top:64px;right:5vw}.singularityIntro{z-index:8;text-align:center;max-width:980px;margin:auto;position:relative}.singularityIntro>span{color:#fc4c55;letter-spacing:.18em;font:700 10px ui-monospace,monospace}.singularityIntro h2{letter-spacing:-.07em;margin:28px 0;font-size:clamp(54px,6.4vw,100px);font-weight:540;line-height:.9}.singularityIntro h2 em{color:#0000;background:linear-gradient(90deg,#777d83,#fff 50%,#777d83);-webkit-background-clip:text;background-clip:text;font-style:normal}.singularityIntro p{color:#9da3a9;max-width:760px;margin:auto;font-size:17px;line-height:1.75}.timeStage{z-index:4;perspective:1500px;max-width:1540px;height:760px;transform-style:preserve-3d;margin:80px auto 0;position:relative}.timeStage:before{content:"";background:radial-gradient(circle,#f62c3610,#0000 21%),linear-gradient(#ffffff04 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/52px 52px;border:1px solid #ffffff0d;border-radius:30px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 35%,#0000 82%);mask-image:radial-gradient(#000 35%,#0000 82%)}.spaceDust{position:absolute;inset:0;overflow:hidden}.spaceDust i{opacity:.25;background:#e4e4df;border-radius:50%;width:2px;height:2px;animation:9s linear infinite starDrift;position:absolute;box-shadow:0 0 8px #fff}.spaceDust i:first-child{top:14%;left:3%}.spaceDust i:nth-child(2){animation-delay:-3s;top:72%;left:8%}.spaceDust i:nth-child(3){animation-delay:-5s;top:35%;left:14%}.spaceDust i:nth-child(4){animation-delay:-1s;top:88%;left:18%}.spaceDust i:nth-child(5){animation-delay:-7s;top:8%;left:24%}.spaceDust i:nth-child(6){animation-delay:-4s;top:59%;left:29%}.spaceDust i:nth-child(7){animation-delay:-2s;top:21%;left:35%}.spaceDust i:nth-child(8){animation-delay:-6s;top:81%;left:39%}.spaceDust i:nth-child(9){animation-delay:-1s;top:42%;left:44%}.spaceDust i:nth-child(10){animation-delay:-8s;top:10%;left:49%}.spaceDust i:nth-child(11){animation-delay:-4s;top:88%;left:54%}.spaceDust i:nth-child(12){animation-delay:-6s;top:28%;left:59%}.spaceDust i:nth-child(13){animation-delay:-2s;top:71%;left:63%}.spaceDust i:nth-child(14){animation-delay:-5s;top:11%;left:68%}.spaceDust i:nth-child(15){animation-delay:-7s;top:54%;left:72%}.spaceDust i:nth-child(16){animation-delay:-3s;top:90%;left:77%}.spaceDust i:nth-child(17){animation-delay:-8s;top:32%;left:82%}.spaceDust i:nth-child(18){animation-delay:-1s;top:68%;left:88%}.spaceDust i:nth-child(19){animation-delay:-5s;top:18%;left:94%}.spaceDust i:nth-child(20){animation-delay:-7s;top:82%;left:97%}.spaceDust i:nth-child(n+21){left:var(--dust-x,50%);top:var(--dust-y,50%)}.inputRealm,.futureRealm{position:absolute;inset:0}.inputRealm>small,.futureRealm>small{color:#61676d;letter-spacing:.16em;font:700 8px ui-monospace,monospace;position:absolute;top:22px}.inputRealm>small{left:18px}.futureRealm>small{right:18px}.fallingInput{z-index:7;width:220px;transform-style:preserve-3d;background:linear-gradient(145deg,#171b20e8,#0d1014e8);border:1px solid #343a41;border-radius:12px;grid-template-columns:30px 1fr;align-items:center;gap:10px;padding:16px 17px;animation:8s cubic-bezier(.55,.02,.78,.39) infinite infall;display:grid;position:absolute;box-shadow:0 18px 42px #000a}.fallingInput>i{color:#f34a53;font-size:22px;font-style:normal}.fallingInput b{letter-spacing:.08em;font:700 9px ui-monospace,monospace;display:block}.fallingInput span{color:#747a80;margin-top:5px;font-size:8px;display:block}.inputDocument{--start-x:0px;--start-y:0px;animation-delay:0s;top:105px;left:2%}.inputData{--start-x:0px;--start-y:0px;animation-delay:-2s;top:255px;left:7%}.inputHuman{--start-x:0px;--start-y:0px;animation-delay:-4s;top:440px;left:3%}.inputWorkspace{--start-x:0px;--start-y:0px;animation-delay:-6s;top:595px;left:12%}.singularity{z-index:9;width:390px;height:390px;transform-style:preserve-3d;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)rotateX(66deg)}.gravityLens{border:1px solid #ffffff0e;border-radius:50%;position:absolute}.lensOuter{animation:8s ease-in-out infinite lensWarp;inset:-110px;box-shadow:0 0 100px #ed27311a,inset 0 0 90px #ed27310f}.lensMiddle{border-color:#f33b4520;animation:6s ease-in-out 1s infinite reverse lensWarp;inset:-55px}.accretionDisc{filter:blur(5px);background:conic-gradient(#0000,#ff343e 8%,#7e0d16 19%,#0000 33%,#fff2e5 45%,#f32d37 51%,#0000 67%,#6a0b12 79%,#ff5961 91%,#0000);border-radius:50%;animation:5s linear infinite discSpin;position:absolute;inset:25px;box-shadow:0 0 75px #f62d373d}.discBack{opacity:.48;filter:blur(13px);transform:translateZ(-12px)}.discFront{filter:blur(3px);animation-duration:3.8s;animation-direction:reverse;inset:55px;transform:translateZ(25px)}.eventHorizon{z-index:5;background:radial-gradient(circle at 43% 37%,#15191e 0,#020203 52%,#000 75%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:90px;transform:translateZ(42px)rotateX(-66deg);box-shadow:0 0 0 4px #ff434c99,0 0 26px 8px #f62d375c,0 0 80px 25px #f62d3738,inset -22px -25px 50px #000}.eventHorizon:after{content:"";filter:blur(4px);border:1px solid #fff6;border-radius:50%;position:absolute;inset:-15px}.eventHorizon span{text-shadow:0 0 25px #fff6;font-size:48px;font-weight:760}.eventHorizon i{color:#f8a0a4;letter-spacing:.14em;margin-top:5px;font:700 7px ui-monospace,monospace}.photonRing{z-index:6;filter:drop-shadow(0 0 7px #fff)drop-shadow(0 0 18px #f62d37);border:3px solid #fff4df;border-color:#fff4df #f62d37 #0000 #0000;border-radius:50%;animation:2.4s linear infinite discSpin;position:absolute;inset:70px}.gravityWake{z-index:7;position:absolute;inset:0}.gravityWake i{background:#ff626a;border-radius:50%;width:7px;height:7px;animation:4.5s linear infinite orbitMatter;position:absolute;top:50%;left:50%;box-shadow:0 0 14px #ff414b}.timeBridge{z-index:8;width:330px;height:120px;position:absolute;top:49%;left:50%;overflow:hidden;transform:translate(75px,-50%)}.timeBridge:before,.timeBridge:after{content:"";background:linear-gradient(90deg,#ff4b55,#ff4b5550,#0000);width:100%;height:1px;position:absolute;top:50%;left:0;transform:rotate(8deg)}.timeBridge:after{transform:rotate(-8deg)}.timeBridge>span{color:#f05a61;letter-spacing:.12em;font:700 6px ui-monospace,monospace;position:absolute;top:4px;right:5px}.timeBridge>i{background:#fff;border-radius:50%;width:5px;height:5px;animation:2.8s linear infinite timeTravel;position:absolute;top:50%;left:0;box-shadow:0 0 12px #fff,0 0 22px #f52c36}.timeBridge>i:nth-of-type(2){animation-delay:.45s}.timeBridge>i:nth-of-type(3){animation-delay:.9s}.timeBridge>i:nth-of-type(4){animation-delay:1.35s}.timeBridge>i:nth-of-type(5){animation-delay:1.8s}.futureCard{z-index:8;transform-origin:0;background:linear-gradient(145deg,#211418ed,#0e1216ed);border:1px solid #553036;border-radius:12px;width:240px;padding:17px;animation:8s cubic-bezier(.18,.72,.24,1) infinite emerge;position:absolute;right:2%;box-shadow:0 22px 55px #000a,0 0 24px #f42c3610}.futureCard>span{color:#fb5860;letter-spacing:.12em;font:700 7px ui-monospace,monospace}.futureCard h3{margin:10px 0 6px;font-size:14px}.futureCard p{color:#92989e;margin:0;font-size:8px;line-height:1.55}.futureCard em{color:#58dca0;margin-top:12px;font:700 6px ui-monospace,monospace;display:block}.decisionCard{animation-delay:0s;top:90px}.recommendationCard{animation-delay:-2.65s;top:260px}.actionCard{animation-delay:-5.3s;top:430px}.agenticBrief{z-index:10;background:#101419ed;border:1px solid #343a41;border-radius:13px;width:410px;position:absolute;bottom:55px;right:2%;overflow:hidden;box-shadow:0 25px 60px #000a}.agenticBrief>header{border-bottom:1px solid #ffffff0e;align-items:center;height:44px;padding:0 14px;display:flex}.agenticBrief header i{color:#fa4a53;font-style:normal}.agenticBrief header b{margin-left:8px;font-size:8px}.agenticBrief header span{color:#55dca0;margin-left:auto;font:700 6px ui-monospace,monospace}.agenticBrief>div{grid-template-columns:repeat(3,1fr);display:grid}.agenticBrief article{border-right:1px solid #ffffff0e;padding:14px}.agenticBrief article:last-child{border:0}.agenticBrief small{color:#737980;font:700 6px ui-monospace,monospace;display:block}.agenticBrief article b{margin-top:9px;font-size:14px;display:block}.agenticBrief>footer{color:#737980;border-top:1px solid #ffffff0e;padding:11px 14px;font:700 6px ui-monospace,monospace;display:flex}.agenticBrief footer span{color:#55dca0;align-items:center;gap:6px;display:flex}.agenticBrief footer span i{background:#55dca0;border-radius:50%;width:5px;height:5px}.agenticBrief footer em{margin-left:auto;font-style:normal}.timeAxis{z-index:12;color:#666c72;letter-spacing:.1em;justify-content:center;align-items:center;gap:20px;font:700 7px ui-monospace,monospace;display:flex;position:absolute;bottom:0;left:4%;right:4%}.timeAxis i{background:linear-gradient(90deg,#ffffff13,#f52d3750,#ffffff13);flex:1;height:1px}.timeAxis b{color:#aaafb4}.singularityFooter{z-index:7;border-block:1px solid #ffffff12;grid-template-columns:repeat(4,1fr);max-width:1280px;margin:50px auto 0;display:grid;position:relative}.singularityFooter>div{color:#8e949a;letter-spacing:.06em;border-right:1px solid #ffffff12;align-items:center;gap:10px;padding:22px 20px;font:700 8px ui-monospace,monospace;display:flex}.singularityFooter>div:last-child{border:0}.singularityFooter i{background:#f62d37;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #f62d37}@keyframes infall{0%{opacity:0;transform:translateZ(80px)rotateY(0)scale(1)}12%,42%{opacity:1}75%{opacity:.9}to{opacity:0;transform:translate3d(530px,var(--fall-y,0),-500px) rotateY(78deg) rotateZ(25deg) scale(.04);filter:blur(6px)}}@keyframes emerge{0%,18%{opacity:0;filter:blur(7px);transform:translate3d(-300px,80px,-450px)rotateY(-80deg)scale(.05)}45%,78%{opacity:1;filter:blur();transform:translate(0)rotateY(0)scale(1)}to{opacity:0;transform:translate3d(28px,-12px,40px)scale(1.04)}}@keyframes discSpin{to{transform:rotate(360deg)}}@keyframes lensWarp{50%{opacity:.5;transform:scale(1.08)}}@keyframes orbitMatter{0%{transform:rotate(0)translate(186px)rotate(0)scale(1)}to{opacity:.05;transform:rotate(360deg)translate(82px)rotate(-360deg)scale(.15)}}@keyframes timeTravel{0%{opacity:0;transform:translateY(-50%)scale(.3)}25%,70%{opacity:1}to{opacity:0;transform:translate(320px,-50%)scale(1.6)}}@keyframes starDrift{0%{opacity:.1;transform:translate(-15px,8px)}50%{opacity:.6}to{opacity:.1;transform:translate(20px,-10px)}}@media (width<=1200px){.timeStage{height:1050px}.fallingInput{width:190px}.futureCard{width:205px}.agenticBrief{width:350px}.singularity{width:330px;height:330px}.eventHorizon{inset:80px}.timeBridge{width:240px}.timeAxis{bottom:10px}}@media (width<=850px){.singularitySection{min-height:1750px;padding:110px 20px 80px}.timeStage{height:1320px;margin-top:55px}.inputRealm>small,.futureRealm>small{left:20px;right:auto}.fallingInput{width:calc(100% - 40px);animation:7s ease-in infinite mobileInfall;left:20px!important}.inputDocument{top:60px}.inputData{top:150px}.inputHuman{top:240px}.inputWorkspace{top:330px}.singularity{width:300px;height:300px;top:600px}.timeBridge{width:120px;top:755px;left:50%;transform:translate(-50%)rotate(90deg)}.futureRealm>small{top:880px}.futureCard{width:auto;animation:8s ease-out infinite mobileEmerge;left:20px;right:20px}.decisionCard{top:920px}.recommendationCard{top:1015px}.actionCard{top:1110px}.agenticBrief{width:auto;bottom:40px;left:20px;right:20px}.timeAxis{display:none}.singularityFooter{grid-template-columns:1fr 1fr}.singularityFooter>div:nth-child(2){border-right:0}.singularityFooter>div:nth-child(-n+2){border-bottom:1px solid #ffffff12}@keyframes mobileInfall{0%,25%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;filter:blur(6px);transform:translateY(300px)scale(.05)rotate(35deg)}}@keyframes mobileEmerge{0%,28%{opacity:0;filter:blur(5px);transform:translateY(-260px)scale(.1)}50%,82%{opacity:1;filter:none;transform:none}to{opacity:0}}}@media (prefers-reduced-motion:reduce){.fallingInput,.futureCard,.accretionDisc,.gravityLens,.gravityWake i,.timeBridge i,.spaceDust i,.eventHorizon,.photonRing{animation:none!important}.fallingInput,.futureCard{opacity:1!important;filter:none!important;transform:none!important}}.inputDocument{--fall-y:250px}.inputData{--fall-y:105px}.inputHuman{--fall-y:-78px}.inputWorkspace{--fall-y:-230px}.spaceDust i:nth-child(21){top:48%;left:6%}.spaceDust i:nth-child(22){animation-delay:-2.5s;top:66%;left:21%}.spaceDust i:nth-child(23){animation-delay:-4.5s;top:94%;left:32%}.spaceDust i:nth-child(24){animation-delay:-6.5s;top:63%;left:46%}.spaceDust i:nth-child(25){animation-delay:-1.5s;top:4%;left:57%}.spaceDust i:nth-child(26){animation-delay:-3.5s;top:82%;left:69%}.spaceDust i:nth-child(27){animation-delay:-5.5s;top:6%;left:84%}.spaceDust i:nth-child(28){animation-delay:-7.5s;top:46%;left:93%}@media (width<=850px){.inputDocument,.inputData,.inputHuman,.inputWorkspace{--fall-y:0px}}.singularitySection:after{content:"";z-index:1;pointer-events:none;filter:blur(.3px);opacity:.8;background:repeating-radial-gradient(at 50% 48%,#0000 0 44px,#ffffff08 45px 46px,#0000 47px 82px);animation:7s ease-in-out infinite gravityField;position:absolute;inset:220px -12% 80px;transform:perspective(900px)rotateX(67deg)scale(1.45)}.singularityIntro{filter:none}.singularityIntro>span{color:#ff6269;text-shadow:0 0 18px #f5222d80;font-size:12px}.singularityIntro h2{color:#fff;text-shadow:0 2px 40px #000}.singularityIntro h2 em{background:linear-gradient(90deg,#c5c9cd,#fff 45%,#aeb4b9);-webkit-background-clip:text;background-clip:text}.singularityIntro p{color:#c1c6cb;max-width:820px;font-size:19px;line-height:1.7}.singularity{filter:drop-shadow(0 55px 70px #000);width:430px;height:430px;top:49%;transform:translate(-50%,-50%)rotateX(71deg)rotate(-8deg)}.eventHorizon{background:radial-gradient(circle at 36% 31%,#101115 0 3%,#030405 23%,#000 56% 100%);animation:6s ease-in-out infinite blackHoleHover;inset:86px;overflow:visible;transform:translateZ(58px)rotateX(-71deg)rotate(8deg);box-shadow:inset 34px 27px 58px #11131970,inset -38px -45px 70px #000,0 0 0 1px #ffffff08,0 0 24px 5px #000,0 0 95px 45px #000}.eventHorizon:before{content:"";background:conic-gradient(from 205deg,transparent 0 11%,#fff4d7 15%,#ff8b55 17%,#ff313b 19%,transparent 25% 54%,#8b1118 61%,#ff3540 66%,#fff4d7 69%,transparent 74%);filter:blur(9px);opacity:.84;mix-blend-mode:screen;border-radius:50%;animation:11s linear infinite hotMatter;position:absolute;inset:-26px;transform:rotateX(67deg)scaleX(1.45)}.eventHorizon span{z-index:3;color:#777b80;text-shadow:none;opacity:.44;font-size:0;position:relative}.eventHorizon span:after{content:"OFFICE AI";letter-spacing:.2em;font:700 11px ui-monospace,monospace}.eventHorizon i{z-index:3;color:#53585d;opacity:.72;font-size:7px;position:relative}.accretionDisc{background:conic-gradient(from 18deg,transparent 0 10%,#531015 15%,#ff343e 21%,#fff1d8 23%,#fd414a 25%,transparent 31% 56%,#5d0d12 63%,#ed202c 69%,#fff0d4 72%,#fd343e 74%,transparent 81%);filter:blur(9px);box-shadow:none;opacity:.78;animation:12s linear infinite discPrecession;inset:14px}.discBack{opacity:.34;filter:blur(22px);inset:3px;transform:translateZ(-28px)scaleX(1.3)}.discFront{opacity:.7;filter:blur(5px);animation:8s linear infinite reverse discPrecession;inset:45px}.photonRing{filter:drop-shadow(0 0 3px #fff)drop-shadow(0 0 14px #e52a34);opacity:.9;border-width:2px;border-color:#fff7e7 #0000 #0000 #ff6c50;animation:4.8s linear infinite photonOrbit;inset:72px}.gravityLens{border-color:#ffffff10}.lensOuter{box-shadow:none;filter:blur(.2px);background:repeating-radial-gradient(#0000 0 37px,#ffffff08 38px 39px,#0000 40px 68px);border:0;animation:7s ease-in-out infinite lensBreathe;inset:-150px}.gravityWake i{background:#f8eee3;width:4px;height:4px;animation:5.8s cubic-bezier(.45,0,.9,.55) infinite spiralFall;box-shadow:0 0 8px #fff,0 0 16px #f43a44}.fallingInput{color:#fff;background:linear-gradient(145deg,#1b2025f2,#0c0f13f2);border-color:#51575e;box-shadow:0 20px 55px #000,0 0 0 1px #ffffff05}.fallingInput b{font-size:11px}.fallingInput span{color:#b1b7bd;font-size:10px}.inputRealm>small,.futureRealm>small{color:#aeb4ba;font-size:9px}.futureCard{color:#fff;background:linear-gradient(145deg,#23191dee,#0d1115f5);border-color:#684047}.futureCard h3{font-size:17px}.futureCard p{color:#c1c6cb;font-size:11px}.futureCard em,.agenticBrief small,.agenticBrief>footer{font-size:8px}.timeAxis{color:#a1a7ad;font-size:9px}.singularityFooter>div{color:#b2b8bd;font-size:10px}@keyframes gravityField{0%,to{opacity:.45;transform:perspective(900px)rotateX(67deg)scale(1.42)}50%{opacity:.8;transform:perspective(900px)rotateX(70deg)scale(1.55)}}@keyframes stageBend{0%,to{transform:perspective(1000px)rotateX(4deg)scale(1)}50%{transform:perspective(800px)rotateX(8deg)scale(.97)}}@keyframes blackHoleHover{0%,to{transform:translate3d(0,-5px,58px)rotateX(-71deg)rotate(8deg)scale(.98)}50%{transform:translate3d(0,9px,72px)rotateX(-71deg)rotate(8deg)scale(1.025)}}@keyframes hotMatter{to{transform:rotateX(67deg)scaleX(1.45)rotate(360deg)}}@keyframes discPrecession{to{transform:rotate(360deg)rotateX(4deg)}}@keyframes photonOrbit{to{transform:rotate(360deg)}}@keyframes lensBreathe{50%{opacity:.35;filter:blur(2px);transform:scale(.88)}}@keyframes spiralFall{0%{opacity:0;transform:rotate(0)translate(220px)scale(1)}15%{opacity:1}85%{opacity:.9}to{opacity:0;transform:rotate(820deg)translate(48px)scale(.05)}}@media (width<=850px){.singularitySection:after{inset:450px -65% 350px}.singularity{width:330px;height:330px}.eventHorizon{inset:72px}.fallingInput b{font-size:10px}.fallingInput span{font-size:9px}.futureCard p{font-size:10px}}@media (prefers-reduced-motion:reduce){.singularitySection:after,.timeStage:before,.eventHorizon,.eventHorizon:before,.accretionDisc,.photonRing,.gravityLens,.gravityWake i{animation:none!important}}.singularitySection{background:radial-gradient(at 50% 57%,#07101d 0,#03060c 28%,#010204 62%,#000 100%)}.singularity{filter:drop-shadow(0 0 72px #7bb5ff24)drop-shadow(0 55px 80px #000);width:470px;height:470px;transform:translate(-50%,-50%)rotateX(68deg)}.eventHorizon{background:#000;animation:5s ease-in-out infinite voidFloat;inset:91px;transform:translateZ(64px)rotateX(-68deg);box-shadow:inset 0 0 46px #000,0 0 0 2px #ffb32e,0 0 8px 3px #fff8dc,0 0 22px 8px #ffb12f,0 0 62px 22px #ff8c253d,0 0 120px 52px #73aaff1c}.eventHorizon:before{background:conic-gradient(from 0deg,transparent 0 2%,#799fdc 6%,#d9e8ff 10%,#fff 13%,#ffd37b 16%,#ff9e2d 19%,transparent 23% 28%,#8bb3ea 33%,#f1f6ff 38%,#fff0b4 43%,#ffad35 48%,transparent 53% 58%,#6e9ad8 63%,#eaf4ff 68%,#fff 72%,#ffc765 76%,#ff8c26 80%,transparent 84% 90%,#b4d2f5 94%,#fff6d2 97%,#ffab2e 99%);filter:blur(7px);opacity:1;animation:.78s linear infinite referenceAccretion;inset:-43px;transform:rotateX(66deg)scaleX(1.52)}.eventHorizon:after{filter:blur(.5px);background:radial-gradient(circle,#0000 0 68%,#fff 70%,#fff4c2 72%,#ffab31 75%,#0000 79%);inset:-8px;box-shadow:0 -18px 25px #fff8d7a8,14px -7px 34px #ffb12f8f,-18px 8px 28px #8dbaff63}.eventHorizon span,.eventHorizon i{display:none}.accretionDisc{background:repeating-conic-gradient(from 5deg,transparent 0 2deg,#78a8e458 3deg,#eef6ffcf 4deg,#ffdaa0e8 5deg,#ff9a3475 7deg,transparent 9deg 13deg);filter:blur(4px);opacity:.96;animation:.95s linear infinite referenceDisc;inset:-3px;box-shadow:0 0 46px #ffb13a3f}.discBack{filter:blur(11px);opacity:.53;animation-duration:1.45s;animation-direction:reverse;inset:-28px;transform:translateZ(-36px)scaleX(1.24)}.discFront{filter:blur(2px);opacity:.9;animation-duration:.62s;inset:31px;transform:translateZ(30px)}.photonRing{filter:drop-shadow(0 0 4px #fff)drop-shadow(0 0 12px #ffc45e)drop-shadow(0 0 26px #ff8c28);opacity:1;border:4px solid #fff;border-color:#fff #ffd171 #ff922e #d9e9ff;animation:.42s linear infinite referencePhoton;inset:77px}.lensOuter{background:repeating-conic-gradient(from 0deg,transparent 0 4deg,#8eb8ee0d 5deg,#fff1 6deg,transparent 8deg 15deg);filter:blur(2px);opacity:.8;border-radius:50%;animation:3.2s linear infinite outerMatter;inset:-175px}.lensMiddle{border-color:#b9d8ff24;animation:3s ease-in-out infinite lensPulse;inset:-95px;box-shadow:inset 0 0 80px #000,0 0 90px #6ba8ff18}.gravityWake i{transform-origin:50% 220px;background:linear-gradient(#fff,#a8cfff,#0000);border-radius:50%;width:3px;height:18px;animation:1.15s linear infinite referenceParticles;box-shadow:0 0 8px #fff}.gravityWake i:nth-child(2){animation-delay:-.19s}.gravityWake i:nth-child(3){animation-delay:-.38s}.gravityWake i:nth-child(4){animation-delay:-.57s}.gravityWake i:nth-child(5){animation-delay:-.76s}.gravityWake i:nth-child(6){animation-delay:-.95s}.spaceDust i{background:#dcecff;animation:4.5s cubic-bezier(.55,0,.9,.45) infinite starSuction;box-shadow:0 0 9px #9cc9ff}.timeStage:after{content:"";z-index:5;pointer-events:none;background:repeating-conic-gradient(from 0deg,transparent 0 3deg,#d7e9ff0b 4deg,#ffd38b12 5deg,transparent 7deg 14deg);filter:blur(1px);border-radius:50%;width:780px;height:570px;animation:2.6s linear infinite wideFlow;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)rotateX(69deg);-webkit-mask-image:radial-gradient(circle,#0000 0 31%,#000 43%,#0000 76%);mask-image:radial-gradient(circle,#0000 0 31%,#000 43%,#0000 76%)}@keyframes referenceAccretion{to{transform:rotateX(66deg)scaleX(1.52)rotate(360deg)}}@keyframes referenceDisc{to{transform:rotate(360deg)}}@keyframes referencePhoton{to{transform:rotate(360deg)}}@keyframes outerMatter{to{transform:rotate(-360deg)}}@keyframes wideFlow{to{transform:translate(-50%,-50%)rotateX(69deg)rotate(360deg)}}@keyframes voidFloat{0%,to{transform:translate3d(0,-4px,64px)rotateX(-68deg)scale(.995)}50%{transform:translate3d(0,5px,72px)rotateX(-68deg)scale(1.01)}}@keyframes lensPulse{50%{opacity:.5;transform:scale(.92)}}@keyframes referenceParticles{0%{opacity:0;transform:rotate(0)translateY(-220px)scaleY(1)}18%{opacity:1}to{opacity:0;transform:rotate(1080deg)translateY(-54px)scale(.08)}}@keyframes starSuction{0%{opacity:.15;transform:translate(-40px,10px)scale(1)}55%{opacity:.9}to{opacity:0;transform:translate3d(calc(50vw - 50%),calc(380px - 50%),-300px)scale(.05)}}@media (width<=850px){.singularity{width:350px;height:350px}.eventHorizon{inset:72px}.timeStage:after{width:560px;height:430px}.gravityWake i{transform-origin:50% 160px}}@media (prefers-reduced-motion:reduce){.eventHorizon,.eventHorizon:before,.accretionDisc,.photonRing,.lensOuter,.lensMiddle,.gravityWake i,.spaceDust i,.timeStage:after{animation:none!important}}.singularitySection{background:radial-gradient(at 50% 55%,#191216 0,#080a0d 34%,#030405 76%);min-height:1260px;overflow:hidden}.singularitySection:after{content:"";z-index:1;background-color:#0000;background-image:linear-gradient(90deg,#ff46530b 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:70px 70px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:8s ease-in-out infinite mazeFloor;position:absolute;inset:300px -8% 120px;transform:perspective(900px)rotateX(70deg)translateY(120px);-webkit-mask-image:linear-gradient(#0000,#000 20% 72%,#0000);mask-image:linear-gradient(#0000,#000 20% 72%,#0000)}.singularityIntro>span{font-size:0}.singularityIntro>span:after{content:"BEFORE OFFICE AI / AFTER OFFICE AI";letter-spacing:.18em;color:#ff5963;font:700 12px ui-monospace,monospace}.singularityIntro h2{margin:30px 0;font-size:0;line-height:1}.singularityIntro h2:after{content:"From office chaos to\a operational clarity.";white-space:pre;letter-spacing:-.07em;color:#f7f6f2;font-size:clamp(56px,6.4vw,98px);font-weight:540;line-height:.92}.singularityIntro p{max-width:850px;font-size:0}.singularityIntro p:after{content:"Capture a bill from any phone. Office AI structures the record, keeps human verification in control and turns daily paperwork into a management-ready operation.";color:#c4c8cc;font-size:19px;line-height:1.7}.timeStage{perspective:1400px;height:760px}.timeStage:before{background:linear-gradient(90deg,#ff46530b,#0000 46%,#55dca00b),radial-gradient(circle,#ff4b5515,#0000 24%);border-color:#ffffff12;animation:none;transform:none;-webkit-mask-image:none;mask-image:none}.timeStage:after{display:none}.spaceDust,.timeBridge,.timeAxis,.accretionDisc,.photonRing,.gravityWake{display:none!important}.inputRealm>small,.futureRealm>small{color:#fff;font-size:0;top:24px}.inputRealm>small:after{content:"BEFORE · MANUAL OFFICE";letter-spacing:.15em;color:#ff6a72;font:700 11px ui-monospace,monospace}.futureRealm>small:after{content:"AFTER · AI-POWERED OFFICE";letter-spacing:.15em;color:#59dfa3;font:700 11px ui-monospace,monospace}.fallingInput{background:linear-gradient(145deg,#24171bea,#111418f2);border-color:#5c3439;width:255px;min-height:86px;padding:20px;animation:7s ease-in-out infinite officeChaos;box-shadow:0 28px 70px #000b;left:3%!important}.fallingInput>i{color:#ff5963}.fallingInput b,.fallingInput span{font-size:0}.fallingInput b:after{letter-spacing:.07em;color:#fff;font:700 12px ui-monospace,monospace}.fallingInput span:after{color:#b9bec3;margin-top:7px;font-size:11px;line-height:1.4;display:block}.inputDocument{top:115px;transform:rotate(-4deg)}.inputDocument b:after{content:"SCATTERED DOCUMENTS"}.inputDocument span:after{content:"Bills arrive through desks, bags and chat."}.inputData{top:270px;transform:rotate(3deg);left:8%!important}.inputData b:after{content:"REPEATED DATA ENTRY"}.inputData span:after{content:"The same figures are typed into multiple files."}.inputHuman{top:435px;transform:rotate(-2deg)}.inputHuman b:after{content:"UNCLEAR VERIFICATION"}.inputHuman span:after{content:"Nobody knows who checked the final number."}.inputWorkspace{top:590px;transform:rotate(4deg);left:10%!important}.inputWorkspace b:after{content:"DELAYED MANAGEMENT VIEW"}.inputWorkspace span:after{content:"Decisions wait for reports to be prepared."}.singularity{z-index:12;filter:none;width:310px;height:560px;animation:5.5s ease-in-out infinite phoneLift;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(0)}.singularity:before{content:"MOBILE CAPTURE";z-index:15;letter-spacing:.18em;color:#ff646d;white-space:nowrap;font:700 10px ui-monospace,monospace;position:absolute;top:-45px;left:50%;transform:translate(-50%)}.singularity:after{content:"Point your camera at the QR\a and send documents from anywhere";white-space:pre;z-index:15;text-align:center;color:#afb5ba;width:320px;font-size:12px;line-height:1.6;position:absolute;bottom:-72px;left:50%;transform:translate(-50%)}.eventHorizon{background:linear-gradient(165deg,#1d2228,#080a0d 42%,#11151a);border:1px solid #61676d;border-radius:42px;animation:none;inset:0;overflow:hidden;transform:none;box-shadow:inset 0 0 0 7px #050607,0 45px 95px #000,0 0 55px #ff445024}.eventHorizon:before{content:"";z-index:2;background:repeating-conic-gradient(#090b0e 0 25%,#f4f2ed 0 50%) 0/22px 22px;filter:none;opacity:1;border:13px solid #f4f2ed;border-radius:14px;width:142px;height:142px;animation:3.2s ease-in-out infinite qrFocus;position:absolute;top:172px;left:50%;transform:translate(-50%)}.eventHorizon:after{content:"";filter:none;background:linear-gradient(#ffffff14,#0000 18%),radial-gradient(circle at 50% 44%,#ff3f4b1d,#0000 32%);border:0;border-radius:34px;position:absolute;inset:10px;box-shadow:inset 0 0 35px #000}.eventHorizon span{z-index:4;opacity:1;text-align:center;display:block;position:absolute;top:56px;left:0;right:0;font-size:0!important}.eventHorizon span:after{content:"OFFICE AI UPLOAD";letter-spacing:.14em;color:#fff;font:700 13px ui-monospace,monospace}.eventHorizon i{z-index:4;color:#d1d5d8;text-align:center;letter-spacing:.04em;background:#ffffff08;border:1px solid #ffffff14;border-radius:13px;margin:0;padding:15px;font:600 11px/1.45 ui-monospace,monospace;display:block;position:absolute;bottom:72px;left:28px;right:28px}.eventHorizon i:before{content:"✓ SECURE MOBILE SESSION\a ";white-space:pre;color:#58dfa3}.gravityLens{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(135deg,#ffffff0c,#0000 55%);border:1px solid #ffffff18;border-radius:18px;display:block}.lensOuter{animation:6s ease-in-out infinite mirrorLeft;inset:24px -92px;transform:translateZ(-80px)rotateY(74deg);box-shadow:0 0 65px #ff43501d}.lensMiddle{animation:6s ease-in-out infinite mirrorRight;inset:54px -62px;transform:translateZ(-45px)rotateY(-74deg);box-shadow:0 0 65px #55dca015}.futureCard{background:linear-gradient(145deg,#14201cf2,#0d1214f5);border-color:#315648;width:275px;padding:21px;animation:7s ease-in-out infinite operationalLift;right:3%;box-shadow:0 30px 75px #000b}.futureCard>span{font-size:0}.futureCard>span:after{letter-spacing:.13em;color:#59dfa3;font:700 9px ui-monospace,monospace}.futureCard h3,.futureCard p,.futureCard em{font-size:0}.futureCard h3:after{color:#fff;font-size:17px}.futureCard p:after{color:#c1c6ca;margin-top:8px;font-size:11px;line-height:1.5;display:block}.futureCard em:after{color:#59dfa3;margin-top:13px;font:700 8px ui-monospace,monospace;display:block}.decisionCard{top:105px}.decisionCard>span:after{content:"CAPTURED"}.decisionCard h3:after{content:"Document received from phone"}.decisionCard p:after{content:"Original proof stored and ready to process."}.decisionCard em:after{content:"SOURCE PRESERVED"}.recommendationCard{top:275px}.recommendationCard>span:after{content:"STRUCTURED"}.recommendationCard h3:after{content:"Financial record prepared"}.recommendationCard p:after{content:"Party, PAN/VAT, amount and category extracted."}.recommendationCard em:after{content:"HUMAN REVIEW READY"}.actionCard{top:445px}.actionCard>span:after{content:"UNDERSTOOD"}.actionCard h3:after{content:"Management view updated"}.actionCard p:after{content:"Sales, expenses and outstanding amounts stay connected."}.actionCard em:after{content:"EVIDENCE LINKED"}.agenticBrief{background:#0d1513f2;border-color:#3b5b4f;width:460px;bottom:-16px;right:3%;transform:translateZ(75px);box-shadow:0 35px 90px #000,0 0 38px #55dca012}.agenticBrief header b{font-size:10px}.agenticBrief article b{font-size:17px}.agenticBrief small,.agenticBrief footer{font-size:8px}.singularityFooter{margin-top:70px}.singularityFooter>div{font-size:0}.singularityFooter>div span:after{letter-spacing:.05em;color:#bcc1c5;font:700 10px ui-monospace,monospace}.singularityFooter>div:first-child span:after{content:"CAPTURE FROM ANY PHONE"}.singularityFooter>div:nth-child(2) span:after{content:"AI STRUCTURES THE RECORD"}.singularityFooter>div:nth-child(3) span:after{content:"PEOPLE VERIFY IMPORTANT DATA"}.singularityFooter>div:nth-child(4) span:after{content:"MANAGEMENT SEES WHAT CHANGED"}@keyframes mazeFloor{50%{transform:perspective(850px)rotateX(73deg)translateY(90px)scale(1.06)}}@keyframes phoneLift{0%,to{transform:translate(-50%,-50%)translateY(8px)rotateY(-2deg)}50%{transform:translate(-50%,-50%)translateY(-16px)rotateY(2deg)}}@keyframes qrFocus{0%,to{box-shadow:0 0 #ff4c5700}50%{box-shadow:0 0 0 12px #ff4c5712,0 0 42px #ff4c5740}}@keyframes mirrorLeft{50%{opacity:.65;transform:translateZ(-60px)rotateY(68deg)translate(-12px)}}@keyframes mirrorRight{50%{opacity:.65;transform:translateZ(-28px)rotateY(-68deg)translate(12px)}}@keyframes officeChaos{0%,to{margin-top:0}50%{margin-top:-10px;box-shadow:0 38px 80px #000}}@keyframes operationalLift{0%,to{transform:translateZ(0)translateY(5px)}50%{transform:translateZ(55px)translateY(-12px)}}@media (width<=900px){.singularitySection{min-height:1880px}.timeStage{height:1450px}.fallingInput{width:calc(100% - 40px);animation:7s ease-in-out infinite officeChaos;left:20px!important}.singularity{width:280px;height:510px;top:720px}.futureRealm>small{top:1010px}.futureCard{width:auto;left:20px;right:20px}.decisionCard{top:1050px}.recommendationCard{top:1170px}.actionCard{top:1290px}.agenticBrief{width:auto;bottom:-15px;left:20px;right:20px}.singularityFooter{grid-template-columns:1fr 1fr}.singularityIntro h2:after{white-space:normal;font-size:clamp(48px,13vw,72px)}.singularityIntro p:after{font-size:17px}}@media (prefers-reduced-motion:reduce){.singularitySection:after,.singularity,.eventHorizon:before,.gravityLens,.fallingInput,.futureCard{animation:none!important}}.singularitySection{display:none!important}.officeTransformation{z-index:3;color:#f5f4f0;background:#060708;padding:145px clamp(24px,5vw,92px) 100px;position:relative;overflow:hidden}.officeTransformation:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 52%,#f1394515,#0000 25%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.otHeading{z-index:4;max-width:1540px;margin:auto;position:relative}.otHeading>span{color:#ff515a;letter-spacing:.18em;font:700 11px ui-monospace,monospace;display:block}.otHeading>div{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:end;gap:8vw;margin-top:32px;display:grid}.otHeading h2{letter-spacing:-.065em;margin:0;font-size:clamp(52px,6vw,96px);font-weight:530;line-height:.92}.otHeading p{color:#aeb4b9;margin:0 0 5px;font-size:18px;line-height:1.7}.otScene{z-index:3;perspective:1500px;grid-template-columns:minmax(300px,1fr) 360px minmax(300px,1fr);gap:28px;max-width:1600px;min-height:800px;margin:90px auto 0;display:grid;position:relative}.otScene:before{content:"";pointer-events:none;background:repeating-radial-gradient(#0000 0 42px,#ffffff08 43px 44px);border:1px solid #ffffff0a;border-radius:50%;height:580px;position:absolute;bottom:-120px;left:12%;right:12%;transform:rotateX(70deg)}.otMirror{z-index:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:.48;background:linear-gradient(135deg,#ffffff0d,#0000 48%,#ffffff07);border:1px solid #ffffff16;border-radius:28px;width:330px;height:610px;position:absolute;top:70px;box-shadow:inset 0 0 70px #ffffff05}.mirrorOne{left:calc(50% - 250px);transform:translateZ(-230px)rotateY(70deg)}.mirrorTwo{right:calc(50% - 250px);transform:translateZ(-230px)rotateY(-70deg)}.otWorld{z-index:3;min-height:650px;transform-style:preserve-3d;background:linear-gradient(150deg,#14171be8,#090b0ee8);border:1px solid #2c3136;border-radius:24px;align-self:center;padding:28px;position:relative;box-shadow:0 40px 100px #000a}.otWorld>header{border-bottom:1px solid #ffffff12;align-items:center;padding-bottom:22px;display:flex}.otWorld>header span{letter-spacing:.14em;font:700 10px ui-monospace,monospace}.otWorld>header b{margin-left:12px;font-size:15px}.otWorld>header i{letter-spacing:.1em;border-radius:20px;margin-left:auto;padding:7px 9px;font:700 7px ui-monospace,monospace}.otBefore{background:linear-gradient(145deg,#1e1417ed,#0b0d10ed);border-color:#4c282d}.otBefore>header span{color:#ff5d66}.otBefore>header i{color:#ff7b82;background:#ff455014}.deskChaos{height:320px;transform-style:preserve-3d;margin-top:26px;position:relative}.paper{background:#181216;border:1px solid #4b3438;border-radius:13px;width:210px;padding:17px;transition:transform .5s;position:absolute;box-shadow:0 22px 46px #000b}.paper small{color:#ff6870;letter-spacing:.1em;font:700 8px ui-monospace,monospace;display:block}.paper b{margin-top:8px;font-size:15px;display:block}.paper span{color:#858b90;margin-top:6px;font-size:10px;display:block}.paperA{top:10px;left:2%;transform:rotate(-5deg)translateZ(20px)}.paperB{top:68px;right:0;transform:rotate(5deg)translateZ(38px)}.paperC{top:156px;left:8%;transform:rotate(3deg)translateZ(55px)}.paperD{top:225px;right:8%;transform:rotate(-4deg)translateZ(72px)}.otWorld>ul{margin:22px 0 0;padding:0;list-style:none}.otWorld>li,.otWorld li{color:#bcc1c5;border-top:1px solid #ffffff0c;gap:12px;padding:13px 0;font-size:12px;line-height:1.4;display:flex}.otWorld li span{color:#636a70;font:700 8px ui-monospace,monospace}.otWorld>footer{color:#8b9297;letter-spacing:.08em;align-items:center;gap:8px;font:700 8px ui-monospace,monospace;display:flex;position:absolute;bottom:24px;left:28px;right:28px}.otWorld>footer i{background:#ff525b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #ff525b}.otBridge{z-index:7;min-height:720px;transform-style:preserve-3d;justify-content:center;align-self:center;align-items:center;display:flex;position:relative}.phoneShell{z-index:4;background:linear-gradient(165deg,#20252a,#080a0c 40%,#12161a);border:1px solid #5c6268;border-radius:40px;width:318px;height:605px;animation:5s ease-in-out infinite otPhoneLift;position:relative;box-shadow:inset 0 0 0 7px #030405,0 50px 120px #000,0 0 70px #ff414c24}.phoneShell>header{color:#fff;letter-spacing:.08em;border-bottom:1px solid #ffffff10;align-items:center;height:62px;padding:0 22px;font:700 9px ui-monospace,monospace;display:flex}.phoneShell>header>i{background:#ff4c56;border-radius:50%;width:7px;height:7px;margin-right:8px;box-shadow:0 0 13px #ff4c56}.phoneShell>header span{color:#70777d;margin-left:auto;font-size:7px}.phoneScreen{text-align:center;padding:35px 28px}.phoneScreen>small{color:#ff5962;letter-spacing:.14em;font:700 8px ui-monospace,monospace}.qrVisual{background:#f6f4ef;border-radius:16px;grid-template-columns:repeat(9,1fr);gap:2px;width:170px;height:170px;margin:28px auto 24px;padding:15px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #fff,0 0 50px #ff465034}.qrVisual>i{background:0 0}.qrVisual>i.active{background:#090b0d}.scanLine{background:#ff3844;height:2px;animation:2.5s ease-in-out infinite otScan;position:absolute;top:12px;left:10px;right:10px;box-shadow:0 0 14px #ff3844}.phoneScreen>b{font-size:18px;display:block}.phoneScreen>p{color:#8f969b;margin:8px 0 24px;font-size:11px}.phoneScreen>a{color:#fff;letter-spacing:.05em;background:#ff5360;border-radius:11px;padding:15px;font:700 10px ui-monospace,monospace;text-decoration:none;animation:2.6s ease-in-out infinite otBreathe;display:block;box-shadow:0 0 #ff53604d}.phoneShell>footer{color:#687077;border-top:1px solid #ffffff10;padding-top:15px;font:700 7px ui-monospace,monospace;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.phoneShell>footer span{color:#58dda1}.phoneShell>footer span i{background:#58dda1;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.phoneShell>footer em{margin-left:auto;font-style:normal}.captureBeam{z-index:2;height:170px;position:absolute;top:50%;left:-15%;right:-15%;overflow:hidden;transform:translateY(-50%)}.captureBeam:before,.captureBeam:after{content:"";background:linear-gradient(90deg,#0000,#ff4b55,#fff,#55dca0,#0000);height:1px;position:absolute;top:50%;left:0;right:0;transform:rotate(7deg)}.captureBeam:after{transform:rotate(-7deg)}.captureBeam i{background:#fff;border-radius:50%;width:7px;height:7px;animation:2.3s linear infinite otSignal;position:absolute;top:50%;left:0;box-shadow:0 0 14px #fff,0 0 24px #ff4c56}.captureBeam i:nth-child(2){animation-delay:-.75s}.captureBeam i:nth-child(3){animation-delay:-1.5s}.flowRail{color:#6f767c;letter-spacing:.08em;align-items:center;gap:10px;width:420px;font:700 7px ui-monospace,monospace;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.flowRail i{background:linear-gradient(90deg,#ff5159,#55dca0);flex:1;height:1px}.otAfter{background:linear-gradient(145deg,#121d19ed,#0a0e10ed);border-color:#2d5445}.otAfter>header span{color:#58dda1}.otAfter>header i{color:#58dda1;background:#55dda015}.clarityBoard{background:#0c1211;border:1px solid #315044;border-radius:16px;margin-top:26px;padding:22px;transform:translateZ(38px);box-shadow:0 25px 55px #0008}.briefRow{color:#58dda1;letter-spacing:.1em;font:700 8px ui-monospace,monospace;display:flex}.briefRow i{color:#6e767b;margin-left:auto;font-size:7px;font-style:normal}.clarityBoard h3{margin:26px 0 12px;font-size:24px;line-height:1.05}.clarityBoard>p{color:#aeb5b8;margin:0;font-size:12px;line-height:1.55}.clarityBoard>p b{color:#58dda1}.kpiRow{border-block:1px solid #ffffff0e;grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid}.kpiRow article{border-right:1px solid #ffffff0e;padding:17px 10px}.kpiRow article:last-child{border:0}.kpiRow small{color:#697177;font:700 7px ui-monospace,monospace;display:block}.kpiRow b{margin-top:9px;font-size:14px;display:block}.kpiRow em{color:#58dda1;margin-top:7px;font:700 7px ui-monospace,monospace;display:block}.proofLine{color:#8b9498;margin-top:18px;font:700 8px ui-monospace,monospace}.proofLine i{background:#58dda1;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 10px #58dda1}.otAfter>footer i{background:#58dda1;box-shadow:0 0 12px #58dda1}.otOutcome{z-index:3;border-block:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);max-width:1540px;margin:70px auto 0;display:grid;position:relative}.otOutcome>div{border-right:1px solid #ffffff14;padding:26px}.otOutcome>div:last-child{border:0}.otOutcome small{color:#ff5962;letter-spacing:.1em;font:700 8px ui-monospace,monospace;display:block}.otOutcome b{margin-top:15px;font-size:18px;display:block}.otOutcome span{color:#81898f;margin-top:8px;font-size:11px;line-height:1.45;display:block}.officeTransformation.is-live .paperA{animation:6s ease-in-out infinite paperA}.officeTransformation.is-live .paperB{animation:7s ease-in-out infinite paperB}.officeTransformation.is-live .paperC{animation:6.5s ease-in-out infinite paperC}.officeTransformation.is-live .paperD{animation:7.5s ease-in-out infinite paperD}.officeTransformation.is-live .otAfter{animation:6s ease-in-out infinite otBoardLift}@keyframes otPhoneLift{50%{transform:translateY(-18px)rotateY(2deg);box-shadow:inset 0 0 0 7px #030405,0 70px 140px #000,0 0 90px #ff414c35}}@keyframes otScan{0%,to{transform:translateY(0)}50%{transform:translateY(142px)}}@keyframes otBreathe{50%{box-shadow:0 0 0 10px #ff536000,0 0 28px #ff53604a}}@keyframes otSignal{0%{opacity:0;transform:translate(0)scale(.4)}20%,75%{opacity:1}to{opacity:0;transform:translate(470px)scale(1.5)}}@keyframes paperA{50%{transform:rotate(-2deg)translate3d(9px,-11px,42px)}}@keyframes paperB{50%{transform:rotate(2deg)translate3d(-8px,-17px,52px)}}@keyframes paperC{50%{transform:rotate(5deg)translate3d(7px,-9px,72px)}}@keyframes paperD{50%{transform:rotate(-1deg)translate3d(-6px,-14px,88px)}}@keyframes otBoardLift{50%{transform:translateY(-12px)translateZ(24px);box-shadow:0 55px 110px #000}}@media (width<=1200px){.otScene{grid-template-columns:minmax(270px,1fr) 300px minmax(270px,1fr);gap:18px}.phoneShell{width:286px}.otWorld{padding:22px}.paper{width:185px}.clarityBoard{padding:17px}.kpiRow b{font-size:12px}}@media (width<=900px){.officeTransformation{padding:110px 20px 80px}.otHeading>div{grid-template-columns:1fr;gap:28px}.otHeading h2{font-size:clamp(50px,13vw,74px)}.otHeading p{font-size:17px}.otScene{flex-direction:column;gap:34px;min-height:auto;margin-top:60px;display:flex}.otWorld{width:100%;min-height:650px}.otBridge{order:2;min-height:720px}.otBefore{order:1}.otAfter{order:3}.otMirror{display:none}.captureBeam{left:0;right:0}.flowRail{width:290px}.otOutcome{grid-template-columns:1fr 1fr}.otOutcome>div:nth-child(2){border-right:0}.otOutcome>div:nth-child(-n+2){border-bottom:1px solid #ffffff14}}@media (width<=520px){.paper{width:170px}.deskChaos{height:350px}.kpiRow{grid-template-columns:1fr}.kpiRow article{border-bottom:1px solid #ffffff0e;border-right:0}.otOutcome{grid-template-columns:1fr}.otOutcome>div{border-bottom:1px solid #ffffff14;border-right:0}.phoneShell{width:280px}.clarityBoard h3{font-size:21px}}@media (prefers-reduced-motion:reduce){.phoneShell,.scanLine,.phoneScreen>a,.captureBeam i,.paper,.otAfter{animation:none!important}}.otBefore{overflow:hidden}.deskChaos{grid-template-columns:1fr 1fr;align-content:start;gap:14px;height:300px;padding:5px 2px;display:grid;overflow:hidden}.deskChaos .paper{width:auto;min-width:0;height:126px;padding:16px;position:relative;inset:auto;margin:0!important;animation:none!important;transform:none!important}.deskChaos .paperA{transform:rotate(-1.6deg)!important}.deskChaos .paperB{transform:rotate(1.3deg)!important}.deskChaos .paperC{transform:rotate(.8deg)!important}.deskChaos .paperD{transform:rotate(-1.1deg)!important}.officeTransformation.is-live .deskChaos .paper{animation:5.5s ease-in-out infinite containedPaper!important}.officeTransformation.is-live .deskChaos .paper:nth-child(2){animation-delay:-1.2s!important}.officeTransformation.is-live .deskChaos .paper:nth-child(3){animation-delay:-2.4s!important}.officeTransformation.is-live .deskChaos .paper:nth-child(4){animation-delay:-3.6s!important}@keyframes containedPaper{0%,to{translate:0}50%{translate:0 -5px}}@media (width<=520px){.deskChaos{grid-template-columns:1fr;height:420px}.deskChaos .paper{height:92px}.otBefore{min-height:790px}}@media (prefers-reduced-motion:reduce){.officeTransformation.is-live .deskChaos .paper{animation:none!important}}.authorityCopy{padding:110px clamp(24px,6vw,110px) 100px;overflow:hidden}.authorityCopy h2{max-width:1500px}.authorityCopy>p{max-width:760px;font-size:16px}.authorityCopy>.pilotSlider{background:0 0;margin:58px calc(-1*clamp(24px,6vw,110px)) 0;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.pilotSlider:before,.pilotSlider:after{content:"";z-index:4;pointer-events:none;width:10vw;position:absolute;top:0;bottom:0}.pilotSlider:before{background:linear-gradient(90deg,#080a0c,#0000);left:0}.pilotSlider:after{background:linear-gradient(-90deg,#080a0c,#0000);right:0}.authorityCopy .pilotTrack{will-change:transform;gap:20px;width:max-content;padding:42px 0 54px;animation:38s linear infinite pilotGlide;display:flex}.authorityCopy .pilotTrack:hover{animation-play-state:paused}.authorityCopy .pilotTrack article{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#171b20d9,#0b0e11e8);border:1px solid #ffffff1c;border-radius:18px;width:390px;height:245px;padding:26px;animation:6s ease-in-out infinite mirrorLift;position:relative;overflow:hidden;transform:translateY(8px);box-shadow:inset 0 1px #ffffff20,0 22px 58px #0009}.authorityCopy .pilotTrack article:nth-child(2n){animation-delay:-1.2s}.authorityCopy .pilotTrack article:nth-child(3n){animation-delay:-2.4s}.authorityCopy .pilotTrack article:nth-child(4n){animation-delay:-3.6s}.authorityCopy .pilotTrack article:nth-child(5n){animation-delay:-4.8s}.authorityCopy .pilotTrack article:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 36%,#ffffff14 46%,#ffffff35 50%,#ffffff0d 54%,#0000 64%);animation:7s ease-in-out infinite mirrorSweep;position:absolute;inset:-80% -40%;transform:translate(-55%)rotate(7deg)}.authorityCopy .pilotTrack article:after{content:"";pointer-events:none;background:radial-gradient(circle at 84% 12%,#f52f3918,#0000 32%);position:absolute;inset:0}.pilotTrack article>header{z-index:2;align-items:center;display:flex;position:relative}.pilotTrack article>header small{color:#9ba1a6;letter-spacing:.13em;font:700 8px ui-monospace,monospace}.pilotTrack article>header>i{color:#ff626a;letter-spacing:.08em;background:#ff3d4710;border:1px solid #ff4b5530;border-radius:20px;margin-left:auto;padding:7px 9px;font:700 7px ui-monospace,monospace}.authorityCopy .pilotTrack article>b{z-index:2;letter-spacing:-.025em;margin:38px 0 12px;font-size:24px;display:block;position:relative}.pilotTrack article>p{z-index:2;color:#8f969c;max-width:310px;margin:0;font-size:12px;line-height:1.55;position:relative}.pilotTrack article>footer{z-index:2;color:#71787e;border-top:1px solid #ffffff10;padding-top:15px;font:700 7px ui-monospace,monospace;display:flex;position:absolute;bottom:22px;left:26px;right:26px}.pilotTrack article>footer span{color:#d9dcde}.pilotTrack article>footer span i{background:#ff4e58;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block;box-shadow:0 0 10px #ff4e58}.pilotTrack article>footer em{margin-left:auto;font-style:normal}@keyframes pilotGlide{to{transform:translate(calc(-50% - 10px))}}@keyframes mirrorLift{0%,to{transform:translateY(8px)scale(.985);box-shadow:inset 0 1px #ffffff16,0 18px 46px #0008}50%{border-color:#ffffff30;transform:translateY(-14px)scale(1);box-shadow:inset 0 1px #ffffff2b,0 34px 75px #000c,0 0 35px #f52f390d}}@keyframes mirrorSweep{0%,18%{transform:translate(-58%)rotate(7deg)}62%,to{transform:translate(58%)rotate(7deg)}}@media (width<=760px){.authorityCopy{padding:90px 20px 75px}.authorityCopy>.pilotSlider{margin:42px -20px 0}.authorityCopy .pilotTrack{gap:14px;padding:32px 0 44px;animation-duration:32s}.authorityCopy .pilotTrack article{width:310px;height:225px;padding:22px}.authorityCopy .pilotTrack article>b{margin-top:31px;font-size:21px}.pilotTrack article>footer{left:22px;right:22px}.pilotTrack article>footer em{display:none}}@media (prefers-reduced-motion:reduce){.authorityCopy .pilotTrack{width:auto;animation:none;overflow-x:auto}.authorityCopy .pilotTrack article{animation:none;transform:none}.authorityCopy .pilotTrack article:nth-child(n+6){display:none}}.chainSection{z-index:3;color:#f5f4ef;background:radial-gradient(circle at 50% 48%,#30101622,#0000 32%),#0a0c0f;padding:130px clamp(24px,6vw,110px) 90px;position:relative;overflow:hidden}.chainSection:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:62px 62px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 86%,#0000);mask-image:linear-gradient(#0000,#000 18% 86%,#0000)}.chainHead{z-index:2;grid-template-columns:1.45fr .55fr;align-items:end;gap:9vw;max-width:1540px;margin:auto;display:grid;position:relative}.chainHead>div>span{color:#ff5059;letter-spacing:.18em;font:700 10px ui-monospace,monospace}.chainHead h2{letter-spacing:-.065em;max-width:1060px;margin:27px 0 0;font-size:clamp(52px,5.8vw,92px);font-weight:540;line-height:.92}.chainHead aside{background:#ffffff05;border:1px solid #ffffff14;border-radius:15px;padding:22px;box-shadow:inset 0 1px #ffffff12}.chainHead aside>i{background:#55dca0;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 12px #55dca0}.chainHead aside>b{color:#d9ddda;letter-spacing:.12em;font:700 9px ui-monospace,monospace}.chainHead aside p{color:#92999e;margin:18px 0 0;font-size:12px;line-height:1.6}.custodyStage{z-index:2;perspective:1400px;grid-template-columns:minmax(300px,1fr) 280px minmax(300px,1fr);align-items:center;gap:36px;max-width:1450px;min-height:570px;margin:80px auto 0;display:grid;position:relative}.custodyStage:before{content:"";background:linear-gradient(90deg,#ff4d5745,#fff7,#55dda170);height:1px;position:absolute;top:50%;left:9%;right:9%;box-shadow:0 0 24px #ff4d5730}.custodyGlow{filter:blur(18px);background:radial-gradient(circle,#ff394427,#0000 68%);border-radius:50%;width:420px;height:420px;animation:5s ease-in-out infinite custodyPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sourceArtifact,.auditArtifact{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#171b20e9,#0b0e11ef);border:1px solid #ffffff1b;border-radius:20px;min-height:485px;transition:transform .6s,border-color .6s;position:relative;overflow:hidden;box-shadow:0 45px 95px #000a,inset 0 1px #ffffff18}.sourceArtifact{transform:rotateY(4deg)}.auditArtifact{transform:rotateY(-4deg)}.sourceArtifact>header,.auditArtifact>header{color:#a4abb0;letter-spacing:.11em;border-bottom:1px solid #ffffff10;align-items:center;height:58px;padding:0 20px;font:700 8px ui-monospace,monospace;display:flex}.sourceArtifact>header i,.auditArtifact>header i{color:#ff5c64;margin-left:auto;font-style:normal}.sourcePaper{color:#1a2229;background:#e8edf0;border-radius:12px;min-height:330px;margin:24px;padding:27px;position:relative;box-shadow:0 25px 50px #0007}.sourcePaper>small{color:#e2343d;letter-spacing:.12em;font:800 8px ui-monospace,monospace;display:block}.sourcePaper>b{margin:9px 0 35px;font-size:24px;display:block}.sourcePaper dl{margin:0}.sourcePaper dl>div{border-top:1px solid #bdc5ca;padding:12px 0;font-size:11px;display:flex}.sourcePaper dt{color:#65717a}.sourcePaper dd{margin-left:auto;font-weight:700}.fieldFocus{opacity:0;background:#ef35400c;border:1px solid #ef3540;height:48px;transition:opacity .5s,transform .5s;position:absolute;left:20px;right:20px}.focusOne{top:144px}.focusTwo{top:193px}.sourceArtifact>footer{color:#7d858b;align-items:center;height:48px;padding:0 20px;font:700 8px ui-monospace,monospace;display:flex}.sourceArtifact>footer i{background:#55dca0;border-radius:50%;width:6px;height:6px;margin-right:8px}.custodyCore{z-index:5;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:370px;display:flex;position:relative}.controlOrb{background:radial-gradient(circle at 35% 30%,#41464b,#101316 58%,#050607);border:1px solid #696f74;border-radius:50%;place-items:center;width:150px;height:150px;animation:5s ease-in-out infinite orbFloat;display:grid;position:relative;box-shadow:inset 0 0 35px #fff1,0 0 0 14px #ffffff05,0 0 75px #ff3d4730}.controlOrb:before{content:"";border:1px dashed #a9afb3;border-radius:50%;animation:14s linear infinite orbSpin;position:absolute;inset:12px}.controlOrb:after{content:"";border:1px solid #ffffff0e;border-radius:50%;position:absolute;inset:-28px}.controlOrb>span{font-size:42px;font-weight:750}.controlOrb>small{color:#8e959a;letter-spacing:.16em;width:180px;font:700 7px/1.6 ui-monospace,monospace;position:absolute;top:172px}.custodyCore>p{color:#a9afb3;width:280px;margin:0;font-size:11px;line-height:1.6;transition:opacity .35s;position:absolute;top:275px}.proofRail{height:40px;position:absolute;top:50%;left:-40%;right:-40%}.proofRail>span{background:linear-gradient(90deg,#ff4f58,#fff,#55dca0);height:1px;position:absolute;top:19px;left:0;right:0}.proofRail>i{background:#fff;border-radius:50%;width:9px;height:9px;animation:3s linear infinite proofTravel;position:absolute;top:15px;left:0;box-shadow:0 0 12px #fff,0 0 22px #ff4d57}.proofRail>i:nth-child(3){animation-delay:-.75s}.proofRail>i:nth-child(4){animation-delay:-1.5s}.proofRail>i:nth-child(5){animation-delay:-2.25s}.recordState{padding:30px}.recordState>small{color:#7c848a;letter-spacing:.12em;font:700 8px ui-monospace,monospace}.recordState h3{text-transform:capitalize;margin:22px 0 28px;font-size:30px;line-height:1.05;transition:opacity .35s}.confidence{background:#ffffff04;border:1px solid #ffffff10;border-radius:11px;padding:17px}.confidence>span{color:#8c949a;font-size:9px}.confidence>b{float:right;color:#55dca0;font-size:10px}.confidence>i{background:#ffffff10;border-radius:3px;height:3px;margin-top:15px;display:block;overflow:hidden}.confidence>i em{background:linear-gradient(90deg,#ff4d57,#55dca0);width:96%;height:100%;transition:width .6s;display:block}.recordState ul{margin:0;padding:18px 0 0;list-style:none}.recordState li{color:#afb5b9;border-top:1px solid #ffffff0d;padding:13px 0;font-size:10px}.recordState li i{background:#55dca0;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block;box-shadow:0 0 9px #55dca0}.auditArtifact>footer{color:#777f85;border-top:1px solid #ffffff10;align-items:center;height:52px;padding:0 20px;font:700 8px ui-monospace,monospace;display:flex;position:absolute;bottom:0;left:0;right:0}.auditArtifact>footer span{color:#55dca0}.auditArtifact>footer span i{background:#55dca0;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.auditArtifact>footer em{margin-left:auto;font-style:normal}.controlSequence{z-index:2;border-block:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);max-width:1450px;margin:45px auto 0;display:grid;position:relative}.controlSequence button{color:#7d858b;text-align:left;cursor:pointer;border:0;background:0 0;border-right:1px solid #ffffff14;min-height:118px;padding:23px;transition:background .4s,color .4s;position:relative}.controlSequence button:last-child{border-right:0}.controlSequence button span{color:#ff5059;font:700 8px ui-monospace,monospace;display:block}.controlSequence button b{text-transform:uppercase;margin-top:24px;font-size:13px;display:block}.controlSequence button>i{background:#ff4e58;height:2px;transition:right .5s;position:absolute;bottom:-1px;left:0;right:100%}.controlSequence button.active{color:#fff;background:#ffffff05}.controlSequence button.active>i{right:0}.chainSection[data-active="0"] .focusOne,.chainSection[data-active="1"] .focusOne,.chainSection[data-active="2"] .focusTwo,.chainSection[data-active="3"] .focusTwo{opacity:1;transform:translate(4px)}.chainSection[data-active="1"] .sourceArtifact,.chainSection[data-active="2"] .auditArtifact,.chainSection[data-active="3"] .auditArtifact{border-color:#55dca044;transform:rotateY(0)translateY(-8px)}.chainFooter{z-index:2;border-top:1px solid #ffffff12;max-width:1450px;margin:55px auto 0;padding-top:28px;display:flex;position:relative}.chainFooter>p{color:#acb2b6;margin:0;font-size:12px}.chainFooter nav{gap:25px;margin-left:auto;display:flex}.chainFooter a{color:#848b91;font-size:10px;text-decoration:none}.chainFooter a:hover{color:#fff}@keyframes custodyPulse{50%{opacity:.7;transform:translate(-50%,-50%)scale(1.12)}}@keyframes orbFloat{50%{transform:translateY(-12px);box-shadow:inset 0 0 35px #fff1,0 0 0 18px #ffffff04,0 0 95px #ff3d4740}}@keyframes orbSpin{to{transform:rotate(360deg)}}@keyframes proofTravel{0%{opacity:0;transform:translate(0)scale(.5)}20%,75%{opacity:1}to{opacity:0;transform:translate(500px)scale(1.3)}}@media (width<=1000px){.chainHead{grid-template-columns:1fr}.chainHead aside{max-width:520px}.custodyStage{grid-template-columns:1fr;gap:28px}.custodyStage:before{display:none}.sourceArtifact,.auditArtifact{transform:none}.custodyCore{min-height:350px}.proofRail{left:10%;right:10%;transform:rotate(90deg)}.controlSequence{grid-template-columns:1fr 1fr}.chainFooter{display:block}.chainFooter nav{margin:24px 0 0}}@media (width<=600px){.chainSection{padding:95px 20px 70px}.chainHead h2{font-size:clamp(48px,13vw,68px)}.custodyStage{margin-top:55px}.sourcePaper{margin:16px}.controlSequence{grid-template-columns:1fr}.controlSequence button{border-bottom:1px solid #ffffff12;border-right:0;min-height:90px}.chainFooter nav{flex-direction:column;gap:15px}}@media (prefers-reduced-motion:reduce){.custodyGlow,.controlOrb,.controlOrb:before,.proofRail>i{animation:none!important}}.suggestFieldsBtn{color:#9ce9ff;letter-spacing:.01em;background:linear-gradient(135deg,#123752,#252b63);border:1px solid #398cb0;border-radius:9px;min-height:46px;font-size:11px;font-weight:800;box-shadow:0 10px 28px #07101c80}.suggestFieldsBtn:hover{background:linear-gradient(135deg,#164967,#323379);border-color:#56cef5}.suggestFieldsBtn:disabled{opacity:.45;cursor:not-allowed}.suggestionSummary{background:linear-gradient(145deg,#0d2939,#111d34);border:1px solid #2b6f89;border-radius:10px;padding:15px}.suggestionSummary>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.suggestionSummary b{color:#a6edff;font-size:11px}.suggestionSummary span{color:#4ee5a4;text-transform:uppercase;font-size:8px}.suggestionSummary p{color:#b5c7d8;margin:10px 0;font-size:10px;line-height:1.55}.suggestionSummary small{color:#e8be69;margin:8px 0;font-size:8px;display:block}.suggestionSummary em{color:#7f94aa;border-top:1px solid #244155;padding-top:9px;font-size:8px;font-style:normal;display:block}.categoryForm>label>small{color:#6f849a;margin-left:5px;font-weight:400;display:inline}.fieldBuilder:before{content:"AI SUGGESTED · FULLY EDITABLE";color:#45d9fa;letter-spacing:.12em;margin-bottom:12px;font-size:7px;display:block}.categoryActions{gap:5px;flex:none!important;display:flex!important}.categoryActions button{color:#a8b9ca;background:#111f2f;border:1px solid #30475e;border-radius:6px;padding:7px 9px;font-size:8px}.categoryActions button:hover{color:#e7f4ff;border-color:#4b718f}.categoryActions button.danger{color:#ff8da3;background:#26151c;border-color:#663044}.deleteSafety{color:#e9bd66;margin:12px 0 0;font-size:9px;line-height:1.5;display:block}.sectionMetrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.navGroup{display:grid}.expenseSubnav{border-left:1px solid #1e3c52;margin:2px 0 7px 20px;padding-left:8px;display:grid}.appSide nav .expenseSubnav button{border-radius:5px;height:31px;font-size:8px}.appSide nav .expenseSubnav button i{width:13px}.expenseSubnav em{color:#e7ba63;border:1px solid #554524;border-radius:3px;margin-left:auto;padding:2px 3px;font-size:5px;font-style:normal}.expenseBreakdown{background:#0b1420;border:1px solid #1d3046;border-radius:11px;margin-bottom:12px;padding:18px}.expenseBreakdown>.appCardHead{margin-bottom:12px}.expenseCategoryGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:9px;display:grid}.expenseCategoryGrid button{text-align:left;background:#0e1b2a;border:1px solid #21374e;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;min-height:77px;padding:14px;display:flex;position:relative;overflow:hidden}.expenseCategoryGrid button:hover{background:#102337;border-color:#317899}.expenseCategoryGrid b,.expenseCategoryGrid small{display:block}.expenseCategoryGrid b{font-size:10px}.expenseCategoryGrid small{color:#72869d;margin-top:5px;font-size:7px}.expenseCategoryGrid strong{color:#d8e8f5;font-size:11px}.expenseCategoryGrid button>span{background:linear-gradient(90deg,#35d8f6,#6c69ef);height:2px;transition:all .25s;position:absolute;bottom:0;left:0}.sampleUploadLabel{background:#0d2130;border-radius:9px;display:block;color:#c9d9e8!important;border:1px dashed #367696!important;padding:14px!important}.sampleUploadLabel input{background:#091723!important;border:1px solid #27445d!important;height:auto!important;margin:10px 0 8px!important;padding:8px!important;display:block!important}.sampleUploadLabel>span{color:#7cdff8;font-size:9px;display:block}.sampleAnalysisCard{background:#0b1b29;border:1px solid #2b5873;border-radius:11px;padding:15px}.sampleFacts{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.sampleFacts>span{background:#0e2738;border:1px solid #20445b;border-radius:7px;padding:10px}.sampleFacts small,.sampleFacts b{display:block}.sampleFacts small{color:#60839a;letter-spacing:.1em;font-size:6px}.sampleFacts b{margin-top:6px;font-size:9px}.samplePreview{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:14px;display:grid}.samplePreview h3{grid-column:1/-1;margin:0 0 5px;font-size:11px}.samplePreview label{background:#0d2636;border:1px solid #204057;border-radius:6px;padding:9px}.samplePreview span,.samplePreview b{display:block}.samplePreview span{color:#6e8ba0;font-size:7px}.samplePreview b{margin-top:5px;font-size:9px}.sampleTable{margin-top:14px}.sampleTable h3{margin:0 0 8px;font-size:10px}.sampleTableScroll{border:1px solid #234157;border-radius:7px;overflow:auto}.sampleTableRow{border-bottom:1px solid #1b3448;grid-auto-columns:minmax(120px,1fr);grid-auto-flow:column;min-width:max-content;display:grid}.sampleTableRow:last-child{border:0}.sampleTableRow span{color:#aabccc;border-right:1px solid #1b3448;min-width:120px;padding:8px 10px;font-size:8px}.sampleTableHead{background:#102d3e}.sampleTableHead span{color:#65dffa;text-transform:uppercase;font-size:7px;font-weight:800}@media (width<=750px){.sampleFacts{grid-template-columns:1fr 1fr}.samplePreview{grid-template-columns:1fr}}:root{--bg:#05070d;--panel:#0b111d;--panel2:#0e1625;--line:#8cb4dc24;--text:#eef7ff;--muted:#8b9bb0;--cyan:#42ddff;--blue:#4f7cff;--violet:#855cff;--green:#42e59b;--yellow:#fc6}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif}button,input,select{font:inherit}button,a{color:inherit}button{cursor:pointer}a{text-decoration:none}main{background:radial-gradient(circle at 50% 5%,#0c1930 0,transparent 25%),var(--bg);overflow:hidden}.nav{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05070db8;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:76px;padding:0 max(5vw,28px);display:flex;position:fixed;inset:0 0 auto}.brand{letter-spacing:.08em;align-items:center;gap:11px;font-size:13px;font-weight:700;display:flex}.brand b{color:var(--cyan)}.logo{width:38px;height:38px;color:var(--cyan);background:linear-gradient(135deg,#42ddff26,#855cff29);border:1px solid #42ddff66;border-radius:11px;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 16px #42ddff14}.logo i{background:var(--green);width:4px;height:4px;box-shadow:0 0 8px var(--green);border-radius:50%;position:absolute;top:4px;right:4px}.navlinks{gap:28px;display:flex}.navlinks a{color:#a9b5c5;font-size:13px;transition:all .25s}.navlinks a:hover{color:var(--cyan)}.navActions{align-items:center;gap:18px;display:flex}.textBtn{background:0 0;border:0;font-size:13px}.btn{background:linear-gradient(135deg,#149ed0,#5368e8);border:1px solid #53d7ff8c;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:14px 20px;font-size:13px;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 9px 35px #1e9fdc3d}.btn:hover{transform:translateY(-2px);box-shadow:0 12px 42px #3ac7f557}.btn.small{padding:10px 15px;font-size:12px}.btn.ghost{box-shadow:none;background:#ffffff09;border-color:#ffffff24}.mobileMenu{background:0 0;border:0;width:30px;display:none}.mobileMenu span{background:#fff;height:1px;margin:7px;display:block}.hero{background-image:linear-gradient(#558cd20b 1px,#0000 1px),linear-gradient(90deg,#558cd20b 1px,#0000 1px);background-size:54px 54px;grid-template-columns:.88fr 1.12fr;align-items:center;gap:60px;min-height:900px;padding:160px max(6vw,32px) 100px;display:grid;position:relative}.hero:after{content:"";background:linear-gradient(90deg,transparent,var(--cyan),transparent);opacity:.14;height:1px;position:absolute;inset:76px 0 auto}.orb{filter:blur(70px);opacity:.15;pointer-events:none;border-radius:50%;position:absolute}.orb.one{background:#245eff;width:400px;height:400px;top:17%;right:13%}.orb.two{background:#822eff;width:260px;height:260px;bottom:10%;left:2%}.eyebrow,.kicker{letter-spacing:.22em;color:var(--cyan);font-size:10px;font-weight:800}.eyebrow{align-items:center;gap:10px;display:flex}.eyebrow span{background:var(--cyan);width:26px;height:1px;box-shadow:0 0 7px var(--cyan)}h1{letter-spacing:-.055em;max-width:760px;margin:22px 0 26px;font-size:clamp(52px,5.3vw,82px);line-height:1.02}h1 em,h2 em{background:linear-gradient(90deg,var(--cyan),#7c8fff 60%,#ad7cff);color:#0000;-webkit-background-clip:text;font-style:normal}.heroCopy>p{color:#9cabbe;max-width:620px;font-size:17px;line-height:1.75}.actions{gap:12px;margin:34px 0;display:flex}.play{border:1px solid #62738c;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.trust{color:#7f90a7;flex-wrap:wrap;gap:18px;font-size:10px;display:flex}.trust span{align-items:center;gap:5px;display:flex}.trust svg{color:var(--green)}.heroVisual{perspective:1000px;position:relative}.scanCard{background:linear-gradient(145deg,#0e1829f5,#070c16fa);border:1px solid #58b8ff40;border-radius:16px;overflow:hidden;transform:rotateY(-3deg)rotateX(1deg);box-shadow:0 40px 100px #0000008c,0 0 70px #296eff1a}.windowTop{border-bottom:1px solid var(--line);letter-spacing:.14em;color:#718096;align-items:center;gap:6px;height:48px;padding:0 16px;font-size:8px;display:flex}.windowTop>span{background:#29384d;border-radius:50%;width:6px;height:6px}.windowTop b{margin-left:8px}.windowTop small{color:var(--green);margin-left:auto;font-weight:800}.processor{grid-template-columns:1fr 48px 1fr;align-items:center;padding:26px;display:grid}.invoice{color:#213047;background:#e7edf4;height:380px;padding:22px;position:relative;overflow:hidden;box-shadow:0 10px 35px #0008}.invHead{align-items:center;gap:10px;display:flex}.fakeLogo{color:#fff;background:linear-gradient(135deg,#1acbf1,#656ee8);border-radius:6px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:900;display:grid}.invHead div{flex-direction:column;font-size:10px;display:flex}.invHead small{color:#637086;margin-top:3px;font-size:6px}.invHead strong{letter-spacing:.1em;margin-left:auto;font-size:15px}.invMeta{color:#667287;justify-content:space-between;margin-top:34px;font-size:7px;display:flex}.invMeta span{flex-direction:column;gap:5px;display:flex}.invMeta b{color:#18243a;font-size:9px}.lines{gap:16px;margin:34px 0;display:grid}.lines i{border-bottom:1px solid #afbac8;height:9px;display:block;position:relative}.lines i:after{content:"";background:#aebac8;width:18%;height:3px;position:absolute;bottom:5px;right:0}.invTotal{border-top:2px solid #2d3b4d;justify-content:flex-end;gap:20px;padding-top:16px;font-size:9px;display:flex}.invTotal b{font-size:12px}.scanLine,.paperScan{background:var(--cyan);height:2px;box-shadow:0 0 12px var(--cyan),0 0 30px var(--cyan);animation:3.6s ease-in-out infinite scan;position:absolute;top:10%;left:0;right:0}.detect{border:1px solid #0000;transition:all .45s;position:absolute}.detect.active{background:#00c8f514;border-color:#0ac;box-shadow:0 0 15px #00c8f526}.d0{width:120px;height:45px;top:18px;left:18px}.d1{width:85px;height:42px;top:91px;right:18px}.d2{height:130px;top:148px;left:18px;right:18px}.d3{width:135px;height:52px;bottom:34px;right:18px}.flowLine{align-items:center;display:flex;position:relative}.flowLine i{background:linear-gradient(90deg,var(--cyan),var(--violet));height:1px;box-shadow:0 0 8px var(--cyan);flex:1}.flowLine span{border:1px solid var(--cyan);width:27px;height:27px;color:var(--cyan);z-index:2;background:#15233a;border-radius:50%;place-items:center;font-size:7px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.extract{background:#0c1728d9;border:1px solid #5b8bc12e;height:350px;padding:18px}.extractHead{color:#71849b;justify-content:space-between;margin-bottom:20px;font-size:7px;display:flex}.extractHead b{color:var(--green);font-size:6px}.extract>div:not(.extractHead){border-bottom:1px solid var(--line);opacity:.28;grid-template-columns:1fr 1.7fr 15px;align-items:center;padding:12px 0;font-size:7px;transition:all .4s;display:grid}.extract>div.ready{opacity:1}.extract div span{color:#708096}.extract div b{font-size:8px}.extract svg{color:var(--green)}.processFoot{border-top:1px solid var(--line);grid-template-columns:100px 1fr auto;align-items:center;gap:12px;height:58px;padding:0 18px;font-size:8px;display:grid}.processFoot>span{background:#17243a;height:3px}.processFoot i{background:var(--cyan);height:100%;box-shadow:0 0 7px var(--cyan);transition:all .5s;display:block}.processFoot small{color:var(--cyan)}.floatChip{background:#0a121feb;border:1px solid #64bcff40;border-radius:10px;align-items:center;gap:10px;padding:11px 14px;font-size:8px;animation:5s ease-in-out infinite float;display:flex;position:absolute;box-shadow:0 12px 32px #0009}.floatChip svg{color:var(--cyan)}.floatChip span{flex-direction:column;display:flex}.floatChip b{font-size:12px}.fc1{top:-35px;right:-20px}.fc2{animation-delay:-2s;bottom:45px;left:-30px}@keyframes float{50%{transform:translateY(-9px)}}.logoStrip{border-block:1px solid var(--line);color:#546278;letter-spacing:.15em;justify-content:space-around;align-items:center;height:90px;font-size:10px;display:flex}.logoStrip span{font-size:8px}.logoStrip b{opacity:.65}.section{max-width:1280px;margin:auto;padding:120px 34px}.sectionHead{justify-content:space-between;align-items:flex-end;margin-bottom:55px;display:flex}.sectionHead h2,.centerHead h2,.securityCopy h2{letter-spacing:-.045em;max-width:740px;margin:15px 0;font-size:clamp(38px,4vw,60px);line-height:1.05}.sectionHead>p{color:var(--muted);max-width:350px;font-size:14px;line-height:1.7}.centerHead{text-align:center;max-width:800px;margin:0 auto 55px}.centerHead h2{margin-inline:auto}.centerHead p{color:var(--muted)}.steps{border:1px solid var(--line);background:#080d16;grid-template-columns:repeat(5,1fr);display:grid}.steps button{text-align:left;border:0;border-right:1px solid var(--line);background:0 0;min-height:250px;padding:28px 22px;transition:all .3s;position:relative}.steps button:last-child{border:0}.steps button:hover,.steps button.active{background:linear-gradient(#37a1ff1c,#0000)}.steps button>span{color:#59687d;letter-spacing:.16em;font-size:8px}.stepIcon{color:#7589a4;border:1px solid #25344b;border-radius:9px;place-items:center;width:42px;height:42px;margin:34px 0 22px;display:grid}.steps .active .stepIcon{color:var(--cyan);border-color:var(--cyan);box-shadow:0 0 20px #42ddff26}.steps b{font-size:14px;display:block}.steps p{color:#77889f;font-size:11px;line-height:1.6}.steps button>i{background:var(--cyan);width:0;height:2px;box-shadow:0 0 9px var(--cyan);transition:all .4s;position:absolute;bottom:-1px;left:0}.steps button.active>i{width:100%}.demo{max-width:1400px}.demoFrame{background:#080d16;border:1px solid #5192d240;border-radius:15px;overflow:hidden;box-shadow:0 30px 90px #0008}.demoToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:55px;padding:0 20px;font-size:10px;display:flex}.demoToolbar>span{gap:6px;display:flex}.demoToolbar>span i{background:#344158;border-radius:50%;width:6px;height:6px}.demoToolbar>div{align-items:center;gap:16px;display:flex}.demoToolbar button{color:#8da0b8;background:0 0;border:0;font-size:9px}.status{text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:800}.status.blue{color:#57c8ff}.status.green{color:var(--green)}.status.yellow{color:var(--yellow)}.demoBody{grid-template-columns:1fr 1fr;min-height:630px;display:grid}.paper{color:#1c293b;background:#ecf1f6;margin:35px;padding:34px;position:relative;overflow:hidden}.paperTitle{align-items:center;gap:12px;display:flex}.paperTitle span{flex-direction:column;font-size:11px;display:flex}.paperTitle small{color:#708094;margin-top:4px;font-size:7px}.paperTitle strong{letter-spacing:.06em;margin-left:auto;font-size:17px}.paperMeta{color:#6b7789;grid-template-columns:1.3fr 1fr 1fr;margin:45px 0 30px;font-size:7px;line-height:2;display:grid}.paperMeta b{color:#253044;font-size:9px}.paper table{border-collapse:collapse;width:100%;font-size:8px}.paper th{text-align:left;color:#fff;background:#26344a;padding:10px}.paper td{border-bottom:1px solid #c6d0da;padding:13px 10px}.paper th:not(:first-child),.paper td:not(:first-child){text-align:right}.totals{text-align:right;width:200px;margin:25px 0 0 auto;font-size:8px;line-height:2.2}.totals b{width:80px;display:inline-block}.totals strong{border-top:1px solid #29374b;margin-top:5px;padding-top:5px;font-size:10px;display:block}.ocrBox{color:#0086a6;background:#00bade10;border:1px solid #00b4dd;padding:3px;font-size:6px;position:absolute}.ob1{width:185px;height:58px;top:24px;left:25px}.ob2{width:120px;height:50px;top:112px;right:25px}.ob3{width:220px;height:45px;bottom:42px;right:25px}.dataPanel{border-left:1px solid var(--line);padding:35px}.panelTabs{border-bottom:1px solid var(--line);align-items:center;margin-bottom:18px;display:flex}.panelTabs button{color:#62738a;background:0 0;border:0;padding:0 12px 14px;font-size:9px}.panelTabs button.active{color:var(--cyan);border-bottom:1px solid var(--cyan)}.panelTabs span{color:var(--green);margin-left:auto;font-size:7px}.dataPanel label{margin:12px 0;display:block}.dataPanel label>span{color:#718198;justify-content:space-between;margin-bottom:6px;font-size:7px;display:flex}.dataPanel label small{color:var(--green)}.dataPanel label>div{background:#0b1320;border:1px solid #1b2a40;justify-content:space-between;align-items:center;height:37px;padding:0 12px;font-size:9px;display:flex}.dataPanel label svg{color:var(--green)}.reviewActions{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.reviewActions .btn{padding:10px 14px;font-size:9px}.featureGrid{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.featureGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(145deg,#0c1320b8,#070b13b8);min-height:260px;padding:26px;transition:all .3s;position:relative}.featureGrid article:nth-child(4n){border-right:0}.featureGrid article:hover{background:linear-gradient(145deg,#17324bb3,#0a0e1ccc);transform:translateY(-3px)}.featureNum{color:#405067;font-size:8px;position:absolute;top:18px;right:18px}.featureIcon{width:42px;height:42px;color:var(--cyan);background:#0e2034;border:1px solid #1e5672;border-radius:10px;place-items:center;margin:20px 0 28px;display:grid}.featureGrid h3{font-size:14px}.featureGrid p{color:#77889e;font-size:11px;line-height:1.7}.featureGrid a{color:var(--cyan);align-items:center;gap:5px;font-size:9px;display:flex;position:absolute;bottom:25px}.dashboard{max-width:1450px}.dashShell{background:#080d15;border:1px solid #1a2a3e;border-radius:15px;grid-template-columns:190px 1fr;min-height:730px;display:grid;box-shadow:0 40px 100px #0009}.dashShell aside{border-right:1px solid var(--line);padding:22px 15px}.brand.mini{margin-bottom:38px;padding:0 10px}.mini .logo{width:31px;height:31px}.dashShell aside button{color:#6f8199;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;height:40px;margin:3px 0;padding:0 11px;font-size:9px;display:flex}.dashShell aside button.active{color:var(--cyan);border-left:2px solid var(--cyan);background:linear-gradient(90deg,#27b2f12b,#0000)}.dashShell aside small{color:#d9a8ff;background:#47245d;border-radius:4px;margin-left:auto;padding:2px 5px}.dashMain{min-width:0;padding:0 24px 24px}.dashMain header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:76px;display:flex}.dashMain header>div:first-child{flex-direction:column;gap:6px;display:flex}.dashMain header small{color:#596a81;letter-spacing:.12em;font-size:6px}.dashMain header b{font-size:13px}.dashTop{align-items:center;gap:8px;display:flex}.dashTop>button:not(.btn){border:1px solid var(--line);color:#8394a9;background:#0d1624;border-radius:7px;place-items:center;width:32px;height:32px;display:grid;position:relative}.dashTop button i{background:#ff5f80;border-radius:50%;width:4px;height:4px;position:absolute;top:6px;right:6px}.dashTop>span{background:linear-gradient(135deg,#244e6e,#624781);border-radius:8px;place-items:center;width:30px;height:30px;font-size:8px;display:grid}.metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0;display:grid}.metrics article{border:1px solid var(--line);background:#0c1421;border-radius:9px;padding:16px}.metrics article>span{color:#6e7e94;justify-content:space-between;font-size:7px;display:flex}.metrics article>span svg{color:#64758c}.metrics article>b{margin:14px 0 8px;font-size:18px;display:block}.metrics article small{color:var(--green);font-size:7px}.metrics article small.warn{color:var(--yellow)}.charts{grid-template-columns:2fr .75fr;gap:10px;display:grid}.charts article,.activity{border:1px solid var(--line);background:#0b1320;border-radius:9px;padding:16px}.chartHead{justify-content:space-between;display:flex}.chartHead span{flex-direction:column;gap:4px;display:flex}.chartHead b{font-size:9px}.chartHead small{color:#65768e;font-size:6px}.chartHead button{color:#71839b;border:1px solid var(--line);background:#101a29;border-radius:5px;padding:5px 8px;font-size:7px}.chartArea{height:180px;margin:18px 0 0 32px;position:relative}.chartArea svg{background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 36px);width:100%;height:145px;position:absolute;inset:0;overflow:visible}.chartArea .area{fill:url(#fill)}.line{fill:none;stroke-width:2px}.line.cyan{stroke:var(--cyan)}.line.violet{stroke:var(--violet)}.yLabels{color:#526176;flex-direction:column;justify-content:space-between;height:145px;padding-right:7px;font-size:6px;display:flex;position:absolute;right:100%}.xLabels{color:#526176;justify-content:space-between;font-size:6px;display:flex;position:absolute;top:154px;left:0;right:0}.ring{background:conic-gradient(var(--cyan) 0 98.7%,#1b2b40 98.7%);border-radius:50%;place-items:center;width:120px;height:120px;margin:24px auto 16px;display:grid;position:relative;box-shadow:0 0 25px #42ddff1f}.ring:after{content:"";background:#0b1320;border-radius:50%;position:absolute;inset:10px}.ring span{z-index:1;text-align:center}.ring b{font-size:17px;display:block}.ring small{color:var(--cyan);font-size:5px}.accRows span{border-bottom:1px solid var(--line);color:#73839a;justify-content:space-between;padding:7px 0;font-size:7px;display:flex}.accRows b{color:#c8d4e3}.activity{margin-top:10px;padding:0}.tableTop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:45px;padding:0 15px;font-size:8px;display:flex}.tableTop button{color:var(--cyan);background:0 0;border:0;font-size:7px}.activityHead,.activity button{text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0a;grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:center;width:100%;height:42px;padding:0 15px;font-size:7px;display:grid}.activityHead{color:#506077;height:28px;font-size:6px}.activity button:hover{background:#0e1928}.activity button>span:first-child{align-items:center;gap:8px;display:flex}.activity button i{border:1px solid var(--line);color:#71849b;border-radius:5px;place-items:center;width:22px;height:22px;display:grid}.uploadSection{grid-template-columns:.8fr 1.2fr;align-items:center;gap:90px;display:grid}.uploadCopy h2{letter-spacing:-.05em;font-size:55px;line-height:1.05}.uploadCopy p{color:var(--muted);line-height:1.7}.uploadCopy ul,.priceGrid ul{margin:25px 0;padding:0;list-style:none}.uploadCopy li,.priceGrid li{color:#8d9db1;align-items:center;gap:9px;margin:12px 0;font-size:11px;display:flex}.uploadCopy li svg,.priceGrid li svg{color:var(--green)}.uploadBox{background:#0b1320;border:1px solid #20344d;border-radius:14px;padding:22px}.uploadControls{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.uploadControls label{color:#72839a;font-size:7px}.uploadControls select{border:1px solid var(--line);color:#aebaca;background:#0e1929;border-radius:6px;width:100%;height:37px;margin-top:6px;padding:0 10px;font-size:9px}.dropzone{width:100%;min-height:310px;color:inherit;background:#205d800d;border:1px dashed #2d6380;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.dropzone:hover{background:#207caa17}.uploadIcon{width:62px;height:62px;color:var(--cyan);background:#10263b;border:1px solid #28637f;border-radius:15px;place-items:center;margin-bottom:18px;display:grid}.dropzone b{font-size:15px}.dropzone p{color:#71849b;font-size:10px}.dropzone small{color:#506078;margin-top:18px;font-size:7px}.progress{background:#152238;border-radius:5px;width:60%;height:5px;margin-top:20px;overflow:hidden}.progress i{background:linear-gradient(90deg,var(--cyan),var(--violet));height:100%;animation:2.4s forwards progress;display:block}@keyframes progress{0%{width:0}to{width:100%}}.success .uploadIcon{color:var(--green);border-color:var(--green)}.uploadHint{color:#657890;justify-content:center;gap:6px;margin:15px 0 0;font-size:8px;display:flex}.uploadHint svg{color:var(--green)}.tabs{border:1px solid var(--line);background:#0c1422;border-radius:8px;padding:4px}.tabs button{color:#65768d;background:0 0;border:0;border-radius:5px;padding:9px 14px;font-size:9px}.tabs button.active{color:var(--cyan);background:#16243a}.recordTable{border:1px solid var(--line);background:#0a111d;border-radius:10px;overflow:hidden}.tableTools{border-bottom:1px solid var(--line);align-items:center;gap:8px;height:60px;padding:0 16px;display:flex}.tableTools>span{border:1px solid var(--line);color:#53647a;border-radius:6px;align-items:center;gap:8px;width:240px;height:34px;margin-right:auto;padding:0 10px;font-size:8px;display:flex}.tableTools button{border:1px solid var(--line);color:#7a8ba1;background:#0e1827;border-radius:6px;padding:8px 12px;font-size:8px}.rrow{text-align:left;color:#8494a8;background:0 0;border:0;border-bottom:1px solid #ffffff0b;grid-template-columns:1.35fr 1fr .8fr .9fr .7fr 1fr .55fr;align-items:center;width:100%;min-width:950px;min-height:58px;padding:0 16px;font-size:8px;display:grid}.rrow:not(.rhead):hover{background:#0d1826}.rhead{color:#526278;min-height:34px;font-size:6px}.rrow>span:first-child{align-items:center;gap:9px;display:flex}.rrow>span:first-child>i{border:1px solid var(--line);border-radius:5px;place-items:center;width:28px;height:28px;display:grid}.rrow b{color:#c9d5e2}.dupe{color:#ff718b;background:#3e1824;border-radius:3px;padding:3px;font-size:5px}.recordScroll{overflow-x:auto}.docSection{border-block:1px solid var(--line);background:linear-gradient(#080d16,#05070d)}.docGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(7,1fr);display:grid}.docGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);height:150px;padding:20px;transition:all .3s;position:relative}.docGrid article:hover{background:#0e1929}.docGrid article>span{color:#6e88a5}.docGrid article>b{margin-top:24px;font-size:10px;display:block}.docGrid article>small{color:#4e6077;font-size:6px}.docGrid article>svg{color:#34455b;position:absolute;bottom:14px;right:13px}.docGrid article:hover>svg{color:var(--cyan);transform:translate(3px)}.security{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.securityVisual{background-image:radial-gradient(circle,#42ddff1c 0 1px,#0000 1px);background-size:24px 24px;place-items:center;height:500px;display:grid;position:relative}.shield{width:160px;height:160px;color:var(--cyan);background:radial-gradient(circle,#12334a,#09101c 65%);border:1px solid #42ddff59;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 0 70px #42ddff29}.shield span,.shield i{border:1px solid #42ddff26;border-radius:50%;position:absolute}.shield span{inset:-55px}.shield i{inset:-110px}.securityOrbit{animation:35s linear infinite orbit;position:absolute;inset:0}.securityOrbit b{color:#7290aa;background:#0b1421;border:1px solid #203a52;border-radius:6px;padding:8px 10px;font-size:7px;position:absolute}.securityOrbit b:first-child{top:12%;left:18%}.securityOrbit b:nth-child(2){top:50%;right:4%}.securityOrbit b:nth-child(3){bottom:13%;left:15%}@keyframes orbit{50%{transform:rotate(3deg)}}.securityCopy>p{color:var(--muted);max-width:530px;line-height:1.8}.securityGrid{grid-template-columns:1fr 1fr;gap:13px;margin-top:30px;display:grid}.securityGrid span{color:#9baabd;align-items:center;gap:8px;font-size:10px;display:flex}.securityGrid svg{color:var(--green)}.priceGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.priceGrid article{border:1px solid var(--line);background:#0a111d;border-radius:14px;flex-direction:column;min-height:520px;padding:38px 34px 32px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative}.priceGrid article:hover{border-color:#69abe152;transform:translateY(-5px);box-shadow:0 24px 65px #00000052}.priceGrid article.popular{background:linear-gradient(160deg,#1a4f6938,#0b111d 50%);border-color:#42ddff73;min-height:520px;box-shadow:0 25px 70px #0008}.popularTag{letter-spacing:.12em;background:linear-gradient(90deg,var(--cyan),#7485ff);color:#06111b;border-radius:20px;padding:7px 12px;font-size:7px;font-weight:900;position:absolute;top:0;right:25px;transform:translateY(-50%)}.plan{color:var(--cyan);letter-spacing:.15em;font-size:7px}.priceGrid h3{margin:28px 0 8px;font-size:25px}.priceGrid article>p{color:#75869c;min-height:58px;margin:0;font-size:11px;line-height:1.65}.price{border-block:1px solid var(--line);margin:22px 0 12px;padding:25px 0}.price b{font-size:30px}.price small{color:#5e7087;margin-top:6px;font-size:7px;display:block}.priceGrid ul{flex:1;margin:12px 0 28px}.priceGrid li{margin:14px 0;line-height:1.35}.priceGrid .btn{flex:none;width:100%;min-height:50px;margin-top:auto;position:static}.finalCta{text-align:center;border-top:1px solid var(--line);background:radial-gradient(circle,#2562b447,#0000 50%);flex-direction:column;justify-content:center;align-items:center;min-height:620px;display:flex;position:relative}.ctaGrid{background-image:linear-gradient(#449be10f 1px,#0000 1px),linear-gradient(90deg,#449be10f 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.finalCta>:not(.ctaGrid){position:relative}.finalCta h2{letter-spacing:-.05em;margin:18px 0;font-size:clamp(42px,5vw,70px)}.finalCta p{color:var(--muted);max-width:620px;line-height:1.7}.finalCta .actions{margin-bottom:0}footer{border-top:1px solid var(--line);grid-template-columns:2fr 1fr 1fr 1.5fr;gap:50px;max-width:1280px;margin:auto;padding:70px 34px 30px;display:grid;position:relative}footer>div:not(.footerBrand){flex-direction:column;gap:12px;display:flex}footer>div>b{letter-spacing:.14em;color:#5f7187;margin-bottom:10px;font-size:8px}footer a,footer p{color:#73849a;font-size:9px;line-height:1.7}.footerBrand p{max-width:260px}.subscribe{border:1px solid var(--line);border-radius:7px;display:flex;overflow:hidden}.subscribe input{color:#fff;background:#0a111d;border:0;min-width:0;padding:11px}.subscribe button{width:38px;color:var(--cyan);background:#122038;border:0}footer>small{color:#405066;font-size:7px;position:absolute;bottom:18px;right:34px}.modal{z-index:100;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#020408e6;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;padding:8vw;display:grid;position:fixed;inset:0}.modalClose{color:#fff;background:#0e1827;border:1px solid #415168;border-radius:50%;width:38px;height:38px;font-size:24px;position:absolute;top:25px;right:30px}.modalPaper{color:#233247;background:#edf2f6;min-height:500px;padding:50px;box-shadow:0 25px 80px #000}.modalPaper h3{font-size:30px}.modalPaper p{color:#758094}.modalLines{gap:18px;margin:70px 0;display:grid}.modalLines i{border-bottom:1px solid #adb7c4;height:7px}.modalInfo h2{letter-spacing:-.04em;font-size:48px;line-height:1.05}.modalInfo p{color:var(--muted);line-height:1.7}.modalInfo .btn{margin-top:20px}@media (width<=1050px){.navlinks{display:none}.hero{grid-template-columns:1fr;padding-top:140px}.heroCopy{text-align:center}.eyebrow,.actions,.trust{justify-content:center}.heroCopy>p,h1{margin-left:auto;margin-right:auto}.heroVisual{max-width:760px;margin:auto}.featureGrid{grid-template-columns:repeat(2,1fr)}.featureGrid article:nth-child(2n){border-right:0}.docGrid{grid-template-columns:repeat(4,1fr)}.uploadSection,.security{grid-template-columns:1fr}.securityVisual{order:2}.dashShell{transform-origin:0 0}.priceGrid{gap:8px}.steps{grid-template-columns:repeat(3,1fr)}.steps button{border-bottom:1px solid var(--line)}.processor{grid-template-columns:1fr 35px 1fr}}@media (width<=760px){.nav{height:66px;padding:0 18px}.navActions{display:none}.mobileMenu{display:block}.navlinks.open{border-bottom:1px solid var(--line);background:#080d16;flex-direction:column;padding:25px;display:flex;position:absolute;top:66px;left:0;right:0}.hero{gap:45px;min-height:auto;padding:125px 20px 75px}.hero h1{font-size:47px}.heroCopy>p{font-size:15px}.actions{flex-direction:column;align-items:stretch}.trust{gap:10px}.processor{grid-template-columns:1fr;padding:14px}.extract,.flowLine{display:none}.invoice{height:350px}.scanCard{transform:none}.floatChip{display:none}.logoStrip{justify-content:space-around;height:70px;overflow:hidden}.logoStrip b:nth-last-child(-n+3){display:none}.section{padding:80px 20px}.sectionHead{display:block}.sectionHead>p{margin-top:25px}.steps{grid-template-columns:1fr}.steps button{min-height:170px}.stepIcon{margin:20px 0 12px}.demoBody{grid-template-columns:1fr}.paper{min-height:500px;margin:14px;padding:20px}.dataPanel{border-left:0;border-top:1px solid var(--line);padding:20px}.demoToolbar>b{display:none}.featureGrid{grid-template-columns:1fr}.featureGrid article{border-right:0}.dashShell{grid-template-columns:1fr;overflow:hidden}.dashShell aside{display:none}.dashMain{padding:0 12px 18px}.dashMain header>div:first-child{display:none}.dashMain header{justify-content:flex-end}.metrics{grid-template-columns:1fr 1fr}.charts{grid-template-columns:1fr}.accuracy{display:none}.activityHead,.activity button{grid-template-columns:1.3fr 1fr 1fr}.activityHead span:nth-child(2),.activity button>span:nth-child(2){display:none}.uploadSection{gap:40px}.uploadCopy h2{font-size:44px}.uploadControls{grid-template-columns:1fr}.docGrid{grid-template-columns:1fr 1fr}.security{gap:30px}.securityVisual{height:380px}.securityGrid{grid-template-columns:1fr}.priceGrid{grid-template-columns:1fr;gap:18px}.priceGrid article,.priceGrid article.popular{min-height:480px}.modal{grid-template-columns:1fr;padding:70px 20px;overflow:auto}.modalPaper{min-height:400px;padding:30px}.modalInfo h2{font-size:38px}footer{grid-template-columns:1fr 1fr;padding-bottom:70px}.footerBrand{grid-column:1/-1}.finalCta{padding:80px 20px}.tableTools>span{flex:1;width:auto}.tableTools button:nth-last-child(2){display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.realApp{color:#edf6ff;background:#060a11;grid-template-columns:240px 1fr;min-height:100vh;display:grid;overflow:visible}.appSide{background:#080e18;border-right:1px solid #172337;flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.appBrand{letter-spacing:.08em;border-bottom:1px solid #172337;align-items:center;gap:10px;padding:0 8px 28px;font-size:10px;display:flex}.appBrand>span{width:34px;height:34px;color:var(--cyan);background:#0e2334;border:1px solid #2b9fc5;border-radius:9px;place-items:center;font-weight:900;display:grid}.appBrand em{color:var(--cyan);font-style:normal}.workspaceName>*{display:block}.workspaceName small{letter-spacing:.15em;color:#52657d;font-size:6px}.workspaceName b{margin:7px 0;font-size:11px}.workspaceName span{color:var(--green);font-size:7px}.appSide nav{gap:3px;display:grid}.appSide nav button{color:#778aa2;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;height:41px;padding:0 10px;font-size:9px;display:flex}.appSide nav button i{color:#647891;width:20px;font-style:normal}.appSide nav button.active{color:var(--cyan);border-left:2px solid var(--cyan);background:linear-gradient(90deg,#113047,#0000)}.appSide nav button small{color:#ffb8dc;background:#41233e;border-radius:4px;margin-left:auto;padding:2px 5px}.appSupport{border:1px solid #1b2a40;border-radius:8px;flex-direction:column;gap:6px;margin-top:auto;padding:13px;display:flex}.appSupport small{color:#53667d;font-size:6px}.appSupport a{color:var(--cyan);font-size:8px}.appSupport span{color:#7d8da2;font-size:8px}.appContent{min-width:0;padding:0 30px 50px}.appHeader{border-bottom:1px solid #172337;justify-content:space-between;align-items:center;height:78px;display:flex}.appHeader>div:first-child small{color:#52647b;letter-spacing:.12em;font-size:6px}.appHeader h1{letter-spacing:-.02em;margin:6px 0 0;font-size:16px}.appUser{align-items:center;gap:10px;display:flex}.appUser>span{background:linear-gradient(135deg,#207b9f,#6655b4);border-radius:8px;place-items:center;width:34px;height:34px;font-size:8px;font-weight:800;display:grid}.appUser div{flex-direction:column;display:flex}.appUser small{color:#63758d;margin-top:3px;font-size:6px}.appUser a{color:#8295ad;border-left:1px solid #253349;margin-left:5px;padding-left:12px;font-size:7px}.appTitle{justify-content:space-between;align-items:flex-end;padding:30px 0 22px;display:flex}.appTitle h2{margin:0;font-size:24px}.appTitle p{color:#6c7e94;margin-bottom:0;font-size:9px}.appPrimary{color:#fff;background:linear-gradient(135deg,#17a3d2,#5c6cf0);border:1px solid #47c8ed;border-radius:8px;padding:11px 15px;font-size:9px;font-weight:700}.liveMetrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.liveMetrics article,.realUpload,.queueCard,.liveTable{background:#0b131f;border:1px solid #1a2a3f;border-radius:10px}.liveMetrics small{color:#6e8199;font-size:7px}.liveMetrics b{margin:13px 0;font-size:22px;display:block}.liveMetrics span{color:var(--green);font-size:6px}.liveMetrics span.amber{color:var(--yellow)}.appGrid{grid-template-columns:1.35fr .65fr;gap:12px;margin:12px 0;display:grid}.appCardHead{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.appCardHead>div{flex-direction:column;gap:5px;display:flex}.appCardHead small{color:#65778e;font-size:7px}.appCardHead>span{color:var(--green);background:#0d2922;border:1px solid #1c634d;border-radius:20px;padding:4px 7px;font-size:6px}.appCardHead>button{color:var(--cyan);background:0 0;border:0;font-size:7px}.realUpload>label{letter-spacing:.1em;color:#61738b;font-size:6px}.realUpload select{color:#b8c5d4;background:#0e1928;border:1px solid #20334b;border-radius:6px;width:100%;height:36px;margin:6px 0 12px;padding:0 10px;font-size:8px;display:block}.realDrop{width:100%;height:180px;color:inherit;background:#0b1826;border:1px dashed #29607d;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;display:flex}.realDrop:hover{background:#0e2030}.realDrop i{width:46px;height:46px;color:var(--cyan);background:#102b40;border:1px solid #276b8b;border-radius:11px;place-items:center;margin-bottom:13px;font-size:20px;font-style:normal;display:grid}.realDrop.busy i{animation:1.2s linear infinite spin}.realDrop span{color:#667a91;margin-top:7px;font-size:7px}.appMessage{color:var(--green);margin:12px 0 0;font-size:8px}.pipeline{border-bottom:1px solid #172337;align-items:center;gap:10px;height:49px;display:flex}.pipeline>i{background:#8d7030;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #8d7030}.pipeline>i.done{background:var(--green);box-shadow:0 0 8px var(--green)}.pipeline span{flex-direction:column;gap:3px;display:flex}.pipeline small{color:#65768c;font-size:6px}.pipeline em{color:#65778c;margin-left:auto;font-style:normal}.liveTable{overflow:hidden}.liveTable>.appCardHead{border-bottom:1px solid #172337;height:55px;margin:0;padding:0 17px}.liveRow{color:#8192a7;border-bottom:1px solid #131f30;grid-template-columns:1.5fr 1fr .8fr .8fr .7fr;align-items:center;min-height:55px;padding:0 17px;font-size:8px;display:grid}.liveRow>span:first-child{align-items:center;gap:9px;display:flex}.liveRow>span:first-child>i{color:#6f849e;border:1px solid #22334a;border-radius:5px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.liveRow>span div{flex-direction:column;gap:3px;display:flex}.liveRow b{color:#c6d4e1}.liveRow small{color:#576980;font-size:6px}.liveHead{color:#4d5f76;min-height:30px;font-size:6px}.liveStatus{text-transform:uppercase;color:var(--cyan);font-size:6px;font-style:normal}.liveStatus.verified{color:var(--green)}.liveStatus.failed{color:#ff7288}.emptyLive{color:#6a7d94;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:150px;font-size:8px;display:flex}.emptyLive b{color:#a8b7c8;font-size:10px}@media (width<=900px){.realApp{grid-template-columns:1fr}.appSide{display:none}.appContent{padding:0 16px 40px}.appUser div{display:none}.liveMetrics{grid-template-columns:1fr 1fr}.appGrid{grid-template-columns:1fr}.liveTable{overflow-x:auto}.liveRow{min-width:720px}.appTitle{align-items:center}.appTitle p{display:none}}.processBtn,.viewExtract{color:var(--cyan);background:#10273a;border:1px solid #27627f;border-radius:5px;padding:7px 9px;font-size:7px}.processBtn:hover{background:#15364f}.processBtn:disabled{opacity:.5}.viewExtract{color:var(--green);background:#0e271f;border-color:#244337}.liveStatus.review_needed{color:var(--yellow)}.liveStatus.extracted{color:var(--green)}.liveStatus.processing{color:#a58cff}.systemNotice{color:#8cdfff;background:#0d2230;border:1px solid #1d5068;border-radius:7px;justify-content:space-between;margin:0 0 12px;padding:11px 14px;font-size:8px;display:flex}.systemNotice button{color:#8cdfff;background:0 0;border:0}.sectionMetrics,.reportGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px;display:grid}.sectionMetrics article,.reportGrid article,.settingsGrid section,.reportNote{background:#0b131f;border:1px solid #1a2a3f;border-radius:10px;padding:20px}.sectionMetrics small,.reportGrid small{color:#64778f;letter-spacing:.08em;font-size:7px}.sectionMetrics b,.reportGrid b{margin-top:12px;font-size:20px;display:block}.reportGrid{grid-template-columns:repeat(4,1fr)}.reportGrid span{color:#60738b;margin-top:8px;font-size:7px;display:block}.reportNote{margin-top:12px}.reportNote b{font-size:11px}.reportNote p{color:#71839a;font-size:9px;line-height:1.7}.settingsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.settingsGrid h3{margin:0 0 20px;font-size:13px}.settingsGrid label{color:#667991;margin:14px 0;font-size:7px;display:block}.settingsGrid input{color:#b9c7d6;background:#0e1928;border:1px solid #1f3148;border-radius:6px;width:100%;height:40px;margin-top:6px;padding:0 12px;font-size:9px;display:block}.settingRow{border-bottom:1px solid #172337;justify-content:space-between;align-items:center;height:48px;font-size:9px;display:flex}.settingRow .ok{color:var(--green)}.settingRow .wait{color:var(--yellow)}.detailModal{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02050ad9;place-items:center;padding:25px;display:grid;position:fixed;inset:0}.detailPanel{background:#0b131f;border:1px solid #23405a;border-radius:13px;width:min(780px,100%);max-height:90vh;padding:30px;position:relative;overflow:auto;box-shadow:0 35px 100px #000}.detailClose{color:#fff;background:#101b2a;border:1px solid #33475e;border-radius:50%;width:32px;height:32px;font-size:18px;position:absolute;top:16px;right:18px}.detailHead span{color:var(--green);letter-spacing:.12em;font-size:7px}.detailHead h2{margin:10px 0 5px;font-size:27px}.detailFields{grid-template-columns:repeat(4,1fr);gap:8px;margin:24px 0;display:grid}.detailFields label{background:#0e1928;border:1px solid #192c42;border-radius:7px;padding:12px}.detailFields span{color:#65788f;margin-bottom:7px;font-size:6px;display:block}.detailFields b{font-size:9px}.lineItems{border:1px solid #192c42;border-radius:8px;overflow:hidden}.lineItems h3{border-bottom:1px solid #192c42;margin:0;padding:12px 14px;font-size:10px}.itemRow{color:#8fa0b4;border-bottom:1px solid #142238;grid-template-columns:2fr .5fr .8fr .8fr;align-items:center;min-height:35px;padding:0 14px;font-size:8px;display:grid}.itemHead{color:#54667d;font-size:6px}.detailActions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.detailActions button{border-radius:7px;padding:10px 15px;font-size:8px;font-weight:700}.rejectBtn{color:#ff8da1;background:#28141a;border:1px solid #6d2a3c}.verifyBtn{color:#fff;background:linear-gradient(135deg,#149dca,#4e66dd);border:1px solid #42c5ed}@media (width<=900px){.sectionMetrics,.reportGrid,.settingsGrid,.detailFields{grid-template-columns:1fr 1fr}}.premiumTools{align-items:center;gap:10px;margin:0 0 14px;display:flex}.premiumTools label{color:#6f849d;background:#0b131f;border:1px solid #1e3047;border-radius:7px;align-items:center;gap:8px;min-width:320px;height:40px;padding:0 12px;display:flex}.premiumTools input{color:#d2deea;background:0 0;border:0;outline:0;flex:1;font-size:11px}.premiumTools button{height:40px;color:var(--cyan);background:#102538;border:1px solid #245777;border-radius:7px;padding:0 14px;font-size:10px}.premiumTools>span{color:var(--green);margin-left:auto;font-size:9px}.rowActions{align-items:center;gap:5px;display:flex}.miniEdit,.miniDelete{color:#a9b9cb;background:#111d2d;border:1px solid #2a3d55;border-radius:5px;padding:7px 8px;font-size:8px}.miniDelete{color:#ff91a3;background:#25151b;border-color:#5b2938}.deleteBtn,.editBtn{border-radius:7px;padding:10px 15px;font-size:9px}.deleteBtn{color:#ff8da1;background:#28141a;border:1px solid #6d2a3c}.editBtn{color:#8edcff;background:#111f31;border:1px solid #31516e}.appSide nav button{font-size:11px}.workspaceName small,.appSupport small,.appHeader>div:first-child small{font-size:8px}.workspaceName b{font-size:13px}.workspaceName span,.appSupport a,.appSupport span{font-size:9px}.appHeader h1{font-size:18px}.appTitle p{font-size:11px}.liveMetrics small,.sectionMetrics small,.reportGrid small,.appCardHead small{font-size:9px}.realUpload>label{font-size:8px}.realUpload select{font-size:10px}.realDrop b{font-size:13px}.realDrop span{font-size:9px}.pipeline b{font-size:10px}.pipeline small{font-size:8px}.liveRow{font-size:10px}.liveHead,.liveRow small,.liveStatus,.processBtn,.viewExtract,.detailFields span{font-size:8px}.detailFields b,.itemRow{font-size:10px}.itemHead{font-size:8px}@media (width<=900px){.premiumTools{flex-wrap:wrap}.premiumTools label{order:1;min-width:100%}.premiumTools>span{margin-left:0}.rowActions{min-width:190px}}.price{flex-wrap:wrap;align-items:baseline;column-gap:7px;display:flex}.price>span{color:var(--cyan);letter-spacing:.08em;font-size:9px;font-weight:800}.price b{letter-spacing:-.04em;font-size:34px}.price small{color:#7d8ea4;margin:0;font-size:9px;display:inline}.price em{color:#506278;flex-basis:100%;margin-top:8px;font-size:7px;font-style:normal;display:block}.pricingNote{text-align:center;color:#56687e;letter-spacing:.02em;margin:24px 0 0;font-size:8px}.recordDialog,.deleteDialog{background:#0b1421;border:1px solid #28435e;border-radius:16px;width:min(720px,100%);max-height:92vh;padding:30px;position:relative;overflow:auto;box-shadow:0 32px 100px #000b}.dialogHead span{color:#37d6ff;letter-spacing:.13em;font-size:9px;font-weight:800}.dialogHead h2,.deleteDialog h2{margin:9px 0 6px;font-size:25px}.dialogHead p,.deleteDialog p{color:#8da0b6;margin:0;font-size:12px;line-height:1.6}.editGrid{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:24px;display:grid}.editGrid label{color:#a6b6c9;font-size:11px;font-weight:650}.editGrid label.wide{grid-column:1/-1}.editGrid input,.editGrid select{color:#eef6ff;background:#0e1b2b;border:1px solid #2a4058;border-radius:8px;outline:none;width:100%;height:44px;margin-top:7px;padding:0 12px;font-size:13px;display:block}.editGrid input:focus,.editGrid select:focus{border-color:#28c7ef;box-shadow:0 0 0 3px #21bde51c}.dialogActions{justify-content:flex-end;gap:10px;margin-top:25px;display:flex}.dialogActions button{border-radius:8px;min-height:42px;padding:0 17px;font-size:12px;font-weight:750}.cancelDialog{color:#c4d0dc;background:#111d2b;border:1px solid #34475e}.saveDialog{color:#fff;background:linear-gradient(135deg,#159fc9,#5067e4);border:1px solid #42c8ed}.saveDialog:disabled,.confirmDelete:disabled{opacity:.55}.deleteDialog{text-align:center;width:min(470px,100%);padding:38px}.deleteIcon{color:#ff7e97;background:#381721;border:1px solid #91364e;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 17px;font-size:24px;font-weight:900;display:grid}.deleteDialog p b{color:#eef5fc;overflow-wrap:anywhere;background:#101c2b;border:1px solid #24374d;border-radius:7px;margin:15px 0;padding:11px;display:block}.deleteDialog .dialogActions{justify-content:center}.confirmDelete{color:#fff;background:#a62945;border:1px solid #da526b}@media (width<=700px){.editGrid{grid-template-columns:1fr}.editGrid label.wide{grid-column:auto}.recordDialog,.deleteDialog{padding:23px}.dialogActions{flex-direction:column-reverse}.dialogActions button{width:100%}}.sourceBtn{color:#68e3f4;background:#0d2930;border:1px solid #25616d;border-radius:7px;align-items:center;padding:10px 15px;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex}.sourceBtn:hover{background:#123740}.detailActions{flex-wrap:wrap}.partySummary{grid-template-columns:1fr 1fr;gap:10px;margin:22px 0 10px;display:grid}.partySummary article{background:linear-gradient(145deg,#0d1d2d,#101927);border:1px solid #24405a;border-radius:10px;padding:16px}.partySummary span{color:#3bd8f5;letter-spacing:.12em;margin-bottom:9px;font-size:8px;font-weight:800;display:block}.partySummary b{color:#eef6ff;font-size:13px;display:block}.partySummary small{color:#91a3b7;margin-top:7px;font-size:10px;display:block}@media (width<=650px){.partySummary{grid-template-columns:1fr}}.miniReprocess{color:#b7afff;background:#19182d;border:1px solid #454178;border-radius:5px;padding:7px 8px;font-size:8px}.miniReprocess:disabled{opacity:.45}.overviewTitle{min-height:48px;margin-bottom:4px}.overviewTitle>div{flex:1}.customNavLabel{color:#536a83;letter-spacing:.12em;padding:18px 14px 7px;font-size:7px}.categoryManager{background:#0b1420;border:1px solid #1d3046;border-radius:12px;padding:20px}.categoryManagerHead{justify-content:space-between;align-items:center;gap:20px;display:flex}.categoryManagerHead span{color:var(--cyan);letter-spacing:.13em;font-size:7px}.categoryManagerHead h3{margin:6px 0;font-size:16px}.categoryManagerHead p{color:#778ba2;margin:0;font-size:9px}.categoryManagerHead>button,.fieldBuilder>div>button{color:#7de3ff;background:#123149;border:1px solid #3281a1;border-radius:8px;padding:10px 13px;font-size:9px}.categoryCards{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.categoryCards article{background:#0e1b2a;border:1px solid #20364e;border-radius:9px;align-items:center;gap:12px;padding:14px;display:flex}.categoryCards article>i{font-size:20px;font-style:normal}.categoryCards article>div{flex:1}.categoryCards b,.categoryCards small{display:block}.categoryCards small{color:#7c8fa5;margin:5px 0;font-size:8px}.categoryCards span{color:#9aacc0;text-transform:uppercase;font-size:7px}.categoryCards span.active{color:var(--green)}.categoryCards article>button{color:#a8b9ca;background:#111f2f;border:1px solid #30475e;border-radius:6px;padding:7px 9px;font-size:8px}.emptyCategory{text-align:center;color:#7b8ea4;grid-column:1/-1;padding:25px}.emptyCategory b,.emptyCategory span{display:block}.emptyCategory span{margin-top:7px;font-size:9px}.categoryDialog{background:#0b1421;border:1px solid #28435e;border-radius:16px;width:min(820px,100%);max-height:92vh;padding:30px;position:relative;overflow:auto}.categoryForm{gap:15px;margin-top:22px;display:grid}.categoryForm>label{color:#a9b8c9;font-size:10px}.categoryForm input:not([type=checkbox]):not([type=radio]),.categoryForm select,.categoryForm textarea{color:#eef6ff;background:#0e1b2b;border:1px solid #2a4058;border-radius:8px;width:100%;margin-top:7px;padding:11px 12px;font-size:11px;display:block}.categoryForm textarea{resize:vertical;min-height:75px}.categoryForm>label>small{color:#71859a;margin-top:7px;font-size:8px;display:block}.categoryForm fieldset{border:1px solid #263c55;border-radius:9px;padding:13px}.categoryForm legend{color:#c6d3e0;padding:0 6px;font-size:10px}.financeChoice,.verifyChoice{border-bottom:1px solid #1b2e43;align-items:flex-start;gap:10px;padding:10px;display:flex!important}.financeChoice span,.verifyChoice span,.financeChoice b,.financeChoice small,.verifyChoice b,.verifyChoice small{display:block}.financeChoice small,.verifyChoice small{color:#73879d;margin-top:4px;font-size:8px}.fieldBuilder{border:1px solid #263c55;border-radius:9px;padding:13px}.fieldBuilder>div:first-child{justify-content:space-between;align-items:center;display:flex}.fieldRow{grid-template-columns:1.4fr 1fr .6fr 35px;align-items:center;gap:8px;margin-top:9px;display:grid!important}.fieldRow input,.fieldRow select{margin:0!important}.fieldRow label{color:#9db0c4;font-size:8px}.fieldRow button{color:#ff91a5;background:#251821;border:1px solid #583044;border-radius:6px;height:35px}.customExtractGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.customExtractGrid label{background:#0e1928;border:1px solid #20364d;border-radius:7px;padding:12px}.customExtractGrid span,.customExtractGrid b{display:block}.customExtractGrid span{color:#6f839a;margin-bottom:7px;font-size:7px}.customExtractGrid b{overflow-wrap:anywhere;font-size:10px}@media (width<=750px){.categoryCards,.fieldRow,.customExtractGrid{grid-template-columns:1fr}.categoryManagerHead{flex-direction:column;align-items:flex-start}}.executiveOverview{gap:14px;display:grid}.executiveMetrics article{min-height:132px}.executiveMetrics small{justify-content:space-between;align-items:center;display:flex}.executiveMetrics small i{color:#6f849b;font-size:15px;font-style:normal}.executiveCharts{grid-template-columns:minmax(0,2.7fr) minmax(260px,1fr);gap:12px;display:grid}.trendCard,.accuracyCard{background:#0b1420;border:1px solid #1d3046;border-radius:11px;min-height:330px;padding:20px}.chartTitle{justify-content:space-between;align-items:flex-start;display:flex}.chartTitle b{font-size:11px;display:block}.chartTitle span{color:#667b93;margin-top:5px;font-size:8px;display:block}.chartTitle em{color:#7e91a7;border:1px solid #294057;border-radius:6px;padding:8px 11px;font-size:8px;font-style:normal}.trendLegend{justify-content:flex-end;gap:15px;margin:2px 0 8px;display:flex}.trendLegend span{color:#6f839a;align-items:center;gap:5px;font-size:7px;display:flex}.trendLegend i{border-radius:50%;width:7px;height:7px}.salesDot{background:#39d6fa}.purchaseDot{background:#815cff}.trendCard svg{width:100%;height:220px;overflow:visible}.chartGrid line{stroke:#172b3e;stroke-width:1px}.salesLine,.purchaseLine{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.salesLine{stroke:#39d6fa}.purchaseLine{stroke:#815cff}.chartDates{color:#536980;justify-content:space-between;margin-top:4px;font-size:7px;display:flex}.accuracyCard{flex-direction:column;display:flex}.accuracyRing{border-radius:50%;place-items:center;width:145px;height:145px;margin:23px auto;display:grid}.accuracyRing>div{text-align:center;background:#0b1420;border-radius:50%;place-content:center;width:116px;height:116px;display:grid}.accuracyRing b{font-size:24px}.accuracyRing small{color:#38d3f7;margin-top:5px;font-size:6px}.accuracyRows{margin-top:auto}.accuracyRows span{color:#71869d;border-bottom:1px solid #1b2d41;justify-content:space-between;align-items:center;min-height:35px;font-size:8px;display:flex}.accuracyRows b{color:#e7f0fa;font-size:9px}@media (width<=1050px){.executiveCharts{grid-template-columns:1fr}.accuracyCard{min-height:280px}.accuracyRows{margin-top:0}}@media (width<=650px){.trendCard,.accuracyCard{padding:15px}.trendCard svg{height:180px}}.advancedReports,.profilePage,.settingsPage{gap:14px;display:grid}.reportToolbar{background:#0b1420;border:1px solid #1d3046;border-radius:11px;align-items:end;gap:12px;padding:18px;display:flex}.reportToolbar>div{margin-right:auto}.reportToolbar b{font-size:14px;display:block}.reportToolbar span{color:#74879d;margin-top:5px;font-size:9px;display:block}.reportToolbar label{color:#75889e;font-size:7px}.reportToolbar select,.reportToolbar button{color:#c4d2e1;background:#101d2c;border:1px solid #29425c;border-radius:7px;height:38px;margin-top:5px;padding:0 12px;font-size:9px;display:block}.reportToolbar button{color:var(--cyan)}.reportInsights{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.reportInsights>section{background:#0b1420;border:1px solid #1d3046;border-radius:11px;padding:18px}.insightHead{border-bottom:1px solid #1a2a3d;margin-bottom:4px;padding-bottom:13px}.insightHead b{font-size:11px;display:block}.insightHead span{color:#667b93;margin-top:5px;font-size:8px;display:block}.insightRow,.profileLine{border-bottom:1px solid #16263a;justify-content:space-between;align-items:center;gap:15px;min-height:42px;font-size:9px;display:flex}.insightRow span,.profileLine span{color:#8799ad}.insightRow b,.profileLine b{text-align:right;font-size:9px}.noInsight{color:#687c93;font-size:9px;line-height:1.6}.statusOverview{background:#0b1420;border:1px solid #1d3046;border-radius:11px;grid-template-columns:repeat(4,1fr);display:grid}.statusOverview>div{border-right:1px solid #1d3046;padding:18px}.statusOverview>div:last-child{border:0}.statusOverview b{font-size:20px;display:block}.statusOverview span{color:#71849b;margin-top:7px;font-size:8px;display:block}.profileHero{background:linear-gradient(120deg,#0c1b2b,#10162a);border:1px solid #24425d;border-radius:13px;align-items:center;gap:18px;padding:25px;display:flex}.profileAvatar{background:linear-gradient(135deg,#17a5cf,#6c5ee8);border-radius:15px;place-items:center;width:64px;height:64px;font-size:20px;font-weight:900;display:grid}.profileHero>div:nth-child(2){flex:1}.profileHero span{color:var(--cyan);letter-spacing:.13em;font-size:7px}.profileHero h3{margin:5px 0;font-size:22px}.profileHero p,.profileHero small{color:#8496aa;margin:3px 0;font-size:9px;display:block}.profileHero a{color:#bac7d4;border:1px solid #344b63;border-radius:7px;padding:10px 14px;font-size:9px;text-decoration:none}.profileStats{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.profileStats article{background:#0b1420;border:1px solid #1d3046;border-radius:11px;padding:18px}.profileStats span{color:#6d8198;letter-spacing:.1em;font-size:7px}.profileStats b{margin:12px 0 6px;font-size:24px;display:block}.profileStats small{color:#70839a;font-size:8px}.profileColumns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.profileColumns section{background:#0b1420;border:1px solid #1d3046;border-radius:11px;padding:20px}.profileColumns h3{margin:0 0 10px;font-size:12px}.settingsNav{gap:6px;display:flex}.settingsNav button{color:#71859c;cursor:default;background:#0d1825;border:1px solid #233a52;border-radius:7px;padding:9px 13px;font-size:8px}.settingsNav button.active{color:var(--cyan);background:#102738;border-color:#28708e}.settingsPage .settingsGrid{grid-template-columns:1fr 1fr}.settingsTitle{align-items:flex-start;gap:12px;margin-bottom:17px;display:flex}.settingsTitle>span{width:28px;height:28px;color:var(--cyan);background:#102a3c;border-radius:7px;place-items:center;font-size:8px;display:grid}.settingsTitle h3{margin:0 0 4px}.settingsTitle p{color:#71849a;margin:0;font-size:8px}.settingHint{color:#71859b;background:#0e1d2a;border:1px solid #1d354a;border-radius:7px;margin-top:12px;padding:10px;font-size:8px}@media (width<=900px){.reportInsights,.profileStats{grid-template-columns:1fr 1fr}.profileColumns{grid-template-columns:1fr}.statusOverview{grid-template-columns:1fr 1fr}.settingsPage .settingsGrid{grid-template-columns:1fr}}@media (width<=600px){.reportToolbar{flex-direction:column;align-items:stretch}.reportToolbar>div{margin:0}.reportInsights,.profileStats{grid-template-columns:1fr}.profileHero{flex-wrap:wrap;align-items:flex-start}.statusOverview{grid-template-columns:1fr}.statusOverview>div{border-bottom:1px solid #1d3046;border-right:0}.settingsNav{overflow:auto}}.adaptiveExtract{gap:18px;display:grid}.adaptiveSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.adaptiveSummary>span{background:#0d1a2a;border:1px solid #203b56;border-radius:10px;gap:6px;padding:13px;display:grid}.adaptiveSummary small{letter-spacing:.12em;color:#6c8ba9;font-size:9px}.adaptiveSummary .warn{color:#ffb15c}.schemaWarning{color:#ffd09a;background:#261b0e;border:1px solid #8e5c21;border-radius:10px;gap:5px;padding:13px 15px;display:grid}.schemaWarning span{color:#d7b58d;font-size:11px}.customExtractGrid label span em{color:#20d7ff;border:1px solid #1d6d80;border-radius:999px;margin-left:5px;padding:2px 5px;font-size:8px;font-style:normal}.customExtractGrid label>small{color:#6687a8;font-size:9px}.adaptiveTable{border:1px solid #203b56;border-radius:10px;overflow:hidden}.adaptiveTable h3{margin:0;padding:13px 15px;font-size:12px}.adaptiveTable h3 small{color:#6687a8;font-weight:400}.adaptiveTableScroll{overflow:auto}.adaptiveTable table{border-collapse:collapse;width:100%;min-width:620px}.adaptiveTable th,.adaptiveTable td{text-align:left;border-top:1px solid #192f45;padding:10px 12px;font-size:11px}.adaptiveTable th{color:#7291af;letter-spacing:.08em;background:#0a1624;font-size:9px}.learningRecommendations{border-top:1px solid #18314a;gap:12px;margin-top:20px;padding-top:20px;display:grid}.learningHead span{letter-spacing:.12em;color:#20d7ff;font-size:9px}.learningHead h3{margin:6px 0}.learningHead p{color:#718ca6;font-size:11px}.learningRecommendations article{background:#0b1725;border:1px solid #203b56;border-radius:12px;justify-content:space-between;gap:18px;padding:16px;display:flex}.learningRecommendations article>div:first-child{gap:6px;display:grid}.learningRecommendations article small{color:#7892aa}.learningRecommendations ul{margin:6px 0 0;padding-left:18px}.learningRecommendations li{margin:5px 0;font-size:11px}.learningRecommendations li span{color:#7892aa}.learningActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.learningActions button{color:#bfefff;background:#10243a;border:1px solid #28516f;border-radius:8px;padding:9px 11px}.learningActions button:last-child{color:#fff;background:#118bc1}@media (width<=800px){.adaptiveSummary{grid-template-columns:1fr 1fr}.learningRecommendations article{display:grid}.learningActions{justify-content:flex-end}}@media (width<=520px){.adaptiveSummary{grid-template-columns:1fr}}.sampleUploadLabel{display:none!important}.suggestFieldsBtn{font-size:0!important}.suggestFieldsBtn:after{content:"✦ Generate expert fields from category name";font-size:11px}.suggestFieldsBtn:disabled:after{opacity:.55}.realApp{--app-bg:#07101a;--app-panel:#0d1825;--app-panel-2:#111f2f;--app-border:#263a50;--app-border-strong:#35536f;--app-text:#f4f8fc;--app-muted:#93a7bb;--app-subtle:#6f849a;--app-accent:#45c8f2;--app-success:#42dfa0;color:var(--app-text);letter-spacing:0;background:linear-gradient(145deg,#07101a 0%,#050a11 55%,#07101a 100%);grid-template-columns:272px 1fr;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.appSide{background:#080f19f5;border-right-color:#203044;padding:28px 20px}.appBrand{letter-spacing:.065em;padding:0 8px 30px;font-size:12px}.appBrand>span{border-radius:11px;width:40px;height:40px;font-size:11px}.workspaceName{padding:27px 10px 20px}.workspaceName small,.customNavLabel,.appSupport small{letter-spacing:.14em;font-size:9px}.workspaceName b{margin:9px 0;font-size:15px;line-height:1.45}.appSide nav{gap:5px}.appSide nav button{border-radius:9px;gap:12px;height:46px;padding:0 12px;font-size:13px;transition:background .18s,border-color .18s,color .18s}.appSide nav button:hover{color:#d8e8f5;background:#101e2d}.appSide nav button i{width:21px;font-size:12px}.appSide nav button.active{background:linear-gradient(90deg,#28aede2e,#28aede08);box-shadow:inset 0 0 0 1px #45c8f21f}.expenseSubnav{margin-left:22px;padding-left:11px}.appSide nav .expenseSubnav button{height:38px;font-size:11px}.appSupport{background:#0c1723;border-color:#26394d;border-radius:11px;gap:9px;padding:16px}.appContent{padding:0 42px 64px}.appHeader{border-color:#203044;height:94px}.appHeader>div:first-child small{letter-spacing:.14em;color:#738aa1;font-size:9px}.appHeader h1{margin-top:8px;font-size:24px;font-weight:650;line-height:1.2}.appUser{gap:12px}.appUser>span{border-radius:11px;width:42px;height:42px;font-size:11px}.appUser small,.appUser a{font-size:10px}.appTitle{padding:36px 0 27px}.appTitle h2{letter-spacing:-.025em;font-size:32px;line-height:1.15}.appTitle p{color:var(--app-muted);margin-top:8px;font-size:13px;line-height:1.6}.appPrimary{border-radius:10px;min-height:44px;padding:0 18px;font-size:12px;transition:transform .18s,box-shadow .18s;box-shadow:0 10px 26px #17a3d226}.appPrimary:hover{transform:translateY(-1px);box-shadow:0 14px 32px #17a3d240}.systemNotice{border-radius:9px;padding:13px 16px;font-size:11px}.liveMetrics,.sectionMetrics{gap:16px}.liveMetrics article,.sectionMetrics article,.reportGrid article,.settingsGrid section,.reportNote,.categoryManager,.liveTable,.realUpload,.queueCard{background:linear-gradient(145deg,var(--app-panel),#0b1521);border-color:var(--app-border);border-radius:14px;box-shadow:0 12px 35px #0000001f}.liveMetrics article{padding:22px}.liveMetrics small,.sectionMetrics small,.reportGrid small{color:var(--app-muted);letter-spacing:.025em;font-size:11px}.liveMetrics b,.sectionMetrics b,.reportGrid b{letter-spacing:-.02em;margin-top:16px;font-size:26px}.liveMetrics span,.sectionMetrics span,.reportGrid span{font-size:10px}.appGrid{gap:16px;margin:16px 0}.realUpload,.queueCard{padding:22px}.appCardHead{margin-bottom:21px}.appCardHead b{font-size:14px}.appCardHead small{color:var(--app-muted);font-size:11px;line-height:1.45}.appCardHead>span,.appCardHead>button{font-size:10px}.liveTable>.appCardHead{height:68px;padding:0 21px}.liveRow{min-height:66px;padding:0 21px;font-size:12px;line-height:1.4}.liveHead{letter-spacing:.04em;min-height:38px;font-size:10px}.liveRow small,.liveStatus{font-size:10px}.liveRow>span:first-child>i{border-radius:8px;width:34px;height:34px}.viewExtract,.processBtn,.miniReprocess,.liveRow button{min-height:34px;border-radius:7px!important;padding:0 11px!important;font-size:10px!important}.settingsNav{gap:9px}.settingsNav button{border-radius:9px;padding:11px 16px;font-size:11px}.categoryManager{padding:26px}.categoryManagerHead span,.learningHead span{font-size:9px}.categoryManagerHead h3,.learningHead h3{margin:8px 0;font-size:22px}.categoryManagerHead p,.learningHead p{color:var(--app-muted);font-size:12px;line-height:1.55}.categoryManagerHead>button,.fieldBuilder>div>button{border-radius:9px;min-height:42px;padding:0 15px;font-size:11px}.categoryCards{gap:14px;margin-top:22px}.categoryCards article{border-color:var(--app-border);border-radius:11px;padding:18px}.categoryCards b{font-size:14px}.categoryCards small{font-size:11px;line-height:1.5}.categoryCards span{font-size:9px}.categoryActions{gap:8px}.categoryActions button{border-radius:8px;min-height:36px;padding:0 12px;font-size:10px}.learningRecommendations{gap:15px;padding-top:25px}.learningRecommendations article{border-radius:12px;padding:20px}.learningRecommendations article>b,.learningRecommendations article div>b{font-size:14px}.learningRecommendations article small,.learningRecommendations li{font-size:11px;line-height:1.55}.learningActions button{min-height:40px;padding:0 14px;font-size:11px}.settingsGrid{gap:16px}.settingsGrid section{padding:25px}.settingsTitle{margin-bottom:20px}.settingsTitle>span{width:34px;height:34px;font-size:10px}.settingsTitle h3,.settingsGrid h3{font-size:16px}.settingsTitle p{font-size:11px;line-height:1.45}.settingsGrid label{color:var(--app-muted);font-size:11px}.settingsGrid input{border-radius:9px;height:46px;padding:0 14px;font-size:12px}.settingRow{height:auto;min-height:58px;font-size:12px}.settingRow b{font-size:11px}.settingHint{border-radius:9px;padding:13px;font-size:10px;line-height:1.5}.detailModal{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#01050ad1;padding:32px}.detailPanel{border-color:var(--app-border-strong);background:linear-gradient(150deg,#0e1927,#0a1320);border-radius:18px;width:min(940px,100%);padding:38px;box-shadow:0 45px 120px #00000094}.detailClose{width:38px;height:38px;font-size:20px;transition:all .18s;top:20px;right:22px}.detailClose:hover{background:#192a3c;border-color:#6e8daa}.detailHead span{letter-spacing:.14em;font-size:9px}.detailHead h2{letter-spacing:-.025em;margin:13px 0 7px;font-size:34px}.detailHead p{color:var(--app-muted);font-size:11px}.adaptiveExtract{gap:22px}.adaptiveSummary{gap:13px}.adaptiveSummary>span{background:#101e2d;border-color:#2a4259;border-radius:11px;padding:17px}.adaptiveSummary small{color:#8aa0b6;font-size:9px}.adaptiveSummary b{font-size:15px}.customExtractGrid{gap:12px;margin:24px 0}.customExtractGrid label{background:#101d2c;border-color:#293f55;border-radius:10px;min-height:100px;padding:17px}.customExtractGrid span{color:#91a5b8;margin-bottom:10px;font-size:10px;line-height:1.35}.customExtractGrid b{color:#f4f8fc;font-size:13px;line-height:1.45}.customExtractGrid label>small{margin-top:9px;font-size:10px;display:block}.detailActions{gap:10px;margin-top:28px}.detailActions button{border-radius:9px;min-height:42px;padding:0 17px;font-size:11px}.schemaWarning{padding:16px 18px}.schemaWarning b{font-size:13px}.schemaWarning span{font-size:11px;line-height:1.5}.categoryDialog{border-color:var(--app-border-strong);background:linear-gradient(150deg,#0e1927,#0a1320);border-radius:18px;width:min(940px,100%);padding:38px}.dialogHead>span{letter-spacing:.15em;font-size:9px!important}.dialogHead h2{letter-spacing:-.025em;margin:12px 0 8px!important;font-size:32px!important}.dialogHead p{line-height:1.55;color:var(--app-muted)!important;font-size:13px!important}.categoryForm{gap:20px;margin-top:28px}.categoryForm>label,.categoryForm legend{font-size:12px}.categoryForm input:not([type=checkbox]):not([type=radio]),.categoryForm select,.categoryForm textarea{background:#101e2d;border-color:#34506b;border-radius:10px;min-height:48px;margin-top:9px;padding:13px 14px;font-size:13px}.categoryForm textarea{min-height:104px;line-height:1.55}.suggestFieldsBtn{border-radius:11px;min-height:52px}.suggestFieldsBtn:after{font-size:13px}.suggestionSummary{border-radius:12px;padding:19px}.suggestionSummary b{font-size:14px}.suggestionSummary span,.suggestionSummary small,.suggestionSummary em{font-size:10px}.suggestionSummary p{font-size:12px;line-height:1.6}.categoryForm fieldset,.fieldBuilder{border-radius:11px;padding:17px}.financeChoice,.verifyChoice{gap:12px;padding:13px}.financeChoice b,.verifyChoice b{font-size:13px}.financeChoice small,.verifyChoice small{font-size:10px;line-height:1.45}.fieldBuilder:before{font-size:9px}.fieldRow{grid-template-columns:1.4fr 1fr .65fr 42px;gap:10px;margin-top:11px}.fieldRow label{font-size:10px}.fieldRow button{border-radius:8px;height:42px}.dialogActions{gap:10px;margin-top:26px!important}.dialogActions button{min-height:44px;border-radius:9px!important;padding:0 18px!important;font-size:12px!important}button,input,select,textarea{outline:none}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:#52ccef!important;box-shadow:0 0 0 3px #45c8f238!important}button:disabled{cursor:not-allowed;filter:saturate(.55)}@media (width<=1100px){.realApp{grid-template-columns:230px 1fr}.appContent{padding-inline:25px}.liveMetrics{grid-template-columns:repeat(2,1fr)}.adaptiveSummary,.customExtractGrid{grid-template-columns:1fr 1fr}}@media (width<=900px){.realApp{grid-template-columns:1fr}.appContent{padding:0 18px 44px}.appHeader{height:76px}.appHeader h1{font-size:20px}.appTitle h2{font-size:27px}.detailModal{padding:14px}.detailPanel,.categoryDialog{padding:26px}.detailHead h2{font-size:28px}}@media (width<=620px){.liveMetrics,.sectionMetrics,.customExtractGrid,.adaptiveSummary{grid-template-columns:1fr}.appContent{padding-inline:13px}.appTitle{padding:24px 0 18px}.appTitle h2{font-size:24px}.appPrimary{font-size:11px}.detailPanel,.categoryDialog{padding:22px 17px}.detailHead h2,.dialogHead h2{font-size:25px!important}.fieldRow{grid-template-columns:1fr}.settingsNav{overflow:auto}.settingsNav button{white-space:nowrap}}.financeOverview{gap:16px;display:grid}.financeMorning{background:linear-gradient(125deg,#0d2030,#101728);border:1px solid #203a51;border-radius:15px;justify-content:space-between;align-items:flex-end;gap:24px;padding:24px 27px;display:flex}.financeMorning span,.financeInsights header span{letter-spacing:.14em;color:#3ad8f5;font-size:9px}.financeMorning h2{letter-spacing:-.03em;margin:7px 0 4px;font-size:27px}.financeMorning p{color:#90a5b7;margin:0;font-size:11px}.periodSwitch{gap:6px;display:flex}.periodSwitch button{color:#91a6b8;background:#0d1926;border:1px solid #29445b;border-radius:8px;height:36px;padding:0 13px;font-size:10px}.periodSwitch button.active{color:#fff;background:linear-gradient(135deg,#117c9f,#414cb2);border-color:#3ac8e8}.financePrimaryKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.financePrimaryKpis article{background:linear-gradient(145deg,#0d1b29,#0a1420);border:1px solid #223b51;border-radius:14px;flex-direction:column;min-height:158px;padding:20px;display:flex}.financePrimaryKpis b{letter-spacing:-.025em;margin:16px 0 9px;font-size:24px}.financePrimaryKpis b.negative{color:#ff8d9c}.financePrimaryKpis span{color:#45dda5;font-size:9px}.financePrimaryKpis span.down{color:#ff8d9c}.financePrimaryKpis em{color:#698196;margin-top:auto;font-size:9px;font-style:normal;line-height:1.45}.financeSecondaryKpis{background:#1e364b;border:1px solid #1e364b;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.financeSecondaryKpis article{background:#0b1724;padding:15px 18px}.financeSecondaryKpis b{margin-top:7px;font-size:15px;display:block}.financeIntelligenceGrid{grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr);gap:15px;display:grid}.financeTrend,.healthCard,.financeInsights{background:#0b1724;border:1px solid #20394f;border-radius:14px;overflow:hidden}.financeTrend header,.healthCard header{justify-content:space-between;align-items:flex-start;padding:18px 20px;display:flex}.financeTrend header b,.healthCard header b{font-size:13px;display:block}.financeTrend header small,.healthCard header small{color:#71889d;margin-top:5px;font-size:9px;display:block}.financeTrend header>div:last-child{gap:12px;font-size:8px;display:flex}.financeTrend header span:before{content:"";border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.financeTrend header .revenue:before{background:#35d5f7}.financeTrend header .purchase:before{background:#7968ff}.financeTrend header .expense:before{background:#f0aa54}.financeTrend svg{width:100%;height:210px;padding:0 20px}.financeTrend svg g line{stroke:#1b3348;stroke-width:1px}.financeTrend polyline{fill:none;stroke-width:3px;vector-effect:non-scaling-stroke}.financeTrend .revenueLine{stroke:#35d5f7}.financeTrend .purchaseLine{stroke:#7968ff}.financeTrend .expenseLine{stroke:#f0aa54}.financeTrend footer{color:#627c92;justify-content:space-between;padding:0 20px 16px;font-size:8px;display:flex}.healthCard header em{text-transform:uppercase;color:#f0bd63;border:1px solid #6c552a;border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal}.healthScore{justify-content:center;align-items:baseline;padding:10px 0 18px;display:flex}.healthScore strong{letter-spacing:-.06em;color:#e9f8ff;font-size:58px}.healthScore span{color:#71889e}.healthComponents{padding:0 20px;display:grid}.healthComponents>div{border-top:1px solid #172c3f;grid-template-columns:1fr auto;gap:5px;padding:8px 0;display:grid}.healthComponents i{background:#182d3e;border-radius:4px;grid-column:1/-1;height:3px;overflow:hidden}.healthComponents i em{background:linear-gradient(90deg,#30bada,#5bdd9d);height:100%;display:block}.healthCard>p{color:#728a9e;margin:11px 20px 18px;font-size:9px;line-height:1.5}.financeInsights header{border-bottom:1px solid #1d3449;justify-content:space-between;align-items:center;padding:20px;display:flex}.financeInsights h3{margin:6px 0 0;font-size:15px}.financeInsights>div{grid-template-columns:repeat(2,1fr);display:grid}.financeInsights article{border-bottom:1px solid #192f43;border-right:1px solid #192f43;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;min-height:90px;padding:16px 20px;display:grid}.financeInsights article>span{color:#53d9f2;background:#102b3a;border-radius:7px;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.financeInsights article p{color:#8297a9;margin:5px 0 0;font-size:9px;line-height:1.45}.financeInsights article>strong{color:#62dda5;font-size:13px}.financeInsights article.attention>strong{color:#f3b462}.operationalCards{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.operationalCards article{background:#0a1622;border:1px solid #1e364a;border-radius:11px;padding:16px}.operationalCards b{margin:9px 0 4px;font-size:19px;display:block}.operationalCards span{color:#71879a;font-size:8px}.accountingBasis{background:#0a1520;border:1px solid #2a4154;border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;padding:12px 15px;display:flex}.accountingBasis b{color:#4cdaae;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.accountingBasis span{color:#8da2b4;border-left:1px solid #2a4154;padding-left:9px;font-size:8px}.financeWarning{color:#ffacba;background:#28151d;border:1px solid #784454;border-radius:9px;padding:12px 15px;font-size:10px}@media (width<=1200px){.financePrimaryKpis{grid-template-columns:1fr 1fr}.financeIntelligenceGrid{grid-template-columns:1fr}.operationalCards{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.financeMorning{flex-direction:column;align-items:flex-start}.periodSwitch{width:100%;overflow:auto}.financePrimaryKpis,.financeSecondaryKpis,.financeInsights>div,.operationalCards{grid-template-columns:1fr 1fr}}@media (width<=520px){.financePrimaryKpis,.financeSecondaryKpis,.financeInsights>div,.operationalCards{grid-template-columns:1fr}.financeTrend header{gap:12px;display:grid}}.customRecordDialog{border:1px solid var(--app-border-strong);background:linear-gradient(150deg,#0e1927,#0a1320);border-radius:18px;width:min(1100px,100%);max-height:92vh;padding:38px;position:relative;overflow:auto}.customEditorFields{grid-template-columns:1fr 1fr;gap:16px;margin-top:26px;display:grid}.customEditorFields>label{color:#aebdcb;font-size:12px}.customEditorFields>label:first-child,.customEditTable{grid-column:1/-1}.customEditorFields input{color:#f4f8fc;background:#101e2d;border:1px solid #34506b;border-radius:9px;width:100%;min-height:46px;margin-top:8px;padding:0 13px;font-size:13px;display:block}.customEditTable{background:#0d1926;border:1px solid #2a4259;border-radius:12px;overflow:hidden}.customEditTable>div:first-child{justify-content:space-between;align-items:center;height:54px;padding:0 16px;display:flex}.customEditTable>div:first-child b{font-size:14px}.customEditTable>div:first-child button{color:#8ce7ff;background:#123149;border:1px solid #3281a1;border-radius:8px;min-height:36px;padding:0 12px;font-size:11px}.customEditTable table{border-collapse:collapse;width:100%;min-width:760px}.customEditTable th,.customEditTable td{text-align:left;border-top:1px solid #22384c;border-right:1px solid #22384c;padding:9px}.customEditTable th{color:#93a7bb;background:#101f2e;font-size:10px}.customEditTable td input{min-width:120px;min-height:38px;margin:0;font-size:11px}.customEditTable .removeRow{color:#ff9aad;background:#28141a;border:1px solid #6d2a3c;border-radius:7px;min-height:34px;font-size:10px}.customEditTable>small{color:#8fa3b7;padding:18px;font-size:11px;display:block}@media (width<=700px){.customRecordDialog{padding:25px 17px}.customEditorFields{grid-template-columns:1fr}.customEditorFields>label,.customEditTable{grid-column:1}}.phoneUploadButton{text-align:left;color:#eaf8ff;background:linear-gradient(135deg,#102a3c,#172044);border:1px solid #2e7898;border-radius:11px;align-items:center;gap:13px;width:100%;margin:13px 0 16px;padding:14px 16px;display:flex}.phoneUploadButton>span{color:#5df;background:#123e55;border-radius:9px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.phoneUploadButton b,.phoneUploadButton small{display:block}.phoneUploadButton b{font-size:13px}.phoneUploadButton small{color:#91a9bd;margin-top:4px;font-size:10px}.mobileQrDialog{background:linear-gradient(150deg,#0e1927,#0a1320);border:1px solid #35536f;border-radius:18px;width:min(790px,100%);padding:36px;position:relative}.mobileQrBody{grid-template-columns:300px 1fr;align-items:center;gap:30px;margin:26px 0;display:grid}.qrFrame{background:#fff;border-radius:18px;padding:10px;box-shadow:0 18px 45px #0006}.qrFrame svg{width:100%;height:auto;display:block}.mobileQrInfo>small{color:#5fdfff;letter-spacing:.14em;font-size:9px}.mobileQrInfo h3{margin:8px 0 3px;font-size:25px}.mobileQrInfo p{color:#9eb0c1;margin:0;font-size:12px}.mobileQrInfo>div{align-items:baseline;gap:8px;margin:22px 0;display:flex}.mobileQrInfo>div b{color:#45dfa2;font-size:30px}.mobileQrInfo>div span{color:#93a7bb;font-size:11px}.mobileQrInfo ul{color:#a9bac9;padding-left:18px;font-size:11px;line-height:1.8}.mobileQrInfo a{color:#64ddff;margin-top:8px;font-size:11px;display:inline-block}.mobileCapture{color:#f4f8fc;background:radial-gradient(circle at 50% 0,#10283b,#050a11 55%);min-height:100vh;padding:18px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.captureShell{width:min(580px,100%);margin:auto}.captureShell>header{align-items:center;gap:12px;padding:12px 2px 23px;display:flex}.captureLogo{color:#67dfff;background:#0f2b3d;border:1px solid #35a9d1;border-radius:11px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:800;display:grid}.captureShell header b,.captureShell header small{display:block}.captureShell header b{font-size:14px}.captureShell header small{color:#8298ac;margin-top:3px;font-size:11px}.captureDestination,.captureReview,.captureSuccess,.captureState{background:linear-gradient(145deg,#0e1b29,#0a1420);border:1px solid #284158;border-radius:16px;padding:22px}.captureDestination small{letter-spacing:.15em;color:#50d9fb;font-size:9px}.captureDestination h1{margin:10px 0 4px;font-size:29px}.captureDestination p{color:#9aacbd;margin:0;font-size:13px}.captureDestination>span{color:#58e4a9;background:#0c2a22;border:1px solid #246d54;border-radius:999px;margin-top:18px;padding:7px 10px;font-size:10px;display:inline-block}.captureDestination>span.ended{color:#ff98aa;background:#29161d;border-color:#6b3945}.captureActions{grid-template-columns:1fr 1fr;gap:11px;margin:14px 0;display:grid}.captureActions button{color:#eefaff;text-align:left;background:#10283a;border:1px solid #2d7897;border-radius:13px;min-height:100px;padding:17px}.captureActions strong,.captureActions span{display:block}.captureActions strong{font-size:14px}.captureActions span{color:#91a9bd;margin-top:7px;font-size:11px}.captureReview>div:first-child{justify-content:space-between;gap:10px;display:flex}.captureReview b,.captureReview small{display:block}.captureReview>div>small{color:#879caf;font-size:10px}.captureGrid{gap:10px;margin:16px 0;display:grid}.captureGrid article{background:#0c1825;border:1px solid #23394e;border-radius:10px;grid-template-columns:64px 1fr auto;align-items:center;gap:11px;padding:9px;display:grid}.captureGrid img,.pdfPreview{object-fit:cover;background:#182b3c;border-radius:7px;place-items:center;width:64px;height:64px;display:grid}.captureGrid article>div b{text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:11px;overflow:hidden}.captureGrid article span{color:#65dca8;text-transform:capitalize;margin-top:5px;font-size:9px;display:inline-block}.captureGrid article span.failed{color:#ff8da3}.captureGrid article small{color:#ff9daf;margin-top:4px;font-size:9px}.captureGrid article button{color:#ff93a6;background:0 0;border:0;font-size:10px}.captureUpload{color:#fff;background:linear-gradient(135deg,#169ac8,#5b63e6);border:1px solid #46cff2;border-radius:11px;width:100%;min-height:50px;font-size:13px;font-weight:750}.captureSuccess{background:#0d2922;border-color:#266d55;margin-top:14px}.captureSuccess b{color:#66e9b0}.captureSuccess p,.captureState p{color:#9fb2c1;font-size:11px;line-height:1.55}.captureState{text-align:center;margin-top:15px;padding:35px 22px}@media (width<=700px){.mobileQrBody{grid-template-columns:1fr}.qrFrame{max-width:300px;margin:auto}.mobileQrDialog{padding:27px 18px}}@media (width<=440px){.mobileCapture{padding:12px}.captureActions{grid-template-columns:1fr}.captureDestination h1{font-size:25px}.captureGrid article{grid-template-columns:56px 1fr}.captureGrid img,.pdfPreview{width:56px;height:56px}.captureGrid article>button{text-align:left;grid-column:2}}.realApp{--app-muted:#b2c2d1;--app-subtle:#92a7ba}.appBrand{color:#f5fbff;font-size:13px}.workspaceName small,.customNavLabel,.appSupport small{color:#8fa6bb;font-size:10px}.workspaceName b{color:#f5f9fc;font-size:16px}.workspaceName span,.appSupport a{font-size:12px}.appSide nav button{color:#a9bbcb;font-size:14px}.appSide nav button i{color:#93a9bc}.appSide nav .expenseSubnav button{font-size:12px}.appHeader>div:first-child small{color:#9db1c3;font-size:10px}.appUser b{font-size:13px}.appUser small,.appUser a{color:#9cb0c2;font-size:11px}.appPrimary{min-height:46px;padding-inline:20px;font-size:13px}.financeOverview{gap:18px}.financeMorning{padding:28px 30px}.financeMorning span,.financeInsights header span{color:#55ddf7;font-size:11px;font-weight:750}.financeMorning h2{font-size:30px}.financeMorning p{color:#b5c5d3;font-size:14px;line-height:1.55}.periodSwitch button{color:#b7c7d5;border-color:#3a5369;height:42px;padding:0 16px;font-size:12px;font-weight:650}.periodSwitch button:hover{color:#fff;border-color:#54c9e9}.financePrimaryKpis article{border-color:#2b455b;min-height:174px;padding:23px}.financePrimaryKpis small,.financeSecondaryKpis small,.operationalCards small{color:#b2c3d2;font-size:12px}.financePrimaryKpis b{margin:17px 0 10px;font-size:27px}.financePrimaryKpis span{font-size:11px;font-weight:700}.financePrimaryKpis em{color:#91a8bb;font-size:11px;line-height:1.55}.financeSecondaryKpis article{padding:18px 20px}.financeSecondaryKpis b{margin-top:9px;font-size:17px}.financeTrend header,.healthCard header{padding:21px 22px}.financeTrend header b,.healthCard header b{font-size:15px}.financeTrend header small,.healthCard header small{color:#9db1c3;font-size:11px}.financeTrend header>div:last-child{gap:16px;font-size:10px;font-weight:650}.financeTrend footer{color:#91a8ba;font-size:10px}.healthCard header em{font-size:10px;font-weight:700}.healthScore span{color:#a6b8c8;font-size:15px}.healthComponents>div{gap:7px;padding:10px 0}.healthComponents span,.healthComponents b{font-size:11px}.healthComponents span{color:#b6c5d1}.healthComponents i{height:4px}.healthCard>p{color:#9fb2c2;font-size:11px;line-height:1.55}.financeInsights h3{font-size:18px}.financeInsights header>small{color:#9eb1c1;font-size:10px}.financeInsights article{grid-template-columns:36px 1fr auto;min-height:102px;padding:19px 21px}.financeInsights article>span{width:32px;height:32px;font-size:10px}.financeInsights article b{font-size:13px}.financeInsights article p{color:#a7b8c7;font-size:11px;line-height:1.55}.financeInsights article>strong{font-size:15px}.operationalCards article{padding:19px}.operationalCards b{font-size:22px}.operationalCards span{color:#99adbe;font-size:10px;line-height:1.45}.accountingBasis{gap:12px;padding:14px 17px}.accountingBasis b{font-size:11px}.accountingBasis span{color:#acbdcb;padding-left:12px;font-size:10px}.financeWarning{font-size:12px}@media (width<=1200px){.appSide nav button{font-size:13px}.financeMorning h2{font-size:28px}}.financeManagementBrief{background:linear-gradient(145deg,#102235,#101825);border:1px solid #355369;border-radius:14px;overflow:hidden}.financeManagementBrief>header{border-bottom:1px solid #294357;justify-content:space-between;align-items:end;gap:20px;padding:22px 24px;display:flex}.financeManagementBrief header span{color:#57def8;letter-spacing:.14em;font-size:10px}.financeManagementBrief h3{margin:7px 0 0;font-size:21px}.financeManagementBrief header small{color:#94a9ba;font-size:10px}.financeManagementBrief>p{color:#d2dce4;margin:0;padding:22px 24px;font-size:14px;line-height:1.7}.financeManagementBrief>div{display:grid}.financeManagementBrief>div>button{color:#eaf4fa;text-align:left;background:#0d1926;border:0;border-top:1px solid #263f53;grid-template-columns:36px 1fr auto auto;align-items:center;gap:13px;min-height:62px;padding:0 24px;display:grid}.financeManagementBrief button>span{color:#58dff9;font-size:9px}.financeManagementBrief button>b{font-size:11px}.financeManagementBrief button>em{color:#efb866;font-size:10px;font-style:normal}.financeManagementBrief button>i{color:#7edff4;font-size:9px;font-style:normal}.financeManagementBrief article{color:#84d8af;padding:20px 24px;font-size:11px}.financePrimaryKpis>button,.financeSecondaryKpis>button{text-align:left;color:inherit;cursor:pointer;display:block}.financePrimaryKpis>button{background:#0d1926;border:1px solid #2b455b;border-radius:12px;min-height:174px;padding:23px;position:relative}.financePrimaryKpis>button:hover,.financeSecondaryKpis>button:hover{background:#102235;border-color:#4eb8db}.financePrimaryKpis>button small,.financePrimaryKpis>button b,.financePrimaryKpis>button span,.financePrimaryKpis>button em{display:block}.financePrimaryKpis>button small{color:#b2c3d2;font-size:12px}.financePrimaryKpis>button b{margin:17px 0 10px;font-size:27px}.financePrimaryKpis>button span{color:#62dda7;font-size:11px;font-weight:700}.financePrimaryKpis>button span.down{color:#ff9cac}.financePrimaryKpis>button em{color:#91a8bb;font-size:11px;font-style:normal;line-height:1.55}.financePrimaryKpis>button>i{color:#58dff9;font-size:8px;font-style:normal;position:absolute;bottom:15px;right:18px}.financeSecondaryKpis>button{background:#0d1926;border:1px solid #263e54;padding:18px 20px}.financeSecondaryKpis>button small,.financeSecondaryKpis>button b,.financeSecondaryKpis>button span{display:block}.financeSecondaryKpis>button small{color:#9fb2c2;font-size:11px}.financeSecondaryKpis>button b{margin:9px 0;font-size:17px}.financeSecondaryKpis>button span{color:#5ed9f5;font-size:8px}@media (width<=700px){.financeManagementBrief>header{flex-direction:column;align-items:start}.financeManagementBrief>div>button{grid-template-columns:30px 1fr auto}.financeManagementBrief button>i{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.accessScreen,.adminScreen{color:#eaf4ff;background:#050b14;min-height:100vh;padding:48px;font-family:Inter,Arial,sans-serif}.accessScreen{place-items:center;display:grid}.accessCard{background:#091524;border:1px solid #1d3850;border-radius:20px;width:min(560px,100%);padding:38px;box-shadow:0 30px 90px #0008}.accessBadge{color:#3ce0ff;letter-spacing:.15em;font-size:11px;font-weight:800;display:inline-block}.accessBadge.danger{color:#ff687a}.accessCard h1{margin:14px 0;font-size:32px}.accessCard p{color:#91a8bd;line-height:1.65}.accessCard label{color:#9bb4ca;gap:8px;margin:18px 0;font-size:12px;font-weight:700;display:grid}.accessCard input{color:#fff;background:#07111e;border:1px solid #24415a;border-radius:10px;padding:14px;font-size:15px}.accessCard button,.adminRow button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1fc3ea,#566bf2);border:0;border-radius:9px;padding:13px 18px;font-weight:800}.accessCard button{width:100%;margin:8px 0 18px}.accessCard>a{text-align:center;color:#53d8f4;display:block}.accessState{color:#b9cde0;border:1px solid #214563;border-radius:12px;margin:24px 0;padding:16px}.accessState i{background:#ffc94a;border-radius:50%;width:8px;height:8px;margin-right:9px;display:inline-block}.accessError,.adminNotice{color:#ff9dac;background:#35151d;border:1px solid #7e3040;border-radius:9px;padding:12px}.adminScreen header{border-bottom:1px solid #183048;justify-content:space-between;align-items:flex-end;max-width:1400px;margin:auto;padding-bottom:30px;display:flex}.adminScreen header small{color:#36d6ff;letter-spacing:.13em}.adminScreen header h1{margin:10px 0;font-size:36px}.adminScreen header p{color:#849db4}.adminScreen header a{color:#41dbfa}.adminNotice,.adminTable{max-width:1400px;margin:20px auto}.adminTable{background:#081422;border:1px solid #18334b;border-radius:16px;overflow:hidden}.adminRow{color:#a9bed1;border-bottom:1px solid #152b40;grid-template-columns:1.5fr 1.2fr .8fr .6fr 1fr;align-items:center;gap:18px;padding:18px;display:grid}.adminRow>span:first-child{gap:4px;display:grid}.adminRow small{color:#698399}.adminHead{letter-spacing:.1em;color:#58758d;font-size:10px}.adminRow em{text-transform:uppercase;color:#ffc34b;font-size:10px;font-style:normal;font-weight:800}.adminRow em.approved{color:#42e7a6}.adminRow span:last-child{gap:8px;display:flex}.adminRow button.reject{color:#ff8fa0;background:#3b1721;border:1px solid #723043}.adminEmpty{text-align:center;color:#7690a7;padding:50px}@media (width<=760px){.accessScreen,.adminScreen{padding:20px}.adminScreen header{display:block}.adminScreen header a{margin-top:18px;display:inline-block}.adminRow{grid-template-columns:1fr}.adminHead{display:none}}.ownAuth{color:#edf7ff;background:#050a12;grid-template-columns:1fr 1fr;min-height:100vh;font-family:Inter,Arial,sans-serif;display:grid}.authBrand{background:radial-gradient(circle at 25% 75%,#0a557855,#0000 38%),linear-gradient(145deg,#071521,#070b13 65%);flex-direction:column;justify-content:space-between;padding:54px 8vw;display:flex;position:relative;overflow:hidden}.authBrand:after{content:"";border:1px solid #1d789955;border-radius:50%;width:430px;height:430px;position:absolute;bottom:-190px;right:-210px;box-shadow:0 0 100px #13ccef20}.authBrand>a{color:#fff;z-index:1;align-items:center;gap:14px;text-decoration:none;display:flex}.authBrand>a>span{color:#36dafa;border:1px solid #2bcff2;border-radius:12px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.authBrand>a b{letter-spacing:.08em;font-size:14px}.authBrand>a em{color:#36dafa;font-style:normal}.authBrand>div{z-index:1;max-width:570px}.authBrand small{color:#37d7f7;letter-spacing:.14em;font-weight:800}.authBrand h2{letter-spacing:-.04em;margin:18px 0;font-size:46px;line-height:1.08}.authBrand p{color:#8ca4b8;font-size:16px;line-height:1.7}.authBrand ul{color:#b6c8d6;gap:13px;padding:0;list-style:none;display:grid}.authFormSide{background:#080e17;align-content:center;justify-items:center;padding:54px 8vw;display:grid}.ownAuthForm{width:min(440px,100%)}.ownAuthForm h1{letter-spacing:-.03em;margin:12px 0;font-size:36px}.ownAuthForm>p{color:#849bad;margin-bottom:28px;line-height:1.6}.ownAuthForm label{color:#a5b9c9;gap:8px;margin:16px 0;font-size:12px;font-weight:700;display:grid}.ownAuthForm input{box-sizing:border-box;color:#fff;background:#0b1623;border:1px solid #263c50;border-radius:10px;outline:none;width:100%;padding:14px;font-size:14px}.ownAuthForm input:focus{border-color:#31d4f5;box-shadow:0 0 0 3px #31d4f515}.ownAuthForm>button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1cbce9,#5968ef);border:0;border-radius:10px;width:100%;margin:10px 0 20px;padding:15px;font-weight:900}.authSwitch{text-align:center;color:#8096a9;font-size:13px}.authSwitch a{color:#3bd9f7}.authDivider{color:#61778a;align-items:center;gap:10px;margin:26px 0;font-size:10px;display:flex}.authDivider:before,.authDivider:after{content:"";background:#243647;flex:1;height:1px}.chatgptFallback{text-align:center;color:#9eb5c8;border:1px solid #2a4054;border-radius:10px;padding:13px;font-size:12px;text-decoration:none;display:block}.authSupport{color:#62788c;align-self:end;margin-top:34px}.registerForm{width:min(620px,100%)}.authGrid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.termsCheck{align-items:start;grid-template-columns:18px 1fr!important}.termsCheck input{width:auto;margin-top:2px}@media (width<=850px){.ownAuth{grid-template-columns:1fr}.authBrand{display:none}.authFormSide{min-height:100vh;padding:34px 22px}.authGrid{grid-template-columns:1fr}.ownAuthForm h1{font-size:30px}}:root{--v-bg:#050b12;--v-panel:#091522;--v-panel2:#0c1a28;--v-line:#193247;--v-text:#eef8ff;--v-muted:#7891a6;--v-cyan:#35d8f6;--v-green:#43e5a4;--v-amber:#ffc45b;--v-red:#ff7187}*{box-sizing:border-box}.vAdmin{background:radial-gradient(circle at 75% 0,#0a2030 0,transparent 26%),var(--v-bg);min-height:100vh;color:var(--v-text);grid-template-columns:255px minmax(0,1fr);font-family:Inter,Arial,sans-serif;font-size:14px;display:grid}.vSide{border-right:1px solid var(--v-line);background:#07111c;flex-direction:column;height:100vh;padding:26px 17px;display:flex;position:sticky;top:0}.vBrand{color:#fff;align-items:center;gap:12px;padding:4px 9px;text-decoration:none;display:flex}.vBrand>span{background:linear-gradient(135deg,#18bbdf,#5265ee);border-radius:12px;place-items:center;width:42px;height:42px;font-size:19px;font-weight:900;display:grid;box-shadow:0 8px 24px #1dcff02c}.vBrand div{gap:3px;display:grid}.vBrand b{letter-spacing:.18em;font-size:15px}.vBrand small{color:#5f8097;letter-spacing:.12em;font-size:7px}.vSideLabel{color:#4c6c83;letter-spacing:.16em;margin:35px 10px 10px;font-size:9px}.vSide nav{gap:4px;display:grid}.vSide nav button{color:#829bae;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:25px 1fr auto;align-items:center;height:42px;padding:0 12px;font-size:12px;display:grid}.vSide nav button:hover{color:#c4d9e7;background:#0b1d2c}.vSide nav button.active{color:#45dcf7;background:linear-gradient(90deg,#0d3044,#0c2232);box-shadow:inset 3px 0 #36d8f5}.vSide nav i{font-size:14px;font-style:normal}.vSide nav em{text-align:center;color:#ffb6ef;background:#58405f;border-radius:5px;min-width:20px;padding:3px 5px;font-size:9px;font-style:normal}.vSide nav em.danger{color:#ff93a4;background:#4a202a}.vSystem{background:#081623;border:1px solid #19374d;border-radius:11px;gap:7px;margin-top:auto;padding:14px;display:grid}.vSystem span{color:#54e5ad;text-transform:uppercase;font-size:9px;font-weight:800}.vSystem span i{background:#45e8a7;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 10px #45e8a7}.vSystem small{color:#5d788e;font-size:8px}.vMain{min-width:0;padding:0 34px 50px}.vTop{border-bottom:1px solid var(--v-line);align-items:center;gap:13px;height:100px;display:flex;position:relative}.vTop>div:first-child{margin-right:auto}.vTop>div:first-child small{color:#48dff8;letter-spacing:.14em;font-size:8px}.vTop h1{letter-spacing:-.03em;margin:6px 0 0;font-size:24px}.vGlobalSearch{color:#58768d;background:#0a1724;border:1px solid #213e54;border-radius:9px;align-items:center;width:300px;height:40px;padding:0 12px;display:flex}.vGlobalSearch input{color:#fff;background:0 0;border:0;outline:0;flex:1;padding-left:8px;font-size:11px}.vIconBtn{color:#92aabe;background:#0a1724;border:1px solid #213e54;border-radius:9px;width:40px;height:40px;position:relative}.vIconBtn em{color:#fff;background:#e64969;border-radius:10px;padding:3px 5px;font-size:8px;font-style:normal;position:absolute;top:-5px;right:-5px}.vProfile{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:8px;height:42px;padding:0 6px;display:flex}.vProfile>span{background:linear-gradient(135deg,#2589b7,#6b4c9b);border-radius:9px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.vProfile div{display:grid}.vProfile b{font-size:10px}.vProfile small{color:#6f8ba1;font-size:8px}.vPopover{z-index:80;background:#0a1825;border:1px solid #25435a;border-radius:12px;width:340px;padding:12px;position:absolute;top:78px;right:0;box-shadow:0 20px 60px #000b}.vPopover h3{margin:4px 6px 10px;font-size:12px}.vPopover h3 span{float:right;color:#41dff7}.vPopover.notification>button{text-align:left;color:#fff;background:0 0;border:0;border-top:1px solid #152d40;gap:10px;width:100%;padding:10px;display:flex}.vPopover.notification>button>i{background:var(--v-cyan);border-radius:50%;width:8px;height:8px;margin-top:4px}.vPopover.notification>button>i.warning{background:var(--v-amber)}.vPopover.notification>button>i.danger{background:var(--v-red)}.vPopover.notification span{gap:4px;display:grid}.vPopover.notification b{font-size:10px}.vPopover.notification small,.vPopover p{color:#7892a6;font-size:8px}.vPopover.profile{gap:8px;width:230px;display:grid}.vPopover.profile>b{font-size:10px}.vPopover.profile>small{color:#6e879b;font-size:8px}.vPopover.profile>a{color:#ff8b9d;border-top:1px solid #1a3346;padding:10px 12px;font-size:10px;text-decoration:none}.vToast{z-index:120;color:#bfe9f5;background:#0d2636;border:1px solid #2c5870;border-radius:10px;min-width:300px;padding:13px 16px;position:fixed;bottom:25px;right:30px;box-shadow:0 15px 50px #0009}.vToast button{float:right;color:#fff;background:0 0;border:0}.vLoading{color:#7390a5;align-content:center;place-items:center;gap:15px;height:60vh;display:grid}.vLoading i{border:2px solid #1d4055;border-top-color:#39d9f5;border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin}.vPage{padding-top:26px}.vHero{background:linear-gradient(115deg,#0a1d2b,#0b1724 55%,#10192c);border:1px solid #1d3b50;border-radius:15px;justify-content:space-between;align-items:center;min-height:150px;padding:25px 28px;display:flex;position:relative;overflow:hidden}.vHero:after{content:"";border:1px solid #2f7d9d55;border-radius:50%;width:260px;height:260px;position:absolute;top:45px;right:80px;box-shadow:0 0 80px #1b89a92a}.vHero>div{z-index:1}.vHero span{color:#42dff8;letter-spacing:.16em;font-size:8px}.vHero h2{margin:9px 0 6px;font-size:29px}.vHero p{color:#7893a8;margin:0}.vHero>button{z-index:1;color:#b8d3e3;background:#0d2635;border:1px solid #2b536b;border-radius:10px;padding:12px 15px}.vHero>button b{color:#ffb8ec;background:#5c3158;border-radius:6px;margin-left:7px;padding:3px 7px}.vMetrics{grid-template-columns:repeat(4,1fr);gap:13px;margin:15px 0;display:grid}.vMetrics article{background:linear-gradient(145deg,#0a1724,#091421);border:1px solid #1a3448;border-radius:13px;min-height:132px;padding:18px}.vMetrics article>div{justify-content:space-between;display:flex}.vMetrics span{color:#7892a6;font-size:9px}.vMetrics i{background:var(--v-cyan);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px}.vMetrics i.green{background:var(--v-green)}.vMetrics i.red{background:var(--v-red)}.vMetrics i.amber{background:var(--v-amber)}.vMetrics strong{margin:18px 0 9px;font-size:27px;display:block}.vMetrics small{color:#55d9aa;font-size:8px}.vOverviewGrid{grid-template-columns:1.65fr .75fr;gap:13px;margin-bottom:13px;display:grid}.vOverviewGrid.bottom{grid-template-columns:1fr 1fr}.vCard{background:var(--v-panel);border:1px solid #1a3449;border-radius:13px;min-width:0;padding:18px}.vCardTitle{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.vCardTitle h3{margin:0 0 5px;font-size:13px}.vCardTitle p{color:#688399;margin:0;font-size:8px}.vCardTitle button,.vPageHead>button{color:#8fb0c3;background:#0c1c2a;border:1px solid #26475e;border-radius:8px;padding:8px 12px;font-size:9px}.vChart svg{background:repeating-linear-gradient(#0000 0 59px,#132c3e 60px);border-bottom:1px solid #19364a;width:100%;height:240px}.chartLabels{color:#557086;justify-content:space-between;margin-top:8px;font-size:8px;display:flex}.attentionRow{color:#9db4c5;text-align:left;background:0 0;border:0;border-top:1px solid #172f42;grid-template-columns:1fr 30px 15px;align-items:center;width:100%;height:52px;font-size:9px;display:grid}.attentionRow span i{background:var(--v-green);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.attentionRow span i.warn{background:var(--v-amber)}.attentionRow b{color:#fff}.attentionRow em{font-size:17px;font-style:normal}.planBars{gap:16px;display:grid}.planBars>div{grid-template-columns:90px 1fr 25px;align-items:center;gap:10px;display:grid}.planBars span{text-transform:capitalize;color:#8ba3b6;font-size:9px}.planBars i{background:#132c3e;border-radius:5px;height:6px;overflow:hidden}.planBars i b{background:linear-gradient(90deg,#20c7e8,#6167ef);height:100%;display:block}.planBars strong{font-size:10px}.miniLog{border-top:1px solid #172f42;gap:10px;padding:10px 0;display:flex}.miniLog>i{background:#35d8f6;border-radius:50%;width:8px;height:8px;margin-top:3px}.miniLog span{gap:3px;display:grid}.miniLog b{text-transform:capitalize;font-size:9px}.miniLog small{color:#698499;font-size:8px}.vPageHead{justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}.vPageHead h2{margin:0 0 6px;font-size:25px}.vPageHead p{color:#7892a6;margin:0}.vPageHead button.primary,.primary{color:#fff!important;background:linear-gradient(135deg,#20c7e7,#5669ee)!important;border-color:#0000!important}.tableCard{padding:0;overflow:hidden}.vToolbar{border-bottom:1px solid #193246;align-items:center;gap:10px;min-height:65px;padding:14px 18px;display:flex}.vToolbar>label{color:#57768c;border:1px solid #23435a;border-radius:8px;align-items:center;width:330px;height:38px;padding:0 11px;display:flex}.vToolbar input{color:#fff;background:0 0;border:0;outline:0;flex:1;padding-left:8px;font-size:10px}.vToolbar select,.settingsSections select,.companyDrawer select{color:#a9bfce;background:#0c1b29;border:1px solid #25445b;border-radius:8px;height:38px;padding:0 12px}.bulk{align-items:center;gap:8px;margin-left:auto;display:flex}.bulk span{color:#8ba4b6;font-size:9px}.bulk button,.actions button,.actions a,.subscriptionRow button,.drawerActions button,.companyDrawer button{color:#a8becd;background:#0c1c2a;border:1px solid #294a60;border-radius:7px;padding:8px 10px;font-size:8px;text-decoration:none}.vTable{overflow-x:auto}.vTr{color:#9eb4c4;border-bottom:1px solid #162e42;align-items:center;gap:12px;min-height:67px;padding:11px 18px;display:grid}.vTr:hover:not(.vTh){background:#0c1b29}.vTr.accounts,.vTable.accounts .vTr{grid-template-columns:28px 1.4fr .7fr .8fr .75fr .55fr .75fr}.vTable.docs .vTr{grid-template-columns:1.3fr .8fr .7fr .7fr .8fr .65fr .75fr}.vTh{color:#58748b;letter-spacing:.1em;min-height:43px;font-size:8px}.vTr span{min-width:0}.vTr b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.vTr small{color:#607d93;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:7.5px;display:block;overflow:hidden}.vTr .plan{color:#4edcf3}.actions{align-items:center;gap:5px;display:flex}.status{text-transform:uppercase;letter-spacing:.05em;color:#8ea7ba;white-space:nowrap;background:#142636;border:1px solid #244258;border-radius:20px;padding:5px 7px;font-size:7px;font-style:normal;display:inline-block}.status.approved,.status.verified,.status.operational,.status.protected,.status.professional{color:#4be5aa;background:#0e2b22;border-color:#1e5944}.status.pending,.status.awaiting-ai,.status.review-needed,.status.trial{color:#ffc661;background:#312719;border-color:#5b4725}.status.failed,.status.suspended,.status.rejected{color:#ff8598;background:#321922;border-color:#632c3a}.status.processing{color:#a992ff;background:#211c3a;border-color:#443876}.errorText{color:#d66d7d!important}.vEmpty{text-align:center;color:#638096;grid-column:1/-1;padding:60px}.vEmpty span{font-size:28px}.vEmpty h3{color:#9bb2c3;margin:10px 0 6px}.vEmpty p{margin:0;font-size:9px}.docSummary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:13px;display:grid}.docSummary article{background:#0a1724;border:1px solid #1b3549;border-radius:11px;padding:16px}.docSummary span{color:#708ba0;font-size:9px}.docSummary b{margin-top:11px;font-size:23px;display:block}.planCards{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:14px;display:grid}.planCards article{background:#091522;border:1px solid #1b3549;border-radius:13px;padding:21px}.planCards article.featured{border-color:#2f9bb7;box-shadow:0 0 30px #1bcbee15}.planCards span{color:#718ba0;font-size:8px}.planCards h3{margin:8px 0;font-size:20px}.planCards b{color:#46dff7;font-size:9px}.planCards ul{color:#849daf;border-top:1px solid #173044;gap:9px;padding:14px 0 0;font-size:8px;list-style:none;display:grid}.subscriptionRow{color:#91aabb;border-top:1px solid #172f42;grid-template-columns:1.3fr .5fr .8fr .9fr .4fr;align-items:center;gap:15px;padding:14px 18px;display:grid}.subscriptionRow b{color:#dceaf3;font-size:9px;display:block}.subscriptionRow small{color:#658095;font-size:8px}.timeline>div{border-top:1px solid #172f42;grid-template-columns:18px 1fr 1.4fr 150px;align-items:center;gap:10px;padding:14px 4px;display:grid}.timeline>div>i{background:#3bdcf5;border-radius:50%;width:8px;height:8px}.timeline b{text-transform:capitalize;font-size:9px}.timeline small,.timeline p,.timeline time{color:#68849a;font-size:8px}.timeline p{margin:0}.healthHero{background:linear-gradient(120deg,#0a2924,#091923);border:1px solid #1e5945;border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:25px;display:flex}.healthHero>div{align-items:center;gap:12px;display:flex}.healthHero>div>i{background:#44e5a7;border:4px solid #153b30;border-radius:50%;width:16px;height:16px;box-shadow:0 0 18px #44e5a7}.healthHero span{gap:5px;display:grid}.healthHero small{color:#6a9685;font-size:9px}.healthHero strong{text-align:right;font-size:27px}.healthHero strong small{font-size:8px;font-weight:400;display:block}.healthGrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.healthGrid article{background:#091522;border:1px solid #1a3449;border-radius:11px;justify-content:space-between;align-items:center;padding:17px;display:flex}.healthGrid article>div{align-items:center;gap:10px;display:flex}.healthGrid i{background:var(--v-green);width:8px;height:8px;box-shadow:0 0 10px var(--v-green);border-radius:50%}.healthGrid i.warn{background:var(--v-amber)}.healthGrid span{gap:4px;display:grid}.healthGrid b{font-size:10px}.healthGrid small{color:#68849a;font-size:8px}.indicatorGrid{grid-template-columns:repeat(4,1fr);display:grid}.indicatorGrid span{color:#70899d;border-right:1px solid #183247;padding:18px;font-size:8px}.indicatorGrid b{color:#fff;margin-bottom:7px;font-size:25px;display:block}.securityGrid{grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:14px;display:grid}.securityGrid .vCard{min-height:230px}.securityIcon{color:#45dcf7;background:#102c3f;border-radius:11px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.securityGrid h3{margin:18px 0 6px}.securityGrid p{color:#7892a6}.securityGrid strong{margin:16px 0;font-size:24px;display:block}.securityChecklist h3{margin-top:0}.securityChecklist>div{color:#7f99ac;border-top:1px solid #183044;justify-content:space-between;padding:13px 0;font-size:9px;display:flex}.securityChecklist i{background:#45e5a7;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.securityChecklist b{color:#b6cbd9;font-size:9px}.settingsSections{grid-template-columns:1fr 1fr;gap:13px;display:grid}.settingsSections .vCard:first-child{grid-column:1/-1}.settingsSections label,.companyDrawer label{color:#829caf;gap:7px;margin:13px 0;font-size:9px;display:grid}.settingsSections input,.settingsSections textarea,.companyDrawer input,.companyDrawer textarea{color:#fff;background:#0c1b29;border:1px solid #28475e;border-radius:8px;outline:0;padding:10px}.settingsSections textarea,.companyDrawer textarea{resize:vertical;min-height:80px}.toggleRow{text-align:left;color:#dcebf4;background:0 0;border:0;border-top:1px solid #173145;justify-content:space-between;width:100%;padding:14px 0;display:flex}.toggleRow span{gap:4px;display:grid}.toggleRow span b{font-size:10px}.toggleRow span small{color:#688399;font-size:8px}.toggleRow>i{background:#263846;border-radius:20px;width:38px;height:21px;padding:3px}.toggleRow>i b{background:#7890a2;border-radius:50%;width:15px;height:15px;transition:all .2s;display:block}.toggleRow>i.on{background:#164d3a}.toggleRow>i.on b{background:#4be5aa;transform:translate(17px)}.settingInfo{color:#85b7c7;background:#0b2431;border:1px solid #1b4b5f;border-radius:8px;padding:13px;font-size:9px}.drawerBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:150;background:#02070cbb;position:fixed;inset:0}.companyDrawer{background:#081522;border-left:1px solid #26465d;width:min(560px,100%);height:100%;padding:26px;position:absolute;top:0;right:0;overflow:auto;box-shadow:-25px 0 70px #0008}.companyDrawer header{border-bottom:1px solid #1a3549;justify-content:space-between;padding-bottom:18px;display:flex}.companyDrawer header span{color:#41ddf6;letter-spacing:.13em;font-size:8px}.companyDrawer h2{margin:8px 0 5px;font-size:23px}.companyDrawer header p{color:#6f899d;margin:0;font-size:9px}.companyDrawer header button{border-radius:50%;width:34px;height:34px;font-size:18px}.drawerMetrics{border:1px solid #1d3a50;border-radius:10px;grid-template-columns:repeat(3,1fr);margin:18px 0;display:grid}.drawerMetrics span{color:#6c879a;padding:14px;font-size:8px}.drawerMetrics b{color:#fff;margin-bottom:4px;font-size:17px;display:block}.companyDrawer section{border-top:1px solid #193247;padding:18px 0}.companyDrawer section h3{margin:0 0 14px;font-size:12px}.detailRows{grid-template-columns:1fr 1fr;gap:10px;display:grid}.detailRows>span{color:#658095;background:#0b1b29;border:1px solid #19374c;border-radius:8px;padding:11px;font-size:8px}.detailRows b{color:#c1d3df;margin-top:5px;font-size:9px;display:block}.drawerActions{gap:8px;margin-top:12px;display:flex}.drawerActions button{flex:1}.drawerActions .danger{color:#ff8ba0;background:#301821;border-color:#63303d}.fieldPair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.full{width:100%;padding:11px!important}.notes{gap:8px;max-height:180px;display:grid;overflow:auto}.notes>div{background:#0b1b29;border-left:3px solid #31cbe9;border-radius:5px;padding:10px}.notes p{margin:0 0 5px;font-size:9px}.notes small{color:#658095;font-size:7px}.muted{color:#678197;font-size:9px}.masterModal{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:200;background:#02060bd9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.masterModal form{color:#fff;background:#091725;border:1px solid #25445d;border-radius:15px;width:min(500px,100%);padding:28px;position:relative}.masterClose{color:#fff;background:#0d1b29;border:1px solid #34516a;border-radius:50%;width:32px;height:32px;position:absolute;top:15px;right:15px}.masterModal h2{margin:12px 0 5px;font-size:24px}.masterModal>form>p{color:#71899e;font-size:10px}.masterModal label{color:#8299ad;gap:6px;margin:12px 0;font-size:9px;display:grid}.masterModal input{color:#fff;background:#0c1b2a;border:1px solid #28445d;border-radius:8px;height:40px;padding:0 11px}.savePlan{color:#fff;background:linear-gradient(135deg,#1fc5e8,#5968ef);border:0;border-radius:8px;width:100%;padding:12px;font-weight:800}.masterNotice{color:#9edcf0;background:#0b2130;border:1px solid #2b536c;border-radius:8px;margin:10px 0;padding:10px}.accessBadge{letter-spacing:.13em;color:#44dff8;font-size:8px}@media (width<=1100px){.vAdmin{grid-template-columns:78px 1fr}.vSide{padding:22px 10px}.vBrand div,.vSideLabel,.vSide nav span,.vSide nav em,.vSystem{display:none}.vBrand{justify-content:center;padding:0}.vSide nav button{text-align:center;grid-template-columns:1fr}.vSide nav i{margin:auto}.vMetrics{grid-template-columns:1fr 1fr}.vOverviewGrid,.vOverviewGrid.bottom{grid-template-columns:1fr}.planCards{grid-template-columns:1fr 1fr}.vGlobalSearch{width:220px}.vTable.accounts .vTr{grid-template-columns:25px 1.3fr .7fr .7fr}.vTable.accounts .vTr>span:nth-child(4),.vTable.accounts .vTr>span:nth-child(5),.vTable.accounts .vTr>span:nth-child(6){display:none}.vTable.docs .vTr{grid-template-columns:1.3fr .8fr .7fr .7fr}.vTable.docs .vTr>span:nth-child(4),.vTable.docs .vTr>span:nth-child(6),.vTable.docs .vTr>span:nth-child(5){display:none}}@media (width<=720px){.vAdmin{display:block}.vSide{border-right:0;border-bottom:1px solid var(--v-line);flex-direction:row;align-items:center;height:65px;position:relative}.vSide nav{display:none}.vMain{padding:0 15px 35px}.vTop{flex-wrap:wrap;height:auto;min-height:85px;padding:15px 0}.vTop>div:first-child{width:100%}.vGlobalSearch{order:3;width:calc(100% - 105px)}.vProfile div{display:none}.vMetrics,.docSummary,.healthGrid,.securityGrid,.settingsSections,.planCards,.vOverviewGrid,.vOverviewGrid.bottom{grid-template-columns:1fr}.vHero{display:block}.vHero>button{margin-top:18px}.vChart svg{height:180px}.vToolbar{flex-wrap:wrap}.vToolbar>label{width:100%}.vTable.accounts .vTr,.vTable.docs .vTr{grid-template-columns:1fr}.vTr.vTh{display:none}.vTr>span{display:block!important}.vTr>span:first-child:has(input){position:absolute}.actions{margin-top:7px}.subscriptionRow{grid-template-columns:1fr 1fr}.subscriptionRow>span:first-child{grid-column:1/-1}.timeline>div{grid-template-columns:15px 1fr}.timeline p,.timeline time{grid-column:2}.indicatorGrid{grid-template-columns:1fr 1fr}.settingsSections .vCard:first-child{grid-column:auto}.vPopover{max-width:calc(100vw - 30px);right:0}.vPageHead{align-items:start;gap:12px}.vPageHead h2{font-size:21px}.vToast{min-width:0;left:15px;right:15px}}
