@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");unicode-range:U+0000-00FF,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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");unicode-range:U+0000-00FF,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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");unicode-range:U+0000-00FF,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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");unicode-range:U+0000-00FF,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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggmxSuXd.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggmxSuXd.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggmxSuXd.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root{font-family:DM Sans,sans-serif;color:#17212f;background:#f4f6f8;--orange:#f36f32;--navy:#101a2a;--muted:#7d8795;--line:#e5e9ee}*{box-sizing:border-box}html,body{margin:0;min-height:100%}button,input,select{font:inherit}button{cursor:pointer}svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.boot-error:after{content:"The application could not start. Please refresh the page.";position:fixed;inset:0;display:grid;place-items:center;background:#101a2a;color:#fff;font-size:18px}.login-page{min-height:100vh;display:grid;grid-template-columns:1.03fr .97fr;background:#fff}.login-visual{padding:52px clamp(45px,6vw,100px);display:flex;flex-direction:column;color:#fff;background:radial-gradient(circle at 12% 85%,rgba(243,111,50,.2),transparent 32%),linear-gradient(145deg,#121f32,#0b1422);position:relative;overflow:hidden}.login-visual:after{content:"";position:absolute;width:430px;height:430px;border:1px solid rgba(255,255,255,.05);border-radius:50%;right:-170px;bottom:-190px;box-shadow:0 0 0 70px #ffffff05,0 0 0 140px #ffffff03}.logo{display:flex;align-items:center;gap:11px;color:#fff;font:700 19px Manrope;letter-spacing:-.5px}.logo b{color:var(--orange)}.logo-icon{width:37px;height:37px;padding:9px;display:flex;align-items:flex-end;justify-content:center;gap:3px;border-radius:10px;background:var(--orange)}.logo-icon i{width:4px;border-radius:4px;background:#fff;transform:skew(-12deg)}.logo-icon i:first-child{height:10px}.logo-icon i:nth-child(2){height:19px}.logo-icon i:last-child{height:14px}.hero-copy{margin:auto 0;z-index:1;max-width:650px}.hero-copy>small,.kicker,.page-title>div>small,.modal-head small{font-size:10px;font-weight:800;letter-spacing:2px;color:#f0a17d}.hero-copy h1{font:800 clamp(46px,5vw,74px)/1.05 "Manrope";letter-spacing:-3px;margin:20px 0}.hero-copy h1 em{font-style:normal;color:var(--orange)}.hero-copy>p{max-width:550px;color:#a9b4c2;line-height:1.75;font-size:16px}.features{display:flex;gap:28px;margin-top:48px;padding-top:28px;border-top:1px solid rgba(255,255,255,.1)}.features>div{display:flex;gap:9px}.features b{color:var(--orange);font-size:10px}.features span{display:grid;gap:4px}.features strong{font-size:12px}.features small{font-size:10px;color:#748194}.copyright{z-index:1;color:#647185}.login-form-panel{display:grid;place-items:center;padding:50px;background:linear-gradient(145deg,#fff,#f8f9fa)}.login-form-panel form{width:min(420px,100%)}.login-form-panel h2{font:800 33px Manrope;letter-spacing:-1.3px;margin:11px 0 7px}.login-form-panel form>p{color:var(--muted);margin:0 0 32px}.login-form-panel label,.form-grid label{display:grid;gap:8px;margin:18px 0}.login-form-panel label>span,.form-grid label>span{font-size:12px;font-weight:700;color:#394556}.input{position:relative}.input svg{position:absolute;width:18px;left:14px;top:16px;color:#9aa4b1}.input input,.form-grid input,.form-grid select{width:100%;height:50px;border:1px solid #dce1e7;border-radius:9px;background:#fff;padding:0 14px;outline:0}.input input{padding:0 58px 0 43px}.input input:focus,.form-grid input:focus,.form-grid select:focus{border-color:var(--orange);box-shadow:0 0 0 3px #f36f321a}.input button{position:absolute;right:9px;top:9px;height:32px;border:0;background:transparent;color:#8a95a4;font-size:10px}.login-options{display:flex;justify-content:space-between;align-items:center;color:#7e8997;font-size:11px;margin:19px 0}.login-options label{display:flex;margin:0;align-items:center;gap:7px}.login-options input{accent-color:var(--orange)}.signin{width:100%;height:51px;border:0;border-radius:9px;background:var(--orange);color:#fff;font-weight:700;box-shadow:0 12px 24px #f36f3233}.signin:disabled{opacity:.6}.signin span{float:right;margin-right:18px}.secure{text-align:center;color:#9aa4b1;font-size:10px;margin-top:23px}.alert{padding:12px 14px;background:#fff2ef;border:1px solid #ffd8cf;color:#a73d26;border-radius:8px;font-size:12px;margin:16px 0}.mobile-logo{display:none}.shell{min-height:100vh;background:#f4f6f8;display:grid;grid-template-columns:252px 1fr}.shell aside{position:fixed;inset:0 auto 0 0;width:252px;background:linear-gradient(#111d2f,#0c1625);color:#94a0b1;padding:28px 18px 20px;display:flex;flex-direction:column;z-index:20}.aside-head{padding:0 9px}.aside-head>button{display:none}.workspace{margin:32px 2px 26px;padding:11px;background:#ffffff0e;border:1px solid rgba(255,255,255,.06);border-radius:10px;display:flex;gap:9px;align-items:center}.workspace>span,.profile>span{width:34px;height:34px;display:grid;place-items:center;background:linear-gradient(135deg,var(--orange),#ff9a62);border-radius:8px;color:#fff;font-size:10px;font-weight:800}.workspace>div{display:grid;gap:2px}.workspace b{color:#f3f5f8;font-size:11px}.workspace small{font-size:9px}.shell nav{display:grid;gap:5px}.shell nav>small{font-size:9px;letter-spacing:1.7px;color:#647186;padding:0 11px 8px}.shell nav button,.logout{height:45px;border:0;border-radius:8px;background:transparent;color:#8c98aa;padding:0 11px;display:flex;align-items:center;gap:11px;text-align:left;font-size:12px;font-weight:600}.shell nav button svg{width:18px}.shell nav button:hover,.shell nav button.active{background:#ffffff14;color:#fff}.shell nav button.active:before{content:"";position:absolute;left:0;width:3px;height:24px;background:var(--orange);border-radius:0 4px 4px 0}.aside-bottom{margin-top:auto}.help{display:grid;gap:5px;padding:15px;margin-bottom:14px;border-radius:10px;background:linear-gradient(145deg,#f36f3229,#ffffff09);border:1px solid rgba(243,111,50,.17)}.help b{width:23px;height:23px;display:grid;place-items:center;border-radius:7px;background:var(--orange);color:#fff;font-size:11px}.help strong{color:#fff;font-size:11px}.help small{font-size:9px;line-height:1.4}.logout{width:100%}.shell main{grid-column:2;min-width:0}.shell header{height:72px;padding:0 34px;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:10}.header-search{position:relative;width:280px}.header-search svg,.search svg{width:17px;position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#99a3b0}.header-search input{border:0;outline:0;width:100%;padding:10px 10px 10px 37px;font-size:12px}.profile{display:flex;align-items:center;gap:9px}.profile>button{border:0;background:transparent;position:relative;color:#697483;margin-right:10px}.profile>button i{position:absolute;width:6px;height:6px;background:var(--orange);border-radius:50%;right:2px}.profile>div{display:grid}.profile b{font-size:10px}.profile small{font-size:9px;color:#8f99a7}.hamburger{display:none}.page{padding:38px clamp(24px,3vw,50px) 23px;max-width:1700px;margin:auto}.page-title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:26px}.page-title>div>small,.modal-head small{color:var(--orange)}.page-title h1{font:800 31px Manrope;letter-spacing:-1.2px;margin:7px 0 4px}.page-title p{margin:0;color:var(--muted);font-size:12px}.primary{height:42px;border:0;border-radius:8px;background:var(--orange);color:#fff;padding:0 16px;font-size:11px;font-weight:700;box-shadow:0 8px 18px #f36f3233}.primary b{font-size:19px;margin-right:7px}.warning{display:flex;gap:11px;padding:13px 16px;margin-bottom:20px;background:#fff8ed;border:1px solid #fee2b9;border-radius:9px;color:#98611d}.warning>b{width:20px;height:20px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:11px}.warning span{display:grid;gap:2px}.warning strong{font-size:11px}.warning small{font-size:10px}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:20px}.metrics article{min-height:116px;padding:20px;background:#fff;border:1px solid var(--line);border-radius:11px;display:flex;gap:15px}.metric-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:9px;font-size:21px}.metric-icon.orange{background:#fff0e9;color:var(--orange)}.metric-icon.blue{background:#eaf4ff;color:#4284c8}.metric-icon.purple{background:#f1edff;color:#705bd1}.metrics article>div{display:grid}.metrics small{font-size:9px;color:#8b95a2;font-weight:600}.metrics strong{font:800 21px Manrope;margin:3px 0}.metrics p{margin:0;color:#9aa3af;font-size:9px}.metrics p b{color:#32a46a}.content{min-height:390px;background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden}.content-head{min-height:80px;padding:16px 20px;border-bottom:1px solid #eaedf0;display:flex;align-items:center;justify-content:space-between}.content-head h2{font:700 15px Manrope;margin:0 0 3px}.content-head p{font-size:9px;color:#909aa7;margin:0}.tools{display:flex;gap:7px;align-items:center}.search{position:relative;width:220px}.search input{width:100%;height:37px;border:1px solid #e0e4e9;border-radius:7px;outline:0;padding:0 30px 0 35px;font-size:10px}.search button{position:absolute;right:6px;top:7px;border:0;background:transparent;color:#8c97a4}.refresh{height:37px;border:1px solid #e0e4e9;background:#fff;border-radius:7px;color:#697584;font-size:10px;padding:0 11px}.view{display:flex;padding:3px;border:1px solid #e0e4e9;border-radius:7px}.view button{width:30px;height:29px;border:0;background:transparent;color:#9aa4b0;border-radius:5px}.view button.active{background:#eef1f4;color:#303d4d}.cards{padding:19px;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.cards article{border:1px solid #e5e9ed;border-radius:10px;overflow:hidden;transition:.2s}.cards article:hover{transform:translateY(-2px);box-shadow:0 10px 25px #19263717}.photo{height:158px;position:relative;overflow:hidden;background:linear-gradient(145deg,#eef1f3,#e3e7eb)}.photo img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.fallback{position:absolute;inset:0;display:grid;place-items:center;color:#b7c0ca}.fallback svg{width:56px;stroke-width:1}.status,.photo em{position:absolute;z-index:2;top:11px;left:11px;padding:5px 8px;border-radius:18px;background:#fffffff0;box-shadow:0 2px 8px #00000014;font-size:7px;text-transform:uppercase;letter-spacing:.5px;font-weight:800;font-style:normal;display:flex;align-items:center;gap:5px}.status i{width:5px;height:5px;border-radius:50%;background:#2aaa69}.status.sold i,.status.off i{background:#d85e56}.status.draft i{background:#dfa137}.photo em{left:auto;right:11px;color:#4267b0}.card-info{padding:14px}.card-title{display:flex;justify-content:space-between}.card-title small{font-size:7px;letter-spacing:.8px;color:#929ca8}.card-title h3{font:700 14px Manrope;margin:4px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-title button{border:0;background:transparent;color:#99a3af;letter-spacing:1px}.meta{display:flex;gap:10px;min-height:16px;margin:10px 0;color:#7e8996;font-size:8px}.card-bottom{border-top:1px solid #edf0f2;padding-top:11px;display:flex;align-items:center;justify-content:space-between}.card-bottom strong{font:800 15px Manrope}.card-bottom small{color:#8d97a4;font-size:8px}.card-bottom a{margin-left:auto;color:#7a8694;font-size:8px}.cards.list{display:block}.cards.list article{display:grid;grid-template-columns:180px 1fr;margin-bottom:10px}.cards.list .photo{height:120px}.cards.list .card-info{display:flex;flex-direction:column;justify-content:center}.loading,.empty,.error-state{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#8994a1}.loading i{width:27px;height:27px;border:2px solid #e1e5e9;border-top-color:var(--orange);border-radius:50%;animation:spin .7s linear infinite}.loading span{font-size:11px;margin-top:12px}.empty>span,.error-state>b{width:62px;height:62px;display:grid;place-items:center;border-radius:17px;background:#f1f3f5;color:#aab3bd}.empty svg{width:38px}.empty h3,.error-state h3{font:700 15px Manrope;color:#354150;margin:15px 0 4px}.empty p,.error-state p{font-size:10px;margin:0 0 14px}.empty button,.error-state button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:8px 12px;font-size:10px;color:#596574}.error-state>b{background:#fff0ec;color:#d45639;font-size:20px}footer{display:flex;justify-content:space-between;padding:23px 2px 0;color:#9ba4af;font-size:8px}footer b{color:#6c7683}.modal-wrap{position:fixed;inset:0;z-index:100;background:#070e18a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:20px}.modal{width:min(660px,100%);background:#fff;border-radius:14px;padding:26px;box-shadow:0 25px 80px #00000040}.modal-head{display:flex;justify-content:space-between}.modal-head h2{font:800 23px Manrope;margin:6px 0 3px}.modal-head p{margin:0;color:var(--muted);font-size:11px}.modal-head>button{width:33px;height:33px;border:0;border-radius:8px;background:#f1f3f5;color:#707b88;font-size:21px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 15px;margin-top:18px}.form-grid label{margin:8px 0}.modal-actions{border-top:1px solid var(--line);margin-top:20px;padding-top:19px;display:flex;justify-content:flex-end;gap:8px}.modal-actions>button:not(.primary){height:42px;border:1px solid var(--line);background:#fff;border-radius:8px;padding:0 16px;color:#697482;font-size:11px}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1000px){.login-visual{padding:40px}.features>div:last-child{display:none}.metrics article:last-child{display:none}.metrics{grid-template-columns:1fr 1fr}}@media(max-width:760px){.login-page{display:block;padding:22px;background:#f5f7f8}.login-visual{display:none}.login-form-panel{min-height:calc(100vh - 44px);padding:0;background:transparent}.login-form-panel form{padding:23px 19px;background:#fff;border:1px solid var(--line);border-radius:14px}.mobile-logo{display:flex;position:absolute;top:25px;left:25px;color:#17212f}.login-form-panel h2{font-size:27px}.shell{display:block}.shell aside{transform:translate(-105%);transition:.25s;box-shadow:15px 0 50px #00000040}.shell aside.open{transform:translate(0)}.aside-head>button{display:block;position:absolute;right:16px;top:24px;border:0;background:transparent;color:#fff;font-size:25px}.backdrop{position:fixed;inset:0;z-index:15;background:#070e188c}.shell main{display:block}.shell header{height:62px;padding:0 15px}.hamburger{display:block;border:0;background:transparent;color:#526070;font-size:19px}.header-search{display:none}.profile{margin-left:auto}.profile>div{display:none}.page{padding:25px 15px}.page-title{align-items:flex-start}.page-title h1{font-size:25px}.page-title p{max-width:250px;line-height:1.45}.metrics{gap:9px}.metrics article{min-height:102px;padding:15px}.metric-icon{display:none}.content-head{display:block;padding:15px}.tools{margin-top:13px}.search{flex:1;width:auto}.refresh span,.view{display:none}.cards{grid-template-columns:1fr;padding:12px}.photo{height:190px}.cards.list{display:grid}.cards.list article{display:block}.cards.list .photo{height:180px}.form-grid{grid-template-columns:1fr;max-height:55vh;overflow:auto}.modal{padding:20px}}@media(max-width:430px){.metrics{grid-template-columns:1fr}.metrics article:nth-child(2){display:none}.page-title .primary{width:41px;font-size:0;padding:0}.page-title .primary b{font-size:21px;margin:0}}
