@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap);.xeguei-modal-header{align-items:flex-start;background:#fff;color:#26313f;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:24px 24px 20px;text-align:left}.xeguei-modal-heading{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.xeguei-modal-heading h2{font-size:19px;font-weight:700;letter-spacing:-.3px;line-height:1.3;margin:0}.xeguei-modal-heading p{color:#77808d;font-size:13px;line-height:1.5;margin:5px 0 0}.xeguei-modal-icon{background:#fff2e7;border-radius:12px;color:#d75b00;display:grid;flex:0 0 42px;font-size:22px;height:42px;place-items:center}.xeguei-modal-navigation{background:#0000;border:0;border-radius:8px;color:#78818c;cursor:pointer;display:grid;flex:0 0 36px;font-size:24px;height:36px;padding:0;place-items:center}.xeguei-modal-navigation:hover{background:#f3f4f6}.xeguei-modal-header--compact .xeguei-modal-back,.xeguei-modal-header--fullscreen .xeguei-modal-close,.xeguei-modal-header--fullscreen .xeguei-modal-icon,.xeguei-modal-header--responsive .xeguei-modal-back{display:none}.xeguei-dialog-footer button:focus-visible,.xeguei-modal-navigation:focus-visible{outline:2px solid #d75b00;outline-offset:3px}.xeguei-dialog-footer button:disabled,.xeguei-modal-navigation:disabled{cursor:default;opacity:.45}ion-modal.xeguei-dialog{--width:480px;--max-width:calc(100% - 32px);--height:auto;--max-height:90%;--border-radius:20px;--background:#fff}ion-modal.modal-default.show-modal~ion-modal.xeguei-dialog.modal-default,ion-modal.xeguei-dialog{--backdrop-opacity:.4;--box-shadow:0 24px 80px #161d2733}.xeguei-dialog-panel{background:#fff;color:#26313f;color-scheme:light;display:flex;flex-direction:column;max-height:85vh;max-height:85dvh}.xeguei-dialog-body{font-size:14px;line-height:1.6;min-height:0;overflow-wrap:anywhere;overflow-y:auto;padding:0 24px 24px}.xeguei-dialog-body p{margin:0;white-space:pre-wrap}.xeguei-dialog-footer{border-top:1px solid #edf0f3;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:16px 24px}.xeguei-dialog-footer button{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:10px 22px}.xeguei-modal-secondary{background:#fff;border:1px solid #dfe3e9;color:#596373}.xeguei-modal-primary{background:#df6105;border:1px solid #df6105;color:#fff}.xeguei-dialog-footer ion-spinner{color:currentColor;height:18px;width:18px}@media (max-width:767.98px){.xeguei-modal-header--responsive .xeguei-modal-back{display:grid}.xeguei-modal-header--responsive .xeguei-modal-close,.xeguei-modal-header--responsive .xeguei-modal-icon{display:none}}@media (max-width:480px){.xeguei-modal-header{padding:20px 18px 18px}.xeguei-modal-heading{gap:10px}.xeguei-modal-heading h2{font-size:17px}.xeguei-modal-heading p{font-size:12px}.xeguei-dialog-body{padding:0 18px 20px}.xeguei-dialog-footer{padding:14px 18px}.xeguei-dialog-footer button{flex:1 1;padding:10px 12px}}ion-modal{--box-shadow:0 24px 80px #161d2733;color-scheme:light}ion-modal[data-modal-layout=fullscreen]{--border-radius:0}ion-modal ion-header .xeguei-modal-toolbar{--background:#fff;--color:#26313f;--border-width:0;--min-height:76px;--padding-start:18px;--padding-end:18px;--padding-top:8px;--padding-bottom:8px;color:#26313f}ion-modal ion-header .xeguei-modal-toolbar ion-title{color:#26313f;font-size:19px;font-weight:700;letter-spacing:-.3px;line-height:1.3;min-width:0;padding-inline:8px!important;position:static;text-align:left!important;white-space:normal;width:auto}ion-modal ion-header .xeguei-modal-toolbar>ion-label{color:#26313f;font-size:19px;font-weight:700}ion-modal ion-header .xeguei-modal-toolbar .xeguei-modal-navigation-group{flex-shrink:0;margin-inline:0}ion-modal ion-header .xeguei-modal-toolbar .xeguei-modal-navigation-group[slot=end]{order:99}ion-modal ion-header .xeguei-toolbar-navigation{--color:#78818c;--background:#0000;--background-hover:#f3f4f6;--border-width:0;--border-radius:8px;--padding-start:6px;--padding-end:6px;color:#78818c;height:40px;margin:0;min-width:40px}ion-modal ion-header .xeguei-toolbar-navigation ion-icon{color:inherit;font-size:24px}ion-modal ion-content{--background:#fff;--color:#26313f}ion-modal ion-content ion-list{background:#fff}ion-modal ion-content ion-item{--background:#fff;--color:#26313f;--border-color:#edf0f3;--highlight-color-focused:#df6105}ion-modal ion-content ion-card{background:#fff;border:1px solid #e4e7ec;border-radius:12px;box-shadow:none;color:#26313f}ion-modal ion-content ion-card-title{color:#26313f;font-size:17px;font-weight:700}ion-modal ion-content ion-input,ion-modal ion-content ion-select,ion-modal ion-content ion-textarea{--placeholder-color:#87909c}ion-modal ion-footer{background:#fff;border-top:1px solid #edf0f3;box-shadow:none;padding-bottom:0;padding-bottom:var(--ion-safe-area-bottom,0)}ion-modal ion-footer:before{display:none}ion-modal ion-footer ion-toolbar{--background:#fff;--border-width:0;--padding-start:12px;--padding-end:12px;--padding-top:10px;--padding-bottom:10px}ion-modal ion-button{--border-radius:10px;font-weight:600;letter-spacing:0;text-transform:none}ion-modal ion-footer ion-button{font-size:13px;min-height:44px}ion-modal ion-button:not([color]),ion-modal ion-button[color=primary]{--ion-color-primary:#df6105;--ion-color-primary-shade:#c75400;--ion-color-primary-tint:#e6711e}ion-modal .xeguei-custom-modal-body{flex:1 1;min-height:0;overflow-y:auto}ion-modal .xeguei-custom-modal-shell{background:#fff;display:flex;flex-direction:column;height:100%;min-height:0}ion-alert[class]{--background:#fff;--width:480px;--max-width:calc(100% - 32px);--max-height:90%;--backdrop-opacity:.4;color-scheme:light}ion-alert[class] .alert-wrapper{border-radius:20px!important;box-shadow:0 24px 80px #161d2733;color:#26313f}ion-alert[class] .alert-head{padding:24px 24px 16px;text-align:left}ion-alert[class] .alert-title{color:#26313f;font-size:19px;font-weight:700;letter-spacing:-.3px;line-height:1.3;margin:0}ion-alert[class] .alert-sub-title{color:#77808d;font-size:13px;line-height:1.5;margin-top:6px}ion-alert[class] .alert-message{color:#697380;font-size:14px;line-height:1.6;overflow-wrap:anywhere;padding:0 24px 24px;text-align:left}ion-alert[class] .alert-input-group{padding:0 24px 20px}ion-alert[class] .alert-input{background:#fff;border:1px solid #dfe3e9;border-radius:10px;color:#26313f;padding:11px 12px}ion-alert[class] .alert-input:focus{border-color:#df6105;outline-color:#df6105}ion-alert[class] .alert-button-group{border-top:1px solid #edf0f3;flex-wrap:wrap;gap:10px;padding:16px 24px}ion-alert[class] .alert-button{background:#df6105;border:1px solid #df6105;border-radius:10px;color:#fff;font-size:13px;font-weight:600;height:auto;margin:0;min-height:44px;padding:10px 18px;text-transform:none}ion-alert[class] .alert-button-inner{justify-content:center;white-space:normal}ion-alert[class] .alert-button-role-cancel:not(.xeguei-alert-close),ion-alert[class] .alert-button.secondary{background:#fff;border-color:#dfe3e9;color:#596373}ion-alert[class] .alert-button-role-destructive{background:#d44343;border-color:#d44343}ion-alert.xeguei-alert-dismissible .alert-head{padding-right:64px}ion-alert.xeguei-alert-dismissible .alert-message:first-child{padding-right:64px;padding-top:24px}ion-alert[class] button.xeguei-alert-close{background:#0000;border:0;border-radius:8px;color:#78818c;height:36px;min-height:36px;min-width:36px;padding:0;position:absolute;right:16px;top:16px;width:36px}ion-alert[class] button.xeguei-alert-close .alert-button-inner{font-size:0}ion-alert[class] button.xeguei-alert-close:after{background:currentColor;content:"";display:block;height:22px;inset:7px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 6 12 12m0-12L6 18' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 6 12 12m0-12L6 18' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") center /contain no-repeat;position:absolute;width:22px}ion-alert[class] button.xeguei-alert-close:hover{background:#f3f4f6}ion-alert[class] button.xeguei-alert-close:focus-visible{outline:2px solid #d75b00}@media (max-width:767.98px){ion-modal ion-header .xeguei-modal-toolbar{--min-height:68px;--padding-start:12px;--padding-end:12px}ion-modal ion-header .xeguei-modal-toolbar ion-title{font-size:17px}ion-alert[class] .alert-head{padding:20px 18px 16px}ion-alert[class] .alert-title{font-size:17px}ion-alert[class] .alert-input-group,ion-alert[class] .alert-message{padding:0 18px 20px}ion-alert[class] .alert-button-group{padding:14px 18px}ion-alert[class] .alert-button{flex:1 1}ion-alert[class] button.xeguei-alert-close{flex:none;right:12px;top:12px}}ion-alert[class] .alert-button-group{flex-direction:row}ion-alert[class] .alert-button{flex:1 1 auto;width:auto}ion-alert[class] .alert-button.alert-button-danger{background:#d44343;border-color:#d44343;color:#fff}ion-modal ion-segment-button{--color:#697380;--color-checked:#d75b00;--background-checked:#fff2e7;--indicator-color:#df6105}ion-modal ion-button:not([fill=outline]):not([fill=clear]):not([color]),ion-modal ion-button[color=primary]:not([fill=outline]):not([fill=clear]){--ion-color-primary-contrast:#fff}.background-intro{background:var(--ion-color-amarelo)!important;height:100%;width:100%}.Intro ion-icon,.Intro ion-img{bottom:0;height:8em;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:8em}html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}html{--ion-font-family:var(--ion-default-font)}body{background:var(--ion-background-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-left:calc(var(--ion-safe-area-left) + 8px);padding-right:calc(var(--ion-safe-area-right) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity:0.18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity:0;--box-shadow:none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base:var(--ion-color-primary,#3880ff)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb,56,128,255)!important;--ion-color-contrast:var(--ion-color-primary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-primary-shade,#3171e0)!important;--ion-color-tint:var(--ion-color-primary-tint,#4c8dff)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary,#3dc2ff)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb,61,194,255)!important;--ion-color-contrast:var(--ion-color-secondary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-secondary-shade,#36abe0)!important;--ion-color-tint:var(--ion-color-secondary-tint,#50c8ff)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary,#5260ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb,82,96,255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-tertiary-shade,#4854e0)!important;--ion-color-tint:var(--ion-color-tertiary-tint,#6370ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success,#2dd36f)!important;--ion-color-base-rgb:var(--ion-color-success-rgb,45,211,111)!important;--ion-color-contrast:var(--ion-color-success-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-success-shade,#28ba62)!important;--ion-color-tint:var(--ion-color-success-tint,#42d77d)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning,#ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb,255,196,9)!important;--ion-color-contrast:var(--ion-color-warning-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-warning-shade,#e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint,#ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger,#eb445a)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb,235,68,90)!important;--ion-color-contrast:var(--ion-color-danger-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-danger-shade,#cf3c4f)!important;--ion-color-tint:var(--ion-color-danger-tint,#ed576b)!important}.ion-color-light{--ion-color-base:var(--ion-color-light,#f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb,244,245,248)!important;--ion-color-contrast:var(--ion-color-light-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-light-shade,#d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint,#f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium,#92949c)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb,146,148,156)!important;--ion-color-contrast:var(--ion-color-medium-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-medium-shade,#808289)!important;--ion-color-tint:var(--ion-color-medium-tint,#9d9fa6)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark,#222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb,34,36,40)!important;--ion-color-contrast:var(--ion-color-dark-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-dark-shade,#1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint,#383a3e)!important}.ion-page{bottom:0;contain:layout size style;display:flex;flex-direction:column;justify-content:space-between;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0}ion-modal>.ion-page{contain:layout style;height:100%;position:relative}.split-pane-visible>.ion-page.split-pane-main{position:relative}.ion-page-hidden,[hidden],ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-menu-controller,ion-modal-controller,ion-nav-controller,ion-picker-controller,ion-popover-controller,ion-route,ion-route-redirect,ion-router,ion-select-option,ion-toast-controller{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:constant(safe-area-inset-top)){html{--ion-safe-area-top:constant(safe-area-inset-top);--ion-safe-area-bottom:constant(safe-area-inset-bottom);--ion-safe-area-left:constant(safe-area-inset-left);--ion-safe-area-right:constant(safe-area-inset-right)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}ion-card-header.ion-color .ion-inherit-color,ion-card.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;pointer-events:none;touch-action:manipulation}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-push,.md .menu-content-reveal{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width:0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:transform .3s cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width:0px;--inner-border-width:0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width:fit-content;--height:fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{min-height:320px;width:320px}audio,canvas,progress,video{vertical-align:initial}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{border-width:0;box-sizing:initial;height:1px}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,label,select,textarea{font-family:inherit;line-height:normal}textarea{color:inherit;font:inherit;height:auto;overflow:auto}textarea::placeholder{padding-left:2px}form,input,optgroup,select{color:inherit;font:inherit;margin:0}html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.ion-tappable,[tappable],[tappable] div,[tappable] ion-icon,[tappable] ion-label,[tappable] span,a,a div,a ion-icon,a ion-label,a span,button,button div,button ion-icon,button ion-label,button span,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{font-feature-settings:inherit;-webkit-appearance:button;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;padding:0;text-transform:none}[tappable],button{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;height:100%;width:100%}html:not(.hydrated) body{display:none}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;height:100%;margin:0;max-height:100%;max-width:100%;overflow:hidden;overscroll-behavior-y:none;padding:0;position:fixed;text-rendering:optimizeLegibility;touch-action:manipulation;transform:translateZ(0);width:100%}html{font-family:var(--ion-font-family)}a{background-color:initial;color:#3880ff;color:var(--ion-color-primary,#3880ff)}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:10px;margin-top:16px}h1{font-size:26px;margin-top:20px}h2{font-size:24px;margin-top:18px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:initial}sup{top:-.5em}sub{bottom:-.25em}.ion-hide,.ion-hide-down,.ion-hide-up{display:none!important}@media (min-width:576px){.ion-hide-sm-up{display:none!important}}@media (max-width:575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width:768px){.ion-hide-md-up{display:none!important}}@media (max-width:767.98px){.ion-hide-md-down{display:none!important}}@media (min-width:992px){.ion-hide-lg-up{display:none!important}}@media (max-width:991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width:1200px){.ion-hide-xl-up{display:none!important}}@media (max-width:1199.98px){.ion-hide-xl-down{display:none!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start,[dir=rtl] .ion-float-start{float:right!important}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end,[dir=rtl] .ion-float-end{float:left!important}@media (min-width:576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start,[dir=rtl] .ion-float-sm-start{float:right!important}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end,[dir=rtl] .ion-float-sm-end{float:left!important}}@media (min-width:768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start,[dir=rtl] .ion-float-md-start{float:right!important}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end,[dir=rtl] .ion-float-md-end{float:left!important}}@media (min-width:992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start,[dir=rtl] .ion-float-lg-start{float:right!important}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end,[dir=rtl] .ion-float-lg-end{float:left!important}}@media (min-width:1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start,[dir=rtl] .ion-float-xl-start{float:right!important}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end,[dir=rtl] .ion-float-xl-end{float:left!important}}.ion-no-padding{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);padding:16px;padding:var(--ion-padding,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding{padding-left:0;padding-right:0;padding-inline-end:16px;padding-inline-end:var(--ion-padding,16px);padding-inline-start:16px;padding-inline-start:var(--ion-padding,16px)}}.ion-padding-top{--padding-top:var(--ion-padding,16px);padding-top:16px;padding-top:var(--ion-padding,16px)}.ion-padding-start{--padding-start:var(--ion-padding,16px);padding-left:16px;padding-left:var(--ion-padding,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding-start{padding-left:0;padding-inline-start:16px;padding-inline-start:var(--ion-padding,16px)}}.ion-padding-end{--padding-end:var(--ion-padding,16px);padding-right:16px;padding-right:var(--ion-padding,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding-end{padding-right:0;padding-inline-end:16px;padding-inline-end:var(--ion-padding,16px)}}.ion-padding-bottom{--padding-bottom:var(--ion-padding,16px)}.ion-padding-bottom,.ion-padding-vertical{padding-bottom:16px;padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical{--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);padding-top:16px;padding-top:var(--ion-padding,16px)}.ion-padding-horizontal{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);padding-left:16px;padding-left:var(--ion-padding,16px);padding-right:16px;padding-right:var(--ion-padding,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding-horizontal{padding-left:0;padding-right:0;padding-inline-end:16px;padding-inline-end:var(--ion-padding,16px);padding-inline-start:16px;padding-inline-start:var(--ion-padding,16px)}}.ion-no-margin{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);margin:16px;margin:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-margin{margin-left:0;margin-right:0;margin-inline-end:16px;margin-inline-end:var(--ion-margin,16px);margin-inline-start:16px;margin-inline-start:var(--ion-margin,16px)}}.ion-margin-top{--margin-top:var(--ion-margin,16px);margin-top:16px;margin-top:var(--ion-margin,16px)}.ion-margin-start{--margin-start:var(--ion-margin,16px);margin-left:16px;margin-left:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-margin-start{margin-left:0;margin-inline-start:16px;margin-inline-start:var(--ion-margin,16px)}}.ion-margin-end{--margin-end:var(--ion-margin,16px);margin-right:16px;margin-right:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-margin-end{margin-right:0;margin-inline-end:16px;margin-inline-end:var(--ion-margin,16px)}}.ion-margin-bottom{--margin-bottom:var(--ion-margin,16px)}.ion-margin-bottom,.ion-margin-vertical{margin-bottom:16px;margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical{--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);margin-top:16px;margin-top:var(--ion-margin,16px)}.ion-margin-horizontal{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);margin-left:16px;margin-left:var(--ion-margin,16px);margin-right:16px;margin-right:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-margin-horizontal{margin-left:0;margin-right:0;margin-inline-end:16px;margin-inline-end:var(--ion-margin,16px);margin-inline-start:16px;margin-inline-start:var(--ion-margin,16px)}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width:576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width:768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width:992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width:1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width:576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width:768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width:992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width:1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}ion-tab-bar{box-shadow:0 0 5px #00000080}.add-btn{ion-icon{color:#fcad07;font-size:55px!important;margin:auto;padding:0;position:absolute}}.disable-action-sheet-btns{color:#e5e5e5!important;cursor:not-allowed}.disable-action-sheet-btns>*{pointer-events:none}ion-fab-button[data-desc]{bottom:28px;height:70px;left:50%;position:fixed;transform:translateX(-50%);width:70px;z-index:999}ion-fab-button[data-desc]:after{border-radius:15px;bottom:-30px;color:var(--ion-color-primary);content:attr(data-desc);font-size:12px;font-weight:700;left:50%;padding:9px;position:absolute;transform:translateX(-50%);z-index:998}.custom-fab-button{height:70px;margin-left:-7px;width:70px;z-index:999}.onboarding-context-banner{align-items:center;background:#fff8f0;border-bottom:1px solid #ffe1bf;color:#172033;display:flex;gap:16px;justify-content:space-between;padding:14px max(16px,calc(50% - 590px))}.onboarding-context-banner-left{display:flex;flex-direction:column;font-size:14px;gap:4px;line-height:1.4;min-width:0}.onboarding-context-label{color:#6d7685;font-size:12px}.onboarding-context-banner-right{flex-shrink:0}.onboarding-context-banner-right ion-button{--border-radius:10px;--border-color:#edc6a4;--border-width:1px;--color:#b85000;--background:#fff;--box-shadow:none;font-size:13px;font-weight:600;letter-spacing:0;margin:0;min-height:44px;text-transform:none}@media (max-width:420px){.onboarding-context-banner{flex-wrap:wrap;gap:10px}.onboarding-context-banner-right{margin-left:auto}}.conta-alt-page{color:#172033}.conta-alt-toolbar{--background:#fff;--color:#172033;--border-width:0;--min-height:60px}.conta-alt-toolbar ion-title{font-size:18px;font-weight:700}.conta-alt-toolbar ion-button{--color:#172033}.conta-alt-content{--background:#fff;--color:#172033}.conta-alt-container{margin:0 auto;padding:28px 0 32px;width:min(1180px,calc(100% - 40px))}.conta-alt-container,.conta-alt-container *{box-sizing:border-box}.conta-alt-intro{margin-bottom:24px}.conta-alt-intro h1{color:#172033;font-size:28px;font-weight:800;line-height:1.25;margin:0 0 8px}.conta-alt-intro p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}.conta-alt-grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.conta-alt-section{background:#fff;border:1px solid #e9edf2;border-radius:16px;min-width:0;overflow:hidden}.conta-alt-section-header{align-items:center;border-bottom:1px solid #e9edf2;display:flex;gap:14px;padding:22px 24px}.conta-alt-section-icon{background:#fff2e8;border-radius:12px;color:#d85a00;display:grid;flex:0 0 42px;font-size:23px;height:42px;place-items:center;width:42px}.conta-alt-section-header h2{color:#172033;font-size:18px;font-weight:700;margin:0}.conta-alt-section-header p{color:#6d7685;font-size:13px;line-height:1.5;margin:5px 0 0}.conta-alt-fields{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));padding:24px}.conta-alt-field{min-width:0}.conta-alt-field-full{grid-column:1/-1}.conta-alt-field>label{color:#172033;display:block;font-size:13px;font-weight:600;line-height:1.5;margin-bottom:8px}.conta-alt-field ion-textarea{--background:#fff;--padding-start:14px;--padding-end:14px;--padding-top:12px;--padding-bottom:12px;--placeholder-color:#8b94a3;--placeholder-opacity:1;background:#fff;border:1px solid #dce1e8;border-radius:10px;color:#172033;font-size:16px;margin:0;min-height:48px;width:100%}.conta-alt-field ion-textarea:focus-within{border-color:#e6792e;box-shadow:0 0 0 1px #e6792e}.conta-alt-field-hint{color:#6d7685;font-size:12px;line-height:1.6;margin:10px 0 0}.conta-alt-address-suggestions{border:1px solid #e9edf2;border-radius:10px;margin-top:12px;max-height:260px;overflow-y:auto}.conta-alt-address-suggestions button{background:#fff;border:0;border-bottom:1px solid #e9edf2;color:#172033;cursor:pointer;display:block;font:inherit;padding:14px;text-align:left;width:100%}.conta-alt-address-suggestions button:last-child{border-bottom:0}.conta-alt-address-suggestions button:hover{background:#fff8f2}.conta-alt-address-suggestions span,.conta-alt-address-suggestions strong{display:block;font-size:13px;line-height:1.5}.conta-alt-address-suggestions span{color:#6d7685;font-size:12px;margin-top:4px}.conta-alt-logo-body{padding:24px}.conta-alt-logo-preview{background:#fff;border:1px dashed #dce1e8;border-radius:12px;display:grid;height:180px;margin-bottom:22px;padding:16px;place-items:center}.conta-alt-logo-preview img{border-radius:8px;display:block;height:100%;max-height:146px;min-height:0;object-fit:contain;width:100%}.conta-alt-file-control{align-items:center;background:#fff8f2;border:1px solid #eac5a7;border-radius:10px;color:#b85000;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-height:46px;padding:12px 16px;position:relative}.conta-alt-file-control ion-icon{font-size:20px}.conta-alt-file-control input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.conta-alt-file-control:focus-within{outline:2px solid #df6105;outline-offset:3px}.conta-alt-file-name{color:#596373;font-size:12px;margin:10px 0 0;overflow-wrap:anywhere}.conta-alt-container :is(button,input):focus-visible{outline:2px solid #df6105;outline-offset:3px}.conta-alt-footer{background:#fff;border-top:1px solid #e9edf2}.conta-alt-footer[hidden]{display:none}.conta-alt-footer-inner{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto;padding:16px 0 max(16px,env(safe-area-inset-bottom));width:min(1180px,calc(100% - 40px))}.conta-alt-footer-inner p{color:#6d7685;font-size:12px;line-height:1.5;margin:0}.conta-alt-footer ion-button.conta-alt-save{--background:#d85a00;--background-hover:#c65000;--background-activated:#bd4e00;--color:#fff;--border-radius:10px;--box-shadow:none;--padding-start:24px;--padding-end:24px;font-size:15px;font-weight:700;height:48px;letter-spacing:0;margin:0;min-width:210px;text-transform:none}.conta-alt-save ion-icon{font-size:18px}@media (max-width:900px){.conta-alt-grid{grid-template-columns:minmax(0,1fr)}.conta-alt-logo-preview{max-width:300px}}@media (max-width:680px){.conta-alt-container{padding-top:18px;width:calc(100% - 32px)}.conta-alt-intro h1{font-size:24px}.conta-alt-section-header{gap:12px;padding:18px 16px}.conta-alt-section-header h2{font-size:17px}.conta-alt-fields{grid-template-columns:minmax(0,1fr);padding:20px 16px}.conta-alt-logo-body{padding:20px 16px}.conta-alt-logo-preview{max-width:none}.conta-alt-footer-inner{flex-direction:column;gap:10px;padding-top:12px;width:calc(100% - 32px)}.conta-alt-footer ion-button.conta-alt-save{width:100%}}.Formulario ion-header>*{display:block}.Formulario ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.Formulario ion-header .parceiro,.Formulario ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.Formulario ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.Formulario ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.Formulario ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.Formulario .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.Formulario .header .info{display:flex}.Formulario .header .info>ion-icon{font-size:20px;transform:translateY(.08em)}.Formulario .header .info ion-label{font-size:8px}.Formulario .header .info>p{text-align:center;white-space:pre-line}.Formulario .header .info>div{display:flex;flex-direction:column;padding-left:5px}.Formulario ion-list{margin-left:.5em;margin-right:.5em}.Formulario ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.Formulario ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.Formulario ion-list .contentList h1{font-size:.8em;margin:0}.Formulario ion-list .contentList h2{font-size:1em;margin:0}.Formulario ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.Formulario ion-list .contentList .horario>*{min-width:8em}.Formulario .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .Formulario .encerrar{bottom:63pt}.md .Formulario .encerrar{bottom:15px}ion-footer ion-toolbar.Formulario{--border-width:0px;padding-bottom:0}.Acompanhar ion-header>*{display:block}.Acompanhar ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.Acompanhar ion-header .parceiro,.Acompanhar ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.Acompanhar ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.Acompanhar ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.Acompanhar ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.Acompanhar .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.Acompanhar .header .info{display:flex;width:9em}.Acompanhar .header .info>ion-icon{font-size:40px;transform:translateY(.08em)}.Acompanhar .header .info>div{display:flex;flex-direction:column;padding-left:5px}.Acompanhar ion-list{margin-left:.5em;margin-right:.5em}.Acompanhar ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.Acompanhar ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.Acompanhar ion-list .contentList h1{font-size:.8em;margin:0}.Acompanhar ion-list .contentList h2{font-size:1em;margin:0}.Acompanhar ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.Acompanhar ion-list .contentList .horario>*{min-width:8em}.Acompanhar .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .Acompanhar .encerrar{bottom:63pt}.md .Acompanhar .encerrar{bottom:15px}ion-footer ion-toolbar.acompanhar{--border-width:0px;padding-bottom:0}div.OperacoesSlides{height:calc(100% - 3em);padding-top:0}div.OperacoesSlides .swiper-pagination-bullet{background:#333;opacity:.3}div.OperacoesSlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.OperacoesSlides{justify-content:flex-start;padding-bottom:50px}.Operacoes,div.OperacoesSlides{display:flex;flex-direction:column}.Operacoes{overflow:hidden}.Operacoes ion-label.invisivel{color:#0000;display:none}.Operacoes a{text-decoration:none}div.OperacoesSlides{height:auto;min-height:100%!important;position:relative}div.OperacoesSlides ion-card{margin:2em 1em 1em;overflow:visible;width:calc(100% - 2em)}div.OperacoesSlides ion-card-content,div.OperacoesSlides ion-card-title{text-align:left}ion-card-content div.operacao{display:flex;margin-top:0}ion-card-content div.operacao ion-label{overflow:hidden;padding-right:10px;width:100px}ion-card-content div.operacao ion-label.operacaoTexto{color:#000;font-weight:700;width:auto}ion-card-content div.operacao ion-icon{height:18px;margin-left:auto;width:18px}div.OperacoesSlides ion-card-content span{color:var(--ion-color-primary);display:block;font-weight:700;margin:auto;text-align:center}div.OperacoesSlides .status{bottom:15px;display:flex;font-size:x-small;position:absolute;right:10px}div.OperacoesSlides ion-card-subtitle{text-align:center}div.OperacoesSlides ion-card-subtitle>*{align-self:center;margin-right:.3em}div.OperacoesSlides ion-card ion-card-header{margin:0 0 0 10px;padding:0;position:relative}div.OperacoesSlides{background:#f2f2f2}idiv.OperacoesSlides .pisca{align-self:center;animation-duration:2s;animation-iteration-count:infinite;background:gray;border-radius:10px;height:10px;margin-left:5px;width:10px}div.OperacoesSlides .piscaverde{animation-name:piscarverde}div.OperacoesSlides .piscavermelho{animation-name:piscarvermelho}div.OperacoesSlides .piscaamarelo{animation-name:piscaramarelo}.Notificacoes ion-header>*{display:block}.Notificacoes ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.Notificacoes ion-header .parceiro,.Notificacoes ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.Notificacoes ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.Notificacoes ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.Notificacoes ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.Notificacoes .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.Notificacoes .header .info{display:flex;width:9em}.Notificacoes .header .info>ion-icon{font-size:40px;transform:translateY(.08em)}.Notificacoes .header .info>div{display:flex;flex-direction:column;padding-left:5px}.Notificacoes ion-list{margin-left:.5em;margin-right:.5em}.Notificacoes ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.Notificacoes ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.Notificacoes ion-list .contentList h1{font-size:.8em;margin:0}.Notificacoes ion-list .contentList h2{font-size:1em;margin:0}.Notificacoes ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.Notificacoes ion-list .contentList .horario>*{min-width:8em}.Notificacoes .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .Notificacoes .encerrar{bottom:63pt}.md .Notificacoes .encerrar{bottom:15px}ion-footer ion-toolbar.Notificacoes{--border-width:0px;padding-bottom:0}.notifications-panel{background:#fff;color:#26313f;color-scheme:light;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;text-align:left}.notifications-panel>.xeguei-modal-header{border-bottom:1px solid #edf0f3;padding-top:max(24px,0px);padding-top:max(24px,var(--ion-safe-area-top,0px))}.notifications-content{background:#fff;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 24px}.notifications-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.notification-card{align-items:flex-start;background:#fff;border:1px solid #e4e7ec;border-radius:12px;display:flex;padding:4px}.notification-details{background:#0000;border:0;border-radius:8px;color:#26313f;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font:inherit;gap:6px;min-width:0;overflow-wrap:anywhere;padding:12px;text-align:left}.notification-date{font-feature-settings:"tnum";color:#77808d;font-size:11px;font-variant-numeric:tabular-nums;line-height:1.5}.notification-details strong{font-size:14px;font-weight:600;line-height:1.5}.notification-message{color:#697380;font-size:13px;line-height:1.6;white-space:pre-wrap}.notification-remove{background:#0000;border:0;border-radius:10px;color:#d44343;cursor:pointer;display:grid;flex:0 0 40px;font-size:19px;height:40px;margin:4px 2px 0 0;padding:0;place-items:center}.notification-remove:hover{background:#fff0f0}.notification-details:hover{background:#fafbfc}.notifications-panel button:focus-visible{outline:2px solid #d75b00;outline-offset:-2px}.notifications-panel button:disabled{cursor:default;opacity:.45}.notifications-footer{align-items:center;background:#fff;border-top:1px solid #edf0f3;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:16px 24px max(16px,0px);padding-bottom:max(16px,var(--ion-safe-area-bottom,0px))}.notifications-footer>span{color:#77808d;font-size:12px}.notifications-footer button{align-items:center;border-radius:10px;cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:10px 18px}.notifications-footer ion-icon,.notifications-footer ion-spinner{color:currentColor;height:18px;width:18px}.notifications-empty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:200px;text-align:center}.notifications-empty>span{background:#fff2e7;border-radius:18px;color:#d75b00;display:grid;font-size:28px;height:60px;place-items:center;width:60px}.notifications-empty h3{font-size:16px;font-weight:600;margin:18px 0 6px}.notifications-empty p{color:#77808d;font-size:13px;line-height:1.6;margin:0}.notification-dialog-subject{font-size:14px;font-weight:600;line-height:1.5;margin:0 0 10px}@media (max-width:767.98px){.notifications-panel>.xeguei-modal-header{align-items:center;padding:max(16px,0px) 16px 16px;padding:max(16px,var(--ion-safe-area-top,0px)) 16px 16px}.notifications-content{padding:16px}.notifications-footer{flex-direction:column;gap:10px;padding:14px 16px max(14px,0px);padding:14px 16px max(14px,var(--ion-safe-area-bottom,0px))}.notifications-footer button{width:100%}}.AgendamentosNovo ion-header>*{display:block}.AgendamentosNovo ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.AgendamentosNovo ion-header .parceiro,.AgendamentosNovo ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.AgendamentosNovo ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.AgendamentosNovo ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.AgendamentosNovo ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.AgendamentosNovo .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.AgendamentosNovo .header .info{display:flex;width:9em}.AgendamentosNovo .header .info>ion-icon{font-size:40px;transform:translateY(.08em)}.AgendamentosNovo .header .info>div{display:flex;flex-direction:column;padding-left:5px}.AgendamentosNovo ion-list{margin-left:.5em;margin-right:.5em}.AgendamentosNovo ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.AgendamentosNovo ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.AgendamentosNovo ion-list .contentList h1{font-size:.8em;margin:0}.AgendamentosNovo ion-list .contentList h2{font-size:1em;margin:0}.AgendamentosNovo ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.AgendamentosNovo ion-list .contentList .horario>*{min-width:8em}.AgendamentosNovo .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .AgendamentosNovo .encerrar{bottom:63pt}.md .AgendamentosNovo .encerrar{bottom:15px}ion-footer ion-toolbar.AgendamentosNovo{--border-width:0px;padding-bottom:0}input[type=time]::-webkit-calendar-picker-indicator{background:none;display:none}ion-modal#modal1,ion-modal#modal2{--box-shadow:0 28px 48px #0006;color:#000}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.cadastros-toolbar{--background:#fff;--color:#172033;--border-width:0}.cadastros-page>ion-content{--background:#fff;--color:#172033}.cadastros-container{color:#172033;margin:0 auto;max-width:1180px;padding:28px 16px 36px;width:100%}.cadastros-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.cadastros-heading h1{font-size:28px;font-weight:700;margin:0 0 8px}.cadastros-heading p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}.cadastros-heading ion-button{flex-shrink:0;margin:0}.cadastros-container ion-button{--background:#d85a00;--color:#fff;--border-radius:10px;--box-shadow:none;font-size:14px;font-weight:600;height:auto;letter-spacing:0;min-height:48px;text-transform:none}.cadastros-container ion-button::part(native){border-radius:10px;min-height:inherit;padding-bottom:10px;padding-top:10px;white-space:normal}.cadastros-search{flex-shrink:0;margin-bottom:20px}.cadastros-search ion-searchbar{--background:#fff;--box-shadow:none;--border-radius:10px;--color:#172033;--placeholder-color:#6d7685;min-height:48px;padding:0}.cadastros-search .searchbar-input{border:1px solid #dce1e8;font-size:14px;min-height:48px}.cadastros-search .searchbar-input:focus{border-color:#e6792e}.cadastros-grid-shell{background:#fff;border:1px solid #e9edf2;border-radius:16px;overflow:hidden}.cadastros-grid-header,.cadastros-row{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.3fr) 115px 145px;padding:18px 20px}.cadastros-grid--device .cadastros-grid-header,.cadastros-grid--device .cadastros-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 130px 96px}.cadastros-grid--client .cadastros-grid-header,.cadastros-grid--client .cadastros-row{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.4fr) 96px}.cadastros-grid-header{background:#f8f9fb;color:#6d7685;font-size:10px;font-weight:800;padding-bottom:14px;padding-top:14px;text-transform:uppercase}.cadastros-record{border-top:1px solid #e9edf2}.cadastros-row{font-size:14px;line-height:1.5;min-height:80px}.cadastros-row>div{min-width:0;overflow-wrap:anywhere}.cadastros-row strong{font-weight:600}.cadastros-row small{color:#6d7685;display:block;font-size:12px;line-height:1.5;margin-top:3px}.cadastros-row.is-editable{cursor:pointer}.cadastros-row.is-editable:hover{background:#fff8f1}.cadastros-row.is-editable:focus-visible{background:#fff8f1;outline:2px solid #e6792e;outline-offset:-2px}.cadastros-action-buttons,.cadastros-actions{align-items:center;display:flex;gap:6px;justify-content:flex-end}.cadastros-actions-heading{text-align:right}.cadastros-chevron{color:#9aa1ad;flex:0 0 18px;font-size:18px}.cadastros-container ion-button.cadastros-delete{--background:#0000;--color:#d4251c;--padding-start:0;--padding-end:0;--background-hover:#fff0ed;--background-focused:#fff0ed;flex:0 0 44px;height:44px;margin:0;min-height:44px;width:44px}.cadastros-delete ion-icon{font-size:22px}.cadastros-container ion-button.cadastros-pin{--background:#fff;--color:#d85a00;--border-color:#e9b58e;--border-width:1px;margin:0;min-height:40px}.cadastros-container [hidden],.cadastros-page>ion-content>ion-fab[hidden]{display:none!important}.cadastros-page .cadastros-mobile-add{display:none}.cadastros-empty{padding:40px 20px;text-align:center}.cadastros-empty>ion-icon{background:#fff4e8;border-radius:14px;color:#d85a00;font-size:28px;padding:14px}.cadastros-empty h2{font-size:18px;margin:16px 0 8px}.cadastros-empty p{color:#6d7685;font-size:14px;line-height:1.5;margin:0}.cadastros-virtual-container{display:flex;flex-direction:column;height:100%;min-height:0}.cadastros-virtual-container>.cadastros-heading{flex-shrink:0}.cadastros-virtual-container>.cadastros-grid-shell{flex:1 1;min-height:0}.cadastros-grid.is-virtual{display:flex;flex-direction:column;height:100%}.cadastros-grid.is-virtual>.cadastros-grid-header{flex-shrink:0}.cadastros-virtual-list{flex:1 1;min-height:0}.cadastros-expanded{background:#fff;border:1px solid #e9edf2;border-radius:10px;margin:0 20px 16px}.cadastros-expanded>summary{color:#596373;cursor:pointer;font-size:13px;font-weight:600;padding:14px}.cadastros-expanded>summary:focus-visible{border-radius:10px;outline:2px solid #e6792e}.cadastros-permissions{padding:0 12px 12px}.cadastros-permissions .equipe{align-items:stretch;display:flex;flex-direction:column;gap:8px;margin:0 0 16px}.cadastros-permissions ion-label{color:#172033;font-size:13px;font-weight:600}.cadastros-form-content ion-select,.cadastros-permissions ion-select{align-items:center;background:#fff;border:1px solid #dce1e8;border-radius:10px;box-sizing:border-box;color:#172033;display:flex;font-size:14px;max-width:100%;min-height:48px;padding:12px 14px;width:100%}.cadastros-form-content ion-select::part(text),.cadastros-permissions ion-select::part(text){flex:1 1;min-width:0}.cadastros-form-content ion-select::part(icon),.cadastros-permissions ion-select::part(icon){flex:0 0 18px;height:18px;margin-left:12px;position:relative;width:18px}.cadastros-form-content{--background:#fff;--color:#172033}.cadastros-form-grid{max-width:1000px;padding:20px}.cadastros-form-grid>ion-row>ion-col>ion-list{background:#fff;border:1px solid #e9edf2;border-radius:16px;padding:16px}.cadastros-form-grid ion-item{--background:#fff;--background-hover-opacity:0;--background-focused-opacity:0;--border-color:#e9edf2;--padding-start:0;--inner-padding-end:0;--padding-bottom:10px;--padding-top:6px;--inner-border-width:0;color:#172033}.cadastros-form-grid ion-item[hidden]{display:none}.cadastros-form-grid ion-label[position=stacked]{color:#172033;font-size:13px;font-weight:600;margin:0 0 8px;transform:none}.cadastros-form-grid ion-input{--padding-start:14px!important;--padding-end:14px!important;--padding-top:12px!important;--padding-bottom:12px!important;background:#fff;border:1px solid #dce1e8;border-radius:10px;box-sizing:border-box;font-size:14px;min-height:48px}.cadastros-form-content ion-select:focus-within,.cadastros-form-grid ion-input:focus-within,.cadastros-permissions ion-select:focus-within{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e}.cadastros-form-footer{background:#fff;border-top:1px solid #e9edf2;box-sizing:border-box;flex:0 0 auto;min-height:73px}.cadastros-form-actions{display:flex;justify-content:flex-end;padding:12px 20px}@media (max-width:680px){.cadastros-container{padding:20px 12px calc(110px + env(safe-area-inset-bottom))}.cadastros-heading{margin-bottom:20px}.cadastros-heading h1{font-size:24px}.cadastros-page .cadastros-desktop-add{display:none}.cadastros-page .cadastros-mobile-add{bottom:calc(16px + env(safe-area-inset-bottom));display:block}.cadastros-grid-header{display:none}.cadastros-grid .cadastros-row{gap:8px 12px;grid-template-columns:minmax(0,1fr) auto;padding:16px}.cadastros-name{grid-column:1;grid-row:1}.cadastros-contact,.cadastros-details,.cadastros-status{grid-column:1}.cadastros-actions{flex-direction:column;grid-column:2;grid-row:1/5}.cadastros-expanded{margin:0 16px 16px}.cadastros-form-actions,.cadastros-form-grid,.cadastros-form-grid>ion-row>ion-col>ion-list{padding:12px}}.cadastros-form-grid ion-item:has(>ion-label:only-child){--min-height:0;--padding-bottom:0}.cadastros-form-grid ion-select{margin:0}.cadastros-form-grid ion-item>ion-grid{padding:0;width:100%}.cadastros-form-grid ion-item>ion-grid ion-row{gap:4px;margin-bottom:4px}.cadastros-form-grid ion-item>ion-grid ion-col{border:1px solid #e9edf2;border-radius:4px;cursor:pointer;flex:0 0 28px;min-height:28px;padding:0}.cadastros-form-grid ion-radio-group{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:12px 0!important}.cadastros-save{align-items:center;-webkit-appearance:none;appearance:none;background:#d85a00;border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:14px;font-weight:600;height:48px;justify-content:center;padding:12px 20px;width:240px}.cadastros-save:disabled{cursor:default;opacity:.5}.cadastros-save:focus-visible{outline:2px solid #172033;outline-offset:2px}@media (max-width:680px){.cadastros-save{width:100%}}ion-modal.cadastros-modal .ion-delegate-host{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.cadastros-form-content{flex:1 1;height:auto;min-height:0}@media (max-width:680px){ion-modal.cadastros-modal{--width:100%;--max-width:100%;--height:100%;--max-height:100%;--border-radius:0}ion-modal.cadastros-modal::part(content){max-height:100dvh}}@media (max-width:680px){ion-modal .cadastros-form-footer{flex-basis:auto;height:auto;min-height:97px;padding-bottom:max(24px,env(safe-area-inset-bottom))}}.Desconto__segment{padding:4px}.Desconto__segmentButton{--color:#2d2d2d;--color-checked:#fff;--indicator-color:var(--ion-color-primary);font-size:1rem;min-height:46px;text-transform:none}.Desconto__quickButtons{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%}.Desconto__quickButton{--border-radius:8px;--box-shadow:0 2px 6px #0000001f;font-size:1rem;margin:0;min-width:92px;text-transform:none}.Desconto__inputCol{display:flex;justify-content:center;max-width:360px}.Desconto__inputWrapper{align-items:center;display:flex;min-height:78px;position:relative;width:100%}.Desconto__input{--background:#eee;--padding-top:16px;--padding-end:20px;--padding-bottom:16px;--padding-start:20px;border-radius:20px;box-sizing:border-box;color:#777;font-size:26px;min-height:78px;text-align:center;width:100%}.Desconto__input--withSuffix{--padding-start:48px;--padding-end:48px}.Desconto__input::part(native){text-align:center}.Desconto__inputSuffix{color:#777;font-size:26px;pointer-events:none;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.Desconto__helperText{color:#6f6f6f;font-size:1rem}.Desconto__previewText{color:var(--ion-color-primary);font-size:.98rem;font-weight:600}ion-footer ion-toolbar.Desconto{--border-width:0;padding-bottom:0}@media (max-width:576px){.Desconto__quickButtons{gap:8px}.Desconto__quickButton{font-size:1rem;min-width:82px}.Desconto__input,.Desconto__inputSuffix{font-size:1.8rem}}.OrdensWorkflowAvancar ion-header>*{display:block}.OrdensWorkflowAvancar ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.OrdensWorkflowAvancar ion-header .parceiro,.OrdensWorkflowAvancar ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.OrdensWorkflowAvancar ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.OrdensWorkflowAvancar ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.OrdensWorkflowAvancar ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.OrdensWorkflowAvancar .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.OrdensWorkflowAvancar .header .info{display:flex}.OrdensWorkflowAvancar .header .info>ion-icon{font-size:20px;transform:translateY(.08em)}.OrdensWorkflowAvancar .header .info ion-label{font-size:8px}.OrdensWorkflowAvancar .header .info>p{text-align:center;white-space:pre-line}.OrdensWorkflowAvancar .header .info>div{display:flex;flex-direction:column;padding-left:5px}.OrdensWorkflowAvancar ion-list{margin-left:.5em;margin-right:.5em}.OrdensWorkflowAvancar ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.OrdensWorkflowAvancar ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.OrdensWorkflowAvancar ion-list .contentList h1{font-size:.8em;margin:0}.OrdensWorkflowAvancar ion-list .contentList h2{font-size:1em;margin:0}.OrdensWorkflowAvancar ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.OrdensWorkflowAvancar ion-list .contentList .horario>*{min-width:8em}.OrdensWorkflowAvancar .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .OrdensWorkflowAvancar .encerrar{bottom:63pt}.md .OrdensWorkflowAvancar .encerrar{bottom:15px}ion-footer ion-toolbar.OrdensWorkflowAvancar{--border-width:0px;padding-bottom:0}.TaxaEntrega ion-list{margin-left:.5em;margin-right:.5em}.TaxaEntrega ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.TaxaEntrega ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.TaxaEntrega ion-list .contentList h1{font-size:.8em;margin:0}.TaxaEntrega ion-list .contentList h2{font-size:1em;margin:0}.OrdensProdutosCompor ion-list{margin-left:.5em;margin-right:.5em}.OrdensProdutosCompor ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.OrdensProdutosCompor ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.OrdensProdutosCompor ion-list .contentList h1{font-size:.8em;margin:0}.ProjetosProdutosComporNovoMemoryMemory ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.OrdensProdutosCompor{--border-width:0px;padding-bottom:0}div.ProjetosProdutosComporNovoMemorySlides{background:#f2f2f2;height:calc(100% - 3em);padding-top:0}div.ProjetosProdutosComporNovoMemorySlides .swiper-pagination-bullet{background:#333;opacity:.3}div.ProjetosProdutosComporNovoMemorySlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.ProjetosProdutosComporNovoMemorySlides{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:50px}.custom-flat-button{background:#0000;height:50px;width:50px}.custom-flat-button ion-label{font-size:1.2rem}.custom-flat-button-size{height:66px;width:100%}.produto-esgotado{cursor:not-allowed;filter:grayscale(.75);opacity:.55}.produto-esgotado-label{align-items:center;display:flex!important;gap:8px;justify-content:space-between}.produto-esgotado-badge{align-items:center;background:#eb445a;background:var(--ion-color-danger,#eb445a);border-radius:999px;color:#fff;color:var(--ion-color-danger-contrast,#fff);display:inline-flex;font-size:11px;font-weight:700;justify-content:center;letter-spacing:.03em;line-height:1.2;padding:3px 8px;text-transform:uppercase;width:fit-content}.OrdensDetalhes ion-header>*{display:block}.OrdensDetalhes ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.OrdensDetalhes ion-header .parceiro,.OrdensDetalhes ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.OrdensDetalhes ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.OrdensDetalhes ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.OrdensDetalhes ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.OrdensDetalhes .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.OrdensDetalhes .header .info>ion-icon{font-size:40px;transform:translateY(.08em)}.OrdensDetalhes .header .info>div{display:flex;flex-direction:column;padding-left:5px}.OrdensDetalhes ion-list{margin-left:.5em;margin-right:.5em}.OrdensDetalhes ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.OrdensDetalhes ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.OrdensDetalhes ion-list .contentList h1{font-size:.8em;margin:0}.OrdensDetalhes ion-list .contentList h2{font-size:1em;margin:0}.OrdensDetalhes ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.OrdensDetalhes ion-list .contentList .horario>*{min-width:8em}.OrdensDetalhes .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .OrdensDetalhes .encerrar{bottom:63pt}.md .OrdensDetalhes .encerrar{bottom:15px}ion-footer ion-toolbar.OrdensDetalhes{--border-width:0px;padding-bottom:0}.ordDetSection{background:#fff;border-radius:10px;box-shadow:0 1px 4px #00000012;margin:12px 12px 0;padding:10px 14px}.ordDetSectionTitle{color:#888;font-size:11px;font-weight:700;letter-spacing:.6px;margin:0;text-transform:uppercase}.ordDetSectionHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ordDetSectionEditBtn{--padding-start:4px;--padding-end:4px;height:28px}.ordDetProdRow{align-items:flex-start;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:5px 0}.ordDetProdRow:last-child{border-bottom:none}.ordDetProdInfo{display:flex;flex:1 1;flex-direction:column;padding-right:8px}.ordDetProdNome{color:#222;font-size:13px}.ordDetCompItem{color:#888;line-height:1.6}.ordDetCompItem,.ordDetProdObs{font-size:11px;padding-left:12px}.ordDetProdObs{color:#aaa;font-style:italic}.ordDetProdPreco{align-items:flex-end;display:flex;flex-direction:column;min-width:72px}.ordDetProdUnit{color:#aaa;font-size:11px}.ordDetProdSubtotal{color:#222;font-size:13px;font-weight:700}.ordDetResumoRow{color:#444;display:flex;font-size:13px;justify-content:space-between;padding:3px 0}.ordDetDesconto{color:#e53935}.ordDetTotalRow{align-items:center;border-top:2px solid #e0e0e0;color:#111;display:flex;font-size:16px;font-weight:700;justify-content:space-between;margin-top:8px;padding-top:8px}.ordDetTotalRow span:last-child{color:#f60;color:var(--ion-color-primary,#f60);font-size:18px}.ordDetPagRow{align-items:center;display:flex;gap:8px;padding:5px 0}.ordDetPagIcon{color:#f60;color:var(--ion-color-primary,#f60);flex-shrink:0;font-size:18px}.ordDetPagTipo{color:#333;flex:1 1;font-size:13px}.OrdensWorkflow ion-header>*{display:block}.OrdensWorkflow ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.OrdensWorkflow ion-header .parceiro,.OrdensWorkflow ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.OrdensWorkflow ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.OrdensWorkflow ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.OrdensWorkflow ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.OrdensWorkflow .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.OrdensWorkflow .header .info{display:flex}.OrdensWorkflow .header .info>ion-icon{font-size:20px;transform:translateY(.08em)}.OrdensWorkflow .header .info ion-label{font-size:8px}.OrdensWorkflow .header .info>p{text-align:center;white-space:pre-line}.OrdensWorkflow .header .info>div{display:flex;flex-direction:column;padding-left:5px}.OrdensWorkflow ion-list{margin-left:.5em;margin-right:.5em}.OrdensWorkflow ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.OrdensWorkflow ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.OrdensWorkflow ion-list .contentList h1{font-size:.8em;margin:0}.OrdensWorkflow ion-list .contentList h2{font-size:1em;margin:0}.OrdensWorkflow ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.OrdensWorkflow ion-list .contentList .horario>*{min-width:8em}.OrdensWorkflow .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .OrdensWorkflow .encerrar{bottom:63pt}.md .OrdensWorkflow .encerrar{bottom:15px}ion-footer ion-toolbar.OrdensWorkflow{--border-width:0px;padding-bottom:0}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.swiper{--bullet-background:var(--ion-color-step-200,#ccc);--bullet-background-active:var(--ion-color-primary,#3880ff);--progress-bar-background:rgba(var(--ion-text-color-rgb,0,0,0),0.25);--progress-bar-background-active:var(--ion-color-primary-shade,#3171e0);--scroll-bar-background:rgba(var(--ion-text-color-rgb,0,0,0),0.1);--scroll-bar-background-active:rgba(var(--ion-text-color-rgb,0,0,0),0.5);display:block;-webkit-user-select:none;user-select:none}.swiper .swiper-pagination-bullet{background:var(--bullet-background)}.swiper .swiper-pagination-bullet-active{background:var(--bullet-background-active)}.swiper .swiper-pagination-progressbar{background:var(--progress-bar-background)}.swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--progress-bar-background-active)}.swiper .swiper-scrollbar{background:var(--scroll-bar-background)}.swiper .swiper-scrollbar-drag{background:var(--scroll-bar-background-active)}.swiper .slide-zoom{display:block;text-align:center;width:100%}.swiper .swiper-slide{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;font-size:18px;height:100%;justify-content:center;position:relative;text-align:center;width:100%}.swiper .swiper-slide img{height:auto;max-height:100%;max-width:100%;width:auto}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:#00000080;background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AgendamentosDetalhes ion-header>*{display:block}.AgendamentosDetalhes ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.AgendamentosDetalhes ion-header .parceiro,.AgendamentosDetalhes ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.AgendamentosDetalhes ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.AgendamentosDetalhes ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.AgendamentosDetalhes ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.AgendamentosDetalhes .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.AgendamentosDetalhes .header .info{display:flex;width:9em}.AgendamentosDetalhes .header .info>ion-icon{font-size:40px;transform:translateY(.08em)}.AgendamentosDetalhes .header .info>div{display:flex;flex-direction:column;padding-left:5px}.AgendamentosDetalhes ion-list{margin-left:.5em;margin-right:.5em}.AgendamentosDetalhes ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.AgendamentosDetalhes ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.AgendamentosDetalhes ion-list .contentList h1{font-size:.8em;margin:0}.AgendamentosDetalhes ion-list .contentList h2{font-size:1em;margin:0}.AgendamentosDetalhes ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.AgendamentosDetalhes ion-list .contentList .horario>*{min-width:8em}.AgendamentosDetalhes .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .AgendamentosDetalhes .encerrar{bottom:63pt}.md .AgendamentosDetalhes .encerrar{bottom:15px}ion-footer ion-toolbar.AgendamentosDetalhes{--border-width:0px;padding-bottom:0}.AgendamentosEventos ion-header>*{display:block}.AgendamentosEventos ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.AgendamentosEventos ion-header .parceiro,.AgendamentosEventos ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.AgendamentosEventos ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.AgendamentosEventos ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.AgendamentosEventos ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.AgendamentosEventos .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.AgendamentosEventos .header .info{display:flex;width:9em}.AgendamentosEventos .header .info>ion-icon{font-size:40px;transform:translateY(.08em)}.AgendamentosEventos .header .info>div{display:flex;flex-direction:column;padding-left:5px}.AgendamentosEventos ion-list{margin-left:.5em;margin-right:.5em}.AgendamentosEventos ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.AgendamentosEventos ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.AgendamentosEventos ion-list .contentList h1{font-size:.8em;margin:0}.AgendamentosEventos ion-list .contentList h2{font-size:1em;margin:0}.AgendamentosEventos ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.AgendamentosEventos ion-list .contentList .horario>*{min-width:8em}.AgendamentosEventos .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .AgendamentosEventos .encerrar{bottom:63pt}.md .AgendamentosEventos .encerrar{bottom:15px}ion-footer ion-toolbar.AgendamentosEventos{--border-width:0px;padding-bottom:0}ion-modal.create-pin-modal{--width:520px;--max-width:calc(100% - 40px);--height:auto;--max-height:90%;--border-radius:18px;--background:#fff}.create-pin-panel{background:#fff;color:#172033;display:flex;flex-direction:column;max-height:90vh;max-height:90dvh}.create-pin-body{overflow-y:auto;padding:16px 32px 28px;text-align:center}.create-pin-icon{background:#fff2e8;border-radius:14px;color:#d85a00;display:inline-grid;font-size:26px;height:52px;place-items:center;width:52px}.create-pin-step{color:#6d7685;font-size:12px;font-weight:600;margin:20px 0 8px}.create-pin-body h2{color:#172033;font-size:24px;font-weight:700;margin:0 0 10px}.create-pin-description{color:#6d7685;font-size:14px;line-height:1.6;margin:0 auto;max-width:340px}.create-pin-fields{margin:28px 0}.create-pin-input{--pin-gap:12px;--pin-width:58px;--pin-radius:10px;--pin-border-color:#dce1e8}.create-pin-input ion-input{color:#172033;font-size:24px;font-weight:600;min-height:58px}.create-pin-input ion-input:focus-within{--pin-border-color:#e6792e;box-shadow:0 0 0 1px #e6792e}.create-pin-input ion-input[aria-invalid=true]:focus-within{box-shadow:0 0 0 1px var(--ion-color-danger)}.create-pin-error{color:#b42318;font-size:12px;line-height:1.5;margin:14px 0 0}.create-pin-hint{align-items:flex-start;background:#f7f8fa;border-radius:12px;color:#6d7685;display:flex;gap:10px;padding:16px;text-align:left}.create-pin-hint ion-icon{flex-shrink:0;font-size:20px}.create-pin-hint p{font-size:13px;line-height:1.6;margin:0}.create-pin-footer{background:#fff;border-top:1px solid #edf0f3;flex-shrink:0;padding:18px 24px}.create-pin-footer ion-button{--background:#d85a00;--background-hover:#c65000;--background-activated:#bd4e00;--color:#fff;--border-radius:10px;--box-shadow:none;--padding-top:14px;--padding-bottom:14px;font-size:15px;font-weight:700;height:auto;letter-spacing:0;margin:0;min-height:48px;text-transform:none}@media (max-width:767.98px){ion-modal.create-pin-modal{--width:100%;--max-width:100%;--height:100%;--max-height:100%;--border-radius:0}.create-pin-panel{height:100%;max-height:100%}.create-pin-body{flex:1 1;padding:24px 20px}.create-pin-body h2{font-size:22px}.create-pin-footer{padding:18px 20px max(18px,env(safe-area-inset-bottom))}}@media (max-width:359px){.create-pin-input{--pin-gap:8px;--pin-width:50px}}.xeguei-grid-status{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:5px;padding:5px 9px;white-space:nowrap}.xeguei-grid-status ion-icon{flex-shrink:0}.xeguei-grid-status--success{background:#e8f8f1;color:#16875b;color:var(--parceiro-success,#16875b)}.xeguei-grid-status--warning{background:#fff4df;color:#946200;color:var(--parceiro-warning,#946200)}.xeguei-grid-status--neutral{background:#f0f1f3;color:#6d7685}ion-modal ion-header.caixa-abertura-header{border:0;box-shadow:none;flex-shrink:0}ion-modal ion-content.caixa-abertura-content{--background:#fff;--color:#172033;--padding-start:24px;--padding-end:24px;--padding-top:16px;--padding-bottom:24px;min-height:0}.caixa-abertura-content .caixa-abertura-description{color:#6d7685;font-size:14px;line-height:1.6;margin:0 0 24px}ion-modal .caixa-abertura-content ion-item.caixa-abertura-field{--background:#fff;--background-hover-opacity:0;--background-focused-opacity:0;--padding-start:0;--padding-end:0;--padding-bottom:2px;--inner-padding-end:0;--inner-border-width:0;--highlight-height:0;--min-height:0;overflow:visible}ion-modal .caixa-abertura-content .caixa-abertura-field ion-label{color:#172033;font-size:13px;font-weight:600;line-height:1.5;margin:0 0 8px;transform:none;white-space:normal}ion-modal .caixa-abertura-content .caixa-abertura-field ion-input{--background:#fff;--color:#172033;--placeholder-color:#6d7685;--placeholder-opacity:1;--padding-start:14px!important;--padding-end:14px!important;--padding-top:12px!important;--padding-bottom:12px!important;font-feature-settings:"tnum";border:1px solid #dce1e8;border-radius:10px;font-size:14px;font-variant-numeric:tabular-nums;min-height:48px}ion-modal .caixa-abertura-content .caixa-abertura-field ion-input:focus-within{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e}.caixa-abertura-content .caixa-abertura-error{align-items:center;color:#c8342d;display:flex;font-size:13px;gap:6px;margin-top:10px}.caixa-abertura-content .caixa-abertura-error[hidden]{display:none}.caixa-abertura-content .caixa-abertura-error ion-icon{flex-shrink:0;font-size:18px}ion-modal ion-footer.caixa-abertura-footer{background:#fff;border-top:1px solid #e9edf2;flex-shrink:0;padding:0 0 env(safe-area-inset-bottom,0)}ion-modal .caixa-abertura-footer ion-toolbar{--background:#fff;--border-width:0;--padding-start:24px;--padding-end:24px;--padding-top:16px;--padding-bottom:16px}ion-modal .caixa-abertura-footer ion-button{--background:#d85a00;--color:#fff;--border-radius:10px;--box-shadow:none;font-size:14px;font-weight:600;height:48px;letter-spacing:0;margin:0 0 0 auto;min-height:48px;text-transform:none;width:220px}@media (max-width:767px){ion-modal .caixa-abertura-footer ion-toolbar,ion-modal ion-content.caixa-abertura-content{--padding-start:16px;--padding-end:16px}ion-modal .caixa-abertura-footer ion-button{width:100%}}.Ordens ion-header>*{display:block}.alert-button-danger{color:var(--ion-color-danger)!important;font-weight:600!important}.delivery-confirm-alert .alert-message{max-height:55vh;overflow-y:auto}.delivery-confirm-alert .delivery-alert-highlight{color:var(--ion-color-dark);display:block;font-weight:700;margin-top:18px}.Ordens ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.Ordens ion-header .parceiro,.Ordens ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.Ordens ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.Ordens ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.Ordens ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.Ordens .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.Ordens .header .info{display:flex;width:9em}.Ordens .header .info>ion-icon{font-size:40px;transform:translateY(.08em)}.Ordens .header .info>div{display:flex;flex-direction:column;padding-left:5px}.Ordens ion-list{margin-left:.5em;margin-right:.5em}.Ordens ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.Ordens ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.Ordens ion-list .contentList h1{font-size:.8em;margin:0}.Ordens ion-list .contentList h2{font-size:1em;margin:0}.Ordens ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.Ordens ion-list .contentList .horario>*{min-width:8em}.Ordens .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .Ordens .encerrar{bottom:63pt}.md .Ordens .encerrar{bottom:15px}ion-footer ion-toolbar.Ordens{--border-width:0px;padding-bottom:0}.auto-print-config{background:#fff;border-radius:10px;margin:6px;padding:14px}.auto-print-title{color:#444;font-size:13px;font-weight:600;margin-bottom:8px}.auto-print-item{align-items:center;display:flex;justify-content:space-between;padding:0}.auto-print-icon{font-size:18px;margin-right:6px}.auto-print-label{flex:1 1;font-size:13px}.delivery-close-modal{--width:560px;--max-width:calc(100% - 32px);--height:auto;--max-height:90%;--border-radius:20px;--background:#fff;--box-shadow:0 24px 80px #161d2733}.delivery-close-panel{background:#fff;color:#26313f;color-scheme:light;display:flex;flex-direction:column;font-size:14px;line-height:1.5;max-height:85vh;max-height:85dvh;overflow:hidden;text-align:left}.delivery-close-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 24px 24px}.delivery-close-notice{align-items:flex-start;background:#f7f8fa;border-radius:12px;display:flex;gap:10px;padding:14px}.delivery-close-notice>ion-icon{color:#77808d;flex:0 0 18px;font-size:18px;margin-top:2px}.delivery-close-notice strong{display:block;font-size:13px;font-weight:600}.delivery-close-notice p{color:#697380;font-size:12px;line-height:1.6;margin:4px 0 0}.delivery-close-reasons{border:0;margin:22px 0 0;min-width:0;padding:0}.delivery-close-reasons legend{font-size:15px;font-weight:700;padding:0}.delivery-close-reasons>p{color:#77808d;font-size:12px;line-height:1.5;margin:5px 0 14px}.delivery-close-options{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-close-options label{align-items:center;background:#fff;border:1px solid #e4e7ec;border-radius:10px;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;min-height:46px;padding:10px 12px;transition:border-color .12s ease,background-color .12s ease}.delivery-close-options label:hover{background:#fffcf9;border-color:#f2b389}.delivery-close-options label.is-selected{background:#fff5ed;border-color:#ed7c2c;color:#a34400}.delivery-close-options input{appearance:none;-webkit-appearance:none;background:#fff;border:1.5px solid #c4cbd4;border-radius:50%;cursor:pointer;flex:0 0 17px;height:17px;margin:0;width:17px}.delivery-close-options input:checked{background:#e66a12;border-color:#e66a12;box-shadow:inset 0 0 0 4px #fff}.delivery-close-other{margin-top:18px}.delivery-close-other-heading{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.delivery-close-other-heading label{font-size:13px;font-weight:600}.delivery-close-other-heading span{font-feature-settings:"tnum";color:#87909c;font-size:11px;font-variant-numeric:tabular-nums}.delivery-close-other textarea{background:#fff;border:1px solid #dfe3e9;border-radius:10px;color:#26313f;display:block;font:inherit;font-size:13px;line-height:1.5;min-height:76px;padding:11px 12px;resize:vertical;width:100%}.delivery-close-other textarea::placeholder{color:#929aa5}.delivery-close-other textarea:focus{border-color:#ed7c2c;outline:3px solid #fff0e3}.delivery-close-footer{border-top:1px solid #edf0f3;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:16px 24px}.delivery-close-footer button{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:10px 22px}.delivery-close-cancel{background:#fff;border:1px solid #dfe3e9;color:#596373}.delivery-close-cancel:hover{background:#f7f8fa}.delivery-close-confirm{background:#df6105;border:1px solid #df6105;color:#fff;min-width:132px}.delivery-close-confirm:hover{background:#c95502}.delivery-close-footer ion-spinner{color:currentColor;height:18px;width:18px}.delivery-close-panel button:disabled{cursor:default;opacity:.45}.delivery-close-reasons:disabled{opacity:.6}.delivery-close-options input:focus-visible,.delivery-close-panel button:focus-visible{outline:2px solid #d75b00;outline-offset:3px}@media (max-width:480px){.delivery-close-body{padding:0 18px 20px}.delivery-close-options{gap:8px}.delivery-close-options label{font-size:12px;gap:8px;padding:10px}.delivery-close-footer{padding:14px 18px}.delivery-close-footer button{flex:1 1;min-width:0;padding:10px 12px}}ion-content.equipecontent{--background:#f2f2f2}.Equipe{display:flex;flex-direction:column;overflow:hidden}.Equipe ion-label.invisivel{color:#0000;display:none}.Equipe a{text-decoration:none}ion-slides.EquipeSlides{height:auto;min-height:100%!important;position:relative}ion-slides.EquipeSlides ion-slide ion-card{margin:1em;width:calc(100% - 2em)}ion-slides.EquipeSlides ion-slide ion-card ion-card-header{margin:17px;padding:0;position:relative}ion-slides.EquipeSlides ion-slide ion-card-title{font-size:larger;font-weight:700;text-align:left}ion-slides.EquipeSlides ion-slide .status{bottom:10px;display:flex;font-size:x-small;position:absolute;right:10px}ion-card.equipeCard{margin-top:30px}ion-card-content div.equipe{display:flex;margin-top:5px}ion-card-content div.equipe ion-label{min-width:100px;overflow:hidden;padding-right:10px;text-align:left}ion-card-content div.equipe ion-label.equipeTexto{color:#000;font-weight:700;overflow:hidden;width:auto}ion-slides.EquipeSlides ion-slide .pisca{align-self:center;animation-duration:2s;animation-iteration-count:infinite;background:gray;border-radius:10px;height:10px;margin-left:5px;width:10px}ion-slides.EquipeSlides ion-slide .piscaverde{animation-name:piscarverde}ion-slides.EquipeSlides ion-slide .piscavermelho{animation-name:piscarvermelho}ion-slides.EquipeSlides ion-slide .piscaamarelo{animation-name:piscaramarelo}.AgendamentosEventosComMenu ion-header>*{display:block}.AgendamentosEventosComMenu ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.AgendamentosEventosComMenu ion-header .parceiro,.AgendamentosEventosComMenu ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.AgendamentosEventosComMenu ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.AgendamentosEventosComMenu ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.AgendamentosEventosComMenu ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.AgendamentosEventosComMenu .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.AgendamentosEventosComMenu .header .info{display:flex;width:9em}.AgendamentosEventosComMenu .header .info>ion-icon{font-size:40px;transform:translateY(.08em)}.AgendamentosEventosComMenu .header .info>div{display:flex;flex-direction:column;padding-left:5px}.AgendamentosEventosComMenu ion-list{margin-left:.5em;margin-right:.5em}.AgendamentosEventosComMenu ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.AgendamentosEventosComMenu ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.AgendamentosEventosComMenu ion-list .contentList h1{font-size:.8em;margin:0}.AgendamentosEventosComMenu ion-list .contentList h2{font-size:1em;margin:0}.AgendamentosEventosComMenu ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.AgendamentosEventosComMenu ion-list .contentList .horario>*{min-width:8em}.AgendamentosEventosComMenu .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .AgendamentosEventosComMenu .encerrar{bottom:63pt}.md .AgendamentosEventosComMenu .encerrar{bottom:15px}ion-footer ion-toolbar.AgendamentosEventosComMenu{--border-width:0px;padding-bottom:0}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center;width:400px}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#ff7000;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#ff6a14}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#ff6a14}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:px}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:0 2px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.TaxaServico__segment{padding:4px}.TaxaServico__segmentButton{--color:#2d2d2d;--color-checked:#fff;--indicator-color:var(--ion-color-primary);font-size:1rem;min-height:46px;text-transform:none}.TaxaServico__quickButtons{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%}.TaxaServico__quickButton{--border-radius:8px;--box-shadow:0 2px 6px #0000001f;font-size:1rem;margin:0;min-width:92px;text-transform:none}.TaxaServico__inputCol{display:flex;justify-content:center;max-width:360px}.TaxaServico__inputWrapper{align-items:center;display:flex;min-height:78px;position:relative;width:100%}.TaxaServico__input{--background:#eee;--padding-top:16px;--padding-end:20px;--padding-bottom:16px;--padding-start:20px;border-radius:20px;box-sizing:border-box;color:#777;font-size:26px;min-height:78px;text-align:center;width:100%}.TaxaServico__input--withSuffix{--padding-start:48px;--padding-end:48px}.TaxaServico__input::part(native){text-align:center}.TaxaServico__inputSuffix{color:#777;font-size:26px;pointer-events:none;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.TaxaServico__helperText{color:#6f6f6f;font-size:1rem}.TaxaServico__previewText{color:var(--ion-color-primary);font-size:.98rem;font-weight:600}ion-footer ion-toolbar.TaxaServico{--border-width:0;padding-bottom:0}@media (max-width:576px){.TaxaServico__quickButtons{gap:8px}.TaxaServico__quickButton{font-size:1rem;min-width:82px}.TaxaServico__input,.TaxaServico__inputSuffix{font-size:1.8rem}}.caixa-geral-modal,.caixa-geral-page{--caixa-border:#e9edf2;--caixa-text:#172033;--caixa-muted:#6d7685;color:var(--caixa-text)}.caixa-geral-modal ion-content,.caixa-geral-page>ion-content{--background:#fff;--color:var(--caixa-text)}.caixa-geral-modal ion-header,.caixa-geral-page>ion-header{border:0;box-shadow:none}.caixa-geral-modal ion-toolbar,.caixa-geral-toolbar{--background:#fff;--color:var(--caixa-text);--border-width:0;box-shadow:none}.caixa-geral-container{margin:0 auto;padding:28px 0 40px;width:min(1180px,calc(100% - 32px))}.caixa-geral-heading{margin-bottom:24px}.caixa-geral-heading h1{font-size:28px;font-weight:800;margin:0 0 8px}.caixa-geral-heading p{color:var(--caixa-muted);font-size:15px;line-height:1.5;margin:0}.caixa-geral-layout{padding:0}.caixa-geral-layout>ion-row{align-items:flex-start;margin:0 -10px}.caixa-geral-layout>ion-row>ion-col{min-width:0;padding:0 10px}.caixa-geral-panel{background:#fff;border:1px solid var(--caixa-border);border-radius:16px;overflow:hidden}.caixa-geral-panel-heading{--background:#fff;--color:var(--caixa-text);--padding-start:20px;--inner-padding-end:20px;--min-height:86px;--background-hover:#fff4e8;border-bottom:1px solid var(--caixa-border)}.caixa-geral-panel-heading ion-label{white-space:normal}.caixa-geral-panel-heading h2{font-size:19px;font-weight:700;margin:0 0 5px}.caixa-geral-panel-heading p{color:var(--caixa-muted);font-size:13px;line-height:1.45;overflow:visible;white-space:normal}.caixa-geral-panel-heading .caixa-geral-details-link{color:#b84e00;flex:0 0 auto;font-size:13px;font-weight:600;margin:0 8px}.caixa-geral-modal ion-button,.caixa-geral-page ion-button{--border-radius:10px;--box-shadow:none;font-size:14px;font-weight:600;letter-spacing:normal;text-transform:none}.caixa-geral-modal ion-button:not([fill=clear]),.caixa-geral-page ion-button.ion-color-primary{--ion-color-base:#d85a00!important;--ion-color-shade:#bd4e00!important;--ion-color-contrast:#fff!important}.caixa-geral-open{padding:16px 16px 0}.caixa-geral-open:has(ion-button[hidden]){display:none}.caixa-geral-open ion-button{height:48px;margin:0}.caixa-geral-panel-heading .caixa-geral-filter{--color:#d85a00;--background:#fff4e8;height:44px;margin:0 0 0 8px;min-width:44px;width:44px}.caixa-geral-filter ion-icon{font-size:22px}.caixa-geral-history-list{padding:12px}.caixa-geral-history-row{--background:#fff;--color:var(--caixa-text);--background-hover:#fff4e8;--background-focused:#fff4e8;--padding-start:12px;--inner-padding-end:10px;--min-height:72px;--border-radius:10px;border:1px solid #0000;border-radius:10px;margin-bottom:4px}.caixa-geral-history-row::part(native){border-radius:10px}.caixa-geral-history-row.is-selected{--background:#fff7ef;border-color:#ffc99f}.caixa-geral-status{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:auto;line-height:1.3;margin:0;padding:6px 10px;text-transform:capitalize}.caixa-geral-status:before{background:currentColor;border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.caixa-geral-status:empty{display:none}.caixa-geral-status.is-open{--background:#e7f8f0;--color:#16875b;background:#e7f8f0;color:#16875b}.caixa-geral-status.is-closed{--background:#f1f3f5;--color:#6d7685;background:#f1f3f5;color:#6d7685}.caixa-geral-summary-body{padding:6px 20px 20px}.caixa-geral-metadata{font-size:13px;padding:0 0 12px}.caixa-geral-metadata ion-row{align-items:center;min-height:34px}.caixa-geral-metadata ion-col{overflow-wrap:anywhere;padding:5px 0}.caixa-geral-metadata ion-col:first-child{color:var(--caixa-muted)}.caixa-geral-metrics{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:4px 0 8px}.caixa-geral-metric{align-items:center;background:#fff;border:1px solid var(--caixa-border);border-radius:16px;display:flex;gap:14px;min-height:104px;padding:18px}.caixa-geral-metric-icon{border-radius:12px;display:grid;flex:0 0 auto;font-size:24px;height:44px;place-items:center;width:44px}.caixa-geral-metric-icon.is-orange{background:#fff4e8;color:#f87500}.caixa-geral-metric-icon.is-green{background:#e8f8f1;color:#16875b}.caixa-geral-metric-icon.is-amber{background:#fff4df;color:#b66a00}.caixa-geral-metric-icon.is-purple{background:#eeefff;color:#6266e8}.caixa-geral-metric-text{flex:1 1;min-width:0}.caixa-geral-metric-label{align-items:center;color:var(--caixa-muted);display:flex;font-size:12px;gap:4px;min-height:28px}.caixa-geral-metric-text strong{font-feature-settings:"tnum";color:var(--caixa-text);display:block;font-size:24px;font-variant-numeric:tabular-nums;line-height:1.3;overflow-wrap:anywhere}.caixa-geral-metric-link{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;text-align:left;width:100%}.caixa-geral-metric-link:hover{background:#fff8f2;border-color:#ffc99f}.caixa-geral-metric-link:focus-visible{outline:2px solid #d85a00;outline-offset:2px}.caixa-geral-metric-chevron{color:#6d7685;flex-shrink:0;font-size:20px}.caixa-geral-modal ion-card{background:#fff;border:1px solid var(--caixa-border);border-radius:12px;box-shadow:none;color:var(--caixa-text);height:calc(100% - 4px)}.caixa-geral-actions{padding:12px 0 18px}.caixa-geral-actions>ion-row{margin:0 -4px}.caixa-geral-actions ion-col{padding:4px}.caixa-geral-actions ion-button{--padding-start:12px;--padding-end:12px;height:48px;margin:0}.caixa-geral-actions ion-button.ion-color-success{--ion-color-base:#e7f8f0!important;--ion-color-shade:#d8f1e6!important;--ion-color-contrast:#16875b!important}.caixa-geral-actions ion-button.ion-color-warning{--ion-color-base:#fff4df!important;--ion-color-shade:#ffebc4!important;--ion-color-contrast:#a85e00!important}.caixa-geral-actions .caixa-geral-print{--color:#6d7685;--border-color:#dce1e8;--border-width:1px;--background:#fff;--background-hover:#f0f2f5;--background-activated:#f0f2f5}.caixa-geral-closing{align-items:center;border-top:1px solid var(--caixa-border);display:flex;gap:20px;justify-content:space-between;padding:20px}.caixa-geral-closing[hidden]{display:none}.caixa-geral-closing h3{font-size:14px;font-weight:700;margin:0 0 4px}.caixa-geral-closing p{color:var(--caixa-muted);font-size:12px;line-height:1.5;margin:0}.caixa-geral-closing ion-button{--ion-color-base:#cf342b!important;--ion-color-shade:#b72b23!important;--ion-color-contrast:#fff!important;height:48px;margin:0;min-width:160px}@media (max-width:480px){.caixa-geral-metrics{gap:12px;grid-template-columns:minmax(0,1fr)}.caixa-geral-metric{min-height:92px;padding:16px}.caixa-geral-closing{align-items:stretch;flex-direction:column;gap:12px;padding:16px}}.caixa-geral-table-heading{--background:#f8f9fb;--color:var(--caixa-text);--padding-start:14px;--inner-padding-end:14px;--min-height:46px;border:1px solid var(--caixa-border);border-radius:10px 10px 0 0}.caixa-geral-table-heading ion-label{font-size:14px;font-weight:700;white-space:normal}.caixa-geral-summary .caixaGeralTabelaCaixa{border:1px solid var(--caixa-border);border-radius:0 0 10px 10px;border-top:0;margin-bottom:20px;overflow:hidden}.caixa-geral-summary .caixaGeralTabelaCaixa:last-child{margin-bottom:0}.caixa-geral-summary .lancamentos{font-size:14px;padding:0}.caixa-geral-summary .lancamentos ion-row{align-items:center;border-bottom:1px solid var(--caixa-border);min-height:46px}.caixa-geral-summary .lancamentos ion-row:last-child{border-bottom:0}.caixa-geral-summary .lancamentos ion-col{overflow-wrap:anywhere;padding:12px 14px}.caixa-geral-summary .lancamentos ion-col:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.caixa-geral-modal ion-content{--padding-top:20px;--padding-bottom:24px;--padding-start:20px;--padding-end:20px;min-height:0}.caixa-geral-modal ion-footer,.caixa-geral-modal ion-header{flex-shrink:0}.caixa-geral-modal ion-footer{background:#fff;border-top:1px solid var(--caixa-border);padding:12px 20px calc(12px + env(safe-area-inset-bottom, 0px))}.caixa-geral-modal ion-footer ion-button{margin:0 0 0 auto;min-height:48px;width:220px}.caixa-geral-modal ion-item{--background:#fff;--background-hover:#fff;--color:var(--caixa-text);--border-color:var(--caixa-border);--padding-start:0;--inner-padding-end:0}.caixa-geral-modal ion-list{background:#fff}.caixa-geral-modal ion-item ion-label{white-space:normal}.caixa-geral-field{margin:0 0 20px}.caixa-geral-field>ion-label{color:var(--caixa-text);display:block;font-size:13px;font-weight:600;margin-bottom:8px}.caixa-geral-field ion-input,.caixa-geral-modal ion-item ion-input{--background:#fff;--color:#172033;--placeholder-color:#6d7685;--padding-start:14px;--padding-end:14px;--padding-top:12px;--padding-bottom:12px;border:1px solid #dce1e8;border-radius:10px;font-size:14px;min-height:48px}.caixa-geral-field ion-input:focus-within,.caixa-geral-modal ion-item ion-input:focus-within{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e}@media (max-width:767px){.caixa-geral-container{padding-top:20px}.caixa-geral-heading h1{font-size:24px}.caixa-geral-layout>ion-row{row-gap:20px}.caixa-geral-panel-heading{--padding-start:16px;--inner-padding-end:16px}.caixa-geral-summary-body{padding:6px 16px 16px}.caixa-geral-modal ion-footer ion-button{width:100%}}.caixa-geral-modal ion-label[position=stacked]{font-size:13px;font-weight:600;margin:8px 0;transform:none}.caixa-geral-modal ion-item:has(ion-input){--padding-bottom:12px}.caixa-geral-modal ion-item.item-label-stacked ion-input{--padding-start:14px!important;--padding-end:14px!important;--padding-top:12px!important;--padding-bottom:12px!important}.caixa-detalhes-grid{background:#fff;border:1px solid #e9edf2;border-radius:16px;overflow:hidden}.caixa-detalhes-heading{padding:20px}.caixa-detalhes-heading h2{color:#172033;font-size:19px;font-weight:700;margin:0 0 6px}.caixa-detalhes-heading h2 span{color:#6d7685;font-size:14px;font-weight:400;margin-left:6px}.caixa-detalhes-heading p{color:#6d7685;font-size:13px;line-height:1.5;margin:0}.caixa-detalhes-table{border-collapse:collapse;table-layout:fixed;width:100%}.caixa-detalhes-table td,.caixa-detalhes-table th{border-bottom:1px solid #f0f2f5;color:#172033;font-size:13px;overflow-wrap:anywhere;padding:15px 18px;text-align:left}.caixa-detalhes-table th{background:#fafbfc;color:#6d7685;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.caixa-detalhes-table th:first-child{width:23%}.caixa-detalhes-table th:nth-child(2){width:20%}.caixa-detalhes-table th:nth-child(4){width:23%}.caixa-detalhes-table tbody tr{cursor:pointer}.caixa-detalhes-table tbody tr:hover{background:#fff8f2}.caixa-detalhes-table tbody tr:focus-visible{outline:2px solid #d85a00;outline-offset:-2px}.caixa-detalhes-table tbody tr:last-child td{border-bottom:0}.caixa-detalhes-date small,.caixa-detalhes-date span{font-feature-settings:"tnum";display:block;font-variant-numeric:tabular-nums}.caixa-detalhes-date small{color:#6d7685;font-size:12px;margin-top:4px}.caixa-detalhes-table .caixa-detalhes-client{font-weight:600}.caixa-detalhes-table .caixa-detalhes-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.caixa-detalhes-table td.caixa-detalhes-value{font-weight:600}.caixa-detalhes-table th.caixa-detalhes-chevron{padding:0;width:40px}.caixa-detalhes-table td.caixa-detalhes-chevron{color:#8c95a3;font-size:18px;padding:15px 12px 15px 0;text-align:right}.caixa-detalhes-empty{padding:32px 20px;text-align:center}.caixa-detalhes-empty ion-icon{color:#d85a00;font-size:28px}.caixa-detalhes-empty h3{color:#172033;font-size:16px;margin:12px 0 8px}.caixa-detalhes-empty p{color:#6d7685;font-size:13px;line-height:1.5;margin:0}@media (max-width:680px){.caixa-detalhes-heading{padding:16px}.caixa-detalhes-table thead{display:none}.caixa-detalhes-table,.caixa-detalhes-table tbody{display:block}.caixa-detalhes-table tbody tr{grid-gap:6px 12px;border-top:1px solid #e9edf2;display:grid;gap:6px 12px;grid-template-columns:minmax(0,1fr) auto 18px;padding:14px 16px}.caixa-detalhes-table td{border:0;padding:0}.caixa-detalhes-table .caixa-detalhes-client{grid-column:1;grid-row:1}.caixa-detalhes-table .caixa-detalhes-value{grid-column:2;grid-row:1;max-width:125px}.caixa-detalhes-table .caixa-detalhes-type{color:#6d7685;font-size:12px;grid-column:1/3;grid-row:2}.caixa-detalhes-table .caixa-detalhes-date{color:#6d7685;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;grid-column:1/3;grid-row:3}.caixa-detalhes-table td.caixa-detalhes-chevron{align-self:center;grid-column:3;grid-row:1/4;padding:0}.caixa-detalhes-date small{margin:0}}.CaixaFechar ion-list{margin-left:.5em;margin-right:.5em}.CaixaFechar ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.CaixaFechar ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.CaixaFechar ion-list .contentList h1{font-size:.8em;margin:0}.CaixaFechar ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.CaixaFechar{--border-width:0px;padding-bottom:0}.CaixaProdutosMemory ion-list{margin-left:.5em;margin-right:.5em}.CaixaProdutosMemory ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.CaixaProdutosMemory ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.CaixaProdutosMemory ion-list .contentList h1{font-size:.8em;margin:0}.CaixaProdutosMemory ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.CaixaProdutosMemory{--border-width:0px;padding-bottom:0}div.CaixaProdutosMemorySlides{background:#f2f2f2;height:calc(100% - 3em);padding-top:0}div.CaixaProdutosMemorySlides .swiper-pagination-bullet{background:#333;opacity:.3}div.CaixaProdutosMemorySlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.CaixaProdutosMemorySlides{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:50px}.cashback-page{color:#172033}.cashback-toolbar{--background:#fff;--color:#172033;--border-width:0}.cashback-content{--background:#fff}.cashback-container{margin:0 auto;padding:28px 0 32px;width:min(1180px,calc(100% - 32px))}.cashback-container,.cashback-container *{box-sizing:border-box}.cashback-intro{margin-bottom:24px}.cashback-intro h1{font-size:28px;font-weight:700;line-height:1.25;margin:0 0 8px}.cashback-description{color:#6d7685;font-size:14px;line-height:1.6;margin:0}.cashback-sections{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.cashback-card{background:#fff;border:1px solid #e9edf2;border-radius:16px;min-width:0;overflow:hidden}.cashback-card-heading{align-items:center;border-bottom:1px solid #e9edf2;display:flex;gap:16px;justify-content:space-between;padding:20px}.cashback-heading-copy{flex:1 1;min-width:0}.cashback-card-title,.cashback-rules-title{color:#172033;font-size:18px;font-weight:700;margin:0 0 8px}.cashback-toggle{flex-shrink:0}.cashback-card-body{padding:20px}.cashback-card-body>ion-label,.cashback-expiration>ion-label{color:#172033;display:block;font-size:13px}.cashback-input-wrap{align-items:center;display:flex;margin-top:8px;position:relative}.cashback-input{--border-radius:10px;--background:#fff;--padding-start:12px;--padding-end:40px;border:1px solid #dce1e8;border-radius:10px;color:#172033;flex:1 1;font-size:14px;min-height:48px;min-width:0}.cashback-input.input-disabled{--background:#f8f9fb}.cashback-input:focus-within{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e}.cashback-suffix{color:#6d7685;font-size:14px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none;z-index:2}.cashback-help{color:#6d7685;font-size:12px;margin:8px 0 0}.cashback-expiration{margin-top:24px}.cashback-options{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.cashback-option{align-items:center;border:1px solid #dce1e8;border-radius:10px;cursor:pointer;display:flex;gap:8px;justify-content:center;min-height:48px;padding:10px 8px}.cashback-option--selected{background:#fff8f1;border-color:#e6792e}.cashback-option--disabled{cursor:not-allowed;opacity:.5}.cashback-radio{flex-shrink:0}.cashback-option-text{color:#172033;font-size:13px;white-space:nowrap}.cashback-rules-title{border-bottom:1px solid #e9edf2;margin-bottom:20px;padding-bottom:16px}.cashback-rules-list{color:#6d7685;font-size:14px;line-height:1.7;margin:0;padding-left:20px}.cashback-rules-list strong{color:#172033;font-weight:600}.cashback-rule{margin-top:16px}.cashback-footer{background:#fff;border-top:1px solid #e9edf2}.cashback-footer ion-toolbar{--background:#fff;--border-width:0;padding:12px max(16px,calc(50% - 590px))}.cashback-footer ion-button{--background:#d85a00;--color:#fff;--border-radius:10px;--box-shadow:none;font-size:14px;font-weight:600;height:48px;letter-spacing:0;margin:0 0 0 auto;min-height:48px;text-transform:none;width:220px}@media (max-width:767px){.cashback-container{padding-top:20px;width:calc(100% - 24px)}.cashback-intro h1{font-size:24px}.cashback-sections{gap:16px;grid-template-columns:minmax(0,1fr)}.cashback-card-body,.cashback-card-heading{padding:16px}.cashback-options{grid-template-columns:repeat(2,minmax(0,1fr))}.cashback-footer ion-button{width:100%}}.table-status{align-items:center;display:inline-flex;margin-right:20px}.status-circle{border-radius:50%;height:12px;margin-right:5px;width:12px}.status-all{background-color:#000}.status-available{background-color:#12dd00}.status-occupied{background-color:red}.table-status ion-label{color:#000;font-weight:700}.clickable{cursor:pointer;transition:transform .2s ease-in-out}.comanda-flat-button-size ion-label{font-size:.8rem}.comanda-flat-button-size{height:80px;width:100%}.detDates{background:#f4f5f8;background:var(--ion-color-light,#f4f5f8);border-bottom:1px solid #e0e0e0;display:flex;gap:0;padding:10px 16px}.detDateItem{display:flex;flex:1 1;flex-direction:column}.detDateLabel{color:#888;font-size:10px;letter-spacing:.5px;margin-bottom:2px;text-transform:uppercase}.detDateValue{color:#333;font-size:13px;font-weight:500}.detSection{background:#fff;border-radius:10px;box-shadow:0 1px 4px #00000012;margin:12px 12px 0;padding:10px 14px}.detSectionTitle{color:#888;font-size:11px;font-weight:700;letter-spacing:.6px;margin:0;text-transform:uppercase}.detSectionHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.detSectionEditBtn{--padding-start:4px;--padding-end:4px;height:28px}.detProdRow{align-items:flex-start;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:5px 0}.detProdRow:last-child{border-bottom:none}.detProdInfo{display:flex;flex:1 1;flex-direction:column;padding-right:8px}.detProdNome{color:#222;font-size:13px}.detCompItem{color:#888;line-height:1.6}.detCompItem,.detProdObs{font-size:11px;padding-left:12px}.detProdObs{color:#aaa;font-style:italic}.detProdPreco{align-items:flex-end;display:flex;flex-direction:column;min-width:72px}.detProdUnit{color:#aaa;font-size:11px}.detProdSubtotal{color:#222;font-size:13px;font-weight:700}.detResumoRow{color:#444;display:flex;font-size:13px;justify-content:space-between;padding:3px 0}.detDesconto{color:#e53935}.detTotalRow{align-items:center;border-top:2px solid #e0e0e0;color:#111;display:flex;font-size:16px;font-weight:700;justify-content:space-between;margin-top:8px;padding-top:8px}.detTotalRow span:last-child{color:#f60;color:var(--ion-color-primary,#f60);font-size:18px}.detPagRow{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:8px;padding:5px 0}.detPagRow:last-child{border-bottom:none}.detPagIcon{color:#f60;color:var(--ion-color-primary,#f60);flex-shrink:0;font-size:18px}.detPagTipo{color:#333;flex:1 1;font-size:13px}.detPagValor{color:#222;font-size:13px;font-weight:600}.detTroco{border-top:1px solid #f0f0f0;color:#888;margin-top:4px;padding-top:5px}.detAnotRow{border-bottom:1px solid #f5f5f5;display:flex;flex-direction:column;padding:5px 0}.detAnotRow:last-child{border-bottom:none}.detAnotMeta{color:#999;font-size:11px;margin-bottom:2px}.detAnotTexto{color:#333;font-size:13px}.detFooterBtns{display:flex;gap:8px;padding:6px 12px}.detFooterBtns ion-button{flex:1 1}div.ComandasSlides{height:calc(100% - 3em);padding-top:0}div.ComandasSlides .swiper-pagination-bullet{background:#333;opacity:.3}div.ComandasSlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.ComandasSlides{justify-content:flex-start;padding-bottom:50px}.Comandas,div.ComandasSlides{display:flex;flex-direction:column}.Comandas{overflow:hidden}.Comandas ion-label.invisivel{color:#0000;display:none}.Comandas a{text-decoration:none}div.ComandasSlides{height:auto;min-height:100%!important;position:relative}div.ComandasSlides ion-card{margin:2em 1em 1em;overflow:visible;width:calc(100% - 2em)}div.ComandasSlides ion-card-content,div.ComandasSlides ion-card-title{text-align:left}div.ComandasSlides ion-card-content span{color:var(--ion-color-primary);display:block;font-weight:700;margin:auto;text-align:center}div.ComandasSlides .status{bottom:15px;display:flex;font-size:x-small;position:absolute;right:10px}div.ComandasSlides ion-card-subtitle{text-align:center}div.ComandasSlides ion-card-subtitle>*{align-self:center;margin-right:.3em}div.ComandasSlides ion-card ion-card-header{margin:0 0 0 10px;padding:0;position:relative}div.ComandasSlides{background:#f2f2f2}div.ComandasSlides .pisca{align-self:center;animation-duration:2s;animation-iteration-count:infinite;background:gray;border-radius:10px;height:10px;margin-left:5px;width:10px}div.ComandasSlides .piscaverde{animation-name:piscarverde}div.ComandasSlides .piscavermelho{animation-name:piscarvermelho}div.ComandasSlides .piscaamarelo{animation-name:piscaramarelo}.ComandasFechar ion-list{margin-left:.5em;margin-right:.5em}.ComandasFechar ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.ComandasFechar ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.ComandasFechar ion-list .contentList h1{font-size:.8em;margin:0}.ComandasFechar ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.ComandasFechar{--border-width:0px;padding-bottom:0}.Transferir ion-list{margin-left:.5em;margin-right:.5em}.Transferir ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.Transferir ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.Transferir ion-list .contentList h1{font-size:.8em;margin:0}.Transferir ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.Transferir{--border-width:0px;padding-bottom:0}.ComandasProdutosMemory ion-list{margin-left:.5em;margin-right:.5em}.ComandasProdutosMemory ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.ComandasProdutosMemory ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.ComandasProdutosMemory ion-list .contentList h1{font-size:.8em;margin:0}.ComandasProdutosMemory ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.ComandasProdutosMemory{--border-width:0px;padding-bottom:0}div.ComandasProdutosMemorySlides{background:#f2f2f2;height:calc(100% - 3em);padding-top:0}div.ComandasProdutosMemorySlides .swiper-pagination-bullet{background:#333;opacity:.3}div.ComandasProdutosMemorySlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.ComandasProdutosMemorySlides{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:50px}.config-layout-toolbar{--background:#fff;--color:#172033;--border-width:0}.config-layout-content{--background:#fff;--color:#172033}.config-container{color:#172033;margin:0 auto;padding:28px 0 max(32px,env(safe-area-inset-bottom));width:min(1180px,calc(100% - 32px))}.config-container *,.config-modal-grid *{box-sizing:border-box}.config-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.config-heading:has(>h1){display:block}.config-heading h1{font-size:28px;font-weight:700;line-height:1.3;margin:0 0 8px}.config-grid-heading p,.config-heading p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}.config-card{background:#fff;border:1px solid #e9edf2;border-radius:16px;padding:20px}.config-card h2,.config-grid-heading h2{font-size:18px;font-weight:700;margin:0 0 16px}.config-fields{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.config-field{min-width:0}.config-label{color:#172033;display:block;font-size:13px;font-weight:600;margin-bottom:8px}.config-field ion-input,.config-field ion-select,.config-field ion-textarea{--placeholder-color:#6d7685;--placeholder-opacity:1;background:#fff;border:1px solid #dce1e8;border-radius:10px;box-sizing:border-box;color:#172033;font-size:14px;margin:0;max-width:100%;min-height:48px;width:100%}.config-field ion-input,.config-field ion-textarea{--padding-start:14px;--padding-end:14px;--padding-top:12px;--padding-bottom:12px}.config-field ion-select{align-items:center;display:flex;padding:12px 14px}.config-field ion-select::part(placeholder),.config-field ion-select::part(text){flex:1 1;min-width:0;white-space:normal}.config-field ion-select::part(icon){flex:0 0 18px;height:18px;margin-left:12px;position:relative;width:18px}.config-field ion-input:focus-within,.config-field ion-select:focus-within,.config-field ion-textarea:focus-within{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e}.config-toggle{align-items:center;border-top:1px solid #e9edf2;display:flex;gap:20px;grid-column:1/-1;justify-content:space-between;padding:16px 0}.config-toggle-label{font-size:14px;line-height:1.5}.config-toggle ion-toggle{flex-shrink:0;padding:4px}.config-primary,.config-secondary{--border-radius:10px;--box-shadow:none;font-size:14px;font-weight:600;height:48px;letter-spacing:0;margin:0;text-transform:none}.config-primary{--background:#d85a00;--background-hover:#c65000;--color:#fff;flex-shrink:0}.config-secondary{--color:#596373;--border-color:#dce1e8;--border-width:1px;--background-hover:#fff4e8}.config-primary::part(native),.config-secondary::part(native){border-radius:10px;min-height:48px}.config-footer{background:#fff;border-top:1px solid #e9edf2;flex:0 0 auto}.config-footer-actions{box-sizing:border-box;display:flex;justify-content:flex-end;margin:0 auto;max-width:1212px;padding:12px 16px max(12px,env(safe-area-inset-bottom));width:100%}.config-save{-webkit-appearance:none;appearance:none;background:#d85a00;border:0;border-radius:10px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;min-height:48px;padding:12px 20px;width:220px}.config-save:hover{background:#c65000}.config-save:focus-visible{outline:2px solid #e6792e;outline-offset:2px}.config-container [hidden],.config-footer [hidden],.config-modal [hidden]{display:none!important}.config-mobile-add{display:none}.config-grid-card{background:#fff;border:1px solid #e9edf2;border-radius:16px;overflow:hidden}.config-grid-heading{padding:20px}.config-grid-heading h2{margin-bottom:6px}.config-question-head,.config-question-row{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 150px 80px;padding:16px 20px}.config-question-head.has-reorder,.config-question-row.has-reorder{grid-template-columns:28px minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 150px 80px}.config-category-head,.config-question-head{background:#f8f9fb;color:#6d7685;font-size:11px;font-weight:700;text-transform:uppercase}.config-category-head>:last-child,.config-question-head>:last-child{text-align:right}.config-category-row,.config-question-row{border-top:1px solid #e9edf2;font-size:14px;line-height:1.5;min-height:76px}.config-question-row>*{min-width:0;overflow-wrap:anywhere}.config-question-row.is-editable{cursor:pointer}.config-question-row.is-editable:hover{background:#fff8f2}.config-question-row.is-editable:focus-visible{outline:2px solid #e6792e;outline-offset:-2px}.config-question-meta{display:contents}.config-question-name{font-weight:600}.config-question-category,.config-question-type{color:#6d7685}.config-order{align-items:center;align-self:stretch;display:flex;justify-content:center}.config-order ion-reorder.list-reorder-handle{border:0;flex-basis:28px;margin:0;min-width:28px;width:28px}.config-row-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.config-chevron{color:#9aa3b0;flex-shrink:0;font-size:18px}.config-status-button{background:#0000;border:0;border-radius:20px;cursor:pointer;font:inherit;padding:0}.config-status-button:focus-visible{outline:2px solid #e6792e;outline-offset:2px}.config-delete{--color:#c5372b;--border-radius:10px;--background-hover:#fff0ed;--background-focused:#fff0ed;--padding-start:0;--padding-end:0;flex-shrink:0;height:44px;margin:0;width:44px}.config-delete::part(native){border-radius:10px;min-height:44px}.config-delete ion-icon{font-size:22px}.config-category-head,.config-category-row{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:14px 20px}.config-category-name{align-items:center;display:flex;gap:14px;min-width:0;overflow-wrap:anywhere}.config-category-name ion-icon{color:#9aa3b0;flex-shrink:0;font-size:22px}.config-empty{align-items:center;display:flex;flex-direction:column;padding:40px 20px;text-align:center}.config-empty>ion-icon{background:#fff4e8;border-radius:14px;color:#d85a00;font-size:28px;padding:14px}.config-empty h2{color:#172033;font-size:18px;font-weight:700;margin:18px 0 8px}.config-empty p{color:#6d7685;font-size:14px;line-height:1.6;margin:0;max-width:400px}.config-modal-grid{padding:20px}.config-modal-grid>ion-row>ion-col{padding:0}.config-modal-fields{grid-gap:20px;background:#fff;border:1px solid #e9edf2;border-radius:16px;display:grid;gap:20px;padding:20px}.config-options ion-list{background:#fff}.config-options:has(ion-list:empty){display:none}.config-option-add{display:flex;justify-content:flex-end}.config-option-row{align-items:center;border-bottom:1px solid #e9edf2;display:flex;font-size:14px;gap:16px;justify-content:space-between;padding:12px 0}.config-option-row>span{min-width:0;overflow-wrap:anywhere}@media (max-width:680px){.config-container{padding-top:20px;width:calc(100% - 24px)}.config-list-container{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.config-heading{display:block}.config-heading h1{font-size:24px}.config-fields{grid-template-columns:1fr}.config-card,.config-grid-heading{padding:16px}.config-desktop-add{display:none}.config-mobile-add{bottom:calc(16px + env(safe-area-inset-bottom));display:block}.config-mobile-add ion-fab-button{--background:#203864;--background-hover:#192d52;--color:#fff}.config-category-head,.config-question-head{display:none}.config-question-row,.config-question-row.has-reorder{gap:6px 10px;grid-template-columns:minmax(0,1fr) 72px;padding:16px 12px}.config-question-row.has-reorder{grid-template-columns:28px minmax(0,1fr) 72px}.config-question-row.has-reorder .config-order{grid-column:1;grid-row:1/5}.config-question-row>.config-question-meta,.config-question-row>.config-question-name,.config-question-row>.config-question-required{grid-column:1}.config-question-row.has-reorder>.config-question-meta,.config-question-row.has-reorder>.config-question-name,.config-question-row.has-reorder>.config-question-required{grid-column:2}.config-row-actions{grid-column:-2;grid-row:1/5}.config-question-meta{display:flex;flex-wrap:wrap;gap:4px 8px}.config-question-category,.config-question-type{font-size:12px}.config-question-category:before{content:"·";margin-right:8px}.config-footer-actions{padding:12px}.config-save{width:100%}.config-modal-grid{padding:12px}.config-modal-fields{padding:16px}ion-modal .config-footer{padding-bottom:max(24px,env(safe-area-inset-bottom))}}@media (min-width:768px){ion-modal.config-category-modal{--width:560px;--height:340px}}.list-reorder-spacer,ion-reorder-group ion-reorder.list-reorder-handle{align-items:center;align-self:stretch;color:#9ca3af;display:flex;flex:0 0 28px;justify-content:center;margin:0 8px 0 0;min-width:28px;width:28px}ion-reorder.list-reorder-handle{cursor:grab}ion-reorder.list-reorder-handle:active{cursor:grabbing}ion-reorder.list-reorder-handle ion-icon{font-size:24px}.ConfiguracoesCupom ion-list{margin-left:.5em;margin-right:.5em}.ConfiguracoesCupom ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.ConfiguracoesCupom ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.ConfiguracoesCupom ion-list .contentList h1{font-size:.8em;margin:0}.ConfiguracoesCupom ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.ConfiguracoesCupom{--border-width:0px;padding-bottom:0}.cupom-modal-content{--background:#fff}.cupom-form-container{margin:0 auto;max-width:960px;padding:12px;width:100%}.cupom-form-card{border-radius:14px!important;box-shadow:0 1px 3px #00000026;margin:0 0 12px!important;overflow:visible}.cupom-form-card ion-card-content{padding:16px}.cupom-section-header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.cupom-section-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:20px;height:40px;justify-content:center;width:40px}.cupom-section-icon--primary{background:#fff3e0;color:var(--ion-color-primary)}.cupom-section-icon--success{background:#e8f5e9;color:#2e7d32}.cupom-section-icon--neutral{background:#f3f4f6;color:#6b7280}.cupom-section-title{color:#222;font-size:13px;font-weight:700;letter-spacing:.04em}.cupom-section-subtitle{color:#999;font-size:12px;margin-top:1px}.cupom-field{margin-bottom:14px}.cupom-field--last{margin-bottom:0}.cupom-field-label{color:#555;display:block;font-size:13px;font-weight:500;margin-bottom:4px}.cupom-field-input{--background:#fff;--border-radius:8px;--padding-end:12px;--padding-start:12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;min-height:42px}.cupom-field-input:focus-within{border-color:var(--ion-color-primary)}.cupom-fields-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.cupom-options-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.cupom-option-card{--background:#fff;--border-radius:10px;--inner-padding-end:12px;--min-height:64px;--padding-start:12px;border:1px solid #e0e0e0;border-radius:10px}.cupom-option-card--selected{--background:#fff8f2;border-color:var(--ion-color-primary)}.cupom-option-card ion-radio{margin:0 12px 0 0}.cupom-option-card ion-label{margin:10px 0}.cupom-option-card ion-label strong{color:#333;font-size:14px;font-weight:600}.cupom-option-card ion-label p{color:#999;font-size:12px;line-height:1.3;margin-top:3px}.cupom-info-box{align-items:flex-start;background:#e3f2fd;border-radius:8px;color:#1565c0;display:flex;font-size:12px;gap:7px;line-height:1.4;margin-top:10px;padding:9px 12px}.cupom-info-box ion-icon{flex-shrink:0;font-size:17px;margin-top:1px}.cupom-toggle-row{align-items:center;display:flex;gap:18px;justify-content:space-between;padding:4px 0}.cupom-toggle-label{color:#333;font-size:14px;font-weight:500}.cupom-toggle-desc{color:#999;font-size:12px;line-height:1.4;margin-top:2px;max-width:680px}.cupom-modal-footer{--border-width:0;padding:4px 12px}@media (max-width:575px){.cupom-form-container{padding:10px}.cupom-fields-grid{gap:0}.cupom-fields-grid,.cupom-options-grid{grid-template-columns:1fr}.cupom-section-subtitle{line-height:1.3}.cupom-toggle-row{align-items:flex-start}}.cupom-page>ion-content,.cupom-toolbar{--background:#fff}.cupom-toolbar{--color:#172033}.cupom-page-container{margin:auto;max-width:1180px;padding:24px 20px 110px}.cupom-page-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.cupom-page-heading h1{color:#172033;font-size:28px;font-weight:700;margin:0 0 8px}.cupom-grid-heading p,.cupom-page-heading p{color:#6d7685;font-size:14px;line-height:1.5;margin:0}.cupom-add,.cupom-modal-footer ion-button{--background:#d85a00;--color:#fff;--border-radius:10px;--box-shadow:none;font-size:14px;font-weight:600;letter-spacing:0;min-height:48px;text-transform:none}.cupom-add{flex-shrink:0}.cupom-grid{border:1px solid #e9edf2;border-radius:16px;overflow:hidden}.cupom-grid-heading{align-items:center;border-bottom:1px solid #e9edf2;display:flex;gap:14px;padding:20px}.cupom-grid-heading>ion-icon{background:#fff4e9;border-radius:12px;color:#d85a00;font-size:24px;padding:12px}.cupom-grid-heading h2{color:#172033;font-size:18px;font-weight:700;margin:0 0 6px}.cupom-columns{grid-gap:12px;background:#f8f9fb;color:#6d7685;display:grid;font-size:11px;font-weight:700;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr)) 44px;padding:16px 16px 16px 64px;text-transform:uppercase}.cupom-list{background:#fff;margin:0;padding:0}.cupom-grid-row{--background:#fff;--padding-start:16px;--inner-padding-end:16px;--min-height:76px;border-top:1px solid #e9edf2}.cupom-grid-row .cupom-cell{color:#172033;flex:1 1;font-size:14px;margin-right:12px;min-width:0;white-space:normal}.cupom-grid-row .cupom-cell-name{font-weight:600}.cupom-row-actions{margin-left:0;width:44px}.cupom-row-actions ion-button{--border-radius:10px;border-radius:10px;height:44px;margin:0;overflow:hidden;width:44px}.cupom-row-actions ion-button::part(native){border-radius:10px;overflow:hidden}.cupom-row-actions ion-icon{font-size:20px}.cupom-status{align-items:center;background:#e7f8f1;border-radius:999px;color:#09875a;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 10px}.cupom-status--hidden{background:#f0f2f5;color:#6d7685}.cupom-empty{color:#6d7685;padding:36px 20px;text-align:center}.cupom-empty>ion-icon{color:#d85a00;font-size:32px}.cupom-empty h3{color:#172033;font-size:18px}.cupom-empty p{font-size:14px;line-height:1.5}.cupom-editor-modal .cupom-form-card{border:1px solid #e9edf2;border-radius:16px!important;box-shadow:none}.cupom-editor-modal .cupom-section-title{color:#172033;font-size:17px;letter-spacing:0}.cupom-editor-modal .cupom-option-card ion-label p,.cupom-editor-modal .cupom-section-subtitle,.cupom-editor-modal .cupom-toggle-desc{color:#6d7685}.cupom-editor-modal .cupom-field-label{color:#172033;font-weight:600;margin-bottom:8px}.cupom-editor-modal .cupom-field-input{--border-radius:10px;border-color:#dce1e8;border-radius:10px;color:#172033;min-height:48px}.cupom-editor-modal .cupom-field-input:focus-within{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e}.cupom-editor-modal .cupom-option-card{--background-hover-opacity:0;--background-focused-opacity:0}.cupom-modal-footer{--background:#fff;border-top:1px solid #e9edf2;padding:12px 24px}.cupom-modal-footer ion-button{margin:0 0 0 auto;max-width:240px}@media (max-width:767px){.cupom-page-container{padding:20px 12px 110px}.cupom-page-heading h1{font-size:24px}.cupom-columns{display:none}.cupom-grid-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:24px minmax(0,1fr) 44px;padding:14px 10px}.cupom-grid-row .list-reorder-handle{grid-column:1;grid-row:1/5;margin:0}.cupom-grid-row .cupom-cell{font-size:13px;grid-column:2;margin:0}.cupom-grid-row .cupom-cell:not(.cupom-cell-name):before{color:#6d7685;content:attr(data-label) ": ";font-size:12px}.cupom-grid-row .cupom-cell-name{font-size:15px}.cupom-row-actions{grid-column:3;grid-row:1/5}.cupom-modal-footer{padding:12px}.cupom-modal-footer ion-button{max-width:none;width:100%}}.cupom-grid-row{align-items:center;display:flex;gap:12px;min-height:76px;padding:12px 16px}.cupom-grid-row .list-reorder-handle{flex:0 0 24px;margin:0}@media (max-width:767px){.cupom-grid-row{grid-gap:8px;display:grid;gap:8px;padding:14px 10px}}.cupom-grid-row--editable{cursor:pointer}.cupom-grid-row--editable:hover{background:#fff8f1}.cupom-grid-row--editable:focus-visible{outline:2px solid #e6792e;outline-offset:-2px}.cupom-row-actions ion-button{--background-hover:#fff0ed;--background-focused:#fff0ed}.cupom-mobile-add{display:none}@media (max-width:680px){.cupom-mobile-add{display:block}.cupom-page-heading ion-button.cupom-add{display:none}.cupom-page-container{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.entrega-page{color:#172033}.entrega-toolbar{--background:#fff;--color:#172033;--border-width:0;--min-height:60px}.entrega-toolbar ion-title{font-size:18px;font-weight:700}.entrega-toolbar ion-button{--color:#172033}.entrega-content{--background:#fff;--color:#172033}.entrega-container{margin:0 auto;padding:28px 0 max(32px,env(safe-area-inset-bottom));width:min(1180px,calc(100% - 32px))}.entrega-container,.entrega-container *{box-sizing:border-box}.entrega-intro{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.entrega-intro h1{color:#172033;font-size:28px;font-weight:800;line-height:1.25;margin:0 0 8px}.entrega-intro p,.entrega-mode p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}.entrega-add{--background:#d85a00;--color:#fff;--border-radius:10px;--box-shadow:none;--padding-start:22px;--padding-end:22px;flex-shrink:0;font-size:15px;font-weight:700;height:48px;letter-spacing:0;margin:0;text-transform:none}.entrega-mobile-add,.entrega-mobile-detail{display:none}.entrega-card,.entrega-mode{background:#fff;border:1px solid #e9edf2;border-radius:16px;overflow:hidden}.entrega-mode{margin-bottom:24px;padding:22px 24px}.entrega-mode h2{color:#172033;font-size:18px;font-weight:700;margin:0 0 8px}.entrega-mode-grid{display:flex;gap:12px;margin-top:18px;max-width:540px}.entrega-mode-grid ion-button{--border-radius:10px;--box-shadow:none;--background:#fff;--background-hover:#fff2e8;--background-activated:#fff2e8;--color:#596373;--border-color:#dce1e8;--border-width:1px;--border-style:solid;font-weight:600;height:48px;letter-spacing:0;margin:0;text-transform:none}.entrega-mode-grid ion-button.is-selected{--background:#fff8f2;--color:#d85a00;--border-color:#e6792e;--border-width:2px}.entrega-list-header{align-items:center;border-bottom:1px solid #e9edf2;display:flex;gap:14px;padding:22px 24px}.entrega-section-icon{background:#fff2e8;border-radius:12px;color:#d85a00;display:grid;flex-shrink:0;font-size:23px;height:42px;place-items:center;width:42px}.entrega-list-header h2{color:#172033;font-size:18px;font-weight:700;margin:0}.entrega-list-header p{color:#6d7685;font-size:13px;margin:5px 0 0}.entrega-row{align-items:center;background:#fff;border-bottom:1px solid #f0f2f5;display:grid;font-size:13px;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));min-height:60px}.entrega-table-editable .entrega-row{grid-template-columns:52px minmax(0,2fr) repeat(2,minmax(0,1fr)) 80px}.entrega-row>div{min-width:0;overflow-wrap:anywhere;padding:15px 18px}.entrega-row strong{font-weight:600}.entrega-row-editable{cursor:pointer}.entrega-row-editable:hover{background:#fff8f2}.entrega-row-editable:focus-visible{outline:2px solid #d85a00;outline-offset:-2px}.entrega-table ion-reorder-group>.entrega-row:last-child{border-bottom:0}.entrega-table-head .entrega-row{background:#fafbfc;min-height:44px}.entrega-table-head [role=columnheader]{color:#6d7685;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.entrega-row .entrega-order{align-items:center;align-self:stretch;display:flex;justify-content:center;padding:0}.entrega-order ion-reorder.list-reorder-handle{margin:0}.entrega-row .entrega-actions{padding:8px 18px}.entrega-actions ion-button{--color:#c5372b;--border-radius:10px;height:44px;margin:0;width:44px}.entrega-empty{padding:36px 16px;text-align:center}.entrega-empty>ion-icon{color:#d85a00;font-size:32px}.entrega-empty h2{font-size:18px;font-weight:700}.entrega-empty p{color:#6d7685;font-size:14px}@media (max-width:680px){.entrega-container{padding:18px 0 calc(96px + env(safe-area-inset-bottom));width:calc(100% - 20px)}.entrega-intro h1{font-size:24px}.entrega-add,.entrega-desktop-detail,.entrega-table-head{display:none}.entrega-mobile-add,.entrega-mobile-detail{display:block}.entrega-list-header,.entrega-mode{padding:18px 16px}.entrega-list-header h2,.entrega-mode h2{font-size:17px}.entrega-row{gap:10px;grid-template-columns:minmax(0,1fr);padding:8px 12px}.entrega-table-editable .entrega-row{grid-template-columns:28px minmax(0,1fr) 44px}.entrega-row .entrega-actions,.entrega-row>div{padding:0}.entrega-mobile-detail{color:#6d7685;font-size:12px;margin-top:4px}}.funnel-pipeline-chart{clip-path:polygon(0 0,100% 0,60% 78%,60% 90%,40% 100%,40% 78%);text-align:center}.funnel-pipeline-chart .funnel-pipeline-chart-row{color:#fff;font-size:12px;margin:2px 0;min-height:1px;padding:10px 0;width:100%}.funnel-pipeline-chart .funnel-pipeline-chart-row:last-child{padding-bottom:40px}.funnel-pipeline-chart .funnel-pipeline-chart-row:hover{opacity:.7}.funnel-pipeline-chart .funnel-pipeline-chart-row .funnel-pipeline-chart-title{font-size:1.1rem;padding-bottom:5px}.desempenho-page{--desempenho-text:#172033;--desempenho-muted:#6d7685;--desempenho-border:#e9edf2;color:var(--desempenho-text)}.desempenho-page>ion-content{--background:#fff;--color:var(--desempenho-text)}.desempenho-page>ion-header{border:0;box-shadow:none}.desempenho-page>ion-header ion-toolbar{--background:#fff;--color:var(--desempenho-text);--border-width:0;box-shadow:none}.desempenho-container{margin:0 auto;padding:28px 0 calc(40px + env(safe-area-inset-bottom, 0px));width:min(1180px,calc(100% - 32px))}.desempenho-heading{margin-bottom:24px}.desempenho-heading h1{font-size:28px;font-weight:800;margin:0 0 8px}.desempenho-heading p{color:var(--desempenho-muted);font-size:15px;line-height:1.5;margin:0}.desempenho-page ion-button{--border-radius:10px;--box-shadow:none;font-size:14px;font-weight:600;letter-spacing:normal;text-transform:none}.desempenho-filters{background:#fff;border:1px solid var(--desempenho-border);border-radius:16px;margin-bottom:24px;padding:20px}.desempenho-filters-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:16px}.desempenho-filters-heading h2{font-size:17px;font-weight:700;margin:0 0 6px}.desempenho-filters-heading p{color:var(--desempenho-muted);font-size:13px;line-height:1.5;margin:0}.desempenho-custom-toggle{--color:#b84e00;--border-color:#ffc99f;--border-width:1px;--background-hover:#fff4e8;--padding-start:16px;--padding-end:16px;flex-shrink:0;height:48px;margin:0}.desempenho-periods{display:flex;flex-wrap:wrap;gap:8px}.desempenho-periods .desempenho-period{--padding-start:18px;--padding-end:18px;--color:#6d7685;--background:#f8f9fb;--background-hover:#fff4e8;--background-activated:#ffebd8;height:44px;margin:0;min-width:80px}.desempenho-periods .desempenho-period.is-selected{--color:#b84e00;--background:#fff2e8;border-radius:10px;box-shadow:inset 0 0 0 1px #ffc99f}.desempenho-custom-period{grid-gap:16px;align-items:end;border-top:1px solid var(--desempenho-border);display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 180px;margin-top:20px;padding-top:20px}.desempenho-date-field{min-width:0}.desempenho-date-field>span{display:block;font-size:13px;font-weight:600;margin-bottom:8px}.desempenho-date-field button{align-items:center;background:#fff;border:1px solid #dce1e8;border-radius:10px;color:#172033;cursor:pointer;display:flex;font:inherit;font-size:14px;gap:10px;justify-content:space-between;min-height:48px;padding:12px 14px;text-align:left;width:100%}.desempenho-date-field ion-icon{color:#6d7685;flex-shrink:0;font-size:20px}.desempenho-date-field button:focus-visible{border-color:#e6792e;outline:1px solid #e6792e;outline-offset:-2px}.desempenho-apply{--background:#d85a00;--background-hover:#bd4e00;--background-activated:#bd4e00;--color:#fff;height:48px;margin:0}.desempenho-metrics{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px}.desempenho-metric{align-items:center;background:#fff;border:1px solid var(--desempenho-border);border-radius:16px;display:flex;gap:14px;min-height:104px;padding:18px}.desempenho-metric-icon,.desempenho-section-icon{border-radius:12px;display:grid;flex:0 0 auto;font-size:24px;height:44px;place-items:center;width:44px}.desempenho-metric-icon.is-orange,.desempenho-section-icon{background:#fff4e8;color:#d85a00}.desempenho-metric-icon.is-green{background:#e8f8f1;color:#16875b}.desempenho-metric-icon.is-purple{background:#eeefff;color:#6266e8}.desempenho-metric-icon.is-amber{background:#fff4df;color:#b66a00}.desempenho-metric-text{flex:1 1;min-width:0}.desempenho-metric-text>span{color:var(--desempenho-muted);display:block;font-size:12px;margin-bottom:4px}.desempenho-metric-text strong{font-feature-settings:"tnum";color:var(--desempenho-text);display:block;font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.desempenho-metric-text .is-positive{color:#16875b}.desempenho-metric-text .is-negative{color:#cf342b}.desempenho-charts{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.desempenho-chart-card{background:#fff;border:1px solid var(--desempenho-border);border-radius:16px;min-width:0;overflow:hidden;padding:20px 12px 12px}.desempenho-chart-heading{align-items:center;display:flex;gap:12px;padding:0 8px 8px}.desempenho-chart-heading h2{color:#172033;font-size:18px;font-weight:700;margin:0 0 5px}.desempenho-chart-heading p{color:#6d7685;font-size:13px;line-height:1.5;margin:0}.desempenho-payments{grid-column:1/-1}.desempenho-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:32px 20px;text-align:center}.desempenho-empty ion-icon{color:#d85a00;font-size:32px}.desempenho-empty h3{font-size:16px;margin:14px 0 8px}.desempenho-empty p{color:#6d7685;font-size:13px;line-height:1.5;margin:0}.desempenho-container [hidden]{display:none!important}@media (max-width:900px){.desempenho-charts{grid-template-columns:minmax(0,1fr)}.desempenho-metric{gap:10px;padding:16px}.desempenho-metric-text strong{font-size:21px}}@media (max-width:680px){.desempenho-container{padding-top:20px}.desempenho-heading h1{font-size:24px}.desempenho-filters{padding:16px}.desempenho-filters-heading{align-items:stretch;flex-direction:column;gap:14px}.desempenho-periods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.desempenho-periods .desempenho-period{--padding-start:6px;--padding-end:6px;min-width:0}.desempenho-custom-period{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.desempenho-apply{grid-column:1/-1}.desempenho-metrics{gap:12px;grid-template-columns:minmax(0,1fr)}.desempenho-metric{gap:14px;min-height:92px}.desempenho-metric-text strong{font-size:24px}.desempenho-chart-card{padding:16px 4px 8px}.desempenho-chart-heading{padding:0 12px 8px}}.EmpresaWorkflowCadastro ion-list{margin-left:.5em;margin-right:.5em}.EmpresaWorkflowCadastro ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.EmpresaWorkflowCadastro ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.EmpresaWorkflowCadastro ion-list .contentList h1{font-size:.8em;margin:0}.EmpresaWorkflowCadastro ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.EmpresaWorkflowCadastro{--border-width:0px;padding-bottom:0}div.EmpresaWorkflowCadastroSlides{background:#f2f2f2;height:calc(100% - 3em);padding-top:0}div.EmpresaWorkflowCadastroSlides .swiper-pagination-bullet{background:#333;opacity:.3}div.EmpresaWorkflowCadastroSlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.EmpresaWorkflowCadastroSlides{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:50px}.EmpresaWorkflowVendaCadastro ion-list{margin-left:.5em;margin-right:.5em}.EmpresaWorkflowVendaCadastro ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.EmpresaWorkflowVendaCadastro ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.EmpresaWorkflowVendaCadastro ion-list .contentList h1{font-size:.8em;margin:0}.EmpresaWorkflowVendaCadastro ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.EmpresaWorkflowVendaCadastro{--border-width:0px;padding-bottom:0}div.EmpresaWorkflowVendaCadastroSlides{background:#f2f2f2;height:calc(100% - 3em);padding-top:0}div.EmpresaWorkflowVendaCadastroSlides .swiper-pagination-bullet{background:#333;opacity:.3}div.EmpresaWorkflowVendaCadastroSlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.EmpresaWorkflowVendaCadastroSlides{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:50px}.financeiro-page>ion-content{--background:#fff;--color:#172033}.financeiro-page .financeiro-toolbar{--background:#fff;--color:#172033;--border-width:0}.financeiro-container{color:#172033;margin:0 auto;padding:28px 0 40px;width:min(1180px,calc(100% - 32px))}.financeiro-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.financeiro-heading h1{font-size:28px;font-weight:800;margin:0 0 8px}.financeiro-heading p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}.financeiro-page .financeiro-desktop-add{--background:#d85a00;--color:#fff;--border-radius:10px;--box-shadow:none;flex-shrink:0;font-size:14px;font-weight:600;height:48px;letter-spacing:0;margin:0;min-height:48px;text-transform:none}.financeiro-form-content [hidden],.financeiro-page [hidden]{display:none!important}.financeiro-grid{background:#fff;border:1px solid #e9edf2;border-radius:16px;overflow:hidden}.financeiro-section-heading{align-items:center;border-bottom:1px solid #e9edf2;display:flex;gap:14px;padding:20px}.financeiro-section-heading h2{font-size:18px;font-weight:700;margin:0}.financeiro-section-heading p{color:#6d7685;font-size:13px;margin:5px 0 0}.financeiro-section-icon{align-items:center;background:#fff4e8;border-radius:12px;color:#d85a00;display:inline-flex;flex-shrink:0;font-size:22px;height:44px;justify-content:center;width:44px}.financeiro-empty{padding:44px 20px;text-align:center}.financeiro-empty h3{font-size:18px;font-weight:700;margin:16px 0 8px}.financeiro-empty p{color:#6d7685;font-size:14px;line-height:1.5;margin:0}.financeiro-page .financeiro-mobile-add{display:none}.financeiro-page ion-segment{background:#f8f9fb;border:1px solid #e9edf2;border-radius:12px;padding:4px}.financeiro-page ion-segment-button{--indicator-color:#0000;--indicator-box-shadow:none;--border-radius:8px;--color:#6d7685;--color-checked:#b74d00;--background-checked:#fff3e6;font-size:13px;letter-spacing:0;min-height:40px;text-transform:none}.financeiro-page ion-segment-button ion-label{color:inherit;font-size:13px;font-weight:600;margin:8px 0}ion-modal ion-content.financeiro-form-content{--background:#fff;--color:#172033;--padding-start:24px;--padding-end:24px;--padding-top:16px;--padding-bottom:24px;min-height:0}.financeiro-form-content ion-list{background:#fff;margin:0;padding:0}.financeiro-form-content .financeiro-form-intro{color:#6d7685;font-size:14px;line-height:1.5;margin-bottom:24px;min-height:0;padding:0}.financeiro-field{margin-bottom:20px;min-width:0}.financeiro-form-content .financeiro-field-label{color:#172033;display:block;font-size:13px;font-weight:600;margin:0 0 8px}.financeiro-date-field,.financeiro-form-content .financeiro-category-field ion-input,.financeiro-form-content .financeiro-field ion-input,.financeiro-form-content .financeiro-field ion-select,.financeiro-form-content .financeiro-field ion-textarea{--padding-start:14px;--padding-end:14px;--padding-top:12px;--padding-bottom:12px;--placeholder-color:#6d7685;--placeholder-opacity:1;background:#fff;border:1px solid #dce1e8;border-radius:10px;box-sizing:border-box;color:#172033;display:block;font-size:14px;margin:0;max-width:100%;min-height:48px;width:100%}.financeiro-form-content .financeiro-field ion-select{padding:12px 14px}.financeiro-form-content .financeiro-field ion-select::part(icon){flex:0 0 18px;height:18px;margin-left:auto;position:relative;width:18px}.financeiro-form-content .financeiro-field ion-select::part(text){flex:1 1;text-align:left}.financeiro-date-field{cursor:pointer;padding:12px 14px;text-align:left}.financeiro-date-readonly{background:#f8f9fb;cursor:default}.financeiro-date-field:focus-visible,.financeiro-form-content .financeiro-category-field ion-input:focus-within,.financeiro-form-content .financeiro-field ion-input:focus-within,.financeiro-form-content .financeiro-field ion-select:focus-within,.financeiro-form-content .financeiro-field ion-textarea:focus-within{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e;outline:none}.financeiro-form-content .financeiro-category-field{--background:#fff;--background-hover-opacity:0;--background-focused-opacity:0;--padding-start:0;--inner-padding-end:0;--highlight-height:0}.financeiro-form-content .financeiro-category-field ion-label{color:#172033;font-size:13px;font-weight:600;margin:0 0 8px;transform:none}.financeiro-form-content .financeiro-category-field ion-input{--padding-start:14px!important;--padding-end:14px!important;--padding-top:12px!important;--padding-bottom:12px!important}ion-modal ion-footer.financeiro-form-footer{background:#fff;border-top:1px solid #e9edf2;flex-shrink:0}ion-modal .financeiro-form-footer ion-toolbar{--background:#fff;--border-width:0;--padding-start:24px;--padding-end:24px;--padding-top:16px;--padding-bottom:16px}ion-modal .financeiro-form-footer ion-button{--background:#d85a00;--color:#fff;--border-radius:10px;--box-shadow:none;--ion-color-primary:#d85a00;font-size:14px;font-weight:600;height:48px;letter-spacing:0;margin:0 0 0 auto;min-height:48px;text-transform:none;width:220px}.financeiro-info-content .financeiro-info-item{--padding-start:0;--inner-padding-end:0;--background-hover-opacity:0;font-size:14px}.financeiro-info-content .financeiro-info-item ion-label{color:#6d7685;white-space:normal}.financeiro-info-content ion-textarea{--background:#f8f9fb;--padding-start:12px;--padding-end:12px;border:1px solid #e9edf2;border-radius:10px;margin:12px 0}@media (max-width:680px){.financeiro-container{padding:20px 0 calc(100px + env(safe-area-inset-bottom, 0px));width:calc(100% - 24px)}.financeiro-heading h1{font-size:24px}.financeiro-page .financeiro-desktop-add{display:none}.financeiro-page .financeiro-mobile-add{bottom:calc(16px + env(safe-area-inset-bottom, 0px));display:block}.financeiro-page .financeiro-mobile-add ion-fab-button{--background:#203864;--color:#fff}.financeiro-section-heading{padding:16px}ion-modal .financeiro-form-footer ion-toolbar,ion-modal ion-content.financeiro-form-content{--padding-start:16px;--padding-end:16px}ion-modal .financeiro-form-footer ion-button{width:100%}}.financeiro-form-content .financeiro-field ion-select{align-items:center;display:flex;gap:12px}.financeiro-page .financeiro-filters{background:#fff;border:1px solid #e9edf2;border-radius:16px;margin-bottom:24px;padding:16px}.financeiro-page .financeiro-filter-top{align-items:center;display:flex;gap:12px;margin-bottom:12px}.financeiro-filter-top>span{font-size:13px;font-weight:600;margin-right:auto}.financeiro-page .financeiro-date-filter{--border-color:#dce1e8;--color:#172033;--background:#fff;--border-radius:10px;letter-spacing:0;margin:0;min-height:44px;text-transform:none}.financeiro-date-filter ion-label{font-size:13px}.financeiro-date-filter ion-icon{margin-right:8px}.financeiro-page .financeiro-refresh{--border-radius:10px;--color:#d85a00;height:44px;margin:0;width:44px}.financeiro-page .financeiro-months ion-segment-button{min-width:56px}.financeiro-grid-columns,.financeiro-row{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:minmax(150px,1.3fr) minmax(100px,1fr) minmax(100px,.75fr) 100px 100px;padding:15px 18px}.financeiro-grid-columns{background:#f8f9fb;color:#6d7685;font-size:10px;font-weight:800;text-transform:uppercase}.financeiro-grid-columns>span:nth-child(3){text-align:right}.financeiro-grid-columns>span:nth-child(4),.financeiro-grid-columns>span:nth-child(5){text-align:center}.financeiro-row{border-bottom:1px solid #f0f2f5;font-size:13px;min-height:74px}.financeiro-row[role=button]{cursor:pointer}.financeiro-row[role=button]:hover{background:#fff8f1}.financeiro-row:focus-visible{background:#fff8f1;outline:2px solid #e6792e;outline-offset:-2px}.financeiro-row-category{align-items:flex-start;display:flex;flex-direction:column;gap:6px;overflow-wrap:anywhere}.financeiro-row-category strong{font-weight:600}.financeiro-kind{border-radius:999px;font-size:11px;font-weight:600;padding:3px 8px}.financeiro-kind.receita{background:#e8f8f1;color:#16875b}.financeiro-kind.despesa{background:#fff0ed;color:#b74736}.financeiro-row-project{color:#6d7685;overflow-wrap:anywhere}.financeiro-row-project button{background:#0000;color:#b74d00;cursor:pointer;font:inherit;padding:8px 0;text-align:left;text-decoration:underline}.financeiro-row-project button:focus-visible{border-radius:4px;outline:2px solid #e6792e}.financeiro-row-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;overflow-wrap:anywhere;text-align:right}.financeiro-row-value[data-type=receita]{color:#16875b}.financeiro-row-value[data-type=despesa]{color:#c8342d}.financeiro-row-value ion-icon{margin-left:4px}.financeiro-row-paid{align-items:center;color:#6d7685;display:flex;flex-direction:column;font-size:11px;gap:6px}.financeiro-row-paid ion-checkbox{--border-radius:6px;--background-checked:#d85a00;--border-color-checked:#d85a00;height:22px;margin:0;width:22px}.financeiro-row-actions{align-items:center;display:flex;justify-content:flex-end}.financeiro-row-actions ion-button{--border-radius:10px;--color:#6d7685;height:44px;margin:0;min-height:44px;width:44px}.financeiro-row-actions ion-icon{font-size:20px}.financeiro-page .financeiro-grid ion-card.card{background:#fafbfc;border:0;border-bottom:1px solid #e9edf2;border-radius:0;box-shadow:none;margin:0}.financeiro-page .financeiro-grid ion-card-header{padding:12px 18px}.financeiro-page .financeiro-grid ion-card-title{color:#6d7685;font-size:12px;font-weight:600}@media (max-width:760px){.financeiro-grid-columns{display:none}.financeiro-row{gap:10px 12px;grid-template-columns:minmax(0,1fr) auto;padding:14px 16px}.financeiro-row-category{grid-column:1;grid-row:1}.financeiro-row-value{grid-column:2;grid-row:1}.financeiro-row-project{grid-column:1;grid-row:2}.financeiro-row-paid{flex-direction:row;gap:8px;grid-column:1;grid-row:3;justify-self:start;padding:8px 0}.financeiro-row-actions{grid-column:2;grid-row:2/4}}@media (max-width:400px){.financeiro-page .financeiro-filter-top{flex-wrap:wrap}.financeiro-filter-top>span{width:100%}.financeiro-page .financeiro-date-filter{flex:1 1}}.financeiro-page .financeiro-grid .cabecalho{font-size:12px;font-weight:600}.financeiro-page .financeiro-refresh ion-icon,.financeiro-page .financeiro-row-actions ion-icon{font-size:22px;height:22px;width:22px}.financeiro-page .financeiro-refresh,.financeiro-page .financeiro-row-actions ion-button{--padding-start:0;--padding-end:0}.financeiro-page .financeiro-months{scrollbar-width:none}.financeiro-page .financeiro-months::-webkit-scrollbar{display:none}@media (max-width:760px){.financeiro-row-project[data-empty=true]{display:none}.financeiro-row:not(.financeiro-row-has-project) .financeiro-row-actions,.financeiro-row:not(.financeiro-row-has-project) .financeiro-row-paid{grid-row:2}}.financeiro-category-tabs{margin-bottom:24px;max-width:420px}.financeiro-category-columns{background:#f8f9fb;color:#6d7685;display:flex;font-size:10px;font-weight:800;justify-content:space-between;padding:14px 20px;text-transform:uppercase}.financeiro-categorias-page .financeiro-grid ion-list{background:#fff;margin:0;padding:0}.financeiro-categorias-page .financeiro-category-row{--background:#fff;--background-hover-opacity:0;--padding-start:20px;--inner-padding-end:16px;--border-color:#f0f2f5;--min-height:68px;color:#172033;font-size:13px}.financeiro-category-row>ion-label{overflow-wrap:anywhere;white-space:normal}.financeiro-category-row>ion-icon{font-size:20px;margin-right:14px}.financeiro-categorias-page .financeiro-delete{--color:#c8342d;--background-hover:#fff0ed;--border-radius:10px;height:44px;margin:0;min-height:44px;width:44px}.financeiro-delete::part(native){border-radius:10px;overflow:hidden}.financeiro-delete ion-icon{font-size:22px}@media (max-width:680px){.financeiro-category-columns{display:none}.financeiro-categorias-page .financeiro-category-row{--padding-start:16px;--inner-padding-end:12px}}.fiscal-layout-toolbar{--background:#fff;--color:#172033;--border-width:0}.fiscal-layout>ion-content{--background:#fff;padding:0}.fiscal-layout-container{color:#172033;margin:0 auto;max-width:1180px;padding:28px 16px 110px}.fiscal-layout-heading{margin-bottom:24px}.fiscal-layout-heading h1{font-size:28px;font-weight:700;margin:0 0 8px}.fiscal-layout-heading p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}.fiscal-layout-container ion-card{background:#fff;border:1px solid #e9edf2;border-radius:16px;box-shadow:none;margin:0 0 20px}.fiscal-layout-container ion-card-header{border-bottom:1px solid #e9edf2;padding:20px}.fiscal-layout-container ion-card-title{color:#172033;font-weight:700}.fiscal-layout-container ion-card-subtitle{color:#6d7685;line-height:1.5;margin-top:8px;text-transform:none}.fiscal-layout-container ion-card-content{padding:20px}.fiscal-layout-container ion-list,.fiscal-layout-modal ion-list{background:#fff;margin:0;padding:0}.fiscal-field{margin-bottom:18px;min-width:0}.fiscal-field[hidden]{display:none}.fiscal-field-label{color:#172033;display:block;font-size:13px;font-weight:600;line-height:1.5;margin-bottom:8px}.fiscal-field ion-input,.fiscal-field ion-select,.fiscal-field ion-textarea{--border-radius:10px;--padding-start:12px;--padding-end:12px;background:#fff;border:1px solid #dce1e8;border-radius:10px;box-sizing:border-box;color:#172033;font-size:14px;max-width:100%;min-height:48px;width:100%}.fiscal-field ion-select{padding:12px}.fiscal-field ion-input:focus-within,.fiscal-field ion-select:focus-within,.fiscal-field ion-textarea:focus-within{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e}.fiscal-layout-container ion-button,.fiscal-layout-modal ion-button{--border-radius:10px;--box-shadow:none;font-size:14px;font-weight:600;letter-spacing:0;min-height:48px;text-transform:none}.fiscal-layout-container ion-button:not([fill=clear]),.fiscal-layout-modal ion-button:not([fill=clear]){--background:#d85a00;--color:#fff}.fiscal-layout-container ion-button.ion-color-primary{--ion-color-base:#d85a00!important;--ion-color-contrast:#fff!important}.fiscal-layout-modal ion-content{--background:#fff}.fiscal-layout-modal ion-item{--background:#fff;--background-hover-opacity:0;--background-focused-opacity:0}.fiscal-layout-container .fiscal-category-row{cursor:pointer}.fiscal-category-row:focus-visible{outline:2px solid #e6792e;outline-offset:-2px}.fiscal-category-row:hover{background:#fff8f1}.fiscal-category-row ion-button{--background-hover:#fff0ed;height:44px;margin:0;min-height:44px;width:44px}.fiscal-category-row ion-button::part(native){border-radius:10px;overflow:hidden}.fiscal-category-row ion-icon{font-size:22px}.fiscal-layout-container .info-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.fiscal-layout-container .fiscal-inutilizacao-info{background:#fff8f1;border:1px solid #f6cda8;border-radius:12px;color:#8b4a14;margin:0 0 20px}.fiscal-layout-container .fiscal-inutilizacao-form{max-width:none}.fiscal-desktop-add{display:block;margin:0 0 20px auto;width:fit-content}.fiscal-mobile-add{display:none}@media (max-width:680px){.fiscal-layout-container{padding:20px 12px calc(100px + env(safe-area-inset-bottom))}.fiscal-layout-heading h1{font-size:24px}.fiscal-layout-container ion-card-content,.fiscal-layout-container ion-card-header{padding:16px}.fiscal-mobile-add{display:block}.fiscal-desktop-add{display:none}.fiscal-layout-container .info-row{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}.fiscal-layout-footer{background:#fff;border-top:1px solid #e9edf2}.fiscal-layout-footer ion-toolbar{--background:#fff;padding:12px 24px}.fiscal-layout-footer ion-button{display:block;margin:0 0 0 auto;width:240px}@media (max-width:680px){.fiscal-layout-footer ion-toolbar{padding:12px}.fiscal-layout-footer ion-button{width:100%}}.fiscal-categorias-container{padding:16px}.fiscal-categorias-container ion-card{margin:8px 0}.fiscal-categorias-container ion-card-header{padding-bottom:4px}.fiscal-categorias-container .badge-ativo{background:#2dd36f;border-radius:12px;color:#fff;font-size:.7rem;margin-left:8px;padding:2px 8px}.fiscal-categorias-container .badge-inativo{background:#eb445a;border-radius:12px;color:#fff;font-size:.7rem;margin-left:8px;padding:2px 8px}.fiscal-categorias-container .info-row{display:flex;flex-wrap:wrap;gap:16px}.fiscal-categorias-container .info-item{display:flex;flex-direction:column}.fiscal-categorias-container .info-item span:first-child{color:var(--ion-color-medium);font-size:.7rem;text-transform:uppercase}.fiscal-categorias-container .info-item span:last-child{font-size:.9rem;font-weight:500}.form-section{margin-top:8px}.form-section ion-item{--padding-start:0}.fiscal-config-container{padding:16px}.fiscal-section{margin-bottom:24px}.fiscal-section-title{color:#333;font-size:16px;font-weight:600;margin-bottom:12px}.fiscal-cert-status{align-items:center;border-radius:8px;display:flex;margin-bottom:12px;padding:12px 16px}.fiscal-cert-status.ok{background-color:#e8f5e9;border:1px solid #4caf50}.fiscal-cert-status.warning{background-color:#fff3e0;border:1px solid #ff9800}.fiscal-cert-status.error{background-color:#ffebee;border:1px solid #f44336}.fiscal-cert-status-icon{font-size:24px;margin-right:12px}.fiscal-cert-status-text{flex:1 1}.fiscal-cert-status-text p{font-size:14px;margin:0}.fiscal-cert-status-text p:first-child{font-weight:600}.fiscal-cert-status-text p:last-child{color:#666;font-size:12px;margin-top:2px}.fiscal-sefaz-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 12px}.fiscal-sefaz-badge.online{background-color:#e8f5e9;color:#2e7d32}.fiscal-sefaz-badge.offline{background-color:#ffebee;color:#c62828}.fiscal-upload-area{border:2px dashed #ccc;border-radius:8px;cursor:pointer;padding:24px;text-align:center;transition:border-color .2s}.fiscal-upload-area:hover{border-color:#3880ff}.fiscal-upload-area p{color:#666;font-size:13px;margin:8px 0 0}.fiscal-form-group{margin-bottom:16px}.fiscal-form-group label{color:#555;display:block;font-size:13px;font-weight:600;margin-bottom:4px}.fiscal-form-group .required:after{color:#f44336;content:" *"}.fiscal-info-box{background-color:#e3f2fd;border-left:4px solid #2196f3;border-radius:0 8px 8px 0;margin-bottom:16px;padding:12px 16px}.fiscal-info-box p{color:#1565c0;font-size:13px;margin:0}.fiscal-upload-area.selecionado{background-color:#f0fdf4;border-color:#2dd36f}.fiscal-detalhes-page .fiscal-detalhes-toolbar{--background:#fff;--color:#172033;--border-width:0}.fiscal-detalhes-container,.fiscal-detalhes-modal-content{--background:#fff;--color:#172033}.fiscal-detalhes-inner{color:#172033;margin:0 auto;max-width:1180px;padding:28px 16px calc(32px + env(safe-area-inset-bottom))}.fiscal-detalhes-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.fiscal-detalhes-heading h1{font-size:28px;font-weight:700;margin:0 0 8px}.fiscal-detalhes-heading p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}.fiscal-detalhes-status{flex-shrink:0;text-align:right}.fiscal-detalhes-status p{font-size:12px;margin-top:8px}.fiscal-detalhes-summary{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:is(.fiscal-detalhes-page,.fiscal-detalhes-modal) .fiscal-detalhes-card{background:#fff;border:1px solid #e9edf2;border-radius:16px;box-shadow:none;color:#172033;margin:0 0 20px}:is(.fiscal-detalhes-page,.fiscal-detalhes-modal) .fiscal-detalhes-card ion-card-content{padding:20px}.fiscal-detalhes-page .card-title{align-items:center;color:#172033;display:flex;font-size:18px;font-weight:700;gap:12px;margin:0 0 20px}.fiscal-detalhes-page .card-title ion-icon{background:#fff4e8;border-radius:12px;box-sizing:initial;color:#d85a00;flex-shrink:0;font-size:22px;padding:11px}:is(.fiscal-detalhes-page,.fiscal-detalhes-modal) .fiscal-detalhe-row{border-bottom:1px solid #e9edf2;display:flex;font-size:14px;gap:16px;justify-content:space-between;line-height:1.5;padding:12px 0}:is(.fiscal-detalhes-page,.fiscal-detalhes-modal) .fiscal-detalhe-row:last-child{border-bottom:0;padding-bottom:0}:is(.fiscal-detalhes-page,.fiscal-detalhes-modal) .fiscal-detalhe-label{color:#6d7685}:is(.fiscal-detalhes-page,.fiscal-detalhes-modal) .fiscal-detalhe-value{font-feature-settings:"tnum";color:#172033;font-variant-numeric:tabular-nums;font-weight:600;max-width:65%;min-width:0;overflow-wrap:anywhere;text-align:right}:is(.fiscal-detalhes-page,.fiscal-detalhes-modal) .fiscal-chave-acesso{background:#f8f9fb;border:1px solid #e9edf2;border-radius:10px;color:#172033;font-family:monospace;font-size:14px;line-height:1.7;overflow-wrap:anywhere;padding:16px;-webkit-user-select:all;user-select:all}.fiscal-detalhes-modal .fiscal-chave-acoes,.fiscal-detalhes-page .fiscal-chave-acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}:is(.fiscal-detalhes-inner,.fiscal-detalhes-modal-inner) ion-button{--border-radius:10px;--box-shadow:none;--padding-start:18px;--padding-end:18px;--border-width:1px;--border-color:#dce1e8;--color:#536075;--background:#fff;--background-hover:#f8f9fb;--background-focused:#f8f9fb;font-size:14px;font-weight:600;height:auto;letter-spacing:0;margin:0;min-height:48px;text-transform:none}:is(.fiscal-detalhes-inner,.fiscal-detalhes-modal-inner) ion-button::part(native){border-radius:10px;line-height:1.4;min-height:48px;padding-bottom:10px;padding-top:10px;white-space:normal}:is(.fiscal-detalhes-inner,.fiscal-detalhes-modal-inner) ion-button ion-icon{flex-shrink:0;font-size:20px}.fiscal-detalhes-actions{display:flex;flex-direction:column;gap:24px}.fiscal-detalhes-page .fiscal-action-buttons{display:flex;flex-wrap:wrap;gap:12px}.fiscal-detalhes-cancelamento{align-items:center;border-top:1px solid #e9edf2;display:flex;gap:20px;justify-content:space-between;padding-top:24px}.fiscal-detalhes-cancelamento h2{font-size:16px;font-weight:600;margin:0 0 6px}.fiscal-detalhes-cancelamento p{color:#6d7685;font-size:13px;line-height:1.5;margin:0}.fiscal-detalhes-cancelamento ion-button{--border-color:#efc8c5;--background-hover:#fff0ed;--background-focused:#fff0ed;flex-shrink:0}.fiscal-detalhes-page .fiscal-itens-scroll{border:1px solid #e9edf2;border-radius:12px;overflow-x:auto}.fiscal-detalhes-page .fiscal-itens-scroll:focus-visible{outline:2px solid #e6792e;outline-offset:2px}.fiscal-detalhes-page .fiscal-itens-table{border-collapse:collapse;font-size:14px;width:100%}.fiscal-detalhes-page .fiscal-itens-table th{background:#f8f9fb;color:#6d7685;font-size:11px;font-weight:700;padding:14px 16px;text-align:left;text-transform:uppercase}.fiscal-detalhes-page .fiscal-itens-table td{border-top:1px solid #e9edf2;color:#172033;padding:16px}.fiscal-detalhes-page .fiscal-itens-table td:first-child{min-width:140px;overflow-wrap:anywhere}.fiscal-detalhes-page .fiscal-itens-table .text-right{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.fiscal-detalhes-page .fiscal-itens-table td:last-child{font-weight:600}.fiscal-detalhes-modal-inner{color:#172033;padding:20px}.fiscal-sefaz-status{margin-bottom:20px}.fiscal-sefaz-status p{color:#6d7685;font-size:14px;overflow-wrap:anywhere}.fiscal-detalhes-empty{color:#172033;margin:40px auto;max-width:600px;padding:24px;text-align:center}.fiscal-detalhes-empty>ion-icon{background:#fff4e8;border-radius:16px;color:#d85a00;font-size:32px;padding:16px}.fiscal-detalhes-empty h1{font-size:22px;font-weight:700}.fiscal-detalhes-empty p{color:#6d7685;line-height:1.6}@media (max-width:800px){.fiscal-detalhes-heading{align-items:flex-start;flex-direction:column;gap:16px}.fiscal-detalhes-status{text-align:left}.fiscal-detalhes-summary{gap:0;grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.fiscal-detalhes-inner{padding:20px 12px calc(24px + env(safe-area-inset-bottom))}.fiscal-detalhes-heading h1{font-size:24px}:is(.fiscal-detalhes-page,.fiscal-detalhes-modal) .fiscal-detalhes-card ion-card-content{padding:16px}.fiscal-detalhes-page .fiscal-chave-acoes{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.fiscal-detalhes-page .fiscal-chave-acoes ion-button{--padding-start:8px;--padding-end:8px}.fiscal-detalhes-page .fiscal-action-buttons{flex-direction:column}.fiscal-detalhes-cancelamento{align-items:stretch;flex-direction:column;gap:16px}.fiscal-detalhes-page .fiscal-itens-table td,.fiscal-detalhes-page .fiscal-itens-table th{padding:12px}.fiscal-detalhes-modal-inner{padding:16px}}.fiscal-emissao-container{padding:0}.fiscal-emissao-section{margin-bottom:0}.fiscal-emissao-section .section-header{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;color:#333;display:flex;font-size:15px;font-weight:700;gap:8px;padding:12px 16px}.fiscal-item-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin:8px 16px;padding:12px}.fiscal-item-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.fiscal-item-card-nome{color:#333;font-size:14px;font-weight:600}.fiscal-item-card-remove{color:#f44336;cursor:pointer;font-size:20px}.fiscal-item-card-info{color:#666;display:flex;font-size:13px;gap:16px}.fiscal-pagamento-chip{align-items:center;background:#e3f2fd;border-radius:20px;color:#1565c0;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin:4px;padding:6px 12px}.fiscal-total-bar{align-items:center;background:#fff;border-top:2px solid #e0e0e0;display:flex;justify-content:space-between;padding:12px 16px}.fiscal-total-label{color:#666;font-size:16px;font-weight:600}.fiscal-total-valor{color:#333;font-size:22px;font-weight:700}.fiscal-emitir-btn{margin:16px}.fiscal-sucesso-container{padding:40px 24px;text-align:center}.fiscal-sucesso-container ion-icon{color:#4caf50;font-size:72px;margin-bottom:16px}.fiscal-sucesso-container h2{color:#333;font-size:22px;margin-bottom:8px}.fiscal-sucesso-container .nota-info{background:#f5f5f5;border-radius:8px;margin:16px 0;padding:16px}.fiscal-sucesso-container .nota-info p{color:#555;font-size:14px;margin:4px 0}.fiscal-sucesso-container .nota-info .chave{color:#888;font-family:monospace;font-size:11px;margin-top:8px;word-break:break-all}.fiscal-add-item-btn{margin:8px 16px}.fiscal-historico-page .fiscal-historico-container{padding-bottom:24px}.fiscal-historico-page .fiscal-historico-grid{background:#fff;border:1px solid #e9edf2;border-radius:16px;overflow:hidden}.fiscal-historico-page .fiscal-historico-grid-heading{align-items:center;border-bottom:1px solid #e9edf2;display:flex;gap:14px;padding:20px}.fiscal-historico-page .fiscal-historico-icon{align-items:center;background:#fff4e8;border-radius:12px;color:#d85a00;display:inline-flex;flex-shrink:0;font-size:22px;height:44px;justify-content:center;width:44px}.fiscal-historico-page .fiscal-historico-grid-heading h2{font-size:18px;font-weight:700;margin:0}.fiscal-historico-page .fiscal-historico-grid-heading p{color:#6d7685;font-size:13px;margin:5px 0 0}.fiscal-historico-page .fiscal-historico-table{border-collapse:collapse;font-size:13px;table-layout:fixed;text-align:left;width:100%}.fiscal-historico-page .fiscal-historico-table th{background:#f8f9fb;color:#6d7685;font-size:10px;font-weight:800;padding:14px 18px;text-transform:uppercase}.fiscal-historico-page .fiscal-historico-table td{border-top:1px solid #f0f2f5;overflow-wrap:anywhere;padding:18px}.fiscal-historico-page .fiscal-historico-table tbody tr{cursor:pointer;transition:background-color .12s ease}.fiscal-historico-page .fiscal-historico-table tbody tr:hover{background:#fff8f1}.fiscal-historico-page .fiscal-historico-table tbody tr:focus-visible{background:#fff8f1;outline:2px solid #e6792e;outline-offset:-2px}.fiscal-historico-page .fiscal-historico-number,.fiscal-historico-page td.fiscal-historico-value{font-weight:600}.fiscal-historico-page .fiscal-historico-date{color:#6d7685}.fiscal-historico-page .fiscal-historico-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.fiscal-historico-page .fiscal-historico-table th:last-child{padding:0;width:40px}.fiscal-historico-page td.fiscal-historico-chevron{color:#8c95a3;font-size:18px;padding:18px 12px 18px 0;text-align:right}.fiscal-historico-page .xeguei-grid-status{max-width:100%;white-space:normal}.fiscal-historico-page .fiscal-historico-empty{padding:48px 20px;text-align:center}.fiscal-historico-page .fiscal-historico-empty h3{font-size:18px;font-weight:700;margin:16px 0 8px}.fiscal-historico-page .fiscal-historico-empty p{color:#6d7685;font-size:14px;line-height:1.5;margin:0}.fiscal-historico-page .fiscal-historico-sr-only{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:680px){.fiscal-historico-page .fiscal-historico-grid-heading{padding:16px}.fiscal-historico-page .fiscal-historico-table,.fiscal-historico-page .fiscal-historico-table tbody{display:block}.fiscal-historico-page .fiscal-historico-table thead{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.fiscal-historico-page .fiscal-historico-table tbody tr{grid-gap:8px 10px;display:grid;gap:8px 10px;grid-template-columns:minmax(0,1fr) auto 16px;padding:16px}.fiscal-historico-page .fiscal-historico-table tbody tr+tr{border-top:1px solid #f0f2f5}.fiscal-historico-page .fiscal-historico-table td{align-self:center;border:0;display:block;padding:0}.fiscal-historico-page .fiscal-historico-number{grid-column:1;grid-row:1}.fiscal-historico-page .fiscal-historico-value{grid-column:2;grid-row:1}.fiscal-historico-page .fiscal-historico-date{font-size:12px;grid-column:1;grid-row:2}.fiscal-historico-page .fiscal-historico-status{grid-column:2;grid-row:2;max-width:140px;text-align:right}.fiscal-historico-page .fiscal-historico-chevron{grid-column:3;grid-row:1/3}}.fiscal-inutilizacao-container{padding:0}.fiscal-inutilizacao-info{background-color:#fff3e0;border-left:4px solid #ff9800;border-radius:0 8px 8px 0;margin:16px;padding:12px 16px}.fiscal-inutilizacao-info p{color:#e65100;font-size:13px;margin:0}.fiscal-inutilizacao-form{border-radius:10px;margin:0 16px 16px}.fiscal-char-counter{color:#999;font-size:12px;padding:4px 16px;text-align:right}.fiscal-char-counter.invalid{color:#f44336}.FormaPagamento ion-list{margin-left:.5em;margin-right:.5em}.FormaPagamento ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.FormaPagamento ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.FormaPagamento ion-list .contentList h1{font-size:.8em;margin:0}.FormaPagamento ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.FormaPagamento{--border-width:0px;padding-bottom:0}.categorias-pizzas-flat-button-size{height:180px;width:340px}.pagamento-modal-content{--background:#fff}.pagamento-form-container{margin:0 auto;max-width:960px;padding:12px;width:100%}.pagamento-form-card{border-radius:14px!important;box-shadow:0 1px 3px #00000026;margin:0 0 12px!important;overflow:visible}.pagamento-form-card ion-card-content{padding:16px}.pagamento-section-header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.pagamento-section-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:20px;height:40px;justify-content:center;width:40px}.pagamento-section-icon--primary{background:#fff3e0;color:var(--ion-color-primary)}.pagamento-section-icon--neutral{background:#f3f4f6;color:#6b7280}.pagamento-section-title{color:#222;font-size:13px;font-weight:700;letter-spacing:.04em}.pagamento-section-subtitle{color:#999;font-size:12px;margin-top:1px}.pagamento-field{margin-bottom:14px}.pagamento-field--last{margin-bottom:0}.pagamento-field-label{color:#555;display:block;font-size:13px;font-weight:500;margin-bottom:4px}.pagamento-field-input{--background:#fff;--border-radius:8px;--padding-end:12px;--padding-start:12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;min-height:42px}.pagamento-field-input:focus-within{border-color:var(--ion-color-primary)}.pagamento-fields-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.pagamento-field-help{color:#999;font-size:11px;line-height:1.4;margin-top:5px}.pagamento-toggle-row{align-items:center;display:flex;gap:18px;justify-content:space-between;padding:8px 0}.pagamento-toggle-row--disabled{opacity:.65}.pagamento-toggle-label{color:#333;font-size:14px;font-weight:500}.pagamento-toggle-desc{color:#999;font-size:12px;line-height:1.4;margin-top:2px}.pagamento-divider{background:#eee;height:1px;margin:4px 0}.pagamento-info-box{align-items:center;background:#e3f2fd;border-radius:8px;color:#1565c0;display:flex;font-size:12px;gap:7px;line-height:1.4;margin-top:10px;padding:9px 12px}.pagamento-info-box ion-icon{flex-shrink:0;font-size:17px}.pagamento-modal-footer{--border-width:0;padding:4px 12px}@media (max-width:575px){.pagamento-form-container{padding:10px}.pagamento-fields-grid{gap:0;grid-template-columns:1fr}.pagamento-section-subtitle{line-height:1.3}.pagamento-toggle-row{align-items:flex-start}}.formas-page{color:#172033}.formas-toolbar{--background:#fff;--color:#172033;--border-width:0;--min-height:60px}.formas-toolbar ion-title{font-size:18px;font-weight:700}.formas-toolbar ion-button{--color:#172033}.formas-content{--background:#fff;--color:#172033}.formas-container{margin:0 auto;padding:28px 0 max(32px,env(safe-area-inset-bottom));width:min(1180px,calc(100% - 32px))}.formas-container,.formas-container *{box-sizing:border-box}.formas-intro{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.formas-intro h1{color:#172033;font-size:28px;font-weight:800;line-height:1.25;margin:0 0 8px}.formas-intro p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}.formas-add{--background:#d85a00;--color:#fff;--border-radius:10px;--box-shadow:none;--padding-start:22px;--padding-end:22px;flex-shrink:0;font-size:15px;font-weight:700;height:48px;letter-spacing:0;margin:0;text-transform:none}.formas-mobile-add,.formas-mobile-label{display:none}.formas-card{background:#fff;border:1px solid #e9edf2;border-radius:16px;overflow:hidden}.formas-list-header{align-items:center;border-bottom:1px solid #e9edf2;display:flex;gap:14px;padding:22px 24px}.formas-section-icon{background:#fff2e8;border-radius:12px;color:#d85a00;display:grid;flex-shrink:0;font-size:23px;height:42px;place-items:center;width:42px}.formas-list-header h2{color:#172033;font-size:18px;font-weight:700;margin:0}.formas-list-header p{color:#6d7685;font-size:13px;margin:5px 0 0}.formas-row{align-items:center;background:#fff;border-bottom:1px solid #f0f2f5;display:grid;font-size:13px;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));min-height:60px}.formas-table-editable .formas-row{grid-template-columns:52px minmax(0,2fr) repeat(2,minmax(0,1fr)) 80px}.formas-row>div{min-width:0;overflow-wrap:anywhere;padding:15px 18px}.formas-row strong{font-weight:600}.formas-row-editable{cursor:pointer}.formas-row-editable:hover{background:#fff8f2}.formas-row-editable:focus-visible{outline:2px solid #d85a00;outline-offset:-2px}.formas-table ion-reorder-group>.formas-row:last-child{border-bottom:0}.formas-table-head .formas-row{background:#fafbfc;min-height:44px}.formas-table-head [role=columnheader]{color:#6d7685;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.formas-actions-title{text-align:right}.formas-row .formas-order{align-items:center;align-self:stretch;display:flex;justify-content:center;padding:0}.formas-order ion-reorder.list-reorder-handle{margin:0}.formas-status{align-items:center;color:#8b94a3;display:flex;gap:5px}.formas-row .formas-actions{padding:8px 18px}.formas-actions ion-button{--color:#c5372b;--border-radius:10px;height:44px;margin:0;width:44px}.formas-empty{padding:36px 16px;text-align:center}.formas-empty>ion-icon{color:#d85a00;font-size:32px}.formas-empty h2{font-size:18px;font-weight:700}.formas-empty p{color:#6d7685;font-size:14px}@media (max-width:680px){.formas-container{padding:18px 0 calc(96px + env(safe-area-inset-bottom));width:calc(100% - 20px)}.formas-intro h1{font-size:24px}.formas-add,.formas-table-head,.formas-type{display:none}.formas-mobile-add{display:block}.formas-mobile-label{display:inline}.formas-list-header{padding:18px 16px}.formas-list-header h2{font-size:17px}.formas-row{gap:6px 10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:10px 12px}.formas-table-editable .formas-row{grid-template-columns:28px minmax(0,1fr) minmax(0,1fr) 44px}.formas-row .formas-actions,.formas-row>div{padding:0}.formas-name{grid-column:1/3}.formas-table-editable .formas-name{grid-column:2/4}.formas-status{font-size:11px}.formas-table-editable .formas-pdv{grid-column:2}.formas-table-editable .formas-delivery{grid-column:3}.formas-table-editable .formas-order{grid-column:1;grid-row:1/3}.formas-table-editable .formas-actions{grid-column:4;grid-row:1/3}}.formas-payment-type{color:#6d7685;display:block;font-size:12px;margin-top:3px}@media (max-width:380px){.formas-row{column-gap:6px;padding-inline:8px}.formas-table-editable .formas-row{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr) 44px}}@media (max-width:680px){.formas-table-editable .formas-row{grid-template-columns:28px minmax(0,1fr) minmax(0,1.3fr) 44px}}@media (max-width:420px){.formas-table-editable .formas-delivery,.formas-table-editable .formas-pdv{grid-column:2/4}.formas-table-editable .formas-actions,.formas-table-editable .formas-order{grid-row:1/4}}.horarios-page{color:#172033}.horarios-toolbar{--background:#fff;--color:#172033;--border-width:0;--min-height:60px}.horarios-toolbar ion-title{font-size:18px;font-weight:700}.horarios-toolbar ion-button{--color:#172033}.horarios-content{--background:#fff;--color:#172033}.horarios-mobile-add{display:none}.horarios-container{margin:0 auto;padding:28px 0 max(32px,env(safe-area-inset-bottom));width:min(1180px,calc(100% - 32px))}.horarios-container,.horarios-container *{box-sizing:border-box}.horarios-intro{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.horarios-intro h1{color:#172033;font-size:28px;font-weight:800;line-height:1.25;margin:0 0 8px}.horarios-intro p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}.horarios-intro ion-button.horarios-primary{--background:#d85a00;--background-hover:#c65000;--background-activated:#bd4e00;--color:#fff;--border-radius:10px;--box-shadow:none;--padding-start:22px;--padding-end:22px;flex-shrink:0;font-size:15px;font-weight:700;height:48px;letter-spacing:0;margin:0;text-transform:none}.horarios-list-card{background:#fff;border:1px solid #e9edf2;border-radius:16px;overflow:hidden}.horarios-list-header{align-items:center;border-bottom:1px solid #e9edf2;display:flex;gap:14px;padding:22px 24px}.horarios-empty-icon,.horarios-section-icon{background:#fff2e8;border-radius:12px;color:#d85a00;display:grid;flex-shrink:0;font-size:23px;height:42px;place-items:center;width:42px}.horarios-list-header h2{color:#172033;font-size:18px;font-weight:700;margin:0}.horarios-list-header p{color:#6d7685;font-size:13px;margin:5px 0 0}.horarios-reorder-hint{align-items:center;color:#6d7685;display:flex;font-size:12px;gap:8px;line-height:1.5;margin:16px 24px}.horarios-reorder-hint ion-icon{flex-shrink:0;font-size:20px}.horarios-table{width:100%}.horarios-table-row{align-items:center;background:#fff;border-bottom:1px solid #f0f2f5;display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr))}.horarios-table-editable .horarios-table-row{grid-template-columns:52px minmax(0,2fr) repeat(2,minmax(0,1fr)) 80px}.horarios-table ion-reorder-group>.horarios-table-row:last-child{border-bottom:0}.horarios-table-cell{font-feature-settings:"tnum";color:#172033;font-size:13px;font-variant-numeric:tabular-nums;min-width:0;padding:15px 18px;text-align:left}.horarios-table-cell strong{font-weight:600}.horarios-table-head .horarios-table-row{background:#fafbfc}.horarios-table-head [role=columnheader]{color:#6d7685;font-size:10px;font-weight:800;letter-spacing:.04em;padding:15px 18px;text-transform:uppercase}.horarios-table-head .horarios-actions-heading{text-align:right}.horarios-cell-label,.horarios-mobile-range{display:none}.horarios-order-cell{align-items:center;align-self:stretch;display:flex;justify-content:center}.horarios-order-cell ion-reorder.list-reorder-handle{flex-basis:28px;margin:0;min-width:28px;width:28px}.horarios-row-actions{display:flex;justify-content:flex-end;padding-block:8px}.horarios-row-actions ion-button{--border-radius:10px;--color:#d85a00;height:44px;margin:0;width:44px}.horarios-row-actions ion-button.horarios-delete{--color:#c5372b}.horarios-empty{align-items:center;display:flex;flex-direction:column;padding:36px 16px;text-align:center}.horarios-empty-icon{border-radius:15px;font-size:28px;height:56px;width:56px}.horarios-empty h2{color:#172033;font-size:18px;font-weight:700;margin:20px 0 8px}.horarios-empty p{color:#6d7685;font-size:14px;line-height:1.6;margin:0;max-width:360px}ion-modal.horarios-edit-modal{--width:560px}.horarios-edit-modal .xeguei-modal-header{align-items:center}.horarios-form .horarios-field{margin-bottom:18px;min-width:0}.horarios-form .horarios-field-label{color:#172033;display:block;font-size:13px;font-weight:600;margin-bottom:8px}.horarios-form ion-select.horarios-field-input{--placeholder-color:#8b94a3;--placeholder-opacity:1;background:#fff;border:1px solid #dce1e8;border-radius:10px;color:#172033;font-size:15px;min-height:48px;padding:12px 14px;width:100%}.horarios-form ion-select.horarios-field-input:focus-within{border-color:#e6792e;box-shadow:0 0 0 1px #e6792e}.horarios-form ion-select.select-disabled{background:#f7f8fa;opacity:.65}.horarios-fields-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.horarios-info-box{align-items:center;background:#fff8f2;border:1px solid #f5dfcb;border-radius:12px;color:#945015;display:flex;font-size:13px;gap:10px;line-height:1.5;padding:14px}.horarios-info-box ion-icon{flex-shrink:0;font-size:20px}.horarios-form-footer button{flex:1 1;font-size:14px;min-height:48px}.horarios-form-footer .xeguei-modal-primary{background:#d85a00;border-color:#d85a00}@media (max-width:680px){.horarios-mobile-add{display:block}.horarios-intro ion-button.horarios-primary{display:none}.horarios-container{padding-bottom:calc(96px + env(safe-area-inset-bottom));padding-top:18px;width:calc(100% - 32px)}.horarios-intro{align-items:stretch;flex-direction:column;gap:18px}.horarios-intro h1{font-size:24px}.horarios-list-header{padding:18px 16px}.horarios-list-header h2{font-size:17px}.horarios-container{width:calc(100% - 20px)}.horarios-reorder-hint{margin:16px}.horarios-table-head{display:none}.horarios-table-row{border-bottom-color:#e9edf2;grid-template-columns:minmax(0,1fr);min-height:60px;padding:8px 12px}.horarios-table-editable .horarios-table-row{column-gap:10px;grid-template-columns:28px minmax(0,1fr) 44px}.horarios-table-cell{padding:0}.horarios-table-cell.horarios-time-cell{display:none}.horarios-day-cell{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 6px;text-align:left}.horarios-mobile-range{color:#596373;display:inline;font-size:12px;white-space:nowrap}.horarios-mobile-range:before{content:"·";margin-right:6px}.horarios-row-actions{padding:0}}@media (max-width:420px){.horarios-fields-grid{gap:0;grid-template-columns:minmax(0,1fr)}.horarios-day-cell{flex-direction:column;gap:3px}.horarios-mobile-range:before{content:none}}.horarios-editable-row{cursor:pointer}.horarios-editable-row:hover{background:#fff8f2}.horarios-editable-row:focus-visible{outline:2px solid #d85a00;outline-offset:-2px}.impressao-select-field{margin-bottom:18px;min-width:0}.impressao-select-field[hidden]{display:none}.impressao-select-label{color:#172033;display:block;font-size:13px;font-weight:600;line-height:1.5;margin:0 0 8px}.impressao-section .impressao-select-field ion-select,.multi-impressao-list .impressao-select-field ion-select{--padding-start:12px;--padding-end:12px;--background:#fff;align-items:center;background:#fff;border:1px solid #dce1e8;border-radius:10px;box-sizing:border-box;color:#172033;display:flex;font-size:14px;margin:0;max-width:100%;min-height:48px;padding:12px;width:100%}.impressao-select-field ion-select::part(icon){flex:0 0 19px;height:19px;margin-inline-start:12px;position:relative;width:19px}.impressao-select-field ion-select::part(placeholder),.impressao-select-field ion-select::part(text){flex:1 1;min-width:0}.impressao-select-field ion-select:focus-within{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e}.Bluetooth ion-list{margin-left:.5em;margin-right:.5em}.Bluetooth ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.Bluetooth ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.Bluetooth ion-list .contentList h1{font-size:.8em;margin:0}.Bluetooth ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.Bluetooth{--border-width:0px;padding-bottom:0}.impressao-page{color:#172033}.impressao-toolbar{--background:#fff;--color:#172033;--border-width:0;--min-height:60px}.impressao-toolbar ion-title{font-size:18px;font-weight:700}.impressao-toolbar ion-button{--color:#172033}.impressao-content{--background:#fff;--color:#172033}.impressao-container{margin:0 auto;padding:28px 0 32px;width:min(1180px,calc(100% - 32px))}.impressao-container,.impressao-container *{box-sizing:border-box}.impressao-intro{margin-bottom:24px}.impressao-intro h1{color:#172033;font-size:28px;font-weight:800;line-height:1.25;margin:0 0 8px}.impressao-intro p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}ion-list.impressao-sections{grid-gap:20px;align-items:stretch;background:#fff;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}.impressao-section{background:#fff;border:1px solid #e9edf2;border-radius:16px;min-width:0;padding:20px}.impressao-section[hidden]{display:none}.impressao-section h2{color:#172033;font-size:18px;font-weight:700;line-height:1.4;margin:0 0 16px}.impressao-section h2 a{color:#d85a00;font-size:13px;font-weight:500}.impressao-section ion-item{--background:#fff;--color:#172033;--padding-start:0;--inner-padding-end:0;--border-width:0;--min-height:56px;margin:0}.impressao-section ion-label{font-size:14px!important;line-height:1.5;white-space:normal!important}.impressao-section ion-label h2{font-size:14px;font-weight:500;margin:0}.impressao-section ion-label p{color:#6d7685;font-size:12px;line-height:1.5}.impressao-section ion-label[position=stacked]{font-size:13px!important;font-weight:600;margin:12px 0 8px;transform:none}.impressao-section ion-select{border:1px solid #dce1e8;border-radius:10px;color:#172033;font-size:14px;margin-bottom:12px;max-width:100%;min-height:48px;padding:12px 14px;width:100%}.impressao-section ion-select:focus-within{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e}.impressao-section ion-toggle{flex-shrink:0;margin-inline-start:16px}.impressao-footer ion-button,.impressao-section ion-button{--padding-start:20px;--padding-end:20px;--border-radius:10px;--box-shadow:none;--background:#d85a00;--color:#fff;font-size:14px;font-weight:700;height:48px;letter-spacing:0;min-height:48px;text-transform:none}.impressao-section ion-button{flex-shrink:0;height:48px;margin:12px 0 0 8px;white-space:normal}.impressao-footer{background:#fff;border-top:1px solid #e9edf2}.impressao-footer ion-toolbar{--background:#fff;--border-width:0;padding:10px max(16px,calc(50% - 590px))}.impressao-footer ion-button{margin:0 0 0 auto;width:220px}@media (max-width:760px){.impressao-container{padding-top:18px;width:calc(100% - 20px)}.impressao-intro h1{font-size:24px}ion-list.impressao-sections{gap:16px;grid-template-columns:minmax(0,1fr)}.impressao-section{padding:18px 16px}.impressao-section h2{font-size:17px}.impressao-footer ion-button{width:100%}}.impressao-section ion-button::part(native){border-radius:10px;min-height:48px}.impressao-section>h2{border-bottom:1px solid #e9edf2;padding-bottom:16px}.impressao-section ion-item{--background-hover:#fff;--background-focused:#fff;--background-activated:#fff;--background-hover-opacity:0;--background-focused-opacity:0;--background-activated-opacity:0}ion-modal.multi-impressao-modal{--width:min(1000px,calc(100vw - 48px));--height:90%;--border-radius:16px}.multi-impressao-content{--background:#fff;--color:#172033}ion-list.multi-impressao-list{background:#fff;margin:0;padding:20px 24px 24px}.multi-impressao-card{background:#fff;border:1px solid #e9edf2;border-radius:16px;margin:20px 0;padding:20px}.multi-impressao-conexao{background:#fff;border:1px solid #e9edf2;border-radius:12px;margin-top:14px;padding:16px}.multi-impressao-name{align-items:center;display:flex;gap:12px;margin-top:8px;width:100%}.multi-impressao-device{background:#f7f8fa;border-radius:10px;margin-top:8px;padding:12px;width:100%}.multi-impressao-list ion-item{--background:#0000;--padding-start:0;--inner-padding-end:0;--border-width:0;--min-height:48px;--color:#172033}.multi-impressao-list ion-label{font-size:14px;white-space:normal}.multi-impressao-list ion-label[position=stacked]{font-size:13px;font-weight:600;margin-bottom:8px;transform:none}.multi-impressao-list ion-input,.multi-impressao-list ion-select{--padding-start:12px;--padding-end:12px;background:#fff;border:1px solid #dce1e8;border-radius:10px;font-size:14px;max-width:100%;min-height:48px;width:100%}.multi-impressao-list ion-select{margin-bottom:8px;padding:12px}.multi-impressao-list ion-input:focus-within,.multi-impressao-list ion-select:focus-within{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e}.multi-impressao-footer ion-button,.multi-impressao-list ion-button{--border-radius:10px;--box-shadow:none;font-size:14px;font-weight:600;height:48px;letter-spacing:0;min-height:48px;text-transform:none}.multi-impressao-footer ion-button::part(native),.multi-impressao-list ion-button::part(native){min-height:48px}.multi-impressao-list ion-button:not([color=danger]){--color:#d85a00;--border-color:#d85a00}.multi-impressao-footer ion-button,.multi-impressao-list ion-button:not([color=danger]):not([fill=outline]):not([fill=clear]){--background:#d85a00;--color:#fff}.multi-impressao-name ion-button{flex-shrink:0;margin:0;width:44px}.multi-impressao-footer{--background:#fff;--border-width:0;border-top:1px solid #e9edf2;padding:12px 24px}.multi-impressao-footer ion-button{margin:0 0 0 auto;max-width:240px}@media (max-width:767px){ion-modal.multi-impressao-modal{--width:100%;--height:100%;--max-width:100%;--max-height:100%;--border-radius:0}ion-modal.multi-impressao-modal::part(content){border-radius:0}ion-list.multi-impressao-list{padding:12px}.multi-impressao-card{padding:14px}.multi-impressao-conexao,.multi-impressao-footer{padding:12px}.multi-impressao-footer ion-button{max-width:none;width:100%}}.multi-impressao-modal .multi-impressao-list ion-item{--background:#fff;--background-hover:#fff;--background-focused:#fff;--background-activated:#fff;--background-hover-opacity:0;--background-focused-opacity:0;--background-activated-opacity:0}.multi-impressao-name ion-button{--padding-start:0;--padding-end:0;--border-radius:10px;min-width:48px;width:48px}.multi-impressao-name ion-button[color=danger] ion-icon{flex-shrink:0;font-size:24px;height:24px;width:24px}.multi-impressao-list ion-button[color=danger] ion-icon{font-size:22px}.multi-impressao-list ion-button[color=danger]{--background-hover:#fff0ed;--background-focused:#fff0ed}.multi-impressao-list ion-input{min-width:0}.multi-impressao-panel{background:#fff;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;width:100%}.multi-impressao-panel>ion-footer,.multi-impressao-panel>ion-header{flex:0 0 auto}.multi-impressao-panel>ion-content{flex:1 1;min-height:0}.multi-impressao-panel,.multi-impressao-panel *{box-sizing:border-box}.multi-impressao-list ion-item::part(native){overflow:visible}.multi-impressao-list ion-item{--inner-padding-start:2px;--inner-padding-end:2px}.multi-impressao-footer{padding-bottom:max(12px,env(safe-area-inset-bottom))}.onboarding-home-banner{align-items:center;background:#fff8f0;border:1px solid #ffe1bf;border-radius:15px;box-sizing:border-box;color:#172033;cursor:pointer;display:flex;font:inherit;gap:16px;padding:20px;text-align:left;width:100%}.onboarding-home-banner-icon{background:#ffeddc;border-radius:12px;color:#d85a00;display:grid;flex:0 0 44px;font-size:24px;height:44px;place-items:center;width:44px}.onboarding-home-banner-content{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.onboarding-home-banner-title{font-size:15px;line-height:1.4}.onboarding-home-banner-progress{color:#6d7685;font-size:13px;line-height:1.5}.onboarding-home-banner-action{align-items:center;color:#d85a00;display:flex;font-size:13px;font-weight:600;gap:8px}.onboarding-home-banner-action ion-icon{font-size:20px}.onboarding-home-banner-bar{-webkit-appearance:none;appearance:none;background:#f0e7de;border:0;border-radius:8px;display:block;height:5px;max-width:380px;overflow:hidden;width:100%}.onboarding-home-banner-bar::-webkit-progress-bar{background:#f0e7de}.onboarding-home-banner-bar::-webkit-progress-value{background:#d85a00;border-radius:8px}.onboarding-home-banner-bar::-moz-progress-bar{background:#d85a00;border-radius:8px}.onboarding-home-banner:focus-visible{outline:2px solid #d85a00;outline-offset:3px}@media (hover:hover){.onboarding-home-banner:hover{background:#fff3e6;border-color:#f8c48d}}@media (max-width:600px){.onboarding-home-banner{flex-wrap:wrap;gap:12px;padding:16px}.onboarding-home-banner-action{justify-content:flex-end;width:100%}}ion-modal.onboarding-welcome-modal{--width:540px}.onboarding-welcome-modal .xeguei-modal-header{align-items:center}.welcome-modal-content{color:#6d7685}.welcome-modal-steps{display:flex;flex-direction:column;gap:12px;list-style:none;margin:20px 0;padding:0}.welcome-modal-steps li{align-items:center;background:#fff;border:1px solid #e9edf2;border-radius:15px;display:flex;gap:14px;padding:16px}.welcome-step-icon{background:#fff3e8;border-radius:12px;color:#d85a00;display:grid;flex:0 0 42px;font-size:23px;height:42px;place-items:center;width:42px}.welcome-modal-steps strong{color:#172033;display:block;font-size:14px;line-height:1.4}.welcome-modal-steps p{font-size:13px;line-height:1.5;margin-top:4px}.welcome-modal-content .welcome-modal-note{color:#6d7685;font-size:12px}.welcome-modal-footer button{font-size:14px;min-height:48px;width:100%}.welcome-modal-footer ion-icon{font-size:20px}@media (max-width:420px){.welcome-modal-steps li{gap:12px;padding:12px}.welcome-step-icon{flex-basis:38px;font-size:21px;height:38px;width:38px}}ion-menu ion-content{--background:var(--ion-item-background,var(--ion-background-color,#fff))}ion-menu.md ion-content{--padding-start:8px;--padding-end:8px;--padding-bottom:20px}ion-menu.md ion-footer{padding-left:10px}ion-menu.md ion-list{padding:20px 0}ion-menu.md ion-note{margin-bottom:30px}ion-menu.md ion-list-header,ion-menu.md ion-note{padding-left:10px}ion-menu.md ion-list#inbox-list{border-top:0 solid #d7d8da;border-top:0 solid var(--ion-color-step-150,#d7d8da)}ion-menu.md ion-list#inbox-list ion-list-header{font-size:22px;font-weight:600;min-height:20px}ion-menu.md ion-list#labels-list ion-list-header{color:#757575;font-size:16px;margin-bottom:18px;min-height:26px}ion-menu.md ion-item{--padding-start:10px;--padding-end:10px;border-radius:4px}ion-menu.md ion-item.selected{--background:rgba(var(--ion-color-primary-rgb),0.14)}ion-menu.md ion-item.selected ion-icon{color:var(--ion-color-primary)}ion-menu.md ion-item ion-icon{color:#616e7e}ion-menu.md ion-item ion-label{font-weight:500}ion-menu.ios ion-content{--padding-bottom:20px}ion-menu.ios ion-list{padding:20px 0 0}ion-menu.ios ion-note{line-height:24px;margin-bottom:20px}ion-menu.ios ion-item{--padding-start:16px;--padding-end:16px;--min-height:50px}ion-menu.ios ion-item ion-icon{color:#73849a;font-size:24px}ion-menu.ios ion-item .selected ion-icon{color:var(--ion-color-primary)}ion-menu.ios ion-list#labels-list ion-list-header{margin-bottom:8px}ion-menu.ios ion-list-header,ion-menu.ios ion-note{padding-left:16px;padding-right:16px}ion-menu.ios ion-note{margin-bottom:8px}ion-note{color:var(--ion-color-medium-shade);display:inline-block;font-size:16px}ion-item.selected{--color:var(--ion-color-primary)}ion-menu ion-item.partner-menu-item{--background:linear-gradient(135deg,#fff3e8,#ffe4cc);--color:#b94d00;border:1px solid rgba(var(--ion-color-primary-rgb),.3);border-radius:10px;margin:8px 0 12px}ion-menu ion-item.partner-menu-item ion-icon{color:var(--ion-color-primary)}.partner-menu-badge{--background:var(--ion-color-primary);--color:#fff;border-radius:7px;font-size:9px;letter-spacing:.04em;padding:4px 6px}ion-menu ion-item.access-blocked-menu-item{--color:var(--ion-color-medium);--background:#0000;opacity:.55;pointer-events:none}ion-menu ion-item.access-blocked-menu-item ion-icon,ion-menu ion-item.access-blocked-menu-item ion-label{color:var(--ion-color-medium)}ion-menu ion-item.access-blocked-menu-item .access-blocked-menu-icon{font-size:16px;margin-inline-end:0;margin-inline-start:8px}.Inicio>ion-content{--background:#fff}.inicio-content-wrapper{margin:0 auto;padding:28px 0 100px;width:min(1180px,calc(100% - 32px))}.inicio-inner{color:#172033;display:flex;flex-direction:column;gap:26px}.inicio-boas-vindas h1{font-size:clamp(26px,3vw,34px);font-weight:800;letter-spacing:-.6px;line-height:1.2;margin:0 0 6px}.inicio-boas-vindas p{color:#6d7685;font-size:16px;line-height:1.5;margin:0}.inicio-section-title{color:#172033;font-size:21px;font-weight:700;line-height:1.3;margin:0 0 14px}.inicio-acessos-grid,.inicio-resumo-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.inicio-acesso-card,.inicio-resumo-card{align-items:center;background:#fff;border:1px solid #e9edf2;border-radius:15px;box-shadow:0 2px 4px #1720330d;display:flex;gap:16px;min-height:104px;min-width:0;padding:20px}.inicio-acesso-card{color:#172033;cursor:pointer;font:inherit;margin:0;text-align:left;transition:border-color .15s,background .15s;width:100%}.inicio-acesso-card:disabled{cursor:not-allowed;opacity:.5}.inicio-card-icon{background:rgba(var(--ion-color-primary-rgb),.1);border-radius:12px;color:var(--ion-color-primary);display:grid;flex:0 0 48px;height:48px;place-items:center;width:48px}.inicio-card-icon ion-icon{font-size:26px}.inicio-acesso-texto{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.inicio-acesso-texto strong{font-size:16px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.inicio-acesso-texto>span{color:#6d7685;font-size:13px;line-height:1.5}.inicio-chevron{color:#6d7685;flex:0 0 18px;font-size:18px}.inicio-licenca{align-items:center;background:#fff8f0;border:1px solid #ffe1bf;border-radius:12px;display:flex;gap:16px;padding:14px 20px}.inicio-licenca-icon{background:#ffeddc;border-radius:12px;color:#d85a00;display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.inicio-licenca-icon ion-icon{font-size:24px}.inicio-licenca p{flex:1 1;font-size:14px;line-height:1.5;margin:0}.inicio-licenca button{align-items:center;background:#fff;border:1px solid var(--ion-color-primary);border-radius:10px;color:var(--ion-color-primary);cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:13px;font-weight:600;gap:10px;justify-content:center;min-height:40px;padding:8px 14px}.inicio-licenca.is-blocked{background:#fff4f2;border-color:#f6ccc6}.inicio-section-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.inicio-section-header .inicio-section-title{margin-bottom:4px}.inicio-section-header p{color:#6d7685;font-size:12px;line-height:1.5;margin:0}.inicio-atualizar{align-items:center;background:#fff;border:1px solid #e9edf2;border-radius:10px;color:#596373;cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:13px;gap:7px;min-height:40px;padding:8px 10px}.inicio-atualizar:disabled{cursor:wait;opacity:.6}.inicio-atualizar ion-icon{font-size:17px}.inicio-resumo-card>div{min-width:0}.inicio-resumo-card h3{color:#6d7685;font-size:13px;font-weight:600;line-height:1.4;margin:0 0 6px}.inicio-resumo-card p{font-feature-settings:"tnum";font-size:clamp(20px,2.5vw,26px);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2;margin:0;overflow-wrap:anywhere}.inicio-skeleton{background:#edf0f3;border-radius:6px;display:block;height:28px;width:90px}.inicio-resumo-erro{color:#b42318;font-size:13px;line-height:1.5;margin:12px 0 0}.inicio-suporte{bottom:16px;bottom:calc(16px + var(--ion-safe-area-bottom, 0px));max-width:calc(100% - 32px);position:absolute;right:20px;z-index:20}.inicio-suporte a{align-items:center;background:#fff;border:1px solid #c7e5d9;border-radius:10px;box-shadow:0 4px 18px #1720331f;color:#16875b;display:inline-flex;font-size:14px;font-weight:600;gap:9px;justify-content:center;min-height:46px;padding:10px 15px;text-decoration:none}.inicio-suporte ion-icon{font-size:21px}.inicio-inner button:focus-visible,.inicio-suporte a:focus-visible{outline:2px solid var(--ion-color-primary);outline-offset:3px}@media (hover:hover){.inicio-acesso-card:not(:disabled):hover{background:#fffaf6;border-color:var(--ion-color-primary)}.inicio-atualizar:not(:disabled):hover{background:#f7f8fa}.inicio-suporte a:hover{background:#f1faf6}}@media (max-width:991px){.inicio-acessos-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inicio-resumo-card{gap:12px;padding:16px}.inicio-resumo-card .inicio-card-icon{flex-basis:40px;height:40px;width:40px}}@media (max-width:600px){.inicio-content-wrapper{padding-bottom:100px;padding-top:22px}.inicio-inner{gap:24px}.inicio-boas-vindas p{font-size:14px}.inicio-acessos-grid,.inicio-resumo-grid{gap:12px;grid-template-columns:minmax(0,1fr)}.inicio-acesso-card,.inicio-resumo-card{min-height:88px;padding:16px}.inicio-resumo-card .inicio-card-icon{flex-basis:48px;height:48px;width:48px}.inicio-resumo-card>div{align-items:center;display:flex;flex:1 1;gap:12px;justify-content:space-between}.inicio-resumo-card h3{margin:0}.inicio-resumo-card p{font-size:22px;text-align:right}.inicio-section-title{font-size:20px}.inicio-licenca{flex-wrap:wrap;gap:12px;padding:16px}.inicio-licenca button{width:100%}.inicio-atualizar span{display:none}.inicio-atualizar{justify-content:center;width:40px}.inicio-suporte{right:16px}}@media (max-width:360px){.inicio-resumo-card>div{display:block}.inicio-resumo-card h3{margin-bottom:6px}.inicio-resumo-card p{text-align:left}}.qr-code-pagamento{align-items:center}.qr-code-pagamento,.qr-code-pagamento-margin{display:flex;flex-direction:column;margin:10px 0}.qr-code-pagamento img{height:250px;width:250px}.copy-code-container{align-items:center;display:flex;justify-content:space-between;width:100%}.copy-code-container,.payment-code{word-wrap:break-word;word-break:break-all}.payment-code{max-width:80%;white-space:pre-wrap}.payment-info{font-size:16px;margin-top:15px}.payment-title{font-size:24px;font-weight:700}.payment-section{margin-bottom:10px}ion-modal.aviso-pagamento-modal{--width:520px;--max-width:calc(100% - 32px);--height:auto;--max-height:calc(100% - 32px);--border-radius:18px;--background:#fff;--box-shadow:0 24px 80px #161d2733}.aviso-pagamento-painel{background:#fff;color:#172033;display:flex;flex-direction:column;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}.aviso-pagamento-painel .xeguei-modal-header{align-items:center}.aviso-pagamento-conteudo{min-height:0;overflow-y:auto;padding:8px 24px 28px;text-align:center}.aviso-pagamento-icone{background:#fff2e8;border-radius:14px;color:#d85a00;display:inline-grid;height:52px;margin-bottom:20px;place-items:center;width:52px}.aviso-pagamento-icone ion-icon{font-size:26px}.aviso-pagamento-painel.is-overdue .aviso-pagamento-icone{background:#fff0ee;color:#b42318}.aviso-pagamento-conteudo h2{color:#172033;font-size:22px;font-weight:700;line-height:1.3;margin:0 0 18px}.aviso-pagamento-conteudo p{color:#6d7685;font-size:14px;line-height:1.6;margin:16px 0 0}.aviso-pagamento-conteudo .aviso-pagamento-prazo{background:#f7f8fa;border-radius:12px;color:#26313f;font-weight:600;margin:0;padding:16px}.aviso-pagamento-acoes{grid-gap:12px;background:#fff;border-top:1px solid #edf0f3;display:grid;flex-shrink:0;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 24px}.aviso-pagamento-acoes ion-button{--border-radius:10px;--box-shadow:none;--padding-start:12px;--padding-end:12px;font-size:14px;font-weight:600;height:48px;letter-spacing:0;margin:0;min-height:48px;text-transform:none;width:100%}.aviso-pagamento-acoes .aviso-pagamento-secundario{--color:#596373;--border-color:#dfe3e9;--border-width:1px;--background:#fff;--background-hover:#f7f8fa}.aviso-pagamento-acoes .aviso-pagamento-primario{--background:#d85a00;--background-hover:#c65000;--background-activated:#bd4e00;--color:#fff}@media (max-width:420px){.aviso-pagamento-conteudo{padding:8px 18px 22px}.aviso-pagamento-conteudo h2{font-size:20px}.aviso-pagamento-acoes{grid-template-columns:minmax(0,1fr);padding:16px 18px}.aviso-pagamento-primario{grid-row:1}}.pagamentos-modal{--background:#fff;color:#172033}.pagamentos-modal .xeguei-modal-header{align-items:center;border-bottom:1px solid #edf0f3}.pagamentos-content{--background:#fff}.pagamentos-container{box-sizing:border-box;margin:0 auto;max-width:1120px;padding:24px;width:100%}.pagamentos-planos{grid-gap:24px;align-items:start;display:grid;gap:24px}.pagamentos-card{background:#fff;border:2px solid #edf0f3;border-radius:16px;color:#172033;min-width:0;padding:24px}.pagamentos-card.is-selected{background:#fff9f4;border-color:#e66a12}.pagamentos-card-heading{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.pagamentos-modal h3{color:#26313f;font-size:19px;font-weight:700;line-height:1.4;margin:0}.pagamentos-badge{align-items:center;align-self:flex-start;background:#fff0e3;border-radius:6px;color:#ad4900;display:inline-flex;font-size:11px;font-weight:700;line-height:1.5;padding:5px 10px;white-space:nowrap}.pagamentos-subtitulo{color:#6d7685;font-size:14px;line-height:1.6;margin:8px 0 0}.pagamentos-subtitulo a{color:#ad4900;text-decoration:underline}.pagamentos-preco{color:#172033;font-size:28px;font-weight:700;line-height:1.3;margin:22px 0 0}.pagamentos-preco span{color:#6d7685;font-size:14px;font-weight:400}.pagamentos-desconto{background:#edf8f0;border-radius:6px;color:#227344;display:inline-block;font-size:13px;font-weight:600;line-height:1.5;margin:12px 0 0;padding:6px 10px}.pagamentos-recursos{grid-gap:10px;color:#596373;display:grid;font-size:14px;gap:10px;line-height:1.6;margin:24px 0 0;padding-left:20px}.pagamentos-recursos li{padding-left:3px}.pagamentos-recursos li::marker{color:#a3acb9}.pagamentos-modulos{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.pagamentos-adicionais .pagamentos-section-title{font-size:22px;margin:0 0 18px}.pagamentos-selecao{align-items:center;display:flex;flex:1 1 190px;gap:14px}.pagamentos-modulo .pagamentos-preco{font-size:28px;margin-top:20px}.pagamentos-modulo .pagamentos-recursos{gap:12px;list-style:none;margin-top:20px;padding:0}.pagamentos-footer{background:#fff;border-top:1px solid #edf0f3;flex-shrink:0;padding-bottom:0;padding-bottom:var(--ion-safe-area-bottom,0)}.pagamentos-resumo{align-items:center;box-sizing:border-box;display:flex;gap:24px;justify-content:space-between;margin:0 auto;max-width:1120px;padding:18px 24px;width:100%}.pagamentos-total{flex:1 1;min-width:0}.pagamentos-total>div{align-items:center;display:flex;flex-wrap:wrap;gap:10px 20px}.pagamentos-total span{color:#596373;font-size:14px;font-weight:600}.pagamentos-total strong{color:#d85a00;font-size:28px;line-height:1.3}.pagamentos-total p{color:#6d7685;font-size:12px;line-height:1.5;margin:6px 0 0}.pagamentos-botao{--border-radius:10px;--box-shadow:none;--padding-start:20px;--padding-end:20px;--background:#d85a00;--background-hover:#c65000;--background-activated:#bd4e00;--color:#fff;font-size:15px;font-weight:600;height:48px;letter-spacing:0;margin:0;min-height:48px;text-transform:none}.pagamentos-botao[fill=outline]{--background:#0000;--color:#ad4900;--border-color:#e4c4ad;--border-width:1px;--background-hover:#fff2e8}.pagamentos-resumo>.pagamentos-botao{font-size:15px;width:280px}.pagamentos-legado{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.pagamentos-legado .pagamentos-card{display:flex;flex-direction:column}.pagamentos-legado .pagamentos-botao{flex-shrink:0;margin-top:auto}.pagamentos-legado .pagamentos-recursos{margin-bottom:24px}.pagamentos-pix{grid-gap:24px;display:grid;gap:24px}.pagamentos-pix-resumo{align-items:center;display:flex;gap:24px}.pagamentos-pix-valor{flex-shrink:0;text-align:right}.pagamentos-pix-valor>span{color:#6d7685;font-size:12px}.pagamentos-pix-valor .pagamentos-preco{margin-top:4px}.pagamentos-pix-opcoes{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.pagamentos-pix-qr{text-align:center}.pagamentos-qrcode{display:block;height:auto;margin:20px auto 0;max-width:100%;width:220px}.pagamentos-pix-alternativa{min-width:0}.pagamentos-modal ion-textarea.pagamentos-code{--background:#f7f8fa;--color:#596373;--padding-start:12px;--padding-end:12px;--padding-top:12px;--padding-bottom:12px;border:1px solid #e3e7ed;border-radius:10px;font-size:12px;margin:12px 0}.pagamentos-code textarea{overflow-wrap:anywhere;text-align:left}.pagamentos-pix-instrucoes{padding:18px 0 0}.pagamentos-pix-instrucoes h3{font-size:16px}.pagamentos-pix-instrucoes ol{grid-gap:10px;counter-reset:pix-step;display:grid;gap:10px;list-style:none;margin:12px 0 0;padding:0}.pagamentos-pix-instrucoes li{align-items:flex-start;color:#596373;counter-increment:pix-step;display:flex;font-size:13px;gap:12px;line-height:1.6}.pagamentos-pix-instrucoes li:before{background:#fff2e8;border-radius:8px;color:#ad4900;content:counter(pix-step);display:grid;flex:0 0 26px;font-weight:600;height:26px;place-items:center}.pagamentos-pix-rodape{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:16px 32px}.pagamentos-pix-rodape>span{align-items:center;color:#596373;display:flex;font-size:14px;gap:10px}.pagamentos-pix-rodape ion-icon{color:#d85a00;font-size:22px}.pagamentos-pix-rodape strong{font-feature-settings:"tnum";background:#fff2e8;border-radius:8px;color:#ad4900;font-size:20px;font-variant-numeric:tabular-nums;padding:6px 12px}.pagamentos-pix-modal ion-header .xeguei-modal-toolbar{--padding-start:24px;--padding-end:24px;--padding-top:24px;--padding-bottom:20px}.pagamentos-pix-modal ion-header .xeguei-modal-toolbar ion-title h2{font-size:26px;font-weight:700;letter-spacing:-.3px;line-height:1.3;margin:0}.pagamentos-pix-modal ion-header .xeguei-modal-toolbar ion-title p{color:#77808d;font-size:15px;font-weight:400;letter-spacing:0;line-height:1.5;margin:7px 0 0}.pagamentos-pix-modal .pagamentos-container{max-width:none;padding:12px 32px 24px}@media (max-width:767px){.pagamentos-container{padding:20px 16px}.pagamentos-legado,.pagamentos-modulos,.pagamentos-pix-opcoes{grid-template-columns:minmax(0,1fr)}.pagamentos-card{padding:20px}.pagamentos-resumo{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr);padding:14px 16px}.pagamentos-total>div{justify-content:space-between}.pagamentos-total strong{font-size:24px}.pagamentos-resumo>.pagamentos-botao{width:100%}.pagamentos-pix-modal .pagamentos-container{padding:8px 16px 20px}.pagamentos-pix-resumo{flex-wrap:wrap;gap:18px}.pagamentos-pix-valor{align-items:center;display:flex;gap:12px;justify-content:space-between;text-align:left;width:100%}.pagamentos-pix-valor .pagamentos-preco{font-size:24px;margin:0}.pagamentos-pix-modal ion-header .xeguei-modal-toolbar{--padding-start:12px;--padding-end:12px;--padding-top:16px;--padding-bottom:16px}.pagamentos-pix-modal ion-header .xeguei-modal-toolbar ion-title h2{font-size:20px}.pagamentos-pix-modal ion-header .xeguei-modal-toolbar ion-title p{font-size:13px}.pagamentos-pix-rodape{padding:14px 16px}}.pagamentos-planos-modal .xeguei-modal-header{align-items:flex-start;border-bottom:0;padding:24px 32px 20px}.pagamentos-planos-modal .xeguei-modal-heading h2{font-size:26px}.pagamentos-planos-modal .xeguei-modal-heading p{font-size:15px;margin-top:7px}.pagamentos-planos-modal .pagamentos-container{max-width:none;padding:12px 32px 24px}.pagamentos-planos-modal .pagamentos-resumo{max-width:none;padding:20px 32px}.pagamentos-base{background:#f7f8fa;border-radius:14px;padding:20px 24px}.pagamentos-base-faixa{align-items:center;display:flex;flex-wrap:wrap;gap:18px 24px}.pagamentos-base-identidade{align-items:center;display:flex;flex:1 1 250px;gap:16px;min-width:0}.pagamentos-base-logo{border-radius:12px;flex-shrink:0;height:58px;object-fit:contain;width:58px}.pagamentos-base-identidade h3{font-size:21px}.pagamentos-base-identidade .pagamentos-subtitulo{margin-top:4px}.pagamentos-base-valor .pagamentos-preco{margin:0;white-space:nowrap}.pagamentos-base-valor .pagamentos-desconto{background:#0000;display:block;font-size:12px;margin:5px 0 0;padding:0}.pagamentos-base-faixa>.pagamentos-badge{align-self:center}.pagamentos-ver-recursos{align-items:center;background:#0000;border:0;border-left:1px solid #dfe3e9;border-radius:0;color:#c65000;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:8px 0 8px 24px}.pagamentos-ver-recursos ion-icon{flex-shrink:0;font-size:18px;transition:transform .2s}.pagamentos-ver-recursos[aria-expanded=true] ion-icon{transform:rotate(180deg)}.pagamentos-ver-recursos:hover{color:#a84500;text-decoration:underline}.pagamentos-ver-recursos:focus-visible{border-radius:4px;outline:2px solid #d85a00;outline-offset:4px}.pagamentos-base-recursos{border-top:1px solid #e4e7ec;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:20px 0 0}.pagamentos-base-recursos li,.pagamentos-modulo .pagamentos-recursos li{align-items:flex-start;display:flex;gap:12px;padding:0}.pagamentos-base-recursos ion-icon,.pagamentos-modulo .pagamentos-recursos ion-icon{color:#7a8594;flex:0 0 20px;font-size:20px;margin-top:1px}.pagamentos-base-recursos ion-icon{color:#d85a00}.pagamentos-oferta{color:#6d7685;font-size:13px;line-height:1.5;margin:12px 0 0}.pagamentos-oferta a{color:#b74c00}.pagamentos-modulo{padding:24px;transition:border-color .15s,background-color .15s}.pagamentos-modulo .pagamentos-card-heading{align-items:center}.pagamentos-modulo .pagamentos-badge{align-self:center;background:#fff0e3;border:1px solid #f3c6a5}.pagamentos-selecao-ajuda{align-items:center;color:#77808d;display:flex;font-size:13px;gap:10px;line-height:1.5;margin:18px 0 0}.pagamentos-selecao-ajuda ion-icon{flex-shrink:0;font-size:20px}.pagamentos-total strong small{color:#77808d;font-size:14px;font-weight:400;margin-left:4px}@media (max-width:1023px){.pagamentos-base-identidade{flex-basis:calc(100% - 235px)}.pagamentos-ver-recursos{margin-left:auto}}@media (max-width:767px){.pagamentos-planos-modal .xeguei-modal-header{padding:20px 18px 16px}.pagamentos-planos-modal .xeguei-modal-heading h2{font-size:20px}.pagamentos-planos-modal .xeguei-modal-heading p{font-size:13px}.pagamentos-planos-modal .pagamentos-container{padding:8px 16px 20px}.pagamentos-planos-modal .pagamentos-resumo{padding:14px 16px}.pagamentos-base{padding:18px}.pagamentos-base-faixa{gap:16px 12px}.pagamentos-base-identidade{flex-basis:100%;gap:12px}.pagamentos-base-identidade h3{font-size:19px}.pagamentos-base-logo{border-radius:10px;height:48px;width:48px}.pagamentos-base-valor{flex:1 1}.pagamentos-base-valor .pagamentos-preco{font-size:24px}.pagamentos-ver-recursos{border-left:0;border-top:1px solid #e4e7ec;margin:0;padding:14px 0 0;width:100%}.pagamentos-base-recursos{grid-template-columns:minmax(0,1fr)}.pagamentos-adicionais .pagamentos-section-title{font-size:20px;margin-bottom:14px}.pagamentos-modulo{padding:20px}.pagamentos-modulo .pagamentos-preco{font-size:26px}.pagamentos-selecao-ajuda{align-items:flex-start}}.pagamentos-modulo{display:flex;flex-direction:column;position:relative}.pagamentos-checkbox{background:#fff;border:2px solid #b4bfce;border-radius:5px;box-sizing:border-box;display:grid;flex:0 0 22px;height:22px;place-items:center;width:22px}.is-selected .pagamentos-checkbox{background:#d85a00;border-color:#d85a00;color:#fff}.pagamentos-checkbox ion-icon{font-size:18px}.pagamentos-modulo-selos{display:flex;flex-wrap:wrap;gap:6px}.pagamentos-modulo .pagamentos-badge-ativo{background:#edf8f0;border-color:#cce9d7;color:#227344}.pagamentos-modulo-acao{background:#0000;border:0;color:#b74c00;cursor:pointer;font:inherit;font-size:14px;font-weight:600;line-height:1.5;margin:auto 0 0;min-height:44px;padding:22px 0 0;text-align:left}.pagamentos-modulo-acao:after{border-radius:16px;content:"";inset:-2px;position:absolute}.pagamentos-modulo-acao:focus{outline:none}.pagamentos-modulo-acao:focus-visible:after{outline:3px solid #d85a00;outline-offset:3px}.pagamentos-modulo:hover{border-color:#e66a12}.pagamentos-modulo-acao:hover{text-decoration:underline}ion-modal.integracao-detail-modal{--width:min(1000px,calc(100vw - 48px));--max-width:calc(100vw - 48px);--height:90%;--max-height:90%;--border-radius:16px;--background:#fff}.integracao-detail-modal ion-content{--background:#fff;--color:#172033;--padding-start:24px;--padding-end:24px;--padding-top:20px;--padding-bottom:24px}.integracao-detail-modal ion-content ion-list{background:#fff;padding:0}.integracao-detail-modal ion-content ion-item{--background:#fff;--color:#172033;--padding-start:4px;--inner-padding-end:4px;--min-height:52px;--border-color:#e9edf2;--background-hover-opacity:0;--background-focused-opacity:0;--background-activated-opacity:0}.integracao-detail-modal ion-content ion-card{background:#fff;border:1px solid #e9edf2;border-radius:16px;box-shadow:none;margin:0 0 18px}.integracao-detail-modal ion-card-content{padding:20px}.integracao-detail-modal ion-card-title,.integracao-detail-modal ion-content h2{color:#172033;font-size:18px;font-weight:700;line-height:1.4}.integracao-detail-modal ion-content p{font-size:14px;line-height:1.6}.integracao-detail-modal ion-label{font-size:14px;line-height:1.5;white-space:normal}.integracao-detail-modal ion-label[position=stacked]{font-size:13px;font-weight:600;margin:12px 0 8px;transform:none}.integracao-detail-modal ion-input,.integracao-detail-modal ion-select,.integracao-detail-modal ion-textarea{--padding-start:12px;--padding-end:12px;background:#fff!important;border:1px solid #dce1e8!important;border-radius:10px!important;box-sizing:border-box;color:#172033;font-size:14px;max-width:100%;min-height:48px;min-width:0;width:100%}.integracao-detail-modal ion-select{margin-bottom:8px;padding:12px}.integracao-detail-modal ion-input:focus-within,.integracao-detail-modal ion-select:focus-within,.integracao-detail-modal ion-textarea:focus-within{border-color:#e6792e!important;box-shadow:inset 0 0 0 1px #e6792e}.integracao-detail-modal ion-content ion-button,.integracao-detail-modal ion-footer ion-button{--padding-top:12px;--padding-bottom:12px;--padding-start:18px;--padding-end:18px;--border-radius:10px;--box-shadow:none;font-size:14px;font-weight:600;height:auto;letter-spacing:0;margin:4px;min-height:48px;text-transform:none;white-space:normal}.integracao-detail-modal ion-content ion-button::part(native),.integracao-detail-modal ion-footer ion-button::part(native){min-height:48px}.integracao-detail-modal :is(ion-content,ion-footer) ion-button:not([color]):not([fill=clear]):not([fill=outline]),.integracao-detail-modal :is(ion-content,ion-footer) ion-button[color=primary]:not([fill=clear]):not([fill=outline]){--background:#d85a00;--background-hover:#c65000;--color:#fff}.integracao-detail-modal ion-button[fill=outline]{--border-width:1px;--border-color:#dce1e8}.integracao-detail-modal ion-footer{background:#fff;border-top:1px solid #e9edf2;padding:12px 20px max(12px,env(safe-area-inset-bottom))}.integracao-detail-modal ion-footer ion-toolbar{--background:#fff;--border-width:0}.integracao-detail-modal .integracoes-card{border-radius:16px;box-shadow:none}.integracao-detail-modal .integracoes-field-label{color:#596373;font-size:13px;font-weight:600}.integracao-detail-modal .integracoes-section-title{color:#172033}.integracao-detail-modal .wa-connections{padding-inline:0}@media (max-width:767px){ion-modal.integracao-detail-modal{--width:100%;--max-width:100%;--height:100%;--max-height:100%;--border-radius:0}ion-modal.integracao-detail-modal::part(content){border-radius:0}.integracao-detail-modal ion-content{--padding-start:14px;--padding-end:14px;--padding-top:14px;--padding-bottom:20px}.integracao-detail-modal ion-card-content{padding:16px}.integracao-detail-modal ion-footer{padding-inline:10px}}.integracao-detail-modal ion-input,.integracao-detail-modal ion-textarea{color:#172033!important;font-size:14px!important;font-weight:400!important}.integracao-detail-modal ion-content select{background:#fff;border:1px solid #dce1e8;border-radius:10px;color:#172033;font:inherit;max-width:100%;min-height:48px;padding:10px 12px}.integracao-detail-modal ion-content select:focus-visible{outline:2px solid #e6792e;outline-offset:-2px}.integracoes-modal-content{--background:#fff}.integracoes-whatsapp-actions{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:10px}.integracoes-whatsapp-attendance{--box-shadow:none;letter-spacing:normal;margin:0;text-transform:none}.integracoes-card{border-radius:8px;box-shadow:0 1px 4px #0f172a1f;margin:0 0 12px}.integracoes-section-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.integracoes-intervalo-control{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex:0 0 110px;min-height:44px;overflow:hidden}.integracoes-input-interrupcao{--padding-start:10px;--padding-end:4px;color:#111827;font-size:16px;min-width:0;text-align:center}.integracoes-intervalo-control span{color:#6b7280;flex:0 0 auto;font-size:14px;padding-right:10px}.integracoes-option ion-label,.integracoes-section-header ion-label,.integracoes-toggle-item ion-label{white-space:normal}.integracoes-section-header h2,.integracoes-section-title h2,.integracoes-title-row h3,.integracoes-toggle-item h2{color:#111827;font-size:16px;font-weight:600;letter-spacing:0;margin:0;white-space:normal}.integracoes-section-title{margin-bottom:10px}.integracoes-list{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;padding:0}.integracoes-option,.integracoes-toggle-item{--padding-start:12px;--inner-padding-end:12px;--min-height:64px}.integracoes-modal .integracoes-option{--padding-start:12px;--inner-padding-end:12px}.integracoes-toggle-item{--padding-start:0;--inner-padding-end:0}.integracoes-title-row{align-items:center;display:flex;gap:6px;min-width:0;white-space:normal}.integracoes-info-trigger{align-items:center;border-radius:50%;color:var(--ion-color-medium);cursor:pointer;display:inline-flex;flex:0 0 auto;height:22px;justify-content:center;width:22px}.integracoes-info-trigger:focus{outline:2px solid #3880ff59;outline-offset:2px}.integracoes-popover-host{--width:min(320px,calc(100vw - 32px));--max-width:calc(100vw - 32px)}.integracoes-popover{box-sizing:border-box;color:#111827;font-size:13px;line-height:1.45;overflow-wrap:anywhere;padding:12px;white-space:normal;width:100%}.integracoes-popover p{margin:0 0 10px}.integracoes-popover-example{background:#f3f4f6;border-radius:8px;color:#374151;display:block;margin-bottom:10px;overflow-wrap:anywhere;padding:10px;white-space:pre-line}.integracoes-popover-example:last-child{margin-bottom:0}.integracoes-card ion-note{color:#6b7280;display:block;font-size:13px;margin-top:4px;white-space:normal}.integracoes-card ion-badge{flex:0 0 auto;text-align:center;white-space:normal}@media (max-width:420px){.integracoes-section-header{align-items:flex-start;flex-direction:column}.integracoes-intervalo-control{flex-basis:auto;min-height:50px;width:100%}.integracoes-input-interrupcao{font-size:18px;text-align:left}}.integracoes-page{color:#172033}.integracoes-toolbar{--background:#fff;--color:#172033;--border-width:0;--min-height:60px}.integracoes-toolbar ion-title{font-size:18px;font-weight:700}.integracoes-toolbar ion-button{--color:#172033}.integracoes-content{--background:#fff;--color:#172033}.integracoes-container{margin:0 auto;padding:28px 0 max(32px,env(safe-area-inset-bottom));width:min(1180px,calc(100% - 32px))}.integracoes-container,.integracoes-container *{box-sizing:border-box}.integracoes-intro{margin-bottom:24px}.integracoes-intro h1{color:#172033;font-size:28px;font-weight:800;line-height:1.25;margin:0 0 8px}.integracoes-intro p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}ion-grid.integracoes-catalogo{padding:0}.integracoes-catalogo>ion-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.integracoes-catalogo>ion-row>ion-col{flex:none!important;max-width:100%!important;padding:0;width:100%!important}.integracoes-catalogo>ion-row>ion-col>ion-card{background:#fff;border:1px solid #e9edf2;border-radius:16px;box-shadow:none;height:100%;margin:0;overflow:hidden;text-align:left!important}.integracoes-catalogo ion-card-header{grid-column-gap:16px;align-content:start;column-gap:16px;display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto auto;padding:24px 24px 16px}.integracoes-catalogo ion-card-header>div{grid-column:1;grid-row:1/3;margin:0!important}.integracoes-catalogo ion-card-header ion-img{height:56px!important;width:56px!important}.integracoes-catalogo ion-card-header ion-img::part(image){object-fit:contain}.integracoes-catalogo ion-card-title{align-self:end;color:#172033;font-size:18px;font-weight:700;grid-column:2;line-height:1.3}.integracoes-catalogo ion-card-subtitle{align-self:start;color:#6d7685;font-size:12px;font-weight:500;grid-column:2;margin:5px 0 0;text-transform:none}.integracoes-catalogo ion-card-content{padding:0 24px 24px}.integracoes-catalogo ion-card-content p{color:#6d7685;font-size:14px;line-height:1.6}.integracoes-catalogo ion-card-content>div:last-child{flex-wrap:wrap;gap:10px;justify-content:flex-start!important}.integracoes-catalogo ion-button{--border-radius:10px;--box-shadow:none;--padding-start:20px;--padding-end:20px;font-size:14px;font-weight:600;height:48px;letter-spacing:0;margin:0;min-height:48px;text-transform:none}.integracoes-catalogo ion-button::part(native){min-height:48px}.integracoes-catalogo ion-button:not([fill=outline]):not([fill=clear]){--background:#d85a00;--background-hover:#c65000;--color:#fff}.integracoes-catalogo ion-button[fill=outline]{--border-color:#dce1e8;--color:#596373;--border-width:1px}.integracoes-catalogo ion-badge{--background:#e8f8f1;--color:#16875b;border-radius:999px;font-size:11px;padding:5px 9px}@media (max-width:767px){.integracoes-container{padding-top:18px;width:calc(100% - 20px)}.integracoes-intro h1{font-size:24px}.integracoes-catalogo>ion-row{gap:16px;grid-template-columns:minmax(0,1fr)}.integracoes-catalogo ion-card-header{padding:20px 18px 14px}.integracoes-catalogo ion-card-content{padding:0 18px 20px}.integracoes-catalogo ion-button{--padding-start:14px;--padding-end:14px}}.wa-connections{box-sizing:border-box;color:#333;color:var(--ion-text-color,#333);line-height:1.5;margin:0;max-width:none;padding:20px;width:100%}.wa-connections h1{font-size:24px;font-weight:600;margin:0 0 8px}.wa-connections-intro>p{color:#666;margin:0}.wa-options{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.wa-option{background:#fff;background:var(--ion-card-background,#fff);border:1px solid #dedede;border-radius:12px;box-shadow:0 2px 6px #00000009;display:flex;flex-direction:column;min-width:0;padding:22px}.wa-option-official{border-color:#ffc48b}.wa-option-heading{align-items:flex-start;display:flex;gap:12px}.wa-option-heading>ion-icon{background:#edf8f0;border-radius:10px;color:#218443;flex:0 0 40px;font-size:30px;padding:7px}.wa-option h2{font-size:19px;font-weight:600;margin:0 0 4px}.wa-option-heading p{color:#666;font-size:14px;margin:0}.wa-option dl{grid-gap:15px;border-bottom:1px solid #eee;display:grid;gap:15px;margin:24px 0 18px;padding-bottom:20px}.wa-option dt{color:#727272;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.wa-option dd{font-size:14px;font-weight:500;margin:3px 0 0}.wa-option-benefits{font-size:14px;margin:0 0 18px;padding-left:20px}.wa-option-benefits li+li{margin-top:10px}.wa-option-benefits li::marker{color:#278947}.wa-option-note{color:#666;font-size:13px;margin:0 0 18px}.wa-option>ion-button{margin:auto 0 0;min-height:46px;white-space:normal}.wa-option-actions{grid-gap:12px;display:grid;gap:12px;margin-top:auto;padding-top:4px}.wa-option-actions ion-button{--padding-top:12px;--padding-bottom:12px;--border-radius:8px;--box-shadow:none;height:auto;margin:0;min-height:48px;white-space:normal;width:100%}.wa-experience-modal ion-button,.wa-official-modal ion-button{letter-spacing:normal;text-transform:none}.wa-guide-link{align-items:center;background:#fff8f1;border:1px solid #f0dcc8;border-radius:8px;color:#704315;cursor:pointer;display:flex;font:inherit;gap:12px;margin:0 0 20px;padding:14px;text-align:left;width:100%}.wa-guide-link>ion-icon{flex-shrink:0;font-size:23px}.wa-guide-link>span:last-child{margin-left:auto}.wa-guide-link small,.wa-guide-link strong{display:block}.wa-guide-link strong{font-size:14px}.wa-guide-link small{font-size:12px;margin-top:4px}.wa-guide summary:focus-visible,.wa-guide-link:focus-visible{outline:3px solid #ff7900;outline:3px solid var(--ion-color-primary,#ff7900);outline-offset:3px}.wa-connection-status{background:#edf8f0;border-radius:7px;color:#216f3b;font-size:13px;margin:16px 0 0;padding:8px 10px}.wa-notice{background:#fff8f0;border-left:3px solid #ff7900;border-left:3px solid var(--ion-color-primary,#ff7900);color:#694820;font-size:14px;margin:14px 0;padding:12px 14px}.wa-guide-costs{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:16px}.wa-guide-costs>div{border:1px solid #e5e5e5;border-radius:10px;padding:16px}.wa-guide details{border-top:1px solid #e5e7eb;padding:12px 0}.wa-guide summary{color:#111827;cursor:pointer;font-size:14px;font-weight:500;line-height:1.5}.wa-guide details p{color:#666;padding:8px 0 0}.wa-requirements{line-height:1.5;margin:0;padding-left:20px}.wa-requirements li+li{margin-top:8px}.wa-official-steps{line-height:1.5;margin:12px 0 0;padding-left:20px}.wa-official-steps li+li{margin-top:12px}.wa-official-steps span,.wa-official-steps strong{display:block}.wa-official-steps span{color:#6b7280;font-size:13px;margin-top:4px}@media (max-width:640px){.wa-connections{padding:22px 16px}.wa-guide-costs,.wa-options{grid-template-columns:1fr}.wa-connections h1{font-size:22px}.wa-option{padding:20px}}.wa-guide{padding:16px}.wa-guide .integracoes-card ion-card-content,.wa-official-content .integracoes-card ion-card-content{color:#374151;font-size:14px;line-height:1.5;overflow-wrap:anywhere;padding:16px}.wa-guide .integracoes-card p,.wa-official-content .integracoes-card p{font-size:14px;line-height:1.5;margin:0 0 10px}.wa-guide .integracoes-card p:last-child,.wa-official-content .integracoes-card p:last-child{margin-bottom:0}.wa-help-heading{align-items:flex-start;display:flex;gap:12px}.wa-help-heading>ion-icon{color:var(--ion-color-primary);flex:0 0 32px;height:32px;width:32px}.wa-help-heading .integracoes-section-title{margin:0}.wa-help-heading .integracoes-section-title p{color:#6b7280;font-size:13px;margin:4px 0 0}.wa-official-guide-action{--padding-start:0;--padding-end:0;font-size:14px;margin:10px 0 0}.wa-official-content .whatsapp-meta-modal-actions{margin-top:20px}.wa-official-content .whatsapp-meta-primary-action{font-size:14px;max-width:none;min-height:44px}.wa-official-content .whatsapp-meta-primary-action::part(native){min-height:44px}.wa-official-content .whatsapp-meta-action-help{max-width:none}.wa-guide .wa-guide-costs{gap:12px;margin:12px 0}.wa-guide .wa-guide-costs>div{border-radius:8px;padding:12px}.wa-guide .wa-guide-costs strong{display:block;margin-bottom:4px}.wa-channel-selector{background:#fffaf5;border:1px solid #e8d6c5;border-radius:12px;margin:0 0 24px;padding:20px;text-align:left}.wa-channel-selector select{background:#fff;border:1px solid #bbb;border-radius:8px;color:#333;display:block;font:inherit;margin:8px 0 16px;padding:12px;width:100%}.wa-channel-selector button{background:#fff;border:1px solid #ff7900;border-radius:8px;color:#713900;cursor:pointer;font:inherit;padding:12px 16px}.wa-channel-selector button:first-child{background:#ff7900;color:#242424}.wa-channel-selector button:disabled{cursor:default;opacity:.5}.wa-channel-confirm{display:block;margin:16px 0}.whatsapp-meta-primary-action{--padding-start:16px;--padding-end:16px;font-size:16px;height:auto;letter-spacing:normal;margin:0;max-width:340px;min-height:52px;text-transform:none;white-space:normal;width:100%}.whatsapp-meta-primary-action::part(native){min-height:52px}.whatsapp-meta-action-label{align-items:center;display:inline-flex;gap:10px;justify-content:center;line-height:1.3;padding-block:6px}.whatsapp-meta-action-label ion-spinner{flex:0 0 22px;height:22px;width:22px}.whatsapp-meta-action-help{font-size:14px;line-height:1.5;max-width:360px}.whatsapp-meta-action-help p{margin:4px 0}.xeguei-review-toolbar{--background:#17252f;--color:#fff;--min-height:64px;padding-inline:12px}.xeguei-review-shell{color:#17252f;margin:0 auto;max-width:1040px;padding:22px 22px 36px}.xeguei-review-hero{align-items:flex-end;background:radial-gradient(circle at 95% 10%,#25d36629,#0000 30%),linear-gradient(135deg,#fff,#f7faf9);border:1px solid #e1e8ec;border-radius:20px;box-shadow:0 12px 30px #17252f14;display:flex;gap:24px;justify-content:space-between;overflow:hidden;padding:26px 28px}.xeguei-review-hero h1{color:#17252f;font-size:clamp(25px,3vw,34px);font-weight:750;letter-spacing:-.03em;margin:8px 0 6px}.xeguei-review-hero p{color:#5c6870;line-height:1.55;margin:0;max-width:680px}.xeguei-review-eyebrow,.xeguei-review-permission,.xeguei-review-step{align-items:center;color:#56636b;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.08em}.xeguei-review-eyebrow{color:#168846}.xeguei-review-hero-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:210px}.xeguei-review-hero-badges span,.xeguei-review-template-meta span{background:#fff;border:1px solid #dce5e9;border-radius:999px;color:#46545c;font-size:12px;font-weight:700;padding:7px 10px}.xeguei-review-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.xeguei-review-summary-card{align-items:flex-start;background:#fff;border:1px solid #e3e9ec;border-radius:16px;display:flex;gap:12px;min-width:0;padding:16px}.xeguei-review-summary-card>ion-icon{background:#f0f7f3;border-radius:11px;color:#168846;flex:0 0 auto;font-size:20px;padding:9px}.xeguei-review-summary-card div{min-width:0}.xeguei-review-summary-card small,.xeguei-review-summary-card span,.xeguei-review-summary-card strong{display:block;overflow:hidden;text-overflow:ellipsis}.xeguei-review-summary-card span{color:#718087;font-size:11px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.xeguei-review-summary-card strong{color:#17252f;font-size:14px;white-space:nowrap}.xeguei-review-summary-card small{color:#7a878d;font-size:11px;margin-top:4px;white-space:nowrap}.xeguei-review-refresh-row{align-items:center;color:#78858b;display:flex;font-size:12px;gap:12px;justify-content:space-between;min-height:42px}.xeguei-review-tabs{background:#f3f6f7;border:1px solid #dfe6ea;border-radius:15px;padding:5px}.xeguei-review-tabs ion-segment-button{--color:#66747b;--color-checked:#17252f;--indicator-color:#fff;--indicator-box-shadow:0 4px 14px #17252f1a;font-weight:700;min-height:48px;text-transform:none}.xeguei-review-tabs ion-icon{font-size:18px;margin-right:7px}.xeguei-review-section{background:#fff;border:1px solid #e1e7ea;border-radius:20px;box-shadow:0 10px 28px #17252f0f;margin-top:18px;padding:24px}.xeguei-review-section-header{align-items:flex-start;display:flex;gap:14px;margin-bottom:22px}.xeguei-review-section-header h2{color:#17252f;font-size:23px;letter-spacing:-.02em;margin:6px 0 5px}.xeguei-review-section-header p{color:#68757c;line-height:1.5;margin:0}.xeguei-review-permission{background:#f0f3f5;border-radius:7px;color:#4a5961;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:0;padding:4px 8px;text-transform:none}.xeguei-review-icon-tile{border-radius:14px;display:grid;flex:0 0 48px;font-size:24px;height:48px;place-items:center;width:48px}.xeguei-review-icon-tile.messaging{background:#eaf9ef;color:#168846}.xeguei-review-icon-tile.templates{background:#fff1e8;color:#f06800}.xeguei-review-template-layout,.xeguei-review-two-columns{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)}.xeguei-review-action-card,.xeguei-review-preview-card,.xeguei-review-template-preview{background:#fbfcfc;border:1px solid #e2e8eb;border-radius:16px;padding:20px}.xeguei-review-action-card h3,.xeguei-review-preview-card h3,.xeguei-review-template-preview h3{color:#17252f;font-size:17px;margin:8px 0 5px}.xeguei-review-action-card>p,.xeguei-review-preview-card>p{color:#6c797f;font-size:13px;margin:0 0 14px}.xeguei-review-input{--background:#fff;--border-radius:12px;--padding-start:13px;border:1px solid #dce4e8;border-radius:12px;margin:14px 0 10px}.xeguei-review-input ion-icon{color:#748188}.xeguei-review-safe-copy,.xeguei-review-security-note{align-items:flex-start;color:#66747b;display:flex;font-size:12px;gap:7px;line-height:1.45}.xeguei-review-safe-copy ion-icon,.xeguei-review-security-note ion-icon{color:#168846;flex:0 0 auto;margin-top:2px}.xeguei-review-primary-action{--border-radius:11px;font-weight:750;margin-top:17px;min-height:46px}.xeguei-review-phone-preview{background:#e8ded4;background-image:radial-gradient(#ffffff59 1px,#0000 0);background-size:13px 13px;border-radius:16px;min-height:230px;padding:14px}.xeguei-review-phone-header{align-items:center;background:#075e54;border-radius:16px 16px 0 0;color:#fff;display:flex;font-size:13px;font-weight:700;gap:7px;margin:-14px -14px 18px;padding:12px 14px}.xeguei-review-chat-bubble{background:#d9fdd3;border-radius:12px 2px 12px 12px;box-shadow:0 2px 6px #1f2a301f;color:#263238;font-size:13px;line-height:1.5;margin-left:auto;max-width:88%;padding:12px 13px;position:relative}.xeguei-review-chat-bubble p{margin:5px 0 8px}.xeguei-review-chat-bubble small{color:#6e7c82;display:block;font-size:10px;text-align:right}.xeguei-review-chat-bubble.template{background:#effaf1;border-radius:12px;margin:18px 0 14px;max-width:100%}.xeguei-review-suggestion-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.xeguei-review-empty-catalog{border:1px dashed #cfd9dd;border-radius:12px;color:#68767d;font-size:13px;grid-column:1/-1;margin:0;padding:16px}.xeguei-review-suggestion{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #dfe6e9;border-radius:14px;color:inherit;cursor:pointer;font:inherit;padding:15px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:100%}.xeguei-review-suggestion:hover{border-color:#ff9a52;transform:translateY(-1px)}.xeguei-review-suggestion.selected{border-color:#f36b00;box-shadow:0 0 0 3px #f36b001f}.xeguei-review-suggestion-heading{align-items:center;color:#17252f;display:flex;font-size:14px;font-weight:750;gap:8px;justify-content:space-between}.xeguei-review-suggestion-heading ion-icon{color:#f36b00;font-size:19px}.xeguei-review-suggestion p{color:#6d7a80;font-size:12px;line-height:1.45;margin:7px 0 10px;min-height:37px}.xeguei-review-suggestion code,.xeguei-review-template-name{color:#59676e;font-size:11px;overflow-wrap:anywhere}.xeguei-review-template-preview{align-self:start;border-top:3px solid #f36b00}.xeguei-review-template-meta{align-items:center;display:flex;gap:8px;margin-top:12px}.xeguei-review-template-meta span{padding-block:4px}.xeguei-review-variable-list{display:flex;flex-wrap:wrap;gap:7px}.xeguei-review-variable-list span{background:#eef2f4;border-radius:8px;color:#617078;font-size:10px;padding:6px 8px}.xeguei-review-result{align-items:flex-start;border-radius:15px;display:flex;gap:13px;margin-top:18px;padding:17px}.xeguei-review-result.success{background:#effaf2;border:1px solid #b9e7c7}.xeguei-review-result>ion-icon{color:#168846;flex:0 0 auto;font-size:25px}.xeguei-review-result h3,.xeguei-review-result p{margin:0 0 5px}.xeguei-review-result h3{font-size:16px}.xeguei-review-result p{color:#536168;font-size:12px;line-height:1.45}.xeguei-review-existing-templates{border-top:1px solid #e4eaed;color:#526168;margin-top:18px}.xeguei-review-existing-templates summary{cursor:pointer;font-size:13px;font-weight:750;padding:16px 2px 8px}.xeguei-review-template-list{grid-gap:7px;display:grid;gap:7px;margin-top:8px}.xeguei-review-template-list>div{grid-gap:10px;align-items:center;background:#f6f8f9;border-radius:10px;display:grid;font-size:11px;gap:10px;grid-template-columns:minmax(0,1fr) auto auto;padding:10px 12px}.xeguei-review-template-list code{overflow:hidden;text-overflow:ellipsis}.xeguei-review-loading{color:#66747b;display:grid;justify-items:center;min-height:260px;place-content:center;text-align:center}.xeguei-review-loading ion-spinner{color:#168846}.xeguei-review-footer ion-toolbar{--background:#fff;border-top:1px solid #e2e8eb}@media (max-width:840px){.xeguei-review-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xeguei-review-template-layout,.xeguei-review-two-columns{grid-template-columns:1fr}}@media (max-width:560px){.xeguei-review-shell{padding:14px 12px 28px}.xeguei-review-hero{align-items:flex-start;flex-direction:column;padding:21px}.xeguei-review-hero-badges{justify-content:flex-start;min-width:0}.xeguei-review-suggestion-grid,.xeguei-review-summary-grid{grid-template-columns:1fr}.xeguei-review-refresh-row,.xeguei-review-section-header{align-items:flex-start}.xeguei-review-refresh-row{flex-direction:column;padding-block:8px}.xeguei-review-tabs ion-segment-button{font-size:11px;min-height:58px}.xeguei-review-section{padding:18px 14px}.xeguei-review-template-list>div{gap:4px;grid-template-columns:1fr}}.whatsapp-meta-modal-actions{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center;width:100%}.whatsapp-meta-modal-error{text-align:center}.wa-send-preferences label{display:block;font-weight:600;margin:16px 0}.wa-send-preferences select{background:#fff;background:var(--ion-background-color,#fff);border:1px solid #777;border:1px solid var(--ion-color-medium,#777);border-radius:8px;color:#333;color:var(--ion-text-color,#333);display:block;font:inherit;margin-top:8px;max-width:100%;padding:12px;width:100%}.wa-send-preferences .wa-send-consent{align-items:flex-start;display:flex;font-weight:400;gap:12px}.wa-send-preferences input[type=checkbox]{flex-shrink:0;height:20px;width:20px}.wa-send-preferences [role=alert]{color:#b00020;color:var(--ion-color-danger,#b00020)}.wa-templates{box-sizing:border-box;color:#374151;color:var(--ion-text-color,#374151);font-size:14px;line-height:1.5;margin:0;max-width:none;padding:20px;width:100%}.wa-templates h1{font-size:24px;margin-top:0}.wa-templates h2{font-size:18px}.wa-templates h3{font-size:15px}.wa-template-actions{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.wa-template-actions ion-button{--padding-top:12px;--padding-bottom:12px;--border-radius:8px;--box-shadow:none;height:auto;margin:0;min-height:44px;white-space:normal}.wa-template-batch-image,.wa-template-batch-progress,.wa-template-batch-results{border:1px solid #e5e7eb;border-radius:8px;margin:16px 0;padding:16px}.wa-template-batch-results ul{max-height:240px;overflow:auto;padding-left:20px}.wa-template-batch-results li+li{margin-top:8px}@media (max-width:640px){.wa-template-actions{flex-direction:column}.wa-template-actions ion-button{width:100%}}.wa-template-filter{align-items:center;display:flex;gap:12px;margin:20px 0}.wa-template-filter select{background:#fff;border:1px solid #ddd;border-radius:6px;color:#333;max-width:100%;padding:8px}.wa-template-catalog{grid-gap:8px;align-content:start;display:grid;gap:8px;max-height:650px;overflow:auto;padding:3px}.wa-template-catalog button{background:#fff;border:1px solid #ddd;border-radius:8px;color:#374151;cursor:pointer;font:inherit;padding:14px;text-align:left}.wa-template-catalog button[aria-pressed=true]{background:#fff8f1;border-color:#ff7900;border-color:var(--ion-color-primary,#ff7900)}.wa-template-catalog button small,.wa-template-catalog button span{display:block;margin-top:4px}.wa-template-catalog button:focus-visible{outline:2px solid #ff7900;outline:2px solid var(--ion-color-primary,#ff7900);outline-offset:1px}.wa-template-catalog button:disabled{cursor:default;opacity:.65}.wa-templates .xeguei-review-chat-bubble{overflow-wrap:anywhere;white-space:pre-wrap}.wa-templates .xeguei-review-template-preview{align-self:start;overflow-wrap:anywhere}.wa-template-error{background:#fff1f1;border-left:3px solid #bd2525;color:#982525;padding:12px}.wa-template-image{grid-gap:10px;display:grid;gap:10px;margin:20px 0}.wa-template-image input{max-width:100%}.wa-template-existing{margin-top:24px}.wa-template-existing>div{grid-gap:4px;border-bottom:1px solid #ddd;display:grid;gap:4px;overflow-wrap:anywhere;padding:12px 0}@media (max-width:640px){.wa-templates{padding:16px}.wa-template-filter{flex-wrap:wrap}.wa-template-catalog{max-height:320px}}.Mensagem ion-header>*{display:block}.Mensagem ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.Mensagem ion-header .parceiro,.Mensagem ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.Mensagem ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.Mensagem ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.Mensagem ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.Mensagem .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.Mensagem .header .info{display:flex}.Mensagem .header .info>ion-icon{font-size:20px;transform:translateY(.08em)}.Mensagem .header .info ion-label{font-size:8px}.Mensagem .header .info>p{text-align:center;white-space:pre-line}.Mensagem .header .info>div{display:flex;flex-direction:column;padding-left:5px}.Mensagem ion-list{margin-left:.5em;margin-right:.5em}.Mensagem ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.Mensagem ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.Mensagem ion-list .contentList h1{font-size:.8em;margin:0}.Mensagem ion-list .contentList h2{font-size:1em;margin:0}.Mensagem ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.Mensagem ion-list .contentList .horario>*{min-width:8em}.Mensagem .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .Mensagem .encerrar{bottom:63pt}.md .Mensagem .encerrar{bottom:15px}ion-footer ion-toolbar.Mensagem{--border-width:0px;padding-bottom:0}.ql-editor{min-height:30em}.cs-main-container,input{background-color:#fff}.cs-main-container{border:1px solid #d1dbe3;box-sizing:border-box;color:#000000de;display:flex;flex-direction:row;font-size:1rem;height:100%;overflow:auto;position:relative}.cs-main-container>.cs-conversation-list{border:solid #d1dbe3;border-width:0 1px 0 0;box-shadow:2px 0 5px -2px #00000061;flex-basis:300px;height:100%;order:0;z-index:2}.cs-main-container>.cs-sidebar.cs-sidebar--left{border-right:1px solid #d1dbe3;flex-basis:35%;height:100%;max-width:320px;order:0;z-index:2}.cs-main-container>.cs-sidebar.cs-sidebar--right{border:solid #d1dbe3;border-width:0 0 0 1px;flex-basis:25%;max-width:320px;min-width:150px}.cs-main-container>.cs-sidebar.cs-sidebar--left .cs-search{margin:.5em}.cs-main-container .cs-chat-container{border-right:0 solid #d1dbe3;flex-basis:65%;flex-grow:1;order:1;z-index:1}.cs-main-container .cs-sidebar{height:100%;order:2;z-index:3}.cs-main-container .cs-sidebar .cs-expansion-panel{border-left:0;border-right:0;border-top:0}.cs-main-container .cs-sidebar .cs-expansion-panel:nth-last-child(3){border-bottom:0}.cs-main-container .cs-conversation-header{z-index:1}.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__actions .cs-button--info,.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__back{display:none}@media(max-width:768px){.cs-main-container--responsive{min-width:calc(1.6em + 220px)}.cs-main-container--responsive .cs-search{display:none}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--left{flex-basis:calc(1.6em + 40px);min-width:calc(1.6em + 40px)}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--right{display:none}.cs-main-container--responsive>.cs-conversation-list{flex-basis:calc(1.6em + 40px)}.cs-main-container--responsive .cs-conversation-list .cs-conversation>.cs-avatar,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation>.cs-avatar{margin-right:0}.cs-main-container--responsive .cs-conversation-list .cs-conversation__content,.cs-main-container--responsive .cs-conversation-list .cs-conversation__last-activity-time,.cs-main-container--responsive .cs-conversation-list .cs-conversation__operations,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__content,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__last-activity-time,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__operations{display:none}.cs-main-container--responsive .cs-conversation-list .cs-conversation__unread-dot,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__unread-dot{margin-right:0;position:absolute;right:.3em;top:.3em}.cs-main-container--responsive .cs-conversation-header .cs-conversation-header__actions .cs-button--info{display:flex}}@media(max-width:576px){.cs-main-container--responsive{min-width:auto}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--left{display:none}.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__back{display:flex}}.cs-message{background-color:initial;border-radius:0;box-sizing:border-box;color:#000000de;display:flex;flex-direction:row;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:1em;overflow:hidden;padding:0}.cs-message:not(:only-child),.cs-message:only-child{margin:.2em 0 0}.cs-message__avatar{justify-content:flex-end;margin:0 8px 0 0;width:42px}.cs-message__avatar,.cs-message__content-wrapper{box-sizing:border-box;display:flex;flex-direction:column}.cs-message__header{display:flex;flex-direction:row;flex-wrap:nowrap;font-size:.8em;justify-content:space-between;margin:0 .2em .1em}.cs-message__header,.cs-message__header .cs-message__sender-name,.cs-message__header .cs-message__sent-time{background-color:initial;box-sizing:border-box;color:#4d4d4dde}.cs-message__header .cs-message__sent-time{margin-left:auto;padding-left:.8em}.cs-message__footer{display:flex;font-size:.8em;margin:.1em .2em 0}.cs-message__footer,.cs-message__footer .cs-message__sender-name,.cs-message__footer .cs-message__sent-time{background-color:initial;box-sizing:border-box;color:#4d4d4dde}.cs-message__footer .cs-message__sent-time{margin-left:auto;padding-left:.8em}.cs-message__content{font-feature-settings:normal;background-color:#f2f2f2;border-radius:.7em .7em .7em .7em;box-sizing:border-box;color:#000000de;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.91em;font-variant:normal;font-weight:400;margin-top:0;overflow-wrap:anywhere;padding:.6em .9em;white-space:pre-wrap;word-break:break-word}.cs-message--incoming{background-color:initial;color:#000000de;margin-right:auto}.cs-message--incoming .cs-message__avatar{margin:0 8px 0 0}.cs-message--incoming .cs-message__sender-name,.cs-message--incoming .cs-message__sent-time{display:none}.cs-message--incoming .cs-message__content{background-color:#f2f2f2;border-radius:0 .7em .7em 0;color:#000000de}.cs-message--outgoing{background-color:initial;color:#000000de;justify-content:flex-end;margin-left:auto}.cs-message--outgoing .cs-message__avatar{margin:0 0 0 8px;order:1}.cs-message--outgoing .cs-message__sender-name,.cs-message--outgoing .cs-message__sent-time{display:none}.cs-message--outgoing .cs-message__content{background-color:#ff7000;border-radius:.7em 0 0 .7em;color:#000000de}.cs-message.cs-message--incoming.cs-message--single{border-radius:0}.cs-message.cs-message--incoming.cs-message--single:not(:first-child){margin-top:.4em}.cs-message.cs-message--incoming.cs-message--single .cs-message__sender-name,.cs-message.cs-message--incoming.cs-message--single .cs-message__sent-time{display:block}.cs-message.cs-message--incoming.cs-message--single .cs-message__content{border-radius:0 .7em .7em .7em}.cs-message.cs-message--incoming.cs-message--first{border-radius:0 0 0 0}.cs-message.cs-message--incoming.cs-message--first:not(:first-child){margin-top:.4em}.cs-message.cs-message--incoming.cs-message--first .cs-message__sender-name,.cs-message.cs-message--incoming.cs-message--first .cs-message__sent-time{display:block}.cs-message.cs-message--incoming.cs-message--first .cs-message__content{background-color:#f2f2f2;border-radius:0 .7em .7em 0}.cs-message.cs-message--incoming.cs-message--last{border-radius:0 0 0 0}.cs-message.cs-message--incoming.cs-message--last .cs-message__sent-time{display:none}.cs-message.cs-message--incoming.cs-message--last .cs-message__content{border-radius:0 .7em 0 .7em}.cs-message.cs-message--outgoing.cs-message--single{border-radius:0}.cs-message.cs-message--outgoing.cs-message--single:not(:first-child){margin-top:.4em}.cs-message.cs-message--outgoing.cs-message--single .cs-message__sent-time{display:block}.cs-message.cs-message--outgoing.cs-message--single .cs-message__content{border-radius:.7em .7em 0 .7em}.cs-message.cs-message--outgoing.cs-message--first{border-radius:0 0 0 0;margin-top:.4em}.cs-message.cs-message--outgoing.cs-message--first .cs-message__sent-time{display:block}.cs-message.cs-message--outgoing.cs-message--first .cs-message__content{background-color:#ff7000;border-radius:.7em 0 0 .7em}.cs-message.cs-message--outgoing.cs-message--last{border-radius:0 0 0 0}.cs-message.cs-message--outgoing.cs-message--last .cs-message__sent-time{display:none}.cs-message.cs-message--outgoing.cs-message--last .cs-message__content{border-radius:.7em 0 .7em .7em}.cs-message--incoming.cs-message--avatar-spacer{margin-left:50px}.cs-message--outgoing.cs-message--avatar-spacer{margin-right:50px}.cs-message--avatar-tl .cs-message__avatar{justify-content:flex-start;margin-left:0;margin-right:8px;order:0}.cs-message--avatar-tl .cs-message__message-wrapper{order:1}.cs-message--avatar-tr .cs-message__avatar{justify-content:flex-start;margin-left:8px;margin-right:0;order:1}.cs-message--avatar-tr .cs-message__message-wrapper{order:0}.cs-message--avatar-br .cs-message__avatar{justify-content:flex-end;margin-left:8px;margin-right:0;order:1}.cs-message--avatar-br .cs-message__message-wrapper{order:0}.cs-message--avatar-bl .cs-message__avatar{justify-content:flex-end;margin-left:0;margin-right:8px;order:0}.cs-message--avatar-bl .cs-message__message-wrapper{order:1}.cs-message--avatar-cl .cs-message__avatar{justify-content:center;margin-left:0;margin-right:8px;order:0}.cs-message--avatar-cl .cs-message__message-wrapper{order:1}.cs-message--avatar-cr .cs-message__avatar{justify-content:center;margin-left:8px;margin-right:0;order:1}.cs-message--avatar-cr .cs-message__message-wrapper{order:0}.cs-message-group{box-sizing:border-box;display:flex;flex-direction:row;margin:.4em 0 0}.cs-message-group__avatar{justify-content:flex-end}.cs-message-group__avatar,.cs-message-group__content{box-sizing:border-box;display:flex;flex-direction:column}.cs-message-group__header{margin:0 0 .2em}.cs-message-group__footer,.cs-message-group__header{background-color:initial;box-sizing:border-box;color:#0009;display:flex;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.8em;padding:0}.cs-message-group__footer{margin:.2em 0 0}.cs-message-group__messages{box-sizing:border-box}.cs-message-group__messages .cs-message:first-child{margin-top:0}.cs-message-group__messages .cs-message .cs-message__content{background-color:#f2f2f2;margin-top:0}.cs-message-group--incoming{justify-content:flex-start}.cs-message-group--incoming .cs-message-group__avatar{margin-right:8px;order:0}.cs-message-group--incoming .cs-message-group__content{order:1}.cs-message-group--incoming .cs-message-group__messages .cs-message:first-child .cs-message__content{border-radius:0 .7em .7em 0}.cs-message-group--incoming .cs-message-group__messages .cs-message .cs-message__content{background-color:#f2f2f2;border-radius:0 .7em .7em 0;color:#000000de}.cs-message-group--incoming .cs-message-group__messages .cs-message:last-child .cs-message__content{border-radius:0 .7em 0 .7em}.cs-message-group--incoming .cs-message-group__messages .cs-message:only-child .cs-message__content{border-radius:0 .7em .7em .7em}.cs-message-group--outgoing{justify-content:flex-end;margin-left:auto}.cs-message-group--outgoing .cs-message-group__avatar{margin-left:8px;order:1}.cs-message-group--outgoing .cs-message-group__content{order:0}.cs-message-group--outgoing .cs-message-group__messages .cs-message{justify-content:flex-end}.cs-message-group--outgoing .cs-message-group__messages .cs-message:first-child .cs-message__content{border-radius:.7em 0 0 .7em}.cs-message-group--outgoing .cs-message-group__messages .cs-message .cs-message__content{background-color:#ff7000;border-radius:.7em 0 0 .7em;color:#000000de}.cs-message-group--outgoing .cs-message-group__messages .cs-message:last-child .cs-message__content{border-radius:.7em 0 .7em .7em}.cs-message-group--outgoing .cs-message-group__messages .cs-message:only-child .cs-message__content{border-radius:.7em .7em 0 .7em}.cs-message-group--avatar-tl .cs-message-group__avatar{justify-content:flex-start;margin-left:0;margin-right:8px;order:0}.cs-message-group--avatar-tl .cs-message-group__content{order:1}.cs-message-group--avatar-tr .cs-message-group__avatar{justify-content:flex-start;margin-left:8px;margin-right:0;order:1}.cs-message-group--avatar-tr .cs-message-group__content{order:0}.cs-message-group--avatar-bl .cs-message-group__avatar{justify-content:flex-end;margin-left:0;margin-right:8px;order:0}.cs-message-group--avatar-bl .cs-message-group__content{order:1}.cs-message-group--avatar-br .cs-message-group__avatar{justify-content:flex-end;margin-left:8px;margin-right:0;order:1}.cs-message-group--avatar-br .cs-message-group__content{order:0}.cs-message-group--avatar-cl .cs-message-group__avatar{justify-content:center;margin-left:0;margin-right:8px;order:0}.cs-message-group--avatar-cl .cs-message-group__content{order:1}.cs-message-group--avatar-cr .cs-message-group__avatar{justify-content:center;margin-left:8px;margin-right:0;order:1}.cs-message-group--avatar-cr .cs-message-group__content{order:0}.cs-message-separator{align-items:center;background-color:#fff;box-sizing:border-box;color:#ff7000;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.8em;justify-content:space-between;text-align:center}.cs-message-separator:after,.cs-message-separator:before{background-color:#ff7000;box-sizing:border-box;content:"";display:block;flex-grow:1;height:1px}.cs-message-separator:not(:empty):before{margin:0 1em 0 0}.cs-message-separator:not(:empty):after{margin:0 0 0 1em}.cs-message-list{background-color:#fff;box-sizing:border-box;color:#000000de;height:100%;min-height:1.25em;overflow:hidden;position:relative;width:100%}.cs-message-list__scroll-wrapper{bottom:0;box-sizing:border-box;left:0;overflow:hidden;padding:0 1.2em 0 .8em;position:absolute;right:0;top:0}.cs-message-list__scroll-to:first-child{box-sizing:border-box;clear:both;float:left;height:0}.cs-message-list__scroll-wrapper>.cs-message-group:nth-last-child(4),.cs-message-list__scroll-wrapper>.cs-message:nth-last-child(4){margin-bottom:2.65em}.cs-message-list .cs-typing-indicator{background-color:#fff;bottom:0;font-size:.9em;height:1.25em;left:0;line-height:1.25em;padding:.5em;position:absolute;right:15px}.cs-message-list__scroll-wrapper>.cs-message,.cs-message-list__scroll-wrapper>.cs-message-group{max-width:85%}.cs-message-list .cs-message-group.cs-message-group--incoming,.cs-message-list .cs-message.cs-message--incoming{margin-right:auto}.cs-message-list .cs-message-group.cs-message-group--outgoing,.cs-message-list .cs-message.cs-message--outgoing{margin-left:auto}.cs-message-list .cs-message-separator:not(:first-child){margin-top:1.2em}.cs-message-list__loading-more{background-color:#fff;box-sizing:initial;display:flex;flex-direction:row;height:1.2em;justify-content:center;left:0;padding:2px 0;position:absolute;right:0;top:0;z-index:1}.cs-message-list__loading-more .cs-loader{height:1.2em;width:1.2em}.cs-message-list__loading-more .cs-loader:after,.cs-message-list__loading-more .cs-loader:before{height:100%;width:100%}.cs-message-list__loading-more--bottom{bottom:0;top:auto}.cs-message-list .ps__rail-y{z-index:2}.cs-avatar{height:42px;position:relative;width:42px}.cs-avatar,.cs-avatar>img{border-radius:50%;box-sizing:border-box}.cs-avatar>img{height:100%;width:100%}.cs-avatar:hover>img{filter:brightness(115%)}.cs-avatar.cs-avatar--xs{height:16px;min-height:16px;min-width:16px;width:16px}.cs-avatar.cs-avatar--sm{height:26px;min-height:26px;min-width:26px;width:26px}.cs-avatar.cs-avatar--md{height:42px;min-height:42px;min-width:42px;width:42px}.cs-avatar.cs-avatar--lg{height:68px;min-height:68px;min-width:68px;width:68px}.cs-avatar.cs-avatar--fluid{height:100%;width:100%}.cs-avatar.cs-avatar--fluid .cs-status{height:22%;right:5%;width:22%}.cs-avatar .cs-status{bottom:3%;box-sizing:border-box;position:absolute;right:-1px}.cs-avatar .cs-status__bullet{border:2px solid #fff;box-sizing:initial}.cs-avatar .cs-status--xs,.cs-avatar .cs-status--xs:not(.cs-status--named){bottom:0;font-size:1em;height:6px;right:0;width:6px}.cs-avatar .cs-status--xs .cs-status__bullet,.cs-avatar .cs-status--xs:not(.cs-status--named) .cs-status__bullet{height:4px;min-width:4px;width:4px}.cs-avatar .cs-status--sm,.cs-avatar .cs-status--sm:not(.cs-status--named){bottom:-1px;font-size:1em;height:12px;right:-3px;width:12px}.cs-avatar .cs-status--sm .cs-status__bullet,.cs-avatar .cs-status--sm:not(.cs-status--named) .cs-status__bullet{height:8px;min-width:8px;width:8px}.cs-avatar .cs-status--md,.cs-avatar .cs-status--md:not(.cs-status--named){font-size:1em;height:15px;width:15px}.cs-avatar .cs-status--md .cs-status__bullet,.cs-avatar .cs-status--md:not(.cs-status--named) .cs-status__bullet{height:11px;min-width:11px;width:11px}.cs-avatar .cs-status--lg,.cs-avatar .cs-status--lg:not(.cs-status--named){bottom:4%;font-size:1em;height:18px;width:18px}.cs-avatar .cs-status--lg .cs-status__bullet,.cs-avatar .cs-status--lg:not(.cs-status--named) .cs-status__bullet{height:14px;min-width:14px;width:14px}.cs-avatar-group{align-content:flex-start;box-sizing:border-box;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end;min-width:40px;overflow:visible;position:relative}.cs-avatar-group .cs-avatar--active{z-index:1}.cs-avatar-group .cs-avatar--active-on-hover:hover{z-index:2}.cs-avatar-group--xs{padding-left:6.112px;padding-top:6.112px}.cs-avatar-group--xs .cs-avatar{border:none;border-right:1px solid #f2f2f2;height:16px;margin-left:-6.112px;margin-top:-6.112px;min-height:16px;min-width:16px;width:16px}.cs-avatar-group--sm{padding-left:9.932px;padding-top:9.932px}.cs-avatar-group--sm .cs-avatar{height:26px;margin-left:-9.932px;margin-top:-9.932px;min-height:26px;min-width:26px;width:26px}.cs-avatar-group--md{padding-left:16.044px;padding-top:16.044px}.cs-avatar-group--md .cs-avatar{border:2px solid #f2f2f2;height:42px;margin-left:-16.044px;margin-top:-16.044px;min-height:42px;min-width:42px;width:42px}.cs-avatar-group--lg{padding-left:25.976px;padding-top:25.976px}.cs-avatar-group--lg .cs-avatar{border:2px solid #f2f2f2;height:68px;margin-left:-25.976px;margin-top:-25.976px;min-height:68px;min-width:68px;width:68px}.cs-message-input{background-color:#fff;border:none;box-sizing:border-box;display:flex;flex-direction:row;flex-shrink:0;overflow:visible;padding:0;position:relative}.cs-message-input__content-editor-wrapper{background-color:#f2f2f2;border-radius:.7em;box-sizing:border-box;flex-grow:1;margin:0;padding:.6em .9em;position:relative}.cs-message-input--disabled .cs-message-input__content-editor-wrapper{background-color:#c6e3fa61;color:#0009}.cs-message-input__content-editor-container{align-items:stretch;background-color:#f2f2f2;box-sizing:border-box;display:flex;flex-direction:column;font-size:.94em;line-height:1.35em;max-height:5.4em;min-height:1.35em;overflow:hidden;overflow-y:auto;padding:0;position:relative;scroll-padding:0}.cs-message-input--disabled .cs-message-input__content-editor-container{background-color:initial;color:#0009}.cs-message-input__content-editor{background-color:#f2f2f2;border:0;box-sizing:border-box;color:#000000de;flex-grow:1;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;outline:0;overflow:visible;overflow-wrap:anywhere;word-break:break-word}.cs-message-input--disabled .cs-message-input__content-editor{background-color:initial;color:#0009}.cs-message-input__content-editor[data-placeholder]:empty:before{box-sizing:border-box;color:#00000061;content:attr(data-placeholder);cursor:text;display:block}.cs-message-input__tools{box-sizing:border-box;display:flex;flex-direction:row}.cs-message-input__tools .cs-button{font-size:1.2em;margin-bottom:0;margin-top:0}.cs-message-input__tools .cs-button--attachment,.cs-message-input__tools .cs-button--send{align-self:flex-end}.cs-message-input__tools:first-child .cs-button:first-child{margin-left:0}.cs-message-input__tools:first-child .cs-button:last-child{margin-right:0}.cs-message-input__tools:last-child .cs-button:first-child{margin-left:0}.cs-message-input__tools:last-child .cs-button:last-child{margin-right:0}.cs-input-toolbox{box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-end;margin:0;padding:0 0 .4em}.cs-input-toolbox .cs-button{background:none;border:none;font-size:1.2em;margin:0 .5em 0 0;padding:0}.cs-chat-container{background-color:#fff;box-sizing:border-box;color:#000000de;display:flex;flex-direction:column;height:100%;min-width:180px}.cs-chat-container .cs-message-input{background-color:#fff;border:solid #d1dbe3;border-width:1px 0 0;color:#000000de;margin-top:auto;padding:.3em 0}.cs-chat-container .cs-message-input .cs-message-input__content-editor-wrapper:first-child{margin-left:.8em}.cs-chat-container .cs-message-input .cs-message-input__content-editor-wrapper:last-child{margin-right:.8em}.cs-chat-container .cs-input-toolbox{background-color:#fff;color:#000000de;margin:0;padding:0 .8em .17em 0}.cs-typing-indicator{align-items:stretch;box-sizing:initial;display:flex;flex-direction:row;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:inherit}.cs-typing-indicator__indicator{align-items:center;background-color:initial;box-sizing:inherit;display:flex;flex-direction:row}.cs-typing-indicator__dot{animation:cs-typing-indicator__typing-animation 1.5s ease-in-out infinite;background-color:#ff7000;border-radius:100%;box-sizing:inherit;display:inline-block;height:4px;width:4px}.cs-typing-indicator__dot:not(:last-child){margin-right:3px}.cs-typing-indicator__dot:first-child{box-sizing:inherit}.cs-typing-indicator__dot:nth-child(2){animation-delay:.3s}.cs-typing-indicator__dot:nth-child(3){animation-delay:.4s}.cs-typing-indicator__text{background-color:initial;box-sizing:inherit;color:#ff7000;margin:0 0 0 .5em;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}@keyframes cs-typing-indicator__typing-animation{0%{transform:translateY(0)}28%{transform:translateY(-5px)}44%{transform:translateY(0)}}.cs-conversation-header{align-items:stretch;background-color:#c6c6c6;border:solid #d1dbe3;border-width:0 0 1px;box-sizing:border-box;color:#000000de;display:flex;flex-direction:row;flex-shrink:0;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:1em;padding:.6em .9em;-webkit-user-select:none;user-select:none}.cs-conversation-header__back{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;margin-right:.5em;order:1}.cs-conversation-header__back button{font-size:1.4em;padding:0}.cs-conversation-header__avatar{box-sizing:border-box;height:42px;margin-right:1em;order:2;width:42px}.cs-conversation-header__avatar>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#c6c6c6}.cs-conversation-header__avatar .cs-avatar-group{padding-right:0!important}.cs-conversation-header__content{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:2;justify-content:center;min-width:0;order:3}.cs-conversation-header__content .cs-conversation-header__user-name{background-color:#c6c6c6;box-sizing:border-box;color:#000000de;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-conversation-header__content .cs-conversation-header__info{background-color:#c6c6c6;box-sizing:border-box;color:#0009;font-size:.9em;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-conversation-header__actions{align-items:center;background-color:initial;box-sizing:border-box;color:#000000de;display:flex;flex-direction:row;margin:0 0 0 .5em;order:4}.cs-conversation-header__actions .cs-button:not(:first-child){margin-left:.2em}.cs-conversation-header__actions .cs-button{padding:0}.cs-conversation-header__actions .cs-button.cs-button--adduser,.cs-conversation-header__actions .cs-button.cs-button--arrow,.cs-conversation-header__actions .cs-button.cs-button--ellipsis,.cs-conversation-header__actions .cs-button.cs-button--info,.cs-conversation-header__actions .cs-button.cs-button--star,.cs-conversation-header__actions .cs-button.cs-button--videocall,.cs-conversation-header__actions .cs-button.cs-button--voicecall{background-color:initial;color:normal;font-size:1.4em}.cs-conversation-header__actions .cs-button.cs-button--ellipsis{font-size:1.3em}.cs-conversation{background-color:#fff;border:0;box-sizing:border-box;color:#000000de;cursor:pointer;display:flex;flex-direction:row;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;justify-content:flex-start;padding:.675em .8em;position:relative;-webkit-user-select:none;user-select:none}.cs-conversation:hover{background-color:#f3f8fc}.cs-conversation:hover>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#f3f8fc}.cs-conversation:hover>.cs-avatar>img{filter:none}.cs-conversation.cs-conversation:active{background-color:#f2f2f2;border:0;color:#000000de}.cs-conversation.cs-conversation:active>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#f2f2f2}.cs-conversation.cs-conversation--active{background-color:#f2f2f2;border:0;color:#000;font-weight:400}.cs-conversation.cs-conversation--active>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#f2f2f2}.cs-conversation.cs-conversation--active .cs-conversation__info,.cs-conversation.cs-conversation--active .cs-conversation__name{color:#000;font-weight:400}.cs-conversation>.cs-avatar{height:42.1px;margin-right:1em;width:42.1px}.cs-conversation>.cs-avatar>.cs-status{border-color:#fff}.cs-conversation>.cs-avatar-group{height:42.1px;margin-right:1em;min-height:42.1px;min-width:42.1px;padding-right:0!important;width:42.1px}.cs-conversation__content{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-right:1.1em;overflow:hidden}.cs-conversation__operations{align-items:center;box-sizing:border-box;color:#b3b3b3de;display:flex;flex-direction:row;margin:0 0 0 auto;visibility:hidden}.cs-conversation__operations--visible{visibility:visible}.cs-conversation__operations:hover{color:#666666de}.cs-conversation:hover .cs-conversation__operations{visibility:visible}.cs-conversation__name{color:#000000de;font-size:1em}.cs-conversation__info,.cs-conversation__name{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-conversation__info{color:#0009;font-size:.8em}.cs-conversation__info-content,.cs-conversation__last-sender{box-sizing:border-box;display:inline;font-weight:400}.cs-conversation__last-activity-time{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;font-size:.8em;margin:0 0 0 auto}.cs-conversation__last-activity-time+.cs-conversation__operations{margin-left:.5em}.cs-conversation__unread-dot{align-items:center;align-self:center;background:radial-gradient(circle at 3px 3px,#7c9df1,#2e63e8);border-radius:50%;box-shadow:1px 1px 1px 0 #b3b3b3;box-sizing:initial;display:flex;flex-direction:row;height:.7em;margin-right:.5em;min-width:.7em;perspective:200px;perspective-origin:50% 50%;width:.7em}.cs-conversation__unread-dot:hover:before{background:radial-gradient(circle at 130% 130%,#fff0 0,#fff0 46%,#fffc 50%,#fffc 58%,#fff0 60%,#fff0 100%);border-radius:50%;content:"";filter:blur(0);height:80%;left:5%;position:absolute;top:1%;transform:translateX(131%) translateY(58%) rotate(168deg) rotateX(10deg);width:40%;z-index:2}.cs-conversation__unread-dot:hover:after{animation:cs-unread-anim 2s ease-out infinite;background:radial-gradient(circle at 50% 80%,#fff0,#fff0 74%,#fff 80%,#fff 84%,#fff0 100%);border-radius:100%;content:"";display:block;filter:blur(1px);height:80%;left:10%;position:absolute;top:5%;transform:rotate(-30deg);width:80%;z-index:2}.cs-conversation__unread{background-color:#ec1212;border-radius:.3em;box-sizing:border-box;color:#fff;font-size:.75em;font-weight:600;max-width:30em;overflow:hidden;padding:.01em .3em;position:absolute;right:.8em;text-overflow:ellipsis;top:.3em;white-space:nowrap;z-index:100}@keyframes cs-unread-anim{0%{transform:scale(1)}20%{transform:scaleY(.95) scaleX(1.05)}48%{transform:scaleY(1.1) scaleX(.9)}68%{transform:scaleY(.98) scaleX(1.02)}80%{transform:scaleY(1.02) scaleX(.98)}97%,to{transform:scale(1)}}.cs-conversation-list{background-color:initial;box-sizing:border-box;color:#000000de;height:100%;overflow:hidden;position:relative}.cs-conversation-list>div>ul{list-style-type:none;margin:0;padding:0}.cs-conversation-list__loading-more{background-color:initial;bottom:0;box-sizing:initial;display:flex;flex-direction:row;height:1.2em;justify-content:center;left:0;padding:2px 0;position:absolute;right:0;z-index:1}.cs-conversation-list__loading-more .cs-loader{height:1.2em;width:1.2em}.cs-conversation-list__loading-more .cs-loader:after,.cs-conversation-list__loading-more .cs-loader:before{height:100%;width:100%}.cs-conversation-list .ps__rail-y{z-index:2}.cs-status{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1em;position:relative}.cs-status .cs-status__bullet{border-radius:50%;box-sizing:initial;height:11px;perspective:200px;perspective-origin:50% 50%;position:relative;width:11px}.cs-status--selected{background-color:#f2f2f2;color:#000}.cs-status--named{height:auto;width:auto}.cs-status__name{line-height:1.5;margin:0 0 0 .58em}.cs-avatar:hover .cs-status__bullet:before,.cs-status:hover .cs-status__bullet:before{background:radial-gradient(circle at 130% 130%,#fff0 0,#fff0 46%,#fffc 50%,#fffc 58%,#fff0 60%,#fff0 100%);border-radius:50%;box-sizing:border-box;content:"";filter:blur(0);height:80%;left:5%;position:absolute;top:1%;transform:translateX(131%) translateY(58%) rotate(168deg) rotateX(10deg);width:40%;z-index:2}.cs-avatar:hover .cs-status__bullet:after,.cs-status:hover .cs-status__bullet:after{animation:cs-bubble-anim 2s ease-out infinite;background:radial-gradient(circle at 50% 80%,#fff0,#fff0 74%,#fff 80%,#fff 84%,#fff0 100%);border-radius:100%;box-sizing:border-box;content:"";display:block;filter:blur(1px);height:80%;left:10%;position:absolute;top:5%;transform:rotate(-30deg);width:80%;z-index:2}.cs-status--available .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#00d5a6,#00a27e)}.cs-status--available .cs-status__name{color:#000000de}.cs-status--unavailable .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#ffb527,#a66d00)}.cs-status--unavailable .cs-status__name{color:#000000de}.cs-status--away .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#ffdbb0,#fc8b00)}.cs-status--away .cs-status__name{color:#000000de}.cs-status--dnd .cs-status__bullet{background-color:#ec1212;background:radial-gradient(circle at 3px 3px,#f89f9f,#ec1212)}.cs-status--dnd .cs-status__name{color:#000000de}.cs-status--invisible .cs-status__bullet{background-color:#c2d1d9;background:radial-gradient(circle at 3px 3px,#fff,#c2d1d9)}.cs-status--invisible .cs-status__name{color:#000000de}.cs-status--eager .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#fffccc,#fe0)}.cs-status--eager .cs-status__name{color:#000000de}.cs-status--xs:not(.cs-status--named){font-size:1em;height:4px;width:4px}.cs-status--xs:not(.cs-status--named) .cs-status__bullet{height:4px;min-width:4px;width:4px}.cs-status--sm:not(.cs-status--named){font-size:1em;height:8px;width:8px}.cs-status--sm:not(.cs-status--named) .cs-status__bullet{height:8px;min-width:8px;width:8px}.cs-status--md:not(.cs-status--named){font-size:1em;height:11px;width:11px}.cs-status--md:not(.cs-status--named) .cs-status__bullet{height:11px;min-width:11px;width:11px}.cs-status--lg:not(.cs-status--named){font-size:1em;height:14px;width:14px}.cs-status--lg:not(.cs-status--named) .cs-status__bullet{height:14px;min-width:14px;width:14px}.cs-status--fluid{height:100%;width:100%}.cs-status--fluid .cs-status__bullet{height:100%;min-width:100%;width:100%}@keyframes cs-bubble-anim{0%{transform:scale(1)}20%{transform:scaleY(.95) scaleX(1.05)}48%{transform:scaleY(1.1) scaleX(.9)}68%{transform:scaleY(.98) scaleX(1.02)}80%{transform:scaleY(1.02) scaleX(.98)}97%,to{transform:scale(1)}}.cs-sidebar{box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.cs-sidebar--left,.cs-sidebar--right{background-color:#fff}.cs-sidebar .cs-expansion-panel+.cs-expansion-panel{border-top:0}.cs-expansion-panel{font-feature-settings:normal;background-color:#fff;border:1px solid #d1dbe3;color:#000000de;flex-direction:column;font-size:inherit;font-variant:normal;font-weight:400}.cs-expansion-panel,.cs-expansion-panel__header{box-sizing:border-box;display:flex;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif}.cs-expansion-panel__header{font-feature-settings:normal;align-items:center;background-color:#c6c6c6;color:#0009;cursor:pointer;flex-direction:row;font-size:.75em;font-variant:normal;font-weight:700;padding:.8em;-webkit-user-select:none;user-select:none}.cs-expansion-panel__header:hover{background-color:#f3f8fc;color:#0009}.cs-expansion-panel__title{box-sizing:border-box;flex-grow:1}.cs-expansion-panel__icon{box-sizing:border-box;margin-left:1em;margin-right:.5em}.cs-expansion-panel__content{font-feature-settings:normal;background-color:#fff;color:#000000de;display:none;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.8em;font-variant:normal;font-weight:400;padding:.4em .8em}.cs-expansion-panel--open .cs-expansion-panel__content{background-color:#fff;color:#000000de;display:block}.cs-expansion-panel--closed .cs-expansion-panel__content{display:none}.cs-expansion-panel--open .cs-expansion-panel__header{background-color:#c6c6c6;color:#0009}.cs-search{align-items:center;border-radius:.7em;display:flex;flex-direction:row;font-size:inherit;margin:0;padding:.6em .9em;position:relative}.cs-search,.cs-search__input{background-color:#f2f2f2;box-sizing:border-box;font-family:inherit}.cs-search__input{border:none;color:#000000de;font-size:.8em;margin-right:.5em;min-width:0;order:1;outline:0;width:100%}.cs-search__input:disabled{background-color:#f2f2f2;color:#00000061}.cs-search__input::placeholder{color:#000000de}.cs-search__search-icon{box-sizing:border-box;color:#ff7000;display:block;margin-right:.5em;order:0}.cs-search__clear-icon{box-sizing:border-box;color:#ff7000;order:2;visibility:hidden}.cs-search__clear-icon:hover{color:#6ea9d799;cursor:pointer}.cs-search__clear-icon--active{visibility:visible}.cs-search--disabled{background-color:#f2f2f2;color:#00000061;opacity:.38}.cs-button{background-color:initial;border:none;border-radius:.7em;box-sizing:border-box;color:#ff7000;display:inline-block;font-size:1em;line-height:1.5;margin:.1em .2em;padding:.2em .7em;text-align:center;vertical-align:middle}.cs-button,.cs-button:focus{outline:none}.cs-button:disabled{opacity:.38}.cs-button:not(:disabled){cursor:pointer}.cs-button.cs-button--border{border:1px solid #d1dbe3}.cs-button:hover:not(:disabled){opacity:.6}.cs-button.cs-button--right>svg[data-icon]:first-child{margin-right:.5em}.cs-button.cs-button--left>svg[data-icon]:last-child{margin-left:.5em}.cs-button--adduser,.cs-button--arrow,.cs-button--attachment,.cs-button--ellipsis,.cs-button--info,.cs-button--send,.cs-button--star,.cs-button--videocall,.cs-button--voicecall{background-color:initial;color:#ff7000}.cs-loader{background-color:initial;color:#000000de;display:inline-flex;font-size:1em;position:relative}.cs-loader,.cs-loader:after,.cs-loader:before{box-sizing:border-box;height:1.8em;width:1.8em}.cs-loader:after,.cs-loader:before{display:block;margin:0 0 0 -.9em}.cs-loader:before{border:.2em solid #f2f2f2;border-radius:50%}.cs-loader:after,.cs-loader:before{content:"";left:50%;position:absolute;top:0}.cs-loader:after{animation:loader-default .6s linear;animation-iteration-count:infinite;border:.2em solid #0000;border-radius:50%;border-top-color:#ff7000;box-shadow:0 0 0 #0000}.cs-loader--content{height:auto;padding-top:2.6em;width:auto}@keyframes loader-default{to{transform:rotate(1turn)}}.cs-overlay{align-items:center;-webkit-backdrop-filter:blur(10%);backdrop-filter:blur(10%);bottom:0;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;left:0;position:absolute;right:0;top:0}.cs-overlay__content{z-index:220}.cs-overlay:before{background-color:#c6e3fa61;bottom:0;box-sizing:border-box;content:"";left:0;position:absolute;right:0;top:0;z-index:200}.cs-overlay--blur:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cs-overlay--grayscale:before{-webkit-backdrop-filter:grayscale(50%);backdrop-filter:grayscale(50%)}.cs-status-list{background-color:#fff;box-sizing:border-box;color:#000000de;list-style-type:none;margin:0;padding:1em}.cs-status-list>li{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none}.cs-status-list>li>.cs-status{height:auto;margin:0;padding:.4em .8em;width:auto}.cs-status-list>li .cs-status--selected,.cs-status-list>li .cs-status--selected .cs-status__name{background-color:#f2f2f2;color:#000}.cs-status-list>li:hover{background-color:#f3f8fc;color:#0009}.cs-status-list>li:active,.cs-status-list>li:focus{background-color:#f2f2f2;color:#000000de}.cs-status-list--xs>li>.cs-status{font-size:1em;height:auto;width:auto}.cs-status-list--xs>li>.cs-status .cs-status__bullet{height:4px;min-width:4px;width:4px}.cs-status-list--sm>li>.cs-status{font-size:1em;height:auto;width:auto}.cs-status-list--sm>li>.cs-status .cs-status__bullet{height:8px;min-width:8px;width:8px}.cs-status-list--md>li>.cs-status{font-size:1em;height:auto;width:auto}.cs-status-list--md>li>.cs-status .cs-status__bullet{height:11px;min-width:11px;width:11px}.cs-status-list--lg>li>.cs-status{font-size:1em;height:auto;width:auto}.cs-status-list--lg>li>.cs-status .cs-status__bullet{height:14px;min-width:14px;width:14px}.ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{left:auto!important;right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:initial;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;background-color:#c6c6c6;opacity:.9}.ps__thumb-x{background-color:#ff7000;bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{border-radius:6px;position:absolute}.ps__thumb-y{background-color:#f2f2f2;right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#f2f2f2;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#f2f2f2;width:11px}@supports(-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{height:100%;position:relative}.ion-page .can-go-back ion-tab-bar{display:flex}ion-header ion-toolbar{color:#333}.completion-screen{align-items:center;background:#fff;display:flex;justify-content:center;min-height:100%;padding:28px 16px}.completion-content{background:#fff;border:1px solid #e9edf2;border-radius:15px;max-width:560px;padding:32px;text-align:center;width:100%}.completion-icon{background:#fff3e8;border-radius:15px;display:inline-grid;font-size:30px;height:60px;margin-bottom:20px;place-items:center;width:60px}.completion-title{color:#172033;font-size:26px;font-weight:800;line-height:1.25;margin:0 0 12px}.completion-subtitle{color:#6d7685;font-size:14px;line-height:1.6;margin:0 0 24px}.completion-actions{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.completion-content ion-button,.onboarding-qr-modal .qr-close-btn{--border-radius:10px;--border-width:1px;--box-shadow:none;--padding-start:12px;--padding-end:12px;font-size:14px;font-weight:600;height:48px;letter-spacing:0;margin:0;min-height:48px;text-transform:none;width:100%}.completion-btn-copy,.onboarding-qr-modal .qr-close-btn{--background:#d85a00;--background-hover:#c65000;--color:#fff}.completion-btn-home,.completion-btn-qr{--background:#fff;--border-color:#dfe3e9;--color:#596373}.completion-btn-whatsapp{--background:#16875b;--background-hover:#11734c;--color:#fff}.onboarding-qr-modal .qr-modal-content{align-items:center;display:flex;flex-direction:column;gap:18px;padding-top:8px;text-align:center}.onboarding-qr-modal .qr-code-container{background:#fff;border:1px solid #e9edf2;border-radius:12px;max-width:100%;padding:12px}.onboarding-qr-modal .qr-code-container img{display:block;height:auto;max-width:100%}.onboarding-qr-modal .qr-link{color:#6d7685;font-size:13px;line-height:1.5;margin:0;overflow-wrap:anywhere}@media (max-width:420px){.completion-content{padding:24px 18px}.completion-title{font-size:23px}}.onboarding-checklist-page{--background:#fff;--color:#172033}.onboarding-checklist-body{margin:0 auto;padding:28px 0 52px;width:min(1180px,calc(100% - 32px))}.onboarding-checklist-overview{align-items:center;display:flex;gap:28px;justify-content:space-between;margin-bottom:28px}.onboarding-checklist-intro{max-width:620px}.onboarding-checklist-eyebrow{color:#b85000;display:block;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:8px}.onboarding-checklist-intro h1{color:#172033;font-size:clamp(26px,3vw,34px);font-weight:800;letter-spacing:-.5px;line-height:1.2;margin:0 0 8px}.onboarding-checklist-intro p{color:#6d7685;font-size:15px;line-height:1.6;margin:0}.onboarding-checklist-summary{background:#fff;border:1px solid #e9edf2;border-radius:15px;flex-shrink:0;padding:18px;width:330px}.onboarding-checklist-summary>div{align-items:center;display:flex;gap:12px;margin-bottom:16px}.onboarding-summary-icon{background:#fff3e8;border-radius:12px;color:#d85a00;display:grid;flex:0 0 42px;font-size:24px;height:42px;place-items:center;width:42px}.onboarding-checklist-summary strong{color:#172033;display:block;font-size:14px}.onboarding-checklist-summary strong+span{color:#6d7685;display:block;font-size:12px;margin-top:4px}.onboarding-checklist-summary b{color:#d85a00;font-size:20px;margin-left:auto}.onboarding-checklist-summary progress{-webkit-appearance:none;appearance:none;background:#edf0f3;border:0;border-radius:8px;display:block;height:6px;overflow:hidden;width:100%}.onboarding-checklist-summary progress::-webkit-progress-bar{background:#edf0f3}.onboarding-checklist-summary progress::-webkit-progress-value{background:#d85a00;border-radius:8px}.onboarding-checklist-summary progress::-moz-progress-bar{background:#d85a00;border-radius:8px}.onboarding-group{background:#fff;border:1px solid #e9edf2;border-radius:15px;margin-top:20px;overflow:hidden}.onboarding-group-header{align-items:center;background:#fff;border:0;cursor:pointer;display:flex;font:inherit;gap:14px;justify-content:space-between;padding:20px;text-align:left;width:100%}.onboarding-group-header-left{flex:1 1;min-width:0}.onboarding-group-title{color:#172033;display:block;font-size:17px;line-height:1.4}.onboarding-group-count{color:#6d7685;display:block;font-size:12px;margin-top:5px}.onboarding-group-chevron{color:#6d7685;flex-shrink:0;font-size:20px;transition:transform .2s}.onboarding-group-chevron.expanded{transform:rotate(180deg)}.onboarding-group-progress{display:flex;gap:5px;padding:0 20px 18px}.onboarding-group-progress-segment{background:#edf0f3;border-radius:4px;flex:1 1;height:4px}.onboarding-group-progress-segment.filled{background:#16875b}.onboarding-group-steps{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px 20px}.onboarding-group-steps[hidden]{display:none}.onboarding-step{align-items:center;background:#fff;border:1px solid #e9edf2;border-radius:12px;cursor:pointer;display:flex;font:inherit;gap:14px;min-width:0;padding:18px;text-align:left;transition:border-color .15s,background .15s}.onboarding-step.em_progresso{background:#fffaf6;border-color:#f1c49f}.onboarding-step-icon{background:#fff3e8;border-radius:12px;color:#d85a00;display:grid;flex:0 0 44px;font-size:23px;height:44px;place-items:center;width:44px}.onboarding-step-icon.concluido{background:#e8f8f1;color:#16875b}.onboarding-step-info{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.onboarding-step-name{color:#172033;font-size:14px;line-height:1.4}.onboarding-step-desc{color:#6d7685;font-size:13px;line-height:1.5}.onboarding-step-meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.onboarding-step-time{align-items:center;color:#6d7685;display:inline-flex;font-size:12px;gap:4px}.onboarding-group-badge-done,.onboarding-step-badge-done{background:#e8f8f1;border-radius:6px;color:#16875b;display:inline-block;font-size:11px;font-weight:600;padding:3px 8px}.onboarding-step-badge-progress{color:#b85000;font-size:11px;font-weight:600}.onboarding-step-arrow{color:#6d7685;flex-shrink:0;font-size:18px}.onboarding-group-header:focus-visible,.onboarding-step:focus-visible{outline:2px solid #d85a00;outline-offset:-3px}@media (hover:hover){.onboarding-step:hover{background:#fffaf6;border-color:#eaa96e}.onboarding-group-header:hover{background:#fafbfc}}@media (max-width:767px){.onboarding-checklist-overview{align-items:stretch;flex-direction:column;gap:20px}.onboarding-checklist-summary{width:100%}.onboarding-group-steps{grid-template-columns:minmax(0,1fr);padding:0 14px 14px}.onboarding-group-header{padding:16px}.onboarding-group-progress{padding:0 16px 16px}.onboarding-step{gap:12px;padding:14px}}@media (max-width:360px){.onboarding-step-icon{flex-basis:36px;font-size:21px;height:36px;width:36px}.onboarding-step-arrow{display:none}}div.OrdensSlides{height:calc(100% - 3em);padding-top:0}div.OrdensSlides .swiper-pagination-bullet{background:#333;opacity:.3}div.OrdensSlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.OrdensSlides{justify-content:flex-start;padding-bottom:50px}.Ordens,div.OrdensSlides{display:flex;flex-direction:column}.Ordens{overflow:hidden}.Ordens ion-label.invisivel{color:#0000;display:none}.Ordens a{text-decoration:none}div.OrdensSlides{height:auto;min-height:100%!important;position:relative}div.OrdensSlides ion-card{margin:2em 1em 1em;overflow:visible;width:calc(100% - 2em)}div.OrdensSlides ion-card-content,div.OrdensSlides ion-card-title{text-align:left}ion-card-content div.projeto{display:flex;margin-top:0}ion-card-content div.projeto ion-label{overflow:hidden;padding-right:10px;width:100px}ion-card-content div.projeto ion-label.projetoTexto{color:#000;font-weight:700;width:auto}ion-card-content div.projeto ion-icon{height:16px;margin-left:auto;width:16px}div.OrdensSlides ion-card-content span{color:var(--ion-color-primary);display:block;font-weight:700;margin:auto;text-align:center}div.OrdensSlides .status{bottom:15px;display:flex;font-size:x-small;position:absolute;right:10px}div.OrdensSlides ion-card-subtitle{text-align:center}div.OrdensSlides ion-card-subtitle>*{align-self:center;margin-right:.3em}div.OrdensSlides ion-card ion-card-header{margin:0 0 0 10px;padding:0;position:relative}div.OrdensSlides{background:#f2f2f2}div.OrdensSlides .pisca{align-self:center;animation-duration:2s;animation-iteration-count:infinite;background:gray;border-radius:10px;height:10px;margin-left:5px;width:10px}div.OrdensSlides .piscaverde{animation-name:piscarverde}div.OrdensSlides .piscavermelho{animation-name:piscarvermelho}div.OrdensSlides .piscaamarelo{animation-name:piscaramarelo}.custom-tab-bar{background:#fff;border:0;display:flex;justify-content:start;padding-left:16px}.custom-tab-bar ion-tab-button{color:#a0a0a0;font-size:16px;font-weight:400;text-transform:none}.custom-tab-bar .active-tab{color:#000;font-weight:700;position:relative}.custom-tab-bar .active-tab:after{background-color:var(--ion-color-primary);bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.agendamento-titulo1{font-size:20px}.agendamento-titulo1,.agendamento-titulo2{color:#4a4a4a;margin:16px;text-align:center}.agendamento-titulo2{font-size:16px}.agendamento-whatsapp-text{color:#25d366;font-weight:700}ion-popover{--width:auto;--min-width:320px;--max-width:500px}ion-popover ion-datetime{--background:#fff;min-width:300px;width:100%}ion-popover ion-footer{border-top:1px solid #e0e0e0}ion-popover ion-toolbar{--background:#fff;--border-width:0}.flat-button-balcao-comanda ion-label{font-size:.8rem}.flat-button-balcao-comanda{height:66px;width:100%}.OrdensLiberar ion-list{margin-left:.5em;margin-right:.5em}.OrdensLiberar ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.OrdensLiberar ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.OrdensLiberar ion-list .contentList h1{font-size:.8em;margin:0}.OrdensLiberar ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.OrdensLiberar{--border-width:0px;padding-bottom:0}div.ProjetosCupomSlides{background:#f2f2f2;height:calc(100% - 3em);padding-top:0}div.ProjetosCupomSlides .swiper-pagination-bullet{background:#333;opacity:.3}div.ProjetosCupomSlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.ProjetosCupomSlides{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:50px}.OrdensProdutosAdicionar ion-list{margin-left:.5em;margin-right:.5em}.OrdensProdutosAdicionar ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.OrdensProdutosAdicionar ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.OrdensProdutosAdicionar ion-list .contentList h1{font-size:.8em;margin:0}.OrdensProdutosAdicionar ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.OrdensProdutosAdicionar{--border-width:0px;padding-bottom:0}div.OrdensProdutosAdicionarSlides{background:#f2f2f2;height:calc(100% - 3em);padding-top:0}div.OrdensProdutosAdicionarSlides .swiper-pagination-bullet{background:#333;opacity:.3}div.OrdensProdutosAdicionarSlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.OrdensProdutosAdicionarSlides{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:50px}.OrdensProdutos ion-list{margin-left:.5em;margin-right:.5em}.OrdensProdutos ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.OrdensProdutos ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.OrdensProdutos ion-list .contentList h1{font-size:.8em;margin:0}.OrdensProdutos ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.OrdensProdutos{--border-width:0px;padding-bottom:0}div.OrdensProdutosSlides{background:#f2f2f2;height:calc(100% - 3em);padding-top:0}div.OrdensProdutosSlides .swiper-pagination-bullet{background:#333;opacity:.3}div.OrdensProdutosSlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.OrdensProdutosSlides{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:50px}.OrdensServicos ion-list{margin-left:.5em;margin-right:.5em}.OrdensServicos ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.OrdensServicos ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.OrdensServicos ion-list .contentList h1{font-size:.8em;margin:0}.OrdensServicos ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.OrdensServicos{--border-width:0px;padding-bottom:0}.mensagens-toolbar{--background:#fff;--color:#172033;--border-width:0}.mensagens-modal ion-content,.mensagens-page>ion-content{--background:#fff;--color:#172033}.mensagens-container{color:#172033;margin:0 auto;max-width:1180px;padding:28px 16px 32px}.mensagens-page-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.mensagens-page-heading h1{font-size:28px;font-weight:700;margin:0 0 8px}.mensagens-page-heading p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}.mensagens-container ion-button,.mensagens-modal ion-button{--border-radius:10px;--box-shadow:none;--padding-start:16px;--padding-end:16px;font-size:14px;font-weight:600;height:auto;letter-spacing:0;min-height:48px;text-transform:none}.mensagens-container ion-button::part(native),.mensagens-modal ion-button::part(native){border-radius:10px;line-height:1.4;min-height:inherit;padding-bottom:10px;padding-top:10px;white-space:normal}.mensagens-container ion-button.mensagens-primary,.mensagens-modal ion-button:not([fill=outline]):not([fill=clear]){--background:#d85a00;--color:#fff}.mensagens-modal ion-button[fill=outline]{--color:#d85a00;--border-color:#e9b58e;--border-width:1px;--background:#fff}.mensagens-modal ion-button.ion-color-primary{--ion-color-base:#d85a00!important;--ion-color-contrast:#fff!important}.mensagens-filter-card,.mensagens-grid{background:#fff;border:1px solid #e9edf2;border-radius:16px;overflow:hidden}.mensagens-grid-heading{align-items:center;display:flex;gap:14px;padding:20px}.mensagens-filter-card h2,.mensagens-grid-heading h2{font-size:18px;font-weight:700;margin:0}.mensagens-grid-heading p{color:#6d7685;font-size:13px;margin:5px 0 0}.mensagens-section-icon{align-items:center;background:#fff4e8;border-radius:12px;color:#d85a00;display:inline-flex;flex-shrink:0;font-size:22px;height:44px;justify-content:center;width:44px}.mensagens-table{border-collapse:collapse;font-size:13px;table-layout:fixed;width:100%}.mensagens-table th{background:#f8f9fb;color:#6d7685;font-size:10px;font-weight:800;padding:14px 16px;text-align:left;text-transform:uppercase}.mensagens-table td{border-top:1px solid #e9edf2;color:#172033;line-height:1.5;overflow-wrap:anywhere;padding:16px}.mensagens-table small{color:#6d7685;display:block;font-size:12px;margin-top:5px}.mensagens-table .mensagens-editable{cursor:pointer}.mensagens-table .mensagens-editable:hover{background:#fff8f1}.mensagens-table .mensagens-editable:focus-visible{background:#fff8f1;outline:2px solid #e6792e;outline-offset:-2px}.mensagens-table .xeguei-grid-status{max-width:100%;white-space:normal}.mensagens-table .mensagens-actions-heading{text-align:right;width:112px}.mensagens-table .mensagens-row-actions{text-align:right;white-space:nowrap}.mensagens-container .mensagens-delete,.mensagens-container .mensagens-icon-button{--padding-start:0;--padding-end:0;--color:#d85a00;display:inline-block;height:44px;margin:0;min-height:44px;vertical-align:middle;width:44px}.mensagens-container .mensagens-delete{--color:#d4251c;--background-hover:#fff0ed;--background-focused:#fff0ed}.mensagens-container .mensagens-delete[hidden],.mensagens-container .mensagens-icon-button[hidden],.mensagens-container ion-button[hidden]{display:none}.mensagens-row-actions ion-icon{font-size:22px}.mensagens-empty{border-top:1px solid #e9edf2;padding:40px 20px;text-align:center}.mensagens-empty>ion-icon{background:#fff4e8;border-radius:14px;color:#d85a00;font-size:26px;padding:14px}.mensagens-empty h3{font-size:18px;font-weight:700;margin:16px 0 8px}.mensagens-empty p{color:#6d7685;font-size:14px;line-height:1.5;margin:0}.mensagens-field>span{color:#172033;display:block;font-size:13px;font-weight:600;margin-bottom:8px}.mensagens-field ion-select,.mensagens-modal ion-input,.mensagens-modal ion-select,.mensagens-modal select{--padding-start:14px;--padding-end:14px;--padding-top:12px;--padding-bottom:12px;background:#fff;border:1px solid #dce1e8;border-radius:10px;box-sizing:border-box;color:#172033;font-size:14px;max-width:100%;min-height:48px;min-width:0;width:100%}.mensagens-field ion-select,.mensagens-modal ion-select{align-items:center;display:flex;padding:12px 14px}.mensagens-field ion-select::part(text),.mensagens-modal ion-select::part(text){flex:1 1;min-width:0}.mensagens-field ion-select::part(icon),.mensagens-modal ion-select::part(icon){flex:0 0 18px;height:18px;margin-left:12px;position:relative;width:18px}.mensagens-field ion-select:focus-within,.mensagens-modal ion-input:focus-within,.mensagens-modal ion-select:focus-within,.mensagens-modal select:focus-visible{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e;outline:0}.mensagens-modal ion-card{background:#fff;border:1px solid #e9edf2;border-radius:16px;box-shadow:none;color:#172033;margin:0 0 20px}.mensagens-modal ion-card-content{font-size:14px;line-height:1.6;padding:20px}.mensagens-modal ion-item{--background:#fff;--background-hover-opacity:0;--background-focused-opacity:0;--border-color:#e9edf2;color:#172033}.mensagens-modal .mensagens-form-footer{background:#fff;border-top:1px solid #e9edf2}.mensagens-form-footer ion-toolbar{--background:#fff;padding:12px 20px}.mensagens-form-footer ion-grid{padding:0}.mensagens-form-footer ion-row{gap:12px;justify-content:flex-end}.mensagens-form-footer ion-col{flex:0 1 240px;padding:0}.mensagens-form-footer ion-button{margin:0}.mensagens-form-footer ion-button+ion-button{margin-top:8px}@media (max-width:680px){.mensagens-container{padding:20px 12px calc(24px + env(safe-area-inset-bottom))}.mensagens-page-heading{align-items:stretch;flex-direction:column;gap:16px}.mensagens-page-heading h1{font-size:24px}.mensagens-grid-heading{padding:16px}.mensagens-table,.mensagens-table tbody{display:block}.mensagens-table thead{display:none}.mensagens-table tbody tr{grid-gap:10px 12px;border-top:1px solid #e9edf2;display:grid;gap:10px 12px;padding:16px}.mensagens-table td{border:0;display:block;padding:0}.mensagens-modal ion-card-content{padding:16px}.mensagens-form-footer ion-toolbar{padding:12px}.mensagens-form-footer ion-row{flex-direction:column;gap:8px}.mensagens-form-footer ion-col{flex:auto;width:100%}}.PainelMensagens .mensagens-filter-card{margin-bottom:24px;padding:20px}.painel-mensagens-filters{grid-gap:16px;align-items:end;display:grid;gap:16px;grid-template-columns:1fr 1.2fr 1.2fr auto;margin-top:20px}.painel-mensagens-filters ion-button{margin:0}.mensagens-date-button{align-items:center;background:#fff;border:1px solid #dce1e8;border-radius:10px;color:#172033;cursor:pointer;display:flex;font:inherit;font-size:14px;gap:10px;min-height:48px;padding:12px 14px;text-align:left;width:100%}.mensagens-date-button:focus-visible{outline:2px solid #e6792e;outline-offset:-2px}.painel-mensagens-summary{margin-bottom:24px}.painel-mensagens-summary>h2{font-size:16px;font-weight:600;margin:0 0 16px}.mensagens-metrics{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.mensagens-metric{align-items:center;background:#fff;border:1px solid #e9edf2;border-radius:16px;display:flex;gap:14px;padding:18px}.mensagens-metric>div{min-width:0}.mensagens-metric>div>span{color:#6d7685;font-size:13px}.mensagens-metric strong{display:block;font-size:24px;line-height:1.3;margin-top:6px;overflow-wrap:anywhere}.mensagens-metric-icon{align-items:center;border-radius:12px;display:flex;flex-shrink:0;font-size:22px;height:44px;justify-content:center;width:44px}.mensagens-metric-icon.is-warning{background:#fff4df;color:#b87100}.mensagens-metric-icon.is-queue{background:#eef;color:#6069d8}.mensagens-metric-icon.is-error{background:#fff0ed;color:#d4251c}.mensagens-metric-icon.is-success{background:#e8f8f1;color:#16875b}.painel-mensagens-table th:first-child{width:24%}.painel-mensagens-table th:nth-child(2){width:17%}.painel-mensagens-table th:nth-child(3){width:22%}.painel-mensagens-table .mensagens-actions-heading{width:76px}@media (max-width:900px){.mensagens-metrics,.painel-mensagens-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.PainelMensagens .mensagens-filter-card{padding:16px}.painel-mensagens-filters{grid-template-columns:minmax(0,1fr)}.mensagens-metric{gap:10px;padding:14px}.mensagens-metrics{gap:12px}.painel-mensagens-table tbody tr{grid-template-columns:minmax(0,1fr) 44px}.mensagem-recipient{grid-column:1;grid-row:1}.mensagem-date{color:#6d7685!important;font-size:12px;grid-column:1;grid-row:2}.mensagem-status{grid-column:1;grid-row:3}.mensagem-text{grid-column:1;grid-row:4}.painel-mensagens-table .mensagens-row-actions{align-self:center;grid-column:2;grid-row:1/5}}.parceiro-page{--parceiro-border:#e9edf2;--parceiro-text:#172033;--parceiro-muted:#6d7685;--parceiro-success:#16875b;--parceiro-warning:#b66a00}.parceiro-page ion-content{--background:#fff}.parceiro-container{margin:0 auto;padding:28px 0 52px;width:min(1180px,calc(100% - 32px))}.parceiro-hero{align-items:center;background:linear-gradient(125deg,#d85a00,#fa7d20 62%,#ff9f52);border-radius:20px;box-shadow:0 14px 32px #cc4f002e;color:#fff;display:flex;gap:32px;justify-content:space-between;padding:32px}.parceiro-eyebrow{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.12em;margin-bottom:8px;opacity:.82}.parceiro-hero h1{font-size:clamp(26px,4vw,38px);font-weight:800;margin:0 0 8px}.parceiro-hero p{font-size:15px;line-height:1.55;margin:0;max-width:600px;opacity:.9}.parceiro-convite{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border:1px solid #ffffff52;border-radius:14px;color:#fff;cursor:pointer;display:grid;min-width:230px;padding:17px 48px 15px 18px;position:relative;text-align:left}.parceiro-convite small,.parceiro-convite span{font-size:11px;opacity:.82}.parceiro-convite strong{font-size:22px;letter-spacing:.04em;margin:3px 0}.parceiro-convite ion-icon{font-size:22px;position:absolute;right:18px;top:23px}.parceiro-filtros{align-items:center;background:#fff;border:1px solid var(--parceiro-border);border-radius:14px;display:flex;gap:16px;justify-content:flex-start;margin:22px 0;padding:16px 18px}.parceiro-periodo{align-items:center;display:flex;gap:12px}.parceiro-periodo ion-icon{color:var(--ion-color-primary);flex:0 0 auto;font-size:24px}.parceiro-seletor-periodo{background:#f8f9fb;border:1px solid var(--parceiro-border);border-radius:10px;min-width:170px;padding:6px 12px}.parceiro-seletor-periodo:last-child{min-width:110px}.parceiro-seletor-periodo label{color:var(--parceiro-muted);display:block;font-size:11px;font-weight:700;text-transform:uppercase}.parceiro-seletor-periodo ion-select{color:var(--parceiro-text);font-weight:700;min-height:28px;padding:0}.parceiro-alerta{align-items:center;background:#fff1f1;border:1px solid #ffd3d3;border-radius:12px;display:flex;gap:12px;justify-content:space-between;margin-bottom:18px;padding:12px 16px}.parceiro-resumo{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:22px}.parceiro-card-resumo{align-items:center;background:#fff;border:1px solid var(--parceiro-border);border-radius:15px;display:flex;gap:14px;min-height:104px;padding:18px}.parceiro-card-icon{background:rgba(var(--ion-color-primary-rgb),.1);border-radius:12px;color:var(--ion-color-primary);display:grid;flex:0 0 auto;font-size:24px;height:44px;place-items:center;width:44px}.parceiro-card-resumo small,.parceiro-card-resumo strong{display:block}.parceiro-card-resumo small{color:var(--parceiro-muted);font-size:12px;margin-bottom:4px}.parceiro-card-resumo strong{color:var(--parceiro-text);font-size:24px}.parceiro-card-pago .parceiro-card-icon{background:#e8f8f1;color:var(--parceiro-success)}.parceiro-card-pendente .parceiro-card-icon{background:#fff4df;color:var(--parceiro-warning)}.parceiro-card-conversao .parceiro-card-icon{background:#edf0ff;color:#5368d9}.parceiro-lista-card{background:#fff;border:1px solid var(--parceiro-border);border-radius:16px;overflow:hidden}.parceiro-lista-header{align-items:center;border-bottom:1px solid var(--parceiro-border);display:flex;gap:24px;justify-content:space-between;padding:22px 24px}.parceiro-lista-header h2{color:var(--parceiro-text);font-size:19px;margin:0 0 4px}.parceiro-lista-header p{color:var(--parceiro-muted);font-size:12px;margin:0}.parceiro-valor-pago{align-items:center;color:var(--parceiro-success);display:flex;flex:0 0 auto;gap:10px}.parceiro-valor-pago ion-icon{font-size:25px}.parceiro-valor-pago span,.parceiro-valor-pago strong{display:block}.parceiro-valor-pago span{color:var(--parceiro-muted);font-size:11px}.parceiro-valor-pago strong{color:var(--parceiro-text);font-size:16px;margin-top:2px}.parceiro-tabela-wrapper{overflow-x:auto}.parceiro-tabela{border-collapse:collapse;width:100%}.parceiro-tabela td,.parceiro-tabela th{border-bottom:1px solid #f0f2f5;color:var(--parceiro-text);font-size:13px;padding:15px 18px;text-align:left;white-space:nowrap}.parceiro-tabela th{background:#fafbfc;color:var(--parceiro-muted);font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.parceiro-tabela tbody tr:last-child td{border-bottom:0}.parceiro-status{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:5px;padding:5px 9px}.parceiro-status.pago{background:#e8f8f1;color:var(--parceiro-success)}.parceiro-status.pendente{background:#fff4df;color:var(--parceiro-warning)}.parceiro-coluna-valor{font-weight:700}.parceiro-vazio{color:var(--parceiro-muted);padding:52px 20px;text-align:center}.parceiro-vazio ion-icon{font-size:44px;opacity:.5}.parceiro-vazio h3{color:var(--parceiro-text);font-size:17px;margin:10px 0 5px}.parceiro-vazio p{font-size:13px;margin:0}.parceiro-regras-conteudo{padding:20px}.parceiro-regras-intro{align-items:center;background:linear-gradient(135deg,#d85a00,#fa7d20);border-radius:14px;color:#fff;display:flex;gap:14px;padding:18px}.parceiro-regras-intro>span{background:#ffffff2e;border-radius:12px;display:grid;flex:0 0 auto;font-size:25px;height:44px;place-items:center;width:44px}.parceiro-regras-intro h2{font-size:19px;margin:0 0 4px}.parceiro-regras-intro p{font-size:12px;line-height:1.45;margin:0;opacity:.9}.parceiro-regras-lista{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:16px 0;padding:0}.parceiro-regras-lista li{background:#fff;border:1px solid var(--parceiro-border);border-radius:12px;display:flex;gap:12px;padding:14px}.parceiro-regras-lista li>span{background:rgba(var(--ion-color-primary-rgb),.1);border-radius:50%;color:var(--ion-color-primary);display:grid;flex:0 0 auto;font-size:12px;font-weight:800;height:28px;place-items:center;width:28px}.parceiro-regras-lista strong{color:var(--parceiro-text);font-size:13px}.parceiro-regras-lista p{color:var(--parceiro-muted);font-size:12px;line-height:1.45;margin:3px 0 0}.parceiro-regras-exemplo{align-items:flex-start;background:#fff5df;border:1px solid #f4dfb5;border-radius:10px;color:#6e4a0a;display:flex;gap:9px;padding:12px 14px}.parceiro-regras-exemplo ion-icon{flex:0 0 auto;font-size:18px;margin-top:1px}.parceiro-regras-exemplo p{font-size:11px;line-height:1.45;margin:0}@media (max-width:900px){.parceiro-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.parceiro-container{padding-top:14px;width:min(100% - 20px,1180px)}.parceiro-hero{align-items:stretch;border-radius:16px;flex-direction:column;padding:24px 20px}.parceiro-convite{width:100%}.parceiro-filtros,.parceiro-lista-header{align-items:stretch;flex-direction:column}.parceiro-periodo{grid-gap:8px;display:grid;gap:8px;grid-template-columns:auto 1fr 100px}.parceiro-seletor-periodo,.parceiro-seletor-periodo:last-child{min-width:0}.parceiro-resumo{gap:10px;grid-template-columns:1fr}.parceiro-card-resumo{min-height:82px;padding:14px}.parceiro-tabela thead{display:none}.parceiro-tabela,.parceiro-tabela tbody,.parceiro-tabela td,.parceiro-tabela tr{display:block;width:100%}.parceiro-tabela tr{border-bottom:1px solid var(--parceiro-border);padding:12px 16px}.parceiro-tabela tr:last-child{border-bottom:0}.parceiro-tabela td{align-items:center;border:0;display:flex;gap:18px;justify-content:space-between;padding:8px 0;text-align:right!important;white-space:normal}.parceiro-tabela td:before{color:var(--parceiro-muted);content:attr(data-label);font-size:10px;font-weight:800;letter-spacing:.04em;text-align:left;text-transform:uppercase}}.ProdutosCategoriasNovo ion-list{margin-left:.5em;margin-right:.5em}.ProdutosCategoriasNovo ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.ProdutosCategoriasNovo ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.ProdutosCategoriasNovo ion-list .contentList h1{font-size:.8em;margin:0}.ProdutosCategoriasNovo ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.ProdutosCategoriasNovo{--border-width:0px;padding-bottom:0}.cat-tipo-state{align-items:center;display:flex;flex-direction:column;min-height:100%;padding:24px 16px 32px}.cat-tipo-title{color:#6b7280;font-size:15px;margin:0 0 16px;text-align:center}.cat-tipo-card{align-items:center;background:#fff;border-radius:14px;box-shadow:0 1px 3px #00000026;display:flex;gap:14px;margin-bottom:12px;max-width:560px;padding:16px 20px;width:100%}.cat-tipo-card-icon{align-items:center;background:#fff7ed;border-radius:12px;color:var(--ion-color-primary);display:flex;font-size:22px;height:44px;justify-content:center;min-width:44px;width:44px}.cat-tipo-card-info{display:flex;flex:1 1;flex-direction:column;gap:2px}.cat-tipo-card-info strong{color:#000;font-size:15px;font-weight:600}.cat-tipo-card-info span{color:#6b7280;font-size:13px}.cat-tipo-card--advanced{background:#f9fafb;border:1px solid #e5e7eb;box-shadow:none;display:block}.cat-advanced-header{align-items:center;display:flex;gap:14px}.cat-tipo-card-icon--advanced{background:#f3f4f6;color:#6b7280}.cat-advanced-title{align-items:center;display:flex;gap:8px}.cat-advanced-title ion-badge{font-size:9px;font-weight:600;text-transform:uppercase}.cat-advanced-details{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;margin:14px 0 0 58px;padding:12px 14px}.cat-advanced-details strong{color:#7c2d12;display:block;font-size:13px}.cat-advanced-details p{color:#9a3412;font-size:12px;line-height:1.45;margin:5px 0 10px}.cat-advanced-details ion-button{margin:0}@media (max-width:520px){.cat-tipo-card{padding:14px}.cat-tipo-card ion-button{width:auto}.cat-advanced-header{gap:10px}.cat-advanced-details{margin-left:0}}.cat-form-card{background:#fff;border-radius:14px;box-shadow:0 1px 3px #0000001a;padding:16px}.cat-section-header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.cat-section-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;min-width:40px;width:40px}.cat-section-title{color:#222;font-size:13px;font-weight:700;letter-spacing:.04em}.cat-section-subtitle{color:#999;font-size:12px;margin-top:1px}.cat-field{margin-bottom:14px}.cat-field-label{color:#555;display:block;font-size:13px;font-weight:500;margin-bottom:4px}.cat-field-input{--border-radius:8px;--padding-start:12px;--padding-end:12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;min-height:42px}.cat-field-input:focus-within{border-color:var(--ion-color-primary)}.cat-info-layout{display:flex;flex-direction:column;gap:0}.cat-info-fields{flex:1 1}.cat-info-image{display:flex;flex-direction:column;margin-top:8px}.cat-image-dropzone{align-items:center;background:#fff8f2;border:2px dashed #ffb87a;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:140px;padding:20px;position:relative;transition:border-color .2s,background .2s}.cat-image-dropzone:hover{background:#fff3e8;border-color:var(--ion-color-primary)}.cat-image-dropzone-icon{align-items:center;background:#ffe8d6;border-radius:50%;color:var(--ion-color-primary);display:flex;font-size:24px;height:52px;justify-content:center;margin-bottom:4px;width:52px}.cat-image-dropzone--tall{min-height:140px}.cat-image-preview{aspect-ratio:1/1;border-radius:12px;max-width:180px;overflow:hidden;width:100%}.cat-image-preview img{height:100%;object-fit:cover;width:100%}.cat-pizza-item{border:1px solid #e0e0e0;border-radius:10px;margin-bottom:10px;padding:12px 14px}.cat-pizza-item-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.cat-pizza-item-label{color:#333;font-size:13px;font-weight:600}.cat-sabores-row{display:flex;flex-wrap:wrap;gap:8px}.cat-toggle-row{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.cat-toggle-label{color:#333;font-size:14px;font-weight:500}.cat-toggle-desc{color:#999;font-size:12px;margin-top:2px}.cat-empty-hint{color:#999;font-size:13px;padding:12px 0;text-align:center}.catalogo-categorias-panel{padding:16px 12px 8px}.catalogo-categorias-heading{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.catalogo-categorias-heading h2{color:var(--ion-color-tertiary);font-size:18px;font-weight:600;margin:0}.catalogo-categorias-heading h2 span{color:#6b7280;font-size:12px;font-weight:400}.catalogo-categorias-heading ion-button{margin:0}.catalogo-reorder-hint{color:#6b7280;font-size:12px;margin:12px 0 16px}.catalogo-todas-categorias{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;color:#374151;cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;margin:12px 0 4px;padding:14px 12px;width:100%}.catalogo-todas-categorias--selected{background:#fff7ed;border-color:var(--ion-color-primary);color:var(--ion-color-tertiary);font-weight:600}.ProdutosCategoriasNovo ion-list.catalogo-categorias-list{margin:0;padding:8px 0 0}.catalogo-categoria-item{--padding-start:8px;--inner-padding-end:4px;--min-height:76px;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:8px}.catalogo-categoria-item--selected{--background:#fff7ed;border-color:var(--ion-color-primary)}.catalogo-categoria-select{align-self:stretch;background:#0000;color:var(--ion-color-tertiary);cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:5px;justify-content:center;min-width:0;padding:12px 0;text-align:left}.catalogo-categoria-select strong{font-size:13px;line-height:1.4;overflow-wrap:anywhere}.catalogo-categoria-select span{color:#6b7280;font-size:11px}.catalogo-categoria-select:focus-visible,.catalogo-todas-categorias:focus-visible{border-radius:6px;outline:2px solid var(--ion-color-primary);outline-offset:-2px}.catalogo-categorias-panel .catalogo-categoria-actions{margin:0 0 0 4px}.catalogo-categorias-panel .catalogo-categoria-actions ion-button{--padding-start:6px;--padding-end:6px;height:32px;width:32px}.ProdutosCategoriasNovo .catalogo-categorias-empty{color:#6d7685;padding:24px 16px;text-align:center}.ProdutosCategoriasNovo .catalogo-categorias-empty-icon{align-items:center;background:#fff4e9;border-radius:12px;color:#d85a00;display:inline-flex;height:44px;justify-content:center;margin-bottom:12px;width:44px}.ProdutosCategoriasNovo .catalogo-categorias-empty-icon ion-icon{font-size:24px}.ProdutosCategoriasNovo .catalogo-categorias-empty h3{color:#172033;font-size:15px;font-weight:600;line-height:1.45;margin:0 0 8px;overflow-wrap:anywhere;white-space:normal}.ProdutosCategoriasNovo .catalogo-categorias-empty p{font-size:13px;line-height:1.5;margin:0}.categorias-page>ion-content{--background:#fff}.categorias-toolbar{--background:#fff;--color:#172033}.categorias-container{box-sizing:border-box;margin:0 auto;max-width:1180px;padding:24px 20px 100px;width:100%}.categorias-page-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.categorias-page-heading h1{color:#172033;font-size:28px;font-weight:700;margin:0 0 8px}.categorias-page-heading p{color:#6d7685;font-size:15px;line-height:1.5;margin:0}.categorias-add{--background:#d85a00;--color:#fff;--border-radius:10px;--box-shadow:none;flex-shrink:0;font-weight:600;letter-spacing:0;min-height:48px;text-transform:none}.categorias-grid{background:#fff;border:1px solid #e9edf2;border-radius:16px;overflow:hidden}.categorias-grid-heading{align-items:center;border-bottom:1px solid #e9edf2;display:flex;gap:14px;padding:20px}.categorias-grid-icon{align-items:center;background:#fff4e9;border-radius:12px;color:#d85a00;display:flex;font-size:24px;height:44px;justify-content:center;width:44px}.categorias-grid-heading h2{color:#172033;font-size:18px;font-weight:700;margin:0 0 5px}.categorias-grid-heading p{color:#6d7685;font-size:13px;margin:0}.categorias-columns{grid-gap:12px;background:#f8f9fb;border-bottom:1px solid #e9edf2;color:#6d7685;display:grid;font-size:11px;font-weight:700;gap:12px;grid-template-columns:1fr 1fr 44px;padding:16px 20px 16px 116px;text-transform:uppercase}.ProdutosCategoriasNovo ion-list.categorias-page-list{background:#fff;margin:0;padding:0}.categorias-page-row{--background:#fff;--background-hover:#fff8f1;--min-height:80px;--padding-start:16px;--inner-padding-end:16px;--border-color:#e9edf2}.categorias-page-row:last-child{--border-width:0;--inner-border-width:0}.categorias-page-row .categorias-name h3{color:#172033;font-size:14px;font-weight:600;white-space:normal}.categorias-page-row .categorias-name p{color:#6d7685;font-size:12px;margin-top:4px}.categorias-page-row .categorias-type{color:#6d7685;font-size:13px;white-space:normal}.categorias-page-row .catalogo-categoria-actions ion-button{--border-radius:10px;--color:#d85a00;height:44px;width:44px}@media (max-width:767px){.categorias-container{padding:20px 12px 110px}.categorias-page-heading h1{font-size:24px}.categorias-page-heading p{font-size:14px}.categorias-grid-heading{padding:16px}.categorias-columns{display:none}.categorias-page-row{--padding-start:8px;--inner-padding-end:8px}.categorias-page-row .categorias-type{flex:0.7 1;font-size:12px}}.uploadia-content{--background:#f3f4f6}.uploadia-intro-card{background:#fff;border-radius:14px;box-shadow:0 1px 3px #00000026;margin-bottom:14px;padding:16px 18px}.uploadia-intro-card h2{align-items:center;color:#000;display:flex;font-size:16px;font-weight:700;gap:8px;margin:0 0 6px}.uploadia-intro-card p{color:#6b7280;font-size:13px;line-height:1.5;margin:0}.uploadia-image-dropzone{align-items:center;background:#fff8f2;border:2px dashed #ffb87a;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;margin-top:4px;min-height:160px;padding:20px;transition:border-color .2s,background .2s}.uploadia-image-dropzone:hover{background:#fff3e8;border-color:var(--ion-color-primary)}.uploadia-image-dropzone--disabled{cursor:not-allowed;opacity:.55}.uploadia-image-dropzone-icon{align-items:center;background:#ffe8d6;border-radius:50%;color:var(--ion-color-primary);display:flex;font-size:24px;height:52px;justify-content:center;margin-bottom:4px;width:52px}.uploadia-image-dropzone-title{color:#333;font-size:14px;font-weight:600}.uploadia-image-dropzone-desc{color:#6b7280;font-size:12px}.uploadia-image-dropzone-hint{color:#bbb;font-size:11px}.uploadia-foto-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));margin-top:14px}.uploadia-foto-thumb{aspect-ratio:1/1;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 2px #0000000f;overflow:hidden;position:relative}.uploadia-foto-thumb img{height:100%;object-fit:cover;width:100%}.uploadia-foto-remove{-webkit-tap-highlight-color:transparent;align-items:center;background:#ef4444eb;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:26px;justify-content:center;position:absolute;right:4px;top:4px;width:26px}.uploadia-foto-remove ion-icon{font-size:16px}.uploadia-form-card{background:#fff;border-radius:14px;box-shadow:0 1px 3px #0000001a;margin-bottom:12px;padding:16px}.uploadia-form-card--nested{background:#fafafa;border:1px solid #eee;box-shadow:none;padding:12px}.uploadia-section-header{align-items:center;display:flex;gap:12px;margin-bottom:14px}.uploadia-section-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;justify-content:center;min-width:40px}.uploadia-section-icon ion-icon{font-size:20px}.uploadia-section-title{color:#222;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.uploadia-section-subtitle{color:#999;font-size:12px;margin-top:1px}.uploadia-section-actions{display:flex;gap:4px;margin-left:auto}.uploadia-field{margin-bottom:12px}.uploadia-field-label{color:#555;display:block;font-size:13px;font-weight:500;margin-bottom:4px}.uploadia-field-input{--background:#fff;--border-radius:8px;--padding-start:12px;--padding-end:12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;min-height:42px}.uploadia-field-input:focus-within{border-color:var(--ion-color-primary)}.uploadia-field-textarea{--background:#fff;--padding-start:12px;--padding-end:12px;--padding-top:10px;--padding-bottom:10px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;min-height:60px}.uploadia-table{border:1px solid #e0e0e0;border-radius:10px;overflow:hidden}.uploadia-table-header{align-items:center;background:#f9f9f9;border-bottom:1px solid #e0e0e0;color:#555;display:flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:.03em;padding:8px 12px;text-transform:uppercase}.uploadia-table-row{align-items:center;background:#fff;border-bottom:1px solid #f0f0f0;display:flex;gap:8px;padding:10px 12px}.uploadia-table-row:last-child{border-bottom:none}.uploadia-table-col-grow{flex:1 1;min-width:0}.uploadia-table-col-num,.uploadia-table-col-price{flex-shrink:0;width:90px}.uploadia-table-col-num{text-align:center}.uploadia-table-col-trash{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:32px}.uploadia-cell-input{--padding-start:0;--padding-top:0;--padding-bottom:0;color:#333;font-size:14px}.uploadia-cell-input-price{--padding-start:6px;--padding-end:6px;--padding-top:6px;--padding-bottom:6px;background:#fff;border:1px solid #e0e0e0;border-radius:6px;font-size:13px;text-align:right}.uploadia-trash{color:#ef4444;cursor:pointer;font-size:17px}.uploadia-empty-hint{color:#999;font-size:13px;padding:12px 0;text-align:center}.uploadia-toggle-row{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.uploadia-toggle-label{color:#333;font-size:14px;font-weight:500}.uploadia-toggle-desc{color:#999;font-size:12px;margin-top:2px}.uploadia-summary{background:#fff;border-radius:14px;box-shadow:0 1px 3px #0000001a;margin-bottom:12px;padding:14px 16px}.uploadia-summary-title{color:#000;font-size:15px;font-weight:700;margin:0 0 8px}.uploadia-summary-row{display:flex;flex-wrap:wrap;gap:8px}.uploadia-summary-chip{align-items:center;background:#e3f2fd;border-radius:14px;color:#1565c0;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.uploadia-summary-chip--alert{background:#fff4e5;color:#b45309}.uploadia-summary-chip--danger{background:#fee2e2;color:#b91c1c}.uploadia-summary-text{color:#6b7280;font-size:12px;line-height:1.5;margin-top:8px}.uploadia-actions-top{display:flex;justify-content:flex-end;margin-bottom:10px}.uploadia-cat-accordion{background:#fff;border-radius:14px;box-shadow:0 1px 3px #0000001a;margin-bottom:10px;overflow:hidden}.uploadia-cat-header-item{--background:#fff;--padding-start:14px;--inner-padding-end:14px}.uploadia-cat-header-title{color:#000;font-size:15px;font-weight:700}.uploadia-cat-header-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.uploadia-tag{align-items:center;background:#f3f4f6;border-radius:10px;color:#4b5563;display:inline-flex;font-size:11px;font-weight:600;gap:4px;letter-spacing:.02em;padding:2px 8px;text-transform:uppercase}.uploadia-tag--pizzas{background:#f3e5f5;color:#7b1fa2}.uploadia-tag--simples{background:#e8f5e9;color:#2e7d32}.uploadia-tag--complementos{background:#e0f2fe;color:#075985}.uploadia-tag--warn{background:#fef3c7;color:#92400e}.uploadia-tag--danger{background:#fee2e2;color:#b91c1c}.uploadia-row-actions{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.uploadia-warning-note{align-items:flex-start;background:#fef3c7;border-radius:8px;color:#92400e;display:flex;font-size:12px;gap:6px;line-height:1.4;margin:6px 0;padding:8px 10px}.uploadia-warning-note--danger{background:#fee2e2;color:#b91c1c}.uploadia-warning-note ion-icon{flex-shrink:0;font-size:16px;margin-top:1px}.uploadia-segment{--background:#f3f4f6;border-radius:10px}.uploadia-product-card{background:#fff;border:1px solid #eee;border-radius:12px;margin-bottom:10px;padding:12px}.uploadia-product-card-header{align-items:center;display:flex;gap:8px;margin-bottom:8px}.uploadia-product-card-index{align-items:center;background:#fff7ed;border-radius:50%;color:var(--ion-color-primary);display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.uploadia-product-card-title{color:#444;flex:1 1;font-size:13px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.uploadia-grupo-card{background:#fafafa;border:1px dashed #d1d5db;border-radius:10px;margin-bottom:8px;padding:10px 12px}.uploadia-grupo-card-header{align-items:center;display:flex;gap:8px;margin-bottom:8px}.uploadia-grupo-card-title{color:#555;flex:1 1;font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.uploadia-grupo-row-min-max{display:flex;gap:10px}.uploadia-grupo-row-min-max>div{flex:1 1}.uploadia-add-btn{--background:#0000;--color:var(--ion-color-primary);--box-shadow:none;--border-radius:8px;font-size:13px;font-weight:600;margin:6px 0 0}.uploadia-empty-state{color:#6b7280;font-size:14px;padding:40px 16px;text-align:center}.uploadia-empty-state ion-icon{color:#d1d5db;font-size:48px;margin-bottom:8px}.uploadia-content,.uploadia-toolbar{--background:#fff;--color:#172033}.uploadia-content{--padding-start:24px;--padding-end:24px;--padding-top:16px;--padding-bottom:24px}.uploadia-form-card,.uploadia-intro-card{border:1px solid #e9edf2;border-radius:16px;box-shadow:none;padding:20px}.uploadia-intro-card{margin-bottom:20px}.uploadia-intro-card h2,.uploadia-section-title{color:#172033;font-size:17px;letter-spacing:0}.uploadia-intro-card p{color:#6d7685;font-size:14px;line-height:1.6}.uploadia-section-subtitle{color:#6d7685}.uploadia-image-dropzone{border:1px dashed #f2b47f;border-radius:16px;font-family:inherit;min-height:190px;padding:24px;text-align:center;width:100%}.uploadia-image-dropzone:focus-visible{outline:2px solid #e6792e;outline-offset:3px}.uploadia-image-dropzone-icon{background:#fff0df;border-radius:12px;color:#d85a00;height:44px;width:44px}.uploadia-image-dropzone-title{color:#172033;font-size:15px}.uploadia-image-dropzone-desc{font-size:13px;line-height:1.5}.uploadia-image-dropzone-hint{color:#6d7685;font-size:12px;margin-top:4px}.uploadia-content .uploadia-field-label{color:#172033;font-size:13px;font-weight:600;margin-bottom:8px}.uploadia-content .uploadia-field-input,.uploadia-content .uploadia-field-textarea{--border-radius:10px;border:1px solid #dce1e8;border-radius:10px;color:#172033;font-size:14px;min-height:48px}.uploadia-content .uploadia-field-input:focus-within,.uploadia-content .uploadia-field-textarea:focus-within{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e}.uploadia-content ion-button{--border-radius:10px;--box-shadow:none;font-size:14px;letter-spacing:0;min-height:44px;text-transform:none}.uploadia-content ion-button::part(native){border-radius:10px}.uploadia-footer{background:#fff;border-top:1px solid #e9edf2}.uploadia-footer ion-toolbar{--background:#fff;--border-width:0;padding:12px 24px}.uploadia-footer ion-button{--padding-start:24px;--padding-end:24px;--background:#d85a00;--color:#fff;--border-radius:10px;--box-shadow:none;font-size:14px;font-weight:600;height:48px;letter-spacing:0;margin:0 0 0 auto;max-width:100%;min-height:48px;min-width:240px;text-transform:none;width:fit-content}.uploadia-footer ion-button.ion-color{--ion-color-base:#d85a00!important;--ion-color-contrast:#fff!important;--ion-color-shade:#c65000!important;--ion-color-tint:#df6b18!important}@media (max-width:767px){.uploadia-content{--padding-start:12px;--padding-end:12px;--padding-top:12px}.uploadia-form-card,.uploadia-intro-card{padding:16px}.uploadia-footer ion-toolbar{padding:12px}.uploadia-footer ion-button{min-width:0;width:100%}}.uploadia-cat-accordion,.uploadia-summary{border:1px solid #e9edf2;border-radius:16px;box-shadow:none;margin-bottom:20px}.uploadia-summary{padding:20px}.uploadia-summary-title{color:#172033;font-size:18px}.uploadia-summary-chip,.uploadia-tag{border-radius:999px;letter-spacing:0;padding:6px 10px;text-transform:none}.uploadia-summary-text{font-size:13px;margin-bottom:0}.uploadia-category-body{background:#fff;border-top:1px solid #e9edf2;padding:16px}.uploadia-cat-header-title{color:#172033;overflow-wrap:anywhere}.uploadia-section-title{text-transform:none}.uploadia-section-subtitle{font-size:13px;line-height:1.5}.uploadia-section-icon{border-radius:12px;height:40px;width:40px}.uploadia-product-card{border-color:#e9edf2;border-radius:16px;margin-bottom:16px;padding:16px}.uploadia-product-card-header{border-bottom:1px solid #e9edf2;flex-wrap:wrap;margin-bottom:16px;padding-bottom:12px}.uploadia-product-card-title{color:#172033;font-size:15px;letter-spacing:0;min-width:100px;overflow-wrap:anywhere;text-transform:none}.uploadia-product-card-index{background:#fff4e9;border-radius:10px;color:#d85a00}.uploadia-header-actions ion-button{--padding-start:0;--padding-end:0;--border-radius:10px;height:44px;margin:0;width:44px}.uploadia-header-actions ion-button::part(native){border-radius:10px;overflow:hidden}.uploadia-header-actions ion-button ion-icon{font-size:20px}.uploadia-header-actions ion-button[color=danger]{--background-hover:#fff0ed;--background-focused:#fff0ed}.uploadia-content .uploadia-segment{background:#f8f9fb;border:1px solid #e9edf2;border-radius:12px;max-width:none;padding:4px;width:100%}.uploadia-segment ion-segment-button{--indicator-color:#0000;--indicator-height:0;--background-checked:#fff4e9;--color:#6d7685;--color-checked:#b94d00;--border-radius:10px;font-size:13px;font-weight:600;letter-spacing:0;min-height:44px;min-width:0;text-transform:none}.uploadia-segment ion-segment-button::part(indicator){display:none}.uploadia-grupo-card{background:#fff;border:1px solid #e9edf2;border-radius:12px;padding:16px}.uploadia-grupo-card-title{color:#172033;font-size:14px;letter-spacing:0;text-transform:none}.uploadia-table{border-color:#e9edf2;border-radius:12px}.uploadia-table-header{background:#f8f9fb;border-color:#e9edf2;color:#6d7685;padding:12px}.uploadia-table-row{border-color:#e9edf2}.uploadia-content .uploadia-cell-input,.uploadia-content .uploadia-cell-input-price{--padding-start:10px;--padding-end:10px;border:1px solid #dce1e8;border-radius:10px;font-size:14px;min-height:44px}.uploadia-cell-input-price:focus-within,.uploadia-cell-input:focus-within{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e}.uploadia-table-col-trash{width:44px}.uploadia-trash{border-radius:10px;height:20px;padding:10px;width:20px}.uploadia-trash:hover{background:#fff0ed}@media (max-width:767px){.uploadia-category-body{padding:10px}.uploadia-category-body .uploadia-form-card,.uploadia-grupo-card,.uploadia-product-card{padding:12px}.uploadia-segment ion-segment-button{--padding-start:4px;--padding-end:4px;font-size:11px}.uploadia-table-col-num,.uploadia-table-col-price{width:70px}.uploadia-table-header,.uploadia-table-row{gap:6px;padding:8px}.uploadia-footer ion-button{height:auto;white-space:normal}}#map{height:100%;width:100vw}.my-custom-class.modal .modal-wrapper .ion-page video{height:100%;position:absolute;width:100%}.my-custom-class.modal .modal-wrapper{background-color:#fff}.my-custom-class.modal ion-label.helper{color:#000;font-size:larger;padding:1em 1em .5em;position:absolute;text-align:center;top:0;width:100%}.my-custom-class.modal ion-label.copiar{font-size:small}.my-custom-class.modal .actions{bottom:0;padding-bottom:1em;padding-top:.5em;position:absolute}.my-custom-class.modal .actions ion-label{color:#fff}.catalogo-editor-modal ion-content{--background:#fff;--color:#172033}.catalogo-editor-body{padding:20px 24px 24px}.catalogo-editor-modal .catalogo-form-card{border:1px solid #e9edf2;border-radius:16px!important;box-shadow:none;margin-bottom:20px!important}.catalogo-editor-modal .catalogo-form-card>ion-card-content{padding:20px!important}.catalogo-editor-modal .catalogo-section-header{gap:12px;margin-bottom:20px}.catalogo-editor-modal .catalogo-section-title{color:#172033;font-size:17px;font-weight:700;letter-spacing:0}.catalogo-editor-modal .catalogo-section-subtitle,.catalogo-editor-modal .catalogo-subsection-subtitle,.catalogo-editor-modal .catalogo-toggle-desc{color:#6d7685;font-size:13px;line-height:1.5}.catalogo-editor-modal .catalogo-section-icon{background:#fff4e9!important;border-radius:12px;height:40px;width:40px}.catalogo-editor-modal .catalogo-field{margin-bottom:18px}.catalogo-editor-modal .catalogo-field-label{color:#172033;font-size:13px;font-weight:600;margin-bottom:8px}.catalogo-editor-modal .catalogo-field-input{--border-radius:10px;border:1px solid #dce1e8;border-radius:10px;color:#172033;font-size:14px;min-height:48px}.catalogo-editor-modal .catalogo-field-input:focus-within{border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e}.catalogo-editor-modal .catalogo-info-basica-image{padding:0}.catalogo-editor-modal .catalogo-image-dropzone{background:#fffaf5;border-color:#f5c49b;border-radius:12px;border-width:1px;min-height:200px}.catalogo-editor-modal .catalogo-image-preview{max-width:220px}.catalogo-editor-modal .catalogo-config-divider{background:#e9edf2;margin:20px 0}.catalogo-editor-modal .catalogo-toggle-row{padding:14px 0}.catalogo-editor-modal .catalogo-toggle-label{color:#172033}.catalogo-editor-modal .catalogo-radio-option{min-height:44px}.catalogo-editor-modal ion-item{--background-hover-opacity:0;--background-focused-opacity:0}.catalogo-editor-modal .catalogo-editor-tabs{--background:#fff;--padding-start:24px;--padding-end:24px;--padding-bottom:12px;--min-height:56px}.catalogo-editor-tabs ion-segment{background:#f8f9fb;border:1px solid #e9edf2;border-radius:12px;max-width:none;padding:4px;width:100%}.catalogo-editor-tabs ion-segment-button{--border-radius:8px;--color:#6d7685;--color-checked:#b94d00;--background:#0000;--background-checked:#fff4e9;--indicator-height:0;--indicator-box-shadow:none;--indicator-color:#0000;font-weight:600;height:42px!important;letter-spacing:0;min-height:42px;text-transform:none}.catalogo-editor-tabs ion-segment-button::part(native){border-radius:8px}.catalogo-editor-modal ion-button{--border-radius:10px;--box-shadow:none;font-weight:600;letter-spacing:0;text-transform:none}.catalogo-editor-modal .catalogo-editor-add-group{--color:#b94d00;--border-color:#f5c49b;--border-width:1px;--background:#fffaf5;--padding-start:16px;--padding-end:16px;font-size:14px;height:auto;margin:0 0 20px;min-height:48px;white-space:normal}.catalogo-editor-add-group ion-icon{margin-right:8px}.catalogo-editor-modal .catalogo-editor-delete{--color:#ce362b;--background:#fff3f1;--background-hover:#ffe7e3;--padding-start:10px;--padding-end:10px;flex-shrink:0;font-size:13px;height:44px;margin:0;min-width:44px}.catalogo-editor-modal .catalogo-editor-delete ion-icon{font-size:22px!important}.catalogo-section-header .catalogo-editor-delete ion-icon{margin-right:6px}.catalogo-editor-modal .catalogo-editor-quantity{margin-top:12px;padding:0}.catalogo-editor-quantity ion-col{flex:0 0 180px;max-width:50%;padding:4px 8px 4px 0;width:180px}.catalogo-editor-quantity ion-label{color:#6d7685;font-size:13px}.catalogo-editor-modal .catalogo-editor-stepper{background:#fff;border:1px solid #dce1e8;border-radius:10px;gap:0;height:48px;overflow:hidden;padding:0!important}.catalogo-editor-stepper ion-label{color:#172033;font-size:16px!important;font-weight:600;margin:0;min-width:36px;text-align:center}.catalogo-editor-modal .catalogo-editor-stepper-button{--padding-start:10px;--padding-end:10px;--color:#b94d00;--background-hover:#fff4e9;height:44px;margin:0;width:44px}.catalogo-editor-stepper-button ion-icon{font-size:20px;margin:0}.catalogo-editor-modal .catalogo-action-card{background:#fffaf5;border:1px solid #f5c49b;border-radius:12px;font:inherit;height:100%;min-height:132px;padding:16px;width:100%}.catalogo-editor-modal .catalogo-action-card-title{font-size:14px}.catalogo-editor-modal .catalogo-action-card-desc{color:#6d7685;font-size:12px;line-height:1.5}.catalogo-editor-modal .catalogo-action-card-icon{border-radius:10px;height:36px;width:36px}.catalogo-editor-modal .catalogo-action-card:focus-visible{outline:2px solid #e6792e;outline-offset:2px}.catalogo-editor-modal ion-footer{background:#fff;border-top:1px solid #e9edf2;padding:12px 24px max(12px,env(safe-area-inset-bottom))}.catalogo-editor-modal ion-footer ion-toolbar{--background:#fff;--border-width:0;--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0}.catalogo-editor-modal ion-footer ion-button{font-size:14px;height:48px;margin:0 0 0 auto}@media (max-width:767px){.catalogo-editor-body{padding:16px 12px}.catalogo-editor-modal .catalogo-form-card>ion-card-content{padding:16px!important}.catalogo-editor-modal .catalogo-editor-tabs{--padding-start:12px;--padding-end:12px}.catalogo-editor-modal .catalogo-section-header{flex-wrap:wrap}.catalogo-editor-modal .catalogo-section-title{font-size:16px}.catalogo-editor-modal .catalogo-info-basica-image{margin-top:8px}.catalogo-editor-modal .catalogo-editor-add-group{width:100%}.catalogo-editor-modal ion-footer{padding-inline:16px}.catalogo-editor-modal ion-footer ion-button{width:100%}}.catalogo-editor-tabs ion-segment-button{flex:1 1;max-width:none!important;min-width:0}.catalogo-editor-modal .catalogo-editor-add-group{height:48px}.catalogo-editor-modal .catalogo-editor-add-group::part(native){min-height:48px}.catalogo-editor-quantity ion-col{flex:0 0 180px!important;max-width:50%!important;width:180px!important}@media (min-width:768px){.catalogo-editor-modal .catalogo-info-basica-image{min-width:0;width:34%}.catalogo-editor-modal ion-footer ion-button{width:240px}}@media (max-width:767px){.catalogo-section-header .catalogo-editor-delete{font-size:0;width:44px}.catalogo-section-header .catalogo-editor-delete ion-icon{margin:0}}.catalogo-editor-modal .catalogo-complemento-grid{--complemento-columns:28px minmax(0,1fr) 112px 112px 52px;background:#fff;border:1px solid #e9edf2;border-radius:16px;overflow:hidden}.catalogo-editor-modal .catalogo-complemento-columns,.catalogo-editor-modal .catalogo-complemento-row-main{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:var(--complemento-columns);padding:16px}.catalogo-editor-modal .catalogo-complemento-columns{background:#f8f9fb;border-bottom:1px solid #e9edf2;color:#6d7685;font-size:11px;font-weight:700;letter-spacing:.035em;min-height:48px;text-transform:uppercase}.catalogo-complemento-number-heading{text-align:right}.catalogo-complemento-actions-heading{text-align:center}.catalogo-editor-modal .catalogo-complemento-reorder-item{background:#fff;border-bottom:1px solid #e9edf2}.catalogo-editor-modal .catalogo-complemento-reorder-item:last-child{border-bottom:0}.catalogo-editor-modal .catalogo-complemento-reorder-handle{align-items:center;align-self:stretch;color:#9ca3af;display:flex;grid-column:1;grid-row:1/3;justify-content:center;margin:0;max-width:28px;min-width:28px;width:28px}.catalogo-complemento-reorder-handle ion-icon{font-size:22px}.catalogo-complemento-name-field{grid-column:2;min-width:0}.catalogo-complemento-price-field{grid-column:3;min-width:0}.catalogo-complemento-cost-field{grid-column:4;min-width:0}.catalogo-complemento-cost-field ion-input,.catalogo-complemento-price-field ion-input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.catalogo-complemento-actions{display:flex;grid-column:5;justify-content:center}.catalogo-complemento-description-field{grid-column:2/5;min-width:0}.catalogo-editor-modal .catalogo-complemento-grid .catalogo-field-input{--padding-start:12px;--padding-end:12px;--padding-top:12px;--padding-bottom:12px;background:#fff;margin:0;min-height:48px;width:100%}.catalogo-editor-modal .catalogo-complemento-grid .catalogo-field-input.input-disabled,.catalogo-editor-modal .catalogo-complemento-grid .catalogo-field-input.textarea-disabled{background:#f8f9fb}.catalogo-editor-modal .catalogo-complemento-grid .catalogo-editor-delete{--border-radius:10px;height:44px;width:44px}.catalogo-editor-modal .catalogo-complemento-grid .catalogo-editor-delete::part(native){border-radius:10px}.catalogo-complemento-optional{color:#6d7685;font-weight:400}.catalogo-complemento-mobile-label{display:none}@media (max-width:767px){.catalogo-editor-modal .catalogo-complemento-columns{display:none}.catalogo-editor-modal .catalogo-complemento-row-main{align-items:end;gap:14px 8px;grid-template-columns:22px minmax(0,1fr) minmax(0,1fr) 44px;padding:14px 10px}.catalogo-editor-modal .catalogo-complemento-reorder-handle{grid-row:1/4;max-width:22px;min-width:22px;width:22px}.catalogo-complemento-name-field{grid-column:2/4;grid-row:1}.catalogo-complemento-actions{grid-column:4;grid-row:1;padding-bottom:2px}.catalogo-complemento-cost-field,.catalogo-complemento-price-field{grid-column:2/5;grid-row:2;width:calc(50% - 4px)}.catalogo-complemento-cost-field{justify-self:end}.catalogo-complemento-description-field{grid-column:2/5;grid-row:3}.catalogo-complemento-mobile-label{color:#172033;display:block;font-size:13px;font-weight:600;margin-bottom:8px}}.ProdutosCatalogo ion-list{margin-left:.5em;margin-right:.5em}.ProdutosCatalogo ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.ProdutosCatalogo ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.ProdutosCatalogo ion-list .contentList h1{font-size:.8em;margin:0}.ProdutosCatalogo ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.ProdutosCatalogo{--border-width:0px;padding-bottom:0}div.ProdutosCatalogoSlides{background:#f2f2f2;height:calc(100% - 3em);padding-top:0}div.ProdutosCatalogoSlides .swiper-pagination-bullet{background:#333;opacity:.3}div.ProdutosCatalogoSlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.ProdutosCatalogoSlides{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:50px}.div-qrcode{text-align:center}.header-qrcode h1{color:#000;font-size:24px;margin:0}.qr-code{margin:20px 0}.qr-code img{height:250px;width:250px}.copy-code-catalogo-prod{word-wrap:break-word;align-items:center;display:flex;justify-content:space-between;padding:20px;width:100%;word-break:break-all}.catalogo-empty-state{align-items:center;display:flex;flex-direction:column;min-height:calc(100vh - 120px);padding:32px 16px 100px}.catalogo-empty-title{color:#000;font-size:22px;font-weight:700;margin:0 0 8px;text-align:center}.catalogo-empty-subtitle{color:#6b7280;font-size:14px;line-height:1.5;margin:0 0 24px;max-width:400px;text-align:center}.catalogo-empty-card{align-items:center;background:#fff;border-radius:14px;box-shadow:0 1px 3px #00000026;display:flex;gap:14px;margin-bottom:12px;max-width:560px;padding:16px 20px;width:100%}.catalogo-empty-card-icon{align-items:center;background:#fff7ed;border-radius:12px;color:var(--ion-color-primary);display:flex;flex-shrink:0;font-size:22px;height:44px;justify-content:center;width:44px}.catalogo-empty-card-info{display:flex;flex:1 1;flex-direction:column;gap:2px}.catalogo-empty-card-info strong{color:#000;font-size:15px;font-weight:600}.catalogo-empty-card-info span{color:#6b7280;font-size:13px}.catalogo-form-card{border-radius:14px!important;box-shadow:0 1px 3px #00000026;margin:0 0 12px!important;overflow:visible}.catalogo-section-header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.catalogo-section-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.catalogo-section-title{color:#222;font-size:13px;font-weight:700;letter-spacing:.04em}.catalogo-section-subtitle{color:#999;font-size:12px;margin-top:1px}.catalogo-subsection-header{align-items:center;display:flex;gap:10px;margin:14px 0 10px}.catalogo-subsection-icon{align-items:center;background:#f3f4f6;border-radius:8px;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.catalogo-subsection-title{color:#333;font-size:12px;font-weight:700;letter-spacing:.03em}.catalogo-subsection-subtitle{color:#aaa;font-size:11px}.catalogo-field{margin-bottom:14px}.catalogo-field-label{color:#555;display:block;font-size:13px;font-weight:500;margin-bottom:4px}.catalogo-field-input{--background:#fff;--border-radius:8px;--padding-start:12px;--padding-end:12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;min-height:42px}.catalogo-field-input:focus-within{border-color:var(--ion-color-primary)}.catalogo-toggle-row{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.catalogo-toggle-label{color:#333;font-size:14px;font-weight:500}.catalogo-toggle-desc{color:#999;font-size:12px;margin-top:2px}.catalogo-disponibilidade-toggle{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;margin-top:4px;padding:12px}.catalogo-disponibilidade-padrao{background:#f3faf5;border-left:3px solid var(--ion-color-success);border-radius:6px;color:#477052;font-size:12px;line-height:1.45;margin:8px 0 12px;padding:9px 12px}.catalogo-info-chip{align-items:center;border-radius:8px;display:flex;font-size:12px;line-height:1.4;margin:4px 0 10px;padding:8px 12px}.catalogo-info-chip--success{background:#e8f5e9;color:#2e7d32}.catalogo-info-chip--info{background:#e3f2fd;color:#1565c0}.catalogo-config-divider{background:#eee;height:1px;margin:14px 0}.catalogo-image-dropzone{align-items:center;background:#fff8f2;border:2px dashed #ffb87a;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:140px;padding:20px;position:relative;transition:border-color .2s,background .2s}.catalogo-image-dropzone:hover{background:#fff3e8;border-color:var(--ion-color-primary)}.catalogo-image-dropzone-icon{align-items:center;background:#ffe8d6;border-radius:50%;color:var(--ion-color-primary);display:flex;font-size:24px;height:52px;justify-content:center;margin-bottom:4px;width:52px}.catalogo-image-preview{aspect-ratio:1/1;border-radius:12px;max-width:180px;overflow:hidden;width:100%}.catalogo-image-preview img{height:100%;object-fit:cover;width:100%}@media (min-width:768px){.catalogo-col-right{padding-left:2px!important}}.catalogo-info-basica-layout{display:flex;flex-direction:column;gap:0}.catalogo-info-basica-fields{flex:1 1}.catalogo-info-basica-image{flex-shrink:0}.catalogo-image-dropzone--tall{min-height:140px}@media (min-width:768px){.catalogo-info-basica-layout{align-items:stretch;flex-direction:row;gap:20px}.catalogo-info-basica-fields{flex:1 1;min-width:0}.catalogo-info-basica-image{display:flex;flex-direction:column;flex-shrink:0;padding:16px;width:400px}.catalogo-image-dropzone--tall{flex:1 1}}.catalogo-radio-option{align-items:center;display:flex;gap:8px}.catalogo-complementos-select-alert .alert-wrapper,.catalogo-item-categoria-select-alert .alert-wrapper{max-width:620px;width:min(92vw,620px)}.catalogo-complementos-select-alert .alert-checkbox-group,.catalogo-complementos-select-alert .alert-radio-group,.catalogo-item-categoria-select-alert .alert-radio-group{max-height:min(68vh,520px)}.catalogo-complementos-select-alert .alert-checkbox-label,.catalogo-complementos-select-alert .alert-radio-label,.catalogo-item-categoria-select-alert .alert-radio-label{line-height:1.35;overflow:visible;text-overflow:clip;white-space:normal}.catalogo-complementos-select-alert .alert-checkbox-button,.catalogo-complementos-select-alert .alert-radio-button,.catalogo-item-categoria-select-alert .alert-radio-button{align-items:flex-start;height:auto;min-height:56px}.catalogo-qty-control{align-items:center;display:flex;gap:8px}.catalogo-qty-btn{-webkit-tap-highlight-color:transparent;align-items:center;border-radius:50%;cursor:pointer;display:flex;justify-content:center}.catalogo-qty-value{color:#333;font-size:20px;font-weight:600;min-width:28px;text-align:center}.catalogo-action-card{align-items:center;background:#fafafa;border:1px solid #e8e8e8;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:160px;padding:16px 10px;text-align:center;transition:border-color .2s,background .2s}.catalogo-action-card:hover{background:#f5f5f5;border-color:#ccc}.catalogo-action-card--dashed{background:#fff8f2;border:2px dashed #ffb87a}.catalogo-action-card--dashed:hover{background:#fff3e8;border-color:var(--ion-color-primary)}.catalogo-action-card-icon{align-items:center;border-radius:50%;display:flex;height:48px;justify-content:center;margin-bottom:4px;width:48px}.catalogo-action-card-title{color:#333;font-size:13px;font-weight:700}.catalogo-action-card-desc{color:#999;font-size:11px;line-height:1.3}.catalogo-complemento-item{align-items:flex-start;border-bottom:1px solid #f0f0f0;display:flex;gap:12px;padding:12px 0}.catalogo-complemento-item:last-child{border-bottom:none}.catalogo-complemento-reorder-item{display:block}.catalogo-complemento-reorder-content{min-width:0;width:100%}.catalogo-complemento-row-main{align-items:center;display:flex;gap:8px;padding:10px 12px 4px}.catalogo-complemento-reorder-handle{color:#9ca3af;display:flex;justify-content:center;max-width:32px;min-width:32px;width:32px}.catalogo-dias-card{background:#fff8f3;border:1.5px solid #ff7000;border-radius:14px;margin:8px 0 4px;padding:14px 16px}.catalogo-dias-card-header{align-items:flex-start;display:flex;gap:12px;margin-bottom:12px}.catalogo-dias-card-icon{align-items:center;background:#fff0e0;border-radius:10px;color:#ff7000;display:flex;font-size:18px;height:36px;justify-content:center;min-width:36px;width:36px}.catalogo-dias-card-title{align-items:center;color:#1a1a1a;display:flex;flex-wrap:wrap;font-size:14px;font-weight:600;gap:8px;margin-bottom:4px}.catalogo-dias-badge-novo{background:#ff7000;border-radius:6px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:1.6;padding:2px 7px}.catalogo-dias-card-desc{color:#888;font-size:12px;line-height:1.5}.catalogo-dias-chips{display:flex;flex-wrap:wrap;gap:8px}.catalogo-dia-chip{-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px solid #ddd;border-radius:20px;color:#555;cursor:pointer;font-size:13px;font-weight:500;outline:none;padding:5px 14px;transition:background .15s,border-color .15s,color .15s}.catalogo-dia-chip--ativo{background:#ff7000;border-color:#ff7000;color:#fff}.catalogo-page-toolbar{--background:#fff;--color:#172033;--border-width:0}.catalogo-page-toolbar ion-title{font-weight:700}.catalogo-main-content{--background:#fff;--color:#172033}.catalogo-container{margin:0 auto;padding:28px 0 100px;width:min(1180px,calc(100% - 32px))}.catalogo-page-heading{margin-bottom:24px}.catalogo-page-heading h1{color:#172033;font-size:clamp(24px,3vw,30px);font-weight:800;margin:0 0 10px}.catalogo-page-heading p{color:#6d7685;font-size:15px;line-height:1.6;margin:0}.catalogo-products-panel,.catalogo-workspace{min-width:0}.catalogo-sidebar{display:none}.catalogo-products-panel,.catalogo-sidebar .catalogo-categorias-panel{background:#fff;border:1px solid #e9edf2;border-radius:16px;box-shadow:none}.catalogo-products-toolbar{background:#fff;border-radius:16px 16px 0 0;padding:12px}.catalogo-products-toolbar ion-grid{padding:0}.catalogo-products-toolbar ion-searchbar{--background:#f8f9fb;--border-radius:10px;--box-shadow:none;--color:#172033;--placeholder-color:#6d7685;min-height:48px;padding:0}.catalogo-products-toolbar ion-searchbar .searchbar-input{border:1px solid #e9edf2;min-height:48px}.catalogo-products-toolbar ion-searchbar:focus-within .searchbar-input{border-color:#e6792e}.catalogo-mobile-category-filter ion-select{border:1px solid #e9edf2;border-radius:10px;font-size:13px;max-width:100%;min-height:48px;padding:10px;width:100%}.catalogo-products-summary{color:#6d7685;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;justify-content:space-between;padding:0 20px 16px}.ProdutosCatalogo ion-list.catalogo-products-list{background:#0000;margin:0;padding:0 0 16px}.catalogo-product-group{margin-bottom:16px}.catalogo-product-group:last-child{margin-bottom:0}.catalogo-product-group>ion-item:first-child{--background:#f8f9fb;--min-height:48px;--padding-start:18px;--color:#172033;border-block:1px solid #e9edf2}.catalogo-product-group>ion-item:first-child h2{font-size:15px}.catalogo-products-header{--background:#fff;--min-height:40px;border-bottom:1px solid #e9edf2;color:#6d7685;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.catalogo-product-row{--background:#fff;--min-height:82px;--background-hover-opacity:0;border-bottom:1px solid #e9edf2}.catalogo-product-row:last-child{border-bottom:0}.catalogo-product-row:hover{--background:#fff8f1}.catalogo-products-panel .catalogo-product-row ion-label{color:#172033;font-size:14px}.catalogo-products-panel .catalogo-products-header ion-label{font-size:11px}.catalogo-products-panel ion-label.catalogo-product-image{flex:0 0 60px;max-width:60px}.catalogo-product-image img{border-radius:10px!important}.catalogo-products-panel ion-label.catalogo-product-name{flex:2 1;font-weight:600;line-height:1.45;overflow-wrap:anywhere;white-space:normal}.catalogo-products-panel ion-label.catalogo-product-code,.catalogo-products-panel ion-label.catalogo-product-stock{display:none}.catalogo-products-panel ion-label.catalogo-product-price{font-feature-settings:"tnum";flex:1 1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;padding-left:8px;text-align:right;white-space:normal}.catalogo-actions-spacer,.catalogo-product-actions{margin:0 0 0 4px;min-width:44px;width:44px}.catalogo-product-actions ion-button{--border-radius:10px;--padding-start:10px;--padding-end:10px;height:44px;width:44px}.catalogo-product-actions ion-button::part(native){border-radius:10px}.catalogo-container ion-button:not(.catalogo-product-actions ion-button):not(.catalogo-categoria-actions ion-button){--border-radius:10px;--box-shadow:none;font-size:14px;font-weight:600;letter-spacing:0;min-height:44px;text-transform:none}.catalogo-products-toolbar ion-button{height:48px;margin:0}.catalogo-sidebar .catalogo-categorias-panel{padding:18px 12px 10px}.catalogo-sidebar .catalogo-categorias-heading{gap:14px;padding:0 4px 6px}.catalogo-sidebar .catalogo-categorias-heading h2{color:#172033;font-size:18px;font-weight:700}.catalogo-sidebar .catalogo-categorias-heading ion-button{--background:#fff4e9;--color:#b94d00;--background-hover:#ffe8d1;width:100%}.catalogo-sidebar .catalogo-categoria-item{--min-height:68px;border-color:#0000;margin-bottom:4px}.catalogo-sidebar .catalogo-categoria-item--selected{--background:#fff8f1;border-color:#f6cda8}.catalogo-sidebar .catalogo-categoria-select strong{color:#172033;font-size:14px}.catalogo-sidebar .catalogo-categoria-select span{color:#6d7685;font-size:12px}.catalogo-sidebar .catalogo-categoria-actions ion-button{--border-radius:10px;height:44px;width:36px}.catalogo-sidebar .catalogo-todas-categorias--selected{background:#fff8f1;border-color:#f6cda8;color:#b94d00}.catalogo-empty-state{min-height:0;padding:24px 16px}.catalogo-empty-title{color:#172033;font-size:20px}.catalogo-empty-card{border:1px solid #e9edf2;border-radius:16px;box-shadow:none;padding:16px}.catalogo-empty-card-info strong{color:#172033}.catalogo-filter-empty{color:#6d7685;padding:48px 20px;text-align:center}.catalogo-filter-empty>ion-icon{color:#d85a00;font-size:32px}.catalogo-filter-empty h2{color:#172033;font-size:18px}.catalogo-filter-empty p{font-size:14px;line-height:1.5}@media (min-width:768px){.catalogo-workspace{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:280px minmax(0,1fr)}.catalogo-sidebar{border-radius:16px;display:block;max-height:calc(100dvh - 140px);overflow-y:auto;overscroll-behavior:contain;position:sticky;top:16px}.catalogo-mobile-category-filter{display:none}.catalogo-products-panel{min-height:420px}}@media (min-width:1200px){.catalogo-products-panel ion-label.catalogo-product-code,.catalogo-products-panel ion-label.catalogo-product-stock{display:block;flex:.6 1;padding-left:12px}}@media (max-width:767px){.catalogo-container{padding-top:20px;width:calc(100% - 24px)}.catalogo-page-heading{margin-bottom:18px}.catalogo-page-heading p{font-size:14px}.catalogo-products-toolbar{padding:8px}.catalogo-products-toolbar ion-row{gap:8px}.catalogo-products-toolbar ion-col{flex:0 0 100%!important;max-width:100%!important;padding:0;width:100%!important}.catalogo-products-summary{padding:4px 12px 12px}.catalogo-products-header{display:none}.catalogo-product-row{--min-height:84px;--padding-start:6px;--inner-padding-end:4px}.catalogo-product-row .list-reorder-handle{margin-inline-end:6px;max-width:22px;min-width:22px;width:22px}.catalogo-products-panel ion-label.catalogo-product-image{flex-basis:46px;max-width:46px}.catalogo-product-image img{height:40px!important;width:40px!important}.catalogo-products-panel .catalogo-product-row ion-label{font-size:13px}.catalogo-actions-spacer,.catalogo-product-actions{margin-left:0;min-width:36px;width:36px}.catalogo-product-actions ion-button{--padding-start:6px;--padding-end:6px;width:36px}.catalogo-empty-card{flex-wrap:wrap;gap:10px}.catalogo-empty-card-info{min-width:150px}.catalogo-empty-card ion-button{margin:0;width:100%!important}}.catalogo-filter-empty ion-button.ion-color-tertiary,.catalogo-products-toolbar ion-button.ion-color-primary{--ion-color-base:#d85a00!important;--ion-color-contrast:#fff!important;--ion-color-shade:#c65000!important;--ion-color-tint:#df6b18!important}.catalogo-sidebar .catalogo-categorias-heading ion-button.ion-color-tertiary{--ion-color-base:#fff4e9!important;--ion-color-contrast:#b94d00!important;--ion-color-shade:#ffe8d1!important;--ion-color-tint:#fff4e9!important}.catalogo-sidebar{scrollbar-color:#dce1e8 #0000;scrollbar-width:thin}.catalogo-sidebar::-webkit-scrollbar{width:5px}.catalogo-sidebar::-webkit-scrollbar-thumb{background:#dce1e8;border-radius:8px}.ProdutosCategorias ion-list{margin-left:.5em;margin-right:.5em}.ProdutosCategorias ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.ProdutosCategorias ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.ProdutosCategorias ion-list .contentList h1{font-size:.8em;margin:0}.ProdutosCategorias ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.ProdutosCategorias{--border-width:0px;padding-bottom:0}.campanha-mensagem-ajuda{background:#fafafa;border:1px solid #e0e0e0;border-radius:8px;color:#444;margin-bottom:20px;padding:12px}.campanha-mensagem-ajuda-titulo{align-items:center;display:flex;gap:8px;margin-bottom:8px}.campanha-mensagem-ajuda p{font-size:13px;line-height:1.35;margin:6px 0}.campanha-mensagem-ajuda code{background:#fff;border-radius:6px;color:#333;display:block;font-size:13px;padding:8px;white-space:normal;word-break:break-word}.campanha-imagem-input{display:none}.campanha-imagem-nome{color:#666;display:block;margin-top:8px}.campanha-variaveis{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.campanha-variaveis-botoes{display:flex;flex-wrap:wrap;gap:8px}.campanha-modelos-mensagem{display:flex;flex-direction:column;gap:8px;margin:16px 0 14px}.campanha-modelos-mensagem ion-label{font-weight:700}.campanha-modelos-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:4px}.campanha-modelo-card{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#333;cursor:pointer;padding:12px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.campanha-modelo-card span,.campanha-modelo-card strong{display:block}.campanha-modelo-card strong{font-size:14px;margin-bottom:5px}.campanha-modelo-card span{color:#666;font-size:12px;line-height:1.35}.campanha-modelo-card-ativo{background:rgba(var(--ion-color-primary-rgb),.06);border-color:var(--ion-color-primary);box-shadow:0 0 0 1px var(--ion-color-primary)}.campanha-mensagem-previa{margin-top:16px}.campanha-mensagem-previa ion-label,.campanha-variaveis ion-label{font-weight:700}.campanha-mensagem-previa-conteudo{background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#333;font-size:14px;line-height:1.4;margin-top:8px;min-height:72px;padding:12px;white-space:pre-wrap;word-break:break-word}.campanha-mensagem-previa-item{border-bottom:1px solid #eee;padding:10px 0}.campanha-mensagem-previa-item:first-child{padding-top:0}.campanha-mensagem-previa-item:last-child{border-bottom:0;padding-bottom:0}.campanha-mensagem-previa-item span,.campanha-mensagem-previa-item strong{display:block}.campanha-mensagem-previa-item strong{color:var(--ion-color-primary);font-size:12px;margin-bottom:6px}.campanha-mensagem-previa-item span{white-space:pre-wrap}@media (max-width:480px){.campanha-variaveis-botoes ion-button{width:100%}.campanha-modelos-grid{grid-template-columns:1fr}}.ProgramarMensagensClientes .campanhas-desktop-add{flex-shrink:0;margin:0}.ProgramarMensagensClientes .campanhas-mobile-add{display:none}.campanhas-table th:first-child{width:28%}.campanhas-table th:nth-child(2){width:15%}.campanhas-table th:nth-child(3){width:16%}.campanha-form-grid{padding:20px}.campanha-steps{background:#f8f9fb;border:1px solid #e9edf2;border-radius:12px;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px;padding:16px}.campanha-steps>span{align-items:center;color:#6d7685;display:flex;font-size:13px;gap:8px}.campanha-steps b{align-items:center;background:#e9edf2;border-radius:50%;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.campanha-steps .is-active{color:#b94e00}.campanha-steps .is-active b{background:#fff0df}.campanha-steps [aria-current=step]{font-weight:700}.campanha-editor-modal h2.campanha-section-title{font-size:18px;font-weight:700;margin:0 0 20px}.campanha-fields-row{align-items:end;display:flex;gap:12px}.campanha-fields-row>.mensagens-field{flex:1 1;min-width:0}.campanha-fields-row ion-label{flex-shrink:0;font-size:13px;font-weight:600}.campanha-days{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.campanha-editor-modal .campanha-days ion-button{--padding-start:0;--padding-end:0;margin:0;width:48px}.campanha-preview-modal .campanha-preview-list{background:#fff;border:1px solid #e9edf2;border-radius:16px;margin:20px;overflow:hidden;padding:0}.campanha-preview-list ion-item{--padding-start:20px;--inner-padding-end:20px;--min-height:68px}.campanha-preview-list ion-label{overflow-wrap:anywhere;white-space:normal!important}.campanha-preview-list ion-chip{height:auto;line-height:1.5;min-height:32px}.campanha-editor-modal .campanha-modelo-card{border-color:#e9edf2;border-radius:12px}.campanha-editor-modal .campanha-modelo-card:hover{background:#fff8f1}.campanha-editor-modal .campanha-modelo-card:focus-visible{outline:2px solid #e6792e}.campanha-editor-modal .campanha-modelo-card-ativo{background:#fff4e8;border-color:#e6792e;box-shadow:inset 0 0 0 1px #e6792e}.campanha-editor-modal .campanha-mensagem-previa-conteudo{background:#f8f9fb;border-color:#e9edf2;border-radius:10px;color:#172033}.campanha-editor-modal ion-note{color:#6d7685;line-height:1.5}@media (max-width:680px){.ProgramarMensagensClientes .campanhas-desktop-add{display:none}.ProgramarMensagensClientes .campanhas-mobile-add{bottom:calc(16px + env(safe-area-inset-bottom));display:block}.ProgramarMensagensClientes .campanhas-mobile-add[hidden]{display:none}.ProgramarMensagensClientes .campanhas-container{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.campanhas-table tbody tr{grid-template-columns:minmax(0,1fr) auto}.campanha-name{grid-column:1;grid-row:1}.campanha-status{grid-column:2;grid-row:1;text-align:right}.campanha-limit{grid-column:1;grid-row:2}.campanhas-table .campanha-limit small{display:inline;margin-left:5px}.campanha-schedule{color:#6d7685!important;grid-column:1;grid-row:3}.campanhas-table .mensagens-row-actions{align-self:center;grid-column:2;grid-row:2/4}.campanha-form-grid{padding:16px}.campanha-fields-row{align-items:stretch;flex-direction:column}.campanha-steps{gap:8px;padding:12px}.campanha-steps>span{flex-direction:column;font-size:10px;gap:6px}.campanha-preview-modal .campanha-preview-list{margin:16px}}.report-grid{background:#fff;border:1px solid #e9edf2;border-radius:16px;color:#172033;min-width:0;overflow:hidden}.report-grid-heading{padding:20px}.report-grid-heading h2{font-size:18px;font-weight:700;margin:0}.report-grid-heading p{color:#6d7685;font-size:13px;margin:6px 0 0}.report-grid-scroll{max-width:100%;overflow-x:auto}.report-grid-scroll:focus-visible{outline:2px solid #e6792e;outline-offset:-2px}.report-grid table{border-collapse:collapse;font-size:14px;line-height:1.5;text-align:left;width:100%}.report-grid th{background:#f8f9fb;color:#6d7685;font-size:11px;font-weight:700;text-transform:uppercase;white-space:nowrap}.report-grid td,.report-grid th{border:0;border-top:1px solid #e9edf2;padding:16px 20px;vertical-align:middle}.report-grid td{max-width:320px;min-width:110px;overflow-wrap:break-word}.report-grid .relatorios-row-cancelled td{color:#d4251c}.report-empty{background:#fff;border:1px solid #e9edf2;border-radius:16px;color:#172033;padding:40px 20px;text-align:center}.report-empty ion-icon{background:#fff4e8;border-radius:14px;color:#d85a00;font-size:28px;padding:14px}.report-empty h2{font-size:18px;margin:16px 0 8px}.report-empty p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}@media (max-width:680px){.report-grid-heading{padding:16px}.report-grid td,.report-grid th{padding:14px 16px}}.relatorios-toolbar{--background:#fff;--color:#172033;--border-width:0}.relatorios-content{--background:#fff;--color:#172033}.relatorios-container{color:#172033;margin:0 auto;max-width:1180px;padding:28px 16px max(32px,env(safe-area-inset-bottom));width:100%}.relatorios-heading{margin-bottom:24px}.relatorios-heading h1{font-size:28px;font-weight:700;margin:0 0 8px}.relatorios-heading p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}.relatorios-container [hidden]{display:none!important}.relatorios-filters,.relatorios-summary{background:#fff;border:1px solid #e9edf2;border-radius:16px;padding:20px}.relatorios-filters h2,.relatorios-summary h2{font-size:18px;font-weight:700;margin:0 0 20px}.relatorios-fields{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.relatorios-field{min-width:0}.relatorios-field-wide{grid-column:1/-1}.relatorios-field ion-select{--placeholder-color:#6d7685;--placeholder-opacity:1}.relatorios-label{display:block;font-size:13px;font-weight:600;margin-bottom:8px}.relatorios-date,.relatorios-field ion-select{align-items:center;background:#fff;border:1px solid #dce1e8;border-radius:10px;box-sizing:border-box;color:#172033;display:flex;font-family:inherit;font-size:14px;gap:12px;max-width:100%;min-height:48px;padding:12px 14px;text-align:left;width:100%}.relatorios-date{-webkit-appearance:none;appearance:none;cursor:pointer}.relatorios-date span{flex:1 1}.relatorios-date ion-icon{color:#6d7685;flex:0 0 20px;font-size:20px}.relatorios-field ion-select::part(text){flex:1 1;min-width:0;white-space:normal}.relatorios-field ion-select::part(icon){flex:0 0 18px;height:18px;position:relative;width:18px}.relatorios-date:focus-visible,.relatorios-field ion-select:focus-within{border-color:#e6792e;outline:2px solid #e6792e;outline-offset:-2px}.relatorios-search-action{display:flex;justify-content:flex-end;margin-top:24px}.relatorios-container ion-button{--border-radius:10px;--box-shadow:none;font-size:14px;font-weight:600;height:48px;letter-spacing:0;margin:0;min-height:48px;text-transform:none}.relatorios-container ion-button::part(native){border-radius:10px;min-height:48px}.relatorios-primary{--background:#d85a00;--background-hover:#c65000;--color:#fff;width:220px}.relatorios-secondary{--border-color:#dce1e8;--border-width:1px;--color:#596373;--background:#fff;--background-hover:#fff4e8}.relatorios-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin:20px 0}.relatorios-actions>a{display:inline-flex;text-decoration:none}.relatorios-summary{display:flex;flex-wrap:wrap;gap:8px 24px}.relatorios-summary h2{flex:0 0 100%;margin-bottom:8px}.relatorios-summary-item{color:#6d7685;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.relatorios-summary-item:first-of-type{color:#172033;flex:0 0 100%;font-weight:600}.relatorios-view{margin:0 0 20px;max-width:320px}.relatorios-fiscal-tables{grid-gap:24px;display:grid;gap:24px}@media (max-width:680px){.relatorios-container{padding:20px 12px max(32px,env(safe-area-inset-bottom))}.relatorios-heading h1{font-size:24px}.relatorios-fields{gap:16px;grid-template-columns:1fr}.relatorios-filters,.relatorios-summary{padding:16px}.relatorios-primary{width:100%}.relatorios-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.relatorios-actions ion-button,.relatorios-actions>a{min-width:0;width:100%}.relatorios-actions ion-button::part(native){white-space:normal}.relatorios-view{max-width:none}}table.relTotemTable,td.relTotemTable,th.relTotemTable{border:1px solid #333;font-size:14px;padding:5px}tr.relTotemTable:nth-child(2n){background-color:#f2f2f2}th.relTotemTable{background-color:#ff7000;color:#000}@media (min-device-width:950px) and (max-device-width:1024px),only screen and (max-width:950px){table.relTotemTable,tbody.relTotemTable,td.relTotemTable,th.relTotemTable,thead.relTotemTable,tr.relTotemTable{border:0 solid;display:block}th.relTotemTable{left:-9999px;position:absolute;top:-9999px}tr.relTotemTable{margin:0 0 1rem}}table.relVendas,td.relVendas,th.relVendas{border:1px solid #333;font-size:14px;padding:5px}tr.relVendas:nth-child(2n){background-color:#f2f2f2}th.relVendas{background-color:#ff7000;color:#000}.center{margin:auto;padding:0;width:90%}@media (min-device-width:950px) and (max-device-width:1024px),only screen and (max-width:950px){table.relVendas,tbody.relVendas,td.relVendas,th.relVendas,thead.relVendas,tr.relVendas{border:0 solid;display:block}th.relVendas{left:-9999px;position:absolute;top:-9999px}tr.relVendas{margin:0 0 1rem}tr.relVendas:nth-child(odd){background:#ccc}td.relVendas{border:none;border-bottom:1px solid #eee;padding-left:50%;position:relative}td.relVendas:before{left:6px;padding-right:10px;position:absolute;top:0;white-space:nowrap;width:45%}td.relVendas:first-of-type:before{content:"#"}td.relVendas:nth-of-type(2):before{content:"Nome"}td.relVendas:nth-of-type(3):before{content:"Status"}td.relVendas:nth-of-type(4):before{content:"Data"}td.relVendas:nth-of-type(5):before{content:"Cliente"}td.relVendas:nth-of-type(6):before{content:"Telefone"}td.projeto:nth-of-type(7):before{content:"Valor"}td.relVendas:nth-of-type(8):before{content:"Canal"}td.relVendas:nth-of-type(9):before{content:"Motivo"}}.ServicosCatalogo ion-list{margin-left:.5em;margin-right:.5em}.ServicosCatalogo ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.ServicosCatalogo ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.ServicosCatalogo ion-list .contentList h1{font-size:.8em;margin:0}.ServicosCatalogo ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.ServicosCatalogo{--border-width:0px;padding-bottom:0}div.ServicosCatalogoSlides{background:#f2f2f2;height:calc(100% - 3em);padding-top:0}div.ServicosCatalogoSlides .swiper-pagination-bullet{background:#333;opacity:.3}div.ServicosCatalogoSlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.ServicosCatalogoSlides{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:50px}.ServicosCategorias ion-list{margin-left:.5em;margin-right:.5em}.ServicosCategorias ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.ServicosCategorias ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.ServicosCategorias ion-list .contentList h1{font-size:.8em;margin:0}.ServicosCategorias ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.ServicosCategorias{--border-width:0px;padding-bottom:0}@media only screen and (min-width:768px){.visible-mobile{display:none}}.totem-page,.totem-page ion-content{--background:#f5f5f5}.totem-content{display:flex;flex-direction:column;height:100%}.totem-progress-bar{background:#e0e0e0;flex-shrink:0;height:6px;width:100%}.totem-progress-fill{background:var(--ion-color-danger);border-radius:0 3px 3px 0;height:100%;transition:width .4s ease}.totem-tela-header{align-items:center;display:flex;flex-shrink:0;gap:8px;padding:calc(12px + env(safe-area-inset-top)) 12px 12px;padding-top:calc(12px + var(--ion-safe-area-top, env(safe-area-inset-top)))}.totem-tela-header h2{color:#333;flex:1 1;font-size:1.4rem;font-weight:700;margin:0}.totem-btn-voltar{--padding-start:0;--padding-end:8px;font-size:1rem}.totem-tela-body{flex:1 1;overflow-y:auto;padding:16px 24px}.totem-tela-body h2{color:#222;font-size:1.8rem;font-weight:700;margin-bottom:8px}.totem-tela-body p{color:#666;font-size:1.1rem;margin-bottom:16px}.totem-center-content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.totem-tela-actions{flex-shrink:0;padding:16px 24px}.totem-btn{--border-radius:12px;font-size:1.1rem;font-weight:600;height:56px;min-width:140px}.totem-tela-actions .totem-btn{margin-bottom:8px}.totem-tela-actions ion-button{--border-radius:12px;font-size:1.1rem;font-weight:600;height:56px;margin-bottom:8px}.totem-tela-inicial{align-items:center;background:#000;cursor:pointer;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative}.totem-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;opacity:0;position:absolute;transition:opacity 1.2s ease-in-out;z-index:0}.totem-slide-active{opacity:1}.totem-slide-overlay{background:linear-gradient(180deg,#0000008c 0,#00000026 40%,#00000026 60%,#000000a6);inset:0;position:absolute;z-index:1}.totem-tela-inicial-content{align-items:center;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:40px 24px 60px;position:relative;text-align:center;width:100%;z-index:2}.totem-titulo-boas-vindas{font-size:2.8rem;font-weight:800;letter-spacing:1px;margin-bottom:12px;text-shadow:0 2px 12px #000000b3;text-transform:uppercase}.totem-subtitulo{animation:totem-pulse 2.5s ease-in-out infinite;font-size:1.5rem;margin-bottom:0;opacity:.95;text-shadow:0 2px 8px #0009}@keyframes totem-pulse{0%,to{opacity:.7}50%{opacity:1}}@media (orientation:landscape){.totem-titulo-boas-vindas{font-size:3.2rem}.totem-subtitulo{font-size:1.6rem}.totem-tela-inicial-content{padding-bottom:40px}}@media (max-width:480px){.totem-titulo-boas-vindas{font-size:1.8rem}.totem-subtitulo{font-size:1.1rem}.totem-tela-inicial-content{padding-bottom:32px}}.totem-tela-identificacao{display:flex;flex-direction:column;height:100%}.totem-input-display{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;display:flex;justify-content:center;margin:16px 0;min-height:60px;padding:16px 24px}.totem-input-display h1{font-size:2rem;font-weight:600;letter-spacing:1px;margin:0}.teclado-virtual{padding:8px}.teclado-row{display:flex;gap:4px;justify-content:center;margin-bottom:4px}.teclado-key{--border-radius:8px;font-size:1.1rem;font-weight:600;height:48px;margin:0}.teclado-key,.teclado-key-spacer{min-width:60px}.teclado-row-bottom{margin-left:auto;margin-right:auto;margin-top:4px;max-width:636px;width:100%}.teclado-key-space{flex:3 1}.teclado-key-backspace{flex:1 1}.teclado-key-special{--background:#e8e8f0;--color:var(--ion-color-tertiary);font-size:1.2rem;font-weight:700;min-width:60px}.totem-tela-cardapio{background:#f5f5f5;display:flex;flex-direction:column;height:100%}.totem-cardapio-header{align-items:center;display:flex;flex-shrink:0;gap:8px;padding:calc(12px + env(safe-area-inset-top)) 12px 12px;padding-top:calc(12px + var(--ion-safe-area-top, env(safe-area-inset-top)))}.totem-cardapio-titulo{color:#222;flex:1 1;font-size:1.4rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.totem-btn-voltar{--padding-start:4px;--padding-end:4px;flex-shrink:0}.totem-cardapio-body{display:flex;flex:1 1;min-height:0;overflow:hidden}.totem-carrinho-panel{border-right:1px solid #ebebeb;display:flex;flex-direction:column;flex-shrink:0;padding:14px;width:320px}.totem-carrinho-list{flex:1 1;overflow-y:auto;padding:0 4px}.totem-carrinho-excluir,.totem-carrinho-quantidade{align-items:center;display:flex}.totem-carrinho-excluir{justify-content:flex-end}.totem-carrinho-excluir ion-button{margin:0}.totem-carrinho-total{align-items:center;border-top:1px solid #ddd;color:#222;display:flex;flex-shrink:0;font-size:1.15rem;font-weight:800;justify-content:space-between;padding:14px 12px 0}.totem-catalogo-panel{flex:1 1;min-height:0;overflow-y:auto}.totem-pagamento-metodos{margin-bottom:16px}.totem-valor-total{color:#222;font-size:1.2rem;font-weight:800}.totem-btn-pizza-add{--border-radius:10px;font-size:.9rem;font-weight:700;height:44px}.totem-tela-retirada{display:flex;flex-direction:column;height:100%}.totem-retirada-opcoes{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin:16px 0;padding:16px 24px}.totem-retirada-card{background:#fff;border:3px solid #0000;border-radius:16px;box-shadow:0 2px 8px #00000014;cursor:pointer;min-width:200px;padding:32px 40px;text-align:center;transition:border-color .2s,transform .15s}.totem-retirada-card:active{transform:scale(.97)}.totem-retirada-card-ativo{border-color:var(--ion-color-danger)}.totem-retirada-icone{color:var(--ion-color-danger);font-size:3rem;margin-bottom:12px}.totem-retirada-card h3{color:#333;font-size:1.4rem;font-weight:700;margin:8px 0}.totem-retirada-card p{color:#666;font-size:1rem;margin:0}.totem-tela-revisao{display:flex;flex-direction:column;height:100%}.totem-revisao-tipo{margin-bottom:16px;text-align:center}.totem-revisao-tipo ion-badge{font-size:1.2rem;font-weight:500;padding:6px 16px}.totem-revisao-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden;padding:0}.totem-revisao-grid{padding:0}.totem-revisao-grid-header ion-col{border-bottom:2px dashed #e0e0e0;color:#999;font-size:.8rem;font-weight:700;padding:12px 8px 8px;text-transform:uppercase}.totem-revisao-grid-row ion-col{border-bottom:1px dashed #ebebeb;color:#333;font-size:.95rem;padding:10px 8px}.totem-revisao-obs{color:#888;font-size:.8rem;font-style:italic;margin-top:2px}.totem-revisao-qtd{align-items:center;background:#f0f0f0;border-radius:8px;color:var(--ion-color-danger);display:inline-flex;font-size:1rem;font-weight:700;height:28px;justify-content:center;min-width:32px;padding:0 8px}.totem-revisao-total{align-items:center;border-top:2px solid #e0e0e0;display:flex;font-size:1.3rem;font-weight:700;justify-content:space-between;padding:16px}.totem-revisao-total-valor{color:var(--ion-color-danger);font-size:1.6rem}.totem-tela-pagamento{display:flex;flex-direction:column;height:100%}.totem-pagamento-valor{margin-bottom:32px;text-align:center}.totem-pagamento-valor p{color:#666;font-size:1.1rem;margin-bottom:4px}.totem-pagamento-valor h1{color:var(--ion-color-danger);font-size:3rem;font-weight:800;margin:0}.totem-pagamento-opcoes{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:24px}.totem-pagamento-card{background:#fff;border:3px solid #0000;border-radius:16px;box-shadow:0 2px 8px #00000014;cursor:pointer;min-width:200px;padding:32px 40px;text-align:center;transition:border-color .2s,transform .15s}.totem-pagamento-card:active{transform:scale(.97)}.totem-pagamento-card-ativo{border-color:var(--ion-color-danger)}.totem-pagamento-icone{color:var(--ion-color-danger);font-size:3rem;margin-bottom:12px}.totem-pagamento-card h3{color:#333;font-size:1.4rem;font-weight:700;margin:8px 0}.totem-pagamento-card p{color:#666;font-size:1rem;margin:0}.totem-pagamento-processando{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:40px}.totem-pagamento-processando ion-spinner{height:64px;width:64px}.totem-pagamento-processando h3{color:#333;font-size:1.4rem}.totem-pagamento-processando p{color:#666;font-size:1.1rem}.totem-tela-confirmacao{display:flex;flex-direction:column;height:100%}.totem-confirmacao-icone{font-size:6rem;margin-bottom:24px}.totem-confirmacao-countdown-card{align-items:center;background:#fff;border:.5px solid #00000014;border-radius:20px;display:flex;flex-direction:column;justify-content:center;min-width:200px;padding:28px 40px}.totem-countdown-icon{color:var(--ion-color-danger);font-size:4rem;margin-bottom:12px}.totem-countdown-number{color:var(--ion-color-dark);font-size:64px;font-weight:500;line-height:1;transition:color .3s}.totem-confirmacao-countdown-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;display:flex;inset:0;justify-content:center;pointer-events:none;position:fixed;z-index:9998}.totem-countdown-number.totem-countdown-alerta{color:var(--ion-color-danger)}.totem-countdown-label{color:var(--ion-color-medium);font-size:14px;font-weight:500;margin-top:4px}.totem-countdown-bar-track{background:#00000014;border-radius:99px;height:4px;margin-top:14px;overflow:hidden;width:100%}.totem-countdown-bar-fill{background:var(--ion-color-medium);border-radius:99px;height:100%;transition:width 1s linear,background .3s}.totem-countdown-bar-fill.totem-countdown-alerta{background:var(--ion-color-danger)}@keyframes totemPulse{0%,to{opacity:1}50%{opacity:.5}}.totem-confirmacao-acoes{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:16px}.totem-email-modal{flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;padding:24px 16px}.totem-email-modal,.totem-inactivity-overlay{align-items:center;display:flex;justify-content:center}.totem-inactivity-overlay{background:#0009;bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}.totem-inactivity-card{background:#fff;border-radius:20px;box-shadow:0 8px 32px #00000040;max-width:500px;padding:40px 48px;text-align:center;width:90%}.totem-inactivity-title{color:#333;font-size:2rem;font-weight:800;margin:0 0 12px}.totem-inactivity-divider{border:none;border-top:2px solid #e0e0e0;margin:0 0 20px}.totem-inactivity-msg{color:#555;font-size:1.1rem;line-height:1.5;margin:0 0 16px}.totem-inactivity-clock{color:var(--ion-color-danger);font-size:4rem;margin-bottom:12px}.totem-inactivity-question{color:#333;font-size:1.1rem;font-weight:600;margin:0 0 24px}.totem-inactivity-actions{display:flex;gap:16px;justify-content:center}.totem-inactivity-actions ion-button{--border-radius:12px;font-size:1rem;font-weight:600;height:52px;min-width:180px}.totem-inactivity-card>.xeguei-modal-header{padding:0 0 24px}div.TotemSlides{height:calc(100% - 3em);padding-top:0}div.TotemSlides .swiper-pagination-bullet{background:#333;opacity:.3}div.TotemSlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.TotemSlides{justify-content:flex-start;padding-bottom:50px}.Totem,div.TotemSlides{display:flex;flex-direction:column}.Totem{overflow:hidden}.Totem ion-label.invisivel{color:#0000;display:none}.Totem a{text-decoration:none}div.TotemSlides{height:auto;min-height:100%!important;position:relative}div.TotemSlides ion-card{margin:2em 1em 1em;overflow:visible;width:calc(100% - 2em)}div.TotemSlides ion-card-content,div.TotemSlides ion-card-title{text-align:left}ion-card-content div.comanda{display:flex;margin-top:0}ion-card-content div.comanda ion-label{overflow:hidden;padding-right:10px;width:100px}ion-card-content div.comanda ion-label.comandaTexto{color:#000;font-weight:700;width:auto}ion-card-content div.comanda ion-icon{height:16px;margin-left:auto;width:16px}#icone-chatbox{height:18px;margin-left:auto;width:18px}div.TotemSlides ion-card-content span{color:var(--ion-color-primary);display:block;font-weight:700;margin:auto;text-align:center}div.TotemSlides .status{bottom:15px;display:flex;font-size:x-small;position:absolute;right:10px}div.TotemSlides ion-card-subtitle{text-align:center}div.TotemSlides ion-card-subtitle>*{align-self:center;margin-right:.3em}div.TotemSlides ion-card ion-card-header{margin:0 0 0 10px;padding:0;position:relative}div.TotemSlides{background:#f2f2f2}div.TotemSlides .pisca{align-self:center;animation-duration:2s;animation-iteration-count:infinite;background:gray;border-radius:10px;height:10px;margin-left:5px;width:10px}div.TotemSlides .piscaverde{animation-name:piscarverde}div.TotemSlides .piscavermelho{animation-name:piscarvermelho}div.TotemSlides .piscaamarelo{animation-name:piscaramarelo}#cart-badge{border-radius:10px;font-size:7pt;position:absolute;right:-6px;top:-6px}#cart-badge-filtro{font-size:10pt;position:absolute;right:-14px;top:0;z-index:9999}.VendasCriarProjeto ion-header>*{display:block}.VendasCriarProjeto ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.VendasCriarProjeto ion-header .parceiro,.VendasCriarProjeto ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.VendasCriarProjeto ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.VendasCriarProjeto ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.VendasCriarProjeto ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.VendasCriarProjeto .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.VendasCriarProjeto .header .info{display:flex}.VendasCriarProjeto .header .info>ion-icon{font-size:20px;transform:translateY(.08em)}.VendasCriarProjeto .header .info ion-label{font-size:8px}.VendasCriarProjeto .header .info>p{text-align:center;white-space:pre-line}.VendasCriarProjeto .header .info>div{display:flex;flex-direction:column;padding-left:5px}.VendasCriarProjeto ion-list{margin-left:.5em;margin-right:.5em}.VendasCriarProjeto ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.VendasCriarProjeto ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.VendasCriarProjeto ion-list .contentList h1{font-size:.8em;margin:0}.VendasCriarProjeto ion-list .contentList h2{font-size:1em;margin:0}.VendasCriarProjeto ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.VendasCriarProjeto ion-list .contentList .horario>*{min-width:8em}.VendasCriarProjeto .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .VendasCriarProjeto .encerrar{bottom:63pt}.md .VendasCriarProjeto .encerrar{bottom:15px}ion-footer ion-toolbar.VendasCriarProjeto{--border-width:0px;padding-bottom:0}ion-segment-button{min-width:10px}ion-slides ion-slide>:first-child{width:100%}.VendasWorkflowAvancar ion-header>*{display:block}.VendasWorkflowAvancar ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.VendasWorkflowAvancar ion-header .parceiro,.VendasWorkflowAvancar ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.VendasWorkflowAvancar ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.VendasWorkflowAvancar ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.VendasWorkflowAvancar ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.VendasWorkflowAvancar .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.VendasWorkflowAvancar .header .info{display:flex}.VendasWorkflowAvancar .header .info>ion-icon{font-size:20px;transform:translateY(.08em)}.VendasWorkflowAvancar .header .info ion-label{font-size:8px}.VendasWorkflowAvancar .header .info>p{text-align:center;white-space:pre-line}.VendasWorkflowAvancar .header .info>div{display:flex;flex-direction:column;padding-left:5px}.VendasWorkflowAvancar ion-list{margin-left:.5em;margin-right:.5em}.VendasWorkflowAvancar ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.VendasWorkflowAvancar ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.VendasWorkflowAvancar ion-list .contentList h1{font-size:.8em;margin:0}.VendasWorkflowAvancar ion-list .contentList h2{font-size:1em;margin:0}.VendasWorkflowAvancar ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.VendasWorkflowAvancar ion-list .contentList .horario>*{min-width:8em}.VendasWorkflowAvancar .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .VendasWorkflowAvancar .encerrar{bottom:63pt}.md .VendasWorkflowAvancar .encerrar{bottom:15px}ion-footer ion-toolbar.VendasWorkflowAvancar{--border-width:0px;padding-bottom:0}ion-content .signature-canvas,ion-content .signature-image{border:1px solid #e0e0e0;color:var(--ion-color-cinza)}p{margin:0}.alert-checkbox-group::-webkit-scrollbar{display:block!important;width:1em}.alert-checkbox-group::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.alert-checkbox-group::-webkit-scrollbar,.alert-radio-group::-webkit-scrollbar{display:block!important;width:1em}.alert-checkbox-group::-webkit-scrollbar-thumb,.alert-radio-group::-webkit-scrollbar-thumb,.alert-radio-group::-webkit-scrollbar-track{background-color:#a9a9a9;outline:1px solid #708090}div.VendasSlides{height:calc(100% - 3em);padding-top:0}div.VendasSlides .swiper-pagination-bullet{background:#333;opacity:.3}div.VendasSlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.VendasSlides{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:50px}ion-segment ion-label{color:#000;font-size:17px;font-weight:700}.Vendas{display:flex;flex-direction:column;overflow:hidden}.Vendas ion-label.invisivel{color:#0000;display:none}.Vendas a{text-decoration:none}div.VendasSlides{height:auto;min-height:100%!important;position:relative}div.VendasSlides ion-card{margin:2em 1em 1em;overflow:visible;width:calc(100% - 2em)}div.VendasSlides ion-card-title{text-align:left}ion-card{border-radius:10px}ion-card.card{background-color:#f2f2f2;border:0;box-shadow:none!important;left:0}.cabecalho{font-size:large}.cabecalho,div.VendasSlides ion-card-content{text-align:left}ion-card-content div.vendas{display:flex;margin-top:0}ion-card-content div.vendas ion-label{overflow:hidden;padding-right:10px;width:100px}ion-card-content div.vendas ion-label.vendasTexto{color:#000;font-weight:700;width:auto}ion-card-content div.vendas ion-icon{height:18px;margin-left:auto;width:18px}ion-card-content div.cardTail{display:flex;margin-top:15px}div.VendasSlides ion-card-content span{color:var(--ion-color-primary);display:block;font-weight:700;margin:auto;text-align:center}div.VendasSlides .status{bottom:15px;display:flex;font-size:x-small;position:absolute;right:10px}div.VendasSlides ion-card-subtitle{text-align:center}div.VendasSlides ion-card-subtitle>*{align-self:center;margin-right:.3em}div.VendasSlides ion-card ion-card-header{margin:0 0 0 10px;padding:0;position:relative}div.tempo div.duracao{color:#fff;font-size:15px;font-weight:700;left:50%;margin:0;padding-bottom:-10px;position:absolute;top:50%;transform:translate(-50%,-50%)}div.tempo div.duracaoTexto{color:#fff;font-size:10px;font-weight:400;margin:0;padding-top:-10px;text-align:center}div.tempo{all:revert;background:var(--ion-color-tertiary);border-radius:50%;height:55px;left:10px;margin:auto;overflow:hidden;position:absolute;right:10px;top:-30px;width:55px;z-index:999}div.loja{all:revert;background:var(--ion-color-primary);border-radius:10px 10px 0 0;color:#000;font-weight:700;height:25px;left:0;margin:0;overflow:hidden;padding:4px;position:absolute;top:-25px;width:auto;z-index:999}div.tempo2{all:revert;background:#ebebeb;border-radius:10px 10px 0 0;height:25px;margin:auto;overflow:hidden;position:absolute;right:10px;top:-25px;width:200px;z-index:999}div.tempo2 div.duracao{color:#000;font-size:11px;font-weight:bolt;left:50%;margin:0;padding-bottom:-10px;position:absolute;top:50%;transform:translate(-50%,-50%)}div.tempo2 div.duracaoTexto{color:#fff;font-size:10px;font-weight:400;margin:0;padding-top:-10px;text-align:center}@keyframes piscarverde{0%{background:gray;box-shadow:0 0 0 #0000}50%{background:#12dd00;box-shadow:0 0 10px #15ff00}to{background:gray;box-shadow:0 0 0 #0000}}@keyframes piscarvermelho{0%{background:gray;box-shadow:0 0 0 #0000}50%{background:#d00;box-shadow:0 0 10px #ff1e00}to{background:gray;box-shadow:0 0 0 #0000}}@keyframes piscaramarelo{0%{background:gray;box-shadow:0 0 0 #0000}50%{background:#ffc400;box-shadow:0 0 10px #ffd900}to{background:gray;box-shadow:0 0 0 #0000}}div.VendasSlides{background:#f2f2f2}div.VendasSlides .pisca{align-self:center;animation-duration:2s;animation-iteration-count:infinite;background:gray;border-radius:10px;height:10px;margin-left:5px;width:10px}div.VendasSlides .piscaverde{animation-name:piscarverde}div.VendasSlides .piscavermelho{animation-name:piscarvermelho}div.VendasSlides .piscaamarelo{animation-name:piscaramarelo}.VendasDetalhes ion-header>*{display:block}.VendasDetalhes ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.VendasDetalhes ion-header .parceiro,.VendasDetalhes ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.VendasDetalhes ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.VendasDetalhes ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.VendasDetalhes ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.VendasDetalhes .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.VendasDetalhes .header .info{display:flex;width:9em}.VendasDetalhes .header .info>ion-icon{font-size:40px;transform:translateY(.08em)}.VendasDetalhes .header .info>div{display:flex;flex-direction:column;padding-left:5px}.VendasDetalhes ion-list{margin-left:.5em;margin-right:.5em}.VendasDetalhes ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.VendasDetalhes ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.VendasDetalhes ion-list .contentList h1{font-size:.8em;margin:0}.VendasDetalhes ion-list .contentList h2{font-size:1em;margin:0}.VendasDetalhes ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.VendasDetalhes ion-list .contentList .horario>*{min-width:8em}.VendasDetalhes .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .VendasDetalhes .encerrar{bottom:63pt}.md .VendasDetalhes .encerrar{bottom:15px}ion-footer ion-toolbar.VendasDetalhes{--border-width:0px;padding-bottom:0}ion-modal.data ion-datetime{height:330px}ion-modal.hora ion-datetime{height:150px}.VendasPainel ion-header>*{display:block}.VendasPainel ion-header .nome{font-size:medium;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}.VendasPainel ion-header .parceiro,.VendasPainel ion-header .parceiro ion-icon{font-size:small;transform:translateY(.12em)}.VendasPainel ion-header>div.compartilhar{align-items:center;color:var(--ion-color-cinza);display:flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:5px;text-decoration:none;top:-10px}.VendasPainel ion-header>div.compartilhar ion-icon{font-size:30px;transform:rotateY(180deg)}.VendasPainel ion-header>div.compartilhar ion-label{font-family:Arial,Helvetica,sans-serif;font-size:xx-small;visibility:hidden}.VendasPainel .header{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:4em;justify-content:space-around;width:100%}.VendasPainel .header .info{display:flex;width:9em}.VendasPainel .header .info>ion-icon{font-size:40px;transform:translateY(.08em)}.VendasPainel .header .info>div{display:flex;flex-direction:column;padding-left:5px}.VendasPainel ion-list{margin-left:.5em;margin-right:.5em}.VendasPainel ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.VendasPainel ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.VendasPainel ion-list .contentList h1{font-size:.8em;margin:0}.VendasPainel ion-list .contentList h2{font-size:1em;margin:0}.VendasPainel ion-list .contentList .horario{display:flex;justify-content:flex-start;margin-top:.2em;width:100%}.VendasPainel ion-list .contentList .horario>*{min-width:8em}.VendasPainel .encerrar{display:flex;height:3.5em;justify-content:space-around;overflow:visible;position:fixed;width:100%;z-index:99999!important}.ios .VendasPainel .encerrar{bottom:63pt}.md .VendasPainel .encerrar{bottom:15px}.ios .takePhoto{top:22pt}.my-custom-class.Compartilhar .modal-wrapper .ion-page{background:#fff;justify-content:flex-start;margin-bottom:0!important;margin-top:0!important;overflow:auto;padding-top:4em}.my-custom-class.Compartilhar .modal-wrapper .headerCompartilhar{background-color:#e0e0e0;height:4em;margin:0;position:fixed;top:0;width:100%}.my-custom-class.Compartilhar .modal-wrapper .ion-page>h1{border-bottom:1px solid #e0e0e0;color:var(--ion-color-cinza);font-size:1.25em;font-weight:700;margin:.3em 0;padding-left:1em;padding-right:1em}.my-custom-class.Compartilhar .modal-wrapper .titulo{color:var(--ion-color-cinza);display:block;font-size:large;height:100%;line-height:2em;text-align:center;width:100%}.my-custom-class.Compartilhar .modal-wrapper .fechar{color:var(--ion-color-cinza);display:flex;flex-direction:column;font-weight:700;height:4em;justify-content:center;position:absolute;right:0;top:0;width:4em}.my-custom-class.Compartilhar .modal-wrapper .fechar>*{align-self:center;font-size:1em!important}.my-custom-class.Compartilhar .modal-wrapper .fechar>span{font-size:.7em!important}.my-custom-class.Compartilhar .modal-wrapper .avaliacoes{display:flex;flex-wrap:nowrap;padding:1em;width:100%}.my-custom-class.Compartilhar .modal-wrapper .avaliacoes .divisaoAvaliacoes{background:#0000;display:flex;flex-direction:column;width:60%}.my-custom-class.Compartilhar .modal-wrapper .avaliacoes .divisaoAvaliacoes>*{width:100%}.my-custom-class.Compartilhar .modal-wrapper .avaliacoes .divisaoAvaliacoes .avaliacao{display:flex;flex-direction:row;height:2em;justify-content:center;padding-right:1em}.my-custom-class.Compartilhar .modal-wrapper .avaliacoes .divisaoAvaliacoes .avaliacao span{color:var(--ion-color-cinza);height:2em;line-height:2em;text-align:center;width:2em}.my-custom-class.Compartilhar .modal-wrapper .avaliacoes .divisaoAvaliacoes .avaliacao .barra{align-self:center;background:#ddd;border-radius:.25em;height:.5em;position:relative;width:calc(100% - 2em)}.my-custom-class.Compartilhar .modal-wrapper .avaliacoes .divisaoAvaliacoes .avaliacao .barra .preenchimento{background:var(--ion-color-amarelo);border-radius:.25em;height:.5em;left:0;position:absolute;width:50%}.my-custom-class.Compartilhar .modal-wrapper .avaliacoes .media{color:var(--ion-color-cinza);display:flex;flex-direction:column;justify-content:center;width:40%}.my-custom-class.Compartilhar .modal-wrapper .avaliacoes .media>*{align-self:center}.my-custom-class.Compartilhar .modal-wrapper .avaliacoes .media h1{font-size:4em;margin:0}.my-custom-class.Compartilhar .modal-wrapper .avaliarComentar{flex-direction:column}.my-custom-class.Compartilhar .modal-wrapper .avaliarComentar ion-label{color:var(--ion-color-cinza);display:block;text-align:center;width:100%}.my-custom-class.Compartilhar .modal-wrapper .avaliarComentar ion-textarea{background:#e0e0e0;color:var(--ion-color-cinza);height:2em;text-align:center;width:100%}.my-custom-class.Compartilhar .modal-wrapper .avaliarComentar{display:flex}.my-custom-class.Compartilhar .modal-wrapper .avaliarComentar .avaliacaoEstrela{align-self:center;color:var(--ion-color-cinza);display:flex;justify-content:space-around;margin:.5em 0;max-width:80%;min-width:50%}.my-custom-class.Compartilhar .modal-wrapper .content{display:flex;display:block;flex-direction:row;width:100%}.my-custom-class.Compartilhar .modal-wrapper .comentarios .cabecalho{display:flex;flex-direction:row;width:100%}.my-custom-class.Compartilhar .modal-wrapper .comentarios ion-item .comentario{display:block;overflow-wrap:normal;width:100%}.my-custom-class.Compartilhar .modal-wrapper .comentarios ion-item .cabecalho .usuario{align-self:center;font-size:1em;font-weight:700;margin-right:1em}.my-custom-class.Compartilhar .modal-wrapper .comentarios ion-item .cabecalho .data{align-self:center;font-size:.8em;font-weight:lighter;margin-right:1em}.my-custom-class.Compartilhar .modal-wrapper .maisComentarios{align-self:center;font-weight:lighter;margin:1em}ion-footer ion-toolbar.VendasPainel{--border-width:0px;padding-bottom:0}ion-action-sheet.my-custom-class{background:#0000}.ios .native-textarea.sc-ion-textarea-ios{padding:0}.my-custom-class .modal-wrapper ion-button{margin-left:1em;margin-right:1em;min-height:35px}.my-custom-class .modal-wrapper .ion-page{justify-content:space-around;margin-bottom:5px;margin-top:5px;max-height:100%}.my-custom-class.camera .modal-wrapper .ion-page video{height:100%;position:absolute;width:100%}.my-custom-class.camera .modal-wrapper{background-color:#fff}.my-custom-class video{background-color:#fff;border:1px solid #a40000;clip-path:inset(45% 0 45% 0);margin:auto;padding:1%;width:80%}.my-custom-class.aguarde ion-label.helper{font-size:larger}.my-custom-class.digitar ion-label.helper{font-size:larger;padding-top:20px}.my-custom-class.camera ion-label.helper{color:#000;font-size:larger;padding:1em 1em .5em;position:absolute;text-align:center;top:0;width:100%}.my-custom-class.camera .actions{bottom:0;padding-bottom:1em;padding-top:.5em;position:absolute}.my-custom-class.camera .actions ion-label{color:#fff}.my-custom-class.digitar ion-label{color:var(--ion-color-cinza);text-align:center}.my-custom-class.digitar ion-textarea{background-color:#fff;color:var(--ion-color-cinza);height:100%;position:relative;text-align:center;width:100%}.my-custom-class.digitar ion-textarea .textarea-wrapper,.my-custom-class.digitar ion-textarea textarea{background-color:#fff;border:0 solid #000;font-family:Arial,Helvetica,sans-serif;font-size:large;font-weight:700;height:100px;left:50%;line-height:20px;max-width:90%;min-height:70px;position:relative;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%}.my-custom-class.digitar ion-input{background-color:#fff;color:var(--ion-color-cinza);margin:1em 0;text-align:center}.my-custom-class.digitar ion-input .textarea-wrapper,.my-custom-class.digitar ion-input textarea{background-color:#fff;height:100%;width:100%}.my-custom-class.aguarde ion-label,.my-custom-class.aguarde ion-textarea{color:var(--ion-color-cinza);text-align:center}.my-custom-class.aguarde ion-textarea{background-color:blue;margin:1em 0}.my-custom-class.aguarde ion-textarea .textarea-wrapper,.my-custom-class.aguarde ion-textarea textarea{background-color:#fff;height:100%;width:100%}.my-custom-class.aguarde ion-input{background-color:#fff;color:var(--ion-color-cinza);margin:1em 0;text-align:center}.my-custom-class.aguarde ion-input .textarea-wrapper,.my-custom-class.aguarde ion-input textarea{background-color:#fff;height:100%;width:100%}.VendasProdutos ion-list{margin-left:.5em;margin-right:.5em}.VendasProdutos ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.VendasProdutos ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.VendasProdutos ion-list .contentList h1{font-size:.8em;margin:0}.VendasProdutos ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.VendasProdutos{--border-width:0px;padding-bottom:0}div.VendasProdutosSlides{background:#f2f2f2;height:calc(100% - 3em);padding-top:0}div.VendasProdutosSlides .swiper-pagination-bullet{background:#333;opacity:.3}div.VendasProdutosSlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.VendasProdutosSlides{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:50px}.VendasServicos ion-list{margin-left:.5em;margin-right:.5em}.VendasServicos ion-list ion-list-header{font-size:.9em;font-weight:700;margin-top:20px;min-height:1.7em}.VendasServicos ion-list .contentList{display:flex;flex-direction:column;font-size:medium;margin-bottom:5px;margin-top:5px;width:100%}.VendasServicos ion-list .contentList h1{font-size:.8em;margin:0}.VendasServicos ion-list .contentList h2{font-size:1em;margin:0}ion-footer ion-toolbar.VendasServicos{--border-width:0px;padding-bottom:0}div.VendasServicosSlides{background:#f2f2f2;height:calc(100% - 3em);padding-top:0}div.VendasServicosSlides .swiper-pagination-bullet{background:#333;opacity:.3}div.VendasServicosSlides .swiper-pagination-bullet-active{background:#3880ff;opacity:1}div.VendasServicosSlides{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:50px}.roleta-container{text-align:center}.roleta-wrapper{height:320px;margin:12px auto 18px;position:relative;width:320px}.wheel-svg{background:#fff;border-radius:50%;display:block;filter:drop-shadow(0 6px 14px rgba(0,0,0,.18));height:100%;width:100%}.wheel-group{transform-origin:150px 150px}.pointer-top{border-bottom:22px solid #ff7000;border-left:14px solid #0000;border-right:14px solid #0000;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));height:0;left:50%;position:absolute;top:calc(50% - 170px);transform:translateX(-50%) rotate(180deg);width:0;z-index:6}.result-text{color:#222;font-size:14px;font-weight:600}ion-modal.modal-roleta{--background:#0000;--ion-background-color:#0000;--border-radius:18px;--height:auto;--max-height:85vh;--width:90%;--max-width:400px;--box-shadow:none}.modal-roleta-container{background:#fff!important;border-radius:18px;display:flex;flex-direction:column;max-height:85vh;overflow-y:auto;position:relative}.modal-close-btn,.modal-roleta .xeguei-modal-header{align-items:center}.modal-close-btn{background:#fff;border:none;border-radius:50%;box-shadow:0 2px 8px #0003;color:#000;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:30px;justify-content:center;position:absolute;right:15px;top:15px;width:30px;z-index:10}.modal-image-section{display:flex;flex:1 1;flex-direction:column;height:100%;position:relative}.modal-roleta-area{background:#fff;flex:1 1;min-height:200px;padding:15px}.modal-roleta-area,.modal-roleta-card{align-items:center;display:flex;justify-content:center}.modal-roleta-card{background:linear-gradient(135deg,#ff7000,#ff7000);color:#fff;flex-direction:column;flex-shrink:0;min-height:140px;padding:20px 15px;text-align:center}.modal-roleta-title{font-size:24px;font-weight:900;letter-spacing:1px;line-height:1.2;margin:0 0 15px;text-transform:uppercase}.modal-roleta-description{font-size:16px;line-height:1.4;margin:0 0 25px;opacity:.95}.modal-cta-button{background:#000;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;max-width:250px;padding:15px 30px;transition:all .3s ease;width:100%}.modal-cta-button:hover:not(:disabled){background:#333;box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.modal-cta-button:active:not(:disabled){transform:translateY(0)}.modal-cta-button:disabled{background:#666;cursor:not-allowed;opacity:.6}@media (max-width:480px){ion-modal.modal-roleta{--max-height:90vh;--width:95%;--max-width:380px}.modal-roleta-container{max-height:90vh}.modal-roleta-area{flex:0.6 1;min-height:120px;padding:8px}.modal-roleta-card{flex:0.4 1;min-height:100px;padding:12px 8px}.roleta-wheel svg{height:140px!important;width:140px!important}.modal-roleta-title{font-size:18px;margin:0 0 8px}.modal-roleta-description{font-size:13px;margin:0 0 15px}.modal-cta-button{font-size:13px;max-width:200px;padding:10px 20px}}.cadastro-page{--cadastro-border:#e9edf2;--cadastro-text:#172033;--cadastro-muted:#6d7685;--cadastro-orange:#d85a00;color:var(--cadastro-text)}.cadastro-toolbar{--background:#fff;--color:#172033;--border-width:0;--min-height:60px}.cadastro-toolbar ion-title{font-size:18px;font-weight:700}.cadastro-toolbar ion-back-button{--color:#000;min-height:44px;min-width:44px}.cadastro-content{--background:#fff;--color:#172033}.cadastro-container{margin:0 auto;padding:28px 0 max(40px,env(safe-area-inset-bottom));width:min(1040px,calc(100% - 40px))}.cadastro-container,.cadastro-container *{box-sizing:border-box}.cadastro-hero{align-items:center;background:linear-gradient(125deg,#d85a00,#fa7d20 62%,#ff9f52);border-radius:20px;box-shadow:0 14px 32px #cc4f0024;color:#fff;display:flex;gap:28px;justify-content:space-between;padding:30px 32px}.cadastro-eyebrow{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.12em;margin-bottom:8px;opacity:.88}.cadastro-hero h1{color:#fff;font-size:clamp(26px,4vw,36px);font-weight:800;letter-spacing:-.02em;margin:0 0 8px}.cadastro-hero p{color:#fff;font-size:15px;line-height:1.55;margin:0;max-width:600px;opacity:.95}.cadastro-badge{align-items:center;background:#ffffff26;border:1px solid #ffffff52;border-radius:14px;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;gap:10px;padding:13px 16px}.cadastro-badge ion-icon{font-size:24px}.cadastro-steps{align-items:center;display:flex;gap:32px;list-style:none;margin:24px 0;padding:0 4px}.cadastro-steps li{align-items:center;color:var(--cadastro-muted);display:flex;font-size:13px;font-weight:600;gap:9px}.cadastro-steps li+li:before{background:#dce1e8;content:"";height:1px;margin-right:20px;width:40px}.cadastro-steps li>span{background:#fff;border:1px solid #dce1e8;border-radius:50%;display:grid;height:30px;place-items:center;width:30px}.cadastro-steps .is-current{color:var(--cadastro-text)}.cadastro-steps .is-current>span{background:var(--cadastro-orange);border-color:var(--cadastro-orange);color:#fff}.cadastro-steps .is-complete>span{background:#fff2e8;border-color:#f6d1b6;color:var(--cadastro-orange)}.cadastro-section{background:#fff;border:1px solid var(--cadastro-border);border-radius:16px;margin-bottom:18px;overflow:hidden}.cadastro-section-header{align-items:center;border-bottom:1px solid var(--cadastro-border);display:flex;gap:14px;padding:22px 26px}.cadastro-section-icon{background:#fff2e8;border-radius:12px;color:var(--cadastro-orange);display:grid;flex:0 0 auto;font-size:23px;height:42px;place-items:center;width:42px}.cadastro-section-header h2{color:var(--cadastro-text);font-size:19px;font-weight:700;margin:0}.cadastro-section-header p{color:var(--cadastro-muted);font-size:13px;line-height:1.5;margin:5px 0 0}.cadastro-fields{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));padding:24px 26px}.cadastro-field{min-width:0}.cadastro-actions,.cadastro-address-suggestions,.cadastro-field--full,.cadastro-terms{grid-column:1/-1}.cadastro-field[hidden]{display:none}.cadastro-field>label,.cadastro-field>span{color:var(--cadastro-text);display:block;font-size:13px;font-weight:600;line-height:1.5;margin-bottom:8px}.cadastro-field ion-input{--padding-start:14px;--padding-end:14px;--padding-top:12px;--padding-bottom:12px;--placeholder-color:#8b94a3;--placeholder-opacity:1;background:#fff;border:1px solid #dce1e8;border-radius:10px;color:var(--cadastro-text);font-size:16px;height:auto;min-height:48px;width:100%}.cadastro-field ion-input:focus-within{border-color:#e6792e;box-shadow:0 0 0 1px #e6792e}.cadastro-field ion-input.input-disabled{background:#f6f7f9;color:#687386;opacity:1}.cadastro-field-hint{color:var(--cadastro-muted);font-size:12px;line-height:1.5;margin:0 0 12px}.cadastro-container ion-list{background:#0000;margin:0;padding:0}.cadastro-container ion-item{--background:#fff;--color:#172033;--border-color:#0000;--padding-start:14px;--inner-padding-end:14px;--min-height:48px}.cadastro-container ion-checkbox,.cadastro-container ion-radio{--color:#aeb8c7;--color-checked:#d85a00;--border-color:#aeb8c7;--border-color-checked:#d85a00;--background:#fff;--background-checked:#d85a00;--checkmark-color:#fff;flex-shrink:0}.cadastro-container ion-radio{margin:0 12px 0 0}.cadastro-container ion-checkbox{--size:20px;margin:0 12px 0 0}.cadastro-container ion-label{color:var(--cadastro-text);font-size:14px;line-height:1.45;white-space:normal}.cadastro-container ion-item.cadastro-choice{--border-width:1px;--border-style:solid;--border-color:var(--cadastro-border);--border-radius:10px}.cadastro-container ion-item.cadastro-choice.is-selected{--border-width:2px;--border-color:#e6792e;--background:#fff8f2;--min-height:46px}.cadastro-specialties{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.cadastro-terms{align-items:flex-start;display:flex;padding-top:4px}.cadastro-terms ion-checkbox{margin-top:2px}.cadastro-terms p{color:#566175;font-size:13px;line-height:1.7;margin:0}.cadastro-terms a{color:#b74c00;text-decoration:underline;text-underline-offset:3px}.cadastro-terms ion-icon{font-size:13px;vertical-align:middle}.cadastro-actions{align-items:center;border-top:1px solid var(--cadastro-border);display:flex;gap:20px;justify-content:space-between;padding-top:20px}.cadastro-actions p{color:var(--cadastro-muted);font-size:12px;line-height:1.5;margin:0}.cadastro-container ion-button.cadastro-primary{--padding-top:14px;--padding-bottom:14px;--padding-start:24px;--padding-end:24px;--background:#d85a00;--background-hover:#c65000;--background-activated:#bd4e00;--color:#fff;--border-radius:10px;--box-shadow:none;font-size:15px;font-weight:700;height:auto;letter-spacing:0;margin:0;min-height:48px;min-width:200px;text-transform:none}.cadastro-primary ion-icon{font-size:18px}.cadastro-address-suggestions{border:1px solid var(--cadastro-border);border-radius:10px;max-height:240px;overflow-y:auto}.cadastro-address-suggestions button{background:#fff;border:0;border-bottom:1px solid var(--cadastro-border);color:var(--cadastro-text);cursor:pointer;display:block;font:inherit;padding:14px;text-align:left;width:100%}.cadastro-address-suggestions button:last-child{border-bottom:0}.cadastro-address-suggestions button:hover{background:#fff8f2}.cadastro-address-suggestions small,.cadastro-address-suggestions strong{display:block}.cadastro-address-suggestions strong{font-size:14px}.cadastro-address-suggestions small{color:var(--cadastro-muted);font-size:12px;margin-top:4px}.cadastro-container :is(button,a):focus-visible{outline:3px solid #df6105;outline-offset:3px}@media (max-width:680px){.cadastro-container{padding-top:14px;width:calc(100% - 24px)}.cadastro-hero{align-items:flex-start;border-radius:16px;flex-direction:column;gap:18px;padding:24px 20px}.cadastro-hero p{font-size:14px}.cadastro-badge{border-radius:10px;font-size:12px;padding:8px 12px}.cadastro-badge ion-icon{font-size:19px}.cadastro-steps{gap:14px;margin:20px 0}.cadastro-steps li{font-size:12px;gap:7px}.cadastro-steps li+li:before{margin-right:4px;width:18px}.cadastro-section-header{gap:12px;padding:18px 16px}.cadastro-section-header h2{font-size:17px}.cadastro-fields{gap:18px;grid-template-columns:minmax(0,1fr);padding:20px 16px}.cadastro-specialties{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.cadastro-specialties ion-item{--padding-start:10px;--inner-padding-end:8px}.cadastro-specialties ion-checkbox{margin-right:8px}.cadastro-specialties ion-label{font-size:13px}.cadastro-actions{align-items:stretch;flex-direction:column;gap:14px}.cadastro-container ion-button.cadastro-primary{min-width:0;width:100%}}@media (max-width:359px){.cadastro-specialties{grid-template-columns:minmax(0,1fr)}}.Login{display:flex;min-height:100vh;overflow:hidden;position:relative}.Login .background-image{background-position:50%;background-size:cover;inset:0;position:absolute;z-index:0}.Login .background-overlay{background-color:#000c;inset:0;position:absolute;z-index:1}.Login .login-container{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;min-height:100vh;padding:2rem;position:relative;width:100%;z-index:10}.Login .marketing-section{color:#fff;padding:2rem}.Login .marketing-title{font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:2rem}.Login .logo-badge{border-radius:1rem;box-shadow:0 10px 30px #0000004d;display:inline-flex;overflow:hidden}.Login .logo-badge,.Login .logo-badge-icon{align-items:center;background-color:#ff7000;background-color:var(--ion-color-primary,#ff7000)}.Login .logo-badge-icon{display:flex;justify-content:center;padding:1rem}.Login .logo-badge-icon img{height:4rem;object-fit:contain;width:4rem}.Login .logo-badge-text{background:#fff;padding:1rem 1.5rem}.Login .logo-badge-text p{color:#ff7000;color:var(--ion-color-primary,#ff7000);font-size:.875rem;font-weight:600;line-height:1.3;margin:0}.Login .login-card{background:#fff;border-radius:1.5rem;box-shadow:0 20px 60px #0000004d;margin:0 auto;max-width:450px;padding:2rem;width:100%}.Login .card-header{margin-bottom:1.5rem}.Login .card-title{color:#1a1a1a;font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.Login .card-subtitle{color:#666;font-size:.875rem;margin:0}.Login .input-group{margin-bottom:1rem}.Login .input-label{color:#333;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.Login .ion-input-field{--background:#fff;--border-color:#d1d5db;--border-width:2px;--border-radius:0.5rem;--padding-start:1rem;--padding-end:1rem;--padding-top:0.75rem;--padding-bottom:0.75rem;border:2px solid #d1d5db;border-radius:.5rem;transition:all .2s}.Login .ion-input-field:focus-within{border-color:#ff7000;border-color:var(--ion-color-primary,#ff7000)}.Login .btn-primary{--background:var(--ion-color-primary,#ff7000);--background-hover:#d01828;--border-radius:0.5rem;--padding-top:0.75rem;--padding-bottom:0.75rem;font-weight:600;height:3rem;letter-spacing:normal;margin-bottom:.5rem;margin-top:1rem;text-transform:none}.Login .btn-primary:disabled{opacity:.7}.Login .btn-help{--color:var(--ion-color-primary,#ff7000);font-size:.875rem;font-weight:600;letter-spacing:normal;text-transform:none}.Login .divider{background:#e5e7eb;height:1px;margin:1.5rem 0}.Login .signup-section{text-align:center}.Login .signup-text{color:#666;font-size:.875rem}.Login .signup-link{color:#ff7000;color:var(--ion-color-primary,#ff7000);cursor:pointer;font-weight:600;text-decoration:none}.Login .signup-link:hover{text-decoration:underline}.Login .mobile-logo-badge{display:none}@media (max-width:1024px){.Login .login-container{grid-template-columns:1fr;padding:1.5rem}.Login .marketing-section{display:none}.Login .login-card{max-width:500px}.Login .mobile-logo-badge{bottom:2rem;display:block;left:50%;position:absolute;transform:translateX(-50%);z-index:20}.Login .mobile-logo-badge .logo-badge{transform:scale(.85)}}@media (max-width:640px){.Login .login-container{padding:1rem}.Login .login-card{border-radius:1rem;padding:1.5rem}.Login .card-title{font-size:1.25rem}.Login .marketing-title{font-size:2rem}.Login .mobile-logo-badge{bottom:1rem}.Login .mobile-logo-badge .logo-badge{transform:scale(.75)}.Login .logo-badge-icon img{height:3rem;width:3rem}}.ios .Login .ion-input-field input{padding-left:1rem}.Login ion-toast{--background:#333;--color:#fff;--border-radius:0.5rem}.cadastro-account-options{grid-gap:18px;display:grid;gap:18px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.cadastro-account-option{--min-height:180px;--padding-start:20px;--inner-padding-end:20px;border:1px solid #e1e6ed;border-radius:14px;min-width:0;transition:border-color .15s,background-color .15s}.cadastro-account-option.is-selected{--background:#fff8f2;border-color:#e6792e;box-shadow:0 0 0 1px #e6792e}.cadastro-account-icon{align-self:flex-start;background:#fff0e3;border-radius:12px;color:#d85a00;display:grid;flex-shrink:0;font-size:25px;height:44px;margin:22px 16px 0 0;place-items:center;width:44px}.cadastro-account-option ion-label{margin:22px 0}.cadastro-account-option ion-label h3{color:#172033;font-size:20px;font-weight:700;margin:0 0 6px}.cadastro-account-document{color:#a84908;display:inline-block;font-size:11px;font-weight:800;letter-spacing:.05em;margin-bottom:12px}.cadastro-account-option ion-label p{color:#6d7685;font-size:13px;line-height:1.6;margin:0;overflow:visible;white-space:normal}.cadastro-account-option ion-radio{align-self:flex-start;margin:25px 0 0 14px}@media (max-width:680px){.cadastro-account-options{gap:14px;grid-template-columns:minmax(0,1fr)}.cadastro-account-option{--min-height:156px;--padding-start:14px;--inner-padding-end:14px}.cadastro-account-icon{font-size:22px;height:38px;margin-right:12px;width:38px}.cadastro-account-option ion-label h3{font-size:18px}.cadastro-account-option ion-radio{margin-left:10px}}.otp-card{background:#fff;border:1px solid var(--cadastro-border);border-radius:16px;margin:0 auto;max-width:520px;padding:32px;text-align:center}.otp-card-icon{background:#fff2e8;border-radius:14px;color:#d85a00;display:inline-grid;font-size:26px;height:52px;place-items:center;width:52px}.otp-card h1,.otp-recovery-body h2{color:#172033;font-size:24px;font-weight:700;margin:18px 0 8px}.otp-description,.otp-recovery-body>p{color:#6d7685;font-size:14px;line-height:1.6;margin:0}.otp-code-field,.otp-pin-field{margin:28px 0}.otp-pin{--pin-gap:12px;--pin-width:58px;--pin-radius:10px;--pin-border-color:#dce1e8}.otp-pin ion-input{color:#172033;font-size:24px;font-weight:600;min-height:58px}.otp-pin ion-input:focus-within{--pin-border-color:#e6792e;box-shadow:0 0 0 1px #e6792e}.otp-pin ion-input[aria-invalid=true]:focus-within{box-shadow:0 0 0 1px var(--ion-color-danger)}.otp-field-error{color:#b42318;font-size:12px;line-height:1.5;margin:14px 0 0}.otp-code-field{text-align:left}.otp-code-field ion-input{--padding-start:18px;--padding-end:18px;font-size:24px;font-weight:600;letter-spacing:.3em;min-height:58px;text-align:center}.otp-card ion-button.otp-primary,.otp-card ion-button.otp-secondary{--padding-top:14px;--padding-bottom:14px;--padding-start:24px;--padding-end:24px;font-size:15px;height:48px;min-height:48px;width:100%}.otp-card ion-button.otp-secondary{--background:#f7f8fa;--color:#596373;--border-radius:10px;letter-spacing:0;margin:10px 0 0;text-transform:none;white-space:normal}.otp-secondary ion-icon{font-size:18px}.otp-security-note{align-items:flex-start;color:#6d7685;display:flex;font-size:12px;gap:6px;justify-content:center;line-height:1.5;margin:24px 0 0}.otp-security-note ion-icon{flex-shrink:0;font-size:16px}.otp-loading{color:#6d7685;padding:24px 0}ion-modal.otp-recovery-modal{--width:560px;--max-width:calc(100% - 40px);--height:auto;--max-height:90%;--border-radius:18px;--background:#fff}.otp-recovery-panel{background:#fff;color:#172033;display:flex;flex-direction:column;max-height:90vh;max-height:90dvh}.otp-recovery-panel .xeguei-modal-header{align-items:center}.otp-recovery-body{overflow-y:auto;padding:8px 24px 24px}.otp-recovery-body h2{font-size:22px}.otp-methods{grid-gap:12px;display:grid;gap:12px;margin-top:24px}.otp-methods ion-item.otp-method{--background:#fff;--color:#172033;--border-style:solid;--border-width:1px;--border-color:#e9edf2;--border-radius:12px;--inner-border-width:0;--min-height:78px;--padding-start:16px;--inner-padding-end:16px}.otp-methods ion-item.otp-method.is-selected{--border-width:2px;--border-color:#e6792e;--background:#fff8f2;--min-height:76px}.otp-method-icon{color:#d85a00;font-size:23px;margin-right:14px}.otp-method ion-label{white-space:normal}.otp-method ion-label h3{font-size:16px;font-weight:700;margin:0 0 4px}.otp-method ion-label p{color:#6d7685;font-size:13px;line-height:1.5;margin:0}.otp-method ion-radio{--color:#aeb8c7;--color-checked:#d85a00;margin-left:12px}.otp-recovery-footer{background:#fff;border-top:1px solid #edf0f3;flex-shrink:0;padding:18px 24px}.otp-recovery-footer ion-button{--background:#d85a00;--background-hover:#c65000;--background-activated:#bd4e00;--color:#fff;--border-radius:10px;--box-shadow:none;--padding-top:14px;--padding-bottom:14px;font-size:15px;font-weight:700;height:auto;letter-spacing:0;margin:0;min-height:48px;text-transform:none}@media (max-width:767.98px){ion-modal.otp-recovery-modal{--width:100%;--max-width:100%;--height:100%;--max-height:100%;--border-radius:0}.otp-recovery-panel{height:100%;max-height:100%;padding-top:env(safe-area-inset-top)}.otp-recovery-body{flex:1 1}.otp-recovery-footer{padding-bottom:max(18px,env(safe-area-inset-bottom))}}@media (max-width:680px){.otp-card{padding:24px 20px}.otp-card h1{font-size:22px}.otp-pin{--pin-gap:10px;--pin-width:54px}.otp-recovery-body,.otp-recovery-footer{padding-inline:18px}}@media (max-width:359px){.otp-card{padding-inline:16px}.otp-pin{--pin-gap:8px;--pin-width:46px}}html,html *{font-family:Open Sans,sans-serif}ion-app{--ion-safe-area-top:env(safe-area-inset-top);margin-bottom:env(safe-area-inset-bottom)}:root{--ion-color-amarelo:#ff7000;--ion-color-laranja:#ff6a14;--ion-color-azul:#1d3460;--ion-color-branco:#e1e1e1;--ion-color-cinza:#333;--ion-color-facebook:#3b5998;--ion-color-facebook-rgb:59,89,152;--ion-color-facebook-contrast:#fff;--ion-color-facebook-contrast-rgb:255,255,255;--ion-color-facebook-shade:#344e86;--ion-color-facebook-tint:#4f6aa2;--ion-color-google:#538af0;--ion-color-google-rgb:83,138,240;--ion-color-google-contrast:#000;--ion-color-google-contrast-rgb:0,0,0;--ion-color-google-shade:#4979d3;--ion-color-google-tint:#6496f2;--ion-color-primary:#ff7000;--ion-color-primary-rgb:255,165,8;--ion-color-primary-contrast:#1d3460;--ion-color-primary-contrast-rgb:0,0,0;--ion-color-primary-shade:#ce5a00;--ion-color-primary-tint:#e88a40;--ion-color-secondary:#ff6a14;--ion-color-secondary-rgb:255,106,20;--ion-color-secondary-contrast:#000;--ion-color-secondary-contrast-rgb:0,0,0;--ion-color-secondary-shade:#e05d12;--ion-color-secondary-tint:#ff792c;--ion-color-tertiary:#1d3460;--ion-color-tertiary-rgb:29,52,96;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#1a2e54;--ion-color-tertiary-tint:#344870;--ion-color-quartiary:#0000;--ion-color-quartiary-shade:#0000;--ion-color-quartiary-tint:#0000;--ion-color-quartiary-rgb:0,0,0;--ion-color-quartiary-contrast:#fff;--ion-color-quartiary-contrast-rgb:255,255,255;--ion-color-success:#33ac1b;--ion-color-success-rgb:51,172,27;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#2d9718;--ion-color-success-tint:#47b432;--ion-color-warning:#fbc604;--ion-color-warning-rgb:251,198,4;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#ddae04;--ion-color-warning-tint:#fbcc1d;--ion-color-danger:#d4251c;--ion-color-danger-rgb:212,37,28;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#bb2119;--ion-color-danger-tint:#d83b33;--ion-color-dark:#333;--ion-color-dark-rgb:0,0,0;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#000;--ion-color-dark-tint:#1a1a1a;--ion-color-medium:#333;--ion-color-medium-rgb:51,51,51;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#2d2d2d;--ion-color-medium-tint:#474747;--ion-color-light:#fff;--ion-color-light-rgb:225,225,225;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#c6c6c6;--ion-color-light-tint:#f2f2f2;--ion-color-selected:#ddd;--ion-color-selected-rgb:204,204,204;--ion-color-selected-contrast:#2d2d2d;--ion-color-selected-contrast-rgb:45,45,45;--ion-color-selected-shade:#ddd;--ion-color-selected-tint:#ddd;--ion-safe-area-top:20px;--ion-safe-area-bottom:0px}.ion-color-selected{--ion-color-base:var(--ion-color-selected);--ion-color-base-rgb:var(--ion-color-selected-rgb);--ion-color-contrast:var(--ion-color-selected-contrast);--ion-color-contrast-rgb:var(--ion-color-selected-contrast-rgb);--ion-color-shade:var(--ion-color-selected-shade);--ion-color-tint:var(--ion-color-selected-tint)}.ios,.platform-ios body{--ion-safe-area-top:40px;--ion-safe-area-bottom:22px}.ios-bottom-safe-area{padding-bottom:env(safe-area-inset-bottom)}ion-footer{background-color:#fff}ion-button{font-size:1em;font-weight:400;line-height:1em;text-transform:none}ion-modal{--width:100%;--height:100%;--min-width:0;--min-height:0;--max-width:100%;--max-height:100%;--border-radius:18px;--background:#fff}ion-modal ion-header{background:#fff;border:0;box-shadow:none}ion-modal ion-header:after{display:none}ion-modal ion-header ion-toolbar{--background:#fff!important;--color:#222428!important;--border-width:0!important;--border-style:none}ion-modal ion-header ion-toolbar.ion-color{--ion-color-base:#fff!important;--ion-color-contrast:#222428!important}@media (max-width:767.98px){ion-modal{--border-radius:0}}@media (min-width:768px){ion-modal{--width:600px;--height:600px;--max-width:90%;--max-height:90%}ion-modal.fullscreen-modal{--width:90%;--max-width:1000px;--height:90%}ion-modal.small-modal{--width:40%;--height:40%}ion-modal,ion-modal.fullscreen-modal,ion-modal.small-modal{--border-radius:18px}}.segment-button-disabled{opacity:.5;pointer-events:none}.custom-select .alert-radio-label{display:block;font-size:12px;white-space:normal}.cadastro-sucesso-container{margin:0 auto;padding:32px 0 max(40px,env(safe-area-inset-bottom));width:min(600px,calc(100% - 40px))}.cadastro-sucesso-container,.cadastro-sucesso-container *{box-sizing:border-box}.cadastro-sucesso-card{background:#fff;border:1px solid var(--cadastro-border);border-radius:16px;padding:32px;text-align:center}.cadastro-sucesso-icon{background:#fff2e8;border-radius:15px;color:var(--cadastro-orange);display:inline-grid;font-size:32px;height:60px;place-items:center;width:60px}.cadastro-sucesso-card h1{color:var(--cadastro-text);font-size:26px;font-weight:800;line-height:1.25;margin:20px 0 12px}.cadastro-sucesso-description{color:var(--cadastro-muted);font-size:14px;line-height:1.65;margin:0}.cadastro-sucesso-card ion-button.cadastro-sucesso-primary{--background:#d85a00;--background-hover:#c65000;--background-activated:#bd4e00;--color:#fff;--border-radius:10px;--box-shadow:none;--padding-start:16px;--padding-end:16px;font-size:15px;font-weight:700;height:48px;letter-spacing:0;margin:26px 0 0;text-transform:none}.cadastro-sucesso-primary ion-icon{font-size:20px}.cadastro-sucesso-resources{margin-top:28px}.cadastro-sucesso-resources h2{color:var(--cadastro-text);font-size:17px;font-weight:700;margin:0 0 14px}.cadastro-sucesso-resource{align-items:flex-start;background:#fff;border:1px solid var(--cadastro-border);border-radius:15px;color:var(--cadastro-text);display:flex;gap:16px;margin-top:12px;padding:20px;text-decoration:none;transition:border-color .15s,background .15s}.cadastro-sucesso-resource:hover{background:#fffaf6;border-color:#eac5a7}.cadastro-sucesso-resource:focus-visible{outline:3px solid #df6105;outline-offset:3px}.cadastro-sucesso-resource-icon{background:#fff2e8;border-radius:12px;color:var(--cadastro-orange);display:grid;flex:0 0 42px;font-size:24px;height:42px;place-items:center;width:42px}.cadastro-sucesso-resource-copy{display:flex;flex-direction:column;gap:6px;min-width:0}.cadastro-sucesso-resource-copy strong{font-size:15px;font-weight:700}.cadastro-sucesso-resource-copy>span{color:var(--cadastro-muted);font-size:13px;line-height:1.5}.cadastro-sucesso-resource-copy .cadastro-sucesso-resource-action{align-items:center;color:var(--cadastro-orange);display:flex;font-weight:600;gap:6px;margin-top:4px}.cadastro-sucesso-support .cadastro-sucesso-resource-icon{background:#edf8f2;color:#16875b}.cadastro-sucesso-support .cadastro-sucesso-resource-action{color:#16875b}@media (max-width:680px){.cadastro-sucesso-container{padding-top:16px;width:calc(100% - 32px)}.cadastro-sucesso-card{padding:24px 20px}.cadastro-sucesso-card h1{font-size:23px}.cadastro-sucesso-resource{gap:12px;padding:16px}}@media (max-width:359px){.cadastro-sucesso-card{padding-inline:16px}.cadastro-sucesso-card ion-button.cadastro-sucesso-primary{font-size:13px}}.convite-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:1.05fr 1fr;margin-top:26px}.convite-guide,.convite-offer,.convite-support{background:#fff;border:1px solid var(--cadastro-border);border-radius:16px}.convite-offer{align-items:center;display:flex;flex-direction:column;padding:30px;text-align:center}.convite-offer-icon{background:#fff2e8;border-radius:14px;color:#d85a00;display:grid;font-size:28px;height:52px;margin-bottom:20px;place-items:center;width:52px}.convite-eyebrow{color:var(--cadastro-muted);font-size:10px;font-weight:800;letter-spacing:.1em;line-height:1.6}.convite-offer h2{color:var(--cadastro-text);font-size:27px;font-weight:800;margin:10px 0 8px}.convite-offer h2>strong{color:#d85a00;display:block;font-size:clamp(64px,8vw,88px);font-weight:800;letter-spacing:-.055em;line-height:1.08}.convite-offer h2>strong span{font-size:.55em;letter-spacing:-.03em}.convite-discount-label{display:block;font-size:22px;font-weight:700;margin-top:3px}.convite-offer-subtitle{color:var(--cadastro-text);font-size:16px;font-weight:600;margin:4px 0 0}.convite-offer-description{color:var(--cadastro-muted);font-size:13px;line-height:1.6;margin:12px 0 22px;max-width:300px}.convite-code{background:#fff9f4;border:1px dashed #efbd99;border-radius:10px;margin-bottom:22px;padding:14px 42px 14px 16px;position:relative;text-align:left;width:100%}.convite-code span{color:var(--cadastro-muted);display:block;font-size:11px;margin-bottom:4px}.convite-code strong{color:#a74703;font-size:16px;font-weight:700;overflow-wrap:anywhere}.convite-code ion-icon{color:#d85a00;font-size:22px;position:absolute;right:16px;top:calc(50% - 11px)}.convite-offer ion-button.cadastro-primary{white-space:normal;width:100%}.convite-carry-note{color:var(--cadastro-muted);font-size:11px;line-height:1.6;margin:12px 0 0}.convite-side{grid-gap:20px;display:grid;gap:20px;min-width:0}.convite-guide{padding:26px}.convite-guide h2,.convite-support h2{color:var(--cadastro-text);font-size:19px;font-weight:700;margin:0}.convite-guide>p,.convite-support p{color:var(--cadastro-muted);font-size:13px;line-height:1.6;margin:7px 0 0}.convite-guide ol{grid-gap:24px;display:grid;gap:24px;list-style:none;margin:28px 0 0;padding:0}.convite-guide li{align-items:flex-start;display:flex;gap:14px}.convite-guide li>span{background:#fff2e8;border-radius:50%;color:#b74c00;display:grid;flex-shrink:0;font-size:12px;font-weight:800;height:30px;place-items:center;width:30px}.convite-guide h3{color:var(--cadastro-text);font-size:14px;font-weight:700;margin:2px 0 5px}.convite-guide li p{color:var(--cadastro-muted);font-size:13px;line-height:1.6;margin:0}.convite-support{grid-gap:16px 12px;display:grid;gap:16px 12px;grid-template-columns:auto minmax(0,1fr);padding:24px}.convite-support-icon{background:#e8f8f1;border-radius:12px;color:#16875b;display:grid;font-size:24px;height:40px;place-items:center;width:40px}.convite-support h2{font-size:16px}.convite-support ion-button{--color:#13744e;--border-color:#b9ddcc;--border-width:1px;--border-radius:10px;--background-hover:#e8f8f1;--background-activated:#e8f8f1;--box-shadow:none;font-size:14px;grid-column:1/-1;letter-spacing:0;margin:0;min-height:44px;text-transform:none;width:100%}@media (max-width:680px){.convite-layout{gap:18px;grid-template-columns:minmax(0,1fr);margin-top:20px}.convite-offer{padding:24px 20px}.convite-offer-icon{margin-bottom:16px}.convite-guide,.convite-support{padding:22px 20px}.convite-side{gap:18px}}
/*# sourceMappingURL=main.00c8d5b4.css.map*/