
/* /google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.scss */
 .o_field_google_address_autocomplete .o-autocomplete.dropdown{width: 100%;}.o_field_google_address_autocomplete .o-google-credits{background-image: url("/google_address_autocomplete/static/src/img/powered_by_google_on_white.png"); background-repeat: no-repeat;}.o_field_google_address_autocomplete .o-autocomplete--dropdown-item.o-google-credits{background-position: center right 10px; background-size: auto 55%;}

/* /nedi_app_shell/static/src/shell/tokens.scss */
 :root{--ns-bg: #f4f6fb; --ns-fg: #0f172a; --ns-card: #ffffff; --ns-border: #e2e8f0; --ns-muted: #64748b; --ns-primary: #1d4ed8; --ns-primary-fg: #ffffff; --ns-accent: #ff7a1a; --ns-hero: linear-gradient(135deg, #0b1f4b 0%, #1d4ed8 100%); --ns-hero-fg: #ffffff; --ns-ok: #15803d; --ns-warn-bg: #fff7ed; --ns-warn-fg: #9a3412; --ns-danger: #b91c1c; --ns-chip-bg: #eff6ff; --ns-chip-fg: #1d4ed8; --ns-shadow: 0 1px 2px rgba(15, 23, 42, 0.06), 0 2px 8px rgba(15, 23, 42, 0.06); --ns-shadow-lg: 0 -6px 32px rgba(15, 23, 42, 0.18); --ns-font: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif; --ns-radius: 18px; --ns-radius-sm: 12px; --ns-control-h: 44px; --ns-h1: 24px; --ns-h2: 17px; --ns-gutter: 16px; --ns-bar-h: 64px; --ns-safe-top: env(safe-area-inset-top, 0px); --ns-safe-bottom: env(safe-area-inset-bottom, 0px); --ns-safe-left: env(safe-area-inset-left, 0px); --ns-safe-right: env(safe-area-inset-right, 0px);}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--ns-bg: #0b1220; --ns-fg: #f1f5f9; --ns-card: #131c2e; --ns-border: #24314a; --ns-muted: #94a3b8; --ns-primary: #3b82f6; --ns-chip-bg: rgba(59, 130, 246, 0.16); --ns-chip-fg: #93c5fd; --ns-warn-bg: rgba(255, 122, 26, 0.14); --ns-warn-fg: #fdba74; --ns-ok: #4ade80; --ns-danger: #f87171; --ns-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); --ns-shadow-lg: 0 -6px 32px rgba(0, 0, 0, 0.5); color-scheme: dark;}}:root[data-theme="dark"]{--ns-bg: #0b1220; --ns-fg: #f1f5f9; --ns-card: #131c2e; --ns-border: #24314a; --ns-muted: #94a3b8; --ns-primary: #3b82f6; --ns-chip-bg: rgba(59, 130, 246, 0.16); --ns-chip-fg: #93c5fd; --ns-warn-bg: rgba(255, 122, 26, 0.14); --ns-warn-fg: #fdba74; --ns-ok: #4ade80; --ns-danger: #f87171; --ns-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); --ns-shadow-lg: 0 -6px 32px rgba(0, 0, 0, 0.5); color-scheme: dark;}@media (max-width: 767.98px){:root{--ns-h1: 21px; --ns-gutter: 12px;}}

/* /nedi_app_shell/static/src/shell/shell.scss */
 html, body.ns-body{margin: 0; background: var(--ns-bg); color: var(--ns-fg); font-family: var(--ns-font); font-size: 15px; line-height: 1.45; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%;}body.ns-body{overflow-x: hidden; -webkit-tap-highlight-color: transparent;}.ns-body *, .ns-body *::before, .ns-body *::after{box-sizing: border-box;}.ns-body a{color: inherit; text-decoration: none;}.ns-body button{font: inherit; color: inherit; cursor: pointer;}.ns-body img, .ns-body video, .ns-body iframe{max-width: 100%;}.ns-grow{flex: 1 1 auto; min-width: 0;}.ns-app{min-height: 100vh; min-height: 100dvh; display: flex; flex-direction: column;}.ns-top{position: sticky; top: 0; z-index: 20; background: var(--ns-card); border-bottom: 1px solid var(--ns-border); padding-top: var(--ns-safe-top); padding-left: var(--ns-safe-left); padding-right: var(--ns-safe-right);}.ns-top-row, .ns-tabs, .ns-main{width: 100%; max-width: 1120px; margin: 0 auto;}.ns-w-narrow .ns-top-row, .ns-w-narrow .ns-tabs, .ns-w-narrow .ns-main{max-width: 680px;}.ns-top-row{display: flex; align-items: center; gap: 10px; padding: 8px var(--ns-gutter) 4px; min-height: 56px;}.ns-brand{display: flex; align-items: center; gap: 10px; min-width: 0; flex: 1 1 auto; min-height: 44px;}.ns-logo{flex: none; width: 34px; height: 34px; border-radius: 10px; display: grid; place-items: center; font-weight: 800; background: var(--ns-hero); color: var(--ns-hero-fg);}.ns-brand-text{display: flex; flex-direction: column; min-width: 0;}.ns-brand-name{font-size: 17px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.ns-brand-name b{color: var(--ns-accent);}.ns-brand-sub{font-size: 12px; color: var(--ns-muted); white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.ns-top-actions{margin-left: auto; display: flex; align-items: center; gap: 4px; flex: none;}.ns-iconbtn{width: 44px; height: 44px; display: inline-grid; place-items: center; border-radius: 999px; border: 0; background: transparent; color: var(--ns-muted); flex: none;}.ns-iconbtn:hover, .ns-iconbtn:focus-visible{background: var(--ns-chip-bg); color: var(--ns-primary);}.ns-tabs{display: flex; gap: 4px; padding: 0 calc(var(--ns-gutter) - 4px); overflow-x: auto; scrollbar-width: none;}.ns-tabs::-webkit-scrollbar{display: none;}.ns-tab{display: flex; align-items: center; gap: 6px; min-height: 44px; padding: 10px 12px; white-space: nowrap; color: var(--ns-muted); border-bottom: 3px solid transparent; font-weight: 500;}.ns-tab:hover{color: var(--ns-fg);}.ns-tab.is-active{color: var(--ns-fg); border-bottom-color: var(--ns-accent);}.ns-count{min-width: 20px; height: 20px; padding: 0 6px; border-radius: 999px; background: var(--ns-accent); color: #fff; font-size: 11px; font-weight: 700; display: inline-grid; place-items: center;}.ns-banner{display: flex; gap: 8px; align-items: center; justify-content: center; padding: 8px var(--ns-gutter); font-size: 14px;}.ns-banner-warn{background: var(--ns-warn-bg); color: var(--ns-warn-fg);}.ns-install{width: calc(100% - 2 * var(--ns-gutter)); max-width: 1088px; margin: 12px auto 0; display: flex; align-items: center; gap: 10px; padding: 8px 8px 8px 14px; border-radius: var(--ns-radius); background: var(--ns-card); border: 1px solid var(--ns-border); box-shadow: var(--ns-shadow);}.ns-w-narrow .ns-install{max-width: 648px;}.ns-install-icon{color: var(--ns-primary); flex: none; display: inline-grid;}.ns-install-text{flex: 1 1 auto; min-width: 0; display: flex; flex-direction: column; font-size: 14px;}.ns-install-text span{color: var(--ns-muted); font-size: 13px;}.ns-main{flex: 1 0 auto; padding: 20px var(--ns-gutter) 48px; padding-left: calc(var(--ns-gutter) + var(--ns-safe-left)); padding-right: calc(var(--ns-gutter) + var(--ns-safe-right)); min-width: 0;}.ns-card{background: var(--ns-card); border: 1px solid var(--ns-border); border-radius: var(--ns-radius); box-shadow: var(--ns-shadow); padding: 16px;}.ns-btn{display: inline-flex; align-items: center; justify-content: center; gap: 6px; min-height: var(--ns-control-h); padding: 0 18px; border-radius: 999px; border: 1px solid var(--ns-border); background: var(--ns-card); color: var(--ns-fg); font-weight: 600; text-decoration: none;}.ns-btn:hover{border-color: var(--ns-primary);}.ns-btn[disabled]{opacity: 0.55; cursor: default;}.ns-btn-primary{background: var(--ns-primary); border-color: var(--ns-primary); color: var(--ns-primary-fg) !important;}.ns-btn-sm{min-height: 40px; padding: 0 14px; font-size: 14px;}.ns-btn-block{width: 100%;}.ns-empty{text-align: center; color: var(--ns-muted); display: flex; flex-direction: column; align-items: center; gap: 8px; padding: 28px 16px;}.ns-empty p{margin: 0;}.ns-empty.is-error .ns-empty-icon{color: var(--ns-danger);}.ns-loading{display: flex; gap: 10px; align-items: center; justify-content: center; padding: 48px 0; color: var(--ns-muted);}.ns-spinner{width: 18px; height: 18px; border: 2px solid var(--ns-border); border-top-color: var(--ns-primary); border-radius: 999px; animation: ns-spin 0.8s linear infinite; flex: none;}@keyframes ns-spin{to{transform: rotate(360deg);}}.ns-tabbar{display: none;}.ns-bar-tab{position: relative; flex: 1 1 0; min-width: 0; min-height: var(--ns-bar-h); border: 0; background: transparent; color: var(--ns-muted); font-size: 11px; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 3px; padding: 6px 2px;}.ns-bar-label{max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.ns-bar-tab.is-active{color: var(--ns-primary); font-weight: 600;}.ns-bar-tab.is-active .ns-bar-icon{background: var(--ns-chip-bg);}.ns-bar-icon{display: inline-grid; place-items: center; width: 52px; height: 30px; border-radius: 999px;}.ns-bar-badge{position: absolute; top: 4px; left: calc(50% + 6px); min-width: 18px; height: 18px; padding: 0 5px; border-radius: 999px; background: var(--ns-accent); color: #fff; font-size: 11px; line-height: 18px; font-weight: 700;}.ns-bar-badge-dot{min-width: 10px; width: 10px; height: 10px; padding: 0; top: 8px; left: calc(50% + 10px);}.ns-backdrop{position: fixed; inset: 0; z-index: 40; background: rgba(15, 23, 42, 0.28);}.ns-sheet{position: fixed; z-index: 41; top: calc(var(--ns-safe-top) + 56px); right: max(16px, calc((100vw - 1120px) / 2 + 16px)); width: 300px; max-width: calc(100vw - 32px); max-height: calc(100vh - 80px); overflow-y: auto; padding: 8px; background: var(--ns-card); color: var(--ns-fg); border: 1px solid var(--ns-border); border-radius: var(--ns-radius); box-shadow: var(--ns-shadow-lg);}.ns-sheet-grip{display: none;}.ns-sheet-group + .ns-sheet-group{border-top: 1px solid var(--ns-border); margin-top: 6px; padding-top: 6px;}.ns-sheet-item{width: 100%; display: flex; align-items: center; gap: 12px; min-height: 48px; padding: 0 12px; border: 0; border-radius: var(--ns-radius-sm); background: transparent; color: var(--ns-fg); text-align: left; font-size: 15px;}.ns-sheet-item:hover, .ns-sheet-item:focus-visible{background: var(--ns-chip-bg);}.ns-sheet-item.is-active{color: var(--ns-primary); font-weight: 600; background: var(--ns-chip-bg);}.ns-sheet-install{color: var(--ns-primary); font-weight: 600;}.ns-sheet-ios{padding: 16px 18px 18px;}.ns-sheet-ios h2{font-size: 18px; margin: 4px 0 12px;}.ns-steps-ios{margin: 0 0 16px; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 12px;}.ns-steps-ios li{display: flex; gap: 10px; align-items: flex-start; line-height: 1.4;}.ns-ios-ico{flex: none; width: 36px; height: 36px; border-radius: 10px; display: grid; place-items: center; background: var(--ns-chip-bg); color: var(--ns-primary);}.ns-mobile-only{display: none;}.ns-toast{position: fixed; left: 50%; transform: translateX(-50%); bottom: calc(20px + var(--ns-safe-bottom)); background: var(--ns-fg); color: var(--ns-bg); padding: 12px 18px; border-radius: 14px; z-index: 50; max-width: calc(100vw - 32px); box-shadow: 0 6px 24px rgba(0, 0, 0, 0.25);}@media (max-width: 767.98px){.ns-top-row{min-height: 52px; padding-top: 4px; padding-bottom: 4px; gap: 6px;}.ns-logo{width: 32px; height: 32px;}.ns-brand-name{font-size: 16px;}.ns-has-bar .ns-tabs{display: none;}.ns-has-bar .ns-menu-btn{display: none;}.ns-main{padding-top: 14px; padding-bottom: 32px;}.ns-has-bar .ns-main{padding-bottom: calc(var(--ns-bar-h) + var(--ns-safe-bottom) + 24px);}.ns-tabbar{display: flex; position: fixed; left: 0; right: 0; bottom: 0; z-index: 30; background: var(--ns-card); border-top: 1px solid var(--ns-border); padding: 0 var(--ns-safe-right) var(--ns-safe-bottom) var(--ns-safe-left);}.ns-mobile-only{display: block;}.ns-sheet{top: auto; left: 0; right: 0; bottom: 0; width: auto; max-width: none; max-height: 80vh; border-radius: 22px 22px 0 0; border-bottom: 0; padding: 6px 10px calc(10px + var(--ns-safe-bottom));}.ns-sheet-grip{display: block; width: 40px; height: 4px; border-radius: 99px; background: var(--ns-border); margin: 6px auto 8px;}.ns-has-bar .ns-sheet{bottom: calc(var(--ns-bar-h) + var(--ns-safe-bottom)); border-radius: 22px 22px 0 0; padding-bottom: 10px;}.ns-has-bar .ns-sheet-ios{bottom: 0; padding-bottom: calc(18px + var(--ns-safe-bottom));}.ns-has-bar .ns-toast{bottom: calc(var(--ns-bar-h) + var(--ns-safe-bottom) + 12px);}.ns-install{margin-top: 10px;}.ns-btn{min-height: 48px;}.ns-btn-sm{min-height: 44px;}.ns-body input, .ns-body select, .ns-body textarea{font-size: 16px;}}@media (prefers-reduced-motion: reduce){.ns-spinner{animation: none;}}

/* /nedi_client_portal/static/src/cliente/styles/tokens.scss */
 :root{--nc-bg: var(--ns-bg); --nc-fg: var(--ns-fg); --nc-card: var(--ns-card); --nc-border: var(--ns-border); --nc-muted: var(--ns-muted); --nc-primary: var(--ns-primary); --nc-primary-fg: var(--ns-primary-fg); --nc-accent: var(--ns-accent); --nc-hero: var(--ns-hero); --nc-hero-fg: var(--ns-hero-fg); --nc-ok: var(--ns-ok); --nc-warn-bg: var(--ns-warn-bg); --nc-warn-fg: var(--ns-warn-fg); --nc-danger: var(--ns-danger); --nc-chip-bg: var(--ns-chip-bg); --nc-chip-fg: var(--ns-chip-fg); --nc-shadow: var(--ns-shadow); --nc-font: var(--ns-font); --nc-radius: var(--ns-radius);}

/* /nedi_client_portal/static/src/cliente/styles/cliente.scss */
 .nc-layout{display: block;}.nc-layout.has-aside{display: grid; grid-template-columns: minmax(0, 1fr) 300px; gap: 20px; align-items: start;}.nc-col{min-width: 0;}.nc-aside{display: flex; flex-direction: column; gap: 12px; position: sticky; top: 120px;}.nc-aside .nc-card{margin-bottom: 0;}.nc-aside.is-home .nc-about{display: none;}.nc-about{padding: 0; overflow: hidden;}.nc-about-hero{background: var(--nc-hero); color: var(--nc-hero-fg); padding: 20px 16px; display: flex; flex-direction: column; gap: 2px;}.nc-about-hero b{font-size: 18px; line-height: 1.25;}.nc-about-kicker{font-size: 12px; opacity: 0.8; text-transform: uppercase; letter-spacing: 0.06em;}.nc-about-body{padding: 12px 16px 16px;}.nc-about-body p{margin: 0 0 6px;}.nc-bar{height: 8px; border-radius: 999px; background: var(--nc-chip-bg); overflow: hidden; margin: 8px 0 4px;}.nc-bar span{display: block; height: 100%; background: var(--nc-accent); border-radius: 999px;}.nc-mobile-only{display: none;}.nc-back{border: 0; background: transparent; color: var(--nc-muted); display: inline-flex; gap: 6px; align-items: center; min-height: 44px; padding: 0; margin-bottom: 4px;}.nc-h1{font-size: var(--ns-h1); margin: 4px 0 14px; line-height: 1.2;}.nc-h2{font-size: 15px; margin: 22px 0 10px; color: var(--nc-muted); font-weight: 600;}.nc-muted{color: var(--nc-muted); font-size: 13px;}.nc-late{color: var(--nc-danger);}.nc-pad{padding: 8px 2px;}.nc-card{background: var(--nc-card); border: 1px solid var(--nc-border); border-radius: var(--nc-radius); box-shadow: var(--nc-shadow); padding: 16px; margin-bottom: 12px;}.nc-hero{background: var(--nc-hero); color: var(--nc-hero-fg); border-radius: var(--nc-radius); padding: 22px 20px; margin-bottom: 14px;}.nc-hero h1{font-size: var(--ns-h1); margin: 2px 0 6px; line-height: 1.2;}.nc-hello{margin: 0; opacity: 0.85;}.nc-hero-sub{margin: 0; opacity: 0.9; font-size: 14px;}.nc-progress{margin-top: 14px; display: flex; align-items: center; gap: 10px; font-size: 13px;}.nc-progress-bar{flex: 1; height: 8px; border-radius: 99px; background: rgba(255, 255, 255, 0.25); overflow: hidden;}.nc-progress-bar span{display: block; height: 100%; background: var(--nc-accent); border-radius: 99px;}.nc-tiles{display: grid; grid-template-columns: repeat(auto-fit, minmax(110px, 1fr)); gap: 10px; margin-bottom: 6px;}.nc-tile{min-height: 88px; min-width: 0; border: 1px solid var(--nc-border); border-radius: var(--nc-radius); background: var(--nc-card); color: var(--nc-muted); font: inherit; font-size: 12px; display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between; gap: 6px; padding: 12px; text-align: left; cursor: pointer; box-shadow: var(--nc-shadow);}.nc-tile-num{font-size: clamp(18px, 5.4vw, 26px); font-weight: 700; color: var(--nc-fg); font-variant-numeric: tabular-nums; line-height: 1.1; max-width: 100%; overflow-wrap: anywhere;}.nc-row{display: flex; align-items: center; gap: 12px; width: 100%; min-height: 64px; text-align: left; font: inherit; color: inherit;}.nc-link{cursor: pointer; text-decoration: none;}.nc-link:hover{border-color: var(--nc-primary);}.nc-row-main{flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 2px; overflow-wrap: anywhere;}.nc-row-main b{font-size: 15px;}.nc-kind{flex: none; width: 42px; height: 42px; border-radius: 12px; background: var(--nc-chip-bg); color: var(--nc-chip-fg); display: inline-flex; align-items: center; justify-content: center;}.nc-kind.nc-ok{color: var(--nc-ok);}.nc-chip{align-self: flex-start; font-size: 11px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.4px; color: var(--nc-chip-fg); background: var(--nc-chip-bg); padding: 2px 8px; border-radius: 99px;}.nc-new{flex: none; font-size: 11px; font-weight: 700; color: #fff; background: var(--nc-accent); padding: 4px 9px; border-radius: 99px;}.nc-new-wait{background: var(--nc-primary);}.nc-detail-head{display: flex; gap: 12px; align-items: flex-start; min-width: 0;}.nc-detail-head > div{min-width: 0;}.nc-detail-head h1{font-size: 20px; margin: 6px 0 2px; line-height: 1.25; overflow-wrap: anywhere;}.nc-body-html{margin: 14px 0; overflow-wrap: anywhere; line-height: 1.6;}.nc-body-html img{max-width: 100%; height: auto;}.nc-body-html table{display: block; max-width: 100%; overflow-x: auto; border-collapse: collapse;}.nc-body-html pre{overflow-x: auto;}.nc-files{display: flex; flex-direction: column; gap: 8px; margin: 12px 0;}.nc-file{display: flex; align-items: center; gap: 8px; min-height: 48px; padding: 0 12px; border-radius: 12px; border: 1px solid var(--nc-border); color: var(--nc-fg); text-decoration: none; overflow-wrap: anywhere;}.nc-answer{border-top: 1px solid var(--nc-border); margin-top: 14px; padding-top: 12px;}.nc-answer h2{font-size: 16px; margin: 0 0 10px;}.nc-actions{display: flex; flex-wrap: wrap; gap: 10px; margin-top: 10px;}.nc-actions .nc-btn{flex: 1 1 140px;}.nc-done{display: flex; gap: 10px; color: var(--nc-ok);}.nc-done b{color: var(--nc-fg);}.nc-quote{margin: 6px 0 0; padding: 8px 12px; border-left: 3px solid var(--nc-border); color: var(--nc-fg); white-space: pre-wrap;}.nc-btn{display: inline-flex; align-items: center; justify-content: center; gap: 8px; min-height: var(--ns-control-h); padding: 0 18px; border-radius: 999px; border: 1px solid var(--nc-border); background: var(--nc-card); color: var(--nc-fg); font: inherit; font-weight: 600; text-decoration: none; cursor: pointer;}.nc-btn:hover{border-color: var(--nc-primary);}.nc-btn:disabled{opacity: 0.55; cursor: default;}.nc-btn-primary{background: var(--nc-primary); border-color: var(--nc-primary); color: var(--nc-primary-fg);}.nc-btn-block{width: 100%; margin-top: 8px;}.nc-iconbtn{width: 44px; height: 44px; border: 0; border-radius: 999px; background: transparent; color: var(--nc-muted); display: inline-flex; align-items: center; justify-content: center; cursor: pointer; flex: none;}.nc-iconbtn:hover{background: var(--nc-chip-bg); color: var(--nc-primary);}.nc-input{width: 100%; font: inherit; font-size: 16px; color: var(--nc-fg); background: var(--nc-bg); border: 1px solid var(--nc-border); border-radius: 12px; padding: 12px; min-height: 48px;}.nc-input:focus{outline: 2px solid var(--nc-primary); outline-offset: -1px;}.nc-textarea{resize: vertical; min-height: 96px; line-height: 1.5;}.nc-notice{margin: 10px 0 0; font-size: 14px; color: var(--nc-ok);}.nc-notice-error{color: var(--nc-danger);}.nc-banner{display: flex; gap: 8px; align-items: center; padding: 10px 16px; font-size: 13px;}.nc-banner-warn{background: var(--nc-warn-bg); color: var(--nc-warn-fg);}.nc-pin{max-width: 380px; margin: 32px auto; text-align: center; display: flex; flex-direction: column; gap: 12px;}.nc-pin h1{margin: 0; font-size: 20px;}.nc-pin p{margin: 0; color: var(--nc-muted);}.nc-pin-icon{color: var(--nc-primary);}.nc-input-pin{text-align: center; letter-spacing: 8px; font-size: 22px;}.nc-empty{text-align: center; display: flex; flex-direction: column; align-items: center; gap: 8px; padding: 28px 16px; color: var(--nc-muted);}.nc-empty p{margin: 0;}.nc-loading{display: flex; gap: 10px; align-items: center; justify-content: center; padding: 48px 0; color: var(--nc-muted);}.nc-spinner{width: 18px; height: 18px; border-radius: 50%; border: 2px solid var(--nc-border); border-top-color: var(--nc-primary); animation: nc-spin 0.8s linear infinite; flex: none;}@keyframes nc-spin{to{transform: rotate(360deg);}}@media (prefers-reduced-motion: reduce){.nc-spinner{animation: none;}}@media (max-width: 900px){.nc-layout.has-aside{display: block;}.nc-aside{display: none;}.nc-mobile-only{display: flex;}h2.nc-mobile-only{display: block;}}@media (max-width: 767.98px){.nc-card{padding: 14px; border-radius: 16px;}.nc-hero{padding: 18px 16px; border-radius: 18px;}.nc-btn{min-height: 48px;}.nc-tiles{grid-template-columns: repeat(auto-fit, minmax(96px, 1fr)); gap: 8px;}.nc-tile{min-height: 80px; padding: 10px;}.nc-row{gap: 10px;}.nc-kind{width: 40px; height: 40px;}}

/* /nedi_client_account/static/src/entrada/entrada.scss */
 .ne-main{width: 100%;}.ne-dest + .ne-dest{margin-top: 10px;}.ne-gap{margin-top: 14px;}.ne-link{align-items: center;}.ne-link-main{color: inherit; text-decoration: none;}