@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/libre-baskerville-latin-ext-400-normal.6f7dbdec.woff2) format("woff2"),url(/_next/static/media/libre-baskerville-latin-ext-400-normal.5edc6c32.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/libre-baskerville-latin-400-normal.720f50bf.woff2) format("woff2"),url(/_next/static/media/libre-baskerville-latin-400-normal.13d97294.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/libre-baskerville-latin-ext-700-normal.dd1a9d0f.woff2) format("woff2"),url(/_next/static/media/libre-baskerville-latin-ext-700-normal.da52084b.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/libre-baskerville-latin-700-normal.be2d21d6.woff2) format("woff2"),url(/_next/static/media/libre-baskerville-latin-700-normal.d346a211.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{box-sizing:border-box}:root{--navy:#071b2e;--navy2:#0c2943;--gold:#b99352;--muted:#1c3654;--bg:#f7f2e8}body{margin:0;background:var(--bg);color:#172033;font-family:Inter,Arial,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}.app>aside{position:fixed;width:248px;inset:0 auto 0 0;background:linear-gradient(180deg,#06192b,#08243b);color:#aebdca;padding:24px 14px;display:flex;flex-direction:column;z-index:5}.brand{display:flex;gap:11px;align-items:center;padding:0 9px 24px}.brand>b{width:42px;height:42px;border:1px solid #c3a15e;color:#d1af69;display:grid;place-items:center;font:24px Georgia}.brand small,.brand strong{display:block}.brand strong{color:#fff;letter-spacing:2.4px;font-size:15px}.brand small{font-size:7.5px;letter-spacing:1.5px;margin-top:2px}.navcap{font-size:8px;letter-spacing:1.6px;color:#61788b;padding:6px 12px 9px}.app nav{display:grid;grid-gap:3px;gap:3px;overflow:auto}.app nav button{border:0;background:none;color:#9fb0bf;padding:11px 12px;display:flex;align-items:center;gap:12px;border-radius:8px;text-align:left;font-size:11px}.app nav button span{flex:1 1}.app nav button em{font-style:normal;font-size:8px;border:1px solid #9d7b43;color:#d5ae69;padding:2px 5px;border-radius:4px}.app nav .on,.app nav button:hover{background:#12334f;color:#fff}.user{margin-top:auto;border-top:1px solid #1a3851;padding:17px 9px 0;display:flex;gap:10px}.ava,.user i{width:34px;height:34px;border-radius:50%;background:#c3a15e;color:#092037;display:grid;place-items:center;font-style:normal;font-weight:700}.user span b,.user span small{display:block}.user span b{color:#fff;font-size:11px}.user span small{font-size:8px;margin-top:3px}.work{margin-left:248px;min-height:100vh}.work>header{height:70px;border-bottom:1px solid var(--line);padding:0 34px;position:-webkit-sticky;position:sticky;top:0;z-index:4}.search,.work>header{background:var(--surface);display:flex;align-items:center}.search{width:min(600px,60vw);gap:8px;padding:9px 12px;border:1px solid var(--border);border-radius:8px}.search input{border:0;outline:0;background:none;width:100%;font-size:11px}.search kbd{font-size:9px;border:1px solid var(--border);border-radius:4px;padding:3px 5px;color:#82909c}.bell,.search kbd{background:var(--surface)}.bell{margin-left:auto;border:1px solid var(--border);border-radius:8px;width:38px;height:38px;position:relative}.bell i{position:absolute;top:-6px;right:-5px;background:#b5904e;color:#fff;border-radius:10px;font-size:8px;padding:2px 5px}.ava{margin-left:12px}.content{padding:22px 34px 40px;max-width:1500px;margin:auto}.crumb{font-size:9px;color:var(--text-2);margin-bottom:18px}.title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:22px;gap:15px}.modal>small,.panel>small,.title small{font-size:8px;letter-spacing:1.6px;color:#9a773e;font-weight:700}.title h1{font:30px Georgia;margin:5px 0;color:#0a2036}.title p{font-size:11px;color:var(--text-2);margin:0}.titleactions{display:flex;gap:8px}.gold,.outline{border:0;background:var(--gold);color:#fff;padding:11px 16px;border-radius:7px;display:flex;gap:7px;align-items:center;justify-content:center;font-weight:700;font-size:10px}.outline{background:var(--surface);color:#425466;border:1px solid var(--border)}.ai{background:linear-gradient(120deg,#071d32,#123b5d);color:#fff;padding:25px;border-radius:13px;display:flex;gap:17px;box-shadow:0 10px 30px #071b2e10}.bot{width:50px;height:50px;flex:0 0 50px;border:1px solid #c6a25d55;color:#d0ae68;display:grid;place-items:center;border-radius:11px;background:var(--surface)fff05}.aibody{flex:1 1}.ailabel{display:flex;justify-content:space-between;font-size:9px;color:#d0ae68}.ailabel span{color:#91c7a7}.ai h2{font:24px Georgia;margin:12px 0 5px}.ai p{font-size:10px;color:#b2c0cc}.ai form{height:47px;background:var(--surface);border-radius:8px;display:flex;align-items:center;padding:0 9px 0 14px;color:#ae8745;margin-top:15px}.ai form input{border:0;outline:0;flex:1 1;padding:0 10px;font-size:10px}.ai form button{border:0;background:#b79353;color:#fff;border-radius:6px;width:34px;height:33px;display:grid;place-items:center}.chips{display:flex;gap:7px;margin-top:9px}.chips button{border:1px solid #ffffff22;color:#d4dde4;border-radius:14px;padding:6px 10px;font-size:8px}.answer,.chips button{background:var(--surface)fff0d}.answer{margin-top:10px;border-left:2px solid #c4a05e;padding:10px;font-size:10px}.kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:13px;gap:13px;margin:16px 0}.kpis article,.panel{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:18px}.kpis article>div{display:flex;justify-content:space-between}.kpis b,.kpis small,.kpis span{display:block}.kpis small{font-size:9px;color:#748190}.kpis em{font-size:8px;color:#39805d;font-style:normal}.kpis b{font:24px Georgia;color:#0a2036;margin:9px 0 4px}.kpis span{font-size:8px;color:var(--text-2)}.kpis.mini article{padding:15px}.kpis.mini b{font-size:22px}.grid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:13px;gap:13px}.panel h3{font:18px Georgia;color:#0a2036;margin:5px 0 13px}.panelhead{display:flex;align-items:center;justify-content:space-between}.panelhead>button:not(.gold){border:0;background:none;color:#98743b;font-size:8px}.task{display:flex;align-items:center;border-top:1px solid var(--border);padding:11px 2px;gap:10px}.task>i{width:28px;height:28px;background:#f4eee3;color:#98743b;border-radius:6px;display:grid;place-items:center;font-size:9px;font-style:normal}.task span{flex:1 1}.task span b,.task span small{display:block}.task span b{font-size:10px}.task span small{margin-top:3px}.task label,.task span small{font-size:8px;color:var(--text-2)}.task label{background:var(--surface);padding:4px 7px;border-radius:10px}.task>svg{color:#9ba6af}.quick{display:grid;grid-gap:9px;gap:9px}.quick button{min-height:79px;border:1px solid var(--border);background:var(--surface);border-radius:8px;color:#31465a;text-align:left;padding:12px;display:grid;grid-template-columns:24px 1fr;grid-column-gap:8px;column-gap:8px}.quick svg{grid-row:1/3;color:#a27f44}.quick b{font-size:10px}.quick small{font-size:8px;color:#89949d}.filters,.tabs{display:flex;gap:7px;align-items:center;margin-bottom:14px}.filters>button,.tabs button{border:1px solid var(--border);background:var(--surface);border-radius:7px;padding:9px 12px;color:var(--text-2);font-size:9px}.filters>button.active,.tabs button.active{background:#0b2943;color:#fff;border-color:#0b2943}.filters button b{margin-left:4px}.miniSearch{margin-left:auto;background:var(--surface);border:1px solid var(--border);border-radius:7px;padding:8px 10px;display:flex;align-items:center;gap:7px}.miniSearch input{border:0;outline:0;font-size:9px}.projectgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.project{background:var(--surface);border:1px solid var(--line);border-radius:11px;overflow:hidden}.projectcover{height:145px;background:linear-gradient(145deg,#0a2239,#174d70);color:#d4b06d;position:relative;display:grid;place-items:center}.projectcover>span{position:absolute;left:14px;top:13px;font-size:8px;letter-spacing:1.3px}.projectcover>em{position:absolute;right:11px;bottom:11px;background:#071b2ecc;color:#fff;font-style:normal;font-size:7px;padding:6px 8px;border-radius:5px}.projectbody{padding:15px}.projectbody>small{display:flex;gap:5px;align-items:center;color:#8a96a0;font-size:8px}.projectbody h3{font:20px Georgia;color:#0b263e;margin:7px 0 4px}.projectbody p{font-size:9px;color:var(--text-2)}.projectstats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:11px 0;margin:12px 0}.projectstats span{font-size:7px;color:#8a96a0}.projectstats b{display:block;font-size:10px;color:#263c50;margin-bottom:3px}.projectactions{display:flex;gap:7px}.projectactions button{flex:1 1;border:1px solid var(--border);background:var(--surface);border-radius:6px;padding:8px;font-size:8px;color:var(--text-2)}.projectactions .gold{background:var(--gold);color:#fff;border:0}.table{background:var(--surface);border:1px solid var(--line);border-radius:10px;overflow:hidden}.tr{display:grid;grid-template-columns:1.5fr .7fr .8fr 1.2fr .7fr .6fr;align-items:center;min-height:58px;padding:0 15px;border-top:1px solid var(--border);font-size:9px}.tr.th{min-height:37px;background:var(--surface);border:0;color:#8a96a0;font-size:7px;letter-spacing:.5px}.tr span b,.tr span small{display:block}.tr span small{color:var(--text-2);font-size:7px;margin-top:3px}.tr span>button{border:0;background:none;color:#9a773e;font-size:8px;display:flex;align-items:center}.tr label{padding:5px 7px;border-radius:10px;font-size:7px}.tr label.done{background:#eaf5ef;color:#397357}.tr label.lead{background:#f6f0e5;color:#92713b}.table.simple .tr{grid-template-columns:1.5fr 1fr .7fr 1fr .4fr}.spaced{margin-top:14px}.muted{font-size:10px;color:var(--text-2)}.empty{background:var(--surface);border:1px dashed var(--border);border-radius:12px;min-height:320px;display:grid;place-items:center;align-content:center;text-align:center;color:var(--text-2)}.empty svg{color:#b99352}.empty h3{font:20px Georgia;color:#183249;margin:12px 0 5px}.empty p{max-width:500px;font-size:10px}.empty span{font-size:8px}.commandgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px;margin-top:13px}.commandgrid button{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:15px;text-align:left;font-size:9px;color:var(--text-2)}.back{position:fixed;inset:0;background:#061521b8;display:grid;place-items:center;padding:20px;z-index:20}.modal{width:min(720px,96vw);max-height:92vh;overflow:auto;background:var(--surface);border-radius:12px;padding:25px;position:relative;box-shadow:0 25px 80px #0004}.modalwide{width:min(850px,96vw)}.modal h2{font:25px Georgia;color:#0a2036;margin:6px 0 18px}.x{position:absolute;right:20px;top:20px;border:0;background:none}.steps,.x{color:var(--text-2)}.steps{background:var(--surface);border-radius:7px;padding:12px;margin:0 0 20px;font-size:8px;display:flex;align-items:center;gap:7px}.steps b{width:20px;height:20px;border-radius:50%;background:#0d2c46;color:#fff;display:grid;place-items:center}.steps i{height:1px;background:var(--border);flex:1 1}.form{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.form label{font-size:9px;font-weight:700;color:var(--text-2)}.form input,.form select,.form textarea{display:block;width:100%;border:1px solid var(--border);background:var(--surface);border-radius:7px;padding:10px;margin-top:6px;outline:0}.form textarea{height:80px}.wide{grid-column:1/-1}.foot{display:flex;justify-content:flex-end;gap:8px;margin-top:20px;border-top:1px solid var(--border);padding-top:16px}.foot>button:not(.gold){border:1px solid var(--border);background:var(--surface);border-radius:7px;padding:10px 15px;font-size:9px}.saleSteps{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--border);padding-bottom:16px;margin-bottom:18px}.saleSteps span{display:flex;align-items:center;gap:6px;color:var(--text-2);font-size:8px}.saleSteps b{width:22px;height:22px;border-radius:50%;background:var(--border);display:grid;place-items:center}.saleSteps .active{color:#183249}.saleSteps .active b{background:#b99352;color:#fff}.saleBox{border:1px solid var(--border);border-radius:9px;padding:16px;display:flex;align-items:center;gap:13px}.saleBox>svg{color:#b99352}.saleBox div{flex:1 1}.saleBox small{font-size:7px;color:#a07b3f}.saleBox h3{font:18px Georgia;margin:4px 0}.choose p,.saleBox p{font-size:9px;color:var(--text-2)}.saleBox button{border:1px solid var(--border);background:var(--surface);border-radius:6px;padding:8px;font-size:8px}.choose h3{font:19px Georgia;color:#183249;margin-bottom:4px}.pick{border:1px solid var(--border);border-radius:7px;display:flex;gap:8px;padding:10px;margin:15px 0}.pick input{border:0;outline:0;flex:1 1}.selectCard{width:100%;border:1px solid #cdb27f;background:#fcfaf5;border-radius:8px;padding:12px;display:flex;align-items:center;gap:10px;text-align:left}.selectCard span{flex:1 1}.selectCard b,.selectCard small{display:block}.selectCard small{font-size:8px;color:var(--text-2);margin-top:4px}.selectCard>svg:last-child{color:#4f8968}.optionrow{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin:15px 0}.optionrow button{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:15px;display:flex;gap:8px;align-items:center;color:var(--text-2)}.optionrow button.selected{border-color:#b99352;background:#fcfaf5;color:#8e6c34}.confirm{text-align:center;padding:15px}.confirm>svg{color:#4c8967;width:42px;height:42px}.confirm h3{font:21px Georgia;color:#183249}.confirm p{font-size:9px;color:var(--text-2)}.confirm div{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;text-align:left;margin-top:15px}.confirm div span{background:var(--surface);padding:10px;border-radius:6px;font-size:8px}@media(max-width:1100px){.kpis,.projectgrid{grid-template-columns:1fr 1fr}.grid{grid-template-columns:1fr}.tr{min-width:800px}.table{overflow:auto}}@media(max-width:800px){.app>aside{display:none}.work{margin:0}.content{padding:20px 14px}.work>header{padding:0 14px}.projectgrid{grid-template-columns:1fr}.title{align-items:flex-start}.titleactions{flex-wrap:wrap}.form{grid-template-columns:1fr}.wide{grid-column:auto}.saleSteps,.tabs{overflow:auto}.commandgrid{grid-template-columns:1fr}}@media(max-width:560px){.kpis{grid-template-columns:1fr 1fr}.quick{grid-template-columns:1fr}.ai{padding:18px}.bot{display:none}.title h1{font-size:25px}.title p{max-width:330px}.outline{display:none}.confirm div{grid-template-columns:1fr}}.notice{background:#f8f4ec;border:1px solid #eadcc1;color:#725b34;padding:10px 12px;margin:10px 0 14px}.activityTable{border:1px solid var(--border);border-radius:9px;overflow:hidden}.activityRow{display:grid;grid-template-columns:34px 1.2fr .5fr .7fr .8fr 1.5fr;align-items:center;grid-gap:10px;gap:10px;min-height:58px;padding:0 12px;border-top:1px solid var(--border);font-size:9px}.activityRow:first-child{border-top:0}.activityRow>i{width:28px;height:28px;border-radius:7px;background:#f4eee3;color:#9a773e;display:grid;place-items:center}.activityRow label{background:var(--surface);border-radius:12px;padding:5px 8px;width:max-content;color:var(--text-2)}.activityRow p{color:var(--text-2);font-size:8px}.rule{font-size:8px;color:#8a6a38;background:#f7f1e7;padding:6px 9px;border-radius:12px}.callRows{margin-top:10px}.callRow{display:grid;grid-template-columns:70px 1fr 85px 50px 160px;grid-gap:12px;gap:12px;align-items:center;border-top:1px solid var(--border);padding:14px 0;font-size:9px}.callRow>div{height:8px;background:var(--border);border-radius:8px;overflow:hidden}.callRow>div span{display:block;height:100%;background:#b99352;border-radius:8px}.callRow strong{color:#183249}.callRow small{color:#8a6a38}.callRow em{font-style:normal;color:var(--text-2);font-size:8px}.performance{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.performance>div{border:1px solid var(--border);border-radius:9px;padding:14px;display:grid;grid-template-columns:26px 1fr;grid-gap:4px;gap:4px}.performance i{grid-row:1/3;width:24px;height:24px;border-radius:50%;background:#f4eee3;color:#98743b;display:grid;place-items:center;font-style:normal;font-size:8px}.performance strong{color:#0b2943}.performance small{color:var(--text-2)}.agencyHero{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px;margin-bottom:14px}.agencyHero>div{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:12px}.agencyHero b,.agencyHero small{display:block}.agencyHero small{font-size:7px;color:var(--text-2)}.agencyHero b{margin-top:6px;color:#173149}.agencyGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.agencyGrid section{border:1px solid var(--border);border-radius:9px;padding:14px}.agencyGrid h3,.timeline h3{font:17px Georgia;color:#183249;margin:0 0 7px}.agencyGrid p{min-height:34px;font-size:9px;color:var(--text-2)}.timeline{margin-top:16px;border-top:1px solid var(--border);padding-top:15px}.timeline>div{position:relative;display:grid;grid-template-columns:12px 90px 1fr;grid-gap:8px;gap:8px;padding:8px 0}.timeline>div i{width:8px;height:8px;border-radius:50%;background:#b99352;margin-top:3px}.timeline time{font-size:8px;color:var(--text-2)}.timeline b{font-size:9px}.timeline p{grid-column:3;font-size:8px;color:var(--text-2);margin:0}.transactionType{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:14px}.transactionType button{border:1px solid var(--border);background:var(--surface);border-radius:9px;padding:14px;display:flex;gap:10px;align-items:center;text-align:left;color:var(--text-2)}.transactionType button.selected{border-color:#b99352;background:#fcfaf5;color:#8e6c34}.transactionType span b,.transactionType span small{display:block}.transactionType span small{font-size:8px;color:var(--text-2);margin-top:3px}.chooseHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.inlineAgency,.inlineForm{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:14px;margin-top:12px}.inlineSaved{gap:6px;color:#4d7e63;margin-top:10px}.addInline,.inlineSaved{display:flex;align-items:center;font-size:8px}.addInline{border:0;background:none;color:#98743b;margin-top:11px;gap:5px}.priceCompare{display:grid;grid-template-columns:1fr 35px 1fr;align-items:center;grid-gap:8px;gap:8px;background:var(--surface);border-radius:9px;padding:11px 14px;margin:12px 0 16px}.priceCompare>svg{color:#b99352}.priceCompare span b,.priceCompare span small{display:block}.priceCompare span small{font-size:7px;color:var(--text-2)}.priceCompare span b{font:17px Georgia;color:#183249;margin-top:3px}.managerOnly{display:flex;gap:9px;background:var(--surface);border:1px solid var(--border);color:#536a79;border-radius:8px;padding:11px;margin-top:13px;font-size:8px}.managerOnly svg{flex:0 0 auto;color:#476c83}.summaryGrid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:8px!important;gap:8px!important}.summaryGrid span{background:var(--surface)!important;padding:12px!important}.summaryGrid b,.summaryGrid em,.summaryGrid small{display:block}.summaryGrid small{font-size:7px;color:#9a773e;letter-spacing:.7px}.summaryGrid b{font-size:9px;margin:5px 0 3px}.summaryGrid em{font-style:normal;color:var(--text-2);font-size:7px}@media(max-width:900px){.activityRow{min-width:850px}.activityTable{overflow:auto}.callRow{grid-template-columns:60px 1fr 70px 45px}.callRow em{display:none}.agencyHero,.performance{grid-template-columns:1fr 1fr}.summaryGrid{grid-template-columns:1fr 1fr!important}}@media(max-width:600px){.agencyGrid,.summaryGrid,.transactionType{grid-template-columns:1fr!important}.chooseHead{display:block}.chooseHead .outline{display:flex;margin-top:10px}.performance{grid-template-columns:1fr}}.aiPortrait{width:128px;height:128px;flex:0 0 128px;border-radius:16px;overflow:hidden;border:1px solid #d4b06d88;box-shadow:0 8px 30px #0004;background:#06192b}.aiPortrait img{width:100%;height:100%;object-fit:cover;display:block}.profilePhoto{background:linear-gradient(145deg,#c6a25d,#e0c786);box-shadow:inset 0 0 0 2px #fff}.quick{grid-template-columns:1fr 1fr}.earnings>div{display:grid;grid-template-columns:38px .55fr 1.5fr .7fr .7fr .8fr;grid-gap:10px;gap:10px;align-items:center;padding:12px 0;border-top:1px solid var(--border);font-size:9px}.earnings strong{color:#9a773e}.earnings label{font-size:8px;background:#f5f1e8;border-radius:12px;padding:6px 8px;text-align:center}.staffMini,.staffPhoto{border-radius:50%;background:linear-gradient(145deg,#b99352,#d8bd84);color:#08223a;display:grid;place-items:center;font-weight:800}.staffMini{width:30px;height:30px}.teamGrid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px}.teamGrid article{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:18px;text-align:center}.staffPhoto{width:64px;height:64px;margin:0 auto 12px;font-size:20px;border:3px solid #f2e7d1}.teamGrid h3{font:18px Georgia;margin:5px 0;color:#0a2036}.teamGrid p{font-size:9px;color:var(--text-2);margin:4px}.teamGrid>article>span{font-size:8px;background:#edf6f0;color:#397357;border-radius:10px;padding:4px 8px}.teamGrid article>div:not(.staffPhoto){margin:15px 0;background:var(--surface);border-radius:8px;padding:10px}.teamGrid b,.teamGrid small{display:block}.teamGrid small{font-size:7px;color:var(--text-2)}.teamGrid b{margin-top:4px;color:#9a773e}.teamGrid button{border:1px solid var(--border);background:var(--surface);border-radius:7px;padding:8px;width:100%;font-size:8px}.teamNotice{margin-top:14px}.notice{display:flex;gap:8px;align-items:center;background:#fbf7ef;border:1px solid #eadcbd;border-radius:8px;padding:10px;color:#765f38;font-size:8px}@media(max-width:1100px){.teamGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.aiPortrait{width:82px;height:82px;flex-basis:82px}.teamGrid{grid-template-columns:1fr 1fr}.earnings>div{min-width:760px}.earnings{overflow:auto}}@media(max-width:560px){.aiPortrait{display:none}.teamGrid{grid-template-columns:1fr}}.realBrand{height:58px;padding:2px 7px 18px!important}.realBrand img{display:block;max-width:175px;max-height:38px;object-fit:contain;object-position:left center}.todayGrid{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:14px;gap:14px}.todayRow{display:grid;grid-template-columns:60px 1fr 90px 70px;grid-gap:10px;gap:10px;align-items:center;padding:13px 0;border-top:1px solid var(--border);font-size:9px}.todayRow time{color:#9a773e;font-weight:800}.todayRow span b,.todayRow span small{display:block}.todayRow span small{color:var(--text-2);margin-top:3px}.todayRow label{background:var(--surface);padding:5px 8px;border-radius:12px;text-align:center;color:var(--text-2);border:1px solid var(--line)}.paymentTable button,.todayRow button{border:1px solid var(--border);background:var(--surface);border-radius:6px;padding:7px;font-size:8px}.todayQuick{grid-template-columns:1fr 1fr}.leaveRow{display:flex;flex-wrap:wrap;gap:10px;padding:14px 0;border-top:1px solid var(--border);font-size:9px;align-items:center}.leaveRow input{min-width:140px;border:1px solid var(--border);border-radius:6px;padding:7px}.leaveBrief{margin:0 18px 10px;color:var(--text-2);font-size:13px}.leaveRow label{background:var(--surface);color:var(--text-2);border:1px solid var(--line);padding:5px 8px;border-radius:12px;text-align:center}.leaveCalendar{min-height:190px;display:grid;place-items:center;text-align:center;align-content:center;grid-gap:8px;gap:8px;color:var(--text-2)}.leaveCalendar svg{color:#b99352}.leaveCalendar p{font-size:9px;max-width:330px}.paymentTable>div{display:grid;grid-template-columns:100px 1.5fr .8fr .7fr .5fr 80px;grid-gap:10px;gap:10px;align-items:center;padding:13px 0;border-top:1px solid var(--border);font-size:9px}.paymentTable span b,.paymentTable span small{display:block}.paymentTable span small{font-size:8px;color:var(--text-2);margin-top:3px}.paymentTable strong{color:#9a773e}.paymentTable em{font-style:normal}.paymentTable em,.paymentTable label{color:var(--text-2);background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:5px 8px;width:max-content}@media(max-width:900px){.todayGrid{grid-template-columns:1fr}.paymentTable>div{min-width:780px}.paymentTable{overflow:auto}}.autoField{background:var(--surface)!important;color:var(--text)!important;font-weight:800}.calcHint{display:block;margin-top:5px;color:var(--text-2);font-size:10px}.reservationRows{display:flex;flex-direction:column}.reservationRow{display:grid;grid-template-columns:2fr 1fr 1fr 1.4fr;grid-gap:16px;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--border)}.reservationRow span{display:flex;flex-direction:column}.reservationRow small{margin-top:4px;color:var(--text-2)}.reservationRow label{background:var(--surface);color:var(--text-2);border:1px solid var(--line);border-radius:20px;padding:7px 12px;width:max-content}.reservationRow>div{display:flex;gap:8px;justify-content:flex-end}.reportFilters{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 16px}.reportFilters label{display:grid;grid-gap:4px;gap:4px;font-size:12px;font-weight:700;color:#183249}.reportFilters input,.reportFilters select{border:1px solid var(--border);border-radius:8px;background:var(--surface);padding:9px 11px;color:var(--text-2)}.reportGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:16px}.reportGrid article{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:22px}.reportGrid svg{color:#c69a4c}.reportGrid h3{margin:12px 0 6px;color:#0c2c46}.reportGrid p{color:var(--text-2);min-height:38px}.reportGrid button{margin-top:16px;display:flex;align-items:center;gap:6px}@media(max-width:1000px){.reportGrid,.reservationRow{grid-template-columns:1fr}}.segmented{display:flex;gap:8px;margin:0 0 14px}.segmented button{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:9px 16px;font-weight:700;color:var(--text-2)}.segmented button.active{background:#0d3550;color:#fff;border-color:#0d3550}.teamFilter{display:flex;align-items:center;gap:8px;margin-left:auto}.salesToolbar input,.salesToolbar select,.teamFilter select{border:1px solid var(--border);border-radius:8px;background:var(--surface);padding:9px 11px;color:var(--text-2)}.approvalPanel{margin-bottom:14px}.approvalRows{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.approvalRow{display:grid;grid-template-columns:1.3fr .9fr .8fr auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 14px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.approvalRow span{display:flex;flex-direction:column;gap:3px}.approvalRow label,.approvalRow small{color:var(--text-2)}.approvalRow label{justify-self:start;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:6px 10px;font-size:12px}.approvalRow div{display:flex;gap:7px}.salesToolbar{display:flex;gap:8px;align-items:center;margin:14px 0}.salesToolbar .miniSearch{margin-left:auto;min-width:260px}.salesRows{border-top:1px solid var(--border)}.salesRow{display:grid;grid-template-columns:1.15fr 1.1fr .8fr .8fr .9fr .85fr .85fr auto;grid-gap:12px;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--border);font-size:13px}.salesRow>span{display:flex;flex-direction:column;gap:3px}.salesRow label,.salesRow small{color:var(--text-2)}.salesRow label{justify-self:start;border-radius:999px;padding:5px 9px;background:var(--surface);border:1px solid var(--line);font-size:11px}.salesRow strong{color:#9b7432}.salesHead{font-size:10px;color:var(--text-2);font-weight:800;letter-spacing:.04em}.salesStatusTabs{display:flex;gap:7px;flex-wrap:wrap}.salesStatusTabs button{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:8px 11px;font-weight:700;color:var(--text-2)}.salesStatusTabs button.active{background:#0d3550;color:#fff;border-color:#0d3550}@media(max-width:1100px){.approvalRow,.salesRow{grid-template-columns:1fr 1fr}.salesHead{display:none}.salesToolbar{flex-wrap:wrap}.salesToolbar .miniSearch{margin-left:0;min-width:100%}}.aiMark{width:112px;height:112px;flex:0 0 112px;border-radius:18px;border:1px solid #d4b06d88;background:linear-gradient(145deg,#071b2e,#0e3554);box-shadow:0 8px 30px #0004;display:grid;place-items:center;align-content:center;color:#d4b06d;letter-spacing:2px}.aiMark svg{margin-bottom:7px}.aiMark span{font:700 13px Georgia,serif;letter-spacing:3px}.aiMark small{font-size:8px;letter-spacing:4px;margin-top:3px;color:#f0d59d}@media(max-width:800px){.aiMark{width:82px;height:82px;flex-basis:82px;border-radius:14px}.aiMark svg{width:25px;height:25px;margin-bottom:4px}.aiMark span{font-size:10px}.aiMark small{font-size:7px}}@media(max-width:560px){.aiMark{display:none}}.modalBackdrop{position:fixed!important;inset:0!important;z-index:9999!important;margin:0!important;padding:32px!important;background:rgba(8,22,36,.52)!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow-y:auto!important}.modalBackdrop .modalCard{position:relative!important;width:min(920px,100%)!important;max-height:calc(100vh - 64px)!important;margin:auto!important;padding:28px!important;overflow-y:auto!important;background:var(--surface)!important;border-radius:20px!important;box-shadow:0 24px 70px rgba(8,22,36,.24)!important}.modalBackdrop .modalHead{width:100%!important;padding:0 0 18px!important;margin:0 0 18px!important;overflow:visible!important;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--border)}.modalBackdrop .modalHead>div{padding:0!important;margin:0!important;overflow:visible!important}.modalBackdrop .modalHead small{display:block!important;padding:0!important;margin:0 0 8px!important;overflow:visible!important}.modalBackdrop .modalHead h2{margin:0!important}.modalCard .summaryGrid>div{min-height:88px;padding:17px 18px;background:var(--surface);border:1px solid var(--border);border-radius:12px;display:flex;flex-direction:column;justify-content:center;gap:6px}.modalCard .summaryGrid>div:nth-child(4),.modalCard .summaryGrid>div:nth-child(8),.modalCard .summaryGrid>div:nth-child(9){background:var(--surface)af2}.modalCard .summaryGrid>div:nth-child(9){grid-column:1/-1!important;border:1px solid #d9c08e;min-height:82px}.modalCard .summaryGrid>div small{color:#a47b35;font-size:10px;font-weight:800;letter-spacing:.08em}.modalCard .summaryGrid>div b{color:#10243a;font-size:14px;line-height:1.45}.modalCard>.notice{margin-top:18px}@media(max-width:760px){.modalCard .summaryGrid{grid-template-columns:1fr!important}.modalCard .summaryGrid>div:nth-child(9){grid-column:1!important}}body{font-family:Inter Variable,Inter,Arial,sans-serif}button.task{width:100%;border:0;background:transparent;color:inherit;text-align:left;font:inherit;padding:11px 2px}button.task span.chip{font-size:8px;background:var(--surface);color:var(--text-2);padding:4px 7px;border-radius:10px}.menuBtn,.scrim{display:none}.roleSwitch{display:grid;grid-gap:6px;gap:6px;margin-top:12px;color:var(--text-2);font-size:8px;letter-spacing:1.4px}.roleSwitch select{width:100%;background:#0a1a32;color:#f7f3ea;border:1px solid hsla(42,53%,78%,.45);border-radius:8px;padding:8px 10px;font-size:11px;letter-spacing:0}.search{position:relative}.searchHits{position:absolute;left:0;right:0;top:calc(100% + 6px);background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:0 14px 36px #071b2e18;overflow:hidden;z-index:8}.searchHits button{width:100%;border:0;display:flex;justify-content:space-between;gap:10px;padding:10px 12px;font-size:12px;color:#173149}.searchHits button,.searchHits button:hover{background:var(--surface)}.searchHits small{color:var(--text-2);font-size:10px}.notePop{position:absolute;right:86px;top:58px;width:min(340px,calc(100vw - 40px));background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 16px 40px #071b2e1c;z-index:8;padding:8px}.notePop strong{display:block;font-size:10px;letter-spacing:1.2px;color:#9a773e;padding:8px 10px 4px}.noteHint{display:block;padding:0 10px 8px;color:#7d8b98;font-size:11px}.notePop button{width:100%;text-align:left;border:0;background:transparent;border-radius:8px;padding:10px;display:grid;grid-gap:3px;gap:3px}.notePop button:hover{background:#f7f5f0}.notePop b{font-size:12px;color:#173149}.notePop small{color:var(--text-2);font-size:11px}.toast{position:fixed;right:18px;bottom:18px;z-index:60;background:#0c2943;color:#fff;border-left:3px solid #d4b06d;border-radius:10px;padding:12px 14px;font-size:12px;max-width:340px;box-shadow:0 12px 30px #0005}.formError{color:#8c3d3d;background:#f8ecec;border-radius:8px;padding:8px 10px;font-size:12px;margin-top:10px}.todayRow.done{opacity:.45}.empty.compact{min-height:140px;padding:20px}.locked{display:flex;gap:8px;align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:12px;color:var(--text-2);font-size:12px;margin-top:12px}.reportBody{margin-top:10px;min-height:0;color:var(--text-2)}.reportGrid article button.outline{width:100%;justify-content:space-between}@media(max-width:800px){.menuBtn{display:grid;place-items:center;border:1px solid var(--border);background:var(--surface);border-radius:8px;width:38px;height:38px;margin-right:10px;color:#173149;flex:0 0 auto}.app>aside.open{display:flex;z-index:40}.scrim.show{display:block;position:fixed;inset:0;background:#06152180;z-index:30}.notePop{right:14px;top:64px}}@media(max-width:560px){.agencyGrid .outline,.approvalRow .outline,.foot button,.modal .outline,.modalCard .outline,.paymentTable button,.projectactions button,.reportGrid .outline,.reservationRow .outline,.salesRow .outline,.todayRow button{display:inline-flex}}@font-face{font-family:Georgia;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/libre-baskerville-latin-ext-400-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Georgia;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/libre-baskerville-latin-400-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Georgia;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/libre-baskerville-latin-ext-700-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Georgia;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/libre-baskerville-latin-700-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.app>aside{overflow:hidden}.app nav{flex:1 1;min-height:0}.logoutBtn{margin:10px 8px 0;border:1px solid #234864;background:transparent;color:#d7e2ea;border-radius:8px;padding:8px;font-size:11px}.loginPage{min-height:100vh;display:grid;place-items:center;background:linear-gradient(180deg,#06192b,#0c2943);padding:24px}.loginCard{width:min(420px,100%);background:var(--surface);border-radius:16px;padding:28px;display:grid;grid-gap:12px;gap:12px}.loginCard img{height:48px;width:auto;justify-self:start;padding:8px}.loginCard img,.loginLogo{background:#071b2e;border-radius:8px}.loginLogo{justify-self:center;margin-inline:auto;width:min(100%,320px);aspect-ratio:232/78;overflow:hidden;position:relative}.loginCard .loginLogo img{position:absolute;height:calc(100% * 1.71494);width:auto;max-width:none;padding:0;margin:0;background:transparent;border-radius:0;left:calc(100% * -.48048);top:calc(100% * -.39273)}.loginCard h1{font:28px Georgia,serif;color:#071b2e;margin:0}.loginCard p,.loginCard small{color:#5c6b78;margin:0;font-size:13px}.loginCard label{display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:700;color:#183249}.loginCard input{border:1px solid var(--border);border-radius:8px;padding:10px}.loginCard .gold{border:0}.kuzeySafe{color:#166534}.kuzeyUnsafe{color:#b91c1c}.panel textarea{display:block;width:100%;min-height:110px;margin:8px 0;border:1px solid var(--border);border-radius:8px;padding:10px}.textLink,a.textLink{border:0;background:none;color:var(--interactive);font-weight:700;justify-self:start;text-decoration:none}.sheetPage{max-width:860px;margin:28px auto 48px;padding:0 16px}.sheetBar{display:flex;justify-content:space-between;gap:10px;margin-bottom:14px}.sheetBar a,.sheetBar button{border:1px solid #d8c39a;background:var(--surface);color:#0c2943;border-radius:8px;padding:10px 14px;font-size:12px;font-weight:700;text-decoration:none}.sheet{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:36px 40px;color:#172033}.sheetHead{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;border-bottom:2px solid #071b2e;padding-bottom:16px;margin-bottom:22px}.sheetBrand{display:flex;align-items:center;gap:10px;color:#071b2e}.sheetBrand>b{width:42px;height:42px;border:1px solid #b99352;border-radius:8px;display:grid;place-items:center;font:24px Georgia,serif;color:#9a773e}.sheetBrand small,.sheetBrand strong{display:block}.sheetBrand strong{letter-spacing:3px;font-size:18px}.sheetBrand small{letter-spacing:1.6px;font-size:9px;color:#9a773e;margin-top:2px}.sheetHead small{display:block;letter-spacing:1.6px;color:#9a773e;font-size:10px;font-weight:800}.sheetHead h1{font:28px Georgia,serif;margin:4px 0 0;color:#071b2e}.sheetMeta{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 24px;gap:12px 24px;margin-bottom:22px}.sheetMeta div span{display:block;font-size:10px;letter-spacing:.08em;color:#9a773e;font-weight:800}.sheetMeta div b{display:block;margin-top:4px;font-size:14px;line-height:1.4}.sheet table{width:100%;border-collapse:collapse;font-size:13px}.sheet th{text-align:left;font-size:10px;letter-spacing:.06em;color:var(--text-2);border-bottom:1px solid var(--border);padding:8px 6px}.sheet td{border-bottom:1px solid rgba(16,34,56,.12);padding:10px 6px;vertical-align:top}.sheet tfoot td{border-bottom:0;font-weight:800;padding-top:14px;color:#071b2e}.sheetNote{margin-top:18px;background:#f8f4ec;border:1px solid #eadcc1;border-radius:10px;padding:12px 14px;font-size:13px}.sheet footer{margin-top:28px;font-size:12px;color:#1c3654;border-top:1px solid var(--border);padding-top:14px}@media(max-width:700px){.sheet{padding:22px 16px}.sheetMeta{grid-template-columns:1fr}}.offerPrint{max-width:210mm}.offerA4{width:210mm;min-height:297mm;margin:0 auto 18px;background:var(--surface);color:#0d2a49;padding:16mm 12mm 14mm;box-sizing:border-box;position:relative;box-shadow:0 8px 28px #071b2e14}.offerHead{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #c5ccd6;padding-bottom:8px;margin-bottom:12px}.offerHead b{font:700 13pt Georgia,serif;letter-spacing:.08em}.offerHead span{font-size:6.5pt;letter-spacing:.14em;color:#6c7a8c}.offerCover{width:100%;height:238px;object-fit:cover;background:#f7f9fb;display:block}.offerCoverText{display:grid;place-items:center;align-content:center;text-align:center}.offerCoverText strong{font:700 25pt Georgia,serif}.offerCoverText span{display:block;margin-top:8px;font-size:8pt;letter-spacing:.12em;color:#6c7a8c}.offerStats{display:grid;grid-template-columns:repeat(5,1fr);background:#10233f;color:#fff;margin-top:12px}.offerStats div{padding:8px 6px;text-align:center}.offerStats div+div{border-left:1px solid #435269}.offerStats span{display:block;font-size:6.5pt;color:#b9c4d1;letter-spacing:.06em}.offerStats b{display:block;margin-top:4px;font-size:8pt}.offerA4 h2{display:flex;align-items:center;gap:10px;font:700 14pt Georgia,serif;margin:18px 0 10px}.offerA4 h2 i{width:28px;height:28px;border-radius:2px;background:#1b2430;color:#f3f5f7;display:grid;place-items:center;font:700 10pt Inter,Arial,sans-serif;font-style:normal}.offerCash{display:grid;grid-template-columns:180px 1fr;align-items:center;background:#0d2a49;color:#fff;min-height:59px;padding:0 16px}.offerCash span{font-size:9pt}.offerCash b{font:700 21pt Georgia,serif;text-align:center}.offerFeatures{background:#f7f9fb;min-height:180px;margin:0;padding:16px;color:#6c7a8c;white-space:pre-wrap}.offerA4 footer{position:absolute;left:12mm;right:12mm;bottom:8mm;text-align:center;font-size:7.5pt;color:#8a96a6}.offerDetails{display:grid;grid-template-columns:1fr 195px;grid-gap:16px;gap:16px}.offerDetails img,.offerThumbEmpty{width:195px;height:250px;object-fit:cover;background:#f7f9fb}.offerDetails div div,.offerInfo div{display:flex;justify-content:space-between;gap:12px;min-height:31px;align-items:center;padding:0 8px;font-size:8pt}.offerDetails div div:nth-child(2n),.offerInfo div:nth-child(2n){background:#f7f9fb}.offerDetails span,.offerInfo span{color:#33465b}.offerInfo b{text-align:right}.offerFull{width:100%;height:230mm;object-fit:contain;background:#f7f9fb}.offerPhotos{display:grid;grid-gap:10px;gap:10px}.offerPhotos.single,.offerPhotos.stack{grid-template-columns:1fr}.offerPhotos.grid{grid-template-columns:1fr 1fr}.offerPhotos img{width:100%;height:280px;object-fit:cover;background:#f7f9fb}.offerPhotos.single img{height:230mm}@media print{.sheetBar{display:none!important}body{background:var(--surface)}.sheetPage{margin:0;max-width:none;padding:0}.sheet{border:0;border-radius:0;box-shadow:none}.offerA4{box-shadow:none;margin:0;page-break-after:always}}.offerWide{width:min(1080px,96vw)}.offerSection{margin:0 0 18px;padding-top:14px;border-top:1px solid #e6ebf0}.offerSection:first-of-type{border-top:0;padding-top:0}.offerSection h3{display:flex;align-items:center;gap:8px;margin:0 0 12px;font:700 18px Georgia,serif;color:#0d2a49}.offerSection h3 i{width:24px;height:24px;border-radius:6px;background:#b89563;color:#fff;display:grid;place-items:center;font:700 12px Inter,Arial,sans-serif;font-style:normal}.offerSection .form{grid-template-columns:repeat(3,minmax(0,1fr))}.stockHead,.stockPick{display:grid;grid-template-columns:1.3fr .55fr .7fr .55fr .55fr 1fr .45fr .7fr;grid-gap:8px;gap:8px;align-items:center}.stockHead{padding:0 12px 6px;color:var(--text-2);font-size:10px;font-weight:800;letter-spacing:.04em}.stockPick{width:100%;margin:0 0 8px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface);text-align:left}.stockPick,.stockPick b,.stockPick strong{color:var(--text)}.stockPick em{font-style:normal;color:var(--text-2)}.stockPick label{justify-self:start;background:var(--surface-2,#f7f1e4);color:var(--text-2);border-radius:999px;padding:4px 8px;font-size:10px}.stockPick.on{border-color:#b89563;background:#fbf7ef;box-shadow:inset 3px 0 0 #b89563}.stockPick.on label{background:#b89563;color:#fff}.stockPreview{margin:0 0 6px;font-size:13px;color:#33465b}@media(max-width:900px){.offerSection .form,.stockHead,.stockPick{grid-template-columns:1fr 1fr}.stockHead{display:none}}.agencyDeactive b{text-decoration:line-through;color:#9a3b32}.agencyIncomplete{background:hsla(42,53%,78%,.28)}.phoneField{display:grid;grid-template-columns:minmax(148px,190px) 1fr;grid-gap:8px;gap:8px;width:100%}.phoneHint{display:block;margin-top:6px;color:var(--text-2);font-size:11px}.phoneHint.bad{color:#8c3d3d}.agencyActions{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}@media(max-width:720px){.phoneField{grid-template-columns:1fr}}.app>.work{display:flex;flex-direction:column}.app>.work>.content{flex:1 0 auto}.appFooter{margin-top:28px;padding:14px 22px 18px;border-top:1px solid var(--border);color:var(--text-2);line-height:1.5;background:transparent}.appFooter,.loginCredit{font-size:12px;text-align:center}.loginCredit{margin:8px 0 0;color:#7b6a48;line-height:1.45}.systemInfo{display:grid;grid-gap:8px;gap:8px;padding:22px}.systemInfo b{font-size:18px;color:#10243a}.systemInfo span{color:#183249;font-size:14px}.systemInfo small{color:#7d8b98;font-size:13px}@media(max-width:800px){.appFooter{padding:12px 14px 20px;font-size:11px}}.previewWrap{overflow:auto;margin-top:12px}.previewTable{width:100%;border-collapse:collapse;background:var(--surface);font-size:8px}.previewTable td,.previewTable th{border-top:1px solid var(--border);padding:7px 8px;text-align:left;white-space:nowrap}.previewTable th{color:var(--text-2);font-size:7px;letter-spacing:.3px}.calcScroll{overflow:auto;max-height:72vh;margin-top:12px;border:1px solid var(--border);border-radius:10px}.calcScroll,.calcTable{background:var(--surface)}.calcTable{width:max-content;min-width:100%;border-collapse:collapse;font-size:13px}.calcTable td,.calcTable th{border-bottom:1px solid var(--border);padding:8px 10px;text-align:left;white-space:nowrap}.calcTable th{position:-webkit-sticky;position:sticky;top:0;background:#f7f1e4;color:#102238;font-size:11px;font-weight:700;z-index:1}.calcActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.resaleMedia{display:grid;grid-gap:8px;gap:8px;align-content:start}.form label.needsMap select{border-color:#9a3412;background:var(--surface)7ed}.form .resaleMedia input.resaleFile{display:none}.resalePick{align-items:center;justify-content:center;border:0;background:#0b2943;color:#fff;border-radius:7px;padding:10px 14px;font-size:12px}.resaleLink,.resalePick{display:inline-flex;width:max-content;font-weight:700}.resaleLink{border:0;background:none;color:#9a773e;padding:0;font-size:11px}.resaleMedia>label,.resaleMedia>span{font-size:12px;font-weight:700;color:var(--text-2)}.resaleMedia>label span{display:flex;gap:8px;margin-top:6px}.resaleMedia>label input{flex:1 1;margin-top:0}.resaleMedia>label button,.resaleThumbs button{border:1px solid #e1e6ea;background:var(--surface);border-radius:6px;font-size:8px;padding:6px 8px}.resaleThumbs{display:flex;flex-wrap:wrap;gap:8px}.resaleThumbs figure{width:104px;margin:0;border:1px solid #e1e6ea;border-radius:8px;padding:6px;background:var(--surface)}.resaleThumbs figure.cover{border-color:#b99352}.resaleThumbs img{width:92px;height:68px;object-fit:cover;border-radius:4px;background:var(--surface);display:block}.resaleThumbs button{display:block;width:100%;margin-top:4px}.resaleThumbs small{display:block;font-size:9px;color:#5d7086;line-height:1.3;margin-top:3px;word-break:break-word}.fileDrop{border:1px dashed #c9d3dc;border-radius:10px;padding:14px;background:#f7f9fb;display:grid;grid-gap:8px;gap:8px;justify-items:start}.agencyFilters{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0 0 14px}.agencyFilters label,.deactiveToggle{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--text-2)}.deactiveToggle{margin-left:auto}.companyList{display:grid;grid-gap:10px;gap:10px}.companyCard{display:grid;grid-template-columns:1.4fr repeat(4,minmax(90px,1fr));grid-gap:12px;gap:12px;align-items:center;width:100%;text-align:left;border:1px solid var(--line);background:var(--surface-2);border-radius:12px;padding:14px 16px;color:var(--text)}.companyCard b,.companyCard strong{display:block;color:var(--text)}.companyCard small{display:block;color:var(--text-2);margin-top:3px;font-size:11px}.companySummary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 16px}.companySummary span{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:12px}.companySummary small{display:block;color:var(--text-3);font-size:10px;font-weight:800;letter-spacing:.06em;margin-bottom:4px}.agentCardList{margin:0 0 18px}.agentCard,.agentCardList{display:grid;grid-gap:12px;gap:12px}.agentCard{border:1px solid var(--line);border-radius:14px;background:var(--surface-2);padding:16px 16px 12px;color:var(--text)}.agentCard header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.agentCard header b{font-size:16px;color:var(--text)}.agentCard header small{display:block;color:var(--text-2);margin-top:4px;line-height:1.4}.agentCard header em{font-style:normal;background:var(--ok-bg);color:var(--ok);border-radius:999px;padding:5px 10px;font-size:11px;font-weight:800}.agentCard dl{display:grid;grid-gap:10px;gap:10px;margin:0}.agentCard dt{color:var(--text-3);font-size:10px;font-weight:800;letter-spacing:.06em}.agentCard dd{margin:4px 0 0;color:var(--text);font-size:13px;line-height:1.45}.agentNote{white-space:pre-wrap}.overdueFollow dd{color:var(--overdue);font-weight:700}.agentCard footer{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.agentCard footer a:not(.textLink),.agentCard footer button:not(.textLink):not(.iconBtn){border:1px solid var(--line-strong);background:var(--control);color:var(--control-text);border-radius:8px;padding:8px 12px;font-size:12px;font-weight:700}.moreMenu{position:relative;margin-left:auto}.iconBtn{padding:8px 10px;background:var(--surface-2)}.iconBtn,.morePanel{color:var(--text);border:1px solid var(--line)}.morePanel{position:absolute;right:0;bottom:40px;background:var(--modal);border-radius:10px;min-width:180px;box-shadow:var(--shadow-float);display:grid;z-index:3}.morePanel button{border:0;background:transparent;color:var(--text);text-align:left;padding:10px 12px}.whatsappSaveBar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;background:var(--info-bg);border:1px solid var(--border);border-radius:10px;padding:10px 12px}.whatsappSaveBar p{margin:0;color:var(--warn);font-size:12px;flex:1 1}.agentTimeline{display:grid;grid-gap:12px;gap:12px}.agentTimeline article{border-top:1px solid var(--line);padding-top:12px;display:grid;grid-gap:4px;gap:4px}.agentTimeline time{color:var(--micro);font-weight:800;font-size:12px}.visitReport .panelhead{align-items:end;gap:12px;flex-wrap:wrap}.visitReportRow{border-top:1px solid var(--line);padding:12px 0;display:grid;grid-gap:4px;gap:4px}.visitReportRow b{font-size:13px}.visitReportRow p,.visitReportRow small{color:var(--text-2);font-size:12px;margin:0}.visitSharePreview{white-space:pre-wrap;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:14px;font:12px/1.5 ui-monospace,Menlo,monospace;color:var(--text)}@media(max-width:1200px){.companyCard,.companySummary{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}.agentCard footer{justify-content:flex-start}.moreMenu{margin-left:0}}@media(max-width:640px){.companyCard,.companySummary{grid-template-columns:1fr}}.commDesk{grid-gap:12px}.commDesk,.commSplit{display:grid;gap:12px}.commSplit{grid-template-columns:minmax(240px,320px) minmax(0,1fr);grid-gap:12px;min-height:620px;align-items:stretch}.commList{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:10px;overflow:auto;max-height:70vh;display:grid;align-content:start;grid-gap:4px;gap:4px}.commList>button{display:flex;gap:8px;align-items:flex-start;text-align:left;border:0;background:transparent;border-radius:8px;padding:10px 8px;width:100%}.commList>button.on,.commList>button:hover{background:var(--surface)}.commList>button span:not(.commAvatar){flex:1 1;min-width:0}.commList>button b,.commList>button em,.commList>button small{display:block}.commList>button em,.commList>button small{color:var(--text-2);font-size:11px;font-style:normal;margin-top:3px}.commList>button strong{background:#b99352;color:#fff;border-radius:10px;font-size:10px;padding:2px 6px}.presence{width:8px;height:8px;border-radius:50%;margin-top:6px;flex:0 0 auto;background:#8c7340}.presence.online{background:#2f8f5b}.presence.recent{background:#c9a24a}.commPane{background:var(--surface);border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column;min-width:0;min-height:620px}.commPane>header{padding:14px 16px;border-bottom:1px solid var(--line)}.commPane>header h3{margin:0;font:18px Georgia;color:#0a2036}.commPane>header small{color:var(--text-2)}.commMessages{flex:1 1;overflow:auto;padding:14px;display:grid;grid-gap:10px;gap:10px;align-content:start}.commMessages article{border:1px solid var(--border);border-radius:10px;padding:10px 12px;max-width:78%}.commMessages article.mine{justify-self:end;background:#fbf7ef;border-color:#eadcc1}.commMessages article p{margin:6px 0;white-space:pre-wrap;word-break:break-word}.commMessages time{font-size:10px;color:var(--text-2)}.commDay{text-align:center;font-size:11px;color:#8a6a38}.commComposer{display:flex;gap:8px;padding:12px;border-top:1px solid var(--line);align-items:flex-end}.commComposer textarea{flex:1 1;min-height:52px;border:1px solid var(--border);border-radius:8px;padding:10px;resize:vertical}.commComposer .gold,.commComposer .outline{flex:0 0 auto}.commMeetings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.personPick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.personPick label,.personPick span{font-size:12px;border:1px solid var(--border);border-radius:8px;padding:8px}@media(max-width:1100px){.commSplit{grid-template-columns:1fr}.commList,.commPane{max-height:none;min-height:420px}.commMeetings,.personPick{grid-template-columns:1fr}}.privacyNotice,.privacyReceipt,.privacyWithdraw{grid-column:1/-1;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:10px;padding:12px 14px;margin:8px 0}.privacyNotice li,.privacyNotice p,.privacyWithdraw label,.privacyWithdraw p{font-size:12px;line-height:1.45;color:var(--text)}.privacyDraft{color:var(--text-2);font-weight:700}.privacyToggle,.privacyWithdraw button{border:0;background:none;color:var(--gold);font-weight:700;padding:0}.privacyConsent{display:flex;gap:8px;align-items:flex-start;margin-top:8px}.privacyConsent input,.privacyWithdraw input,.privacyWithdraw select{width:auto;margin-top:4px}.privacyWithdraw{display:grid;grid-gap:8px;gap:8px}.privacyWithdraw input,.privacyWithdraw select{display:block;width:100%;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:7px;padding:8px}:root{color-scheme:light;--canvas:#f7f2e8;--nav:#f7f2e8;--surface:#fffcf7;--surface-2:#fffcf7;--elevated:#fffcf7;--glass:rgba(255,252,247,.92);--glass-nav:hsla(40,48%,94%,.94);--modal:#fffcf7;--input:#fffcf7;--border:rgba(16,34,56,.12);--border-strong:rgba(16,34,56,.28);--divider:rgba(16,34,56,.1);--text:#102238;--text-2:#1c3654;--text-3:#2a4664;--text-disabled:#3e5874;--brand:#102238;--accent:#102238;--accent-2:#1c3654;--accent-soft:hsla(40,43%,59%,.16);--interactive:#102238;--focus:#8c7340;--selection:hsla(40,43%,59%,.22);--micro:#c4a66a;--ok:#2f6a4a;--ok-bg:#e8f1ec;--warn:#7a4e12;--warn-bg:#f6f0e4;--bad:#b42318;--bad-bg:#f8eaea;--info:#1c3654;--info-bg:#f3ebdd;--overdue:#9b1c1c;--sem-critical:var(--bad);--sem-critical-bg:var(--bad-bg);--sem-warning:var(--warn);--sem-warning-bg:var(--warn-bg);--sem-info:var(--info);--sem-info-bg:var(--info-bg);--sem-success:var(--ok);--sem-success-bg:var(--ok-bg);--sem-decision:#102238;--sem-decision-bg:#f7f1e4;--sem-action:var(--brand);--sem-action-bg:var(--accent-soft);--sem-commercial:#8c7340;--sem-commercial-edge:var(--micro);--sem-commercial-bg:#f8f1e2;--sem-neutral:var(--text-2);--sem-neutral-bg:var(--accent-soft);--toast-bg:#102238;--toast-text:#f7f2e8;--control:#fffcf7;--control-text:#102238;--nav-text:#102238;--nav-muted:#2a4664;--shadow:0 1px 1px rgba(16,34,56,.04),0 8px 20px rgba(16,34,56,.05);--shadow-float:0 16px 36px rgba(16,34,56,.08);--radius:10px;--radius-lg:14px;--space-1:8px;--space-2:12px;--space-3:16px;--space-4:24px;--font-ui:"Inter Variable",Inter,Arial,sans-serif;--font-display:"Libre Baskerville",Georgia,serif;--fs-page:28px;--fs-section:17px;--fs-card:16px;--fs-body:14px;--fs-label:11px;--fs-meta:12px;--fs-kpi:26px;--fs-number:15px;--bg:var(--canvas);--bg-warm:#f3ebdd;--line:var(--border);--line-strong:var(--border-strong);--navy:#102238;--navy2:#1a3148;--gold:#c4a66a;--muted:var(--text-2);--glass-dark:var(--glass-nav)}:root[data-theme=dark],html[data-theme=dark]{color-scheme:dark;--canvas:#07152b;--nav:#07152b;--surface:#0c1e36;--surface-2:#10243f;--elevated:#16304f;--glass:rgba(7,21,43,.9);--glass-nav:rgba(7,21,43,.94);--modal:#10243f;--input:#0a1a32;--border:hsla(42,53%,78%,.24);--border-strong:hsla(42,53%,78%,.5);--divider:hsla(42,53%,78%,.18);--text:#f7f3ea;--text-2:#c9b48a;--text-3:#e4d2a8;--text-disabled:#8c7340;--brand:#f7f3ea;--accent:#e4d2a8;--accent-2:#c9b48a;--accent-soft:hsla(42,53%,78%,.14);--interactive:#e4d2a8;--focus:#e4d2a8;--selection:hsla(42,53%,78%,.2);--micro:#e4d2a8;--ok:#8fb89a;--ok-bg:#10261c;--warn:#e4d2a8;--warn-bg:#2a2314;--bad:#e7a8a2;--bad-bg:#2a1618;--info:#e4d2a8;--info-bg:#10243f;--overdue:#e7a8a2;--sem-critical:var(--bad);--sem-critical-bg:var(--bad-bg);--sem-warning:var(--warn);--sem-warning-bg:var(--warn-bg);--sem-info:var(--info);--sem-info-bg:var(--info-bg);--sem-success:var(--ok);--sem-success-bg:var(--ok-bg);--sem-decision:#f7f3ea;--sem-decision-bg:#10243f;--sem-action:var(--text);--sem-action-bg:var(--accent-soft);--sem-commercial:#e4d2a8;--sem-commercial-edge:var(--micro);--sem-commercial-bg:#2a2314;--sem-neutral:var(--text-2);--sem-neutral-bg:var(--accent-soft);--toast-bg:#10243f;--toast-text:#f7f3ea;--control:#0a1a32;--control-text:#f7f3ea;--nav-text:#f7f3ea;--nav-muted:#c9b48a;--shadow:0 1px 1px rgba(7,21,43,.4),0 12px 32px rgba(7,21,43,.46);--shadow-float:0 18px 44px rgba(7,21,43,.55);--bg:var(--canvas);--bg-warm:#07152b;--line:var(--border);--line-strong:var(--border-strong);--navy:#07152b;--navy2:#0c1e36;--gold:#e4d2a8;--muted:var(--text-2);--glass-dark:var(--glass-nav)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--canvas:#07152b;--nav:#07152b;--surface:#0c1e36;--surface-2:#10243f;--elevated:#16304f;--glass:rgba(7,21,43,.9);--glass-nav:rgba(7,21,43,.94);--modal:#10243f;--input:#0a1a32;--border:hsla(42,53%,78%,.24);--border-strong:hsla(42,53%,78%,.5);--divider:hsla(42,53%,78%,.18);--text:#f7f3ea;--text-2:#c9b48a;--text-3:#e4d2a8;--text-disabled:#8c7340;--brand:#f7f3ea;--accent:#e4d2a8;--accent-2:#c9b48a;--accent-soft:hsla(42,53%,78%,.14);--interactive:#e4d2a8;--focus:#e4d2a8;--selection:hsla(42,53%,78%,.2);--micro:#e4d2a8;--ok:#8fb89a;--ok-bg:#10261c;--warn:#e4d2a8;--warn-bg:#2a2314;--bad:#e7a8a2;--bad-bg:#2a1618;--info:#e4d2a8;--info-bg:#10243f;--overdue:#e7a8a2;--sem-critical:var(--bad);--sem-critical-bg:var(--bad-bg);--sem-warning:var(--warn);--sem-warning-bg:var(--warn-bg);--sem-info:var(--info);--sem-info-bg:var(--info-bg);--sem-success:var(--ok);--sem-success-bg:var(--ok-bg);--sem-decision:#f7f3ea;--sem-decision-bg:#10243f;--sem-action:var(--text);--sem-action-bg:var(--accent-soft);--sem-commercial:#e4d2a8;--sem-commercial-edge:var(--micro);--sem-commercial-bg:#2a2314;--sem-neutral:var(--text-2);--sem-neutral-bg:var(--accent-soft);--toast-bg:#10243f;--toast-text:#f7f3ea;--control:#0a1a32;--control-text:#f7f3ea;--nav-text:#f7f3ea;--nav-muted:#c9b48a;--shadow:0 1px 1px rgba(7,21,43,.4),0 12px 32px rgba(7,21,43,.46);--shadow-float:0 18px 44px rgba(7,21,43,.55);--bg:var(--canvas);--bg-warm:#07152b;--line:var(--border);--line-strong:var(--border-strong);--navy:#07152b;--navy2:#0c1e36;--gold:#e4d2a8;--muted:var(--text-2);--glass-dark:var(--glass-nav)}}html[data-theme=light]{color-scheme:light}.acenteShell,html.acente-navy,html.acente-navy[data-theme=light]{color-scheme:dark;--canvas:#07152b;--nav:#07152b;--surface:#0c1e36;--surface-2:#10243f;--elevated:#16304f;--glass:rgba(7,21,43,.9);--glass-nav:rgba(7,21,43,.94);--modal:#10243f;--input:#0a1a32;--border:hsla(42,53%,78%,.24);--border-strong:hsla(42,53%,78%,.5);--divider:hsla(42,53%,78%,.18);--text:#f7f3ea;--text-2:#c9b48a;--text-3:#e4d2a8;--text-disabled:#8c7340;--brand:#f7f3ea;--accent:#e4d2a8;--accent-2:#c9b48a;--accent-soft:hsla(42,53%,78%,.14);--interactive:#e4d2a8;--focus:#e4d2a8;--selection:hsla(42,53%,78%,.2);--micro:#e4d2a8;--ok:#8fb89a;--ok-bg:#10261c;--warn:#e4d2a8;--warn-bg:#2a2314;--bad:#e7a8a2;--bad-bg:#2a1618;--info:#e4d2a8;--info-bg:#10243f;--overdue:#e7a8a2;--sem-critical:var(--bad);--sem-critical-bg:var(--bad-bg);--sem-warning:var(--warn);--sem-warning-bg:var(--warn-bg);--sem-info:var(--info);--sem-info-bg:var(--info-bg);--sem-success:var(--ok);--sem-success-bg:var(--ok-bg);--sem-decision:#f7f3ea;--sem-decision-bg:#10243f;--sem-action:var(--text);--sem-action-bg:var(--accent-soft);--sem-commercial:#e4d2a8;--sem-commercial-edge:var(--micro);--sem-commercial-bg:#2a2314;--sem-neutral:var(--text-2);--sem-neutral-bg:var(--accent-soft);--toast-bg:#10243f;--toast-text:#f7f3ea;--control:#0a1a32;--control-text:#f7f3ea;--nav-text:#f7f3ea;--nav-muted:#c9b48a;--shadow:0 1px 1px rgba(7,21,43,.4),0 12px 32px rgba(7,21,43,.46);--shadow-float:0 18px 44px rgba(7,21,43,.55);--bg:var(--canvas);--bg-warm:#07152b;--line:var(--border);--line-strong:var(--border-strong);--navy:#07152b;--navy2:#0c1e36;--gold:#e4d2a8;--muted:var(--text-2);--glass-dark:var(--glass-nav)}