.tn-upload-login-page{position:relative;min-height:100dvh;margin:0;overflow:hidden;background:#f4efe4;color:#143f21;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.tn-upload-login-page,.tn-upload-login-page *{box-sizing:border-box}.tn-upload-login-scroll{--tn-login-frame-height: 100dvh;--tn-login-artboard-width: max(100vw, calc(var(--tn-login-frame-height) * 1672 / 941));--tn-login-artboard-height: calc(var(--tn-login-artboard-width) * 941 / 1672);position:relative;width:100%;height:var(--tn-login-frame-height);min-height:var(--tn-login-frame-height);overflow:hidden;background:#f4efe4}.tn-upload-login-artboard{position:absolute;left:calc((100vw - var(--tn-login-artboard-width)) / 2);top:max(calc((var(--tn-login-frame-height) - var(--tn-login-artboard-height)) / 2),-22px);width:var(--tn-login-artboard-width);height:var(--tn-login-artboard-height);min-width:100vw;min-height:100dvh}.tn-upload-login-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.tn-upload-login-html-link{position:absolute;width:1px;height:1px;overflow:hidden;pointer-events:none}.tn-upload-login-form{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;margin:0;pointer-events:none}.tn-upload-login-form button,.tn-upload-login-form a,.tn-upload-login-form input,.tn-upload-login-form label{pointer-events:auto}.tn-upload-login-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.tn-login-legal{position:fixed;left:0;right:0;bottom:max(8px,env(safe-area-inset-bottom));z-index:5;display:flex;justify-content:center;pointer-events:none}.tn-login-legal a{pointer-events:auto;padding:5px 12px;border-radius:999px;background:#f4efe4d1;color:#2f6e24;font:600 12px/1 Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;text-decoration:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tn-login-legal a:hover{text-decoration:underline}.tn-login-legal a:focus-visible{outline:3px solid rgba(76,145,64,.42);outline-offset:3px}.tn-upload-login-field{position:absolute;display:block}.tn-upload-login-field--email{left:72.25%;top:41.02%;width:20.63%;height:5.42%}.tn-upload-login-field--password{left:72.25%;top:51.01%;width:20.63%;height:5.42%}.tn-upload-login-field input{width:100%;height:100%;border:1px solid rgba(190,190,184,.75);border-radius:8px;outline:none;background:#faf9f7f0;color:#17381e;font:500 clamp(12px,.86vw,15px) / 1 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;padding:0 14% 0 12.5%;box-shadow:inset 0 1px #ffffffe6}.tn-upload-login-field input::placeholder{color:#8d938f}.tn-upload-login-field input:focus{border-color:#387730b8;box-shadow:0 0 0 3px #37773024,inset 0 1px #fffffff2}.tn-upload-login-eye{position:absolute;left:90.76%;top:52.5%;width:2.1%;height:2.5%;border:0;padding:0;border-radius:999px;background:transparent;cursor:pointer}.tn-upload-login-eye:focus-visible,.tn-upload-login-forgot:focus-visible,.tn-upload-login-submit:focus-visible,.tn-upload-login-support:focus-visible,.tn-upload-login-remember:focus-within{outline:3px solid rgba(76,145,64,.42);outline-offset:3px}.tn-upload-login-remember{position:absolute;left:72.25%;top:58.78%;display:inline-flex;align-items:center;gap:.45vw;min-width:9.2%;height:2.7%;color:#17381e;font:500 clamp(11px,.82vw,14px) / 1 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;cursor:pointer}.tn-upload-login-remember input{width:clamp(13px,.96vw,16px);height:clamp(13px,.96vw,16px);margin:0;accent-color:#4f8d3e;cursor:pointer}.tn-upload-login-remember span{opacity:0}.tn-upload-login-forgot{position:absolute;left:85.55%;top:58.78%;display:inline-flex;align-items:center;justify-content:flex-end;width:7.2%;height:2.7%;border:0;padding:0;background:transparent;color:transparent;font:500 clamp(10px,.74vw,13px) / 1 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-align:right;cursor:pointer}.tn-upload-login-message{position:absolute;left:72.25%;top:69.7%;width:20.63%;min-height:3.55%;display:flex;align-items:center;padding:.48% .85%;border-radius:9px;font:700 clamp(10px,.72vw,12px) / 1.35 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.tn-upload-login-message--error{border:1px solid rgba(178,61,40,.28);background:#ffeee8f2;color:#a33a24}.tn-upload-login-message--success{border:1px solid rgba(64,128,48,.28);background:#eff9eaf5;color:#255f22}.tn-upload-login-submit{position:absolute;left:72.25%;top:63.34%;width:20.63%;height:5.53%;border:0;border-radius:8px;background:linear-gradient(180deg,#3f7e31,#2f6e24);box-shadow:0 10px 24px #16471840;color:#fff;font:800 clamp(13px,1.05vw,18px) / 1 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;letter-spacing:.1em;cursor:pointer}.tn-upload-login-submit:disabled{cursor:wait;opacity:.78}.tn-upload-login-support{position:absolute;left:75.9%;top:76.2%;width:14.2%;height:7.7%;border-radius:10px;text-decoration:none}@media (max-width: 900px){.tn-upload-login-page{overflow:hidden}.tn-upload-login-scroll{--tn-login-frame-height: 100dvh;--tn-login-artboard-width: max(1180px, min(calc(100dvh * 1672 / 941), calc(100vw / .28)));--tn-login-artboard-height: calc(var(--tn-login-artboard-width) * 941 / 1672);--tn-login-mobile-focus-x: .829;overflow:hidden}.tn-upload-login-artboard{position:absolute;left:calc(50vw - var(--tn-login-artboard-width) * var(--tn-login-mobile-focus-x));top:calc((100dvh - var(--tn-login-artboard-height)) / 2);width:var(--tn-login-artboard-width);height:var(--tn-login-artboard-height);min-width:1180px;min-height:100dvh}.tn-upload-login-field input{font-size:13px}.tn-upload-login-submit{font-size:15px}.tn-upload-login-remember,.tn-upload-login-forgot{font-size:12px}}@media (max-width: 340px){.tn-upload-login-scroll{--tn-login-mobile-focus-x: .826}}@media (max-height: 720px) and (min-width: 901px){.tn-upload-login-page{overflow-y:auto}.tn-upload-login-scroll{--tn-login-frame-height: 720px}}@media (max-height: 650px) and (min-width: 901px){.tn-upload-login-scroll{overflow-y:auto}.tn-upload-login-artboard{top:0;height:max(720px,calc(100vw * 941 / 1672))}}.mresumo{--mr-bg: #f6f5f0;--mr-surface: #ffffff;--mr-surface-2: #faf9f4;--mr-ink: #1a2017;--mr-ink-2: #4a5447;--mr-ink-3: #7a8276;--mr-line: #e6e3d8;--mr-line-2: #efece2;--mr-forest: #1f3a2a;--mr-leaf: #4a7c4e;--mr-lime: #a3c14a;--mr-terracotta: #c47648;--mr-sev-leve: #5a8a3a;--mr-sev-mod: #d99a2b;--mr-sev-sev: #b54a3f;--mr-font-ui: "Inter", -apple-system, system-ui, sans-serif;--mr-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Monaco, monospace;position:relative;background:var(--mr-bg);color:var(--mr-ink);font-family:var(--mr-font-ui);min-height:calc(100vh - 76px);-webkit-font-smoothing:antialiased}.mresumo *,.mresumo *:before,.mresumo *:after{box-sizing:border-box}.mresumo--dia{min-height:100dvh}.mr-topbar{display:flex;align-items:center;gap:10px;padding:14px 14px 12px;background:var(--mr-surface);border-bottom:1px solid var(--mr-line);position:sticky;top:0;z-index:20}.mr-topbar .back{width:34px;height:34px;flex-shrink:0;border-radius:9px;border:1px solid var(--mr-line);background:var(--mr-surface-2);color:var(--mr-ink-2);display:grid;place-items:center;cursor:pointer}.mr-topbar .tt{flex:1;min-width:0}.mr-topbar .tt .t{font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-topbar .tt .s{font-size:10.5px;font-family:var(--mr-font-mono);color:var(--mr-ink-3);text-transform:uppercase;letter-spacing:.05em;margin-top:2px}.mr-topbar--min{padding:10px 12px}.mr-topbar--min .back{width:auto;height:36px;padding:0 14px 0 10px;gap:4px;display:inline-flex;align-items:center;font-family:var(--mr-font-ui);font-size:13px;font-weight:700;color:var(--mr-ink)}.mr-body{padding:0 0 28px}.mr-tabs{display:flex;gap:8px;padding:10px 14px;background:var(--mr-surface);border-bottom:1px solid var(--mr-line);position:sticky;top:60px;z-index:19}.mr-tab{flex:1;-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 10px;border-radius:9px;border:1px solid var(--mr-line);background:var(--mr-surface-2);color:var(--mr-ink-2);font-family:var(--mr-font-ui);font-size:12.5px;font-weight:700;letter-spacing:-.01em;cursor:pointer}.mr-tab.on{background:var(--mr-forest);border-color:var(--mr-forest);color:#f0f5e8}.mr-tab .badge{font-family:var(--mr-font-mono);font-size:10px;font-weight:800;line-height:1;padding:2px 6px;border-radius:999px;background:var(--mr-terracotta);color:#fff}.mr-tab.on .badge{background:#ffffff38}.mr-pend-card{background:var(--mr-surface);border-bottom:1px solid var(--mr-line-2)}.mr-pend-card:last-child{border-bottom:1px solid var(--mr-line)}.mr-pend-card .m-tl-row{border-bottom:none}.mr-pend-badge{flex-shrink:0;font-family:var(--mr-font-mono);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:999px;background:#fbeed1;border:1px solid #e8d4a4;color:#8a6a18}.mr-pend-badge.is-erro{background:#fbe4e1;border-color:#e8b4ac;color:#9a3a2c}.mr-pend-row-erro{font-size:11px;color:#9a3a2c;margin-top:4px;line-height:1.35}.m-tl-row .chev.open{transform:rotate(90deg)}.mr-pend-detail{padding:2px 14px 14px;background:var(--mr-surface);display:grid;gap:8px}.mr-pend-pt{border:1px solid var(--mr-line);border-radius:11px;overflow:hidden;background:var(--mr-surface-2)}.mr-pend-pt-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 10px;border-bottom:1px solid var(--mr-line-2)}.mr-pend-pt-head .n{font-family:var(--mr-font-mono);font-size:11px;font-weight:800;color:var(--mr-ink);letter-spacing:.02em}.mr-pend-pt-head .hora{font-family:var(--mr-font-mono);font-size:10.5px;font-weight:600;color:var(--mr-ink-3)}.mr-pend-pt-head .gps{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font-family:var(--mr-font-mono);font-size:10px;font-weight:600;color:var(--mr-leaf)}.mr-pend-regs{display:grid;gap:1px;background:var(--mr-line-2)}.mr-pend-reg{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--mr-surface)}.mr-pend-reg .info{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.mr-pend-reg .cat{font-size:12.5px;font-weight:700;letter-spacing:-.01em;color:var(--mr-ink)}.mr-pend-reg .sev{width:fit-content;font-family:var(--mr-font-mono);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--mr-ink-2);background:var(--mr-surface-2);border:1px solid var(--mr-line);border-radius:999px;padding:1px 7px}.mr-pend-reg .obs{font-size:11.5px;line-height:1.35;color:var(--mr-ink-2)}.mr-pend-reg .foto{flex:0 0 auto;width:48px;height:48px;border-radius:9px;overflow:hidden;border:1px solid var(--mr-line);padding:0;background:var(--mr-surface-2);cursor:pointer}.mr-pend-reg .foto img{width:100%;height:100%;object-fit:cover;display:block}.mr-pend-trilha{font-family:var(--mr-font-mono);font-size:10.5px;font-weight:600;color:var(--mr-ink-3);padding:2px 2px 0}.mr-pend-actions{display:flex;gap:8px;padding-top:4px}.mr-pend-actions button{flex:1;border:none;border-radius:9px;background:var(--mr-forest);color:#f0f5e8;font-family:var(--mr-font-mono);font-size:11px;font-weight:700;padding:9px 11px;cursor:pointer;text-transform:uppercase;letter-spacing:.04em}.mr-pend-actions button:disabled{opacity:.6;cursor:default}.mr-pend-actions .mr-pend-discard{flex:0 0 auto;background:#fff;border:1px solid #e8b4ac;color:#9a3a2c}.mr-offline{margin:12px 14px 0;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#fbeed1;border:1px solid #e8d4a4;color:#8a6a18;font-size:12px;font-weight:600}.mr-offline .grow{flex:1}.mr-offline button{border:none;border-radius:8px;background:var(--mr-forest);color:#f0f5e8;font-family:var(--mr-font-mono);font-size:11px;font-weight:700;padding:7px 11px;cursor:pointer;text-transform:uppercase;letter-spacing:.04em}.mr-offline button:disabled{opacity:.6;cursor:default}.mr-offline button.mr-offline-ghost{background:transparent;color:#8a6a18;border:1px solid #e8d4a4}.mr-offline-erro{margin:8px 14px 0;padding:10px 12px;border-radius:10px;background:#fbe4e1;border:1px solid #e8b4ac;color:#9a3a2c;font-size:12px;font-weight:600}.mr-pendentes{margin:8px 14px 0;display:flex;flex-direction:column;gap:8px}.mr-pend-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:var(--mr-surface);border:1px solid var(--mr-line)}.mr-pend-item.is-erro{background:#fbe4e1;border-color:#e8b4ac}.mr-pend-item .info{flex:1;min-width:0}.mr-pend-item .t{display:flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:var(--mr-ink)}.mr-pend-item .t .tal.sem{color:#9a3a2c}.mr-pend-item .t .dt{font-size:11px;font-weight:600;color:var(--mr-ink-3)}.mr-pend-item .s{font-size:11px;color:var(--mr-ink-3);margin-top:2px}.mr-pend-item .e{font-size:11px;color:#9a3a2c;margin-top:4px;line-height:1.35}.mr-pend-discard{flex-shrink:0;border:1px solid #e8b4ac;border-radius:8px;background:#fff;color:#9a3a2c;font-family:var(--mr-font-mono);font-size:11px;font-weight:700;padding:7px 11px;cursor:pointer;text-transform:uppercase;letter-spacing:.04em}.mr-search{margin:12px 14px 0;height:42px;background:var(--mr-surface);border:1px solid var(--mr-line);border-radius:10px;display:flex;align-items:center;padding:0 12px;gap:10px}.mr-search svg{color:var(--mr-ink-3);flex-shrink:0}.mr-search input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:13.5px;font-family:var(--mr-font-ui);color:var(--mr-ink)}.mr-sort{padding:14px 14px 8px;display:flex;align-items:center;justify-content:space-between}.mr-sort .lbl{font-size:10px;color:var(--mr-ink-3);font-family:var(--mr-font-mono);text-transform:uppercase;letter-spacing:.06em}.mr-minimap{width:100%;height:100%;display:block;background:linear-gradient(160deg,#c5d2af,#aebd96)}.mr-minimap .poly{fill:#1f3a2a6b;stroke:#fff;stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mr-sevdot{display:inline-block;border-radius:50%;flex-shrink:0}.mr-sevpill{display:inline-flex;align-items:center;gap:5px;padding:3px 8px 3px 7px;border-radius:999px;font-family:var(--mr-font-mono);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.m-tl-group{background:var(--mr-surface)}.m-tl-group-head{display:flex;align-items:center;gap:7px;padding:14px 14px 6px;background:var(--mr-bg)}.m-tl-group-head .ttl{font-size:11px;font-family:var(--mr-font-mono);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--mr-ink-2)}.m-tl-group-head .ct{font-size:10px;font-family:var(--mr-font-mono);color:var(--mr-ink-3);padding:1px 6px;border-radius:999px;background:var(--mr-surface);border:1px solid var(--mr-line)}.m-tl-row{-webkit-appearance:none;appearance:none;width:100%;text-align:left;font-family:var(--mr-font-ui);display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--mr-surface);border:none;border-bottom:1px solid var(--mr-line-2);cursor:pointer}.m-tl-row:last-child{border-bottom:1px solid var(--mr-line)}.m-tl-row:active{background:var(--mr-surface-2)}.m-tl-row-map{width:72px;height:72px;border-radius:12px;overflow:hidden;flex-shrink:0;border:1px solid var(--mr-line);background:#1f2a16}.mr-thumb-sat{position:relative;width:100%;height:100%}.mr-thumb-sat .img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.mr-thumb-sat .poly{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mr-thumb-sat .poly polygon{fill:#7ec8502e;stroke:#f3fbe9;stroke-width:2.2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.m-tl-row-body{flex:1;min-width:0}.m-tl-row-head{display:flex;align-items:center;gap:8px}.m-tl-row-id{font-size:11px;font-family:var(--mr-font-mono);font-weight:700;color:var(--mr-forest);background:#eef5e8;padding:2px 7px;border-radius:5px;letter-spacing:.02em;flex-shrink:0}.m-tl-row-id.m-tl-row-user{font-family:var(--mr-font-ui);font-weight:600;letter-spacing:0;max-width:52%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-tl-row-name{font-size:14px;font-weight:700;letter-spacing:-.01em;color:var(--mr-ink);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-tl-row-meta{font-size:10.5px;font-family:var(--mr-font-mono);color:var(--mr-ink-3);letter-spacing:.02em;margin-top:3px}.m-tl-row-foot{font-size:11px;color:var(--mr-ink-2);margin-top:4px;display:flex;align-items:center;gap:6px}.m-tl-row-occ{font-family:var(--mr-font-mono);color:var(--mr-ink-3)}.m-tl-row-occ b{color:var(--mr-ink);font-weight:700}.m-tl-row-sep{color:var(--mr-line)}.m-tl-row-visit{font-family:var(--mr-font-mono);color:var(--mr-ink-3);font-size:10.5px}.m-tl-row .chev{color:var(--mr-ink-3);flex-shrink:0}.mr-empty{margin:16px 14px;padding:18px 16px;background:var(--mr-surface);border:1px dashed var(--mr-line);border-radius:12px;color:var(--mr-ink-3);font-size:12.5px;line-height:1.45;text-align:center}.m-day-picker{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--mr-surface);border-bottom:1px solid var(--mr-line)}.m-day-picker .nav{width:32px;height:32px;border-radius:8px;background:var(--mr-surface-2);border:1px solid var(--mr-line);display:grid;place-items:center;color:var(--mr-ink-2);cursor:pointer;flex-shrink:0}.m-day-picker .nav.disabled{opacity:.35;cursor:default}.m-day-picker .body{flex:1;text-align:center}.m-day-picker .d{font-size:14px;font-weight:700;letter-spacing:-.01em;line-height:1.15}.m-day-picker .s{font-size:10.5px;font-family:var(--mr-font-mono);color:var(--mr-ink-3);text-transform:uppercase;letter-spacing:.05em;margin-top:2px}.m-day-picker .pg{font-size:9px;font-family:var(--mr-font-mono);color:var(--mr-leaf);font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-top:3px}.m-day-picker--below{margin:12px 14px 0;border:1px solid var(--mr-line);border-radius:12px}.mr-map-wrap{position:relative;overflow:hidden}.m-day-here{position:absolute;left:12px;bottom:12px;background:var(--mr-surface);border:1px solid var(--mr-line);border-radius:999px;padding:6px 12px;display:flex;align-items:center;gap:8px;font-family:var(--mr-font-mono);font-size:11px;font-weight:700;color:var(--mr-ink);letter-spacing:.02em;box-shadow:0 2px 6px #00000014;z-index:5}.m-day-here .sep{width:3px;height:3px;border-radius:50%;background:var(--mr-ink-3)}.m-day-here .date{color:var(--mr-ink-3);font-weight:600}.m-day-sel{position:absolute;left:12px;right:12px;bottom:52px;background:var(--mr-surface);border:1px solid var(--mr-line);border-left-width:4px;border-radius:10px;padding:8px 8px 8px 12px;display:flex;align-items:center;gap:8px;box-shadow:0 4px 12px #0000001f;z-index:6}.m-day-sel .dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.m-day-sel .n{flex:1;font-size:13px;font-weight:700;letter-spacing:-.01em;color:var(--mr-ink);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-day-sel .ct{font-family:var(--mr-font-mono);font-size:10.5px;color:var(--mr-ink-3);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.m-day-sel .x{width:24px;height:24px;border-radius:50%;border:none;background:var(--mr-surface-2);color:var(--mr-ink-2);font-size:16px;line-height:1;cursor:pointer;display:grid;place-items:center;flex-shrink:0}.m-day-legend{position:absolute;right:12px;top:12px;background:#fffffff0;border:1px solid var(--mr-line);border-radius:8px;padding:6px 9px;display:flex;flex-direction:column;gap:4px;font-family:var(--mr-font-mono);font-size:9.5px;font-weight:600;letter-spacing:.02em;color:var(--mr-ink-2);box-shadow:0 1px 3px #00000014;z-index:5}.m-day-legend>span{display:flex;align-items:center;gap:5px}.m-day-legend .d{width:8px;height:8px;border-radius:50%}.m-day-session{margin:12px 14px 0;background:var(--mr-surface);border:1px solid var(--mr-line);border-radius:14px;overflow:hidden}.m-day-session .who{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--mr-line-2)}.m-day-session .ava{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#c8a87a,#8a5a3c);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700;flex-shrink:0}.m-day-session .ava.ava--photo{background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid var(--mr-line)}.m-day-session .who-body{flex:1;min-width:0}.m-day-session .n{font-size:13.5px;font-weight:700;letter-spacing:-.01em;line-height:1.15}.m-day-session .who-sub{font-size:10.5px;font-family:var(--mr-font-mono);color:var(--mr-ink-3);text-transform:uppercase;letter-spacing:.05em;margin-top:2px}.m-day-session .kpis{display:grid;grid-template-columns:repeat(4,1fr)}.m-day-session .k{padding:12px 8px;text-align:center;border-right:1px solid var(--mr-line-2)}.m-day-session .k:last-child{border-right:none}.m-day-session .k .l{font-size:9px;font-family:var(--mr-font-mono);color:var(--mr-ink-3);text-transform:uppercase;letter-spacing:.05em}.m-day-session .k .v{font-family:var(--mr-font-mono);font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--mr-ink);margin-top:3px;line-height:1}.m-day-session .k .v .u{font-size:10px;color:var(--mr-ink-3);font-weight:600;margin-left:2px}.mr-occ-wrap{padding:0 14px 4px}.m-day-cat{margin-top:14px}.m-day-cat-head{display:flex;align-items:baseline;gap:8px;padding:0 2px 8px}.m-day-cat-head .ttl{font-size:12px;font-weight:700;font-family:var(--mr-font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--mr-ink-2)}.m-day-cat-head .ct{font-size:10.5px;font-family:var(--mr-font-mono);color:var(--mr-ink-3);padding:1px 7px;border-radius:999px;background:var(--mr-surface);border:1px solid var(--mr-line)}.m-day-cat-list{display:flex;flex-direction:column;gap:8px}.m-day-occ{-webkit-appearance:none;appearance:none;width:100%;background:var(--mr-surface);border:1px solid var(--mr-line);border-radius:14px;padding:12px;display:flex;gap:12px;align-items:flex-start;text-align:left;cursor:pointer;font-family:var(--mr-font-ui);transition:border-color .15s ease,box-shadow .15s ease}.m-day-occ.is-sel{border-color:var(--mr-forest);box-shadow:0 0 0 1px var(--mr-forest)}.m-day-occ .thumb{position:relative;width:60px;height:60px;border-radius:10px;overflow:hidden;flex-shrink:0;border:1px solid var(--mr-line)}.m-day-occ .thumb .sev-bar{position:absolute;left:0;bottom:0;width:100%;height:4px}.m-day-occ .body{flex:1;min-width:0}.m-day-occ .row1{display:flex;align-items:center;gap:8px}.m-day-occ .name{font-size:14px;font-weight:700;letter-spacing:-.01em;line-height:1.15;color:var(--mr-ink);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-day-occ .sci{font-size:10.5px;font-style:italic;color:var(--mr-ink-3);margin-top:2px}.m-day-occ .metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;background:var(--mr-surface-2);border:1px solid var(--mr-line-2);border-radius:10px;padding:8px}.m-day-occ .metrics .m-item{text-align:center}.m-day-occ .metrics .l{font-size:8.5px;font-family:var(--mr-font-mono);color:var(--mr-ink-3);text-transform:uppercase;letter-spacing:.05em;line-height:1}.m-day-occ .metrics .v{font-family:var(--mr-font-mono);font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--mr-ink);line-height:1;margin-top:4px}.m-day-occ .foot{display:flex;align-items:center;gap:10px;margin-top:10px;font-family:var(--mr-font-mono);font-size:10.5px;color:var(--mr-ink-3)}.m-day-occ .foot .loc,.m-day-occ .foot .photos{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:var(--mr-ink-2)}.m-day-occ .foot .spacer{flex:1}.m-day-occ .foot .cta{display:inline-flex;align-items:center;gap:2px;font-weight:700;color:var(--mr-forest);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.m-day-occ.is-sel .foot .cta{color:var(--mr-ink-2)}.m-day-occ .foot .q{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:var(--mr-forest);background:var(--mr-surface-2);border:1px solid var(--mr-line-2);border-radius:999px;padding:2px 8px}.m-day-relato{margin-top:12px;padding-top:12px;border-top:1px solid var(--mr-line-2)}.m-day-relato-head .ttl{font-size:10.5px;font-family:var(--mr-font-mono);font-weight:700;color:var(--mr-ink-2);text-transform:uppercase;letter-spacing:.06em}.m-day-relato-item{margin-top:8px}.m-day-relato-item .pt{display:inline-block;font-family:var(--mr-font-mono);font-size:9.5px;font-weight:700;color:var(--mr-ink-3);background:var(--mr-surface-2);border:1px solid var(--mr-line);border-radius:6px;padding:1px 6px;margin-bottom:4px}.m-day-relato-item .txt{margin:0;font-size:12px;line-height:1.4;color:var(--mr-ink-2)}.m-day-leituras{margin-top:12px;padding-top:12px;border-top:1px solid var(--mr-line-2);display:grid;gap:7px}.m-day-leituras-head{font-size:10.5px;font-family:var(--mr-font-mono);font-weight:700;color:var(--mr-ink-2);text-transform:uppercase;letter-spacing:.06em}.m-day-leitura{display:flex;align-items:center;flex-wrap:wrap;gap:6px;background:var(--mr-surface-2);border:1px solid var(--mr-line);border-radius:9px;padding:7px 9px}.m-day-leitura .pt{font-family:var(--mr-font-mono);font-size:10px;font-weight:800;color:var(--mr-ink-3);background:#fff;border:1px solid var(--mr-line);border-radius:6px;padding:2px 6px}.m-day-leitura .sev{font-size:10px;font-weight:800;border-radius:999px;padding:2px 8px}.m-day-leitura .q{font-family:var(--mr-font-mono);font-size:12px;font-weight:800;color:var(--mr-ink)}.m-day-leitura .dano{font-family:var(--mr-font-mono);font-size:11.5px;font-weight:800;color:#8a5a14}.m-day-leitura .cam{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;color:var(--mr-ink-3);margin-left:auto}.m-day-leitura-foto{margin-left:auto;width:44px;height:44px;border-radius:8px;overflow:hidden;border:1px solid var(--mr-line);padding:0;background:var(--mr-surface-2);cursor:pointer;flex:0 0 auto}.m-day-leitura-foto img{width:100%;height:100%;object-fit:cover;display:block}.m-day-action{display:flex;align-items:flex-start;gap:7px;background:#f4ede1;border:1px solid #e3d6bf;border-radius:8px;padding:7px 9px;font-size:11.5px;color:var(--mr-ink-2);margin-top:10px;line-height:1.35}.m-day-action .ic{width:16px;height:16px;border-radius:50%;background:var(--mr-terracotta);color:#fff;display:grid;place-items:center;flex-shrink:0;font-family:var(--mr-font-mono);font-size:10px;font-weight:700;line-height:1}.m-day-photos{margin-top:12px;padding-top:12px;border-top:1px solid var(--mr-line-2)}.m-day-photos-head{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.m-day-photos-head .ttl{font-size:10.5px;font-family:var(--mr-font-mono);font-weight:700;color:var(--mr-ink-2);text-transform:uppercase;letter-spacing:.06em}.m-day-photos-head .ct{font-size:10px;font-family:var(--mr-font-mono);color:var(--mr-ink-3);padding:1px 6px;border-radius:999px;background:var(--mr-surface-2);border:1px solid var(--mr-line)}.m-day-photos-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.m-day-photo-thumb{-webkit-appearance:none;appearance:none;border:1px solid var(--mr-line);padding:0;position:relative;min-height:84px;aspect-ratio:1;border-radius:8px;overflow:hidden;cursor:pointer;background:var(--mr-surface-2)}.m-day-photo-thumb img{width:100%;height:100%;object-fit:cover;display:block}.m-day-photo-thumb .pt{position:absolute;left:4px;bottom:4px;font-family:var(--mr-font-mono);font-size:9px;font-weight:700;color:#fff;background:#1a2017c7;padding:1px 5px;border-radius:4px;letter-spacing:.04em}.m-day-photo-thumb .zoom{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background:#ffffffeb;color:var(--mr-ink);display:grid;place-items:center;box-shadow:0 1px 2px #00000026}.mr-thumb-ph{width:100%;height:100%;display:grid;place-items:center;color:#fff}.mr-thumb-ph.bug{background:linear-gradient(135deg,#8a6a18,#c47648)}.mr-thumb-ph.weed{background:linear-gradient(135deg,#5a8a3a,#2d5a3f)}.mr-thumb-ph.crop{background:linear-gradient(135deg,#4a7c4e,#1f3a2a)}.mr-thumb-ph.disease{background:linear-gradient(135deg,#b54a3f,#8a2f25)}.mr-thumb-ph.other{background:linear-gradient(135deg,#7a8276,#4a5447)}.mr-thumb img{width:100%;height:100%;object-fit:cover;display:block}.m-day-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f120cc7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px 16px}.m-day-lightbox .frame{position:relative;width:100%;max-width:460px;background:var(--mr-ink);border-radius:16px;overflow:hidden;box-shadow:0 10px 32px #0006;display:flex;flex-direction:column}.m-day-lightbox .img{min-height:50vh;aspect-ratio:4 / 5;background:#2a2a26}.m-day-lightbox .img img{width:100%;height:100%;object-fit:contain;display:block}.m-day-lightbox .img>.mr-thumb-ph{width:100%;height:100%}.m-day-lightbox .close{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:50%;border:none;background:#ffffffeb;color:var(--mr-ink);font-size:20px;font-weight:600;line-height:1;cursor:pointer;display:grid;place-items:center;box-shadow:0 2px 6px #00000040}.m-day-lightbox .info{padding:12px 16px;background:#0f120ceb;color:#f0f5e8}.m-day-lightbox .info .ttl{font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.15}.m-day-lightbox .info .sub{display:flex;align-items:center;gap:6px;font-family:var(--mr-font-mono);font-size:10.5px;color:#f0f5e8b3;margin-top:4px;text-transform:uppercase;letter-spacing:.05em}.m-day-lightbox .info .sub .dot{width:3px;height:3px;border-radius:50%;background:#f0f5e866}.m-day-lightbox .lb-nav{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 14px;background:#0f120ceb;gap:12px}.m-day-lightbox .lb-nav button{width:36px;height:36px;border-radius:50%;border:1px solid rgba(240,245,232,.18);background:transparent;color:#f0f5e8;display:grid;place-items:center;cursor:pointer}.m-day-lightbox .dots{display:flex;gap:6px}.m-day-lightbox .dots .d{width:6px;height:6px;border-radius:50%;background:#f0f5e84d}.m-day-lightbox .dots .d.on{background:var(--mr-lime);box-shadow:0 0 0 3px #a3c14a2e}.mr-loading{margin:18px 0;text-align:center;color:var(--mr-ink-3);font-size:10px;font-family:var(--mr-font-mono);font-weight:700;letter-spacing:.08em}.mr-error{margin:12px 14px 0;padding:10px 12px;border-radius:10px;background:#fbe6e1;border:1px solid #e9bfb6;color:#8a2f25;font-size:12px}.monit-app{--m-bg: #f6f5f0;--m-surface: #ffffff;--m-surface-2: #faf9f4;--m-ink: #1a2017;--m-ink-2: #4a5447;--m-ink-3: #7a8276;--m-line: #e6e3d8;--m-line-2: #efece2;--m-forest: #1f3a2a;--m-forest-2: #2d5a3f;--m-leaf: #4a7c4e;--m-lime: #a3c14a;--m-earth: #8a5a3c;--m-terracotta: #c47648;--m-amber: #d99a2b;--m-crimson: #b54a3f;--m-sev-leve: #5a8a3a;--m-sev-mod: #d99a2b;--m-sev-sev: #b54a3f;--m-font-ui: "Inter", -apple-system, system-ui, "Segoe UI", sans-serif;--m-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Monaco, "Courier New", monospace;--m-font-display: "Inter", sans-serif;display:flex;flex-direction:column;height:100%;flex:1;min-height:0;background:#2a2a26;font-family:var(--m-font-ui);color:var(--m-ink);-webkit-font-smoothing:antialiased;overflow:hidden}.monit-frame{display:flex;flex-direction:column;height:100%;width:100%;max-width:560px;margin:0 auto;background:var(--m-bg);position:relative;box-shadow:0 0 0 1px var(--m-line);overflow:hidden}.monit-app .m-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#1018128c;display:flex;align-items:center;justify-content:center;padding:24px}.monit-app .m-confirm-box{width:100%;max-width:340px;background:var(--m-surface);border-radius:18px;padding:22px 20px 16px;box-shadow:0 20px 50px #00000059}.monit-app .m-confirm-titulo{font-size:17px;font-weight:800;color:var(--m-ink);margin-bottom:8px}.monit-app .m-confirm-msg{font-size:14px;line-height:1.45;color:var(--m-ink-2);margin-bottom:18px}.monit-app .m-confirm-acoes{display:flex;gap:10px}.monit-app .m-confirm-btn{flex:1;height:46px;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;border:1px solid var(--m-line)}.monit-app .m-confirm-btn.cancelar{background:var(--m-surface-2);color:var(--m-ink)}.monit-app .m-confirm-btn.excluir{background:var(--m-crimson);border-color:var(--m-crimson);color:#fff}.monit-app .m-topbar{min-height:56px;background:var(--m-surface);border-bottom:1px solid var(--m-line);display:flex;align-items:center;padding:env(safe-area-inset-top,0px) 14px 0;gap:10px;flex-shrink:0}.monit-app .m-topbar .back{width:36px;height:36px;border-radius:10px;background:transparent;border:1px solid var(--m-line);display:grid;place-items:center;color:var(--m-ink-2);flex-shrink:0;cursor:pointer;padding:0}.monit-app .m-topbar .back.brand{background:var(--m-forest);color:#d8e8c4;border:none;font-weight:800;font-size:14px;font-family:var(--m-font-display)}.monit-app .m-topbar .title{flex:1;min-width:0}.monit-app .m-topbar .title-h{font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.15;color:var(--m-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monit-app .m-topbar .title-s{font-size:11px;color:var(--m-ink-3);font-family:var(--m-font-mono);letter-spacing:.04em;text-transform:uppercase;line-height:1.2;margin-top:2px}.monit-app .m-topbar .gps-mini{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#eef5e8;color:var(--m-forest);font-size:11px;font-weight:600;font-family:var(--m-font-mono);flex-shrink:0;border:none;cursor:pointer}.monit-app .m-topbar .gps-mini:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--m-leaf);box-shadow:0 0 0 3px #4a7c4e33}.monit-app .m-topbar .gps-mini.warn{background:#fdecd5;color:#8a5a14}.monit-app .m-topbar .gps-mini.warn:before{background:var(--m-amber);box-shadow:0 0 0 3px #d99a2b33}.monit-app .m-topbar .m-finalizar{padding:11px 22px;border-radius:10px;border:1px solid var(--m-forest);background:var(--m-forest);color:#f0f5e8;font-size:14px;font-weight:800;font-family:var(--m-font-ui);cursor:pointer}.monit-app .m-body{flex:1;overflow-y:auto;position:relative;background:var(--m-bg)}.monit-app .m-body.with-map{padding:0;overflow:hidden}.monit-app .m-walk-top{position:absolute;top:12px;left:12px;right:12px;background:var(--m-surface);border:1px solid var(--m-line);border-radius:12px;padding:10px 14px;display:flex;gap:12px;align-items:center;box-shadow:0 2px 8px #0000000d;z-index:4}.monit-app .m-walk-top .ic{color:var(--m-forest);display:flex}.monit-app .m-walk-top .cols{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.monit-app .m-walk-top .l{font-size:9px;color:var(--m-ink-3);font-family:var(--m-font-mono);text-transform:uppercase;letter-spacing:.06em}.monit-app .m-walk-top .v{font-size:13px;font-weight:700;font-family:var(--m-font-mono);letter-spacing:-.01em;color:var(--m-ink);margin-top:1px}.monit-app .m-gps-warn{position:absolute;top:76px;left:12px;right:12px;background:#fff4d8;border:1px solid #e8d4a4;border-radius:12px;padding:10px 12px;display:flex;gap:10px;align-items:flex-start;font-size:12px;color:var(--m-ink-2);z-index:4;box-shadow:0 8px 24px #0000001f}.monit-app .m-gps-warn .ic{width:18px;height:18px;border-radius:50%;background:var(--m-amber);color:#fff;display:grid;place-items:center;flex-shrink:0;font-family:var(--m-font-mono);font-weight:700;font-size:11px;margin-top:1px}.monit-app .m-gps-warn-body{flex:1;min-width:0;line-height:1.35}.monit-app .m-gps-warn-title{font-weight:700;color:#8a5a14;font-size:12.5px}.monit-app .m-gps-warn-help{margin-top:3px;font-size:11px;color:var(--m-ink-2);font-weight:500}.monit-app .m-gps-warn-cta{background:var(--m-forest);color:#f0f5e8;border:none;border-radius:8px;padding:7px 12px;font-size:11.5px;font-weight:700;font-family:var(--m-font-ui);cursor:pointer;flex-shrink:0}.monit-app .m-gps-warn-x{background:transparent;border:none;color:var(--m-ink-2);padding:2px;display:grid;place-items:center;cursor:pointer;flex-shrink:0}.monit-app .m-sheet{position:absolute;left:0;right:0;bottom:0;background:var(--m-surface);border-radius:22px 22px 0 0;box-shadow:0 -8px 24px #00000014;display:flex;flex-direction:column;z-index:5;transition:height .22s cubic-bezier(.32,.72,0,1),transform .22s cubic-bezier(.32,.72,0,1);touch-action:none;will-change:height,transform}.monit-app .m-sheet.snap-low{height:30%}.monit-app .m-sheet.snap-mid{height:58%}.monit-app .m-sheet.snap-high{height:92%}.monit-app .m-sheet.dragging{transition:none}.monit-app .m-sheet-grab{height:28px;display:grid;place-items:center;flex-shrink:0;cursor:grab;touch-action:none;background:transparent;border:none;width:100%;padding:0}.monit-app .m-sheet-grab:active{cursor:grabbing}.monit-app .m-sheet-grab:before{content:"";width:44px;height:5px;border-radius:3px;background:#c7c8b8;transition:background .12s ease,width .12s ease}.monit-app .m-sheet-grab:hover:before,.monit-app .m-sheet.dragging .m-sheet-grab:before{background:var(--m-forest);width:56px}.monit-app .m-gps-fab{position:absolute;right:14px;top:84px;width:44px;height:44px;border-radius:50%;background:var(--m-surface);border:1px solid var(--m-line);color:var(--m-forest);display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 12px #0000002e;z-index:4;padding:0}.monit-app .m-gps-fab:active{transform:scale(.96)}.monit-app .m-gps-fab.warn{background:#fdecd5;color:#8a5a14;border-color:#e8d4a4}.monit-app .m-sheet-header{padding:0 18px 14px;flex-shrink:0}.monit-app .m-sheet-title{font-size:17px;font-weight:700;letter-spacing:-.015em}.monit-app .m-sheet-sub{font-size:11px;color:var(--m-ink-3);font-family:var(--m-font-mono);margin-top:3px;text-transform:uppercase;letter-spacing:.06em}.monit-app .m-sheet-body{padding:0 16px 12px;overflow-y:auto;flex:1}.monit-app .m-sheet-footer{border-top:1px solid var(--m-line);padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px));flex-shrink:0;display:flex;gap:8px;align-items:center;background:var(--m-surface);border-radius:0}.monit-app .m-cats-list{display:flex;flex-direction:column;gap:8px}.monit-app .m-cat-card-wide{position:relative;border-radius:14px;overflow:hidden;height:88px;border:1px solid var(--m-line);background:var(--m-surface-2);cursor:pointer;width:100%;text-align:left;padding:0;font-family:inherit;display:block}.monit-app .m-cat-card-wide .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.monit-app .m-cat-card-wide .ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fffffff7,#ffffffd9 45%,#ffffff1a)}.monit-app .m-cat-card-wide .body{position:absolute;left:16px;top:50%;transform:translateY(-50%);right:56px}.monit-app .m-cat-card-wide .name{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--m-ink);line-height:1.1}.monit-app .m-cat-card-wide .meta{font-size:10px;color:var(--m-ink-3);font-family:var(--m-font-mono);text-transform:uppercase;letter-spacing:.06em;margin-top:4px}.monit-app .m-cat-card-wide .chev{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--m-ink-3)}.monit-app .m-draft-item{display:flex;align-items:center;gap:10px;background:var(--m-surface-2);border:1px solid var(--m-line);border-radius:10px;padding:10px 12px;margin-bottom:8px}.monit-app .m-draft-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.monit-app .m-draft-texts{flex:1;min-width:0}.monit-app .m-draft-title{font-size:13px;font-weight:700;color:var(--m-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monit-app .m-draft-sub{font-size:10.5px;color:var(--m-ink-3);font-family:var(--m-font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.monit-app .m-draft-rm{background:transparent;border:none;width:28px;height:28px;border-radius:8px;color:var(--m-ink-3);font-size:16px;cursor:pointer;display:grid;place-items:center}.monit-app .m-draft-rm:hover{background:var(--m-line-2);color:var(--m-crimson)}.monit-app .m-section-label{font-size:10.5px;color:var(--m-ink-3);font-family:var(--m-font-mono);text-transform:uppercase;letter-spacing:.08em;margin:4px 0 10px;font-weight:600}.monit-app .m-btn{height:48px;border-radius:12px;border:none;font-family:var(--m-font-ui);font-weight:600;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;padding:0 18px;letter-spacing:-.005em}.monit-app .m-btn.primary{background:var(--m-forest);color:#f0f5e8}.monit-app .m-btn.primary:disabled{background:var(--m-line);color:var(--m-ink-3);cursor:not-allowed}.monit-app .m-btn.outline{background:var(--m-surface);color:var(--m-ink);border:1px solid var(--m-line)}.monit-app .m-btn.block{width:100%;flex:1}.monit-app .m-footer-meta{font-family:var(--m-font-mono);font-size:10px;color:var(--m-ink-3);text-transform:uppercase;letter-spacing:.06em;line-height:1.3;flex:1}.monit-app .m-footer-meta b{color:var(--m-ink-2);font-weight:600}.monit-app .m-err{background:#fde2dc;border:1px solid #f1b3a8;border-radius:10px;padding:10px 12px;font-size:12.5px;color:var(--m-crimson);margin-bottom:10px}.monit-app .m-search{height:44px;background:var(--m-surface);border:1px solid var(--m-line);border-radius:10px;display:flex;align-items:center;padding:0 14px;gap:10px;margin:12px 14px 0}.monit-app .m-search input{flex:1;border:none;outline:none;background:transparent;font-size:14px;font-family:var(--m-font-ui);color:var(--m-ink)}.monit-app .m-search .ic{color:var(--m-ink-3);display:flex}.monit-app .m-pest-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px 14px 18px}.monit-app .m-pest-card{position:relative;border-radius:12px;overflow:hidden;min-height:138px;aspect-ratio:1.1;border:1px solid var(--m-line);background:var(--m-surface-2);cursor:pointer;padding:0;font-family:inherit;text-align:left}.monit-app .m-pest-card .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.monit-app .m-pest-card .ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.68) 32%,transparent 65%)}.monit-app .m-pest-card .body{position:absolute;left:10px;right:10px;bottom:10px}.monit-app .m-pest-card .name{font-size:12.5px;font-weight:700;letter-spacing:-.01em;color:var(--m-ink);line-height:1.15}.monit-app .m-pest-card .sci{font-size:10px;font-style:italic;color:var(--m-ink-3);margin-top:2px}.monit-app .m-pest-empty{padding:30px 24px;text-align:center;color:var(--m-ink-3);font-size:13px}.monit-app .m-hero{height:180px;position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:16px 18px 18px}.monit-app .m-hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.monit-app .m-hero .bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border:0}.monit-app .m-hero .ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#fffffffa,#ffffffb3 35%,#00000026)}.monit-app .m-hero .body{position:relative}.monit-app .m-hero .name{font-size:22px;font-weight:800;letter-spacing:-.015em;line-height:1.12;color:var(--m-ink)}.monit-app .m-hero .sci{font-size:12px;font-style:italic;color:var(--m-ink-2);margin-top:4px}.monit-app .m-form{padding:16px 16px calc(24px + env(safe-area-inset-bottom,0px))}.monit-app .m-form-label{font-size:11px;font-weight:600;color:var(--m-ink-3);text-transform:uppercase;letter-spacing:.08em;font-family:var(--m-font-mono);margin-bottom:8px}.monit-app .m-form-section{margin-bottom:18px}.monit-app .m-input{width:100%;height:52px;padding:0 14px;background:var(--m-surface);border:1px solid var(--m-line);border-radius:10px;font-family:var(--m-font-mono);font-size:20px;font-weight:600;color:var(--m-ink);outline:none}.monit-app .m-textarea{width:100%;min-height:92px;padding:12px 14px;background:var(--m-surface);border:1px solid var(--m-line);border-radius:10px;font-family:var(--m-font-ui);font-size:14px;color:var(--m-ink);resize:vertical;line-height:1.5;outline:none}.monit-app .m-select{width:100%;height:52px;padding:0 14px;background:var(--m-surface);border:1px solid var(--m-line);border-radius:10px;font-family:var(--m-font-ui);font-size:15px;color:var(--m-ink);outline:none}.monit-app .m-counter-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.monit-app .m-counter-grid.two{grid-template-columns:repeat(2,1fr)}.monit-app .m-counter{background:var(--m-surface);border:1px solid var(--m-line);border-radius:12px;padding:10px 4px;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.monit-app .m-counter .lbl{font-size:10px;font-weight:600;color:var(--m-ink-3);text-transform:uppercase;letter-spacing:.04em;text-align:center;font-family:var(--m-font-mono);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monit-app .m-counter .row{display:flex;align-items:center;justify-content:center;gap:6px;width:100%}.monit-app .m-counter .btn{width:28px;height:28px;flex:0 0 auto;border-radius:50%;border:1px solid var(--m-line);background:var(--m-surface-2);font-size:16px;font-weight:700;color:var(--m-ink);display:grid;place-items:center;cursor:pointer;padding:0}.monit-app .m-counter .v{font-family:var(--m-font-mono);font-size:20px;font-weight:700;color:var(--m-ink);letter-spacing:-.02em;min-width:18px;text-align:center}.monit-app .m-seg{display:grid;gap:8px}.monit-app .m-seg.three{grid-template-columns:repeat(3,1fr)}.monit-app .m-seg.two{grid-template-columns:repeat(2,1fr)}.monit-app .m-seg-btn{height:46px;background:var(--m-surface);border:1px solid var(--m-line);border-radius:10px;display:flex;align-items:center;justify-content:center;gap:6px;font-weight:600;font-size:13px;color:var(--m-ink-2);cursor:pointer;letter-spacing:-.005em;font-family:var(--m-font-ui)}.monit-app .m-seg-btn .dot{width:8px;height:8px;border-radius:50%;background:var(--m-line)}.monit-app .m-seg-btn.active{background:var(--m-forest);border-color:var(--m-forest);color:#f0f5e8}.monit-app .m-seg-btn.leve .dot{background:var(--m-sev-leve)}.monit-app .m-seg-btn.mod .dot{background:var(--m-sev-mod)}.monit-app .m-seg-btn.sev .dot{background:var(--m-sev-sev)}.monit-app .m-seg-btn.leve.active{background:var(--m-sev-leve);border-color:var(--m-sev-leve)}.monit-app .m-seg-btn.mod.active{background:var(--m-sev-mod);border-color:var(--m-sev-mod)}.monit-app .m-seg-btn.sev.active{background:var(--m-sev-sev);border-color:var(--m-sev-sev)}.monit-app .m-seg-btn.active .dot{background:#ffffffe6}.monit-app .m-photo{background:var(--m-surface);border:1.5px dashed #c7c8b8;border-radius:12px;padding:18px;display:flex;align-items:center;gap:14px;cursor:pointer;width:100%;text-align:left;font-family:inherit}.monit-app .m-photo .ic{width:50px;height:50px;border-radius:12px;background:var(--m-forest);color:#d8e8c4;display:grid;place-items:center;flex-shrink:0}.monit-app .m-photo strong{display:block;font-size:14px;color:var(--m-ink);font-weight:600}.monit-app .m-photo span{font-size:11px;color:var(--m-ink-3)}.monit-app .m-photo-preview{width:100%;max-height:220px;border-radius:12px;object-fit:cover;border:1px solid var(--m-line);margin-top:8px}.monit-app .m-chip-row{display:flex;flex-wrap:wrap;gap:6px}.monit-app .m-chip{height:32px;padding:0 12px;border-radius:999px;background:var(--m-surface);border:1px solid var(--m-line);font-size:12px;color:var(--m-ink-2);font-weight:500;display:inline-flex;align-items:center;cursor:pointer;font-family:var(--m-font-ui)}.monit-app .m-chip.active{background:var(--m-forest);border-color:var(--m-forest);color:#f0f5e8}.monit-app .m-dist-rail{background:var(--m-surface);border:1px solid var(--m-line);border-radius:12px;padding:12px 0 12px 12px;overflow-x:auto;display:flex;gap:8px;align-items:center;scrollbar-width:thin}.monit-app .m-dist-rail::-webkit-scrollbar{height:5px}.monit-app .m-dist-rail::-webkit-scrollbar-thumb{background:var(--m-line);border-radius:3px}.monit-app .m-dist-item{flex-shrink:0;min-width:64px;height:60px;border-radius:10px;background:var(--m-bg);border:1px solid var(--m-line);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.monit-app .m-dist-item .idx{font-size:9px;color:var(--m-ink-3);font-family:var(--m-font-mono);letter-spacing:.05em}.monit-app .m-dist-item .v{font-family:var(--m-font-mono);font-size:15px;font-weight:700;color:var(--m-ink);margin-top:2px}.monit-app .m-dist-item .u{font-size:8px;color:var(--m-ink-3);font-family:var(--m-font-mono)}.monit-app .m-dist-item .rm{position:absolute;top:2px;right:2px;width:16px;height:16px;border-radius:50%;border:none;background:transparent;color:var(--m-ink-3);font-size:10px;cursor:pointer;padding:0;display:grid;place-items:center}.monit-app .m-dist-item .rm:hover{background:var(--m-line-2);color:var(--m-crimson)}.monit-app .m-dist-add{flex-shrink:0;width:54px;height:60px;border-radius:10px;border:1.5px dashed #c7c8b8;background:transparent;color:var(--m-forest);display:grid;place-items:center;margin-right:12px;cursor:pointer;padding:0}.monit-app .m-dist-input{flex-shrink:0;width:80px;height:60px;border-radius:10px;border:1px solid var(--m-line);background:var(--m-surface);padding:0 8px;font-family:var(--m-font-mono);font-size:14px;font-weight:600;text-align:center;color:var(--m-ink);outline:none}.monit-app .m-calc{background:var(--m-forest);color:#e8eedb;border-radius:14px;padding:16px 18px;display:flex;align-items:center;justify-content:space-between}.monit-app .m-calc .lbl{font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-family:var(--m-font-mono);opacity:.7}.monit-app .m-calc .v{font-family:var(--m-font-mono);font-size:32px;font-weight:700;letter-spacing:-.02em;color:#fff;margin-top:2px}.monit-app .m-calc .u{font-size:13px;opacity:.8;font-family:var(--m-font-mono);margin-left:4px}.monit-app .m-calc .badge{font-family:var(--m-font-ui);font-size:14px;font-weight:700;margin-top:4px}.monit-app .m-map-host{position:absolute;top:0;right:0;bottom:0;left:0;background:#b9c9a5;overflow:hidden}.monit-app .m-map-host>div{height:100%!important;width:100%!important;min-height:0!important;border-radius:0!important}.monit-app .m-map-host .leaflet-container{height:100%!important;width:100%!important}.tn-auth-page{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:20px 16px;background:linear-gradient(145deg,#f7fbef,#eef8e7 46%,#fff5dc);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;box-sizing:border-box}.tn-auth-page *{box-sizing:border-box}.tn-auth-card{width:100%;max-width:440px;background:#fff;border:1px solid #dfead7;border-radius:22px;box-shadow:0 18px 42px #1946201f;padding:34px 30px 28px}.tn-auth-brand{display:flex;align-items:center;gap:10px;margin-bottom:16px}.tn-auth-brand-text{font-size:22px;font-weight:900;letter-spacing:-.5px;color:#1a3a0a}.tn-auth-brand-text b{color:#e8a84c;font-weight:900}.tn-auth-divider{height:5px;width:64px;border-radius:999px;background:linear-gradient(90deg,#3d8a22,#7ec850);margin:0 0 20px}.tn-auth-eyebrow{margin:0 0 6px;color:#8a9070;font-size:10px;font-family:SF Mono,Monaco,Courier New,monospace;letter-spacing:2px;font-weight:800}.tn-auth-title{margin:0 0 8px;color:#1a3a0a;font-size:24px;font-weight:900;line-height:1.2}.tn-auth-subtitle{margin:0 0 20px;color:#5a6a40;font-size:14px;line-height:1.5}.tn-auth-form{display:grid;gap:14px}.tn-auth-field{display:grid;gap:6px;position:relative}.tn-auth-label{font-size:12px;font-weight:700;color:#1a3a0a;letter-spacing:.2px}.tn-auth-input{width:100%;border:1px solid #e5e7eb;border-radius:11px;padding:13px 44px 13px 14px;font-size:15px;color:#17381e;background:#fafdf7;outline:none;transition:border-color .15s,box-shadow .15s,background .15s}.tn-auth-input:focus{border-color:#387730b3;box-shadow:0 0 0 3px #37773024;background:#fff}.tn-auth-input::placeholder{color:#9aa295}.tn-auth-eye{position:absolute;right:8px;bottom:7px;width:30px;height:30px;border:0;border-radius:8px;background:transparent;cursor:pointer;color:#5a6a40;font-size:15px;display:inline-flex;align-items:center;justify-content:center}.tn-auth-submit{margin-top:4px;width:100%;border:0;border-radius:12px;padding:14px 18px;background:linear-gradient(180deg,#3f7e31,#2f6e24);box-shadow:0 10px 24px #16471840;color:#fff;font-size:15px;font-weight:800;letter-spacing:.06em;cursor:pointer;transition:opacity .15s,transform .05s}.tn-auth-submit:active{transform:translateY(1px)}.tn-auth-submit:disabled{opacity:.7;cursor:wait}.tn-auth-message{border-radius:10px;padding:11px 14px;font-size:13px;font-weight:600;line-height:1.45}.tn-auth-message b{font-weight:800}.tn-auth-message--error{background:#fbe0d8;border:1px solid #e85a3a;color:#b83820}.tn-auth-message--success{background:#e8f4dc;border:1px solid #3d8a22;color:#255f22}.tn-auth-box{background:#f7fbf3;border:1px solid #d8e8ce;border-radius:12px;padding:12px 14px;margin:0 0 18px}.tn-auth-box-label{margin:0;font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:#21831b}.tn-auth-box-value{margin:4px 0 0;font-size:14px;font-weight:700;color:#1a3a0a;word-break:break-word}.tn-auth-foot{margin-top:18px;text-align:center;font-size:13px;color:#5a6a40}.tn-auth-link{background:none;border:0;padding:0;color:#3d8a22;font-weight:800;font-size:13px;cursor:pointer;text-decoration:none;font-family:inherit}.tn-auth-link:hover{text-decoration:underline}.tn-auth-center{text-align:center}.tn-auth-success-icon{width:56px;height:56px;border-radius:50%;background:#e8f4dc;color:#3d8a22;font-size:28px;font-weight:900;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;width:100%}@supports (height: 100dvh){html,body,#root{height:100dvh}}body{font-family:Georgia,Times New Roman,serif;background:#fff;color:#1a3a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (max-width: 899px){html,body{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow:hidden}#root{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch}}button{font-family:inherit;cursor:pointer}input,textarea,select{font-family:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid #3d8a22!important;outline-offset:2px!important;border-radius:4px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:-2px!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.leaflet-div-icon.tn-monit-pin{background:transparent;border:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRight{0%{transform:translate(-100%)}to{transform:translate(0)}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#cbd5e1}@media (min-width: 900px){section[style*="calc(100svh - 76px)"]{color:#1a3a0a!important}section[style*="calc(100svh - 76px)"] div[style*="height: min(40vh"]{left:32px!important;right:32px!important;bottom:14px!important;height:min(34vh,318px)!important;min-height:252px!important;background:linear-gradient(135deg,#fffffff5,#f9fcf4ed)!important;border:1px solid rgba(255,255,255,.98)!important;box-shadow:0 18px 46px #05120957!important;-webkit-backdrop-filter:blur(8px) saturate(108%)!important;backdrop-filter:blur(8px) saturate(108%)!important}section[style*="calc(100svh - 76px)"] div[style*="height: min(40vh"] *,section[style*="calc(100svh - 76px)"] div[style*="height: min(40vh"] p,section[style*="calc(100svh - 76px)"] div[style*="height: min(40vh"] span,section[style*="calc(100svh - 76px)"] div[style*="height: min(40vh"] strong,section[style*="calc(100svh - 76px)"] div[style*="height: min(40vh"] h2,section[style*="calc(100svh - 76px)"] div[style*="height: min(40vh"] h3{color:#1a3a0a!important;text-shadow:none!important}section[style*="calc(100svh - 76px)"] div[style*="height: min(40vh"]>div{padding:12px!important;gap:8px!important}section[style*="calc(100svh - 76px)"] div[style*="height: min(40vh"]>div>div:first-child{min-height:46px!important;padding:7px 10px!important;background:#fff!important;border:1px solid rgba(214,231,198,.95)!important;border-radius:12px!important;box-shadow:0 8px 18px #08180c14!important}section[style*="calc(100svh - 76px)"] h2[style*="font-size: 24px"]{font-size:20px!important;line-height:1.02!important}section[style*="calc(100svh - 76px)"] strong[style*="font-size: 27px"]{font-size:23px!important}section[style*="calc(100svh - 76px)"] div[style*="minmax(188px, 230px)"]{grid-template-columns:minmax(184px,224px) minmax(320px,1fr) minmax(288px,330px)!important;gap:10px!important}section[style*="calc(100svh - 76px)"] aside[style*="grid-template-rows: auto minmax"],section[style*="calc(100svh - 76px)"] main[style*="grid-template-rows: auto minmax"],section[style*="calc(100svh - 76px)"] aside[style*="grid-template-rows: auto auto auto"]{background:#ffffffeb!important;border:1px solid rgba(214,231,198,.94)!important;box-shadow:inset 0 1px #ffffffe6,0 10px 22px #08180c14!important}section[style*="calc(100svh - 76px)"] main[style*="grid-template-rows: auto minmax"]{padding:10px!important;gap:8px!important}section[style*="calc(100svh - 76px)"] aside[style*="grid-template-rows: auto auto auto"]{padding:10px!important;gap:7px!important;align-self:stretch!important}section[style*="calc(100svh - 76px)"] aside[style*="grid-template-rows: auto auto auto"] h3[style*="font-size: 25px"]{font-size:22px!important}section[style*="calc(100svh - 76px)"] aside[style*="grid-template-rows: auto auto auto"] strong[style*="font-size: 18px"]{font-size:16px!important}section[style*="calc(100svh - 76px)"] button[style*="grid-template-columns: 12px 1fr auto"]{padding:7px 9px!important;border-radius:10px!important;background:#ffffffed!important;border-color:#cfe2bdf0!important;box-shadow:inset 0 1px #ffffffe6!important}section[style*="calc(100svh - 76px)"] button[style*="grid-template-columns: 12px 1fr auto"][style*="rgba(224"]{background:#e2f4d3fa!important;border-color:#3d8a22!important;box-shadow:0 8px 18px #3d8a222e!important}section[style*="calc(100svh - 76px)"] button[style*="grid-template-columns: 12px 1fr auto"] strong{font-size:13px!important}section[style*="calc(100svh - 76px)"] div[style*="min-height: 58px"]{min-height:44px!important;padding:6px 8px!important;background:#fff!important;border-color:#d5e8c3f0!important;box-shadow:inset 0 1px #ffffffeb!important}section[style*="calc(100svh - 76px)"] div[style*="min-height: 58px"] strong[style*="font-size: 24px"]{font-size:18px!important}section[style*="calc(100svh - 76px)"] aside[style*="grid-template-rows: auto auto auto"]>div:nth-child(3){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}section[style*="calc(100svh - 76px)"] div[style*="background: rgba(245"]{padding:5px 6px!important;background:#fff!important;border-color:#d5e8c3e0!important}section[style*="calc(100svh - 76px)"] div[style*="background: rgba(245"] p{font-size:8px!important}section[style*="calc(100svh - 76px)"] div[style*="background: rgba(245"] strong{font-size:13px!important;line-height:1.05!important}section[style*="calc(100svh - 76px)"] div[style*="background: rgba(250, 253, 244, 0.58)"],section[style*="calc(100svh - 76px)"] div[style*="background: rgba(250,253,244,0.58)"]{padding:9px!important;gap:8px!important;background:#fff!important;border-color:#dbebcaf0!important;box-shadow:0 10px 20px #08180c14!important}section[style*="calc(100svh - 76px)"] div[style*="grid-template-columns: 52px minmax"]{grid-template-columns:46px minmax(0,1fr) auto!important;gap:9px!important}section[style*="calc(100svh - 76px)"] div[style*="width: 52px"][style*="height: 52px"]{width:46px!important;height:46px!important}section[style*="calc(100svh - 76px)"] main p[style*="font-size: 18px"]{font-size:16.5px!important}section[style*="calc(100svh - 76px)"] div[style*="grid-template-columns: repeat(4, minmax(86px, 1fr))"]{grid-template-columns:repeat(4,minmax(74px,1fr))!important;gap:6px!important}section[style*="calc(100svh - 76px)"] div[style*="background: rgba(255, 255, 255, 0.48)"],section[style*="calc(100svh - 76px)"] div[style*="background: rgba(255,255,255,0.48)"]{padding:8px 9px!important;background:#fff!important;border-color:#d6e7c6e6!important}}@media (min-width: 900px){html,body,#root{font-size:13px}button,input,textarea,select{font-size:12px}#root [style*="font-size: 48px"]{font-size:38px!important}#root [style*="font-size: 44px"]{font-size:35px!important}#root [style*="font-size: 40px"]{font-size:32px!important}#root [style*="font-size: 36px"]{font-size:29px!important}#root [style*="font-size: 32px"]{font-size:26px!important}#root [style*="font-size: 30px"]{font-size:24px!important}#root [style*="font-size: 28px"]{font-size:23px!important}#root [style*="font-size: 27px"]{font-size:22px!important}#root [style*="font-size: 26px"]{font-size:21px!important}#root [style*="font-size: 25px"]{font-size:20px!important}#root [style*="font-size: 24px"]{font-size:19px!important}#root [style*="font-size: 23px"]{font-size:18.5px!important}#root [style*="font-size: 22px"]{font-size:18px!important}#root [style*="font-size: 21px"]{font-size:17px!important}#root [style*="font-size: 20px"]{font-size:16px!important}#root [style*="font-size: 19px"]{font-size:15.5px!important}#root [style*="font-size: 18px"]{font-size:14.5px!important}#root [style*="font-size: 17px"]{font-size:14px!important}#root [style*="font-size: 16.5px"]{font-size:13.5px!important}#root [style*="font-size: 16px"]{font-size:13px!important}#root [style*="font-size: 15px"]{font-size:12.5px!important}#root [style*="font-size: 14.5px"]{font-size:12px!important}#root [style*="font-size: 14px"]{font-size:11.75px!important}#root [style*="font-size: 13.5px"]{font-size:11.5px!important}#root [style*="font-size: 13px"]{font-size:11px!important}#root [style*="font-size: 12.5px"]{font-size:10.75px!important}#root [style*="font-size: 12px"]{font-size:10.5px!important}#root [style*="font-size: 11.5px"]{font-size:10px!important}#root [style*="font-size: 11px"]{font-size:9.75px!important}#root [style*="font-size: 10.5px"]{font-size:9.4px!important}#root [style*="font-size: 10px"]{font-size:9px!important}#root [style*="font-size: 9.5px"]{font-size:8.75px!important}#root [style*="font-size: 9px"]{font-size:8.4px!important}#root [style*="font-size: 8.5px"]{font-size:8px!important}#root [style*="letter-spacing: 3px"]{letter-spacing:2px!important}#root [style*="letter-spacing: 2px"]{letter-spacing:1.4px!important}#root [style*="letter-spacing: 1.4px"]{letter-spacing:1px!important}#root [style*="letter-spacing: 1px"]{letter-spacing:.7px!important}#root [style*="line-height: 1.55"]{line-height:1.42!important}#root [style*="line-height: 1.5"]{line-height:1.38!important}#root [style*="line-height: 1.45"]{line-height:1.34!important}#root [style*="line-height: 1.4"]{line-height:1.32!important}}
