:root{--zio-navy:#082d5c;--zio-navy-dark:#061f40;--zio-navy-light:#0c447b;--zio-teal:#009fa3;--zio-teal-dark:#007f83;--zio-teal-light:#10c3c5;--zio-background:#f6f9fb;--zio-surface:#fff;--zio-surface-soft:#eef8f8;--zio-border:#d8e4ea;--zio-text-primary:#0c2340;--zio-text-secondary:#5b6b7d;--zio-text-muted:#7d8c9a;--status-success:#16865c;--status-warning:#c27a12;--status-danger:#c94343;--status-info:#2d6fb7}#q-app,body,html{min-height:100%;color:#0c2340}#q-app,.ziosales-app,.ziosales-app .q-page,.ziosales-app .q-page-container,body,html{background:#f6f9fb}.ziosales-drawer,.ziosales-drawer .q-drawer__content{background:#082d5c;color:#fff}.ziosales-drawer .q-expansion-item__container>.q-item,.ziosales-drawer .q-item{min-height:44px;color:#fff;transition:background-color 180ms ease}.ziosales-drawer .q-expansion-item__container>.q-item:hover,.ziosales-drawer .q-item:hover{background:#0c447b}.ziosales-drawer .q-separator{background:rgba(216,228,234,0.2)}.ziosales-drawer .q-item__label--header{color:#d8e4ea;font-weight:700}.ziosales-drawer .q-focus-helper{color:#10c3c5}.ziosales-header--light .q-toolbar-title>.q-btn,.ziosales-header--light .q-toolbar-title>div>.q-btn,.ziosales-header--light .q-toolbar .q-icon,.ziosales-header--light .q-toolbar>.q-btn{color:#082d5c!important}.ziosales-header--dark .q-toolbar .q-btn,.ziosales-header--dark .q-toolbar .q-icon{color:#10c3c5!important}.ziosales-drawer .q-icon{color:#fff!important}.ziosales-drawer .q-item--active .q-icon,.ziosales-drawer .q-router-link--active .q-icon{color:#10c3c5!important}.q-dialog__inner>.q-card,.q-menu,.ziosales-app .q-card{border-color:#d8e4ea;border-radius:6px;background:#fff;box-shadow:0 4px 14px rgba(8,45,92,0.08)}.q-dialog__inner>.q-card .q-card__section--vert,.ziosales-app .q-card__section--vert{color:#0c2340}.ziosales-app .q-markup-table,.ziosales-app .q-table__container{max-width:100%;border-color:#d8e4ea;border-radius:6px;background:#fff;box-shadow:none;overflow-x:auto}.ziosales-app .q-markup-table thead th,.ziosales-app .q-markup-table thead tr,.ziosales-app .q-table thead th,.ziosales-app .q-table thead tr{color:#082d5c;font-weight:700}.ziosales-app .q-markup-table tbody td,.ziosales-app .q-table tbody td{border-color:#d8e4ea}.ziosales-app .q-markup-table tbody tr:hover,.ziosales-app .q-table tbody tr:hover{background:#eef8f8}.q-field--outlined .q-field__control{border-radius:4px;color:#0c2340}.q-field--outlined .q-field__control:before{border-color:#d8e4ea}.q-field--outlined.q-field--focused .q-field__control:after{border-color:#009fa3}.q-field__input,.q-field__label,.q-field__native{color:#0c2340}.q-field--disabled{opacity:0.72}.q-btn{border-radius:4px;letter-spacing:0;transition-duration:180ms}.q-btn.bg-secondary{color:#fff!important}.q-btn.bg-secondary,.q-btn.bg-secondary:hover{background:#007f83!important}.q-tab,.q-tabs{color:#082d5c}.q-tab--active{color:#007f83;font-weight:700}.q-badge,.q-chip{letter-spacing:0}.q-banner{border:1px solid #d8e4ea;border-left:4px solid #2d6fb7;border-radius:4px;background:#fff;color:#0c2340}.q-notification{border-left:4px solid currentColor;border-radius:4px}.q-linear-progress,.q-stepper,.q-timeline{color:#0c2340}.q-stepper__tab--active,.q-stepper__tab--done,.q-timeline__title{color:#082d5c}.q-stepper__tab--active .q-stepper__dot,.q-stepper__tab--done .q-stepper__dot{background:#009fa3}.ziosales-status--success{color:#16865c}.ziosales-status--warning{color:#0c2340;border-left:3px solid #c27a12}.ziosales-status--danger{color:#c94343}.ziosales-status--info{color:#2d6fb7}.ziosales-status--ai{color:#007f83}body.body--dark,body.body--dark #q-app,body.body--dark .ziosales-app,body.body--dark .ziosales-app .q-page,body.body--dark .ziosales-app .q-page-container{background:#04172f;color:#f4f8fb}body.body--dark .q-dialog__inner>.q-card,body.body--dark .q-menu,body.body--dark .ziosales-app .q-card{border-color:#24486f;background:#061f40;color:#f4f8fb;box-shadow:0 6px 18px rgba(0,0,0,0.24)}body.body--dark .q-dialog__inner>.q-card .q-card__section--vert,body.body--dark .q-menu .q-item,body.body--dark .ziosales-app .q-card__section--vert{color:#f4f8fb}body.body--dark .ziosales-app .q-markup-table,body.body--dark .ziosales-app .q-table__container{border-color:#24486f;background:#061f40;color:#f4f8fb}body.body--dark .ziosales-app .q-markup-table thead th,body.body--dark .ziosales-app .q-markup-table thead tr,body.body--dark .ziosales-app .q-table thead th,body.body--dark .ziosales-app .q-table thead tr{color:#10c3c5}body.body--dark .q-separator,body.body--dark .ziosales-app .q-markup-table tbody td,body.body--dark .ziosales-app .q-table tbody td{border-color:#24486f}body.body--dark .ziosales-app .q-markup-table tbody tr:hover,body.body--dark .ziosales-app .q-table tbody tr:hover{background:#082d5c}body.body--dark .q-field__input,body.body--dark .q-field__label,body.body--dark .q-field__marginal,body.body--dark .q-field__native,body.body--dark .q-field__prefix,body.body--dark .q-field__suffix{color:#f4f8fb}body.body--dark .q-field--outlined .q-field__control:before{border-color:#24486f}body.body--dark .q-field--outlined.q-field--focused .q-field__control:after{border-color:#10c3c5}body.body--dark .ziosales-app .q-tab,body.body--dark .ziosales-app .q-tabs{color:#b8c9d9}body.body--dark .ziosales-app .q-tab--active,body.body--dark .ziosales-app .text-primary{color:#10c3c5!important}body.body--dark .dashboard-page{background:#04172f!important;color:#f4f8fb}body.body--dark .context-item,body.body--dark .dashboard-card-strip--selected,body.body--dark .dashboard-content,body.body--dark .dashboard-eyebrow,body.body--dark .dashboard-selection-bar,body.body--dark .dashboard-toolbar{border-color:#24486f;background:#061f40;box-shadow:0 8px 24px rgba(0,0,0,0.24)}body.body--dark .context-item strong,body.body--dark .dashboard-hero h1,body.body--dark .dashboard-selection-bar strong{color:#f4f8fb}body.body--dark .context-item span,body.body--dark .dashboard-hero p,body.body--dark .dashboard-selection-bar span,body.body--dark .toolbar-label{color:#b8c9d9}body.body--dark .dashboard-eyebrow,body.body--dark .dashboard-secondary-action,body.body--dark .dashboard-selection-clear{color:#10c3c5}body.body--dark .dashboard-control,body.body--dark .dashboard-secondary-action,body.body--dark .period-picker,body.body--dark .period-toggle{border-color:#24486f;background:#082d5c}.dashboard-page #scroll-account>.pop>.q-item,.dashboard-page #scroll-action-items>.pop>.q-item,.dashboard-page #scroll-approval>.pop>.q-item,.dashboard-page #scroll-contact>.pop>.q-item,.dashboard-page #scroll-order>.pop>.q-item,.dashboard-page #scroll-project>.pop>.q-item,.dashboard-page #scroll-proposal>.pop>.q-item,.dashboard-page #scroll-sales-call>.pop>.q-item,.dashboard-page #scroll-task>.pop>.q-item{border:1px solid #d8e4ea!important;background:#fff!important;color:#0c2340!important}.dashboard-page #scroll-account>.pop>.q-item .q-item__section,.dashboard-page #scroll-account>.pop>.q-item .text-blue-grey-10,.dashboard-page #scroll-account>.pop>.q-item .text-primary,.dashboard-page #scroll-account>.pop>.q-item .text-white,.dashboard-page #scroll-action-items>.pop>.q-item .q-item__section,.dashboard-page #scroll-action-items>.pop>.q-item .text-blue-grey-10,.dashboard-page #scroll-action-items>.pop>.q-item .text-primary,.dashboard-page #scroll-action-items>.pop>.q-item .text-white,.dashboard-page #scroll-approval>.pop>.q-item .q-item__section,.dashboard-page #scroll-approval>.pop>.q-item .text-blue-grey-10,.dashboard-page #scroll-approval>.pop>.q-item .text-primary,.dashboard-page #scroll-approval>.pop>.q-item .text-white,.dashboard-page #scroll-contact>.pop>.q-item .q-item__section,.dashboard-page #scroll-contact>.pop>.q-item .text-blue-grey-10,.dashboard-page #scroll-contact>.pop>.q-item .text-primary,.dashboard-page #scroll-contact>.pop>.q-item .text-white,.dashboard-page #scroll-order>.pop>.q-item .q-item__section,.dashboard-page #scroll-order>.pop>.q-item .text-blue-grey-10,.dashboard-page #scroll-order>.pop>.q-item .text-primary,.dashboard-page #scroll-order>.pop>.q-item .text-white,.dashboard-page #scroll-project>.pop>.q-item .q-item__section,.dashboard-page #scroll-project>.pop>.q-item .text-blue-grey-10,.dashboard-page #scroll-project>.pop>.q-item .text-primary,.dashboard-page #scroll-project>.pop>.q-item .text-white,.dashboard-page #scroll-proposal>.pop>.q-item .q-item__section,.dashboard-page #scroll-proposal>.pop>.q-item .text-blue-grey-10,.dashboard-page #scroll-proposal>.pop>.q-item .text-primary,.dashboard-page #scroll-proposal>.pop>.q-item .text-white,.dashboard-page #scroll-sales-call>.pop>.q-item .q-item__section,.dashboard-page #scroll-sales-call>.pop>.q-item .text-blue-grey-10,.dashboard-page #scroll-sales-call>.pop>.q-item .text-primary,.dashboard-page #scroll-sales-call>.pop>.q-item .text-white,.dashboard-page #scroll-task>.pop>.q-item .q-item__section,.dashboard-page #scroll-task>.pop>.q-item .text-blue-grey-10,.dashboard-page #scroll-task>.pop>.q-item .text-primary,.dashboard-page #scroll-task>.pop>.q-item .text-white{background:transparent!important;color:#0c2340!important}.dashboard-page #scroll-account>.pop>.q-item .q-icon,.dashboard-page #scroll-action-items>.pop>.q-item .q-icon,.dashboard-page #scroll-approval>.pop>.q-item .q-icon,.dashboard-page #scroll-contact>.pop>.q-item .q-icon,.dashboard-page #scroll-order>.pop>.q-item .q-icon,.dashboard-page #scroll-project>.pop>.q-item .q-icon,.dashboard-page #scroll-proposal>.pop>.q-item .q-icon,.dashboard-page #scroll-sales-call>.pop>.q-item .q-icon,.dashboard-page #scroll-task>.pop>.q-item .q-icon{color:#007f83!important}.dashboard-page #scroll-account>.pop>.q-item.item-link,.dashboard-page #scroll-action-items>.pop>.q-item.item-link,.dashboard-page #scroll-approval>.pop>.q-item.item-link,.dashboard-page #scroll-contact>.pop>.q-item.item-link,.dashboard-page #scroll-order>.pop>.q-item.item-link,.dashboard-page #scroll-project>.pop>.q-item.item-link,.dashboard-page #scroll-proposal>.pop>.q-item.item-link,.dashboard-page #scroll-sales-call>.pop>.q-item.item-link,.dashboard-page #scroll-task>.pop>.q-item.item-link{border:2px solid #007f83!important;background:#eef8f8!important}body.body--dark .dashboard-page #scroll-account>.pop>.q-item,body.body--dark .dashboard-page #scroll-action-items>.pop>.q-item,body.body--dark .dashboard-page #scroll-approval>.pop>.q-item,body.body--dark .dashboard-page #scroll-contact>.pop>.q-item,body.body--dark .dashboard-page #scroll-order>.pop>.q-item,body.body--dark .dashboard-page #scroll-project>.pop>.q-item,body.body--dark .dashboard-page #scroll-proposal>.pop>.q-item,body.body--dark .dashboard-page #scroll-sales-call>.pop>.q-item,body.body--dark .dashboard-page #scroll-task>.pop>.q-item{border-color:#24486f!important;background:#061f40!important;color:#f4f8fb!important}body.body--dark .dashboard-page #scroll-account>.pop>.q-item .q-item__section,body.body--dark .dashboard-page #scroll-account>.pop>.q-item .text-blue-grey-10,body.body--dark .dashboard-page #scroll-account>.pop>.q-item .text-primary,body.body--dark .dashboard-page #scroll-account>.pop>.q-item .text-white,body.body--dark .dashboard-page #scroll-action-items>.pop>.q-item .q-item__section,body.body--dark .dashboard-page #scroll-action-items>.pop>.q-item .text-blue-grey-10,body.body--dark .dashboard-page #scroll-action-items>.pop>.q-item .text-primary,body.body--dark .dashboard-page #scroll-action-items>.pop>.q-item .text-white,body.body--dark .dashboard-page #scroll-approval>.pop>.q-item .q-item__section,body.body--dark .dashboard-page #scroll-approval>.pop>.q-item .text-blue-grey-10,body.body--dark .dashboard-page #scroll-approval>.pop>.q-item .text-primary,body.body--dark .dashboard-page #scroll-approval>.pop>.q-item .text-white,body.body--dark .dashboard-page #scroll-contact>.pop>.q-item .q-item__section,body.body--dark .dashboard-page #scroll-contact>.pop>.q-item .text-blue-grey-10,body.body--dark .dashboard-page #scroll-contact>.pop>.q-item .text-primary,body.body--dark .dashboard-page #scroll-contact>.pop>.q-item .text-white,body.body--dark .dashboard-page #scroll-order>.pop>.q-item .q-item__section,body.body--dark .dashboard-page #scroll-order>.pop>.q-item .text-blue-grey-10,body.body--dark .dashboard-page #scroll-order>.pop>.q-item .text-primary,body.body--dark .dashboard-page #scroll-order>.pop>.q-item .text-white,body.body--dark .dashboard-page #scroll-project>.pop>.q-item .q-item__section,body.body--dark .dashboard-page #scroll-project>.pop>.q-item .text-blue-grey-10,body.body--dark .dashboard-page #scroll-project>.pop>.q-item .text-primary,body.body--dark .dashboard-page #scroll-project>.pop>.q-item .text-white,body.body--dark .dashboard-page #scroll-proposal>.pop>.q-item .q-item__section,body.body--dark .dashboard-page #scroll-proposal>.pop>.q-item .text-blue-grey-10,body.body--dark .dashboard-page #scroll-proposal>.pop>.q-item .text-primary,body.body--dark .dashboard-page #scroll-proposal>.pop>.q-item .text-white,body.body--dark .dashboard-page #scroll-sales-call>.pop>.q-item .q-item__section,body.body--dark .dashboard-page #scroll-sales-call>.pop>.q-item .text-blue-grey-10,body.body--dark .dashboard-page #scroll-sales-call>.pop>.q-item .text-primary,body.body--dark .dashboard-page #scroll-sales-call>.pop>.q-item .text-white,body.body--dark .dashboard-page #scroll-task>.pop>.q-item .q-item__section,body.body--dark .dashboard-page #scroll-task>.pop>.q-item .text-blue-grey-10,body.body--dark .dashboard-page #scroll-task>.pop>.q-item .text-primary,body.body--dark .dashboard-page #scroll-task>.pop>.q-item .text-white{color:#f4f8fb!important}body.body--dark .dashboard-page #scroll-account>.pop>.q-item .q-icon,body.body--dark .dashboard-page #scroll-action-items>.pop>.q-item .q-icon,body.body--dark .dashboard-page #scroll-approval>.pop>.q-item .q-icon,body.body--dark .dashboard-page #scroll-contact>.pop>.q-item .q-icon,body.body--dark .dashboard-page #scroll-order>.pop>.q-item .q-icon,body.body--dark .dashboard-page #scroll-project>.pop>.q-item .q-icon,body.body--dark .dashboard-page #scroll-proposal>.pop>.q-item .q-icon,body.body--dark .dashboard-page #scroll-sales-call>.pop>.q-item .q-icon,body.body--dark .dashboard-page #scroll-task>.pop>.q-item .q-icon{color:#10c3c5!important}body.body--dark .dashboard-page #scroll-account>.pop>.q-item.item-link,body.body--dark .dashboard-page #scroll-action-items>.pop>.q-item.item-link,body.body--dark .dashboard-page #scroll-approval>.pop>.q-item.item-link,body.body--dark .dashboard-page #scroll-contact>.pop>.q-item.item-link,body.body--dark .dashboard-page #scroll-order>.pop>.q-item.item-link,body.body--dark .dashboard-page #scroll-project>.pop>.q-item.item-link,body.body--dark .dashboard-page #scroll-proposal>.pop>.q-item.item-link,body.body--dark .dashboard-page #scroll-sales-call>.pop>.q-item.item-link,body.body--dark .dashboard-page #scroll-task>.pop>.q-item.item-link{border-color:#10c3c5!important;background:#082d5c!important}.enterprise-landing :focus-visible,.ziosales-app :focus-visible,.ziosales-auth-page :focus-visible{outline:3px solid #007f83;outline-offset:2px}.ziosales-auth-page{width:100%;min-height:100vh;padding:24px;background:#f6f9fb}.ziosales-auth-card{width:min(100%,420px);padding:28px;border:1px solid #d8e4ea;border-top:4px solid #009fa3;border-radius:6px;background:#fff;box-shadow:0 10px 28px rgba(8,45,92,0.12)}.ziosales-auth-card__brand{display:flex;justify-content:center;margin-bottom:24px}@media (max-width:599px){.ziosales-auth-page{padding:16px}.ziosales-auth-card{padding:22px}.ziosales-app .q-btn--dense.q-btn--round,.ziosales-app .q-btn--round{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}}.title-card{border-top:5px solid #04acca}.kanban-card,.table-title,.title-card{padding:10px;box-shadow:#000;border-radius:10px}.kanban-card{border-left:5px solid #04acca}.field__native,.q-btn{font-size:13px!important}.app-font{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-overflow:ellipsis;font-size:0.8rem;color:#3d5170}body{background-image:linear-gradient(to bottom right,#e9ebec,#fff);font-size:15px}.q-datetime-input,.q-input,.q-select{white-space:normal;overflow:hidden;text-overflow:ellipsis}.word-break-read-more{max-width:250px;width:200px}.size-word-wrap,.word-break-read-more{overflow:hidden;white-space:nowrap!important;text-overflow:ellipsis;display:inline-block;height:unset}.size-word-wrap{max-width:150px;max-height:50px;width:60px}.read-more{width:150px}.mobile-view-read-more,.read-more{max-width:250px;overflow:hidden;white-space:nowrap!important;text-overflow:ellipsis;display:inline-block;height:unset}.mobile-view-read-more{width:100px}.proposal-read-more{max-width:250px;width:130px}.desc-read-more,.proposal-read-more{overflow:hidden;white-space:nowrap!important;text-overflow:ellipsis;display:inline-block;height:unset}.desc-read-more{max-width:900px;width:800px}.proposal-read-more-option{max-width:250px;overflow:hidden;white-space:nowrap!important;text-overflow:ellipsis;width:220px;display:inline-block;height:unset}.tooltip-content{font-size:13px!important}.mandatory{color:#ff1744;font-size:18px!important}.anchor-style,.router-edit-link{color:#04acca;cursor:pointer;font-weight:700}.router-edit-link{text-decoration:none}.body--light .sticky-table-index td:first-child,.body--light .sticky-table-index thead tr:first-child th:first-child{background-color:#fff}.body--light .sticky-table-index td:first-child,.body--light .sticky-table-index th:first-child{position:sticky;left:0;z-index:1}.body--dark .sticky-table-index td:first-child,.body--dark .sticky-table-index thead tr:first-child th:first-child{background-color:#121212}.body--dark .sticky-table-index td:first-child,.body--dark .sticky-table-index th:first-child{position:sticky;left:0;z-index:1}.body--light .sticky-table-header .q-table__middle.scroll{height:500px}.body--light .sticky-table-header .q-table__bottom,.body--light .sticky-table-header .q-table__top,.body--light .sticky-table-header thead tr:first-child th{background-color:#fff}.body--light .sticky-table-header thead tr th{position:sticky;z-index:1}.body--light .sticky-table-header thead tr:first-child th{top:0;z-index:5!important}.body--dark .sticky-table-header .q-table__middle.scroll{height:500px}.body--dark .sticky-table-header .q-table__bottom,.body--dark .sticky-table-header .q-table__top,.body--dark .sticky-table-header thead tr:first-child th{background-color:#121212}.body--dark .sticky-table-header thead tr th{position:sticky;z-index:1}.body--dark .sticky-table-header thead tr:first-child th{top:0;z-index:5!important}.body--dark .sticky-div,.body--light .sticky-div{top:0;position:sticky;z-index:5!important}.body--dark .vd-picker-preset{color:#000!important}.body--dark .vd-picker-preset.vd-picker-preset--selected{color:#fff!important}.body--dark .vd-picker__months-button__wrapper,.body--dark .vd-picker__quarters-button__wrapper,.body--dark .vd-picker__years{color:#000!important}