@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2?dpl=dpl_8n5JDr8UgoXYsB2QsqtQVMoHhvYX)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2?dpl=dpl_8n5JDr8UgoXYsB2QsqtQVMoHhvYX)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2?dpl=dpl_8n5JDr8UgoXYsB2QsqtQVMoHhvYX)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2?dpl=dpl_8n5JDr8UgoXYsB2QsqtQVMoHhvYX)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2?dpl=dpl_8n5JDr8UgoXYsB2QsqtQVMoHhvYX)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_db8459eb-module__PZ6jEG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_db8459eb-module__PZ6jEG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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{.start{inset-inline-start:var(--spacing)}.grid{display:grid}.hidden{display:none}.table{display:table}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}}:root{--gold:#d4af37;--red:#b91c1c;--bg:#080808;--card:#111;--line:#262626;--muted:#888;--text:#f4f4f4}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif}.shell{background:radial-gradient(circle at 78% 0,#241c0a 0,#0000 24%),#080808;min-height:100vh;display:flex}.sidebar{z-index:2;background:#0a0a0a;border-right:1px solid #222;flex-direction:column;width:250px;padding:25px 16px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:11px;padding:0 8px 23px;display:flex}.mark{width:39px;height:39px;color:var(--gold);background:linear-gradient(145deg,#211b0c,#080808);border:1px solid #8b7124;border-radius:4px;place-items:center;font-family:Georgia;font-size:25px;display:grid}.brand div{letter-spacing:2px;flex-direction:column;display:flex}.brand b{font-size:14px}.brand small{color:var(--gold);letter-spacing:4px;margin-top:2px;font-size:10px}.workspace{background:#111;border:1px solid #292929;border-radius:8px;align-items:center;gap:9px;margin-bottom:18px;padding:10px;display:flex}.workspace>span,.user>span{width:31px;height:31px;color:var(--gold);background:#2a210b;border-radius:6px;place-items:center;font-size:11px;font-weight:700;display:grid}.workspace div,.user div{flex-direction:column;flex:1;min-width:0;display:flex}.workspace small{color:#666;letter-spacing:1.4px;font-size:8px}.workspace b{margin-top:3px;font-size:11px}.workspace i,.user i{color:#777;font-size:11px;font-style:normal}nav{flex-direction:column;gap:3px;display:flex}nav a,.sideBottom>a{color:#929292;border-radius:6px;align-items:center;gap:13px;height:39px;padding:0 12px;font-size:12px;text-decoration:none;display:flex;position:relative}nav a span{text-align:center;color:#777;width:17px;font-size:15px}nav a.active{color:#e4c661;border-left:2px solid var(--gold);background:linear-gradient(90deg,#2a210c,#17140d)}nav a.active span{color:var(--gold)}nav em{color:#d9b73f;background:#261d09;border-radius:10px;margin-left:auto;padding:2px 7px;font-size:9px;font-style:normal}.sideBottom{border-top:1px solid #222;margin-top:auto;padding-top:9px}.user{border-top:1px solid #222;align-items:center;gap:9px;margin-top:9px;padding:12px 8px;display:flex}.user small{color:#777;margin-top:2px;font-size:9px}.content{width:calc(100% - 250px);max-width:1500px;margin-left:250px;padding:34px 38px 18px}header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}header p{color:var(--gold);letter-spacing:2px;margin:0 0 8px;font-size:9px;font-weight:700}h1{margin:0 0 7px;font:400 30px Georgia,serif}header span{color:#777;font-size:12px}.headerActions{gap:9px;display:flex}.headerActions button{border-radius:6px;height:38px}.icon{color:#bbb;background:#111;border:1px solid #292929;width:38px;position:relative}.dot{background:#c53a2e;border-radius:50%;width:5px;height:5px;position:absolute;top:8px;right:9px}.gold{color:#0b0b0b;background:linear-gradient(#e0bd49,#ad8822);border:0;padding:0 17px;font-size:11px;font-weight:700}.stats{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:14px;display:grid}.stats article,.panel{background:linear-gradient(145deg,#121212,#0e0e0e);border:1px solid #242424;border-radius:9px}.stats article{align-items:center;gap:14px;padding:18px;display:flex}.statIcon{width:39px;height:39px;color:var(--gold);background:#211b0d;border:1px solid #423613;border-radius:7px;place-items:center;display:grid}.stats strong{font:400 23px Georgia,serif}.stats p{color:#999;margin:3px 0;font-size:10px}.stats small{color:#777;font-size:8px}.stats small.up{color:#62ad72}.grid{grid-template-columns:1.45fr 1fr;gap:14px;display:grid}.panel{padding:19px 20px}.panelHead{justify-content:space-between;align-items:flex-start;margin-bottom:19px;display:flex}.panelHead h2{margin:0 0 4px;font:400 16px Georgia,serif}.panelHead p{color:#666;margin:0;font-size:9px}.panelHead button{color:#b99a38;background:0 0;border:0;font-size:9px}.bar{background:#222;border-radius:6px;gap:2px;height:8px;margin:27px 0 16px;display:flex;overflow:hidden}.bar i:first-child{background:#765f1f}.bar i:nth-child(2){background:#a38527}.bar i:nth-child(3){background:#d0ac36}.bar i:nth-child(4){background:#eee0a0}.stages{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.stages div{border-left:1px solid #292929;padding-left:11px}.stages span{color:#777;font-size:8px;display:block}.stages b{margin:6px 0 3px;font:400 20px Georgia;display:block}.stages small{color:#a48b3c;font-size:9px}.activityRow,.task{border-top:1px solid #202020;align-items:center;gap:11px;min-height:50px;display:flex}.activityRow>span{color:#c5a238;background:#1e190c;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.activityRow div,.task div{flex:1}.activityRow b,.task b{font-size:10px}.activityRow p,.task p{color:#777;margin:3px 0 0;font-size:9px}.activityRow small,.task small{color:#555;font-size:8px}.check{color:#0000;background:0 0;border:1px solid #444;border-radius:50%;width:18px;height:18px;font-size:8px}.urgent{color:#bd604f!important}.addTask{color:#8e792f;background:#101010;border:1px dashed #383838;border-radius:5px;width:100%;height:34px;margin-top:9px;font-size:9px}.quickGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.quickGrid button{color:#aaa;background:#0c0c0c;border:1px solid #292929;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:63px;font-size:9px;display:flex}.quickGrid span{color:#c7a438;font-size:15px}.quickGrid button:hover{background:#151207;border-color:#65531e}footer{color:#555;border-top:1px solid #1c1c1c;justify-content:space-between;margin-top:18px;padding-top:13px;font-size:8px;display:flex}footer span{color:#5e9d67}footer p{margin:0}@media (max-width:1000px){.sidebar{width:72px;padding:20px 10px}.brand div,.workspace div,.workspace i,nav a:not(.active){font-size:0}.brand{padding-left:6px}.workspace{justify-content:center}.workspace>span{flex:none}.sidebar nav a{justify-content:center;padding:0}.sidebar nav a span{font-size:15px}.sidebar nav a em,.sideBottom>a,.user div,.user i{display:none}.content{width:calc(100% - 72px);margin-left:72px;padding:25px}.stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.shell{display:block}.sidebar{border-top:1px solid #292929;border-right:0;width:100%;height:65px;padding:7px 10px;display:block;position:fixed;top:auto;bottom:0}.brand,.workspace,.sideBottom{display:none}.sidebar nav{grid-template-columns:repeat(5,1fr);display:grid}.sidebar nav a:nth-child(n+6){display:none}.sidebar nav a{flex-direction:column;gap:2px;height:50px;font-size:8px!important}.sidebar nav a span{font-size:16px}.sidebar nav a.active{border-left:0;border-top:2px solid var(--gold)}.content{width:100%;margin:0;padding:22px 15px 85px}header{align-items:flex-start}.headerActions .icon{display:none}h1{font-size:25px}.stats{grid-template-columns:1fr 1fr}.stats article{gap:9px;padding:13px}.statIcon{width:32px;height:32px}.stats strong{font-size:18px}.grid{grid-template-columns:1fr}.stages{grid-template-columns:1fr 1fr;gap:14px}.quickGrid{grid-template-columns:repeat(3,1fr)}}.authPage{background:radial-gradient(circle at 50% 0,#2b2109 0,#0000 30%),#080808;place-items:center;min-height:100vh;padding:24px;display:grid}.authCard{background:linear-gradient(145deg,#131313,#0d0d0d);border:1px solid #2b2b2b;border-radius:14px;width:min(460px,100%);padding:38px;box-shadow:0 25px 80px #000}.authBrand{align-items:center;gap:11px;margin-bottom:35px;display:flex}.authBrand>div{letter-spacing:2px;flex-direction:column;display:flex}.authBrand b{font-size:13px}.authBrand small{color:var(--gold);letter-spacing:4px;font-size:9px}.eyebrow{color:var(--gold);letter-spacing:2px;font-size:9px;font-weight:700}.authCard h1{margin:9px 0;font-size:30px}.authSub{color:#777;margin-bottom:24px;font-size:12px;line-height:1.7}.authCard form{flex-direction:column;gap:15px;display:flex}.authCard label{color:#aaa;flex-direction:column;gap:7px;font-size:10px;display:flex}.authCard input{color:#eee;background:#090909;border:1px solid #303030;border-radius:6px;outline:none;height:44px;padding:0 13px}.authCard input:focus{border-color:#8f7627}.authSubmit{color:#090909;background:linear-gradient(#e0bd49,#ad8822);border:0;border-radius:6px;height:45px;margin-top:4px;font-weight:700}.authSwitch{text-align:center;color:#666;margin:22px 0 0;font-size:10px}.authSwitch a{color:#d3b342;text-decoration:none}.authError,.authMessage{border-radius:6px;margin-bottom:16px;padding:11px 13px;font-size:10px}.authError{color:#e28e82;background:#21100e;border:1px solid #5b2621}.authMessage{color:#8bc394;background:#0f1c11;border:1px solid #36573b}.logoutBtn{text-align:left;color:#888;cursor:pointer;background:0 0;border:0;width:100%;height:36px;padding:0 12px;font-size:11px}.logoutBtn:hover{color:#d4af37}.dataPanel{background:linear-gradient(145deg,#121212,#0d0d0d);border:1px solid #252525;border-radius:10px;min-height:220px;overflow:hidden}.dataPanel table{border-collapse:collapse;width:100%}.dataPanel th{text-align:left;text-transform:uppercase;letter-spacing:1px;color:#6f6f6f;border-bottom:1px solid #292929;padding:14px 17px;font-size:8px}.dataPanel td{color:#bbb;border-bottom:1px solid #202020;padding:15px 17px;font-size:11px}.dataPanel tr:last-child td{border-bottom:0}.empty{text-align:center;color:#777;flex-direction:column;justify-content:center;align-items:center;min-height:220px;display:flex}.empty b{color:#d4af37;font:400 18px Georgia,serif}.empty p{max-width:360px;font-size:10px;line-height:1.6}.status{color:#7db784;text-transform:capitalize;background:#142016;border:1px solid #3b4c34;border-radius:20px;padding:4px 8px;font-size:9px;display:inline-block}.memberRow{border-bottom:1px solid #222;align-items:center;gap:12px;padding:15px 18px;display:flex}.memberRow>div{flex:1}.memberRow b{font-size:11px}.memberRow p{color:#777;margin:3px 0;font-size:9px}.avatar{color:#d4af37;background:#211b0d;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;display:grid}.settingsGrid{background:#252525;grid-template-columns:repeat(3,1fr);gap:1px;min-height:auto;display:grid}.settingsGrid>div{background:#101010;padding:24px}.settingsGrid small{color:#666;letter-spacing:1px;margin-bottom:8px;font-size:8px;display:block}.settingsGrid b{font-size:12px}@media (max-width:700px){.dataPanel{overflow-x:auto}.dataPanel table{min-width:620px}.settingsGrid{grid-template-columns:1fr}}.linkButton{border-radius:6px;justify-content:center;align-items:center;height:38px;text-decoration:none;display:inline-flex}.recordForm{background:linear-gradient(145deg,#121212,#0d0d0d);border:1px solid #292929;border-radius:10px;grid-template-columns:1fr 1fr;gap:18px;max-width:720px;padding:24px;display:grid}.recordForm label{color:#aaa;flex-direction:column;gap:8px;font-size:10px;display:flex}.recordForm input,.recordForm select,.recordForm textarea{color:#eee;background:#090909;border:1px solid #303030;border-radius:6px;outline:none;padding:12px}.recordForm input,.recordForm select{height:44px}.recordForm textarea{resize:vertical}.recordForm input:focus,.recordForm select:focus,.recordForm textarea:focus{border-color:#8f7627}.recordForm .authSubmit{grid-column:1/-1}.backLink{color:#b99a38;font-size:10px;text-decoration:none}@media (max-width:700px){.recordForm{grid-template-columns:1fr}.recordForm .authSubmit{grid-column:1}}.adminSide{border-top:2px solid #b91c1c}.adminStats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.adminStats>div,.companyDetails>div{background:#101010;border:1px solid #292929;border-radius:8px;padding:18px}.adminStats small,.companyDetails small{color:#666;letter-spacing:1px;margin-bottom:9px;font-size:8px;display:block}.adminStats b{font:400 22px Georgia,serif}.tableLink{color:#d4af37;font-size:10px;text-decoration:none}.status-trial{color:#e0c158;background:#201b0c;border-color:#5e5126}.status-past_due{color:#e7a447;background:#241807;border-color:#65451c}.status-suspended,.status-canceled{color:#df7777;background:#230e0e;border-color:#5e2828}.supportCard{background:linear-gradient(135deg,#15120a,#0e0e0e);border:1px solid #332b19;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:22px;display:flex}.supportCard p{letter-spacing:1.5px;color:#d4af37;font-size:8px}.supportCard h2{margin:5px 0;font:400 20px Georgia,serif}.supportCard span{color:#777;font-size:10px}.supportCard form{gap:8px;display:flex}.supportCard input{color:#ddd;background:#080808;border:1px solid #333;border-radius:5px;height:38px;padding:0 10px}.dangerButton{color:#ef9696;background:#2a0d0d;border:1px solid #6b2929;border-radius:5px;height:38px;padding:0 14px}.companyDetails{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.companyDetails b{text-transform:capitalize;font-size:12px}@media (max-width:800px){.adminStats,.companyDetails{grid-template-columns:1fr 1fr}.supportCard{flex-direction:column;align-items:flex-start}.supportCard form{flex-direction:column;width:100%}}:root{--gold:#d9a12d;--red:#9d1f1f}.motivationHero{background:radial-gradient(circle at 83% 25%,#d9a12d6b,#0000 13%),linear-gradient(105deg,#020506f2 12%,#04090bb8 48%,#4f2b0c73),linear-gradient(155deg,#081014 0%,#172128 48%,#9a6323 100%);border:1px solid #292929;border-radius:12px;height:255px;margin-bottom:22px;position:relative;overflow:hidden}.motivationHero:after{content:"";opacity:.9;background:linear-gradient(165deg,#0000 0 18%,#091012 19% 30%,#0000 31%),linear-gradient(195deg,#0000 0 30%,#05090a 31% 45%,#0000 46%),linear-gradient(170deg,#0000 0 46%,#0a0d0e 47% 62%,#0000 63%);height:52%;position:absolute;inset:auto 0 0}.heroShade{background:linear-gradient(90deg,#000c,#0000 70%);position:absolute;inset:0}.heroWords{z-index:2;max-width:650px;position:absolute;top:42px;left:42px}.heroWords>small{letter-spacing:5px;color:#eee;font-size:9px}.heroWords h2{color:#fff;max-width:600px;margin:18px 0 16px;font:700 34px/1.08 Arial,sans-serif}.heroWords h2 em{color:var(--gold);font-style:normal}.heroWords p{letter-spacing:5px;color:#ddd;font-size:9px}.quickGrid a{color:#aaa;background:#0c0c0c;border:1px solid #292929;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:63px;font-size:9px;text-decoration:none;display:flex}.quickGrid a span{color:var(--gold);font-size:15px}.quickGrid a:hover{background:#181207;border-color:#8a6822}.sidebar{background:linear-gradient(#071013,#090b0d 55%,#070707)}.sidebar nav a.active{color:#090909;background:linear-gradient(90deg,#d99a28,#e7b13a);border-left-color:#8f1d1d}.mark{color:#080808!important;background:linear-gradient(145deg,#e5b03a,#9d1f1f)!important}.gold{background:linear-gradient(135deg,#e0aa34,#b6781f)!important}.dot{background:#b72828!important}@media (max-width:700px){.motivationHero{height:220px}.heroWords{top:30px;left:22px}.heroWords h2{font-size:27px}}.brand{align-items:flex-start}.brand>div b em{color:#ef2c2c;font-style:normal}.brand>div small{letter-spacing:2.3px;color:#bbb;font-size:6px}.osLogo{clip-path:polygon(50% 0,100% 28%,82% 100%,50% 82%,18% 100%,0 28%);filter:drop-shadow(0 0 7px #a32323);background:linear-gradient(145deg,#f0c55b,#a86716);place-items:center;width:45px;height:45px;display:grid;position:relative}.osLogo:after{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);border-left:3px solid #a61717;border-right:3px solid #a61717;position:absolute;inset:5px}.osLogo i{color:#111;z-index:2;font:700 24px Georgia}.osTopbar{justify-content:space-between;align-items:center;height:65px;margin:-14px 0 12px;display:flex}.osSearch{color:#e1b64b;background:#080b0c;border:1px solid #4a4132;border-radius:11px;align-items:center;gap:12px;width:min(600px,55vw);height:43px;padding:0 15px;display:flex}.osSearch span{color:#b9b9b9;flex:1;font-size:11px}.osSearch kbd{color:#bbb;background:#191919;border:1px solid #3b3b3b;border-radius:5px;padding:4px 7px}.osTopActions{align-items:center;gap:9px;display:flex}.osTopActions>button{color:#e0b340;background:#12100d;border:1px solid #45361d;border-radius:9px;width:42px;height:42px;position:relative}.osProfile{background:#100c0b;border:1px solid #43231e;border-radius:9px;align-items:center;gap:10px;height:43px;padding:0 12px;font-weight:700;display:flex}.osProfile>span{flex-direction:column;font-size:10px;display:flex}.osProfile small{color:#777;margin-top:2px;font-size:7px}.motivationHero{background:radial-gradient(circle at 80% 25%,#f5b236a6,#0000 15%),linear-gradient(110deg,#020405f0 13%,#070a0b73 56%,#632b0a33),linear-gradient(155deg,#020506,#17242a 46%,#b06d1d);border-color:#5b3c18;height:285px}.motivationHero:before{content:"";z-index:1;background:radial-gradient(at 78%,#ffb93838,#0000 24%);position:absolute;inset:0}.heroWords{top:47px}.heroWords h2{max-width:720px;font-family:Georgia,serif;font-size:38px}.heroWords h2:after{content:"";border-bottom:2px solid #a71919;width:190px;margin-top:12px;display:block}.vision{z-index:4;text-align:center;letter-spacing:4px;color:#e2b957;background:linear-gradient(100deg,#0000,#0d0907cc);border-right:2px solid #a91f1f;flex-direction:column;gap:7px;width:145px;padding:16px 18px;font-size:9px;display:flex;position:absolute;bottom:28px;right:28px}.stats article,.panel{border-color:#4b3a21;box-shadow:inset 0 0 18px #d59b2806}.stats article:hover,.quickGrid a:hover{border-color:#b17b25;box-shadow:0 0 17px #dc991e24}.statIcon{background:linear-gradient(145deg,#2c1809,#18120a);border-color:#8a551a}.quickGrid{grid-template-columns:repeat(6,1fr)}.quickGrid a{border-color:#4c3920}.sidebar nav a em{color:#fff;background:#e52828}.sidebar nav a.active{box-shadow:inset 3px 0 #ed2828,0 0 16px #d898231f}@media (max-width:1100px){.quickGrid{grid-template-columns:repeat(3,1fr)}.vision{display:none}}@media (max-width:700px){.osTopbar{display:none}.heroWords h2{font-size:28px}.motivationHero{height:235px}}.innerTop{border-bottom:1px solid #211b12;margin-top:-12px;margin-bottom:24px}.growCard{background:radial-gradient(circle at 0 100%,#e5292921,#0000 45%),#100d08;border:1px solid #8c5421;border-left:2px solid #e32929;border-radius:9px;margin:18px 4px 12px;padding:16px;box-shadow:0 0 18px #d6901d14}.growCard b{color:#e2bb58;font-size:10px}.growCard p{color:#777;margin:6px 0 0;font-size:8px;line-height:1.5}.dataPanel{border-color:#493820}.dataPanel th{color:#c09a40}.dataPanel tr:hover td{background:#151109}.content>header p{color:#d6a52f}.content>header{border-bottom:1px solid #211c13;padding-bottom:18px}.recordForm{border-color:#493820;box-shadow:inset 0 0 24px #d2962306}@media (max-width:1000px){.growCard,.innerTop{display:none}}.revenueBig small{color:#8a806c;letter-spacing:2px;font-size:8px;display:block}.revenueBig p,.emptyMini{color:#777;font-size:9px}.emptyMini{padding:22px 0}.moneyHero{background:radial-gradient(circle at 80% 20%,#dc99202e,#0000 30%),#0c0b09;border:1px solid #6a481e;border-radius:12px;margin-bottom:18px;padding:30px}.moneyHero small{color:#b28a3c;letter-spacing:2px}.moneyHero strong{color:#e4bd55;margin:8px 0;font:44px Georgia,serif;display:block}.moneyHero p{color:#777;font-size:10px}.moneyGrid,.healthGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.moneyCard,.healthGrid article{background:#0d0d0c;border:1px solid #44351f;border-radius:10px;padding:20px}.moneyCard>span{color:#e1b548;font-size:20px}.moneyCard h3{margin:12px 0 5px}.moneyCard strong{color:#e5bd56;font:25px Georgia}.moneyCard p,.healthGrid p{color:#777;font-size:9px}.moneyCard a{color:#e1b548;margin-top:16px;font-size:9px;display:inline-block}.healthGrid{grid-template-columns:repeat(4,1fr)}.healthGrid article b{color:#e0b34a;font:32px Georgia;display:block}.healthGrid article span{font-size:10px}.healthGrid article.warn{border-color:#812a25;box-shadow:inset 0 0 20px #aa231914}.healthGrid article.warn b{color:#e75043}@media (max-width:900px){.moneyGrid,.healthGrid{grid-template-columns:1fr 1fr}}.operator{background:radial-gradient(circle at 95% 0,#e1a12b21,#0000 28%),#0b0b0a;border:1px solid #70471d;border-left:3px solid #d62929;border-radius:11px;margin:0 0 18px;padding:20px}.operatorHead{justify-content:space-between;align-items:center;gap:20px;display:flex}.operatorHead small{color:#e0b54b;letter-spacing:2px;font-size:8px}.operatorHead h2{margin:7px 0;font:21px Georgia,serif}.operatorHead p{color:#858585;margin:0;font-size:9px}.operatorHead>a{color:#e3b84c;white-space:nowrap;font-size:9px}.operatorActions{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:16px;display:grid}.operatorActions a{background:#10100e;border:1px solid #392e1d;border-radius:8px;padding:13px}.operatorActions b,.operatorActions span,.operatorActions em{display:block}.operatorActions b{color:#eee;font-size:10px}.operatorActions span{color:#777;margin:6px 0 10px;font-size:8px;line-height:1.45}.operatorActions em{color:#dcb048;font-size:8px;font-style:normal}.operatorActions a:hover{border-color:#9b6b28;box-shadow:0 0 14px #d496231a}@media (max-width:1000px){.operatorActions{grid-template-columns:1fr 1fr}}.operatorSummary{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:15px;display:grid}.operatorSummary>div{background:#0c0c0b;border:1px solid #47361f;border-radius:9px;padding:18px}.operatorSummary small{color:#8b806d;letter-spacing:1.5px;font-size:8px;display:block}.operatorSummary b{color:#e0b54b;margin-top:7px;font:28px Georgia,serif;display:block}.actionFeed{background:#0c0c0b;border:1px solid #3e321f;border-radius:10px;padding:0 18px}.actionFeed article{border-bottom:1px solid #28231b;grid-template-columns:65px 1fr auto 90px;align-items:center;gap:14px;min-height:74px;display:grid}.actionFeed article:last-child{border:0}.actionFeed h3{margin:0;font-size:11px}.actionFeed p{color:#777;margin:4px 0 0;font-size:8px}.actionFeed strong{color:#e0b54b}.actionFeed a{color:#ddb047;font-size:8px}.risk{text-align:center;color:#d8ac44;border:1px solid #74571f;border-radius:12px;padding:5px 7px;font-size:7px}.risk.high{color:#ee5a4d;background:#2a0d0b;border-color:#7e2925}@media (max-width:800px){.operatorSummary{grid-template-columns:1fr}.actionFeed article{grid-template-columns:55px 1fr}.actionFeed article strong,.actionFeed article a{grid-column:2}}.taskStats{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.taskStats article{background:#0d0d0c;border:1px solid #42341f;border-radius:9px;padding:16px}.taskStats b{color:#deb34b;font:26px Georgia;display:block}.taskStats span{color:#777;font-size:8px}.taskList{background:#0c0c0b;border:1px solid #3d321f;border-radius:10px;padding:0 18px}.taskList article{border-bottom:1px solid #28231b;align-items:center;gap:14px;min-height:68px;display:flex}.taskList article:last-child{border:0}.taskList form button{color:#ddb34b;cursor:pointer;background:0 0;border:1px solid #695128;border-radius:50%;width:27px;height:27px}.taskList form button:hover{color:#080808;background:#d7aa43}.taskList article>div{flex:1}.taskList article b{font-size:10px}.taskList article p{color:#777;margin:4px 0;font-size:8px}.taskPriority{text-transform:uppercase;color:#c5a04a;font-size:7px}.taskPriority.high{color:#ed5a4d}.empty{text-align:center;color:#777;padding:30px}.empty b{color:#ddd}.flowIntro{background:#0d0d0c;border:1px solid #4b391f;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:22px;display:flex}.flowIntro small{letter-spacing:1.5px;color:#d9ad46;font-size:8px}.flowIntro h2{margin:6px 0;font:22px Georgia}.flowIntro h2 em{color:#d8aa43;font-style:normal}.flowIntro p{color:#777;font-size:8px}.flowGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.flowGrid article{background:#0c0c0b;border:1px solid #3b311f;border-radius:10px;padding:17px}.flowTop{align-items:center;gap:9px;display:flex}.flowTop>span{color:#dfb34b;border:1px solid #725326;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.flowTop b{flex:1;font-size:10px}.flowTop em{color:#b08a3e;font-size:7px;font-style:normal}.flowPath{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:17px 0;display:grid}.flowPath>div{border:1px solid #30291e;border-radius:7px;padding:11px}.flowPath small{color:#756b5b;font-size:7px;display:block}.flowPath strong{margin-top:4px;font-size:9px;display:block}.flowPath i{color:#d9ad46}.flowGrid article>p{color:#777;font-size:8px}.flowGrid article>button{color:#dcb047;background:0 0;border:1px solid #6b5126;border-radius:5px;margin-top:9px;padding:7px 11px;font-size:8px}.automationGuard{background:#12100c;border-left:2px solid #c89636;margin-top:14px;padding:15px}.automationGuard b{color:#e0b44b;font-size:9px}.automationGuard p{color:#777;margin:0 15px;font-size:8px;display:inline}.automationGuard a{color:#d9ac45;font-size:8px}@media (max-width:850px){.flowGrid{grid-template-columns:1fr}}.savedFlows{background:#0c0c0b;border:1px solid #43351f;border-radius:10px;margin-bottom:14px;padding:16px}.savedFlows article{border-top:1px solid #28231b;justify-content:space-between;align-items:center;padding:12px 4px;display:flex}.savedFlows article b{font-size:10px}.savedFlows article p{color:#777;margin:4px 0;font-size:8px}.flowOn,.flowOff{cursor:pointer;border-radius:14px;min-width:44px;padding:6px;font-size:7px}.flowOn{color:#e3b54a;background:#33260e;border:1px solid #8b6829}.flowOff{color:#777;background:#171717;border:1px solid #444}.shell{background:radial-gradient(circle at 75% 0,#99520a17,#0000 25%),#030506}.sidebar{background:radial-gradient(circle at 0 100%,#a01f121f,#0000 24%),linear-gradient(#071013,#06090a 52%,#090706);border-right:1px solid #252017;width:270px}.content{margin-left:270px;padding:18px 28px 30px}.brand{padding:5px 10px 19px}.osLogo{width:58px;height:58px}.brand>div b{letter-spacing:2px;font-size:17px}.brand>div small{letter-spacing:3px;font-size:6px}.workspace{background:linear-gradient(100deg,#15120d,#0b0d0e);border-color:#4a3a25;height:58px}.sidebar nav a{height:44px;padding-left:17px;font-size:12px}.sidebar nav a.active{color:#080808;background:linear-gradient(90deg,#d89523,#b5761b 72%,#49300e);border:1px solid #e0ad43;box-shadow:inset 3px 0 #ef2828,0 0 20px #dd972238}.osTopbar{height:58px;margin:-5px 0 9px}.osSearch{border-color:#5b4b34;width:min(650px,58vw);height:47px;box-shadow:0 8px 30px #0008}.osProfile{border-color:#553225;height:47px;padding:0 17px}.premiumHero{background:radial-gradient(circle at 78% 34%,#ffb62eeb,#0000 9%),radial-gradient(at 74% 45%,#b1530b8c,#0000 30%),linear-gradient(112deg,#030607 10%,#081012 42%,#43220c 72%,#080909);border:0;border-bottom:1px solid #7a4d1e;border-radius:0;height:310px;box-shadow:inset 0 -60px 70px #020303,0 10px 35px #000}.premiumHero:after{content:"";opacity:.96;z-index:2;background:linear-gradient(165deg,#0000 35%,#030708 36% 49%,#0000 50%),linear-gradient(194deg,#0000 39%,#050809 40% 58%,#0000 59%);height:52%;position:absolute;bottom:0;left:0;right:0}.premiumHero .heroWords{z-index:5;top:48px;left:34px}.premiumHero .heroWords h2{text-shadow:0 3px 15px #000;max-width:720px;font:700 48px/1.02 Georgia,serif}.premiumHero .heroWords small{letter-spacing:5px}.premiumHero .heroWords p{letter-spacing:6px;font-size:10px}.premiumStats{grid-template-columns:repeat(4,1fr);gap:14px}.premiumStats article{background:linear-gradient(120deg,#0b0d0d,#11100d);border:1px solid #67502b;min-height:105px;box-shadow:inset 0 0 22px #d397260a,0 4px 20px #0008}.premiumStats .statIcon{width:48px;height:48px;font-size:22px}.premiumQuick{margin:14px 0}.premiumQuick .quickGrid{grid-template-columns:repeat(6,1fr);gap:13px}.premiumQuick .quickGrid a{background:linear-gradient(120deg,#111313,#090b0c);border-color:#5b482b;flex-direction:row;height:70px;font-size:11px;font-weight:700;box-shadow:inset 0 -10px 18px #d79a2506}.premiumQuick .quickGrid a span{font-size:22px}.operatorPremium{background:linear-gradient(110deg,#0c0d0d,#120e09);border-color:#72501f;box-shadow:inset 0 0 35px #dd991e0a}.premiumGrid{grid-template-columns:1.15fr .75fr .75fr;gap:14px}.premiumGrid .pipeline,.premiumGrid .activity{grid-column:1}.premiumGrid .tasks{grid-area:1/2/span 2}.premiumGrid .recent{grid-area:1/3/span 2}.panel{background:linear-gradient(130deg,#0b0d0e,#0d0d0c);border:1px solid #594525;border-radius:10px;box-shadow:inset 0 0 30px #d3931e06,0 5px 25px #0007}.panelHead h2{font-size:18px}.panelHead{border-bottom:1px solid #29231a;padding-bottom:11px}.stages>div b{font-size:30px}.stages>div small{color:#d9a92f}.bar{height:28px}.bar i{background:linear-gradient(90deg,#4b4b4b,#c38b25);border-right:2px solid #0a0a0a;transform:skew(-15deg)}.task{min-height:63px}.aiPanel{align-items:center;gap:15px;padding:25px 5px;display:flex}.aiPanel>b{color:#fff;background:#d72727;border-radius:50%;place-items:center;width:45px;height:45px;font-size:18px;display:grid;box-shadow:0 0 20px #b51f1f66}.aiPanel p{color:#888;font-size:8px}.revenueBig strong{font-size:44px}.content footer{margin-top:18px}@media (max-width:1200px){.sidebar{width:220px}.content{margin-left:220px}.premiumGrid{grid-template-columns:1fr 1fr}.premiumGrid .pipeline,.premiumGrid .activity,.premiumGrid .tasks,.premiumGrid .recent{grid-area:auto}.premiumQuick .quickGrid{grid-template-columns:repeat(3,1fr)}}body{background:#020405}.content{max-width:none}.sidebar{box-shadow:14px 0 45px #0008}.brand{align-items:center;min-height:92px}.osLogo{filter:drop-shadow(0 0 13px #e2242457)drop-shadow(0 0 9px #e0aa333d);width:72px;height:72px}.osLogo i{font-size:31px}.brand>div b{font-size:20px}.workspace{margin-top:4px}.growCard{flex-direction:column;justify-content:center;min-height:82px;margin-top:auto;margin-bottom:12px;display:flex;box-shadow:0 0 18px #e72c202e,inset 0 0 25px #da9d2a0d}.sideBottom{margin-top:0}.premiumHero{background:radial-gradient(circle at 78% 33%,#ffc64d 0,#f2991b94 5%,#0000 14%),radial-gradient(at 76% 49%,#af460ba6,#0000 32%),linear-gradient(110deg,#020506 8%,#071013 44%,#5b2b0d 73%,#080807);border-top:1px solid #302717;height:330px}.premiumHero:before{background:radial-gradient(at 78% 38%,#ffbc374d,#0000 24%)}.premiumHero:after{filter:drop-shadow(0 -7px 15px #000);background:linear-gradient(160deg,#0000 32%,#091011 33% 45%,#0000 46%),linear-gradient(198deg,#0000 36%,#030708 37% 52%,#0000 53%),linear-gradient(174deg,#0000 48%,#05090a 49% 64%,#0000 65%);height:66%}.premiumHero .heroWords{top:44px}.premiumHero .heroWords h2{max-width:760px;font-size:52px}.vision{border-right:2px solid #e52b24;bottom:34px;right:32px}.premiumStats article{border-color:#856128;min-height:116px}.premiumQuick .quickGrid a{border-color:#6c4c25;height:78px}.premiumQuick .quickGrid a:hover{transform:translateY(-1px);box-shadow:0 0 18px #dea12e33}.premiumGrid .panel{min-height:250px}.panelHead h2{font-family:Arial,sans-serif;font-weight:700}.content>header{margin-top:3px}.content>header h1{font-size:34px}.innerTop{height:70px}.osSearch{width:min(700px,58vw)}@media (min-width:1500px){.content{padding-left:34px;padding-right:34px}.sidebar{width:285px}.content{margin-left:285px}.premiumHero .heroWords h2{font-size:55px}}.customer360{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.customer360 .panel{min-height:150px}.customer360 .panel:first-child{grid-column:1/-1}.customer360 h2{color:#e5bd57;margin:0 0 16px;font:20px Georgia}.customer360 p{color:#999;border-top:1px solid #211e18;margin:0;padding:10px 0;font-size:10px;line-height:1.7}.recordForm .wide{grid-column:1/-1}.recordForm input[type=file]{height:auto;padding:11px}@media (max-width:800px){.customer360{grid-template-columns:1fr}.customer360 .panel:first-child{grid-column:auto}}.reportStats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px;display:grid}.reportStats article{background:linear-gradient(135deg,#11100d,#090b0c);border:1px solid #6a4d25;border-radius:10px;padding:22px}.reportStats small{letter-spacing:1.5px;color:#c79a39;font-size:8px}.reportStats strong{color:#f0d27b;margin:12px 0 7px;font:30px Georgia;display:block}.reportStats p{color:#777;margin:0;font-size:8px}.reportGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.reportRows p{color:#888;border-top:1px solid #242019;justify-content:space-between;margin:0;padding:14px 0;font-size:10px;display:flex}.reportRows b{color:#e1b34a}@media (max-width:900px){.reportStats{grid-template-columns:1fr 1fr}.reportGrid{grid-template-columns:1fr}}.messageCenter{background:#080a0a;border:1px solid #57401f;border-radius:12px;grid-template-columns:390px 1fr;min-height:560px;display:grid;overflow:hidden}.conversationList{border-right:1px solid #2c261c;padding:18px}.conversationList>b{letter-spacing:2px;color:#d4a23d;font-size:8px}.conversationList article{border-top:1px solid #242019;gap:11px;padding:15px 4px;display:flex}.conversationList article>span{color:#e1b44b;background:#251b0b;border-radius:50%;place-items:center;width:35px;height:35px;font-size:9px;display:grid}.conversationList article div{flex:1;min-width:0}.conversationList strong{font-size:10px}.conversationList p{color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis;margin:4px 0;font-size:9px;overflow:hidden}.conversationList small{color:#625d54;text-transform:uppercase;font-size:7px}.conversationBlank{text-align:center;background:radial-gradient(circle at 50% 45%,#c2841e17,#0000 32%);flex-direction:column;justify-content:center;align-items:center;padding:50px;display:flex}.conversationBlank>b{letter-spacing:2px;color:#d8a83d;font-size:8px}.conversationBlank h2{max-width:580px;margin:14px 0;font:30px Georgia}.conversationBlank p{color:#777;max-width:520px;margin-bottom:20px;font-size:10px;line-height:1.7}@media (max-width:850px){.messageCenter{grid-template-columns:1fr}.conversationList{border-right:0}.conversationBlank{min-height:300px}}.sidebar{flex-direction:column;height:100vh;display:flex;overflow:hidden}.sidebar nav{scrollbar-width:thin;scrollbar-color:#9a6a1f #0a0b0b;flex:1;min-height:0;padding-right:5px;overflow:hidden auto}.sidebar nav::-webkit-scrollbar{width:7px}.sidebar nav::-webkit-scrollbar-track{background:#0a0b0b;border-radius:10px}.sidebar nav::-webkit-scrollbar-thumb{background:linear-gradient(#d59b2c,#6f4916);border:1px solid #18130b;border-radius:10px}.sidebar nav::-webkit-scrollbar-thumb:hover{background:#d5a33c}.growCard,.sideBottom{flex-shrink:0}.operatorBrief{background:radial-gradient(circle at 80% 20%,#d7972321,#0000 30%),linear-gradient(120deg,#11100d,#070909);border:1px solid #765321;border-radius:12px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:14px;padding:25px;display:flex}.operatorBrief small,.operatorCopy small{letter-spacing:1.6px;color:#d7a63b;font-size:8px}.operatorBrief h2{margin:8px 0;font:27px Georgia}.operatorBrief p{color:#858585;font-size:10px}.operatorBrief p b{color:#e1b34a}.operatorBriefActions{gap:8px;display:flex}.operatorBriefActions a,.operatorButtons a,.operatorButtons button{color:#dcb24f;cursor:pointer;background:#15120d;border:1px solid #71501f;border-radius:6px;padding:9px 12px;font-size:8px;text-decoration:none}.operatorV2 article{grid-template-columns:auto 1fr auto auto;align-items:center}.operatorCopy h3{margin:4px 0}.operatorButtons{align-items:center;gap:6px;display:flex}.operatorButtons form{margin:0}.operatorButtons .mutedAction{color:#777;background:#0c0d0d;border-color:#333}@media (max-width:900px){.operatorBrief{flex-direction:column;align-items:flex-start}.operatorV2 article{grid-template-columns:auto 1fr}.operatorButtons{flex-wrap:wrap;grid-column:1/-1}}.settingsSections{gap:14px;display:grid}.settingsCard{padding:24px}.settingsCard h2{margin:5px 0;font:24px Georgia}.settingsCard>div>p,.integrationCopy p{color:#888;font-size:9px;line-height:1.7}.stripeConnect{grid-template-columns:auto 1fr auto;align-items:center;gap:20px;display:grid}.integrationLogo{color:#fff;background:#635bff;border-radius:12px;place-items:center;width:52px;height:52px;font-size:23px;font-weight:800;display:grid}.integrationCopy small{letter-spacing:1.5px;color:#d4a13a;font-size:8px}.integrationStatus{align-items:center;gap:7px;margin-top:12px;font-size:9px;display:flex}.dot{background:#777;border-radius:50%;width:8px;height:8px}.dot.live{background:#41c56c;box-shadow:0 0 9px #41c56c88}.stripeCapabilities{gap:8px;margin-top:9px;display:flex}.stripeCapabilities span{color:#999;border:1px solid #34312a;border-radius:5px;padding:6px 8px;font-size:8px}.integrationAction{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.integrationAction small{color:#666;font-size:7px}@media (max-width:800px){.stripeConnect{grid-template-columns:auto 1fr}.integrationAction{grid-column:1/-1;align-items:flex-start}}.sidebar{background:linear-gradient(#061011 0%,#030708 46%,#070403 100%);border-right:1px solid #5b4325;width:275px;padding:18px 13px 14px;box-shadow:12px 0 38px #0009}.content{width:calc(100% - 275px);margin-left:275px}.brand{gap:13px;min-height:90px;padding:0 9px 16px}.osLogo{flex:0 0 61px;width:61px;height:67px}.brand>div b{letter-spacing:2px;font-size:21px;line-height:1}.brand>div b em{color:#ff3131;margin-top:8px;font-size:18px;display:block}.brand>div small{letter-spacing:3px;color:#b9b9b9;margin-top:7px;font-size:6px;line-height:1.45}.workspace{background:linear-gradient(110deg,#15120c,#090d0e);border-color:#6a4d27;border-radius:9px;min-height:58px;margin:0 0 12px;padding:10px 11px}.workspace>span{width:34px;height:34px}.workspace small{letter-spacing:1.5px;font-size:7px}.workspace b{font-size:11px}.sidebar nav{gap:1px;padding:4px 3px 7px 0}.sidebar nav a{border:1px solid #0000;border-left-width:3px;flex-shrink:0;gap:13px;height:45px;padding:0 14px;font-size:12px}.sidebar nav a span{width:18px;font-size:14px}.sidebar nav a:hover{color:#e8c56c;background:#15110b}.sidebar nav a.active{color:#070707;background:linear-gradient(90deg,#d99a22,#9a5c0a);border:1px solid #f2c342;border-left:3px solid #ff3030;box-shadow:0 0 22px #dc91172e}.sidebar nav a.active span{color:#8a5d0a}.growCard{border-color:#9b5b18 #9b5b18 #9b5b18 #ff2f2f;border-left-style:solid;border-left-width:2px;border-radius:10px;min-height:80px;margin:10px 3px 8px;padding:15px}.sideBottom{padding:8px 3px 0}.sideBottom>a,.logoutBtn{height:36px;font-size:10px}.user{margin-top:4px;padding:9px 8px}.user b{font-size:10px}@media (max-width:1200px){.sidebar{width:250px}.content{width:calc(100% - 250px);margin-left:250px}}.premiumHero{background:radial-gradient(circle at 78% 38%,#fff7b5 0 1%,#f6a51e 2%,#a9490c 7%,#0000 18%),linear-gradient(#1c1710 0%,#39220e 34%,#0b0d0d 72%);border:1px solid #69491d;border-radius:14px;height:350px;margin-bottom:18px;position:relative;overflow:hidden;box-shadow:0 18px 60px #0008,inset 0 -1px #a36e24}.premiumHero:before,.premiumHero:after{content:"";clip-path:polygon(0 85%,8% 55%,15% 73%,24% 34%,31% 68%,42% 18%,50% 61%,61% 8%,68% 62%,78% 28%,87% 66%,94% 42%,100% 76%,100% 100%,0 100%);filter:drop-shadow(0 -5px 10px #0008);background:linear-gradient(150deg,#20201c,#050707 62%);height:67%;position:absolute;bottom:0;left:-5%;right:-5%}.premiumHero:after{opacity:.92;clip-path:polygon(0 80%,10% 53%,20% 75%,30% 49%,39% 72%,50% 46%,61% 75%,71% 50%,82% 72%,92% 45%,100% 68%,100% 100%,0 100%);background:#030606;height:50%;bottom:-5%;transform:scaleX(1.1)}.heroSun{background:#fffbd2;border-radius:50%;width:22px;height:22px;position:absolute;top:31%;right:18%;box-shadow:0 0 18px 8px #ffc54b,0 0 70px 30px #d9751677}.heroWords{z-index:5;width:min(680px,58%);position:absolute;top:46px;left:38px}.heroWords small{letter-spacing:4px;color:#e9b552;font-size:9px}.heroWords h2{color:#f5f1e7;text-shadow:0 4px 20px #000;margin:15px 0 17px;font:700 clamp(31px,3.2vw,55px)/.98 Georgia,serif}.heroWords h2:first-letter{color:#fff}.heroWords p{letter-spacing:6px;color:#e6e1d7;border-top:1px solid #e22b24;border-bottom:1px solid #e22b24;padding:10px 0;font-size:10px;display:inline-block}.vision{z-index:6;text-align:right;background:linear-gradient(100deg,#0000,#060707 28%);border-right:2px solid #e52b25;width:190px;padding:20px 24px;position:absolute;bottom:40px;right:0}.vision b,.vision strong{letter-spacing:4px;color:#d9a946;margin:7px;font-size:10px;display:block}.vision strong{color:#fff}.quoteDots{z-index:7;gap:7px;display:flex;position:absolute;bottom:23px;left:40px}.quoteDots i{background:#55421f;width:18px;height:2px}.quoteDots i.on{background:#e4b449;width:34px}.premiumStats{gap:14px}.premiumStats article{background:radial-gradient(circle at 90% 100%,#cc912226,#0000 30%),linear-gradient(145deg,#101313,#080a0a);border-color:#4c3a20;min-height:115px;box-shadow:inset 0 0 0 1px #0e0e0e}.premiumStats .statIcon{background:linear-gradient(145deg,#3c2207,#171008);border-color:#76501c;width:48px;height:48px;font-size:20px;box-shadow:0 0 24px #b7761422}.premiumStats strong{font-size:31px}.premiumQuick{border-color:#59411f}.premiumQuick .quickGrid{grid-template-columns:repeat(6,1fr)}.premiumQuick .quickGrid a{color:#ddd;background:linear-gradient(145deg,#101212,#080909);border:1px solid #49381f;border-radius:8px;justify-content:center;align-items:center;gap:10px;height:68px;font-size:10px;text-decoration:none;display:flex}.premiumQuick .quickGrid a:hover{border-color:#d39c37;transform:translateY(-1px);box-shadow:0 0 18px #b6781528}.premiumQuick .quickGrid span{color:#e5b448;font-size:20px}.pipelineTrack{grid-template-columns:repeat(4,1fr);margin:24px 0 18px;display:grid;overflow:hidden}.pipelineTrack div{background:linear-gradient(90deg,#302f2b,#9e7424);border-right:2px solid #d7aa43;padding:11px 12px;position:relative}.pipelineTrack div:last-child{background:linear-gradient(90deg,#a77b27,#e3b84e)}.pipelineTrack span{color:#fff;font-size:9px}.premiumGrid .panel{border-color:#3c321f;box-shadow:0 15px 35px #0005}.premiumGrid .panelHead h2{font-size:18px}.panelLink{color:#e3b44c;font-size:9px;text-decoration:none}.revenueBig{padding:20px 5px}.revenueBig small{letter-spacing:2px;color:#777;font-size:8px}.revenueBig strong{color:#e8c15b;margin:9px 0;font:38px Georgia;display:block}.revenueBig p{color:#777;font-size:9px}.aiPanel{background:#0a0c0c;border:1px solid #3b301c;border-radius:8px;align-items:center;gap:15px;padding:17px;display:flex}.aiPanel>b{color:#e4b346;font:34px Georgia}.aiPanel strong{font-size:11px}.aiPanel p{color:#777;margin:5px 0 0;font-size:9px}@media (max-width:1150px){.premiumQuick .quickGrid{grid-template-columns:repeat(3,1fr)}.heroWords{width:68%}.vision{display:none}}@media (max-width:700px){.premiumHero{height:300px}.heroWords{width:85%;top:35px;left:22px}.heroWords h2{font-size:32px}.premiumQuick .quickGrid{grid-template-columns:repeat(2,1fr)}}.brandLogoOnly{border-bottom:0;justify-content:center;align-items:center;height:142px;min-height:142px;padding:4px 5px 12px;display:flex}.brandLogoOnly img{object-fit:contain;filter:drop-shadow(0 8px 18px #000);width:100%;max-width:238px;height:132px;display:block}.headerActions{align-items:center;gap:8px;display:flex}.estimateSheet{background:linear-gradient(145deg,#0e1111,#070808);border:1px solid #5b4324;border-radius:12px;padding:28px;box-shadow:0 20px 60px #0007}.estimateTop{border-bottom:1px solid #302719;justify-content:space-between;gap:30px;padding-bottom:25px;display:flex}.estimateTop small,.estimateBottom small{letter-spacing:2px;color:#b88935;font-size:8px}.estimateTop h2{margin:7px 0;font:25px Georgia}.estimateTop p{color:#777;font-size:9px;line-height:1.7}.estimateTotal{text-align:right}.estimateTotal strong{color:#e5b54c;margin:8px 0;font:36px Georgia;display:block}.estimateTotal span{text-transform:uppercase;color:#999;font-size:8px}.estimateItems{margin:22px 0}.estimateRow{color:#aaa;border-bottom:1px solid #26231d;grid-template-columns:2fr .5fr .8fr .8fr 30px;align-items:center;gap:10px;padding:13px 8px;font-size:9px;display:grid}.estimateRow b{color:#ddd;display:block}.estimateRow small{color:#666;margin-top:4px;display:block}.estimateHead{color:#c99a3b;letter-spacing:1px;font-size:8px}.estimateRow button{color:#8c5d5d;cursor:pointer;background:0 0;border:0}.lineItemForm{grid-template-columns:1.2fr 1.5fr .4fr .6fr auto;gap:8px;display:grid}.lineItemForm input{color:#ddd;background:#080a0a;border:1px solid #393125;border-radius:6px;padding:10px;font-size:9px}.lineItemForm button{color:#e3b54f;cursor:pointer;background:#241a0c;border:1px solid #9a6c25;border-radius:6px;padding:10px}.estimateBottom{grid-template-columns:1fr 320px;gap:35px;margin-top:28px;display:grid}.estimateBottom>div:first-child p{color:#777;font-size:9px;line-height:1.7}.totals p{border-bottom:1px solid #242019;justify-content:space-between;margin:0;padding:8px 0;font-size:9px;display:flex}.totals .grand{color:#e4b449;font-size:13px}.estimateActions{border-top:1px solid #302719;justify-content:space-between;align-items:center;margin-top:25px;padding-top:20px;display:flex}.estimateActions code{color:#777;margin-top:5px;font-size:8px;display:block}.publicEstimate{color:#eee;background:radial-gradient(circle at 50% 0,#34220b,#080a0a 35%,#030505);min-height:100vh;padding:55px 20px}.publicEstimateCard{background:#0b0d0d;border:1px solid #765323;border-radius:14px;max-width:850px;margin:auto;padding:38px;box-shadow:0 30px 100px #000}.publicBrand{border-bottom:1px solid #32291b;justify-content:space-between;padding-bottom:18px;display:flex}.publicBrand b{letter-spacing:2px;font-size:16px}.publicBrand em{color:#f02b2b;font-style:normal}.publicBrand span{letter-spacing:2px;color:#b68a38;font-size:7px}.publicEstimateHead{justify-content:space-between;margin:32px 0;display:flex}.publicEstimateHead small,.publicNotes small{letter-spacing:2px;color:#b98b37;font-size:7px}.publicEstimateHead h1{margin:7px 0;font:28px Georgia}.publicEstimateHead p{color:#777;font-size:9px}.publicEstimateHead>div:last-child{text-align:right}.publicEstimateHead strong{color:#e4b44b;font:38px Georgia;display:block}.publicEstimateHead span{text-transform:uppercase;color:#888;font-size:8px}.publicEstimateCard>h2{font:23px Georgia}.publicItems>div{border-bottom:1px solid #28241c;grid-template-columns:1fr 150px 130px;gap:15px;padding:15px 5px;font-size:9px;display:grid}.publicItems small{color:#666;margin-top:4px;display:block}.publicItems strong{text-align:right;color:#e2b34b}.publicTotals{max-width:330px;margin:20px 0 20px auto}.publicTotals p{justify-content:space-between;font-size:9px;display:flex}.publicTotals p:last-child{color:#e3b44b;border-top:1px solid #5a4222;padding-top:12px;font-size:15px}.publicNotes{border-top:1px solid #28241c;padding-top:20px}.publicNotes p{color:#777;font-size:9px;line-height:1.7}.approvalActions{gap:10px;margin-top:30px;display:flex}.approvalActions form{flex:1}.approvalActions button{cursor:pointer;border-radius:7px;width:100%;padding:15px;font-weight:700}.approvalActions .accept{color:#080808;background:linear-gradient(90deg,#c98a1e,#e3b649);border:1px solid #f1ce72}.approvalActions .decline{color:#aaa;background:#0b0c0c;border:1px solid #4a3c2a}.closedEstimate,.estimateResponse{color:#d5b35d;text-align:center;background:#171209;border:1px solid #5d4728;border-radius:7px;margin-top:25px;padding:14px;font-size:10px}@media (max-width:800px){.estimateBottom{grid-template-columns:1fr}.lineItemForm{grid-template-columns:1fr 1fr}.estimateRow{grid-template-columns:1.5fr .5fr .8fr .8fr 25px}.publicEstimateCard{padding:22px}.publicItems>div{grid-template-columns:1fr 90px 90px}}.brandLogoOnly{overflow:hidden;height:118px!important;min-height:118px!important;padding:0 8px 8px!important}.brandLogoOnly img{object-fit:contain!important;object-position:center center!important;width:215px!important;max-width:100%!important;height:112px!important;margin:0 auto!important;transform:none!important}.teamCount{text-align:right;background:#0a0c0c;border:1px solid #443314;border-radius:10px;min-width:118px;padding:11px 15px}.teamCount strong{color:#e5b84d;font-size:20px;display:block}.teamCount span{color:#777;font-size:8px}.teamInviteCard{background:linear-gradient(135deg,#10100d,#080a0a 70%);border:1px solid #4d3714;border-radius:13px;margin:16px 0;padding:22px;box-shadow:0 18px 55px #0005}.teamInviteCopy{align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.teamIcon{color:#e5b84d;background:#1a1308;border:1px solid #9b681b;border-radius:10px;place-items:center;width:39px;height:39px;font-size:18px;display:grid}.teamInviteCopy small,.teamSectionHead small{color:#b17c27;letter-spacing:1.5px;font-size:7px}.teamInviteCopy h2,.teamSectionHead h2{color:#f3f3f3;margin:4px 0;font-size:15px}.teamInviteCopy p{color:#737373;margin:0;font-size:9px}.teamInviteForm{grid-template-columns:minmax(220px,1.5fr) minmax(220px,1fr) auto;align-items:end;gap:12px;display:grid}.teamInviteForm label{flex-direction:column;gap:6px;display:flex}.teamInviteForm label span{color:#999;font-size:8px}.teamInviteForm input,.teamInviteForm select,.teamNotice input{color:#e9e9e9;background:#080a0a;border:1px solid #332a19;border-radius:8px;outline:none;height:40px;padding:0 12px}.teamInviteForm select{appearance:auto}.teamInviteForm input:focus,.teamInviteForm select:focus{border-color:#a97522;box-shadow:0 0 0 2px #a9752218}.teamInviteBtn{color:#080808;cursor:pointer;background:linear-gradient(135deg,#d89a28,#a9660c);border:1px solid #c48922;border-radius:8px;height:40px;padding:0 18px;font-size:9px;font-weight:800}.teamSection{background:#090b0b;border:1px solid #292316;border-radius:13px;margin-top:16px;overflow:hidden}.teamSectionHead{border-bottom:1px solid #211d14;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.teamSectionHead h2{margin-bottom:0}.teamSectionHead>span{color:#9a845b;border:1px solid #332a19;border-radius:20px;padding:5px 8px;font-size:7px}.teamList{padding:7px}.teamMemberCard{border-radius:9px;align-items:center;gap:12px;padding:12px;transition:all .18s;display:flex}.teamMemberCard:hover{background:#0e1010}.teamAvatar{color:#e5b84d;background:#171107;border:1px solid #664719;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:800;display:grid}.teamAvatar.invite{font-size:13px}.teamMemberInfo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.teamMemberInfo b{color:#eee;font-size:9px}.teamMemberInfo span{color:#696969;text-transform:capitalize;font-size:8px}.teamStatus{color:#8a7162;border:1px solid #3c2b1e;border-radius:20px;padding:5px 8px;font-size:7px}.teamStatus.live{color:#66cf7d;background:#0c1b10;border-color:#21482c}.teamRevoke{color:#c9857c;cursor:pointer;background:#140b0a;border:1px solid #4b2925;border-radius:7px;padding:7px 10px;font-size:8px}.teamEmpty{text-align:center;padding:28px}.teamEmpty b{color:#bbb;font-size:10px}.teamEmpty p{color:#555;margin:5px 0 0;font-size:8px}.teamNotice{background:#0b160e;border:1px solid #315437;border-radius:9px;margin:14px 0;padding:14px 16px}.teamNotice b{color:#72ce84;font-size:9px}.teamNotice p{color:#777;font-size:8px}.teamNotice input{width:100%;margin-top:8px}.teamNotice.error{background:#170b0a;border-color:#60302c}.teamNotice.error b{color:#d98379}@media (max-width:900px){.teamInviteForm{grid-template-columns:1fr}.teamInviteBtn{width:100%}}.paymentSetup{background:linear-gradient(100deg,#171109,#090b0b);border:1px solid #755124;border-left:3px solid #d89a28;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:17px 20px;display:flex}.paymentSetup b{color:#e2b44c;font-size:11px}.paymentSetup p{color:#777;margin:5px 0 0;font-size:8px}.paymentSetup a,.tableAction{color:#e4b54d;font-size:9px;text-decoration:none}.paidMark{color:#54c978;font-size:9px}.disabledAction{color:#666;font-size:8px}.acceptedWorkflow{background:linear-gradient(120deg,#171208,#090b0b);border:1px solid #70501d;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;margin:18px 0 0;padding:18px;display:flex}.acceptedWorkflow small{letter-spacing:1.5px;color:#d49b34;font-size:7px}.acceptedWorkflow h3{color:#eee;margin:4px 0;font-size:14px}.acceptedWorkflow p{color:#777;max-width:520px;margin:0;font-size:8px}.acceptedActions{align-items:center;gap:9px;display:flex}.acceptedActions form{margin:0}.flowAction{color:#e0b85d;cursor:pointer;background:#11100c;border:1px solid #5d471f;border-radius:8px;height:38px;padding:0 14px;font-size:8px}.depositAction{align-items:center;gap:5px;display:flex}.depositAction select,.depositAction input{color:#ddd;background:#080a0a;border:1px solid #392d19;border-radius:7px;height:38px;padding:0 8px;font-size:8px}.depositAction input{width:55px}.depositAction span{color:#777;font-size:8px}@media (max-width:900px){.acceptedWorkflow{flex-direction:column;align-items:flex-start}.acceptedActions{flex-direction:column;align-items:stretch;width:100%}.depositAction{flex-wrap:wrap}}.automationNotice,.automationError{border-radius:8px;margin-bottom:12px;padding:11px 14px;font-size:8px}.automationNotice{color:#6ed185;background:#0b160e;border:1px solid #285a35}.automationError{color:#d9877e;background:#180b0a;border:1px solid #65302c}.automationStats{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.automationStats>div{background:linear-gradient(135deg,#10100d,#080a0a);border:1px solid #302817;border-radius:9px;padding:15px 17px}.automationStats small,.automationTitle small{color:#8e6725;letter-spacing:1.5px;font-size:6px;display:block}.automationStats strong{margin:4px 0;font-size:18px;display:block}.automationStats span{color:#5d5d5d;font-size:7px}.engineLive{color:#69cf80!important;font-size:10px!important}.automationSection{background:#080a0a;border:1px solid #2c2619;border-radius:11px;margin-bottom:14px;padding:16px}.automationTitle{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.automationTitle h2{margin:3px 0 0;font-size:13px}.automationTitle>span{color:#666;font-size:7px}.workflowList{gap:7px;display:grid}.workflowCard{background:#0b0c0b;border:1px solid #28251d;border-radius:8px;grid-template-columns:14px 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.workflowCard.active{background:linear-gradient(90deg,#100e09,#0a0b0a);border-color:#54401d}.workflowStatus span{background:#4a4a4a;border-radius:50%;width:7px;height:7px;display:block}.workflowCard.active .workflowStatus span{background:#d59a2e;box-shadow:0 0 10px #d59a2e66}.workflowInfo b{font-size:8px}.workflowInfo p{color:#646464;margin:4px 0 0;font-size:7px}.workflowInfo i{color:#c9902d;margin:0 5px;font-style:normal}.workflowControls{align-items:center;gap:5px;display:flex}.workflowControls form{margin:0}.flowDelete{color:#825c5c;cursor:pointer;background:#100b0b;border:1px solid #322323;border-radius:7px;width:28px;height:28px}.flowGrid article{transition:all .18s}.flowGrid article:hover{border-color:#74531e;transform:translateY(-2px);box-shadow:0 8px 25px #0008}.flowGrid article form button{color:#e4b54d;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px}.runTimeline{display:grid}.runTimeline>div{border-bottom:1px solid #171817;grid-template-columns:12px 1fr auto;align-items:center;gap:9px;padding:9px 2px;display:grid}.runTimeline>div:last-child{border-bottom:0}.runDot{background:#7d4a42;border-radius:50%;width:6px;height:6px}.runDot.ok{background:#55bd6b}.runTimeline b{font-size:8px}.runTimeline p{color:#5e5e5e;margin:3px 0 0;font-size:7px}.runTimeline time{color:#505050;font-size:7px}@media (max-width:800px){.automationStats{grid-template-columns:1fr}.workflowCard{grid-template-columns:12px 1fr}.workflowControls{grid-column:2}.automationTitle{flex-direction:column;align-items:flex-start;gap:8px}}.publicContract{color:#eee;background:radial-gradient(circle at 50% -10%,#2b1c08,#080909 38%);min-height:100vh;padding:35px 18px 60px;font-family:Arial,sans-serif}.contractBrand,.contractPaper,.publicContract footer{max-width:820px;margin:auto}.contractBrand{align-items:center;gap:10px;margin-bottom:14px;display:flex}.contractMark{color:#e3b24c;background:#171006;border:1px solid #a87523;border-radius:8px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.contractBrand small{color:#9a6d26;letter-spacing:1.4px;font-size:7px;display:block}.contractBrand b{font-size:10px}.contractPaper{background:#0c0e0e;border:1px solid #4d3819;border-radius:14px;overflow:hidden;box-shadow:0 30px 90px #0009}.contractTitle{border-bottom:1px solid #292316;justify-content:space-between;gap:20px;padding:28px;display:flex}.contractTitle small,.contractTerms small,.signatureBox small{letter-spacing:1.5px;color:#b17c27;font-size:7px}.contractTitle h1{margin:5px 0;font-size:25px}.contractTitle p{color:#777;margin:0;font-size:9px}.contractState{color:#d6a849;border:1px solid #62431a;border-radius:20px;height:max-content;padding:6px 9px;font-size:7px}.contractState.signed{color:#65cf7e;background:#0d1b11;border-color:#285a35}.contractSummary{background:#0a0c0c;border-bottom:1px solid #211d14;grid-template-columns:1fr 2fr auto;gap:12px;padding:14px 28px;font-size:9px;display:grid}.contractSummary span{color:#777}.contractSummary strong{color:#e3b24c}.contractTerms{padding:28px}.contractTerms p{white-space:pre-wrap;color:#aaa;font-size:10px;line-height:1.8}.contractFile{color:#777;background:#080a0a;border:1px solid #2c271d;border-radius:8px;margin-top:15px;padding:12px;font-size:8px}.signatureBox{background:linear-gradient(135deg,#151006,#090b0b);border:1px solid #6a4b1c;border-radius:11px;margin:0 28px 28px;padding:20px}.signatureBox h2{margin:4px 0;font-size:17px}.signatureBox p{color:#777;margin:0 0 15px;font-size:9px}.signatureBox>label:not(.consentLine){color:#999;flex-direction:column;gap:5px;margin:9px 0;font-size:8px;display:flex}.signatureBox input:not([type=checkbox]){color:#eee;background:#070909;border:1px solid #352a18;border-radius:7px;height:39px;padding:0 11px}.consentLine{color:#888;align-items:flex-start;gap:8px;margin:14px 0;font-size:8px;line-height:1.5;display:flex}.signatureBox button{color:#090909;cursor:pointer;background:linear-gradient(135deg,#d89a28,#a9680e);border:1px solid #d39a32;border-radius:8px;width:100%;height:42px;font-weight:900}.auditNote{line-height:1.4;color:#555!important;letter-spacing:0!important;margin-top:9px!important;display:block!important}.signedReceipt{text-align:center;background:#0b160e;border:1px solid #285a35;border-radius:11px;margin:0 28px 28px;padding:30px}.signedCheck{color:#71d489;background:#17351f;border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto 10px;font-size:20px;display:grid}.signedReceipt h2{margin:0 0 5px}.signedReceipt p,.signedReceipt small{color:#777;font-size:9px}.contractError{color:#d9877e;background:#180b0a;border:1px solid #65302c;border-radius:7px;margin:0 28px 15px;padding:10px;font-size:8px}.publicContract footer{text-align:center;color:#4e4e4e;padding:14px;font-size:7px}@media (max-width:650px){.contractTitle{flex-direction:column;padding:20px}.contractSummary{grid-template-columns:1fr;padding:13px 20px}.contractTerms{padding:20px}.signatureBox,.signedReceipt{margin:0 15px 15px}}.contractWorkspace{background:#0a0c0c;border:1px solid #3b301d;border-radius:12px;overflow:hidden}.contractWorkspaceTop{border-bottom:1px solid #242016;justify-content:space-between;gap:20px;padding:22px;display:flex}.contractWorkspace small,.contractSend small,.signatureAudit small{letter-spacing:1.4px;color:#ad7825;font-size:7px}.contractWorkspace h2{margin:4px 0;font-size:15px}.contractWorkspace p{color:#777;font-size:9px;line-height:1.6}.contractSource{color:#777;border-bottom:1px solid #211d14;grid-template-columns:1fr 2fr auto;gap:12px;padding:12px 22px;font-size:8px;display:grid}.contractSource b{color:#ccc}.contractSource strong{color:#dfb04c}.contractBody{padding:22px}.contractSend{background:#0d0d0a;border-top:1px solid #292316;justify-content:space-between;align-items:end;gap:20px;padding:16px 22px;display:flex}.contractSend code{color:#a88a55;margin-top:5px;font-size:8px;display:block}.signatureAudit{background:#0b160e;border:1px solid #285a35;border-radius:9px;margin:0 22px 22px;padding:16px}.signatureAudit h3{color:#6ed185;margin:4px 0 13px;font-size:13px}.signatureAudit dl{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;display:grid}.signatureAudit dt{color:#5c6b60;font-size:7px}.signatureAudit dd{color:#c9d2cb;overflow-wrap:anywhere;margin:3px 0 0;font-size:8px}@media (max-width:700px){.contractSend{flex-direction:column;align-items:stretch}.signatureAudit dl{grid-template-columns:1fr 1fr}.contractSource{grid-template-columns:1fr}}.signedNextSteps{background:linear-gradient(120deg,#151006,#090b0b);border:1px solid #6a4b1c;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin:0 22px 22px;padding:17px;display:flex}.signedNextSteps small{letter-spacing:1.4px;color:#b17c27;font-size:7px}.signedNextSteps h3{margin:4px 0;font-size:13px}.signedNextSteps p{color:#6b6b6b;margin:0;font-size:8px}.signedNextActions{gap:7px;display:flex}.signedNextActions form{align-items:center;gap:5px;margin:0;display:flex}.signedNextActions select,.signedNextActions input{color:#ddd;background:#080a0a;border:1px solid #392d19;border-radius:7px;height:38px;padding:0 7px;font-size:8px}.signedNextActions input{width:50px}.signedNextActions span{color:#777;font-size:8px}.clientPortal{color:#eee;background:radial-gradient(circle at 50% -10%,#2a1b07,#070909 36%);min-height:100vh;padding:26px 18px 55px;font-family:Arial,sans-serif}.portalHeader,.portalHero,.portalGrid,.clientPortal footer{max-width:980px;margin-left:auto;margin-right:auto}.portalHeader{align-items:center;gap:10px;display:flex}.portalLogo{color:#e3b24c;background:#171006;border:1px solid #a87523;border-radius:8px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.portalHeader small{color:#9a6d26;letter-spacing:1.4px;font-size:6px;display:block}.portalHeader b{font-size:9px}.portalHeader>span{color:#67b879;border:1px solid #29452f;border-radius:20px;margin-left:auto;padding:5px 8px;font-size:6px}.portalHero{padding:55px 0 24px}.portalHero>small,.portalTitle span{color:#a87829;letter-spacing:1.5px;font-size:7px}.portalHero h1{margin:5px 0;font-size:34px}.portalHero>p{color:#727272;font-size:10px}.portalStats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px;display:grid}.portalStats div{background:#0b0d0d;border:1px solid #2f291c;border-radius:9px;padding:14px}.portalStats span{color:#606060;font-size:7px;display:block}.portalStats b{color:#e0b34f;margin-top:5px;font-size:14px;display:block}.portalGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.portalGrid>article{background:#090b0b;border:1px solid #30291b;border-radius:11px;overflow:hidden}.portalTitle{border-bottom:1px solid #242017;padding:15px}.portalTitle b{margin-top:4px;font-size:11px;display:block}.portalRow{border-bottom:1px solid #171817;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex}.portalRow:last-child{border-bottom:0}.portalRow b{font-size:8px}.portalRow small{color:#606060;margin-top:4px;font-size:7px;display:block}.portalRow em{color:#c7953a;text-transform:uppercase;border:1px solid #4a3b20;border-radius:20px;padding:4px 7px;font-size:6px;font-style:normal}.portalRow em.done{color:#69c980;border-color:#285a35}.portalRow a{color:#d9aa48;font-size:7px;text-decoration:none}.portalEmpty{color:#555;padding:15px;font-size:8px}.clientPortal footer{text-align:center;color:#454545;padding:22px;font-size:7px}@media (max-width:750px){.signedNextSteps,.signedNextActions{flex-direction:column;align-items:stretch}.signedNextActions form{flex-wrap:wrap}.portalGrid{grid-template-columns:1fr}.portalHero{padding-top:38px}.portalHero h1{font-size:27px}}.brandLogoOnly{height:auto!important;padding:8px 10px 14px!important}.brandLogoOnly img{display:block;object-fit:contain!important;width:100%!important;max-width:210px!important;height:auto!important;margin:0 auto!important}.billingLock{color:#eee;background:radial-gradient(circle at 50% 0,#281a07,#050707 42%);place-items:center;min-height:100vh;padding:30px;font-family:Arial,sans-serif;display:grid}.billingLock>img{width:180px;position:absolute;top:25px;left:30px}.billingLock>section{background:#090b0bea;border:1px solid #4b3516;border-radius:16px;width:min(520px,100%);padding:36px;box-shadow:0 28px 80px #000}.billingLock small{color:#bd8730;letter-spacing:2px;font-size:8px}.billingLock h1{margin:8px 0;font-size:30px}.billingLock p{color:#777;font-size:11px;line-height:1.6}.billingLockStatus{background:#050707;border:1px solid #272116;border-radius:9px;grid-template-columns:1fr 1fr;gap:8px;margin:22px 0;padding:15px;display:grid}.billingLockStatus span{color:#666;font-size:8px}.billingLockStatus b{text-align:right;text-transform:uppercase;color:#d9aa48;font-size:8px}.billingLock form{margin-top:10px}.billingLock .gold,.billingLock .linkButton{text-align:center;box-sizing:border-box;width:100%;display:block}.topNotification{color:#c7a35a;font-size:18px;text-decoration:none}.notificationStats{grid-template-columns:repeat(2,minmax(120px,180px));gap:12px;margin-bottom:18px;display:grid}.notificationStats>div{background:#090b0b;border:1px solid #28241b;border-radius:10px;padding:16px}.notificationStats small{color:#777;letter-spacing:1px;font-size:8px;display:block}.notificationStats b{color:#e3b85d;margin-top:5px;font-size:25px;display:block}.notificationFeed{background:#080a0a;border:1px solid #24231f;border-radius:12px;overflow:hidden}.notificationFeed article{border-bottom:1px solid #1c1e1d;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;padding:17px;display:grid}.notificationFeed article.unread{background:linear-gradient(90deg,#1b1308aa,#090b0b 42%);border-left:2px solid #c28a2d}.notificationIcon{color:#d8aa4c;border:1px solid #59431d;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.notificationFeed h3{margin:3px 0;font-size:13px}.notificationFeed p{color:#888;margin:0;font-size:10px}.notificationFeed small,.notificationFeed span{color:#65563d;font-size:7px}.notificationActions{align-items:center;gap:10px;display:flex}.notificationActions a,.notificationActions button{color:#d6aa4c;cursor:pointer;background:0 0;border:0;font-size:9px;text-decoration:none}.mobileBar,.mobileDrawer,.drawerBackdrop{display:none}@media (max-width:760px){body{overflow-x:hidden}.shell{display:block!important}.sidebar{display:none!important}.content{width:100%!important;margin:0!important;padding-top:66px!important}.osTopbar{display:none!important}.mobileBar{z-index:1000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070909f2;border-bottom:1px solid #2b2519;justify-content:space-between;align-items:center;height:62px;padding:0 14px;display:flex;position:fixed;top:0;left:0;right:0}.mobileBar>img{object-fit:contain;width:128px;height:54px}.mobileBar>div{align-items:center;gap:8px;display:flex}.mobileBar a,.installApp{color:#ddb455;background:#0c0e0e;border:1px solid #40351f;border-radius:9px;place-items:center;width:35px;height:35px;font-size:17px;text-decoration:none;display:grid}.hamburger{background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:38px;height:38px;padding:7px;display:flex}.hamburger i{background:#d6aa4c;border-radius:2px;width:24px;height:2px;display:block}.mobileDrawer{z-index:1200;background:linear-gradient(#0d0f0f,#050606);border-right:1px solid #4c3919;width:min(86vw,330px);padding:14px 12px 30px;display:block;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:20px 0 70px #000}.drawerBackdrop{z-index:1100;background:#000a;border:0;display:block;position:fixed;inset:0}.drawerClose{color:#b9a273;background:0 0;border:0;font-size:28px;position:absolute;top:10px;right:12px}.mobileBrand img{object-fit:contain;width:175px;height:76px}.mobileDrawer nav{flex-direction:column;gap:3px;margin-top:8px;display:flex}.mobileDrawer nav a{color:#a9aaaa;border-radius:8px;align-items:center;gap:12px;padding:12px;font-size:12px;text-decoration:none;display:flex}.mobileDrawer nav a.active{color:#e2ba68;background:linear-gradient(90deg,#3a270d,#12100b);border-left:2px solid #d5a342}.mobileDrawer nav a span{color:#bd913d;width:22px}.mobileDrawerBottom{border-top:1px solid #24231f;flex-direction:column;gap:8px;margin-top:20px;padding-top:14px;display:flex}.mobileDrawerBottom a,.mobileDrawerBottom button{text-align:left;color:#bcb5a5;background:#0b0d0d;border:1px solid #25231d;border-radius:8px;padding:12px;font-size:11px;text-decoration:none}.mobileDrawerBottom button{color:#e1b65c;border-color:#5a421a}header{flex-wrap:wrap;gap:12px;padding:18px 15px!important}.content>div:not(.osTopbar),.content>section{max-width:100%}.stats,.adminStats,.notificationStats,.settingsGrid{grid-template-columns:1fr 1fr!important}.dataPanel,.messageCenter{overflow-x:auto}.panel{border-radius:10px}.notificationFeed article{grid-template-columns:38px 1fr!important}.notificationActions{grid-column:2;justify-content:flex-start}.notificationFeed p{font-size:11px}.mobileOnlyHide{display:none!important}}.globalSearchWrap{z-index:900;flex:1;max-width:700px;position:relative}.functionalSearch input{color:#eee;font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0}.functionalSearch input::placeholder{color:#b7b7b7}.functionalSearch{cursor:text}.searchBackdrop{z-index:-1;background:#0007;border:0;position:fixed;inset:0}.searchResults{background:#090b0b;border:1px solid #59431d;border-radius:11px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 22px 70px #000}.searchResults>small{color:#86682e;letter-spacing:1.5px;padding:7px 9px;font-size:7px;display:block}.searchResults>button{text-align:left;color:#ddd;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:25px 1fr auto;align-items:center;width:100%;padding:10px;display:grid}.searchResults>button:hover{background:#1c150a}.searchResults>button span{color:#d5a84b}.searchResults>button b{font-size:10px}.searchResults>button i{color:#806b43;font-size:8px;font-style:normal}.searchResults footer{color:#5f5f5f;border-top:1px solid #1d1e1c;padding:8px 9px 3px;font-size:7px}.searchEmpty{color:#777;padding:18px;font-size:9px}.operatorAssistant{background:radial-gradient(circle at 0 0,#2a1a08,#090b0b 45%);border:1px solid #59431d;border-radius:13px;margin-bottom:18px;padding:22px;box-shadow:0 18px 60px #0008}.operatorAssistant small,.operatorAnswer span{letter-spacing:1.6px;color:#d4a648;font-size:7px}.operatorAssistant h2{margin:5px 0;font-size:21px}.operatorAssistant>div>p{color:#777;font-size:10px}.operatorAssistant form{gap:8px;margin-top:15px;display:flex}.operatorAssistant input{color:#eee;background:#050707;border:1px solid #393225;border-radius:8px;outline:none;flex:1;padding:13px}.operatorAssistant input:focus{border-color:#b78331}.operatorAnswer{background:#070909;border-left:2px solid #c7953d;margin-top:12px;padding:15px}.operatorAnswer p{white-space:pre-wrap;color:#c9c9c9;font-size:11px;line-height:1.6}.operatorPrompts{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.operatorPrompts button{color:#928b7d;cursor:pointer;background:#0b0d0d;border:1px solid #2c2922;border-radius:20px;padding:7px 10px;font-size:8px}@media (max-width:760px){.operatorAssistant{margin:10px 12px;padding:16px}.operatorAssistant form{flex-direction:column}.operatorAssistant form button{width:100%}}.integrationError,.integrationSuccess{border-radius:9px;align-items:center;gap:10px;margin:0 0 14px;padding:13px 16px;font-size:10px;display:flex}.integrationError{color:#e5a2a2;background:#210c0c;border:1px solid #7a2929}.integrationSuccess{color:#a5d2a9;background:#0b1b0d;border:1px solid #315c35}.integrationError span,.integrationSuccess span{opacity:.8}.brandingForm{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.brandingForm label{color:#8c8c8c;text-transform:uppercase;letter-spacing:1px;gap:6px;font-size:8px;display:grid}.brandingForm input:not([type=checkbox]):not([type=color]),.brandingForm select{color:#ddd;background:#070909;border:1px solid #292a27;border-radius:7px;padding:11px}.brandPreview{background:#050606;border:1px dashed #59431d;border-radius:9px;grid-row:span 2;justify-content:center;align-items:center;width:120px;height:78px;display:flex;overflow:hidden}.brandPreview img{object-fit:contain;max-width:100%;max-height:100%}.brandPreview span{color:#c89a43;font-size:28px}.brandColors{gap:18px;display:flex}.brandColors input{background:0 0;border:0;width:58px;height:34px}.moduleChoices{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.moduleChoices label{background:#0a0c0c;border:1px solid #292a27;border-radius:20px;align-items:center;gap:5px;padding:7px 10px;display:flex}.brandingForm button{align-self:end}@media (max-width:760px){.brandingForm{grid-template-columns:1fr}.brandPreview{grid-row:auto;width:100%;height:100px}}.contractGenerator{margin-bottom:18px;padding:20px}.contractGenerator h2{margin:4px 0}.contractGenerator p{color:#777}.contractGenGrid{grid-template-columns:1fr 2fr;gap:12px;margin:16px 0;display:grid}.contractGenGrid label{color:#888;text-transform:uppercase;letter-spacing:1px;gap:6px;font-size:9px;display:grid}.contractGenGrid select,.contractGenGrid textarea,.contractDraft textarea{color:#ddd;resize:vertical;background:#070909;border:1px solid #292a27;border-radius:8px;padding:11px}.contractDraft{border-top:1px solid #282824;margin-top:18px;padding-top:16px}.contractDraftHead{justify-content:space-between;align-items:center;display:flex}.contractDraftHead span{color:#c89a43;border:1px solid #59431d;border-radius:20px;padding:5px 8px;font-size:8px}.contractDraft textarea{width:100%;margin-top:10px}.legalNotice{color:#8f7e5f!important;font-size:9px!important}@media (max-width:760px){.contractGenGrid{grid-template-columns:1fr}}.generatedContractForm{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.generatedContractForm label{color:#888;text-transform:uppercase;letter-spacing:1px;gap:6px;font-size:9px;display:grid}.generatedContractForm .wide{grid-column:1/-1}.generatedContractForm input,.generatedContractForm select,.generatedContractForm textarea{color:#ddd;background:#070909;border:1px solid #292a27;border-radius:8px;padding:11px}.generatedContractForm button{justify-self:start}@media (max-width:760px){.generatedContractForm{grid-template-columns:1fr}.generatedContractForm .wide{grid-column:auto}}button,.linkButton,.flowAction,.gold,.authSubmit,.backLink{cursor:pointer;font-family:inherit;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s,color .16s}button:disabled{cursor:not-allowed;opacity:.55;box-shadow:none!important;transform:none!important}.gold,.authSubmit,.linkButton.gold{color:#090909;letter-spacing:.15px;background:linear-gradient(135deg,#f0ca4f 0%,#c99a20 55%,#9e7417 100%);border:1px solid #d6ad32;border-radius:10px;min-height:40px;padding:0 17px;font-size:10px;font-weight:800;box-shadow:inset 0 1px #ffffff47,0 7px 20px #d4af371a}.gold:hover,.authSubmit:hover,.linkButton.gold:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff57,0 10px 26px #d4af372e}.gold:active,.authSubmit:active,.linkButton.gold:active{filter:brightness(.96);transform:translateY(0)}.flowAction,.ghost,.backLink{color:#d7d7d7;background:linear-gradient(145deg,#151515,#0c0c0c);border:1px solid #34342f;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:0 15px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff09}.flowAction:hover,.ghost:hover,.backLink:hover{color:#e7c95d;background:linear-gradient(145deg,#1c180d,#0d0d0c);border-color:#8b7124;transform:translateY(-1px)}.icon{border-radius:10px}.icon:hover{color:#e2c65c;background:#17140c;border-color:#66531d}.addTask{border-radius:9px}.addTask:hover{color:#e0c04d;background:#17140b;border-color:#776221}.quickGrid button{border-radius:10px;box-shadow:inset 0 1px #ffffff06}.quickGrid button:hover{transform:translateY(-1px);box-shadow:0 8px 22px #00000040}.panelHead button{border:1px solid #0000;border-radius:8px;padding:7px 9px}.panelHead button:hover{background:#17140b;border-color:#3a3218}.logoutBtn{border-radius:8px}.logoutBtn:hover{background:#15130c}@media (max-width:700px){.gold,.authSubmit,.flowAction,.ghost,.backLink,.linkButton{min-height:44px}.headerActions{flex-wrap:wrap}}.cleanLoginPage{background:#080808;place-items:center;min-height:100vh;padding:24px;display:grid}.cleanLoginCard{background:linear-gradient(145deg,#121212,#0c0c0c);border:1px solid #292929;border-radius:16px;width:min(430px,100%);padding:42px;box-shadow:0 30px 90px #000}.cleanLoginCard h1{font-size:36px}.cleanLoginCard form{flex-direction:column;gap:16px;display:flex}.cleanLoginCard label{color:#aaa;flex-direction:column;gap:8px;font-size:10px;display:flex}.cleanLoginCard input{color:#eee;background:#080808;border:1px solid #303030;border-radius:9px;outline:none;height:46px;padding:0 14px}.cleanLoginCard input:focus{border-color:#9b7e28}.cleanHomeLink{text-align:center;color:#666;margin-top:18px;font-size:9px;text-decoration:none;display:block}.cleanHomeLink:hover{color:#d4af37}.osLanding{color:#f4f4f4;background:radial-gradient(circle at 75% 10%,#2a2008 0,#0000 25%),#070707;min-height:100vh}.landingNav{border-bottom:1px solid #202020;justify-content:space-between;align-items:center;max-width:1240px;height:82px;margin:auto;padding:0 28px;display:flex}.landingWordmark{color:#eee;letter-spacing:2px;align-items:center;gap:7px;font-size:13px;text-decoration:none;display:flex}.landingWordmark span,.landingFeatures small,.landingStatement small{color:#d4af37}.landingNav>div{align-items:center;gap:24px;display:flex}.landingNav a{color:#aaa;font-size:11px;text-decoration:none}.landingHero{grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1240px;margin:auto;padding:100px 28px 90px;display:grid}.landingHeroCopy>small{color:#d4af37;letter-spacing:3px;font-size:9px}.landingHero h1{margin:18px 0 24px;font:400 clamp(46px,6vw,78px)/1.02 Georgia,serif}.landingHero h1 em{color:#d4af37;font-style:normal}.landingHeroCopy>p{color:#999;max-width:600px;font-size:14px;line-height:1.8}.landingCtas{gap:10px;margin:30px 0;display:flex}.landingMock{background:linear-gradient(145deg,#121212,#090909);border:1px solid #3a3116;border-radius:18px;padding:20px;box-shadow:0 35px 100px #000}.mockTop{color:#776a3c;letter-spacing:1px;border-bottom:1px solid #252525;padding:0 0 16px;font-size:9px}.mockStats{grid-template-columns:repeat(3,1fr);gap:9px;margin:18px 0;display:grid}.mockStats article,.mockOperator{background:#0b0b0b;border:1px solid #282828;border-radius:10px;padding:17px}.mockStats small,.mockOperator small{color:#777;font-size:8px}.mockStats b{margin-top:8px;font:400 22px Georgia;display:block}.mockOperator{border-color:#4b3b12}.mockOperator h3{margin:9px 0;font:400 20px Georgia}.mockOperator p{color:#777;font-size:10px}.landingFeatures{max-width:1240px;margin:auto;padding:90px 28px}.landingFeatures>div:first-child{max-width:700px}.landingFeatures h2,.landingStatement h2{font:400 38px/1.25 Georgia}.featureGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:40px;display:grid}.featureGrid article{background:#0d0d0d;border:1px solid #272727;border-radius:12px;padding:26px}.featureGrid article>span{color:#d4af37;font-size:20px}.featureGrid h3{font:400 17px Georgia}.featureGrid p{color:#777;font-size:11px;line-height:1.7}.landingStatement{text-align:center;border-top:1px solid #252525;border-bottom:1px solid #252525;max-width:900px;margin:40px auto 100px;padding:65px 28px}.landingStatement .linkButton{margin-top:15px}.landingFooter{color:#666;border-top:1px solid #202020;justify-content:space-between;max-width:1240px;margin:auto;padding:28px;font-size:9px;display:flex}.landingFooter span{color:#b91c1c}.landingFooter a{color:#d4af37;text-decoration:none}@media (max-width:760px){.landingNav>div>a:not(.landingLogin):not(.gold){display:none}.landingNav{padding:0 16px}.landingHero{grid-template-columns:1fr;padding:70px 18px}.landingHero h1{font-size:48px}.featureGrid{grid-template-columns:1fr}.landingFeatures{padding:60px 18px}.landingFooter{flex-direction:column;gap:12px}.cleanLoginCard{padding:30px 22px}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}
