@font-face{font-family:Urbanist;font-style:normal;font-display:swap;font-weight:400;src:url(../media/urbanist-latin-ext-400-normal.ae8246f5.woff2)format("woff2"),url(../media/urbanist-latin-ext-400-normal.104f16e8.woff)format("woff");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:Urbanist;font-style:normal;font-display:swap;font-weight:400;src:url(../media/urbanist-latin-400-normal.43c6ed9b.woff2)format("woff2"),url(../media/urbanist-latin-400-normal.63ef7219.woff)format("woff");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:Urbanist;font-style:normal;font-display:swap;font-weight:500;src:url(../media/urbanist-latin-ext-500-normal.112cbbd1.woff2)format("woff2"),url(../media/urbanist-latin-ext-500-normal.e338b8ee.woff)format("woff");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:Urbanist;font-style:normal;font-display:swap;font-weight:500;src:url(../media/urbanist-latin-500-normal.269aa31b.woff2)format("woff2"),url(../media/urbanist-latin-500-normal.428c6129.woff)format("woff");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:Urbanist;font-style:normal;font-display:swap;font-weight:600;src:url(../media/urbanist-latin-ext-600-normal.c6be6c4c.woff2)format("woff2"),url(../media/urbanist-latin-ext-600-normal.2ce11cc6.woff)format("woff");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:Urbanist;font-style:normal;font-display:swap;font-weight:600;src:url(../media/urbanist-latin-600-normal.8fd0fe38.woff2)format("woff2"),url(../media/urbanist-latin-600-normal.96854d8c.woff)format("woff");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:Urbanist;font-style:normal;font-display:swap;font-weight:700;src:url(../media/urbanist-latin-ext-700-normal.dc434470.woff2)format("woff2"),url(../media/urbanist-latin-ext-700-normal.fe176d69.woff)format("woff");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:Urbanist;font-style:normal;font-display:swap;font-weight:700;src:url(../media/urbanist-latin-700-normal.88f90aad.woff2)format("woff2"),url(../media/urbanist-latin-700-normal.f0eea2a0.woff)format("woff");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}
:root{--font:"Urbanist",ui-sans-serif,system-ui,sans-serif;--bg:#eef0ec;--glow-a:#dbecef;--glow-b:#f1ead6;--surface:#fcfdfc;--surface-2:#f3f5f2;--raised:#fff;--well:rgba(20,36,28,.055);--line:rgba(20,36,28,.086);--line-2:rgba(20,36,28,.17);--shadow:0 1px 2px rgba(20,36,28,.04),0 14px 34px -22px rgba(20,36,28,.28);--shadow-pop:0 26px 60px -20px rgba(20,36,28,.34),0 2px 6px rgba(20,36,28,.08);--text:#18201b;--muted:#56615a;--faint:#5f6a63;--primary:#16627a;--on-primary:#f1fafd;--pine:#1f7f99;--ochre:#c88a12;--teal:#1d8a7b;--sky:#3a72c8;--rose:#cf4a5c;--sage:#6d9a2c;--good:#23804d;--warn:#93600a;--bad:#bf3a2d;--info:#2f63b8}body{color:var(--text);font:500 14px/1.45 var(--font);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}a:hover{color:var(--primary)}button,input,select,textarea{font:inherit;color:inherit}.bgwrap{box-sizing:border-box;min-height:100vh;font-family:var(--font);background:radial-gradient(70vmax 50vmax at 0% -10%,var(--glow-a),transparent 70%),radial-gradient(60vmax 45vmax at 100% 0%,var(--glow-b),transparent 70%),var(--bg);padding:16px}.app{grid-template-columns:236px minmax(0,1fr);gap:16px;max-width:1440px;margin:0 auto;display:grid}.top{box-sizing:border-box;background:color-mix(in srgb,var(--surface)92%,transparent);border:1px solid var(--line);min-height:80px;box-shadow:var(--shadow);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-radius:26px;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 10px 10px 12px;display:grid}.brand{align-items:center;gap:10px;display:flex}.mark{color:#fff;background:radial-gradient(circle at 30% 25%,#6fb6c9,var(--primary)70%);width:44px;height:44px;box-shadow:0 8px 18px -10px var(--primary);border-radius:50%;flex:none;place-items:center;display:grid}.bname{letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.05;display:block}.bsub{color:var(--muted);font-size:12px;font-weight:600}.tabs{background:var(--raised);width:max-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;gap:2px;margin-left:auto;margin-right:auto;padding:4px;display:flex;overflow-x:auto}.tab{height:40px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:13.5px;font-weight:600;display:inline-flex}.tab[aria-current]{background:var(--text);color:var(--bg);box-shadow:0 6px 14px -6px rgba(20,36,28,.5)}.tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ibtn{background:var(--surface-2);border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--text);border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.dot{box-sizing:border-box;background:var(--rose);color:#fff;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--surface);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:grid;position:absolute;top:2px;right:0}.user{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:10px;height:44px;padding:0 6px 0 14px;display:flex}.user small{color:var(--muted);font-size:11.5px;font-weight:600;line-height:1;display:block}.user b{font-size:13.5px;line-height:1.1}.av{color:#16201a;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}.av-md{width:42px;height:42px;font-size:14px}.av-lg{width:56px;height:56px;font-size:18px}.av-xl{width:92px;height:92px;font-size:28px}.t0{background:#f1d3e1}.t1{background:#d6e2f3}.t2{background:#d8ead2}.t3{background:#d4e8ef}.t4{background:#f3e2b9}.t5{background:#cfe9e3}.rail{flex-direction:column;align-self:start;gap:10px;display:flex}.mn{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:26px;flex-direction:column;gap:1px;padding:8px;display:flex}.mg{border-top:1px solid var(--line);flex-direction:column;gap:1px;margin-top:3px;padding-top:4px;display:flex}.mh{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);padding:4px 12px 2px;font-size:11px;font-weight:700}.mi{min-height:34px;color:var(--text);border-radius:14px;align-items:center;gap:10px;padding:0 10px 0 12px;font-size:14px;font-weight:600;display:flex}.mi .mk{color:var(--muted)}.mi:hover{background:var(--surface-2)}.mi[aria-current]{background:var(--primary);color:var(--on-primary);box-shadow:0 10px 20px -12px var(--primary)}.mi[aria-current] .mk{color:inherit}.mc{box-sizing:border-box;background:var(--rose);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;display:grid}.mi[aria-current] .mc{background:var(--on-primary);color:var(--primary)}.main{flex-direction:column;gap:16px;min-width:0;display:flex}.head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px 24px;display:grid}.eyebrow{color:var(--muted);margin-bottom:4px;font-size:13.5px;font-weight:600}.title{letter-spacing:-.025em;margin:0;font-size:36px;font-weight:600;line-height:1.04}.title em{color:var(--primary);font-style:normal}.acts{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.btn{height:42px;font:700 13.5px var(--font);white-space:nowrap;cursor:pointer;box-sizing:border-box;border:1px solid transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.btn-p{background:var(--primary);color:var(--on-primary);box-shadow:0 10px 22px -12px var(--primary)}.btn-g{background:var(--surface);border-color:var(--line-2);color:var(--text)}.btn-d{background:var(--text);color:var(--bg)}.btn-s{color:#124f63;background:rgba(31,127,153,.14)}.btn-ok{background:var(--good);color:#fff}.btn-bad{background:var(--bad);color:#fff}.btn-sm{height:36px;padding:0 14px;font-size:12.5px}.btn-lg{border-radius:999px;height:56px;padding:0 22px;font-size:15px}.btn-w{width:100%}.card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);box-sizing:border-box;border-radius:22px;min-width:0;padding:20px}.ch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin-bottom:14px;display:flex}.ct{font-size:15px;font-weight:600}.cs{color:var(--muted);margin-top:1px;font-size:12.5px}.stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.stat{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.stat.sel{border:2px solid var(--primary)}.sl{color:var(--muted);font-size:13.5px;font-weight:700}.sv{letter-spacing:-.025em;font-size:24px;font-weight:600}.sn{color:var(--muted);font-size:12.5px;font-weight:600}.up{color:var(--good)}.down{color:var(--bad)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{background:var(--surface);border:1px solid var(--line);height:36px;font:700 12.5px var(--font);color:var(--text);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.chip[aria-pressed=true]{background:var(--text);color:var(--bg);border-color:transparent}.chip b{opacity:.65}.seg{background:var(--well);border-radius:999px;padding:3px;display:inline-flex}.segb{font:700 12.5px var(--font);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 14px}.segb[aria-pressed=true]{background:var(--raised);color:var(--text);box-shadow:0 2px 8px rgba(42,22,34,.12)}.spill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:12.5px;font-weight:700;display:inline-flex}.spill i{border-radius:50%;flex:none;width:7px;height:7px}.s-good{color:#1d5c39;background:rgba(35,128,77,.14)}.s-good i{background:var(--good)}.s-warn{color:#6b4708;background:rgba(200,138,18,.2)}.s-warn i{background:var(--ochre)}.s-bad{color:#8a2a21;background:rgba(191,58,45,.14)}.s-bad i{background:var(--bad)}.s-info{color:#244b8a;background:rgba(47,99,184,.14)}.s-info i{background:var(--info)}.s-cop{color:#124f63;background:rgba(22,98,122,.12)}.s-cop i{background:var(--primary)}.s-plain{background:var(--well);color:var(--muted)}.s-plain i{background:var(--faint)}.tag{white-space:nowrap;border-radius:8px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.t-link{color:#145f55;background:rgba(29,138,123,.133)}.t-zap{color:#1d5c39;background:rgba(35,128,77,.133)}.t-tel{color:#244b8a;background:rgba(47,99,184,.133)}.t-esc{color:#6b4708;background:rgba(200,138,18,.2)}.t-prop{color:#124f63;background:rgba(22,98,122,.12)}.t-terc{color:#8f2a37;background:rgba(207,74,92,.133)}.t-dono{color:#18201b;background:rgba(24,32,27,.08)}.t-prod{color:#244b8a;background:rgba(58,114,200,.133)}.tblw{margin:0 -6px;overflow-x:auto}.tbl{border-collapse:separate;border-spacing:0;width:100%;font-size:13.5px}.tbl th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:700}.tbl td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 12px}.tbl tr:last-child td{border-bottom:0}.r{text-align:right}.sub{color:var(--muted);font-size:12.5px;font-weight:600}.th{color:#16201a;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}.meter{background:var(--well);border-radius:999px;height:6px;overflow:hidden}.meter span{background:var(--pine);border-radius:999px;height:100%;display:block}.field{color:var(--muted);gap:6px;font-size:12.5px;font-weight:700;display:grid}.input{border:1px solid var(--line-2);background:var(--surface);height:42px;font:500 14px var(--font);color:var(--text);box-sizing:border-box;border-radius:999px;width:100%;padding:0 16px}.input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px rgba(22,98,122,.18)}textarea.input{resize:vertical;border-radius:18px;height:auto;min-height:84px;padding:12px 16px}.switch{background:var(--line-2);cursor:pointer;border:0;border-radius:999px;flex:none;width:44px;height:26px;padding:0;position:relative}.switch span{background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.switch.on{background:var(--primary)}.switch.on span{transform:translate(18px)}.row{align-items:center;gap:12px;display:flex}.col{flex-direction:column;gap:12px;display:flex}.between{justify-content:space-between;align-items:center;gap:12px;display:flex}.g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.kv{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:9px 0;font-size:13.5px;display:flex}.kv:last-child{border-bottom:0}.kv span{color:var(--muted);font-weight:600}.lst{flex-direction:column;display:flex}.li{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 4px;display:flex}.li:last-child{border-bottom:0}.grow{flex:1;min-width:0}.ico{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mk{width:18px;height:18px;-webkit-mask:var(--i)center/contain no-repeat;-webkit-mask:var(--i)center/contain no-repeat;mask:var(--i)center/contain no-repeat;background:currentColor;flex:none;display:inline-block}.k16{width:16px;height:16px}.k20{width:20px;height:20px}.k22{width:22px;height:22px}.k26{width:26px;height:26px}.ci{border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.ci-good{color:var(--good);background:rgba(35,128,77,.14)}.ci-warn{color:var(--warn);background:rgba(200,138,18,.2)}.ci-bad{color:var(--bad);background:rgba(191,58,45,.14)}.ci-info{color:var(--info);background:rgba(47,99,184,.14)}.ci-cop{color:var(--primary);background:rgba(22,98,122,.12)}.tl{flex-direction:column;display:flex}.tli{grid-template-columns:36px minmax(0,1fr) auto;gap:12px;padding:8px 0;display:grid;position:relative}.tli:before{content:"";background:var(--line);width:1.5px;position:absolute;top:44px;bottom:-8px;left:17px}.tli:last-child:before{display:none}.tlt{font-weight:600}.tls{color:var(--muted);font-size:12.5px;font-weight:600}.ph{color:#3f4a43;text-align:center;background:repeating-linear-gradient(135deg,#dfe5e0 0,#dfe5e0 10px,#e8ece8 10px,#e8ece8 20px);border-radius:16px;place-items:center;font-size:12px;font-weight:700;display:grid;position:relative;overflow:hidden}.ph b{color:#fff;background:rgba(24,32,27,.8);border-radius:999px;padding:3px 8px;font-size:11px;position:absolute;bottom:8px;left:8px}.stamp{color:#18201b;background:rgba(252,253,252,.9);border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:700;position:absolute;top:8px;right:8px}.phone{box-sizing:border-box;width:390px;height:844px;font-family:var(--font);background:radial-gradient(70vmax 50vmax at 0% -10%,var(--glow-a),transparent 70%),radial-gradient(60vmax 45vmax at 100% 0%,var(--glow-b),transparent 70%),var(--bg);position:relative;overflow:hidden}.phead{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;align-items:center;gap:10px;margin:8px;padding:8px;display:flex}.pt{letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.1}.pbody{flex-direction:column;gap:10px;padding:4px 10px 0;display:flex}.pnav{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-pop);border-radius:26px;padding:6px;display:flex;position:absolute;bottom:12px;left:10px;right:10px}.navi{letter-spacing:-.015em;height:58px;color:var(--muted);border-radius:20px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:600;display:flex;position:relative}.navi[aria-current]{background:var(--primary);color:var(--on-primary);box-shadow:0 10px 20px -12px var(--primary)}.navi .nb{box-sizing:border-box;background:var(--rose);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;display:grid;position:absolute;top:3px;right:calc(50% - 22px)}.pcard{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;padding:14px}.dock{background:var(--text);color:var(--bg);box-shadow:var(--shadow-pop);border-radius:22px;align-items:center;gap:10px;padding:10px 10px 10px 16px;display:flex;position:absolute;bottom:12px;left:10px;right:10px}.jst{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid;position:relative}.jst:before{content:"";background:var(--line);width:1.5px;position:absolute;top:38px;bottom:-8px;left:14px}.jst:last-child:before{display:none}.jn{background:var(--well);width:30px;height:30px;color:var(--muted);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.jn.ok{background:var(--good);color:#fff}.jn.now{background:var(--primary);color:var(--on-primary);box-shadow:0 0 0 5px rgba(22,98,122,.14)}.lock{opacity:.5}.slot{border:1px solid transparent;border-radius:12px;padding:6px 9px;font-size:12px;font-weight:700;line-height:1.3}.sl-a{color:#124f63;background:rgba(22,98,122,.12);border-color:rgba(22,98,122,.2)}.sl-b{color:#6b4708;background:rgba(200,138,18,.16);border-color:rgba(200,138,18,.25)}.sl-c{color:#1d5c39;background:rgba(35,128,77,.12);border-color:rgba(35,128,77,.2)}.sl-d{color:#8f2a37;background:rgba(207,74,92,.11);border-color:rgba(207,74,92,.2)}.sl-e{color:#244b8a;background:rgba(58,114,200,.12);border-color:rgba(58,114,200,.2)}.k-home{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='3.5' y='3.5' width='7' height='7' rx='2'/><rect x='13.5' y='3.5' width='7' height='7' rx='2'/><rect x='3.5' y='13.5' width='7' height='7' rx='2'/><rect x='13.5' y='13.5' width='7' height='7' rx='2'/></svg>")}.k-sino{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M6 16v-5a6 6 0 0 1 12 0v5l1.5 2h-15z'/><path d='M10 20.5a2 2 0 0 0 4 0'/></svg>")}.k-chamado{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 13.5V7a3 3 0 0 1 3-3h10a3 3 0 0 1 3 3v6.5'/><path d='M4 13.5h4.5l1.5 2.5h4l1.5-2.5H20V18a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z'/></svg>")}.k-orc{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M7 3h8l4 4v14H7z'/><path d='M15 3v4h4'/><path d='M13 10.5h-2.2a1.3 1.3 0 0 0 0 2.6h1.4a1.3 1.3 0 0 1 0 2.6H10M12 9.5v1M12 15.7v1'/></svg>")}.k-os{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='5' y='4.5' width='14' height='16.5' rx='2.5'/><path d='M9 4.5V3h6v1.5'/><path d='m9 12 2 2 4-4M9 17h6'/></svg>")}.k-agenda{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='3.5' y='5' width='17' height='15.5' rx='3'/><path d='M3.5 10h17M8 3v4M16 3v4'/><path d='M8 14h2M12 14h2M8 17h2'/></svg>")}.k-mapa{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11z'/><circle cx='12' cy='10' r='2.4'/></svg>")}.k-gente{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='8' r='3.5'/><path d='M3 20a6 6 0 0 1 12 0'/><path d='M16 4.5a3.5 3.5 0 0 1 0 7M18 14.5a6 6 0 0 1 3 5.5'/></svg>")}.k-chave{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M14.5 6.5a4 4 0 0 0 5.2 5.2l-8.6 8.6a2.2 2.2 0 0 1-3.1-3.1l8.6-8.6a4 4 0 0 0-2.1-2.1z'/><path d='m17 3.5-2.5 3 3 3 3-2.5'/></svg>")}.k-caixa{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M3.5 8 12 4l8.5 4v8L12 20l-8.5-4z'/><path d='M3.5 8 12 12l8.5-4M12 12v8'/></svg>")}.k-cracha{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='4.5' y='4' width='15' height='17' rx='2.5'/><circle cx='12' cy='11' r='2.6'/><path d='M8.5 17.5a4 4 0 0 1 7 0M10 4V2.5h4V4'/></svg>")}.k-graf{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M5 20v-9M12 20V4M19 20v-6'/></svg>")}.k-repasse{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 8h14l-3.5-3.5M20 16H6l3.5 3.5'/></svg>")}.k-ciclo{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M19.5 12a7.5 7.5 0 0 1-13 5.1M4.5 12a7.5 7.5 0 0 1 13-5.1'/><path d='M17.5 3v4h-4M6.5 21v-4h4'/></svg>")}.k-audit{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3 5 6v5.5c0 4.3 3 7.6 7 9.5 4-1.9 7-5.2 7-9.5V6z'/><path d='m9 12 2 2 4-4'/></svg>")}.k-ajuste{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h9M17 7h3M4 17h3M11 17h9'/><circle cx='15' cy='7' r='2'/><circle cx='9' cy='17' r='2'/></svg>")}.k-sair{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M14 4h4.5A1.5 1.5 0 0 1 20 5.5v13a1.5 1.5 0 0 1-1.5 1.5H14'/><path d='M10 8l-4 4 4 4M6 12h10'/></svg>")}.k-busca{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='6'/><path d='m20 20-4.5-4.5'/></svg>")}.k-mais{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><path d='M12 5v14M5 12h14'/></svg>")}.k-raio{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M13 3 5 13.5h6L10 21l8-10.5h-6z'/></svg>")}.k-camera{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 8.5A2.5 2.5 0 0 1 6.5 6H8l1.5-2h5L16 6h1.5A2.5 2.5 0 0 1 20 8.5v9a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 4 17.5z'/><circle cx='12' cy='12.5' r='3.5'/></svg>")}.k-check{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='m5 12.5 4.5 4.5L19 7.5'/></svg>")}.k-x{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'><path d='M6 6l12 12M18 6 6 18'/></svg>")}.k-alerta{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 4 2.8 19.5h18.4z'/><path d='M12 10v4.5M12 17.2v.1'/></svg>")}.k-relogio{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='8.5'/><path d='M12 7.5V12l3 2'/></svg>")}.k-voltar{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m15 5-7 7 7 7'/></svg>")}.k-seta{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m9 5 7 7-7 7'/></svg>")}.k-rota{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M20.5 3.5 3.5 10.5l7 2.5 2.5 7z'/></svg>")}.k-caneta{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 20h4L19.5 8.5a2.8 2.8 0 0 0-4-4L4 16z'/><path d='m13.5 6.5 4 4'/></svg>")}.k-pix{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2.8 21.2 12 12 21.2 2.8 12z'/><path d='m8 12 4-4 4 4-4 4z'/></svg>")}.k-estrela{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black' stroke='black' stroke-width='1.2' stroke-linejoin='round'><path d='m12 3.5 2.6 5.4 5.9.8-4.3 4.1 1 5.8L12 16.8l-5.2 2.8 1-5.8-4.3-4.1 5.9-.8z'/></svg>")}.k-zap{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 20l1.3-4A8 8 0 1 1 8 18.7z'/><path d='M9 9.5c.5 2.5 2.5 4.5 5 5l1.2-1.2 2 1-.5 1.5c-3.5.3-8.3-4.5-8-8L10.2 7.3l1 2z'/></svg>")}.k-fone{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M5 4h3.5l1.5 4-2 1.5a10 10 0 0 0 6.5 6.5l1.5-2 4 1.5V19a1.5 1.5 0 0 1-1.5 1.5A15.5 15.5 0 0 1 3.5 5.5 1.5 1.5 0 0 1 5 4z'/></svg>")}.k-filtro{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 5h16l-6 7.5V19l-4 1.5v-8z'/></svg>")}.k-down{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 4v11M7.5 10.5 12 15l4.5-4.5M5 20h14'/></svg>")}.k-cadeado{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='5' y='10.5' width='14' height='10' rx='2.5'/><path d='M8 10.5V8a4 4 0 0 1 8 0v2.5'/></svg>")}.k-eu{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='8' r='3.6'/><path d='M5 20a7 7 0 0 1 14 0'/></svg>")}.k-link{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M10 14a4 4 0 0 0 5.7 0l3-3a4 4 0 0 0-5.7-5.7l-1 1'/><path d='M14 10a4 4 0 0 0-5.7 0l-3 3a4 4 0 0 0 5.7 5.7l1-1'/></svg>")}.k-carro{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M3.5 15.5v-3l2-5h13l2 5v3a1.5 1.5 0 0 1-1.5 1.5H5a1.5 1.5 0 0 1-1.5-1.5z'/><path d='M3.5 12.5h17'/><circle cx='7.5' cy='17' r='1.8'/><circle cx='16.5' cy='17' r='1.8'/></svg>")}.k-play{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='8.5'/><path d='m10 8.5 5 3.5-5 3.5z'/></svg>")}.k-pare{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='8.5'/><rect x='9' y='9' width='6' height='6' rx='1'/></svg>")}.k-lista{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M9 6h11M9 12h11M9 18h11'/><path d='m3.5 6 1 1 2-2M3.5 12l1 1 2-2M3.5 18l1 1 2-2'/></svg>")}.k-sacola{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M5 8h14l-1 12H6z'/><path d='M9 8V6a3 3 0 0 1 6 0v2'/></svg>")}.k-doc{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M7 3h8l4 4v14H7z'/><path d='M15 3v4h4M10 12h6M10 16h6'/></svg>")}.k-casa{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 10.5 12 4l8 6.5V20H4z'/><path d='M10 20v-5h4v5'/></svg>")}.k-dinheiro{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='6' width='18' height='12' rx='2.5'/><circle cx='12' cy='12' r='2.6'/><path d='M6.5 9.5v.1M17.5 14.5v.1'/></svg>")}*,:before,:after{box-sizing:border-box}html,body{min-height:100%}body{background:var(--bg)}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.mi.off{color:var(--muted);cursor:default}.mi.off:hover{background:0 0}.soon{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:var(--well);border-radius:999px;margin-left:auto;padding:2px 7px;font-size:10.5px;font-weight:700}.erro{color:#8a2a21;background:rgba(191,58,45,.08);border:1px solid rgba(191,58,45,.2);border-radius:14px;padding:10px 14px;font-size:13.5px;font-weight:600}.aviso-ok{color:#1d5c39;background:rgba(35,128,77,.08);border:1px solid rgba(35,128,77,.2);border-radius:14px;padding:10px 14px;font-size:13.5px;font-weight:600}.auth{justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex}.auth-card{width:min(420px,100%);box-shadow:var(--shadow-pop);border-radius:30px;flex-direction:column;gap:14px;padding:30px 28px;display:flex}.opt{border:1px solid var(--line-2);background:var(--surface);color:var(--text);text-align:left;cursor:pointer;width:100%;font:inherit;border-radius:20px;align-items:center;gap:14px;padding:16px;display:flex}.opt:hover{border-color:var(--primary)}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.form-grid .full{grid-column:1/-1}.check-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.check-row:last-child{border-bottom:0}.check-row input[type=checkbox]{width:22px;height:22px;accent-color:var(--primary)}.check-row small{color:var(--muted);font-size:12.5px;font-weight:600;display:block}.phone-app{max-width:480px;min-height:100vh;font-family:var(--font);margin:0 auto;padding-bottom:110px;position:relative}@media (max-width:999px){.app{grid-template-columns:1fr}.rail{order:2}.top{grid-template-columns:auto 1fr}.top .tabs{display:none}.split,.g2,.g3,.g4{grid-template-columns:1fr}}@media (max-width:760px){.head{grid-template-columns:1fr}.title{font-size:28px}.form-grid{grid-template-columns:1fr}.user small{display:none}}.vazio{text-align:center;justify-items:center;gap:12px;padding:28px 12px;display:grid}.busca{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.busca .input{flex:1;min-width:220px}.lnk{color:inherit;font-weight:700;text-decoration:none}.lnk:hover{text-decoration:underline}.mini{color:var(--muted);font-size:12.5px;font-weight:600}.num{font-variant-numeric:tabular-nums}.inline-form{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}details.card>summary{cursor:pointer;font-weight:700;list-style:none}details.card>summary::-webkit-details-marker{display:none}details.card[open]>summary{margin-bottom:14px}.fotos{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.fotos figure{background:var(--well);aspect-ratio:4/3;border-radius:14px;margin:0;position:relative;overflow:hidden}.fotos img{object-fit:cover;width:100%;height:100%;display:block}.fotos figcaption{color:#fff;background:rgba(24,32,27,.8);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;bottom:8px;left:8px}.semana{grid-template-columns:repeat(7,minmax(130px,1fr));gap:8px;display:grid;overflow-x:auto}.semana .dia{background:var(--surface-2);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:6px;min-height:160px;padding:10px;display:flex}.semana .dia h3{margin:0 0 4px;font-size:13px}.semana .dia.hoje{border-color:var(--primary)}.slot a{color:inherit;text-decoration:none}.grade-escala{border-collapse:collapse}.grade-escala td,.grade-escala th{text-align:center;padding:6px}.grade-escala td:first-child,.grade-escala th:first-child{text-align:left}.assinatura{border:1.5px dashed var(--line-2);touch-action:none;background:#fff;border-radius:14px;width:100%;height:180px}.pform{flex-direction:column;gap:12px;display:flex}.pform .btn{height:52px}.preco-total{letter-spacing:-.02em;font-size:28px;font-weight:700}.estrelas{gap:6px;display:flex}.estrelas label{cursor:pointer;color:var(--line-2);font-size:30px;line-height:1}.estrelas input{opacity:0;pointer-events:none;position:absolute}.estrelas label:has(input:checked){color:#d9a21b}.estrelas label:has(~label input:checked){color:#d9a21b}.cliente-wrap{flex-direction:column;gap:14px;max-width:560px;margin:0 auto;padding:16px;display:flex}@media (max-width:760px){.semana{grid-template-columns:repeat(7,minmax(150px,1fr))}}
