*,*:before,*:after{box-sizing:border-box}:root{font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;line-height:1.5;font-weight:400;color:var(--app-text);background-color:#0b1026;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-primary: #6366f1;--color-primary-soft: #8b5cf6;--color-secondary: #ff6fb7;--color-accent: #38bdf8;--color-success: #22c55e;--color-danger: #ef4444;--color-warning: #f59e0b;--app-text: #eef1ff;--app-text-muted: rgba(226, 232, 255, .75);--app-bg: radial-gradient(circle at 10% 20%, rgba(99, 102, 241, .18) 0%, rgba(15, 23, 42, 0) 42%), radial-gradient(circle at 85% 15%, rgba(248, 113, 113, .15) 0%, rgba(15, 23, 42, 0) 48%), linear-gradient(140deg, #0b1026 0%, #1d1145 48%, #41176c 82%, #561d84 100%);--app-border: rgba(148, 163, 255, .18);--app-border-strong: rgba(148, 163, 255, .35);--app-surface: rgba(10, 12, 28, .6);--app-surface-strong: rgba(10, 12, 28, .75);--app-surface-card: rgba(15, 23, 42, .72);--app-shadow-soft: 0 24px 60px rgba(15, 23, 42, .4);--app-shadow-card: 0 18px 45px rgba(15, 23, 42, .35);--nav-text: rgba(230, 233, 255, .82);--nav-hover: rgba(148, 163, 255, .08);--nav-active-bg: rgba(99, 102, 241, .2);--nav-active-border: rgba(99, 102, 241, .45);--nav-active-text: #ffffff;--input-bg: rgba(10, 12, 28, .45);--input-border: rgba(148, 163, 255, .25);--input-text: #e6e9ff;--panel-bg: rgba(10, 12, 28, .55);--panel-bg-strong: rgba(12, 17, 32, .85);--panel-border: rgba(99, 102, 241, .3);--panel-border-soft: rgba(148, 163, 255, .18);--panel-shadow: 0 24px 60px rgba(15, 23, 42, .45);--panel-shadow-strong: 0 32px 80px rgba(15, 23, 42, .5);--header-gradient: linear-gradient(135deg, rgba(99, 102, 241, .6), rgba(139, 92, 246, .4));--header-border: rgba(148, 163, 255, .25);--header-shadow: 0 20px 55px rgba(99, 102, 241, .28);--focus-border: rgba(99, 102, 241, .8);--focus-shadow: 0 0 0 2px rgba(99, 102, 241, .35);--danger-border: rgba(248, 113, 113, .9);--danger-shadow: 0 0 0 2px rgba(248, 113, 113, .2);--success-text: #bbf7d0;--danger-text: #fecaca;--btn-primary-bg: linear-gradient(135deg, var(--color-primary), var(--color-primary-soft));--btn-accent-bg: linear-gradient(135deg, var(--color-primary-soft), var(--color-secondary));--btn-warn-bg: linear-gradient(135deg, #f97316, #f43f5e);--preview-bg: #f5f4fc;--preview-text: #0f172a;--preview-border: rgba(15, 23, 42, .15);--preview-shadow: 0 15px 40px rgba(15, 23, 42, .2);--overlay-bg: rgba(5, 8, 18, .75);--modal-bg: rgba(12, 14, 28, .95);--modal-border: rgba(148, 163, 255, .25);--modal-shadow: 0 20px 60px rgba(15, 23, 42, .5);--modal-nav-bg: rgba(15, 23, 42, .65);--modal-nav-text: #e6e9ff;--preview-row-bg: rgba(15, 23, 42, .04);--preview-row-border: rgba(15, 23, 42, .08);--surface-glass: rgba(255, 255, 255, .08);--surface-strong: rgba(15, 23, 42, .55);--surface-card: rgba(15, 23, 42, .72);--shadow-soft: 0 24px 60px rgba(15, 23, 42, .4);--shadow-card: 0 18px 45px rgba(15, 23, 42, .35);--gradient-sky: linear-gradient(135deg, #3b1dff 0%, #7f3cff 45%, #ff6fb7 100%);--gradient-glass: linear-gradient(140deg, rgba(99, 102, 241, .78), rgba(139, 92, 246, .72));--gradient-surface: linear-gradient(150deg, rgba(148, 163, 255, .12), rgba(14, 165, 233, .12))}:root[data-theme=light]{--color-primary: #343380;--color-primary-soft: #58648f;--color-secondary: #6f6e99;--color-accent: #58648f;--color-success: #2e7d5b;--color-danger: #b24b52;--color-warning: #b07c2f;--app-text: #343380;--app-text-muted: #848494;--app-bg: linear-gradient(160deg, #e3eaf3 0%, #ffffff 60%);--app-border: rgba(88, 100, 143, .2);--app-border-strong: rgba(88, 100, 143, .4);--app-surface: rgba(255, 255, 255, .9);--app-surface-strong: #ffffff;--app-surface-card: #ffffff;--app-shadow-soft: 0 18px 40px rgba(88, 100, 143, .18);--app-shadow-card: 0 12px 32px rgba(88, 100, 143, .16);--nav-text: #6f6e99;--nav-hover: rgba(88, 100, 143, .12);--nav-active-bg: rgba(52, 51, 128, .16);--nav-active-border: rgba(52, 51, 128, .45);--nav-active-text: #343380;--input-bg: #ffffff;--input-border: rgba(88, 100, 143, .35);--input-text: #343380;--panel-bg: #ffffff;--panel-bg-strong: #ffffff;--panel-border: rgba(88, 100, 143, .25);--panel-border-soft: rgba(88, 100, 143, .18);--panel-shadow: 0 16px 32px rgba(88, 100, 143, .16);--panel-shadow-strong: 0 24px 44px rgba(88, 100, 143, .18);--header-gradient: linear-gradient(135deg, rgba(52, 51, 128, .18), rgba(88, 100, 143, .2));--header-border: rgba(88, 100, 143, .3);--header-shadow: 0 16px 30px rgba(52, 51, 128, .18);--focus-border: rgba(52, 51, 128, .7);--focus-shadow: 0 0 0 2px rgba(52, 51, 128, .25);--danger-border: rgba(178, 75, 82, .7);--danger-shadow: 0 0 0 2px rgba(178, 75, 82, .2);--success-text: #2e7d5b;--danger-text: #b24b52;--btn-primary-bg: linear-gradient(135deg, #343380, #58648f);--btn-accent-bg: linear-gradient(135deg, #58648f, #6f6e99);--btn-warn-bg: linear-gradient(135deg, #58648f, #343380);--preview-bg: #ffffff;--preview-text: #343380;--preview-border: rgba(88, 100, 143, .2);--preview-shadow: 0 14px 30px rgba(88, 100, 143, .18);--overlay-bg: rgba(52, 51, 128, .35);--modal-bg: #ffffff;--modal-border: rgba(88, 100, 143, .3);--modal-shadow: 0 18px 40px rgba(88, 100, 143, .2);--modal-nav-bg: rgba(52, 51, 128, .12);--modal-nav-text: #343380;--preview-row-bg: rgba(88, 100, 143, .08);--preview-row-border: rgba(88, 100, 143, .18);--surface-glass: rgba(52, 51, 128, .06);--surface-strong: rgba(255, 255, 255, .85);--surface-card: #ffffff;--shadow-soft: 0 18px 40px rgba(88, 100, 143, .18);--shadow-card: 0 12px 32px rgba(88, 100, 143, .16);--gradient-sky: linear-gradient(135deg, #e3eaf3 0%, #ffffff 100%);--gradient-glass: linear-gradient(140deg, rgba(52, 51, 128, .12), rgba(88, 100, 143, .12));--gradient-surface: linear-gradient(150deg, rgba(88, 100, 143, .12), rgba(132, 132, 148, .12))}:root[data-theme=dark]{--color-primary: #2dd4bf;--color-primary-soft: #38bdf8;--color-secondary: #60a5fa;--color-accent: #22d3ee;--color-success: #22c55e;--color-danger: #f87171;--color-warning: #fbbf24;--app-text: #e5e7eb;--app-text-muted: #9aa3b2;--app-bg: linear-gradient(160deg, #0b0f1a 0%, #111827 60%, #0f172a 100%);--app-border: rgba(99, 102, 241, .18);--app-border-strong: rgba(99, 102, 241, .35);--app-surface: rgba(17, 24, 39, .72);--app-surface-strong: rgba(15, 23, 42, .85);--app-surface-card: rgba(17, 24, 39, .82);--app-shadow-soft: 0 22px 55px rgba(2, 6, 23, .45);--app-shadow-card: 0 18px 45px rgba(2, 6, 23, .4);--nav-text: rgba(226, 232, 240, .85);--nav-hover: rgba(59, 130, 246, .12);--nav-active-bg: rgba(45, 212, 191, .18);--nav-active-border: rgba(45, 212, 191, .45);--nav-active-text: #ecfeff;--input-bg: rgba(15, 23, 42, .6);--input-border: rgba(59, 130, 246, .25);--input-text: #e2e8f0;--panel-bg: rgba(17, 24, 39, .72);--panel-bg-strong: rgba(15, 23, 42, .85);--panel-border: rgba(59, 130, 246, .28);--panel-border-soft: rgba(59, 130, 246, .18);--panel-shadow: 0 22px 55px rgba(2, 6, 23, .45);--panel-shadow-strong: 0 28px 70px rgba(2, 6, 23, .5);--header-gradient: linear-gradient(135deg, rgba(45, 212, 191, .2), rgba(56, 189, 248, .22));--header-border: rgba(59, 130, 246, .25);--header-shadow: 0 18px 40px rgba(2, 6, 23, .45);--focus-border: rgba(45, 212, 191, .75);--focus-shadow: 0 0 0 2px rgba(45, 212, 191, .35);--danger-border: rgba(248, 113, 113, .75);--danger-shadow: 0 0 0 2px rgba(248, 113, 113, .25);--success-text: #86efac;--danger-text: #fecaca;--btn-primary-bg: linear-gradient(135deg, #2dd4bf, #38bdf8);--btn-accent-bg: linear-gradient(135deg, #38bdf8, #60a5fa);--btn-warn-bg: linear-gradient(135deg, #f59e0b, #f97316);--preview-bg: rgba(17, 24, 39, .9);--preview-text: #e5e7eb;--preview-border: rgba(59, 130, 246, .25);--preview-shadow: 0 16px 36px rgba(2, 6, 23, .45);--overlay-bg: rgba(2, 6, 23, .75);--modal-bg: rgba(15, 23, 42, .95);--modal-border: rgba(59, 130, 246, .25);--modal-shadow: 0 22px 60px rgba(2, 6, 23, .6);--modal-nav-bg: rgba(15, 23, 42, .7);--modal-nav-text: #e2e8f0;--preview-row-bg: rgba(15, 23, 42, .35);--preview-row-border: rgba(59, 130, 246, .2);--surface-glass: rgba(148, 163, 184, .08);--surface-strong: rgba(15, 23, 42, .7);--surface-card: rgba(17, 24, 39, .82);--shadow-soft: 0 22px 55px rgba(2, 6, 23, .45);--shadow-card: 0 18px 45px rgba(2, 6, 23, .4);--gradient-sky: linear-gradient(135deg, #0b0f1a 0%, #111827 70%, #0f172a 100%);--gradient-glass: linear-gradient(140deg, rgba(45, 212, 191, .2), rgba(56, 189, 248, .18));--gradient-surface: linear-gradient(150deg, rgba(45, 212, 191, .12), rgba(56, 189, 248, .12))}:root[data-theme=rodoluki]{font-family:Poppins,Open Sans,Segoe UI,system-ui,-apple-system,sans-serif;--color-primary: #2E3092;--color-primary-soft: #00357F;--color-secondary: #ACE1FA;--color-accent: #ACE1FA;--color-success: #2e7d5b;--color-danger: #b24b52;--color-warning: #b07c2f;--app-text: #333333;--app-text-muted: #666666;--app-bg: linear-gradient(160deg, #F0F4F8 0%, #ffffff 58%, #edf8fd 100%);--app-border: rgba(46, 48, 146, .18);--app-border-strong: rgba(46, 48, 146, .34);--app-surface: rgba(255, 255, 255, .92);--app-surface-strong: #ffffff;--app-surface-card: #ffffff;--app-shadow-soft: 0 18px 42px rgba(0, 53, 127, .13);--app-shadow-card: 0 12px 30px rgba(0, 53, 127, .11);--nav-text: #333333;--nav-hover: rgba(172, 225, 250, .32);--nav-active-bg: rgba(46, 48, 146, .12);--nav-active-border: rgba(46, 48, 146, .42);--nav-active-text: #2E3092;--input-bg: #ffffff;--input-border: rgba(46, 48, 146, .28);--input-text: #333333;--panel-bg: #ffffff;--panel-bg-strong: #ffffff;--panel-border: rgba(46, 48, 146, .24);--panel-border-soft: rgba(46, 48, 146, .14);--panel-shadow: 0 16px 34px rgba(0, 53, 127, .12);--panel-shadow-strong: 0 24px 48px rgba(0, 53, 127, .15);--header-gradient: linear-gradient(135deg, rgba(46, 48, 146, .12), rgba(172, 225, 250, .45));--header-border: rgba(46, 48, 146, .24);--header-shadow: 0 16px 34px rgba(0, 53, 127, .13);--focus-border: rgba(46, 48, 146, .72);--focus-shadow: 0 0 0 2px rgba(172, 225, 250, .75);--danger-border: rgba(178, 75, 82, .7);--danger-shadow: 0 0 0 2px rgba(178, 75, 82, .16);--success-text: #2e7d5b;--danger-text: #b24b52;--btn-primary-bg: linear-gradient(135deg, #2E3092, #00357F);--btn-accent-bg: linear-gradient(135deg, #00357F, #2E3092);--btn-warn-bg: linear-gradient(135deg, #2E3092, #00357F);--preview-bg: #ffffff;--preview-text: #333333;--preview-border: rgba(46, 48, 146, .16);--preview-shadow: 0 14px 30px rgba(0, 53, 127, .12);--overlay-bg: rgba(0, 53, 127, .26);--modal-bg: #ffffff;--modal-border: rgba(46, 48, 146, .2);--modal-shadow: 0 18px 42px rgba(0, 53, 127, .16);--modal-nav-bg: rgba(240, 244, 248, .9);--modal-nav-text: #333333;--preview-row-bg: rgba(240, 244, 248, .9);--preview-row-border: rgba(46, 48, 146, .12);--surface-glass: rgba(255, 255, 255, .7);--surface-strong: #ffffff;--surface-card: #ffffff;--shadow-soft: 0 18px 42px rgba(0, 53, 127, .13);--shadow-card: 0 12px 30px rgba(0, 53, 127, .11);--gradient-sky: linear-gradient(135deg, #F0F4F8 0%, #ffffff 58%, #ACE1FA 100%);--gradient-glass: linear-gradient(140deg, rgba(46, 48, 146, .1), rgba(172, 225, 250, .36));--gradient-surface: linear-gradient(150deg, rgba(240, 244, 248, .92), rgba(172, 225, 250, .28))}body{margin:0;min-height:100vh;width:100%;overflow-x:hidden;background:var(--app-bg);color:inherit}#root{min-height:100vh;width:100%;display:flex;overflow-x:hidden}body.privacy-blur-active .privacy-blur-target{filter:blur(5px);-webkit-user-select:none;user-select:none}body.privacy-blur-active input.privacy-blur-target,body.privacy-blur-active textarea.privacy-blur-target,body.privacy-blur-active select.privacy-blur-target{caret-color:transparent}body.privacy-blur-active .privacy-blur-target img{filter:blur(8px)}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}button{font-family:inherit;cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:3px solid rgba(56,189,248,.55);outline-offset:2px}img,video,canvas,svg{max-width:100%;height:auto}.break-words{overflow-wrap:anywhere;word-break:break-word}:root[data-theme=light] .content-main>:not(.home-page){color:#1e255f}:root[data-theme=light] .content-main>:not(.home-page) :where(h1,h2,h3,h4,strong){color:#1e1b4b}:root[data-theme=light] .content-main>:not(.home-page) :where(p,small,label,span,td,th,li){border-color:#4f46e524}:root[data-theme=light] .content-main>:not(.home-page) :where(p,small,label,span,li){color:inherit}:root[data-theme=light] .content-main>:not(.home-page) :where([class$=-hero],[class$=-header],[class$=-toolbar],[class$=-card],[class$=-panel],[class$=-section],[class$=-sheet],[class$=-form],[class$=-queue],[class$=-post],[class$=-composer],[class$=-empty],[class$=-error],[class$=-item],[class$=-wrapper],[class$=-report],[class$=-insights],[class$=-alert],[class$=-modal],[class$=-box],.feed-repost-origin,.feed-reaction-users,.feed-comment-item,.feed-composer__image-preview,.table-container,.lista-wrapper,.upload-report,.crossdock-panel,.crossdock-card,.crossdock-toolbar,.availability-alert,.motorista-panel,.motorista-insights,.motorista-card,.motorista-toolbar){background:#fff;border-color:#4f46e524;color:#1e255f;box-shadow:0 14px 34px #4755691f}:root[data-theme=light] .content-main>:not(.home-page) :where([class$=-hero],.feed-hero,.mt-hero,.planejamento-hero,.motorista-hero){background:linear-gradient(135deg,#fffffff5,#edf2fff5),radial-gradient(circle at 18% 10%,rgba(99,102,241,.16),transparent 38%);border-color:#4f46e538;box-shadow:0 18px 44px #47556929}:root[data-theme=light] .content-main>:not(.home-page) :where([class$=-kicker],[class$=-eyebrow],.feed-kicker,.mt-kicker){color:#4f46a5;font-weight:800}:root[data-theme=light] .content-main>:not(.home-page) :where([class$=-subtitle],[class$=-meta],[class$=-hint],[class$=-empty],[class$=-copy],header span,.feed-meta,.feed-post header span,.feed-repost-origin p,.feed-comment-item span,.feed-reaction-users__item p,.feed-composer__actions span,.subtitle,.lista-heading,.form-field span,.report-label,.crossdock-panel header,.crossdock-card span,.crossdock-card small,.crossdock-status-head span,.crossdock-remetentes__info span,.crossdock-status-list small,.crossdock-empty,.crossdock-empty-copy,.crossdock-mini-chart__meta span,.availability-bars small,.availability-timeline__item small,.availability-timeline__item strong,.motorista-panel header span,.motorista-insights header span,.motorista-card span,.motorista-card small,.motorista-ranking small,.motorista-timeline__item strong,.motorista-empty-copy){color:#64748b}:root[data-theme=light] .content-main>:not(.home-page) :where(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#fff;border-color:#4f46e538;color:#1e255f}:root[data-theme=light] .content-main>:not(.home-page) :where(input:not([type=checkbox]):not([type=radio]),select,textarea)::placeholder{color:#94a3b8}:root[data-theme=light] .content-main>:not(.home-page) :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:#4f46e58c;outline:none;box-shadow:0 0 0 3px #4f46e524}:root[data-theme=light] .content-main>:not(.home-page) :where(button:not([class*=primary]):not([class*=danger]):not([class*=delete]):not([class*=logout]),.feed-upload-btn){background:#fff;border-color:#4f46e533;color:#4f46e5}:root[data-theme=light] .content-main>:not(.home-page) .motorista-decision-row button.is-active,:root[data-theme=light] .content-main>:not(.home-page) .motorista-chip--button.is-active{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#1d4ed8;color:#fff;font-weight:800;box-shadow:0 0 0 3px #2563eb2e,0 12px 24px #2563eb3d}:root[data-theme=light] .content-main>:not(.home-page) .motorista-decision-row button.is-active:after{content:" selecionado";font-size:.78rem;font-weight:700;opacity:.9}:root[data-theme=light] .content-main>:not(.home-page) :where(.feed-composer__actions button,.feed-comment-form button,.feed-repost-form button,.feed-composer__image-preview button){background:linear-gradient(135deg,#343380,#58648f);color:#fff;border-color:transparent}:root[data-theme=light] .content-main>:not(.home-page) :where(.feed-reactions button,.feed-post-actions button,.feed-reaction-users__item,.feed-comment-item){background:#f8fafcf2;border-color:#4f46e529;color:#1e255f;box-shadow:none}:root[data-theme=light] .content-main>:not(.home-page) .feed-reactions button.is-active{background:#2e7d5b1f;border-color:#2e7d5b73;color:#166534}:root[data-theme=light] .content-main>:not(.home-page) :where(.feed-post__image,.feed-repost-origin img,.feed-composer__image-preview img,.motorista-preview-body,.royal-preview-body,.availability-donut__center,.availability-timeline__column,.motorista-table-wrap,.motorista-detail-card,.motorista-review-box,.motorista-chip,.motorista-attachment-file){background:#f8fafc;border-color:#4f46e524}:root[data-theme=light] .content-main>:not(.home-page) :where(table,th,td){color:#1e255f;border-color:#4f46e51f}:root[data-theme=light] .content-main>:not(.home-page) :where(thead,th){background:#f8fafc;color:#312e81}:root[data-theme=light] .content-main>:not(.home-page) :where(tbody tr:nth-child(2n) td,tbody tr:nth-child(odd) td){background:#fff}:root[data-theme=light] .content-main>:not(.home-page) :where(.feed-post-actions__danger,.delete-btn,[class*=danger]){color:#b24b52;border-color:#b24b524d}:root[data-theme=light] .content-main :where(.veiculos-container,.lojas-container,.coletas-page,.crossdock-page,.motorista-page,.mt-page,.profile-page,.permissoes-page,.page.hersheys-page,.gestao-entregas-page){color:#1e255f}:root[data-theme=light] .content-main :where(.veiculos-container,.lojas-container,.coletas-page,.lista-wrapper,.coletas-section,.crossdock-panel,.crossdock-card,.crossdock-toolbar,.availability-alert,.motorista-panel,.motorista-insights,.motorista-card,.motorista-toolbar,.mt-hero,.mt-stat,.mt-card,.mt-empty,.mt-item-history li,.mt-kpi-list li,.profile-meta,.profile-card,.profile-password-strength,.profile-session-list div,.profile-access-list li,.profile-activity-list li,.profile-crop-card,.profile-actions--sticky,.permissoes-badge,.permissoes-panel,.permissoes-group-card,.permissoes-group-head,.permissoes-history__list li,.hersheys-upload-box,.hersheys-status-card,.gestao-entregas-hero,.gestao-entregas-summary,.gestao-entregas-card,.gestao-entregas-table-card){background:#fff;border-color:#4f46e524;color:#1e255f;box-shadow:0 14px 34px #4755691f}:root[data-theme=light] .content-main :where(.mt-page,.profile-page,.permissoes-page,.page.hersheys-page,.gestao-entregas-page){background:transparent}:root[data-theme=light] .content-main :where(.veiculos-header h2,.lojas-header h2,.coletas-header h2,.lista-heading strong,.crossdock-panel h3,.crossdock-card strong,.crossdock-mini-chart__meta strong,.crossdock-status-head strong,.crossdock-remetentes__info strong,.motorista-panel h4,.motorista-insights h3,.motorista-card strong,.motorista-ranking__info strong,.mt-hero-content h1,.mt-card-head h2,.mt-board-head h2,.mt-item-head h3,.mt-preview-body h3,.profile-header h2,.profile-card__head h3,.profile-access-list strong,.profile-meta strong,.permissoes-header h2,.permissoes-badge strong,.permissoes-group-head h3,.permissoes-module strong,.permissoes-history__head h3,.hersheys-upload-box span,.hersheys-status-card strong,.gestao-entregas-hero h2,.gestao-entregas-summary h3,.gestao-entregas-card strong,.gestao-entregas-table-card h3){color:#1e1b4b}:root[data-theme=light] .content-main :where(.veiculos-table th,.lojas-table th,.coletas-table th,.crossdock-table th,.motorista-table th,.gestao-entregas-table-card th){background:#f8fafc;color:#312e81}:root[data-theme=light] .content-main :where(.veiculos-table td,.lojas-table td,.coletas-table td,.crossdock-table td,.motorista-table td,.gestao-entregas-table-card td){background:#fff;color:#1e255f}:root[data-theme=light] .content-main :where(.veiculos-table tr:nth-child(2n) td,.veiculos-table tr:nth-child(odd) td,.lojas-table tr:nth-child(2n) td,.lojas-table tr:nth-child(odd) td,.coletas-table tbody tr:nth-child(2n) td,.coletas-table tbody tr:nth-child(odd) td){background:#fff}:root[data-theme=light] .content-main :where(.crossdock-status-bar,.crossdock-remetentes__track,.availability-bars__track,.motorista-ranking__track,.mt-bar){background:#e9edf8}:root[data-theme=light] .content-main .indicadores-v2__panel .indicadores-bars__info span{color:#1e255f}:root[data-theme=light] .content-main :where(.availability-timeline__item strong,.availability-timeline__item small,.motorista-timeline__item strong,.mt-hero-content p,.mt-card-head p,.mt-stat span,.mt-form label,.mt-hint,.mt-item-history li small,.profile-subtitle,.profile-card__head span,.profile-form span,.profile-session-list span,.profile-session-list small,.profile-access-list small,.profile-activity-title span,.profile-activity-list p,.permissoes-subtitle,.permissoes-badge span,.permissoes-badge small,.permissoes-field span,.permissoes-group-head p,.permissoes-module p,.permissoes-history__head span,.permissoes-history__title span,.permissoes-history__list small,.permissoes-history__list p,.hersheys-upload-box small,.hersheys-status-card p,.hersheys-notes,.gestao-entregas-hero p,.gestao-entregas-summary p,.gestao-entregas-card small,.gestao-entregas-table-card header span,.gestao-entregas-table-card header small){color:#64748b}:root[data-theme=light] .content-main :where(.mt-form input,.mt-form select,.mt-form textarea,.mt-filters input,.mt-filters select,.profile-form input,.profile-form textarea,.profile-form select,.permissoes-select,.permissoes-level,.lista-search input){background:#fff;border-color:#4f46e538;color:#1e255f}:root[data-theme=light] .content-main :where(.profile-tab,.profile-btn,.profile-upload-btn.is-ghost,.permissoes-refresh,.permissoes-mini,.permissoes-chip,.mt-ghost,.mt-pills button,.mt-preview-tags span,.mt-item-tags span,.mt-chip,.status-tag){background:#eef2ff;border-color:#4f46e52e;color:#4f46e5}:root[data-theme=light] .content-main :where(.profile-tab.is-active,.profile-btn.primary,.profile-upload-btn,.mt-primary,.primary){background:linear-gradient(135deg,#343380,#58648f);color:#fff;border-color:transparent}:root[data-theme=light] .content-main :where(.profile-actions--sticky,.profile-crop-preview,.permissoes-item.is-changed,.permissoes-info,.profile-unsaved,.hersheys-status-card.is-neutral){background:#f8fafc;border-color:#4f46e524;color:#1e255f}:root[data-theme=light] .content-main :where(.profile-crop-overlay,.modal-overlay,.motorista-preview-overlay,.crossdock-modal-backdrop){background:#34338059}:root[data-theme=light] .content-main :where(.sol-queue-actions button,.sol-email-actions button,.sol-details-actions button,.oc-actions button.secondary,.actions button.secondary,.actions .secondary,.compras-queue-actions button,.compras-actions button.secondary,.motorista-secondary,.motorista-meta__button,.permissoes-refresh,.crossdock-secondary-button){background:linear-gradient(135deg,#6d5dfc,#7c5cf0);border:0;color:#fff;box-shadow:0 12px 26px #6366f142}:root[data-theme=light] .content-main :where(.sol-queue-actions button:first-child,.sol-email-actions button:first-child,.oc-actions button.secondary:first-child,.actions button.secondary:first-child,.compras-queue-actions button:first-child,.download-btn,.royal-btn-primary,.royal-sheet button,.upload-label){background:linear-gradient(135deg,#2ea7f0,#1d8fe4);border:0;color:#fff;box-shadow:0 12px 26px #0ea5e947}:root[data-theme=light] .content-main :where(.primary,.sol-btn-primary,.profile-btn.primary,.profile-upload-btn,.mt-primary,.motorista-primary-inline,.motorista-actions button:not(.motorista-secondary),.coletas-actions .primary,.registro-i9-actions .primary,.registro-supervisor-fila-actions .primary,.registro-i9-fila-card-actions button.primary,.registro-supervisor-fila-card-actions button.primary,.compras-actions button:not(.secondary),.compras-queue-actions button:not(.is-danger):not(.is-neutral)){background:linear-gradient(135deg,#38bdf8,#2563eb);border:0;color:#fff;box-shadow:0 14px 30px #2563eb42}:root[data-theme=light] .content-main :where(.edit-btn,.sol-queue-actions button:nth-child(3),.actions .edit-btn,.permissoes-mini,.profile-tab.is-active){background:linear-gradient(135deg,#7467f0,#6d5dfc);border:0;color:#fff;box-shadow:0 12px 26px #6d5dfc42}:root[data-theme=light] .content-main :where(.delete-btn,.danger,.is-danger,[class*=danger],.sol-queue-actions button.is-danger,.oc-id-actions .delete-btn,.actions .delete-btn,.modal-buttons .danger,.mt-danger,.royal-btn-danger){background:linear-gradient(135deg,#ef4444,#f97316);border:0;color:#fff;box-shadow:0 12px 26px #ef44443d}:root[data-theme=light] .content-main .veiculos-container .actions .delete-btn{background:#e9341f;border:0;color:#fff;font-weight:800;box-shadow:0 10px 22px #e9341f38}:root[data-theme=light] .content-main .veiculos-container .confirm-delete-modal p{color:#1e255f}:root[data-theme=light] .content-main :where(.sol-queue-actions button:hover,.sol-email-actions button:hover,.sol-details-actions button:hover,.actions button:hover,.oc-actions button:hover,.primary:hover,.sol-btn-primary:hover,.sol-btn-secondary:hover,.profile-btn:hover,.mt-primary:hover,.mt-danger:hover):not(:disabled){filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 16px 34px #4755693d}:root[data-theme=light] .content-main .manifestos-page .manifestos-card-actions button.is-danger,:root[data-theme=light] .content-main .manifestos-page .manifestos-modal-actions button.is-danger,:root[data-theme=light] .content-main .manifestos-page .manifestos-modal button.is-danger,:root[data-theme=light] .content-main .manifestos-page button.is-danger,:root[data-theme=light] .content-main .manifestos-page .delete-btn,:root[data-theme=light] .content-main .usuarios-page .usuarios-actions .btn-delete:not(:disabled),:root[data-theme=light] .content-main .usuarios-page .usuarios-actions .btn-block:not(:disabled){background:linear-gradient(135deg,#dc2626,#ea580c);border:0;color:#fff;font-weight:800;text-shadow:0 1px 1px rgba(69,10,10,.32);box-shadow:0 12px 26px #dc262638}:root[data-theme=light] .content-main .manifestos-page .manifestos-card-actions button.is-danger:hover:not(:disabled),:root[data-theme=light] .content-main .manifestos-page .manifestos-modal-actions button.is-danger:hover:not(:disabled),:root[data-theme=light] .content-main .manifestos-page .manifestos-modal button.is-danger:hover:not(:disabled),:root[data-theme=light] .content-main .manifestos-page button.is-danger:hover:not(:disabled),:root[data-theme=light] .content-main .manifestos-page .delete-btn:hover:not(:disabled),:root[data-theme=light] .content-main .usuarios-page .usuarios-actions .btn-delete:hover:not(:disabled),:root[data-theme=light] .content-main .usuarios-page .usuarios-actions .btn-block:hover:not(:disabled){filter:brightness(1.03);transform:translateY(-1px);box-shadow:0 16px 34px #dc26263d}:root[data-theme=light] .content-main .manifestos-page .manifestos-card-actions button.is-danger:disabled,:root[data-theme=light] .content-main .manifestos-page .manifestos-modal-actions button.is-danger:disabled,:root[data-theme=light] .content-main .manifestos-page .manifestos-modal button.is-danger:disabled,:root[data-theme=light] .content-main .manifestos-page button.is-danger:disabled,:root[data-theme=light] .content-main .manifestos-page .delete-btn:disabled,:root[data-theme=light] .content-main .usuarios-page .usuarios-actions .btn-delete:disabled,:root[data-theme=light] .content-main .usuarios-page .usuarios-actions .btn-block:disabled{background:#fee2e2;border:1px solid #fecaca;color:#991b1b;font-weight:800;opacity:1;text-shadow:none;box-shadow:none}:root[data-theme=light] .content-main .usuarios-page .usuarios-created-list{background:#fff;border-color:#4f46e529;color:#1e255f;box-shadow:0 14px 34px #4755691f}:root[data-theme=light] .content-main .usuarios-page .usuarios-created-list header span,:root[data-theme=light] .content-main .usuarios-page .usuarios-created-list header small{color:#475569}:root[data-theme=light] .content-main .usuarios-page .usuarios-created-list header strong,:root[data-theme=light] .content-main .usuarios-page .usuarios-created-item strong{color:#1e1b4b}:root[data-theme=light] .content-main .usuarios-page .usuarios-created-item{background:#fff;border-color:#4f46e524;color:#1e255f;box-shadow:0 12px 28px #4755691a}:root[data-theme=light] .content-main .usuarios-page .usuarios-created-item span,:root[data-theme=light] .content-main .usuarios-page .usuarios-created-item small,:root[data-theme=light] .content-main .usuarios-page .usuarios-created-item p,:root[data-theme=light] .content-main .usuarios-page .usuarios-created-item label span{color:#334155}:root[data-theme=light] .content-main .usuarios-page .usuarios-password-unavailable{background:#f8fafc;border-color:#4f46e533;color:#1e255f}:root[data-theme=rodoluki] .content-main,:root[data-theme=rodoluki] .content-main>:not(.home-page){color:#333}:root[data-theme=rodoluki] .content-main :where(h1,h2,h3,h4,strong){color:#2e3092}:root[data-theme=rodoluki] .content-main :where(p,small,label,span,li,td,th){border-color:#2e309224}:root[data-theme=rodoluki] .content-main :where([class$=-hero],[class$=-header],[class$=-toolbar],[class$=-card],[class$=-panel],[class$=-section],[class$=-sheet],[class$=-form],[class$=-queue],[class$=-post],[class$=-composer],[class$=-empty],[class$=-error],[class$=-item],[class$=-wrapper],[class$=-report],[class$=-insights],[class$=-alert],[class$=-modal],[class$=-box],.home-hero,.home-card,.home-metrics div,.feed-repost-origin,.feed-reaction-users,.feed-comment-item,.feed-composer__image-preview,.table-container,.lista-wrapper,.upload-report,.crossdock-panel,.crossdock-card,.crossdock-toolbar,.availability-alert,.motorista-panel,.motorista-insights,.motorista-card,.motorista-toolbar){background:#fff;border-color:#2e309224;color:#333;box-shadow:0 12px 30px #00357f1c}:root[data-theme=rodoluki] .content-main :where([class$=-hero],.home-hero,.feed-hero,.mt-hero,.planejamento-hero,.motorista-hero){background:linear-gradient(135deg,#fffffff5,#f0f4f8f5),linear-gradient(120deg,#ace1fa6b,#2e309214);border-color:#2e309238;box-shadow:0 16px 34px #00357f21}:root[data-theme=rodoluki] .content-main :where([class$=-kicker],[class$=-eyebrow],.home-kicker,.feed-kicker,.mt-kicker){color:#00357f;font-weight:800}:root[data-theme=rodoluki] .content-main :where([class$=-subtitle],[class$=-meta],[class$=-hint],[class$=-empty],[class$=-copy],header span,.home-hero p,.home-card p,.home-metrics span,.feed-meta,.feed-post header span,.feed-comment-item span,.subtitle,.lista-heading,.form-field span,.report-label,.crossdock-panel header,.crossdock-card span,.crossdock-card small,.availability-bars small,.motorista-panel header span,.motorista-card span,.motorista-card small){color:#666}:root[data-theme=rodoluki] .content-main :where(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#fff;border-color:#2e309247;color:#333}:root[data-theme=rodoluki] .content-main :where(input:not([type=checkbox]):not([type=radio]),select,textarea)::placeholder{color:#666}:root[data-theme=rodoluki] .content-main :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:#2e3092b8;outline:none;box-shadow:0 0 0 3px #ace1fab8}:root[data-theme=rodoluki] .content-main :where(button:not([class*=primary]):not([class*=danger]):not([class*=delete]):not([class*=logout]),.feed-upload-btn,.home-card__cta){background:#fff;border-color:#2e309238;color:#2e3092}:root[data-theme=rodoluki] .content-main :where(.feed-composer__actions button,.feed-comment-form button,.feed-repost-form button,.feed-composer__image-preview button,.profile-btn,.home-privacy-toggle){background:linear-gradient(135deg,#2e3092,#00357f);color:#fff;border-color:transparent}:root[data-theme=rodoluki] .content-main :where(table,th,td){color:#333;border-color:#2e30921f}:root[data-theme=rodoluki] .content-main :where(thead,th){background:#2e3092;color:#fff}:root[data-theme=rodoluki] .content-main :where(tbody tr:nth-child(2n) td,tbody tr:nth-child(odd) td){background:#fff}:root[data-theme=rodoluki] .content-main :where(tbody tr:hover td,.home-card:hover){background:#ace1fa3d}:root[data-theme=rodoluki] .indicadores-page{--ind-card-bg: #ffffff;--ind-border: rgba(46, 48, 146, .18);--ind-soft: #666666;--ind-accent: linear-gradient(135deg, #2E3092, #00357F);--ind-accent-2: linear-gradient(135deg, #00a8e8, #2E3092);color:#333}:root[data-theme=rodoluki] .content-main :where(.usuarios-aprovacoes__card,.usuarios-aprovacoes__item,.usuarios-aprovacoes__empty,.usuarios-aprovacoes__toolbar,.permissoes-badge,.permissoes-panel,.permissoes-group-card,.permissoes-group-head,.permissoes-history__list li,.profile-card,.profile-meta,.profile-password-strength,.profile-session-list div,.profile-access-list li,.profile-activity-list li,.indicadores-card,.indicadores-panel,.indicadores-v2,.indicadores-v2__card,.indicadores-v2__panel,.indicadores-solicitacoes li,.indicadores-error-card,.indicadores-filters,[class$=__card],[class*="__card "],[class*=__card--],[class$=__panel],[class*="__panel "],[class*=__panel--],[class$=__toolbar],[class*="__toolbar "],[class*=__toolbar--],[class$=__box],[class*="__box "],[class*=__box--],[class$=__sheet],[class*="__sheet "],[class*=__sheet--]){background:#fff;border-color:#2e309229;color:#333;box-shadow:0 12px 30px #00357f1a}:root[data-theme=rodoluki] .content-main :where(.permissoes-group-head,.profile-actions--sticky){background:#f7fafc}:root[data-theme=rodoluki] .content-main :where(.usuarios-aprovacoes__header p,.usuarios-aprovacoes__card span,.usuarios-aprovacoes__identity span,.usuarios-aprovacoes__identity small,.usuarios-aprovacoes__meta span,.usuarios-aprovacoes__empty p,.permissoes-subtitle,.permissoes-badge span,.permissoes-badge small,.permissoes-field span,.permissoes-group-head p,.permissoes-module p,.permissoes-history__head span,.permissoes-history__title span,.permissoes-history__list small,.permissoes-history__list p,.profile-subtitle,.profile-meta__label,.profile-card__head span,.profile-form span,.profile-password-strength li,.profile-session-list span,.profile-session-list small,.profile-access-list small,.profile-activity-title span,.profile-activity-list p,.profile-empty,.indicadores-subtitle,.indicadores-updated,.indicadores-card__label,.indicadores-panel header,.indicadores-v2__header,.indicadores-v2__eyebrow,.indicadores-v2__meta,.indicadores-v2__card span,.indicadores-v2__card small,.indicadores-block__header,.indicadores-empty,.indicadores-timeline__label,.indicadores-status__percent,.indicadores-tipo__percent,.indicadores-solicitacoes__main span,.indicadores-solicitacoes__meta,.indicadores-solicitacoes__chave,.indicadores-error-card p,.indicadores-error-status,.indicadores-alert span,.indicadores-filters__label,.indicadores-filter,.indicadores-bars__info){color:#666}:root[data-theme=rodoluki] .content-main :where(.usuarios-aprovacoes__card strong,.usuarios-aprovacoes__identity strong,.usuarios-aprovacoes__meta strong,.usuarios-aprovacoes__empty h3,.permissoes-group-head h3,.permissoes-module strong,.permissoes-history__head h3,.profile-header h2,.profile-card__head h3,.profile-password-strength strong,.profile-access-list strong,.profile-crop-card h3,.indicadores-panel h3,.indicadores-v2__header h3,.indicadores-v2__panel h4,.indicadores-block__header h3,.indicadores-timeline__bar span){color:#2e3092}:root[data-theme=rodoluki] .content-main :where(.usuarios-aprovacoes__search,.permissoes-select,.permissoes-level,.profile-form input,.profile-form textarea,.profile-form select,.powerbi-toolbar input){background:#fff;border-color:#2e309247;color:#333}:root[data-theme=rodoluki] .content-main .usuarios-aprovacoes__search::placeholder,:root[data-theme=rodoluki] .content-main .powerbi-toolbar input::placeholder{color:#666}:root[data-theme=rodoluki] .content-main :where(.usuarios-aprovacoes__refresh,.indicadores-refresh,.tab-btn.is-active,.powerbi-toolbar button,.indicadores-error-actions button,.profile-btn.primary,.profile-upload-btn){background:linear-gradient(135deg,#2e3092,#00357f);border-color:transparent;color:#fff}:root[data-theme=rodoluki] .content-main :where(.permissoes-refresh,.permissoes-mini,.profile-tab,.profile-btn,.profile-upload-btn.is-ghost,.tab-btn,.indicadores-filter,.indicadores-error-secondary){background:#fff;border-color:#2e309238;color:#2e3092}:root[data-theme=rodoluki] .content-main :where(.profile-tab.is-active,.indicadores-filter.is-active){background:linear-gradient(135deg,#2e3092,#00357f);border-color:transparent;color:#fff}:root[data-theme=rodoluki] .content-main :where(.usuarios-aprovacoes__button--approve,.permissoes-chip.is-pending,.permissoes-level--admin,.profile-alert.is-success,.profile-password-strength li.ok,.profile-pill.is-edit){background:#2e7d5b1f;border-color:#2e7d5b57;color:#1f6f50}:root[data-theme=rodoluki] .content-main :where(.usuarios-aprovacoes__button--reject,.permissoes-mini.is-danger,.permissoes-alert,.profile-alert.is-error,.profile-field-error){background:#b24b521a;border-color:#b24b5252;color:#9f3038}:root[data-theme=rodoluki] .content-main :where(.usuarios-aprovacoes__info,.permissoes-info,.profile-unsaved,.indicadores-alert){background:#ace1fa47;border-color:#2e309233;color:#2e3092}:root[data-theme=rodoluki] .content-main :where(.permissoes-chip,.profile-pill){background:#2e309214;border-color:#2e309238;color:#2e3092}:root[data-theme=rodoluki] .content-main :where(.indicadores-status__bar,.indicadores-tipo__bar,.indicadores-bars__track,.indicadores-timeline__bar){background:#2e30921f}:root[data-theme=rodoluki] .content-main .indicadores-pie__chart{box-shadow:inset 0 0 0 12px #2e30921f}
